Linked by Thom Holwerda on Tue 13th Oct 2009 18:24 UTC, submitted by Lazarus
FreeBSD Not too long ago, Apple open sourced its Grand Central Dispatch library, which aids in developing multithreaded code. It was suggested that it could be ported to other platforms, and the FreeBSD team has done exactly that. They have also done a lot of work related to getting GCD to work in a POSIX environment.
Thread beginning with comment 389127
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Read between the lines
by bvgastel on Wed 14th Oct 2009 11:18 UTC in reply to "Read between the lines"
bvgastel
Member since:
2009-05-12

Mac OS X has also a different interface than POSIX to the system internals: Mach. If I remember the source and docs of GCD correctly it uses those Mach interfaces. This example says nothing about if Mac OS X is POSIX compliant, it just indicates there is a different interface.

I guess that almost no OS is 100% posix compliant, not even FreeBSD or Linux (but I'm not sure about that). Almost every Unix OS is to a certain degree Posix compliant, even Mac OS X.

Reply Parent Score: 5