幾天前,「谷歌 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 是谷歌旗下沒啥存在感但又有些神秘的一款作業系統,目前雖然處於開放式開發的狀態,但官方一直沒啥表態(比如它到底是用來幹啥或取代什麼的)。