Mac OS X Linux Unix 版本

Mac OS X Linux Unix 版本

Mac OS、OS X 10.6 的基礎是什麼 Linux 或 Unix 版本?該版本是否有好的文檔,特別是關於安全、網路和類似主題的文檔?

答案1

達爾文是 Mac OS X 的核心。

一個好的起點是蘋果的開源頁。

答案2

MacOS X 使用Apple 的Darwin 系統作為基礎。 Darwin 使用 FreeBSD 的一部分,但在許多領域存在很大差異,因此您無法真正給出版本號等。

答案3

Mac作業系統主要基於FreeBSD。但當然,其之上還有大量專有程式碼庫。特別是除了使用者空間之外,核心也進行了大量修改。

至於文檔,可以查這兩本書: Mac OS X 安全OS X 專為黑客之心打造

我個人沒有讀過這些書,但我聽說它們還不錯。

PS:TCP/IP 堆疊是修改程度較小的區域之一。這些變化主要發生在資料鏈路介面中,因此 Mac OS 實際上在 TCP/IP 堆疊上繼承了 FreeBSD 的許多內容。

相關內容