News for hackers. Stuff that matters.
Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by flxmglrb on Sunday December 09, 2012 @02:40PM (#4895785)
> Who still uses it?

I dunno, everyone in the world running Mac OS X?

Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by koko775 on Sunday December 09, 2012 @03:28PM (#4895996)
OS X has a BSD subsystem, but is based on the XNU kernel (Darwin). It's not FreeBSD in any realistic sense.
Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by profquail on Sunday December 09, 2012 @03:46PM (#4896062)
OS X does have it's own kernel (Darwin), but a number of it's subsystems were directly derived from FreeBSD.

Apple's developer site has a page listing the pieces of FreeBSD which were incorporated into OS X:

https://developer.apple.com/library/mac/#documentation/Darwi...

Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by huxley on Sunday December 09, 2012 @09:44PM (#4897203)
The NeXT and Rhapsody kernels used NetBSD as the basis for their BSD subsystem, OS X used FreeBSD as the basis for its BSD subsystem.

You are technically correct that it isn't FreeBSD but, for most intents and purposes, Mac OS X re-uses many parts of FreeBSD.

Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by snogglethorpe on Monday December 10, 2012 @02:35AM (#4897957)
> The NeXT and Rhapsody kernels used NetBSD as the basis for their BSD subsystem

NeXT started in the mid-80s (I first used a NeXT cube in 1988), and ceased to exist in 1996. NetBSD didn't exist until 1993...

[My impression is that NeXT for a long time used the same "non-server" version of Mach that was generally used at CMU at the time (BSD code originally derived from 4.3BSD still in the actual kernel, not as a separate subsystem).]

Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by vvhn on Monday December 10, 2012 @02:26PM (#4901030)
>My impression is that NeXT for a long time used the same "non-server" version of Mach that was generally used at CMU at the time (BSD code originally derived from 4.3BSD still in the actual kernel, not as a separate subsystem).

Right, NeXtStep was derived from Mach 2.5 which had a 4.3BSD emulation layer (still running in the kernel though) on a Mach "not yet a microkernel" (Mach transitioned to a full Microkernel in Mach 3.0 when the BSD emulation moved out from kernel to userspace). When it became OS X, the BSD emulation layer was updated to 4.4BSD (from FreeBSD) and the Mach part was updated to Mach 3.0. As an aside, Apple even experimented with a Linux Emulation Layer on top of a real Mach Microkernel (mklinux http://en.wikipedia.org/wiki/MkLinux) and as the work done in bringing this up actually was put into getting Mach upto 3.0 on xnu (along with the BSD update).

The other Unix which derived from Mach 2.5 was OSF/1->Digital UNIX->Tru64 UNIX.

Re:The FreeBSD Foundation falls short of its 2012 fundraisin... by freeosjunkie on Thursday December 13, 2012 @09:17PM (#4919261)
Thank you. +1, would read again. I have no mod points.