开放源代码软件真的能成为苹果的“救世主”吗? | ||
---|---|---|
http://www.sina.com.cn 2003年04月30日 10:55 计算机世界网 | ||
Donna编译 虽然苹果公司对开放源代码的信心已使其产品在本质上有所改变,但它却不太可能使其市场份额有巨大的改变。据IDC公司负责客户端计算业务的主管罗杰表示,对苹果公司来说,开放源代码不是其征服世界的关健。据悉,苹果公司的新操作系统基于开放源代码的Unix OS,它最近还将KDE计划中的KHTML绘制引擎作为其Safari Web浏览器的核心。问题是采用 两者中的最佳途径 尽管在其操作系统的内核中使用了开放源代码软件,然而苹果公司仍然不是一家100%的开放源代码厂商。OS X的基础━━Darwin采用了BSD许可协议,Safari的内核━━WebCore基于采用GNU许可方式的KHTML绘制引擎。但苹果公司不是Red Hat公司,OS X不是免费的,Safari也不是完全免费的,苹果公司仅有很少的一部分是免费午餐,象其Aqua用户界面就没有采用开放源代码许可方式。OS X中很大一部分代码并非是由苹果公司开发的,它也不需要购买其许可或向开发人员支付费用。据苹果公司负责OS X产品营销的高级主管布赖恩表示,开放源代码“绝对是苹果公司策略的核心”。IDC负责系统软件的副总裁库斯耐兹基也表示,通过它能够将研发预算用在“它独有的方面”,使用开放源代码“以很大程度上能够推动了苹果公司的研发”。 节省经费和带来安全利益 据布赖恩表示,开放源代码软件对苹果公司来说不仅节约了研发经费。而且它真正好处是它们能够利用对方的工作成果,迅速地在市场上推出产品。另外,采用开放源代码软件也可算是一条公关良策。另一个不明显或很少被提及的一点儿是使用BSD作为OS X内核在安全方面的益处。尽管并非完全是免费的,BSD系软件在安全方面有着良好的记录。布赖恩表示,苹果公司在这方面受益匪浅。他表示:“目前人们更加意识到使用开放源代码是实现安全架构的最佳途径,目前,安全已经成为我们最关心的问题,我们最大的愿望之一就是尽可能地发布最安全的平台。” 获得大量的应用软件 苹果公司通过使用BSD内核得到的不仅仅是操作系统和浏览器,它的收获物还包括能够在BSD以及Unix类操作系统上运行的大量的应用软件。它不象微软公司那样开发自己的Web服务器和数据库软件,苹果公司使用了Apache、MySQL。它也不开发自己的编程语言,而是使用了Perl和GNU Compiler Collection,它还使用Samba集成OS X系统和Windows系统,而且OpenOffice.org也在努力向Mac OS X平台移植OpenOffice。苹果公司的平台将连接这两个世界。由于一些开发工具和微软公司的产品能够在Mac OS X而非在Linux上运行,这对苹果公司来说都将是受益匪浅的。
订短信头条新闻 让您第一时间掌握非典最新疫情! |