Apple used to release most of CF as an open-source project called CFLite that can be used to write cross-platform applications for macOS, Linux, and Windows.3
A third-party open-source implementation called OpenCFLite extends the Apple CFLite for building on 32-bit Windows and Linux environments. It is maintained by one of the WebKit developers, but was stalled by 2015.4 The karaoke platform KJams maintains a fork since 2017. This version, by its programmer David M. Cotter, supports 64-bit systems and has a CFNetwork implementation with LibreSSL-based TLS.5 A fork of OpenCFLite was created by Grant Erickson (an original collaborator with Brent Fulgham on the SourceForge version) in 20216 with a companion port of the CFHost portion of CFNetwork, as OpenCFNetwork.7
The Swift Corelib Foundation, a fallback version of the Foundation Kit for the Swift programming language for non-Apple platforms, contains a near-full version of the Core Foundation released under Apache License 2.0.8
GNUstep includes a version of the Core Foundation called "libs-corebase".9
ridiculous_fish (2006). "Bridge". https://ridiculousfish.com/blog/posts/bridge.html ↩
"Plug-ins and Microsoft's COM". Mac Developer Library. Apple Inc. Archived from the original on September 1, 2014. Retrieved March 25, 2015. https://web.archive.org/web/20140901084753/https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFPlugIns/Concepts/com.html ↩
"Source Browser". http://opensource.apple.com/source/CF/ ↩
OpenCFLite project on SourceForge. http://sourceforge.net/projects/opencflite/ ↩
"CFLite". KJams. Retrieved February 19, 2020. https://karaoke.kjams.com/wiki/CFLite ↩
"OpenCFLite project on GitHub". GitHub. Retrieved November 30, 2021. https://github.com/gerickson/opencflite/ ↩
"OpenCFNetwork project on GitHub". GitHub. Retrieved November 30, 2021. https://github.com/gerickson/opencfnetwork/ ↩
"swift-corelibs-foundation". GitHub. October 14, 2021. https://github.com/apple/swift-corelibs-foundation ↩
"gnustep/libs-corebase: The GNUstep CoreBase Library is a library of general-purpose, non-graphical C objects". GitHub. GNUstep. November 19, 2019. https://github.com/gnustep/libs-corebase/ ↩