Apple hefur gefið út kóðann fyrir kjarna og kerfishluta macOS 13.1

Apple hefur gefið út frumkóðann fyrir lágstigs kerfishluta macOS 13.1 (Ventura) stýrikerfisins, sem nota ókeypis hugbúnað, þar á meðal Darwin íhluti og aðra íhluti, forrit og bókasöfn sem ekki eru GUI. Alls hafa 174 frumpakkar verið gefnir út.

Meðal annars er XNU kjarnakóði fáanlegur, frumkóði hans er birtur í formi kóðabúta sem tengjast næstu útgáfu macOS. XNU er hluti af opinn uppspretta Darwin verkefninu og er blendingur kjarna sem sameinar Mach kjarna, íhluti úr FreeBSD verkefninu og IOKit C++ API til að skrifa rekla.

Á sama tíma voru opnir íhlutir sem notaðir eru í iOS 16.2 farsímapallinum birtir. Útgáfan inniheldur tvo pakka - WebKit og libiconv.

Að auki getum við tekið eftir samþættingu ökumanns fyrir Apple AGX GPU inn í Asahi Linux dreifingu, þróað til að vinna á Mac tölvum með M1 og M2 ARM flís þróaðar af Apple. Bætti rekillinn veitir stuðning fyrir OpenGL 2.1 og OpenGL ES 2.0 og gerir þér kleift að nota GPU hröðun í leikjum og notendaumhverfi KDE og GNOME. Dreifingin er byggð með stöðluðum Arch Linux geymslum og allar sérstakar breytingar, svo sem kjarna, uppsetningarforrit, ræsiforrit, aukaforskriftir og umhverfisstillingar, eru settar í sérstaka geymslu. Til að styðja við Apple AGX GPU, þarftu að setja upp tvo pakka: linux-asahi-edge með DRM rekla (Direct Rendering Manager) fyrir Linux kjarnann og mesa-asahi-edge með OpenGL reklum fyrir Mesa.

Heimild: opennet.ru

Bæta við athugasemd