4 ms·
BSD can be called a direct descendant of the original Unix, in contrast to Linux. So macOS is Unix.
by geff82 10y ago
BSD can be called a direct descendant of the original Unix, in contrast to Linux. So macOS is Unix.
- tomhoward 10y agoAlso, macOS became officially Unix-certified in 2007 [0], so it can legitimately claim to be a version of Unix. But it's still based on BSD, which is a descendent of the original AT&T Unix. [0] https://arstechnica.com/apple/2007/08/mac-os-x-leopard-receives-unix-03-certification/ https://arstechnica.com/apple/2007/08/mac-os-x-leopard-recei...
- jcadam 10y agoReminds me of the old quote (no idea who the original author is): "BSD is what you get when a bunch of UNIX hackers sit down to try to port a UNIX system to the PC. Linux is what you get when a bunch of PC hackers sit down and try to write a UNIX system for the PC."
- mfukar 10y agoI don't see why - all the design decisions of the original unix are alive and kicking in linux. User and kernel space. Nothing fundamentally separates the two.
- X86BSD 10y agoActually they are not. POSIX? Sure. But Linux is notorious for NIH and is incredibly off in the weeds in incompatible and broken ways from the UNIX world. Have you tried porting software written for Linux to another platform??
- mfukar 10y agoI don't see what point you're trying to make. UNIX does not guarantee portability, so of course software for Linux doesn't work out-of-the-box, or even build for that matter, in other UNIXoids. Linux's NIH syndrome, however unfortunate it is, has not expanded into its unix roots. (yet?)