News for hackers. Stuff that matters.
Re:Supporting Linux kernel development in Rust by snuxoll on Tuesday September 01, 2020 @10:41AM (#24342268)
All the bits for the core of the system are open, it’s just not very exciting without the proprietary bits like WindowServer, AppKit, etc. - all of which would have been equally easy to keep closed if much of Darwin was based on GPL’d projects.
Re:Supporting Linux kernel development in Rust by heavyset_go on Tuesday September 01, 2020 @03:45PM (#24346153)
> All the bits for the core of the system are open

No, some bits are open, and some bits track what's actually being shipped. Much of what is open sourced lags behind what is running on end user machines by several years. iOS modifications to XNU and Darwin were never made open source.

Apple is also dropping GPL internals in favor of open source but not copyleft licenses so that they don't have to release source code changes to the software they release.