Apple ha pubblicato il codice sorgente dei componenti di sistema di basso livello del suo sistema operativo. macOS 14.6 (Sonoma), che utilizzano software libero, comprese parti di Darwin e altri componenti non GUI, programmi e librerie. Sono stati pubblicati in totale 172 pacchetti sorgente.
Tra le altre cose, è disponibile il codice del kernel XNU, il cui codice sorgente viene pubblicato sotto forma di frammenti di codice associati alla prossima release. macOSXNU fa parte del progetto open-source Darwin ed è un kernel ibrido che combina il kernel Mach, componenti del progetto FreeBSD e l'API C++ IOKit per la scrittura di driver.
Inoltre, sono stati pubblicati i componenti aperti utilizzati nella piattaforma mobile iOS 17.6. La pubblicazione include due pacchetti: WebKit e libiconv.
Fonte: opennet.ru
