Apple macOS 13.1 nüvəsi və sistem komponentləri kodunu buraxır

Apple Darvin komponentləri və digər QUI olmayan komponentlər, proqramlar və kitabxanalar daxil olmaqla pulsuz proqram təminatından istifadə edən macOS 13.1 (Ventura) əməliyyat sisteminin aşağı səviyyəli sistem komponentləri üçün mənbə kodunu dərc edib. Ümumilikdə 174 mənbə paketi nəşr edilmişdir.

Digər şeylər arasında, mənbə kodu növbəti macOS buraxılışı ilə əlaqəli kod parçaları şəklində dərc olunan XNU nüvə kodu mövcuddur. XNU açıq mənbə Darvin layihəsinin bir hissəsidir və Mach nüvəsini, FreeBSD layihəsinin komponentlərini və sürücülərin yazılması üçün IOKit C++ API-ni birləşdirən hibrid nüvədir.

Eyni zamanda, iOS 16.2 mobil platformasında istifadə edilən açıq mənbə komponentləri dərc edilib. Nəşrə iki paket daxildir - WebKit və libiconv.

Əlavə olaraq, Apple AGX GPU üçün sürücünün Apple tərəfindən hazırlanmış M1 və M2 ARM çipləri ilə təchiz edilmiş Mac kompüterlərində işləmək üçün hazırlanmış Asahi Linux paylanmasına inteqrasiyasını qeyd edə bilərik. Əlavə edilmiş sürücü OpenGL 2.1 və OpenGL ES 2.0 üçün dəstək verir və sizə oyunlarda və KDE və GNOME istifadəçi mühitlərində GPU sürətləndirilməsindən istifadə etməyə imkan verir. Dağıtım standart Arch Linux repozitoriyalarından istifadə etməklə qurulur və nüvə, quraşdırıcı, yükləyici, köməkçi skriptlər və ətraf mühit parametrləri kimi bütün xüsusi dəyişikliklər ayrıca depoda yerləşdirilir. Apple AGX GPU-larını dəstəkləmək üçün siz iki paket quraşdırmalısınız: Linux nüvəsi üçün DRM sürücüsü ilə linux-asahi-edge (Direct Rendering Manager) və Mesa üçün OpenGL sürücüsü ilə mesa-asahi-edge.

Mənbə: opennet.ru

Добавить комментарий