5

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

3 ответа3

5

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

5

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

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

1

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

Что касается документации, вы можете проверить эти две книги:Mac OS X Security и OS X для Hackers at Heart

Я лично не читал эти книги, но мне сказали, что они в порядке.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .