Компания Apple выложила в открытый доступ исходный код ARM-совместимой версии ядра XNU. Его название расшифровывается как «XNU is Not Unix». Ядро используется в операционных системах iOS и MacOS. Ранее для скачивания была доступна лишь x86-версия, а файлы хранились только на сайте Apple. Теперь же исходный код появился на популярном ресурсе для разработчиков GitHub.

GitHub позволяет удобнее работать с кодом, а доступ к исходникам ядра дает разработчикам возможность создавать лучше оптимизированные программы для iOS и MacOS. Несмотря на открытость кода, использовать его в сторонних проектах у разработчиков вряд ли получится. Apple предусмотрительно подготовила ряд ограничений.

Исходный код ядра iOS и MacOS в репозитории на GitHub.