Inilabas ng Apple ang macOS 13.1 kernel at code ng mga bahagi ng system

Inilathala ng Apple ang source code para sa mababang antas ng mga bahagi ng system ng macOS 13.1 (Ventura) na operating system, na gumagamit ng libreng software, kabilang ang mga bahagi ng Darwin at iba pang mga bahagi, programa at library na hindi GUI. May kabuuang 174 na source package ang nai-publish.

Sa iba pang mga bagay, ang XNU kernel code ay magagamit, ang source code na kung saan ay nai-publish sa anyo ng mga code snippet na nauugnay sa susunod na macOS release. Ang XNU ay bahagi ng open source Darwin project at isang hybrid kernel na pinagsasama ang Mach kernel, mga bahagi mula sa FreeBSD project, at ang IOKit C++ API para sa pagsusulat ng mga driver.

Kasabay nito, na-publish ang mga open source na bahagi na ginamit sa iOS 16.2 na mobile platform. Kasama sa publikasyon ang dalawang pakete - WebKit at libiconv.

Bukod pa rito, mapapansin natin ang pagsasama ng driver para sa Apple AGX GPU sa pamamahagi ng Asahi Linux, na binuo upang gumana sa mga Mac computer na nilagyan ng M1 at M2 ARM chips na binuo ng Apple. Ang idinagdag na driver ay nagbibigay ng suporta para sa OpenGL 2.1 at OpenGL ES 2.0, at pinapayagan kang gumamit ng GPU acceleration sa mga laro at kapaligiran ng user na KDE at GNOME. Binuo ang pamamahagi gamit ang karaniwang mga repositoryo ng Arch Linux, at lahat ng partikular na pagbabago, tulad ng kernel, installer, bootloader, auxiliary script at mga setting ng kapaligiran, ay inilalagay sa isang hiwalay na repositoryo. Upang suportahan ang mga Apple AGX GPU, kailangan mong mag-install ng dalawang package: linux-asahi-edge na may DRM driver (Direct Rendering Manager) para sa Linux kernel at mesa-asahi-edge na may OpenGL driver para sa Mesa.

Pinagmulan: opennet.ru

Magdagdag ng komento