Аппле издаје мацОС 13.1 код кернела и системских компоненти

Компания Apple опубликовала исходные тексты низкоуровневых системных компонентов операционной системы macOS 13.1 (Ventura), в которых используется свободное программное обеспечение, включая составные части Darwin и прочие компоненты, программы и библиотеки, не связанные с GUI. Всего опубликовано 174 пакетов с исходными текстами.

Између осталог, доступан је код језгра КСНУ, чији је изворни код објављен у облику исечака кода повезаних са следећим издањем мацОС-а. КСНУ је део Дарвин пројекта отвореног кода и представља хибридно језгро које комбинује Мацх језгро, компоненте из ФрееБСД пројекта и ИОКит Ц++ АПИ за писање драјвера.

Истовремено, објављене су компоненте отвореног кода које се користе у мобилној платформи иОС 16.2. Публикација укључује два пакета - ВебКит и либицонв.

Дополнительно можно отметить интеграцию драйвера для GPU Apple AGX в дистрибутив Asahi Linux, развиваемый для работы на компьютерах Mac, оснащённых ARM-чипами M1 и M2, разработанными компанией Apple. Добавленный драйвер обеспечивает поддержку OpenGL 2.1 и OpenGL ES 2.0, и позволяет задействовать ускорение силами GPU в играх и пользовательских окружениях KDE и GNOME. Дистрибутив построен с использованием штатных репозиториев Arch Linux, а все специфичные изменения, такие как ядро, инсталлятор, загрузчик, вспомогательные скрипты и настройки окружения, вынесены в отдельный репозиторий. Для поддержки GPU Apple AGX требуется установить два пакета: linux-asahi-edge c DRM-драйвером (Direct Rendering Manager) для ядра Linux и mesa-asahi-edge с OpenGL-драйвером для Mesa.

Извор: опеннет.ру

Додај коментар