Apple inatoa kernel ya macOS 13.1 na msimbo wa vipengele vya mfumo

Apple imechapisha msimbo wa chanzo kwa vipengele vya mfumo wa kiwango cha chini cha mfumo wa uendeshaji wa macOS 13.1 (Ventura), ambao hutumia programu ya bure, ikiwa ni pamoja na vipengele vya Darwin na vipengele vingine visivyo vya GUI, programu na maktaba. Jumla ya vifurushi 174 vya chanzo vimechapishwa.

Miongoni mwa mambo mengine, msimbo wa XNU kernel unapatikana, msimbo wa chanzo ambao umechapishwa kwa namna ya vijisehemu vya msimbo vinavyohusishwa na kutolewa kwa macOS ijayo. XNU ni sehemu ya mradi wa chanzo huria wa Darwin na ni punje mseto inayochanganya kerneli ya Mach, vijenzi kutoka kwa mradi wa FreeBSD, na API ya IOKit C++ ya kuandika viendeshaji.

Wakati huo huo, vipengele vya chanzo wazi vilivyotumika kwenye jukwaa la rununu la iOS 16.2 vilichapishwa. Chapisho linajumuisha vifurushi viwili - WebKit na libiconv.

Zaidi ya hayo, tunaweza kutambua ujumuishaji wa kiendeshi cha Apple AGX GPU kwenye usambazaji wa Asahi Linux, iliyotengenezwa kufanya kazi kwenye kompyuta za Mac zilizo na chip za M1 na M2 ARM zilizotengenezwa na Apple. Kiendeshi kilichoongezwa hutoa usaidizi kwa OpenGL 2.1 na OpenGL ES 2.0, na hukuruhusu kutumia kuongeza kasi ya GPU katika michezo na mazingira ya watumiaji KDE na GNOME. Usambazaji hujengwa kwa kutumia hazina za kawaida za Arch Linux, na mabadiliko yote maalum, kama vile kernel, kisakinishi, bootloader, hati saidizi na mipangilio ya mazingira, huwekwa kwenye hifadhi tofauti. Ili kuauni Apple AGX GPUs, unahitaji kusakinisha vifurushi viwili: linux-asahi-edge na kiendeshi cha DRM (Kidhibiti cha Utoaji Moja kwa moja) kwa kinu cha Linux na mesa-asahi-edge na kiendeshi cha OpenGL cha Mesa.

Chanzo: opennet.ru

Kuongeza maoni