Mac OS、OS X 10.6の基礎となるLinuxまたはUnixのバージョンは何ですか?特にセキュリティ、ネットワーク、および同様のトピックに関して、そのバージョンの優れたドキュメントはありますか?
Darwin はMac OS Xの中核です。ネット全体に散らばっているドキュメントがありますが、私はそれがすべてある良い中央の場所をまだ見つけていません。
良い出発点は Appleのオープンソース ページです。
MacOS Xは、AppleのDarwinシステムをベースとして使用します。ダーウィンはFreeBSDの一部を使用していますが、多くの分野で大きく分岐しているため、バージョン番号などを実際に指定することはできません。
MacOSは主にFreeBSDに基づいています。しかしもちろん、その上にかなりの量のプロプライエタリコードベースがあります。特に、ユーザーランドに加えて、カーネルは大幅に変更されています。
ドキュメントについては、次の2冊の本を確認できます: Mac OS Xセキュリティ および OS X for Hackers at Heart
私はこれらの本を個人的に読んだことはありませんが、大丈夫だと言われました。
PS:TCP/IPスタックは、それほど変更されていない領域の1つです。変更は主にデータリンクインターフェイスにあるため、MacOSは実質的にTCP/IPスタック上のFreeBSDから多くを継承しています。