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.
Permalink for comment 389045
To read all comments associated with this story, please click here.
RE: Neato
by Bill Shooter of Bul on Tue 13th Oct 2009 19:05 UTC in reply to "Neato"
Bill Shooter of Bul
Member since:
2006-07-14

I'm a Linux user, but this also demonstrates one of the advantages of the BSD projects. Unlike Linux, which is just a kernel, FreeBSD is a whole OS distribution with tighter coupling between kernel and userspace devs.



I would agree with you if it was integrated into the kernel and userland all in one deft move, but they aren't doing that yet. They are looking into the performance benefits of doing that after just having ported over the library. And from the sound of it, most of the work was getting the library to speak Freebsd kernel not modifications to the kernel itself.

Reply Parent Score: 4