Apple har gitt ut kjerne- og systemkomponentkoden. macOS 13.1

Apple har publisert kildekoden for lavnivÄkomponentene i operativsystemet sitt. macOS 13.1 (Ventura), som bruker fri programvare, inkludert deler av Darwin og andre ikke-GUI-komponenter, programmer og biblioteker. Totalt 174 kildekodepakker er publisert.

Blant annet er XNU-kjernekoden tilgjengelig, hvis kildekode publiseres i form av kodebiter knyttet til neste utgivelse. macOSXNU er en del av Darwin-prosjektet med Äpen kildekode og er en hybridkjerne som kombinerer Mach-kjernen, komponenter fra FreeBSD-prosjektet og IOKit C++ API for Ä skrive drivere.

Samtidig har det blitt lansert komponenter med Äpen kildekode som brukes i iOS 16.2-mobilplattformen. Utgivelsen inkluderer to pakker: WebKit og libiconv.

I tillegg er det verdt Ă„ merke seg integreringen av driveren for Apple AGX GPU i Asahi-distribusjonen. Linux, utviklet for Mac-maskiner utstyrt med Apple-designede M1- og M2 ARM-brikker. Den ekstra driveren stĂžtter OpenGL 2.1 og OpenGL ES 2.0, noe som muliggjĂžr GPU-akselerasjon i spill og KDE- og GNOME-skrivebordsmiljĂžene. Distribusjonen er bygget ved hjelp av standard Arch-repositorier. Linux, og alle spesifikke endringer, som kjernen, installasjonsprogrammet, oppstartslasteren, hjelpeskriptene og miljĂžinnstillingene, finnes i et separat arkiv. StĂžtte for Apple AGX GPU krever installasjon av to pakker: linux-asahi-edge med DRM-driveren (Direct Rendering Manager) for kjernen. Linux og mesa-asahi-edge med OpenGL-driveren for Mesa.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster