Apple Open-Sources Grand Central Dispatch (Snow Leopard Multithreading)
arstechnica.com
arstechnica.com
Does anyone know of any major GPLv2-only apps out there that would provide a major roadblock to porting this to Linux?
The hardest part is contacting all contributors. But once you've contacted them, people rarely object to adding a linking exception.
Here's hoping some useful Linux uses can come out of this - packet-based multithreading seems like a useful abstraction to me, though I am an admittedly inexperienced in multithreaded programming outside of class.