OpenSolaris

OpenSolaris
Información sobre la plantilla
Parte de la familia Unix System V y solaris
Logoopensolaris.JPG
Capturaopensolaris.JPG
OpenSolaris 2009.06 x86 LiveCD GNOME
Desarrollador
Oracle Corparation y otros
Web oficialhttp://www.opensolaris.org/
Plataformas soportadasSPARC,x86,x86-64, ARM,PowerPC
Información general
Lanzamiento oficialjunio del 2009
NúcleoSunOS(Solaris)
LicenciaCDDL
Interfaz gráfica por defectoGNOME
Idiomasmultilenguaje

OpenSolaris publicado en 2005 a partir de la versión privativa de Solaris de Sun Microsystems en la actualidad parte de Oracle. OpenSolaris es más que solo un sistema operativo, es también un proyecto iniciado por Sun para construir y desarrollar una comunidad de usuarios alrededor de las tecnologías del sistema operativo del mismo nombre. Se desarrollo bajo la licencia (CDDL), de tipo copyleft, no es compatible con la GPL, si bien es reconocida como una licencia libre tanto por la FSF como por la OSI.

OpenSolaris se deriva del código base del Unix System V, aunque gran parte de él ha sido modificado desde las versiones de inicios de la década de 1990. Es el único derivado del System V con el código fuente disponible. Durante algún tiempo, se especuló con la posibilidad de que Sun Microsystems licenciara OpenSolaris bajo la GPLv3 , lo que facilitaría la compatibilidad con la gran cantidad de código disponible bajo GPL. Sin embargo, hasta el momento no ha habido ningún movimiento al respecto, y la mayor parte del código de OpenSolaris se sigue publicando bajo CDDL.

Historia

A principios del 2004 comenzaron los planes para hacer una versión libre de Solaris. Se formó un equipo multidisciplinario para considerar todos los aspectos del proyecto: la licencia, modelos de negocio, administración, co-desarrollo y análisis del código de fuente, herramientas, comercialización, diseño y desarrollo de la comunidad. Un software experimental fue formado en septiembre de 2004 con 18 personas que no eran miembros de Sun. La apertura del código fuente de Solaris ha sido un proceso que se ha ido incrementando. La primera parte del código base de Solaris que se liberó fue la facilidad de trazo dinámica de Solaris (conocida comúnmente como DTrace), una herramienta para los administradores y desarrolladores que ayuda al sistema para el funcionamiento y la utilización óptimos. DTrace fue lanzado el 25 de enero de 2005. En aquel momento, Sun también lanzó la primera fase del sitio web de opensolaris.org, anunciando que la base del código de OpenSolaris sería lanzada bajo la CDDL, y anunció el intento para formar la Community Advisory Board (CAB). El día del lanzamiento, en el cual el código de sistema de Solaris fue lanzado, fue el 14 de junio de 2005. Sigue siendo un código de sistema que no está liberado, y está disponible solamente como archivos binarios. El código fuente de OpenSolaris representa el código de la estructura del desarrollo más reciente de Solaris.

Versiones

Licencia

La mayor parte del código fuente de Solaris está bajo la licencia CDDL. La licencia CDDL fue aprobada como licencia abierta por la Open Source Initiative (OSI) en enero de 2005 y cumple la definición de software libre de la FSF. La licencia CDDL es de tipo copyleft débil, el código bajo CDDL puede ser combinado con código bajo otras licencias (incluso privativas) para producir binarios en un proyecto mayor. Sin embargo, al igual que en la GPL, cualquier copia o modificación del código fuente bajo CDDL debe mantenerse bajo la misma licencia.

Distribuciones

Existen varias distribuciones basadas en OpenSolaris.

  • Belenix: desarrollada por ingenieros de India Engineering Fue la segunda distro basada en OpenSolaris. Indiana se basó en ella. Ahora trata de resituarse para cubrir el nicho de escritorio KDE . Orientada a escritorio.
  • Nexenta OS: Proyecto independiente de Sun, basada en Debian/Ubuntu y en el sistema de paquetes apt. Es la primera distribución que combina las librerías gcc y las herramientas GNU con el kernel SunOS de OpenSolaris.
  • OpenSolaris release, Live CD (antes llamada Indiana ). Es la versión del proyecto Indiana, apoyada oficialmente por Sun, liderada por Ian Murdock y que está aglutinando a la comunidad de voluntarios de OpenSolaris. Orientada a escritorio pero fácilmente adaptable a servidores.
  • MarTux: LiveCD/DVD, primera distribución para SPARC. El proyecto no se actualiza desde hace tiempo.
  • Polaris: versión experimental para PowerPC.
  • SchilliX: Live CD orientado a Gestión.

Véase también

Fuente