| ▲ | dzogchen 3 days ago |
| I'm curious why you think Apple would support any effort that does not benefit their bottom line? |
|
| ▲ | justin66 3 days ago | parent | next [-] |
| There's a case for it when it comes to FreeBSD specifically, since macOS uses some code from FreeBSD. |
| |
| ▲ | stackghost 3 days ago | parent | next [-] | | There's zero business case because they want to sell you a laptop and subscription to iCloud. Improving FreeBSD will make it easier to run BSD on non-apple hardware which will eat into their bottom line. The number of people who will buy a Mac to run BSD is a rounding error, and those people won't buy iCloud subscriptions anyway. | | |
| ▲ | justin66 3 days ago | parent [-] | | > Improving FreeBSD will make it easier to run BSD on non-apple hardware which will eat into their bottom line. The number of people who want to run FreeBSD on their laptops probably numbers in the hundreds. Not exactly a threat to Apple's bottom line. On the other hand, some of those people are FreeBSD developers who create and maintain code that Apple would like to have the option of using. That relationship is worth something to Apple. | | |
| ▲ | stackghost 2 days ago | parent [-] | | >On the other hand, some of those people are FreeBSD developers who create and maintain code that Apple would like to have the option of using. That relationship is worth something to Apple. It wasn't that long ago that we used to have to endure HN commenters spamming the same copypasta every time BSD was mentioned: "did you know BSD runs your playstation and netflix and <...>. You should donate money!" Evidently it's not worth more than the cost of assigning engineers to this, otherwise Apple would already be doing it. | | |
| ▲ | justin66 2 days ago | parent [-] | | I don’t really follow any of this cynical humor but > otherwise Apple would already be doing it. The gap between what Apple ought to be doing, even if for no other reason than its own good, and what Apple actually does is sometimes pretty wide. |
|
|
| |
| ▲ | reactordev 3 days ago | parent | prev [-] | | 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 3 days ago | parent | next [-] | | There'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. | | | |
| ▲ | p_ing 2 days ago | parent | prev | next [-] | | Why would BSD use GPL? BSD has a BSD license. It doesn't require source code releases. | | |
| ▲ | reactordev 2 days ago | parent [-] | | Only the kernel is BSD licensed, other tools in user land are GPL. Don’t be dense. | | |
| ▲ | LeFantome a day ago | parent | next [-] | | This 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 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). | |
| ▲ | p_ing a day ago | parent | prev [-] | | BSD utils in macOS are BSD licensed. |
|
| |
| ▲ | 3 days ago | parent | prev [-] | | [deleted] |
|
|
|
| ▲ | themafia 2 days ago | parent | prev [-] |
| I'm curious why you think Apple making their hardware work with more operating systems does not benefit their bottom line. Aside from that the answer is "Corporate Goodwill." That actually is a bottom line number that gets reported. |
| |
| ▲ | user_7832 2 days ago | parent [-] | | > I'm curious why you think Apple making their hardware work with more operating systems does not benefit their bottom line. Because they sell and advertise MacOS. Not "compatible with a wide range of OSes" (like say raspberry pis). People buying a laptop due to goodwill and openness does happen (I bought my framework 13 due to that), but that's not a game Apple has played since Woz left - and for the worse, I think. |
|