Apple сделала исходный код iOS и macOS общедоступным

Софт
|

Компания Apple сделала большой шаг, выпустив исходный код ядра XNU, для всех желающих. Ранее экосистема купертиновцев была максимально закрытой, и корпорация держала работу ОС полностью под своим контролем.

iOS 11, macOS High Sierra и watchOS 4

Код XNU, известный как «XNU is Not Unix», является Unix-подобным ядром, используемым в iOS и macOS. Предоставляя доступ к коду ядра Apple поможет разработчикам лучше понять, как устроены iOS и macOS и как программное обеспечение работает с ядром системы.

Кроме этого, специалисты смогут использовать полученные данные в своих собственных проектах. Исходный код поставляется с лицензией Apple Public Source License 2.0, которая включает ряд ограничений, поэтому портов iOS 11 на Galaxy S8 ждать не стоит.

Все необходимые файлы исходного кода ядра iOS и macOS можно установить с репозитория на GitHub.

Материалы по теме:

Apple не зашифровала ядро iOS 10 намеренно
Apple не зашифровала ядро iOS 10 намеренно
Apple открывает исходный код macOS 10.12 Sierra
Apple открывает исходный код macOS 10.12 Sierra
HTC опубликовала исходный код ядра One M9
HTC опубликовала исходный код ядра One M9