【IT168 软件资讯】Leopard刚刚推出,苹果就在官方开源网站公开了Mac OS X 10.5 (Darwin 9.0),也即Leopard所用内核和各个模块的源代码。苹果公司可以通过公开源代码的方式来修正其中可能存在的问题以及提高产品的安全度。
![]() |
| Leopard |
Darwin是苹果机操作系统OS X的基础“核心”,其中包括了两大著名程序:Mach 3.0 内核和基于FreeBSD 5 UNIX的部分操作系统服务。除了Darwin之外,OS X还包括了自己的用户接口所有权,以及其他一些没有提供开源的特性。迫于盗版,转向X86平台的苹果公司曾经关闭了基于Intel架构的Darwin的源代码,仅继续开放基于PowerPC架构的Darwin的源代码。但是从2006年8月份的Mac OS X 10.4.7版本开始,苹果公司又重新提供包含Intel平台在内的所有源代码,这次公开的Darwin 9.0代码也包括了PowerPC和Intel平台。
本次公开的版本共包括376个模块,感兴趣的朋友可以到下面的网址下载相关文件:http://www.opensource.apple.com/darwinsource/10.5/
| 第1页:安全至上 苹果公开Leopard源代码 |