Apple koda kernel û pergalê ya macOS 13.1 derdixe

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

Di nav tiştên din de, koda kernel XNU heye, ku koda çavkaniyê ya ku di forma pelikên kodê de bi serbestberdana macOS-ê ya paşîn ve girêdayî ye, tê weşandin. XNU beşek ji projeya çavkaniya vekirî ya Darwin e û kernelek hîbrîd e ku kernel Mach, hêmanên ji projeya FreeBSD, û IOKit C++ API-ya ji bo nivîsandina ajokeran dihewîne.

В то же время опубликованы открытые компоненты, используемые в мобильной платформе iOS 16.2. Публикация включает два пакета — WebKit и libiconv.

Дополнительно можно отметить интеграцию драйвера для 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.

Source: opennet.ru

Add a comment