Opensolaris
De Wikipedia, la enciclopedia libre
OpenSolaris
|
|
Desarrollador | Sun Microsystems y otros |
Familia de S.O. | Unix |
Modelo de desarrollo | open source |
Núcleo | SunOS |
Tipo de núcleo | Monolítico |
Licencia | CDDL |
Estado actual | En desarrollo |
Sitio web | http://www.opensolaris.org |
OpenSolaris es un proyecto licenciado bajo CDDL (Common Development and Distribution License) (Desarrollo Común y Licencia de Distribución),no compatible con GPL, creado por Sun Microsystems para construir y desarrollar una comunidad de desarrolladores alrededor de las tecnologías del sistema operativo Solaris. El proyecto está dirigido a programadores, administradores de sistemas y usuarios que quieran desarrollar y mejorar sistemas operativos.
Alrededor de 16.400 miembros están registrados en la comunidad OpenSolaris.org,de los cuales 11,000 son empleados de Sun. Una activa Comunidad de usuarios de Opensolaris está creciendo a nivel mundial, y docenas de comunidades de tecnologías Opensolaris se desarrollan en el sitio OpenSolaris.org.Hay 38 grupos de usuarios.OpenSolaris se deriva del código base del Unix System V,aunque mucho de él ha sido modificado desde la licencia original por Sun por razones técnicas. Es el único derivado abierto del System V con la fuente disponible. Sun Microsystems dio evidencias de que pondría OpenSolaris bajo la GPL 3. También está creándose una comunidad alrededor del SPARC llamada OpenSPARC (hardware libre).
Tabla de contenidos |
[editar] Historia
Los planes para hacer OpenSolaris comenzaron a principios de 2004. Formaron a un equipo multidisciplinario para considerar todos los aspectos del proyecto: la licencia, modelos de negocio, gobierno, procedimientos del codesarrollo, análisis del código de fuente, gerencia del código de fuente, herramientas, comercialización, diseño del uso del sitio web, y desarrollo de la comunidad. Un programa experimental fue formado en septiembre de 2004 con 18 personas que no eran miembros de la Comunidad Sun y funcionó durante 9 meses que vinieron 145 participantes externos.
La abertura 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ó era 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)[Tablero consultivo de la Comunidad]. 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.
Cinco miembros del CAB fueron anunciados el 4 de abril de 2005: dos fueron elegidos por la comunidad experimental, dos fueron designados por Sun, y uno fue designado por la comunidad del software libre por Sun. Los miembros del Consejo consultivo de la comunidad de 2005/2006 OpenSolaris eran Roy Fielding, Al Hopper, Rich Teer, Casper Dik, y Simon Phipps. El 10 de febrero de 2006 Sun firmó la carta de Opensolaris,haciendose un grupo independiente la comunidad de OpenSolaris bajo dirección del tablero que gobernaba de OpenSolaris (OGB) [1]. El CAB anterior se convirtió en el primer OGB, con la tarea de crear y de confirmar el gobierno de la comunidad de OpenSolaris no más adelante que el 30 de junio de 2006. El trabajo de crear el documento o la “constitución” del gobierno está en marcha ahora, conducido por un grupo de funcionamiento del gobierno que abarca el OGB y tres miembros invitados, Stephen Hahn y Keith Wesolowski (desarrolladores en la organización de Solaris de Sun) y Ben Rockwood (miembro de la Comunidad prominente de OpenSolaris).
[editar] Licencia
Sun ha lanzado la mayor parte del código fuente de Solaris bajo la CDDL, que se basa en la versión pública 1.1 de Mozilla Public License (MPL). El CDDL fue aprobado como licencia abierta( Sofware libre ) por Open Source Initiative (OSI)[Iniciativa para el Código Abierto][2] en enero de 2005 y cumple la definición de software libre de la FSF[3]. Durante el aviso de Sun de que lanzarían Java bajo la GNU General Public License (GPL)[Licencia pública general], Jonatán Schwartz y el verde rico (Rich Green) ambos hicieron alusión a la posibilidad de lanzar Solaris bajo la GPL, dijo Green que él no era “ciertamente” contrario a relicenciar bajo la GPL. Cuando Schwartz lo presionó , Green dijo que Sun “echaría una ojeada a esto”. En enero de 2007, eWeek divulgó que las fuentes anónimas de Sun dijeron que OpenSolaris tuviera una licencia dual bajo la CDDL y la GPLv3. Green respondió en su blog al día siguiente que el artículo era incorrecto, decir que aunque Sun está dando “una consideración muy seria” a un arreglo tan grande de la licencia, estaría conforme al acuerdo por el resto de la comunidad de OpenSolaris.
[editar] Crítica
Las Comunidades de Software Libre y Código Libre (Free Software/Open Source)creen que la comunidad de OpenSolaris será más un proyecto corporativo controlado por Sun que un proceso abierto verdadero de la comunidad del código libre y no la considera como sistema operativo libre en la tradición del software libre. Para administrar el proyecto, Sun formó a miembros elegidos de CAB y creó políticas de gobierno que da sensación que esta más en armonía con el modelo cerrado de la catedral de desarrollo de software que con el modelo abierto del bazar ( La catedral y el bazar ). La Free Software Foundation's y la lista de licencias abiertas indica que la licencia usada por Sun para OpenSolaris es incompatible con la GNU (GPL), aunque clasifica el CDDL como licencia libre de software. La CDDL requiere que todos los avisos de la atribución estén mantenidos, mientras que el GPL requiere solamente ciertos tipos de avisos. Esto presenta barreras a la colaboración porque un módulo cubierto por el GPL y un módulo cubierto por la CDDL no se pueden enlazar legalmente.
[editar] Distribuciones
- Belenix que es un Live CD/DVD
- Solaris Express Solaris Developer Edition (Solaris para desarrolladores)
- Nexenta OS Basado en Ubuntu-Debian GNU/Solaris;LiveCD,imagen VMware, CD instalación
- SchilliX Live CD
- marTux. LiveCD/DVD,primera distribución para SPARC
- Polaris, PowerPC port [1]
[editar] Conferencias
Los esfuerzos fueron hechos recientemente por la primera conferencia de OpenSolaris. Ha tenido como objetivo programadores o la gente interesada en ediciones y en desarrollo, es en febrero de 2007 y transcurre en Berlín, Alemania. La conferencia del revelador de OpenSolaris[4] es organizada por el grupo de usuarios alemán de Unix GUUG.
[editar] Mirar también
Comparación de sistemas operativos
[editar] Referencias
- 1. Sun abre Java (OGG Theora).
- 2. Galli, Peter. “Sun licenciará OpenSolaris bajo la GPLv3”, eWeek, 16 de enero de 2007.
- 3. Rich Green (el 17 de enero de 2007). Todas las noticias para imprimir.