频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

Sun考虑用GPL许可方式发布Solaris操作系统

作者: 出处:CNET科技  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2006-12-06 16:24
关 键 词:solaris
阅读提示:Linux也采用了GPL许可方式,采用GPL许可方式发布Solaris为两种软件的合作提供了可能。例如,从理论上说,Sun的DTrace调查技术或ZFS文件系统能够被移植到Linux上。Solaris可能得益于Linux获得的广泛的硬件支持。

Sun正在考虑采用GPL许可方式发布Solaris操作系统,为Solaris与Linux的“异花授粉”提供了可能性。Sun公司的Rich Green说道:“我们会密切关注它的。” 2005年,Sun采用“社区开发和发布许可”(CDDL)推出了开放源代码项目OpenSolaris。

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

Sun负责软件业务的执行副总裁Rich Green在一次员工会议上说,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负责开放源代码软件事务的首席官员Simon Phipps的态度要比Rich Green谨慎得多。GPL适合Java,CDDL则适合OpenSolaris。两个人都认为Sun把GPL用于Java作为软件领域内的一次重要的改变,这是公司希望的能够使得Java在移动设备和计算机上得到更为广泛应用的改变。据Schwartz所说,在Java存在的这几年来,已经有40多亿的设备使用了这项技术,每10部电话中有8部使用了Java技术。Green表示,今天发布的消息使得Sun成为开源社区的惟一且最大的贡献者,其中 Java SE就由600多万行的代码组成。

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

作为之前被反复猜测Java的许可证问题,终于定在了GPLv2,而不是用在OpenSolaris上的CDDL。经典GPLV2许可证的特殊在于,首先,假如你创建的程序中使用了任何采用GPL许可证的代码,那么你的程序必须也遵循GPL协议;第二,不能向使用GPL程序的用户收费。毫无疑问, Java采用GPL打击了相当一部分厂商,但同时会获得F/OSS(免费与自由软件社区)相当的好感。最显著的一点改变就是,现在在任何Linux发布版中都可以包含Java代码了,而在此之前,只有采用GPL的perl/python才可以。

我们再来看看开源的具体内容。先看Java SE方面,Sun宣布在第一次的代码发布中,开源的组件包括:javac编译器、虚拟机、字节码编译器、垃圾回收、线程和安全部分。第一个代码发布版来自于JDK7的最初构建,它基本上就是JDK6的最终发布版代码。2007年春天将发布的包括JDK6和JDK7的所有非保留模块的源代码和完整的构建脚本,保留不开源的模块将会以二进制包的形式发行。所以,真正的革新发生在JDK7。

(责任编辑:城尘 68476636-8003)


发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看31098次)
·Windows Vista 初步 (查看20952次)
·Solaris基础知识入门 (查看19745次)
·Linux的安装 (查看17105次)
·Windows操作系统安装 (查看16053次)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有