4 ms·
NeXTSTEP did but that was in the 90s. When Apple bought NeXTSTEP (and Jobs returned to the helm of Apple), they used that OS as the basis for macOS X. Due to G
by reactordev 10mo ago
NeXTSTEP did but that was in the 90s. When Apple bought NeXTSTEP (and Jobs returned to the helm of Apple), they used that OS as the basis for macOS X.
Due to GPL, they release the sources to the BSD code they use. Everything else is proprietary.
Likewise Sony used BSD for PlayStation OS. They publish the sources to the changes to BSD they made, the rest is proprietary.
- bitwize 10mo agoThere's no GPL in the BSD sources used by Apple or Sony. They are free to release their operating systems as closed source; Sony does this. Apple releases Darwin sources "out of the goodness of their hearts", meaning, back in the 2000s they wanted to capture mindshare amongst the tech community for whom Linux was the strongest contender. Now that the future has refused to change, the year of the Linux desktop never materialized, and macOS has become the default developer's workstation OS, Apple has been much more sparing with Darwin source drops and may cease them altogether.
- deleted 10mo ago[deleted]
- reactordev 10mo agohttps://www.playstation.com/en-us/oss/ps4/ https://www.playstation.com/en-us/oss/ps4/ https://opensource.apple.com/ https://opensource.apple.com/ GPL where applicable. If it's MIT or just "as is" then no, they won't but they definitely publish the sources to what they are required to. Since FreeBSD is "as is" 4.4BSD licensed, they aren't required to publish the sources of Orbis.
- deleted 10mo ago[deleted]
- deleted 10mo ago[deleted]
- p_ing 10mo agoWhy would BSD use GPL? BSD has a BSD license. It doesn't require source code releases.
- reactordev 10mo agoOnly the kernel is BSD licensed, other tools in user land are GPL. Don’t be dense.
- p_ing 10mo agoBSD utils in macOS are BSD licensed.
- LeFantome 10mo agoThis is a wonderful self-own. Perhaps the person you are responding to is dense enough to know that Apple uses a BSD licensed userland: https://github.com/apple-oss-distributions/file_cmds https://github.com/apple-oss-distributions/file_cmds Or perhaps they know that the entire system is built with Clang and LLVM and not GCC. Apple distributes very little GPL code (like bash) and even then it is only GPL2 (older versions).