Apple heeft de broncode gepubliceerd voor de low-level systeemcomponenten van het macOS 12.3 (Monterey) besturingssysteem die gebruik maken van vrije software, inclusief Darwin-componenten en andere niet-GUI-componenten, programma's en bibliotheken. Er zijn in totaal 177 bronpakketten gepubliceerd.
Dit omvat de XNU-kernelcode, waarvan de broncode wordt gepubliceerd in de vorm van codefragmenten die zijn gekoppeld aan de volgende macOS-release. XNU maakt deel uit van het open source Darwin-project en is een hybride kernel die de Mach-kernel, componenten uit het FreeBSD-project en de IOKit C++ API voor het schrijven van stuurprogramma's combineert.
Een paar dagen geleden werden ook open source-componenten gepubliceerd die worden gebruikt in het mobiele platform iOS 15.4. De publicatie bevat twee pakketten: WebKit en libiconv.
Bron: opennet.ru