To come back to CoreFoundation lite, it has been mentionned that it can run on Linux, but it is not as simple as the author of this article says because of the new gcc4. To make a long story short, I have written a patch and made the code available for CF-299.33 lite:
by Daniel Ct — Oct 14
http://cafeine.crulrg.ulaval.ca/users/dccote/weblog/0514e/CoreFoundation_on_Linux.html