苹果公司在 WWDC2015 上宣布 Swift 程式语音将开放原始代码,为 App 开发者提供更多便利,并支援Linux 系统,以提升程式编写的效率,一向主张系统封闭的苹果公司选择开源让人颇感意外,对于 iOS、OS X 平台的开发者而言,无疑是一个好消息,目前苹果 App Store 大约有 1.5 万个应用程序是使用 Swift 程式语言开发。
2014 年苹果公司在 WWDC 上发表全新程式语言 Swift,支援 OS X 和 iOS 平台,苹果将 Swift 视为 C 和 Objective-C 的继承者,在苹果公司的强力支援下,Swift 语言很快成为程式编写领域的一大热门,在过去一年中,开发者使用 Swift 语言开发的 App 已经超过 1.5 万个。
苹果公司软件开发业务副总裁 Craig Federighi 在 WWDC2015 上表示,Swift 将在 2015 年年底之前开放源代码,此举是为将 Swift 推广到更多平台,Swift 将是下一个最重要的程式语言。
Swift 语言开源意味着开发者可以使用该语言在非 iOS 和 OS X 平台上开发程式,对于普通开发者而言,往往对于跨平台支援的程式语言更为青睐,高校的资讯学科在选择一类语言时,往往希望能够让学生学习一些开源且相容性较高的程式语言,如果苹果希望推动 Swift 再前进一步,开源是最好的办法。
Swift 在过去一年能够获得开发者的认可,最重要的因素是苹果 iOS 和 OS X 庞大的用户群和收益,众多开发者希望 Swift 能够开源,但不认为坚持系统封闭的苹果公司会做出这样的决定,在本次 WWDC 上宣布 Swift 开源确实让开发者群体意外。在 Swift 开放源代码的细节确认之前,仍有不少开发者怀疑苹果公司的决心,此前曾宣布将 Facetime 开源,其后就不了了之,在 WWDC 上宣布的消息刚走了第一步而已,苹果公司最终选择的开源许可类型,将决定 Swift 的跨平台支援力度到底有多大。