OpenSolaris .. Ähm, wird es nicht mehr gewartet?


Antworten:


3

Oracle hat OpenSolaris getötet . Die Website bleibt größtenteils unbeaufsichtigt (zuletzt wusste ich, dass die Mailinglisten noch aktiv waren). Es sprießen Gabeln, aber noch keine scheint sehr dominant zu sein ( Illumos und OpenIndiana fallen mir ein).

Solaris kehrt zu einem Closed-Source-Produkt zurück, das (meines Wissens nach) nur mit offizieller Hardware und (meines Wissens nach) nur über einen Supportvertrag lizenziert ist.

Oracle plant offenbar, einige der Solaris-Quellen zu veröffentlichen, sobald sie aktualisiert werden. Aber was veröffentlicht wird und wann, ist noch unbekannt. Es wird anscheinend eine Lizenz für den veröffentlichten Code geben, aber sie haben ihn zu diesem Zeitpunkt noch nicht angekündigt und seit einiger Zeit keine Updates mehr veröffentlicht.


Es scheint, dass Sie sich registrieren und das Solaris 11 .iso-Image herunterladen können. oracle.com/technetwork/server-storage/solaris11/downloads/… Ich habe jedoch die Vereinbarung gelesen und sie lautet: "Sie dürfen die Programme nicht für Ihre eigenen internen Geschäftszwecke verwenden (außer zum Entwickeln, Testen, Prototyping und Demonstrieren Ihrer Anwendungen) ) oder für kommerzielle oder Produktionszwecke; ... " was darauf hinweist, dass es nicht kostenlos ist.
Bryan Field

3
OpenIndiana verwendet illumos genau wie Ubuntu kernel.org verwendet, sie sind keine unterschiedlichen Gabeln. Es ist eine verwirrende Aussage, Solaris mitzuteilen, dass es zu einem Produkt mit enger Quelle zurückkehren wird. Ein Teil des OpenSolaris-Quellcodes war immer Closed Source, sodass auf dieser Seite keine Änderungen zu erwarten sind. Ein Teil des verbleibenden Quellcodes, der unter der CDDL stand, ist derzeit zwar unveröffentlicht, dies bedeutet jedoch nicht, dass die Lizenz geändert wurde oder geändert wird.
Jlliagre

@jlliagre, danke, dass Sie die Beziehung zwischen OpenIndiana und Illumos geklärt haben. Es gab widersprüchliche Berichte / Aussagen darüber, was Oracle unter welcher Lizenz veröffentlichen will. Wenn Sie eine maßgebliche Quelle haben, aus der hervorgeht, was und welche Lizenz veröffentlicht wird, wäre ich daran interessiert, die Frage zu klären.
Chris S

Die einzige maßgebliche Quelle wäre Oracle, und es gab keine offizielle Ankündigung darüber, was unter welcher Lizenz veröffentlicht werden würde. Jeder Bericht / jede Aussage, die Sie lesen können, kann dann nur Spekulation sein.
Jlliagre

1
Übrigens sind auch Ihre Aussagen meines Wissens verwirrend. Solaris 11 Express ist nicht für "offizielle Hardware" lizenziert, wenn Sie hier Sun / Oracle-Hardware meinen. Es wird auf allen zertifizierten Hardwarekomponenten unterstützt, die in der HCL aufgeführt sind ( sun.com/bigadmin/hcl/data/s11exp ). Ein Supportvertrag ist nicht erforderlich, wenn Sie die Lizenzanforderungen für OTN Developer erfüllen (dh ihn zum Entwickeln, Testen, Prototyping und Demonstrieren Ihrer Anwendungen verwenden). In diesem Fall müssen Sie es offensichtlich nicht auf einer zertifizierten Plattform ausführen. Eine "gemeldete Ausführung" wäre sicherlich in Ordnung genug.
Jlliagre

11

Solaris 11 Express (auch bekannt als Build 151a) ist technisch gesehen OpenSolaris 2010.11.

Es kann kostenlos heruntergeladen werden http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html, ist jedoch nicht weitervertreibbar und seine Lizenz hat sich geändert (siehe die OTN-Lizenzvereinbarung auf der Download-Seite, insbesondere zu Nutzungsbeschränkungen ). Wenn Sie die Lizenzanforderungen für OTN-Entwickler nicht erfüllen, benötigen Sie einen Supportvertrag, der meines Erachtens impliziert, dass Sie das Betriebssystem auf zertifizierter Hardware ausführen. Letzteres ist in der HCL aufgeführt ( http://www.sun.com/bigadmin/hcl/data/s11exp ).

Nur der Kernel und der Quellcode der Dienstprogramme (ON) werden nicht mehr so ​​regelmäßig aktualisiert wie früher. Der neueste veröffentlichte ON-Quellcode ist ungefähr Build 147 (August 2010).

ON hat eine Hauptgabel (einst Spork genannt) namens illumos. Das Ziel von illumos ist es, eine vollständig Open Source ON-Implementierung bereitzustellen und gleichzeitig zu versuchen, so weit wie möglich mit dem Haupt-Solaris-Code / ABI kompatibel zu bleiben. OpenSolaris war nicht vollständig Open Source, da einige Komponenten in geschlossener Binärform veröffentlicht wurden. Diese Komponenten werden von der illumos-Community durch Open-Source-Komponenten ersetzt.

Ziel von OpenIndiana ist es, eine vollständig installierbare Distribution basierend auf Illumos bereitzustellen, die so nah wie möglich an OpenSolaris ist. Eine weitere Distribution, die angekündigt hat, Illumos als Kern zu verwenden, ist Nexenta.

Eine weitere frühere OpenSolaris-basierte Distribution, Schillix 0.7.2, wurde mit illumos als Kern veröffentlicht, aber ihre Entwickler haben nun beschlossen, ihre eigene ON-Gabel beizubehalten.

Der größte Teil des verbleibenden Open Source-Codes, aus dem OpenSolaris besteht, jetzt Solaris 11 Express, wird weiterhin offen entwickelt und regelmäßig in den Konsolidierungs-Repositorys aktualisiert, die unter http://src.opensolaris.org/ durchsucht und mit mercurial http: // hub heruntergeladen werden können . opensolaris.org/bin/view/Community+Group+tools/hg_help

Beispielsweise wird der X11-bezogene Quellcode weiterhin auf der OpenSolaris-Website mit sogar neueren Updates als Solaris 11 Express veröffentlicht: http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

Die neueste binäre stabile Version von OpenSolaris ist 2010.05 (Build 134b) und wurde im November 2010 zur Verfügung gestellt. Sie können ein Upgrade von 2009.06 (Build 111b) aus dem Netzwerk darauf durchführen. Es ist etwas neuer als die neueste Entwicklerversion, auf die Sie sich beziehen.

In diesen Blogs finden Sie Details zum Upgrade von 111b auf 134b und dann auf 151a (Solaris 11 Express):


Da das oben Gesagte geschrieben wurde, wurde die Website opensolaris.org geschlossen, und die Quellen für die Open Source-Pakete in Solaris 11 finden Sie jetzt stattdessen unter oracle.com/technetwork/opensource/systems-solaris-1562786.html und solaris. java.net .
Alanc
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.