@pockry
2017-11-15T16:21:38.000000Z
字数 764
阅读 1671
移动
今天,有网友发现Google在Github fork了Swift开源项目,一时引起人们议论纷纷:
https://github.com/google/swift
对此,Google工程师第一时间解释说:他们的确在Swift项目上有一些改进工作,并且希望有一个地方来保存开发的状态,因此创建了分支。但他们告诉人们不用担心,所有的改动都会提交Pull Request并合并回原项目,这个fork项目只是暂时的。
但部分网友并不买账,因为Swift是苹果自己严格把控其发展方向的开源项目,它有自己提交PR的流程,一般来说,需要先给Swift官方项目提交改进方向的issue,待官方团队认可后再开始开发。现在Google没有遵循这一流程,并且使用Google的Github官方账号而非私人账号来fork,如果提交PR后苹果并不接受,那么是不是表示分支就这样自然诞生了呢?
这一疑虑不无道理,在此之前Google已有先例。联想起WebKit/Blink的故事,当时也是Google在WebKit的发展方向上和苹果有争议,最终自己创建了分支。如今,简直是当年的一切重演,如果事态发展不顺利,Google这么做真的可能创建Swift的分支。
不过,理性分析的话,其实Google维护Swift分支并不太可能,因为并没有迹象表明Google要推动一门新的语言,Google已经有了Golang、Dart,还拥有Python的创始人,并支持Kotlin作为Android开发一级语言,不太可能去认可和推广一个主要使用在iOS开发的编程语言。
此事会是Google工程师的无心之举导致的吗?Google工程师声称,明天他们会就此事发布进一步的官方说明。
读者你怎么看,希望Google创建Swift分支吗?