Apple 在 GitHub 發佈了 ARM 架構的 MacOS 與 iOS 核心原始碼

如果你是 Apple 產品開發者,你應該會知道每次他們更新 macOS 的時侯都會同步推出 macOS 與 iOS 用的內核 (Kernel) ,而今次也不例外,他們已經把最新的 XUN內核放到 GitHub 上面,比較特別的是他們亦同步推出 ARM 版本的內核,而這是前所未見的!

是代表,他們要推出 ARM 版本的 MacBook 了嗎?

如果大家仍然記得,第一個版本的 macOS (當時叫 Mac OS X) 是在 2001 年發佈的,當年它基於 NeXTSTEP 系統,這是 1997 年 Steve Jobs 把自家創立的 NeXT 賣回 Apple 之後的一個大改動,所以當時的 NeXTSTEP 是 Mac OS X 的基本。事實上 NeXTSTEP 是當年的一個 BSD 開源計畫,這亦影響到今時今日 MacOS 使用大量的開源技術,同時也解釋了為什麼 Apple 一直不肯把 macOS 完全開放出來-因為他們不希望其他電腦跑 macOS 啊(事實上亦有不少人嘗試破解)。

 

而 iOS 同樣是一個非開源,綁定裝置的系統,早前有團隊推出名為「蘋果盒」的 iOS 模式器,我們仍然記得 Steve Jobs 在 2007 年發佈 iOS 的時侯提到它是 macOS 的「兄弟」,但有趣的是每一代 iPhone / iPad 都是用上自家的處理器,這也是其他團隊難以破解它的原因。

如果要說 iOS 與 macOS 相同的地方,就是他們都源於名為 Darwin 的 Unix 核心,同時 Apple Watch 、Apple TV 也運行基於 Darwin 的特別版本 iOS ,這次 Apple 決定發佈 ARM 專用的 Apple 內核,很難說他們的目的是什麼-是希望把系統開源?希望推出 ARM 版本的 Macbook ?還是只是想引起大家注意,我們是猜不透的。

 

但說真的,系統一直是他們的最大賣點,如果在其他機種能跑 macOS ,那自家的 Macbook 銷量肯定會大受影響,相信這也不會發生的…吧?

引用來源:TechCrunch

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

限制時效已用盡。請重新載入驗證碼。