APP下载

吸引更多开发者苹果将macOS、iOS采用XNU核心架构开源

消息来源:baojiabao.com 作者: 发布时间:2026-07-30

报价宝综合消息吸引更多开发者苹果将macOS、iOS采用XNU核心架构开源

苹果之所以将XNU核心架构开源,主要也是为了让开发能更加了解苹果硬件设备与软件系统如何搭配运作,借此让更多开发者能借由苹果硬件、软件提供更多有用服务,并且持续吸引更多开发者加入苹果建构的经济规模市场。

在2015年的WWDC开发者大会中宣布将旗下程式语言Swift 2.0以后版本开源之后,稍早更进一步在GitHub网站将macOS (包含以前的OS X),以及iOS操作系统采用的类Unix核心架构XNU予以开源。

 

相比过往给人在架构开源态度相对封闭的苹果,近年来似乎在此方面态度有所改变,不但在WWDC 2015期间宣布将本身Swift 2.0程式语言予以开源,稍早更确定将用于macOS及iOS操作系统的类Unix核心架构XNU透过GitHub网站开源。

苹果之所以将XNU核心架构开源,主要也是为了让开发能更加了解苹果硬件设备与软件系统如何搭配运作,借此让更多开发者能借由苹果硬件、软件提供更多有用服务,并且持续吸引更多开发者加入苹果建构的经济规模市场。

此外,苹果今年也确定松绑HomeKit相关要求,比起过往必须符合严格硬件规格与控制芯片使用规范,今年在WWDC 2017期间确定软硬件开发者仅需遵守连接与安全相关规范,即可制作符合HomeKit技术规格的硬件设备,或是借由HomeKit技术运作的应用服务。

虽然还是基于安全、使用体验与市场规模等考量,苹果旗下操作系统与硬件架构仍非全面以开放形式发展,但近年来确实已经逐渐走向更开放路线,并且吸引越来越多开发者加入发展。

 
 
回应 0
2018-05-29 16:34:00

相关文章