Most Unix-based software is highly portable between Mac OS X, Linux, and BSD, but significant kernel differences between these systems makes porting low-level, kernel-integrated technologies like GCD more work. In particular, Mac OS X uses a unique kernel design based on a hybrid of Mach and BSD. Porting GCD to FreeBSD required adaptations to account for a more conventional kernel environment without a Mach layer, such as using POSIX semaphores instead of Mach semaphores.

That makes sense to me. And

for the open source push. I wonder if part of this is aimed at quieting the heat they've been receiving for such a stubborn stance on permitting clone manufacturers to exist

Great article. I didn't know Apple incorporated much of the BSD foundation employed in the NeXT. I wanted the NeXT to succeed so badly back in the day. As a former Steve Jobs worshiper, I wanted the NeXT to completely destroy Apple since it was then run by a former Pepsi CEO if I remember correctly. This corporate douche almost had Apple on a path of eventual destruction. No matter how much I may disagree with some of Jobs' behavior, I'll always get behind him before the IBM leeeever community

The Mach layer is pretty interesting as I look deeper into it. And learning that it incorporates a Ruby on Rails web application stack reignited my Mac purchase bug. If only I had the money right now
This too is interesting:
http://www.coderebel.com/products/irapp/?gclid=CNztt576x50CFQgtawodIm6VsgHonestly what I believe Apple would really benefit from is providing various ways for people such as itto to really get comfortable with their OS
prior to making any $ decision. I'm loving Safari in Windows but it still renders some sites incorrectly so I can't use it as my primary. Speaking of primary, have you had a chance to look into the Chrome bug in the Cache when Previewing a post? Here's the rendering issue:

EDIT: Notice the preview? It makes for lots of grammatic errors and post modifications - like this one

Other than the Cache, Chrome is TOTALLY superior to FF and IE for performance. Safari is still the most nicely presented browser IMO but has some rendering issues with Force.com programming which make me unwilling to set it as my default. Chrome, however, is by
FAR the best browser for visualforce/apex programming since the scripting is lightening fast. Chrome reminds me of great server technologies that M$ could never match in terms of performance and reliability because they continued to dump piles of new features on a system who's purpose in life is to
serve.
Please oh please can you look
at into this perks?? (edit displayed to show texture)
