Apple Announces Darwin Open Source Project
Apple has announced it plans to make the source code for the foundation layers of Mac OS X Server available to the public via an open source initiative called Darwin. Developers who agree with the Apple Public Source License can register with Apple to gain access to the source code, which will include Apple’s enhancements to the Mach 2.5 microkernel in Mac OS X Server, in addition to several Apple proprietary technologies such as AppleTalk, the HFS Plus file system, and the new NetInfo distributed database. Apple says it plans to include additional software in its open source offerings, but don’t expect to see source code for Apple’s bread-and-butter technologies (like the current Mac OS, QuickTime, WebObjects, or the NeXT applications layers) released as open source. Source code for Darwin should be available to developers in early April. It remains to be seen whether Darwin will be genuinely useful to developers, or whether Apple is merely surfing the open source wave.