OpenSolaris

来自开放百科 - 灰狐
2006年12月23日 (六) 14:37WikiSysop (讨论 | 贡献)的版本

跳转到: 导航, 搜索
Opensolaris.gif
Logo solaris.gif

Opensolaris.jpeg是Sun Microsystems创建的一个开源项目,其目的是建立一个围绕 Solaris 操作系统相关技术的开发者社区。该项目针对的对象包括致力于开发和改进Solaris操作系统的开发人员,系统管理员和最终用户。已有11,000多人注册成为OpenSolaris.org的社区成员,其中9,900以上不是Sun公司的雇员。整个社区的核心价值 -- 开放,包容,尊重,诚实,品质,独立 -- 都在社区和其领导者的言行以及如何引导社区发展技术的过程中得以体现。 一个活跃的OpenSolaris User Group community正在世界范围内蓬勃发展,opensolaris.org上已经涌现出众多的OpenSolaris技术社区和项目。

Solaris 源码的开放是一个渐进的过程。首先公开的源代码的是Solaris的动态跟踪工具包(即 DTrace),这是一个帮助系统管理员和开发者优化系统性能和利用率的跟踪工具。DTrace代码在2005年1月25日首先发布,一同亮相的还有 opensolaris.org网站的雏形。同时,Sun公司宣布OpenSolaris的代码将在CDDL (Common Development and Distribution License)许可下发布,并将成立一个社区指导小组( Community Advisory Board,简称CAB). 2005年6月14日,Solaris系统主体核心源代码发布,少量代码由于涉及到第三方的知识产权问题没有公开,只以二进制的方式提供。 OpenSolaris的源代码事实上就是最新的正在开发过程中的Solaris源代码。

与Linux所采用的GPL协议不同,OpenSolaris采用了CDDL协议。与GPL相比,CDDL协议有三大优势:第一,在应用Solaris时,不必要求ISV将自己的研发或者劳动成果进行回馈,他们可以选择不公开自己的源代码,保留自己的知识产权,从而为软件公司预留了发展空间。第二,Sun允许ISV免费应用所有与Solaris相关的专利,不存在潜在的法律风险。第三,其他很多协议都首先受到美国法律的限制,而CDDL协议则允许用户按照本地的法律来解决。例如,中国的ISV在应用Solaris时产生了法律纠纷,就可以在中国的法庭解决,并且是依据中国的法律。

Sun公司软件开源首席长官Simon Phipps: "我们希望Sun成为一个开源公司、一个网络公司、一个领导全球软件业发展的公司。"

目录

OpenSolaris下载

OpenSolaris分发版

BeleniX是一个来自印度的发行版,基于OpenSolaris源代码构建

NexentaOS是一个基于GNU许可协议的完全构建在OpenSolaris内核和运行环境的开源操作系统

Schillix是一个基于OpenSolaris代码的完全免费的开源操作系统

Solaris Express之外,第一个提供SPARC平台(现在的sun4u和将来的sun4v)下的OpenSolaris发行版。其中一个已经起步了而且值得一提的特性是完全基于gcc3编译的X.org X11R9,它包括实际的Xorg服务器二进制程序和一些新的PCI SPARC的图形缓冲器的驱动程序。这些是第一个可以在SPARC上工作的X.Org二进制程序。

提供给开发者的二进制发行版。由Sun提供的最新版本,包括一些尚未整合到OpenSolaris源代码库中的一些附加特性,开发者可以使用这个发行版来编译最新的OpenSolaris源代码。这个版本的代号为Nevada,每两周更新一次。

不用忘记Sun自己的操作系统发行版Solaris,Solaris现在也可以免费下载。

第一个基于OpenSolaris源代码的开源操作系统

相关文档

相关链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱