Apple has recently made an announcement regarding the publication of initial low-level system components of the MacOS 14.2 operating system, also known as “Sonoma”. These components utilize free software, including Darwin and other non-GUI related components, programs, and libraries. The release includes a total of 172 packages with source texts, eliminating the GNUDIFF and LIBSTDCXX packages that were present in the MacOS 13 branch.
One noteworthy inclusion is XNU, which is a hybrid core that combines the Mach core, components from FreeBSD, and the C++ API IOKIT project for driver development. The original texts of XNU have been published in the form of code snippets related to the upcoming MacOS release. XNU is part of the open Darwin project.
Simultaneously, Apple has also published open components used in the iOS 17.2 platform for mobile devices. The release includes two packages, namely Webkit and Libiconv.