幾天前,“谷歌 fork 了蘋果的開源編程語言 Swift”一事曾引發了一些人的爭議。就在大家猜測谷歌是否別有用心的時候,Swift 創建者 Chris Lattner(現已在谷歌工作)特地在 Twitter 上發帖澄清:“出于集結整合的目的,谷歌正進行著許多 folk 相關的工作,我們覺得它應該是公開的”。換言之,谷歌希望自己有份可以改動的代碼拷貝,然后為“上游”的 Swift 官方資源庫做貢獻,并沒有其它花花腸子。
有趣的是,谷歌似乎已經向 Swift 反哺過了。外媒 Android Police 的報道稱,幾年前,谷歌開發人員 Zac Bowling 幫助將 Objective-C 移植到了 Android 。
Alexander Lash 在推特上表示:“我們團隊計劃給 lib/Syntax 做貢獻 —— 我們有興趣 linting(語法檢查)、formatting(格式化)和 refactoring(重構)它”。
沒想到 Zac Bowling 轉發并附文:“我們團隊也正在為 Swift 添加對 Fuchsia 的支持”。(GitHub 傳送門:https://github.com/apple/swift/pull/12955)
Fuchsia 是谷歌旗下沒啥存在感但又有些神秘的一款操作系統,目前雖然處于開放式開發的狀態,但官方一直沒啥表態(比如它到底是用來干啥或取代什么的)。