服务器 频道

专访Sun开源官:在开源苦旅中前行

OpenSolaris:让Sun声名鹤起

    尽管推行开源有了多年的历史,但Sun在去年宣布将其旗舰产品——Solaris开源,一下子让人们看到了一个完全开源、言行一致的Sun。

    “Solaris是Sun的第一个软件成功转入到服务收费模式的,今后Sun所有软件都会转到这个模式。现在,Solaris有了一个很成功的开始:第一,用户要求我们做培训收入在上升;第二,我们看到用在其他硬件平台上的下载,或者许可证是越来越多了。”Simon说。

    仅去年一年的时间里,就有14000多人加入了OpenSolaris开源社区,而且OpenSolaris还有了五个新的独立的发行版本。更有甚者,很多人还把Solaris放到了FreeBSD、苹果的OS/10上面。所有这些积极的迹象表明,OpenSolaris是真正的开源,而且发展非常健康。

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

    对于Solaris 10,Sun计划对1000万行代码开源,而对涉及第三方驱动程序等在内的部分还是保持原状。Simon解释说,这主要是关系到第三方的知识产权。

    接下来,OpenSolaris会把开源的大门打得更开。Simon透露,Sun不久就会把软件修改的版本控制功能放到社区里。ISV等原先修改软件后要通过Sun才能修改版本,下一步就可以自己直接控制了。

    “以前并没有把版本控制功能开放给公众,因为在Solaris里版本控制用了teamware,这并不是对大众开放的。开放版本控制会对整个社区发展有比较大的影响。”Simon说。这个消息无疑将刺激更多的ISV或个人在Solaris进行二次开发。

 

0
相关文章