技术开发 频道

利润第一?Oracle不惜扼杀OpenSolaris

    【IT168专稿】近期,一份 Oracle内部的电子邮件被泄漏到 OpenSolaris 邮件列表上,其中内容正式宣布了 OpenSolaris 的死亡。这份备忘录为Solaris的爱好者们带来了好坏参半的消息。其内容要点如下:Oracle将加大投资在企业领域的商用 Solaris 11,进而推动服务器和其它产品的销售;但是Oracle将计划终止Sun以社区为中心的OpenSolaris的发行,不再提供 Nightly Build源代码。源代码将只在每一个主要版本发布之后才会向得到许可的CDDL或其它开源授权伙伴发布更新,这意味着每一个版本的开发都将是封闭的。

什么是OpenSolaris项目?
 

  同时,Oracle还在备忘录中写道:为了不与Sun的新业主Oracle公司为敌,负责监督OpenSolaris项目的管理小组经全体表决,同意解散。这意味着Sun公司为吸引外部开发者投入所成立的OpenSolaris项目计划,将在Oracle手中终结;也意味着Sun公司5年前将Solaris从专有Unix转为开源操作系统的努力,正式宣告落幕。目前,在业界讨论得纷纷扬扬的是,为什么Oracle要急冲冲的背道开源潮流而扼杀OpenSolaris项目呢?

  一.什么是OpenSolaris项目?

  (1)什么是OpenSolaris项目?

1
 

  Sun公司开发的Solaris操作系统最初发布于1991年,Solaris 是三大Unix 平台之一(另外两个是AIX、HP-UX)。一直以来,Unix服务器凭借高性能、高可靠性及高可用性,在关键应用领域能够担当重任。但同时我们也看到Unix服务器的缺点:高昂的成本和平台的封闭性。近年来,随着企业IT成本的日益压缩,用户更加注重TCO(总拥有成本),Unix服务器的市场份额增长日渐放缓。服务器操作系统产业曾经一直被昂贵的、专有的Unix所占据,但当IBM开始决定支持Linux的时候,便宣告了专利许可证的Unix不再一统天下。

  过去十年间,Linux一直在扼杀着Unix的空间。作为主要的Unix提供商,为了挽回劣势Sun在2005年开始将其商业的Solaris系统免费开源发布。人们可以免费下载Solaris 10系统并随意使用它,只须按需要购买相应的支持合同。而OpenSolaris项目则始于2007年,其目的是建立一个围绕 Solaris 操作系统相关技术的开发者社区。该项目针对的对象包括致力于开发和改进Solaris操作系统的开发人员、系统管理员和最终用户。该项目的目标是开发一个可下载版本,包含一个围绕Solaris操作系统的开源组件创建的完整的计算环境。作为开放源码软件,OpenSolaris整个开发过程要比以往更加透明。更重要的是有许多开放源码社区的开发者加入到OpenSolaris的开发过程中来,如有更多的开发爱好者参与开发、测试、维护、文档化、支持、咨询服务等工作。

  (2)Oracle对Solaris许可授权的更改

  在被Oracle收购之前,Sun为所有用户免费提供Solaris,包括个人和商业用户,只需要用户从Sun下载中心那里免费注册一个邮箱即可。用户注册之后便会获得他们的“使用证书”,并可以随意安装、使用并部署Solaris,而没有任何其它的限制。但这一切随着Oracle收购Sun后的整合工作的进行,Solaris产品的免费授权许可发生了命运的改变。其中,企业级操作系统Solaris 10在90天的试用期后将不再免费。目前Solaris 10的授权协议已经更改为:“请记住,你下载Solaris后仅有权在90天的试用期内使用,除非你购买下载软件的服务合同。”这个条文的变动意义重大,直接的后果就是Solaris不再免费了,不购买商业支持合同就不能再使用Solaris了。  

0
相关文章