View Single Post
Old 14th February 2014
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102
Talking

Quote:
Originally Posted by JWJones View Post
Technically, yes, it is a BSD. I use it at work as well. It's actually very stable, although can be slow. It's got a bash console, so it ain't so bad.
No it is not! It uses Mach kernel and the only connection to BSDs came through Jordan Hubbard one of original FreeBSD core team members who basically ported BSD userland on the top Mach kernel. Aqua was independently developed as you know. Jordan left Apple last year to work for IX Systems (FreeNAS, TrueOS, PC-BSD). Even before his departure OS X userland was less and less FreeBSD. In part due to the fact that FreeBSD userland size development many years ago and in part due to numerous Linux-ism. However one bright development from BSD point of view was Apple switching from IPFW to PF about year and a half ago. DTrace is cool. Unfortunately lack of centralized scripts and default plist configuration format will annoy the bones out of any hard core BSD user.

All in all OS X can feel pretty Unix-u in the hands of skilfully person which is not really core customer base (with exception of FreeBSD developers ) of Apple corporation.
Reply With Quote