北京时间12月4日消息,苹果将通过新网站Swift.org和GitHub开放Swift的源代码,希望这种编程语言成为开发者的首选,吸引各个平台的开发者参与其中。
苹果将编程语言Swift开源 推出Linux版(图片来自Wired)
苹果希望Swift未来20年成为核心的编程语言之一,要实现这一点,使其兼容所有的主流桌面平台和移动平台将是关键。使用Swift的人越多,能够为苹果自有设备开发应用的人就越多。目前,Swift的主要用户为学生和编程学习人员。
Swift团队表示,他们对“掀起的这一新篇章感到兴奋”。Swift官方网站提供了许多便于让用户习惯Swift的文件,以及非常重要的代码。
当然,开源并不意味着苹果要将Swift交给外部人员处理。苹果仍将领导它的开发,只不过它在该项目上的工作将会公开。外部开发者将能够参与进来,帮助引导Swift的发展,为它的运作和功能作出贡献。
开发者能够从Swift.org下载Swift和开始开发应用程序,但该版本不能开发进入App Store应用商店的应用。想要给App Store开发应用的开发者还得向苹果付费,并使用Swift的官方版本;该版本的开发进度将会落后于开源的版本,它会定期与后者进行同步,很可能是等到新增功能稳定之后才会同步。
此外,苹果还推出了一个适用于Linux的Swift版本。该举可能是为了该公司的企业市场合作伙伴(例如IBM),后者将能够用Swift开发面向消费者的应用,并使得它们连通也支持Swift语言的Linux服务器。