当前位置:Linux教程 - Linux业界 - Sun:GPL让Solaris与Linux异花授粉?

Sun:GPL让Solaris与Linux异花授粉?

Sun的官员本周一表示,Sun正在考虑采用GPL许可方式发布Solaris操作系统,为Solaris与Linux的“异花授粉”提供了可能性。Sun公司的Rich Green说道:“我们会密切关注它的。”

2005年,Sun采用“社区开发和发布许可”(CDDL)推出了开放源代码项目OpenSolaris。本周,Sun为期开放源代码版本Java选择了GPL许可方式。

2006年11月13日(IDG 新闻中心报道)—你的老板不是每天都会让你在紧张的现场出现。但是这正是Sun微系统公司的负责人今天对他的软件总负责人所作的,他们都在庆祝销售商使得它的核心Java平台自由可得的举措。

Sun证实它正在GNU GPLv2许可下开放它的Java平台标准版本(Java SE)和Java平台微版本(Java ME)的源码。GPLv2是已经被自由开源软件项目和包括Linux操作系统的产品广泛使用的许可。已经把所有软件贡献给开源的Sun,首次采纳不是它自己的共同开发和发行许可的其他的许可。

本周一,Sun负责软件业务的执行副总裁格林在一次员工会议上说,Solaris操作系统也可能采用GPL许可方式。他表示,我们将密切关注这种可能性,我们为Java选择的许可的熟悉程度将推动我们作出多种决策,其中将涉及我们已经作为开放源代码软件发布的技术。

格林还表示,他不反对修改Solaris的许可,外界对Sun决定在开放源代码Java中选择GPL的决策作出了积极的响应。

那么Sun会将GPL用于它已经开放源码的提供物,比如它的OpenSolaris版本的操作系统吗?这是Sun的总裁兼CEO Jonathan Schwartz,和公司软件高级副总裁Rich Green于美国加州Santa Clara正式开放Java代码的发布会上进行交流讨论时的主题。在网上有此次发布会的相关播放报道。

Schwartz问道:“你反对更改许可吗,Rich Green?”“当然不”,Green回应道,之后Sun CEO又半开玩笑地问道:“你会许可Solaris吗,Green先生?”

Green说道:“我们会密切关注它的,”同时补充很可能许多开发者对于GPL都十分熟悉且适应的,这会使得Sun在OpenSolaris上采纳它。

Linux也采用了GPL许可方式,采用GPL许可方式发布Solaris为二种软件的合作提供了可能。例如,从理论上说,Sun的DTrace调查技术或ZFS文件系统能够被移植到Linux上。Solaris可能得益于Linux获得的广泛的硬件支持。

而Sun负责开放源代码软件事务的首席官员西蒙的态度要比格林谨慎得多。GPL适合Java,CDDL则适合OpenSolaris。OpenSolaris社区的成员有17000人,没有很重要的理由改变它的许可。

两个人都认为Sun把GPL用于Java作为软件领域内的一次重要的改变,这是公司希望的能够使得Java在移动设备和计算机上得到更为广泛应用的改变。

据Schwartz所说,在Java存在的这几年来,已经有40亿设备使用了这项技术,每10个电话中有8个使用了Java。“我们怎样得到另外的40亿呢?”他问道。“我们怎样在这个市场内继续创造机遇呢?”

Green表示,今天发布的消息使得Sun成为开源社区的唯一且最大的贡献者,其中Java SE就由600多万行的代码组成。

他放映了FOSS 主要高层人物包括Richard Stallman,以及GPL的创造者,欢迎Sun的举措的录像剪辑。Stallman表示Sun现在对自由软件社区贡献的软件比任何其他的公司要多。“这显示了领导艺术”,他补充道,“这是我希望其他公司能够效仿的例子。”

对于Sun来说它继续他的开源之路的真正挑战是文化,Green这样说道。“我们怎样在一个透明的全视图内运作,用公开的全视图管理源代码呢?”他问道。他补充说Sun与其公司外的开发者的隔阂应该是可以渗透的,这样在Java开源工作上就会有不断交换的反馈信息。

Sun还宣布它将开源长久以来的Java象征物Duke,它是一个黑白相间的三角形,有着红色鼻子和黑色手臂,任何开发者都可以自由使用它。

来源:Linux人