Linked by Thom Holwerda on Fri 11th Sep 2009 14:15 UTC
Mac OS X One of the main new features in Apple's new Snow Leopard operating system has been released as open source. Apple has released the code of the userland portion of its Grand Central Dispatch technology under the Apache License, version 2. Mac OS X also has kernel support for Grand Central Dispatch, which is also released as open source via the XNU project. While we're at it, let's take this opportunity to look into exactly what Grand Central Dispatch is.
Thread beginning with comment 383574
To view parent comment, click here.
To read all comments associated with this story, please click here.
FellowConspirator
Member since:
2007-12-13

FWIW - Apple's compiler isn't Apple's at all. It's GCC, and the blocks implementation is open-source; whether the GCC maintainers pick it up is a different story.

Reply Parent Bookmark Score: 1

galvanash Member since:
2006-01-25

FWIW - Apple's compiler isn't Apple's at all. It's GCC, and the blocks implementation is open-source; whether the GCC maintainers pick it up is a different story.


Apple uses a custom branch of GCC for OSX, and that branch supports blocks, but GCC mainline isn't necessarily going to accept the changes required to support it. Which is more or less what you just said ;) , just pointing out my use of the term "Apple's compiler" was meant to be read as "Apple's GCC branch".

Reply Parent Bookmark Score: 2