3 ms·
> macOS was based on FreeBSD Can you share some source of your statement?
by pepemon 7y ago
> macOS was based on FreeBSD
Can you share some source of your statement?
- toast0 7y agoMost of the command line tools in MacOS were ported from FreeBSD. I believe they took TCP from BSD too, but I'm not sure if that's from Mach.
- jki275 7y agomacOS was based on NextStep. That said, there is a lot of shared code, and Apple is known to have provided code back to the FreeBSD project.
- washadjeffmad 7y agoSure, look up A/UX and Jordan Hubbard, Apple's former Director of Unix Technology. It won't be that many years before I imagine we'll start seeing people asking to cite how the next forms of ChromeOS or Android were related to Linux.
- zeckalpha 7y agoThere's no A/UX in Mac OS X.
- washadjeffmad 7y agoNor in NeXT, but it shows a history of Unix/FreeBSD development at Apple prior to the hire of Hubbard during the Mac OS X era. That is to say, his status as co-founder of FreeBSD and Apple hiring him wasn't merely a coincidence. And to clarify my example, Fuchsia is set to be a Linux-less functional rebuild of Android, but it'd be a bit myopic to point out that "there's no Linux in Fuchsia". It's like saying there's no Steve Jobs in any Apple products created after his death. Less perhaps, but not none.
- throw0101a 7y ago> Can you share some source of your statement? https://en.wikipedia.org/wiki/Darwin_(operating_system) https://en.wikipedia.org/wiki/Darwin_(operating_system) There's probably very little commonality left nowadays though. However, if you go back to the earlier days (Panther, Tiger, Leopard) and look at the release notes of Mac OS at the time, and the release notes of the contemporary FreeBSD version of the time, you'll see very similar text: I remember word-for-word paragraphs about things like NFS fixes in both.
- bananabreakfast 7y agoRead literally anything about Darwin, NextStep, XNU etc... and you will see "FreeBSD + Mach = OSX"