【51CTO快讯】上个月的一桩消息令很多Solaris用户心冷:OpenSolaris基金会面临解散,OpenSolaris的控制权将交给甲骨文。事实上甲骨文接手Sun之后,Solaris的日子就一直不太好过,先是Solaris 10的免费使用权被收回,然后是OpenSolaris的免费光盘投递计划被停止,现在又要解散OpenSolaris基金会,更不用说不知何时才会发布的Solaris 11。这是在Oracle收购Sun成为事实之前,人们一直担心在MySQL上发生的事情,现在似乎一一先在Solaris项目上应验了。
不过,OpenSolaris社区方面也有自己的应对方法。正如同MySQL分出了Drizzle、MariaDB等分支一样,OpenSolaris社区的开发者们也展开了叫做Illumos的项目。
Illumos项目由OpenSolaris的开发者们发起,并在8月3日正式宣布项目启动。Illumos提出的口号为“由社区而来,与社区同立,为社区贡献(Of The Community, By The Community, For The Community.)”。OpenSolaris和Nexenta公司的开发者Garrett D'Amore是Illumos项目的核心成员之一,在各个媒体和社区中宣传Illumos项目。Illumos项目的其他一些开发者也于Nexenta公司有所关联,而项目本身也有Nexenta提供的资助。
根据项目发起者的描述,Illumos本身并不打算成为OpenSolaris的分支,而是为其他想要开发OpenSolaris分支的开发者和厂商们提供一个二进制发行版(binary distribution)。虽然OpenSolaris的发行版没有Linux那么多,不过还是有Nexenta以及基于Nexenta的StormOS,BeleniX和SchilliX等一些成员。万一OpenSolaris的代码库消失,对这些发行版来说极为不利,而Illumos项目正是为此而生。
Illumos项目的主要目标是成为一个完全开源的、自立的、与Solaris完全兼容的SunOS衍生版,不依赖于任何企业,并成为其他OpenSolaris发行版的基础。Illumos目前主要提供x86和x86_64的支持,而SPARC支持也将很快提供。所以,开发者目前的主要工作就是将OpenSolaris中闭源的代码全部替换。
详细情况可以参考Illumos项目的FAQ。
有关Nexenta
Nexenta OS是一个基于Ubuntu及Solaris给IA-32及x86-64的操作系统。Nexenta OS项目启动于2005年6月Sun启动OpenSolaris项目之后的秋季。
有评论称Nexenta OS是一个在OpenSolaris内核之上运行的UBUNTU系统,而***的好处就是ZFS文件系统。
【编辑推荐】