Illumos 使 OpenSolaris 董事会威胁变得毫无意义
8 月 3 日,Nexenta 主办了一次电话会议,宣布了一个名为“Illumos”的新开源项目。Illumos是 OpenSolaris 发行版关键部分的开源替代方案,不受 Oracle 的约束。距离 OpenSolaris 管理委员会给 Oracle 设定的最后期限还有几天,也许这个公告让一切都变得毫无意义。
该工作由前 Sun 和 Oracle Solaris 开发人员 Garrett D'Amore 领导。他说 Illumos 不是 OpenSolaris 的一个分支,而更像是一个代码库,也许有一天 Nexenta、Belenix 和 SchilliX 可以在此基础上构建。对 D'Amore 和 Illumos 支持者来说最重要的是,该代码库将继续存在,并且不受任何公司实体的控制。
OpenSolaris 中仍然有需要替换的专有代码。 D'Amore 希望在年底前消除它,但即使有已经致力于该项目的优秀开发人员,这也是一项艰巨的任务。 目标是 100% 开源,并可能最终在 Apache2 许可下发布 Illumos。
由于 Oracle 忽略了社区开发人员及其代码,社区几乎已经解散。 Illumos 可以为开发人员提供一个创新的场所。 D'Amore 希望重现 Linux 及其发行版中发现的社区开发现象。
随着董事会可能解散的日子越来越近,以及不断面临失去源代码访问权限的威胁,Illumos 迟早可能会成为 OpenSolaris 剩下的全部。 现在有几个发行版基于 OpenSolaris,它的损失可能对这些系统来说意味着灾难。 这就是为什么他们中的大多数以及一些现任和前任 OpenSolaris 开发人员都致力于 Illumos。 其他社区合作伙伴包括 Joyent、berliOS、Greenviolet 和 Everycity。
D'Amore 说,如果 Oracle 关闭 OpenSolaris,那么分叉的时机就成熟了,但就目前而言,他们已经邀请 Oracle 合作。 正如人们可能预料的那样,Oracle 尚未回应。 虽然 Illumos 正在开发中,以防被拒之门外或作为替代方案,但它可能会成为代码的救星。 事实上,如果得到合适的人的足够关注,Illumos 可能会取代 OpenSolaris 在所有相关人员心中的地位。