Apple公开了Darwin9的源代码,Darwin9是Mac OS X 10.5 Leopard的核心。
根据官网的解释,“Darwin是Mac OS X的基础,基于UNIX的开源操作系统。Darwin整合了一系列的技术,包括Mach 3.0微内核,基于FreeBSD 5 UNIX的操作系统服务机制,高性能的 TCP/IP网络,支持多种文件系统。由于Darwin设计时就注重模块化,因此用户可动态的加入设备驱动,网络扩展和新文件系统。”
之前苹果Mac OS X Tiger版本也曾公布包含PowerPC和Intel平台在内的所有源代码,有兴趣的朋友可以研究一下.
查看:[url=http://www.opensource.apple.com/darwinsource/10.5/]Darwin Source Code[/url]