Apple phát hành nhân macOS 13.1 và mã thành phần hệ thống

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

Trong số những thứ khác, mã hạt nhân XNU có sẵn, mã nguồn của mã này được xuất bản dưới dạng đoạn mã được liên kết với bản phát hành macOS tiếp theo. XNU là một phần của dự án Darwin mã nguồn mở và là một hạt nhân lai kết hợp hạt nhân Mach, các thành phần từ dự án FreeBSD và API IOKit C++ để viết trình điều khiển.

Đồng thời, các thành phần nguồn mở được sử dụng trong nền tảng di động iOS 16.2 đã được xuất bản. Ấn phẩm bao gồm hai gói - WebKit và 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.

Nguồn: opennet.ru

Thêm một lời nhận xét