Apple宣布其 Swift程式語言現在開放原始碼。Swift 於 2014 年推出,是史上成長最快速的程式語言,並結合編譯語言的效能及效率與熱門工序語言的簡潔與互動功能。

蘋果(Apple)早在WWDC 2015(蘋果開發者大會)會中便宣布要讓Swift開放原始碼。如今,他們終於兌現了這個承諾,將Swift的原始碼放上了《GitHub》,讓開發者可以自由對Swift進行修改並作出貢獻。此外也建立了一個《Swift.org》網站,不僅可發揮追蹤程式語言漏洞的功能,也可以作為Swift的教學網站,並提供開發者相互交流。

從iPhone開始顯露追求規格的步調,還有將Swift、ResearchKit開放原始碼等事件,就可看得明瞭。相對於過去的封閉,現在的蘋果已開始逐漸轉向開放。

Apple 軟體工程資深副總裁 Craig Federighi 表示:「透過 Swift 開放原始碼,整個開發人員社群都能對該程式語言貢獻心力,並協助將其引進更多平台。Swift 的強大威力及易於使用將激勵新生代投入程式編寫工作,將使他們得以隨處發揮其創意,無論是透過行動裝置或雲端。」

此外,蘋果除了將Swift開放原始碼之外,也釋出了Swift的Linux版。這意味著,未來透過Swift開發的應用程式,也將可Linux系統互通。

將Swift開放原始碼之後,並不代表蘋果將Swift的主導權交出。雖然開發者可以針對Swift作出貢獻,然而蘋果還是會基於穩定性以及安全性,釋出官方版本。透過開發者版本所編譯的應用程式,將不會被蘋果App Store所接受,如果開發者想要讓應用程式登上App Store,還是要透過官方所發布的Swift來開發。

#Swift #原始碼 #程式語言 #蘋果