OpenSolaris .. Um, ¿se está quedando sin mantenimiento?

Respuestas:

3

Oracle mató a OpenSolaris . El sitio web permanece en su mayoría sin mantenimiento (la última vez que supe que las listas de correo seguían activas). Están surgiendo tenedores, pero ninguno parece muy dominante todavía ( Illumos y OpenIndiana vienen a la mente).

Solaris volverá a un producto de código cerrado, que solo tiene licencia con hardware oficial (que yo sepa) y solo a través de un contrato de soporte (nuevamente, que yo sepa).

Oracle aparentemente planea lanzar algunas de las fuentes de Solaris a medida que se actualizan. Pero lo que se libera y cuándo aún se desconoce. Aparentemente habrá alguna licencia para el código publicado, pero no lo han anunciado en este momento, y no han publicado ninguna actualización por un tiempo.

Chris S
fuente
Parece que puede "registrarse" y descargar la imagen .iso de Solaris 11. oracle.com/technetwork/server-storage/solaris11/downloads/… Sin embargo, leí el acuerdo y dice "No puede: usar los Programas para sus propios fines comerciales internos (aparte de desarrollar, probar, crear prototipos y demostrar sus aplicaciones ) o para cualquier fin comercial o de producción; ... " que indica que no es gratuito.
Bryan Field
3
OpenIndiana usa illumos al igual que Ubuntu usa kernel.org, no son bifurcaciones diferentes. Decirle a Solaris que volverá a un producto de origen cerrado es una declaración confusa. Parte del código fuente de OpenSolaris siempre ha sido de código cerrado, por lo que no hay cambios que esperar de ese lado. De hecho, una parte del código fuente restante que estaba bajo el CDDL actualmente no se ha lanzado, pero eso no significa que su licencia haya cambiado o vaya a cambiar.
jlliagre
@jlliagre, gracias por aclarar la relación entre OpenIndiana e Illumos. Ha habido informes / declaraciones contradictorias sobre lo que Oracle pretende publicar y bajo qué licencia; Si tiene una fuente autorizada que indique qué se lanzará y qué licencia, me interesaría ver aclarada la pregunta.
Chris S
La única fuente autorizada sería Oracle y no ha habido ningún anuncio oficial sobre qué se lanzaría y bajo qué licencia. Cualquier informe / declaración que pueda leer solo puede ser especulación.
jlliagre
1
Por cierto, sus declaraciones 'que yo sepa' también son confusas. Solaris 11 Express no tiene licencia para "hardware oficial" si se refiere al hardware Sun / Oracle aquí. Es compatible con todo el hardware certificado que figura en la HCL ( sun.com/bigadmin/hcl/data/s11exp ). No se requiere un contrato de soporte si cumple con los requisitos de la licencia OTN Developer (es decir, úselo para desarrollar, probar, crear prototipos y demostrar sus aplicaciones). En ese caso, obviamente no necesita ejecutarlo en una plataforma certificada, un "informe para ejecutar" sería ciertamente lo suficientemente bueno.
jlliagre
11

Solaris 11 Express (también conocido como compilación 151a) es técnicamente lo que podría haberse llamado OpenSolaris 2010.11.

Se puede descargar gratuitamente http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html pero no es redistribuible y su licencia ha cambiado (consulte el acuerdo de licencia OTN en la página de descarga, especialmente sobre las restricciones de uso ) Si no cumple con los requisitos de licencia de desarrollador de OTN, necesita un contrato de soporte que creo que implica que ejecuta el sistema operativo en hardware certificado. Este último aparece en la lista HCL ( http://www.sun.com/bigadmin/hcl/data/s11exp ).

Solo el núcleo del núcleo y el código fuente de las utilidades (ON) ya no se actualizan regularmente como solían ser. El último código fuente ON publicado es alrededor de la compilación 147 (agosto de 2010).

ON tiene un tenedor principal (una vez llamado spork) llamado illumos. El objetivo de illumos es proporcionar una implementación ON de código abierto mientras se intenta mantener la mayor compatibilidad posible con el código principal de Solaris / ABI. OpenSolaris no era completamente de código abierto ya que algunos componentes se lanzaron en formato binario de código cerrado. Estos componentes están siendo reemplazados por otros de código abierto por la comunidad illumos.

El objetivo de OpenIndiana es proporcionar una distribución completa instalable basada en illumos, lo más cerca posible de lo que era OpenSolaris. Otra distribución que anunció que pasará a usar illumos como su núcleo es nexenta.

Otra distribución anterior basada en OpenSolaris, Schillix 0.7.2 fue lanzada usando illumos como su núcleo, pero sus desarrolladores ahora han decidido mantener su propia bifurcación ON.

La mayor parte del código de código abierto restante que compone OpenSolaris, ahora Solaris 11 Express, permanece desarrollado abiertamente y todavía se actualiza regularmente en los repositorios de consolidación, navegable desde http://src.opensolaris.org/ y descargable con mercurial http: // hub. opensolaris.org/bin/view/Community+Group+tools/hg_help

Por ejemplo, el código fuente relacionado con X11 todavía se publica en el sitio de OpenSolaris con actualizaciones incluso más recientes que Solaris 11 Express: http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150

La última versión estable binaria de OpenSolaris es 2010.05 (compilación 134b) y se puso a disposición en noviembre de 2010. Puede actualizar desde 2009.06 (compilación 111b) desde la red. Es un poco más nuevo que la última versión de desarrollo a la que te refieres.

Eche un vistazo a estos blogs para obtener detalles sobre cómo actualizar de 111b a 134b y luego 151a (Solaris 11 Express):

jlliagre
fuente
Como se escribió lo anterior, el sitio web opensolaris.org se cerró, y las fuentes de los paquetes de código abierto en Solaris 11 ahora se pueden encontrar en oracle.com/technetwork/opensource/systems-solaris-1562786.html y solaris. java.net .
alanc