OpenSolaris .. Uhm, sta diventando non mantenuto?


Risposte:


3

Oracle ha ucciso OpenSolaris . Il sito web rimane, per lo più non gestito (l'ultima volta che ho saputo che le mailing list erano ancora attive). Ci sono forcelle che spuntano, ma nessuna sembra ancora molto dominante ( mi viene in mente Illumos e OpenIndiana ).

Solaris tornerà a un prodotto a sorgente chiuso, che è concesso in licenza solo con hardware ufficiale (per quanto a mia conoscenza) e solo tramite contratto di supporto (di nuovo a mia conoscenza).

Apparentemente Oracle ha in programma di rilasciare parte della fonte di Solaris mentre viene aggiornata. Ma cosa viene rilasciato e quando è ancora sconosciuto. Apparentemente ci sarà una licenza per il codice rilasciato, ma a questo punto non lo hanno annunciato e non rilasciano aggiornamenti da un po 'di tempo.


Sembra che sia possibile "registrarsi" e scaricare l'immagine .iso di Solaris 11. oracle.com/technetwork/server-storage/solaris11/downloads/… Tuttavia, ho letto l'accordo e dice "Non puoi: utilizzare i Programmi per i tuoi scopi aziendali interni (oltre a sviluppare, testare, prototipare e dimostrare le tue applicazioni ) o per scopi commerciali o di produzione; ... " che indica che non è gratuito.
Bryan Field,

3
OpenIndiana usa illumos proprio come Ubuntu usa kernel.org, non sono forchette diverse. Dire che Solaris tornerà a un prodotto a fonte stretta è un'affermazione confusa. Parte del codice sorgente OpenSolaris è sempre stato un codice sorgente chiuso, quindi non ci si può aspettare nulla da questo lato. Una parte del restante codice sorgente che era sotto il CDDL è attualmente inedita, ma ciò non significa che la sua licenza sia stata cambiata o cambierà.
jlliagre,

@jlliagre, grazie per aver chiarito la relazione OpenIndiana e Illumos. Ci sono stati rapporti / dichiarazioni contrastanti su ciò che Oracle intende rilasciare e con quale licenza; se hai una fonte autorevole che indica cosa verrà rilasciato e quale licenza, sarei interessato a vedere chiarita la domanda.
Chris S,

L'unica fonte autorevole sarebbe Oracle e non vi è stato alcun annuncio ufficiale su ciò che sarebbe stato rilasciato e sotto quale licenza. Qualsiasi rapporto / dichiarazione che puoi leggere può quindi essere solo una speculazione.
jlliagre,

1
A proposito, anche le tue dichiarazioni "per quanto ne so" sono confuse. Solaris 11 Express non è concesso in licenza per "hardware ufficiale" se si intende qui l'hardware Sun / Oracle. È supportato su tutto l'hardware certificato elencato su HCL ( sun.com/bigadmin/hcl/data/s11exp ). Un contratto di supporto non è richiesto se si soddisfano i requisiti di licenza per sviluppatori OTN (ovvero lo si utilizza allo scopo di sviluppare, testare, prototipare e dimostrare le proprie applicazioni). In tal caso, ovviamente, non è necessario eseguirlo su una piattaforma certificata, un "segnalato per funzionare" sarebbe sicuramente abbastanza bene.
jlliagre,

11

Solaris 11 Express (aka build 151a) è tecnicamente quello che avrebbe potuto essere chiamato OpenSolaris 2010.11.

È liberamente scaricabile http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html ma non ridistribuibile e la sua licenza è cambiata (vedere l'accordo di licenza OTN nella pagina di download, in particolare sulle restrizioni d'uso ). Se non si soddisfano i requisiti di licenza per sviluppatori OTN, è necessario un contratto di supporto che, a mio avviso, implica l'esecuzione del sistema operativo su hardware certificato. Quest'ultimo è elencato nell'HCL ( http://www.sun.com/bigadmin/hcl/data/s11exp ).

Solo il kernel principale e il codice sorgente delle utility (ON) non vengono più aggiornati regolarmente come una volta. L'ultimo codice sorgente ON rilasciato è intorno alla build 147 (agosto 2010).

ON ha un fork principale (una volta soprannominato spork) chiamato illumos. L'obiettivo di illumos è fornire un'implementazione ON completamente open source mentre si cerca di rimanere il più possibile compatibili con il codice / ABI principale di Solaris. OpenSolaris non era completamente open source in quanto alcuni componenti venivano rilasciati in formato binario chiuso. Questi componenti vengono sostituiti da quelli open source dalla comunità illumos.

L'obiettivo di OpenIndiana è fornire una distribuzione installabile completa basata su illumos, il più vicino possibile a ciò che OpenSolaris era. Un'altra distribuzione che ha annunciato che passerà all'utilizzo di illumos come suo core è nexenta.

Un'altra ex distribuzione basata su OpenSolaris, Schillix 0.7.2 è stata rilasciata usando illumos come core, ma i loro sviluppatori hanno deciso di mantenere il proprio fork ON.

La maggior parte del rimanente codice Open Source che compone OpenSolaris, ora Solaris 11 Express, rimane sviluppato apertamente ed è ancora regolarmente aggiornato sui repository di consolidamento, consultabile da http://src.opensolaris.org/ e scaricabile con mercurial http: // hub. opensolaris.org/bin/view/Community+Group+tools/hg_help

Ad esempio, il codice sorgente correlato a X11 è ancora pubblicato sul sito OpenSolaris con aggiornamenti anche più recenti di Solaris 11 Express: http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

L'ultima versione stabile binaria di OpenSolaris è la 2010.05 (build 134b) ed è stata resa disponibile da novembre 2010. È possibile eseguire l'aggiornamento dalla versione 2009.06 (build 111b) alla rete. È leggermente più recente dell'ultima versione di sviluppo a cui ti stai riferendo.

Dai un'occhiata a questi blog per i dettagli su come aggiornare da 111b a 134b e poi 151a (Solaris 11 Express):


Da quando è stato scritto quanto sopra, il sito Web opensolaris.org è stato chiuso e le fonti per i pacchetti open source in Solaris 11 sono ora disponibili in oracle.com/technetwork/opensource/systems-solaris-1562786.html e solaris. java.net .
alanc,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.