Apple imatulutsa macOS 13.1 kernel ndi code components

Apple yatulutsa kachidindo kagawo kakang'ono ka makina ogwiritsira ntchito macOS 13.1 (Ventura), omwe amagwiritsa ntchito mapulogalamu aulere, kuphatikizapo zida za Darwin ndi zina zomwe si za GUI, mapulogalamu ndi malaibulale. Maphukusi okwana 174 asindikizidwa.

Mwa zina, XNU kernel code ikupezeka, gwero lake lomwe limasindikizidwa mu mawonekedwe a ma code snippets okhudzana ndi kutulutsidwa kotsatira kwa macOS. XNU ndi gawo la pulojekiti yotseguka ya Darwin ndipo ndi kernel yosakanizidwa yomwe imaphatikiza Mach kernel, zigawo za pulojekiti ya FreeBSD, ndi IOKit C++ API yolembera madalaivala.

Nthawi yomweyo, zida zotseguka zomwe zimagwiritsidwa ntchito papulatifomu yam'manja ya iOS 16.2 zidasindikizidwa. Kusindikiza kumaphatikizapo mapaketi awiri - WebKit ndi libiconv.

Kuphatikiza apo, titha kuzindikira kuphatikizidwa kwa dalaivala wa Apple AGX GPU kugawa kwa Asahi Linux, komwe kudapangidwa kuti azigwira ntchito pamakompyuta a Mac okhala ndi tchipisi ta M1 ndi M2 ARM zopangidwa ndi Apple. Dalaivala wowonjezeredwa amapereka chithandizo kwa OpenGL 2.1 ndi OpenGL ES 2.0, ndipo amakulolani kugwiritsa ntchito mathamangitsidwe a GPU pamasewera ndi malo ogwiritsira ntchito KDE ndi GNOME. Kugawa kumamangidwa pogwiritsa ntchito nkhokwe za Arch Linux, ndipo zosintha zonse, monga kernel, installer, bootloader, zolemba zothandizira ndi zoikamo zachilengedwe, zimayikidwa m'malo osiyana. Kuti muthandizire Apple AGX GPUs, muyenera kukhazikitsa mapaketi awiri: linux-asahi-edge ndi DRM driver (Direct Rendering Manager) pa Linux kernel ndi mesa-asahi-edge yokhala ndi dalaivala wa OpenGL wa Mesa.

Source: opennet.ru

Kuwonjezera ndemanga