Mac OS X Linux Unix-версия

Mac OS X Linux Unix-версия

Какая версия Linux или Unix лежит в основе Mac OS, OS X 10.6? Есть ли хорошая документация для этой версии, особенно по безопасности, сетям и подобным темам?

решение1

Дарвинлежит в основе Mac OS X. Документация по нему разбросана по всему Интернету, но мне пока не удалось найти хорошее централизованное хранилище, где бы она была собрана.

Хорошей отправной точкой являетсяОткрытый исходный код Appleстраниц.

решение2

MacOS X использует в качестве базы систему Darwin от Apple. Darwin использует части FreeBSD, но сильно отличается во многих областях, поэтому вы не можете дать номера версий или что-то в этом роде.

решение3

Mac OS в основном основана на FreeBSD. Но, конечно, поверх нее есть значительное количество проприетарного кода. Особенно ядро, помимо пользовательского пространства, было сильно изменено.

Что касается документации, вы можете проверить эти две книги: Безопасность Mac OS XиOS X для хакеров в душе

Я лично не читал эти книги, но мне сказали, что они неплохие.

PS: Стек TCP/IP — одна из областей, которая была изменена в меньшей степени. Изменения в основном касаются интерфейсов связи, поэтому Mac OS практически наследует многое от FreeBSD в стеке TCP/IP.

Связанный контент