OpenSolaris ..嗯,它变得不再维护了吗?


Answers:


3

Oracle杀死了OpenSolaris。该网站仍然保留,大部分未维护(最后我知道邮件列表仍处于活动状态)。出现了很多分支,但似乎还没有一个很占优势(IllumosOpenIndiana涌现出来)。

Solaris将返回到封闭源产品,该产品仅由官方硬件(据我所知)许可,并且仅通过支持合同(据我所知)获得许可。

Oracle显然计划在更新时发布一些Solaris的源代码。但是什么被释放以及何时仍然未知。显然,已发布的代码会获得一定的许可,但他们目前尚未宣布,并且已经有一段时间没有发布任何更新了。


看来您可以“注册”并下载Solaris 11 .iso映像。oracle.com/technetwork/server-storage/solaris11/downloads/…但是,我阅读了该协议,其中说:“您可能不会:将这些程序用于您自己的内部业务目的(除了开发,测试,制作原型和演示您的应用程序外) )或出于任何商业或生产目的; ...”,表示它不是免费的。
布赖恩·菲尔德

3
就像Ubuntu使用kernel.org一样,OpenIndiana使用illumos,它们不是不同的分支。告诉Solaris将返回封闭源产品是一个令人困惑的声明。OpenSolaris源代码的某些部分始终是封闭源代码,因此该方面没有任何变化。CDDL下剩余的部分源代码确实确实尚未发布,但这并不意味着其许可证已更改或将更改。
jlliagre 2010年

@jlliagre,感谢您阐明了OpenIndiana和Illumos的关系。关于Oracle打算发布什么以及获得什么许可证的报告/声明存在矛盾。如果您有权威的消息源说明将发布什么内容和获得什么许可证,那么我希望看到问题已解决。
克里斯·S

唯一的权威消息来源将是Oracle,并且尚未正式发布有关将发布什么以及获得何种许可的官方声明。您可以阅读的任何报告/声明都只能是推测。
jlliagre 2010年

1
顺便说一下,您的“据我所知”的陈述也令人困惑。如果您在此处指的是Sun / Oracle硬件,则Solaris 11 Express没有获得“官方硬件”的许可。HCL(sun.com/bigadmin/hcl/data/s11exp)上列出的所有认证硬件均支持该功能。如果您符合OTN Developer许可要求(即,将其用于开发,测试,原型设计和演示应用程序),则不需要支持合同。在这种情况下,您显然不需要在经过认证的平台上运行,“报告运行”的平台肯定足够了。
jlliagre 2010年

11

Solaris 11 Express(又名内部版本151a)在技术上可以称为OpenSolaris 2010.11。

它可以免费下载http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html,但不能重新分发,并且其许可证已更改(请参阅下载页面上的OTN许可协议,尤其是关于使用限制) )。如果您不符合OTN开发人员许可要求,则需要一份支持合同,我认为这意味着您在经过认证的硬件上运行操作系统。后者在HCL(http://www.sun.com/bigadmin/hcl/data/s11exp)上列出。

仅核心内核和实用程序源代码(ON)不再像以前那样定期更新。最新的ON源代码发布于内部版本147(2010年8月)附近。

ON有一个名为illumos的主叉(曾经称为spork)。illumos的目标是提供一个完全开源的ON实施,同时尝试与主要的Solaris代码/ ABI保持尽可能的兼容性。OpenSolaris并非完全开源,因为某些组件以封闭源二进制格式发布。illumos社区已将这些组件替换为开源组件。

OpenIndiana的目标是提供一个基于illumos的完全可安装的发行版,尽可能接近OpenSolaris。另一个宣布将使用illumos作为其核心的发行版是nexenta。

另一个以前基于OpenSolaris的发行版Schillix 0.7.2以illumos为核心发布,但他们的开发人员现在决定维护自己的ON分支。

构成OpenSolaris(现在称为Solaris 11 Express)的其余大多数开源代码仍保持开放开发状态,并且仍在合并存储库中定期进行更新,可从http://src.opensolaris.org/浏览,也可以通过http:// hub进行下载。 opensolaris.org/bin/view/Community+Group+tools/hg_help

例如,与X11相关的源代码仍被发布到OpenSolaris站点,甚至包含比Solaris 11 Express更新的更新:http : //hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

最新的OpenSolaris二进制稳定发行版是2010.05(内部版本134b),已于2010年11月提供。您可以从网络从2009.06(内部版本111b)升级到该版本。它比您所引用的最新开发版本要新。

请访问以下博客,以获取有关如何从111b升级到134b然后升级到151a(Solaris 11 Express)的详细信息:


由于编写了上述内容,opensolaris.org网站已关闭,现在可以在oracle.com/technetwork/opensource/systems-solaris-1562786.htmlsolaris上找到Solaris 11中的开源软件包的源。 java.net
alanc 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.