早在 6 月蘋果在全球軟體開發者年會 (WWDC)中宣布會在今年之內把程式語言 Swift 開源。日前終於兌現承諾,其程式語言、編譯器、函數庫和除錯器已開源,並設立了專門網站 swift.org 。不久 IBM 亦推出網上的 Swift 沙箱工具助開發者測試程式。
Swift 根據 Apache 2.0 條款來發布,開發者可以用 Swift 開發商用產品。Swift 現在除了支援 iOS 和 OS X ,也支援 Linux。蘋果也設立了網站 swift.org 讓開發者查找所需資訊;原始碼則放在 GitHub 上。GitHub 亦對此歡迎,認為蘋果正把現代的程式語言放在全球最受歡迎的開發社群之中,期待 GitHub 可發揮作用。
一直之來蘋果予人封閉的印象,員工也不能隨意透露公司的運作,但分折指蘋果把 Swift 開源後可減少這一類的印象,而且開源後可讓更多人一同改善程式語言。蘋果之前亦試過參與 WebKit 和 LLVM 開源。
有關 Swift 開源的消息公布後,IBM 亦在網誌上發布了 Swift 網上沙箱工具,助開發者建立 Swift 程式,程式碼的執行是在 Linux 伺服器上。沙箱亦會提供最新的 Swift 版本讓開發者使用。
Source : The Next Web