News for hackers. Stuff that matters.
Re:Apple Unveils M2 by olliej on Monday June 06, 2022 @05:01PM (#31646202)
No, macOS does its own power management - the base kernel may be BSD, but macOS has vastly more work in it than simply shipping a basic BSD system.
Re:Apple Unveils M2 by Klonoar on Monday June 06, 2022 @05:26PM (#31646505)
The base kernel is not really BSD.

https://wiki.freebsd.org/Myths#FreeBSD_is_Just_macOS_Without...

>Darwin - which consists of the XNU kernel, IOkit (a driver model), and POSIX compatibility via a BSD compatibility layer - makes up part of macOS (as well as iOS, tvOS, and others) includes a few subsystems (such as the VFS, process model, and network implementation) from (older versions of) FreeBSD, but is mostly an independent implementation. The similarities in the userland, however, make it much easier to port macOS code to FreeBSD than any other system - partially because a lot of command-line utilities were imported along with the BSD bits from FreeBSD. For example, both libdispatch (Grand Central Dispatch in Apple's marketing) and libc++ were written for macOS and worked on FreeBSD before any other OS.

Re:Apple Unveils M2 by astrange on Monday June 06, 2022 @08:07PM (#31648210)
It’s pretty BSD. Sure Mach is under there, but that doesn’t mean it “is” Mach. There’s a lot more original work that doesn’t belong to either ancestor.