剑网3指尖江湖职业推荐 www.1468054.com


盡管蘋果公司長期以來一直強調其曾為各類開源項目作出重要貢獻,但其所掌握的眾多技術顯然仍屬于閉源陣營。然而,來自庫比蒂諾的這位技術巨頭如今開始在GitHub上公布負責支持其旗艦級操作系統的XNU內核源代碼。

所謂XNU,實際上是“XNU is Not Unix(是XNU,不是Unix)”的縮寫,屬于macOS(包括以往全部版本)以及iOS所使用的類Unix內核。通過公開內核代碼,蘋果公司將幫助開發人員更輕松地理解其設備與更高軟件層同內核之間的協作原理。目前尚不清楚此舉能夠具體為開發人員帶來多大程度的幫助,但這應該屬于蘋果方面為了吸引更多開發支持者而采取的舉措之一。

其源代碼基于蘋果公共源許可( Apple Public Source License )2.0,這其實是一項相當嚴格的許可; 開發人員可能需要查看其詳細信息,而后再有根據地將此次發布的內核代碼引入自有項目。您可通過相關GitHub庫了解更多與XNU內核構建與測試相關的信息。

Twitter上各路網友紛紛表示不敢相信,截個圖看看:

圖0:蘋果在GitHub上正式開源iOS內核源碼 網友表示不敢相信

不過也有Hacker News用戶留言指出,Darwin-XNU也就是OS X/iOS的內核已經通過蘋果官方開源過了,這個消息的重點應該是蘋果竟然開始用GitHub了……

但這種說法很快也被反駁:“不是這樣,iOS的部分就是首次放出”。

好吧,不管你怎么看,我們就權當這是蘋果的一次“國慶獻禮”吧。相關地址列在下方。

圖1:蘋果在GitHub上正式開源iOS內核源碼 網友表示不敢相信

GitHub地址:https://github.com/apple/darwin-xnu

余下全文(1/3)
分享這篇文章:

請關注我們:

發表評論

電子郵件地址不會被公開。 必填項已用*標注