La OGB está enfadada no, cabreadísima, y amenazan con abandonar el proyecto OpenSolaris y transferir de nuevo el control a Oracle.
El otro día, la OGB envió un mensaje a Oracle, instando a reunirse para comentar la falta de actualizaciones del proyecto y la falta de visibilidad de cara a la comunidad de usuarios. Mensaje que, a priori, pudo ser completamente ignorado por Oracle, ya que no obtuvieron respuesta de ningún representante de Oracle, ni nadie se puso en contacto con ellos para hablar de ésta cuestión.
Por ello, la OGB se reunió de nuevo en una callconf y concluyeron que, o envían un representante de la compañía para tratar el futuro de la comunidad y del desarrollo de OpenSolaris antes del 16 de agosto, o la OGB se autodisolverá y devolverá la gestión de la comunidad a Oracle.
Peter Tribble, miembro del OGB ha hablado un poco más de ésta cuestión en su blog.
También ha comentado sobre el tema Ben Rockwood, peso pesado de la comunidad OpenSolaris (ex-empleado de Sun y contributor del proyecto), y desde su punto de vista, la OGB se está equivocando.
Recordemos que Oracle y ‘Open Source’ no suelen ir de la mano ni en la misma frase… por no hablar de la falta de interés de Oracle en éstas cuestiones. Y sí, ya sé que existe http://oss.oracle.com/, pero eso no es de lo que estoy hablando.
En/para Oracle, o pasas por caja, o te buscas la vida, así de simple: ellos son una compañía que quiere ganar dinero, no lo olvidemos. Y como es obvio, uno de sus pilares de negocio es Solaris, quizás no quieran invertir demasiado dinero ni esfuerzo en una versión abierta de su nueva adquisición. Quieren/necesitan sacar beneficio, como es lógico, ya que el conjunto de SPARC+Solaris+Oracle BD es lo que les da el dinero para poder seguir invirtiendo e innovando en sus productos. Sobre todo ahora que su portfolio ha crecido muchísimo con lo que tenía Sun (que no era poco).
Pero creo que sin una compañía tan grande como Oracle, sobre todo que ahora posee a todos los empleados de Sun en su plantilla, el proyecto de OpenSolaris no podría seguir adelante ni sería viable. Y es que, todos sabemos que la mayoría de desarrolladores importantes del proyecto (sobre todo la parte de kernel) son empleados internos de Sun (ahora empleados de Oracle), todo el conocimiento del sistema operativo lo tienen ellos; y sería *muy difícil* transferir dicho conocimiento a nuevos desarrolladores.
No obstante, hace poco asistí a una reunión con Oracle y -aunque no estoy autorizado a hablar de los detalles de dicha reunión-, si que puedo decir que los managers que están implicados en éstos temas de comunidad, tenían a OpenSolaris en su agenda, además de estar muy receptivos/sensibilizados con éstas cuestiones. De hecho estaban fascinados con lo bien que funcionan las comunidades que se formaron alrededor/con Sun.
Pero recordemos que sólo eran managers, no son “los que mueven los hilos”, y las directrices de Oracle vienen directamente de USA, del mismísimo despacho del Sr. Larry Ellison y él tiene la última palabra.
Por otro lado, aunque muchas comunidades de OpenSolaris siguen muy activas, sobre todo las norteamericanas y apenas un par de europeas, la gente “está saliendo por patas” y ya ve el proyecto con otros ojos, o piensan que está al borde del precipicio.
Es ahora cuando más unidos tenemos que estar, cuando más tenemos que apoyar a la OGB con nuestras actuaciones, opiniones, y sobre todo presionar -de alguna manera- a Oracle para que al menos nos den una respuesta definitiva en ésta cuestión.
Yo no creo que la OGB se esté equivocando a la hora de presionar a Oracle, es más, creo que después de todos éstos meses de inactividad, ha llegado el momento de dar un golpe en la mesa y reclamar lo que es de la comunidad. Por decirlo de otra manera, reclamar también todo el esfuerzo que hizo Sun en su día para dar “el paso” y abrir el código fuente de Solaris al mundo.
La filosofía y cultura de Oracle != Sun Microsystems ¿Podremos cambiar algo?











16/07/2010 a 14:55
Hola, Iban.
Yo creo que el OGB debería haber dado un ultimátum diciéndole a Oracle que se desvincula de ella en vez de devolverle la comunidad de OpenSolaris. Al fin y al cabo si Oracle no tiene mucho interés en OpenSolaris, esto no se lo va a tomar como un “golpe en la mesa” sino más bien va a conseguir lo que quería: deshacer la comunidad. Aunque entiendo el enfoque de Peter Tribble…
De todas maneras, hasta el momento el desarrollo de OpenSolaris sigue activo (el control de versiones da buena fe de ello) pero es verdad que las aportaciones son casi exclusivamente de los ingenieros de Oracle.
Yo también tengo mis dudas acerca de si la comunidad puede seguir desarrollando OpenSolaris sin los ingenieros de Sun/Oracle pero ahora no estamos en ese punto (veremos más adelante). De momento, los ingenieros siguen con el desarrollo.
Quizás lo que debería hacer la comunidad es lanzar una distribución independiente de Oracle añadiendo estos desarrollos; eso de la daría mucha más vida, imho.
Un saludo.
16/07/2010 a 14:56
Desde la distancia, ya que no sigo mucho el tema, si que me parece una pena lo que está pasando. Más que nada porque creía que tarde o temprano SUN terminaría haciendo algo con el tema de las patentes de ZFS y se llegaría a poder usar en el resto de sistemas.
Ahora mismo creo que ya no hay esa posibilidad, y que ZFS se quedará en solaris y no saldrá de ahí, pero bueno, quien sabe.
PD: La semana que viene, en un rato, a ver si me puedes hacer una demo de ZFS in situ
16/07/2010 a 18:47
Prefiero no pensar aún en que Oracle tiene la intención deliberada de “cargarse” la comunidad y/o el proyecto OpenSolaris. Más bien pienso que les está costando asimilar la cultura de Sun y ahora mismo están pensando en cómo mover éstos asuntos.
Oracle no tiene comunidades de software, sólo algo que se le parece, el CUORE, que es un grupo de usuarios y partners; que no tiene absolutamente nada que ver con las comunidades de OpenSolaris, Java, MySQL, etc.
Ahora estamos preocupados porque no hay comunicaciones ni releases oficiales de ningún tipo, como tampoco hay una respuesta oficial desde Oracle hacia la comunidad. Sí, hay desarrollos, de forma interna y “no oficial”, lo que creo significa que se está cociendo la próxima versión de Solaris, no de OpenSolaris.
Ahora mismo la comunidad no tiene capacidad para crear y mantener una distribución independiente al estilo de “Indiana”… pues haría falta una enorme transferencia de conocimiento de los ingenieros a los desarrolladores independientes, por no hablar de la cantidad de recursos que harían falta para continuar al nivel que tenía Sun para sacar una distribución cada poco tiempo. Por no hablar de todos los jaleos legales que llevaría cambiar SLAs, NDAs, tema patentes, etc…
No queda mucho para saber qué va a suceder con todo esto.
Siempre nos quedará Nexenta, Belenix, etc…
16/07/2010 a 22:08
@Iban, quizás he exagerado diciendo que Oracle quiere cargarse la comunidad; lo que quería decir es que si no quiere saber nada de ella ni del desarrollo en abierto de OpenSolaris, así se le ponen las cosas más fáciles.
¿Por qué no va a poder la comunidad crear su propia distro? De hecho, como bien dices, hay algunas otras como Nexenta y Belenix que no tienen ninguna relación con Oracle y ahí están
Veamos qué sucede…
16/07/2010 a 18:48
@yuki: en la Euskal te enseño como funciona ZFS, pero de todas formas OpenSolaris es *mucho* más que ZFS, ya te enseñaré DTrace, Crossbow y un montón de características que hacen de OpenSolaris un sistema único y muy atractivo para usuarios y developers
16/07/2010 a 22:49
@yuki, me temo que estás mal informado: ZFS NO tiene patentes, es íntegramente software libre (OSI-compliant), exactamente igual como lo es Linux o Apache. Hace mucho que se usa en más sistemas aparte de Solaris u OpenSolaris. Hay ports totalmente usables para FreBSD y para OpenBSD, incluso para MacOS X. En Linux puedes usarlo vía FUSE. El que no se pueda integrar como módulo en el kernel Linux, que supongo es a lo que te refieres, no tiene nada que ver con patentes, ni con Sun, sino con que las licencias de Linux (GPL) y ZFS (CDDL), pese a ser ambas libres, son mutuamente incompatibles. “Incompatibles” significa que no es posible satisfacer la GPL y la CDDL al mismo tiempo. Eso no solo sucede con ZFS, sino con cualquier código no-GPL que quieras integrar en Linux y que tenga sus propias condiciones, por ejemplo un driver con la licencia MPL de Mozilla. Así que nada tienen que ver ni las patentes ni con Sun, sino con la incompatibilidad de licencias, algo cada vez más común a causa de la proliferación de licencias libres.
@iban Gracias por una reflexión tan ponderada. Coincido contigo en que, con independencia de si nos parece más o menos oportuno el “ultimátum” del OGB, ahora hay que permanecer unidos, apoyar al proyecto y al OGB.
17/07/2010 a 16:39
@miguel ya he dicho que lo decía desde la distancia así que lo que yo creía que era problema de patentes es problema de licencias (eso me pasa por no asegurarme antes :$
17/07/2010 a 19:53
@yuki No pasa nada, mucha gente confunde copyright (licencias) y patentes, simplemente se aclara y ya está.
Desde el punto de vista del software libre es fundamental distinguir ambas cosas, porque es imposible aceptar patentes exclusivas y que sigamos manteniendo las libertades del software libre.
Respecto a ZFS, simplemente quería aclarar que la licencia de OpenSolaris (CDDL) es bastante moderna y permisiva, más que la GPL, así que realmente no es culpa de nadie si es imposible satisfacer las estrictas condiciones de la GPL (en este caso perjudica sobre todo a los linuxeros, que no pueden disfrutar de algunas tecnologías punteras en el kernel)…
Un saludo
27/07/2010 a 16:56
Tambien estoy deacuerdo en que la OGB deberia hacer un fork y no darle todo lo q ya se ha creado a Oracle. Es muy triste hablar de Oracle como dueño de Solaris, ellos no crearon el conocimiento q desarrollo Solaris. A fin de cuentas la OGB tampoco no respeta el trabajo de las mismas comunidades de opensolaris. Se deberia hacer una votacion por un fork o la entrega total a Oracle.
De mi parte yo trabajaba en la compilacion de software matematico y todo lo q pude hacer ya no tendra continuidad.
Por otra parte, espero q oracle sufra alguna consecuencia en limitar el uso del sistema en cuanto a desarrollo se refiere. Pero bueno tal parece q la vida ayuda a los q la destruyen.
01/08/2010 a 22:55
[...] recientes Miguel Vidal on La OpenSolaris Governing Board…Yuki on La OpenSolaris Governing Board…Miguel Vidal on La OpenSolaris Governing [...]
24/08/2010 a 09:25
[...] Vidal on Habemus fork de OpenSolaris,…Habemus fork de Open… on La OpenSolaris Governing Board…Harim on La OpenSolaris Governing Board…Carlos J. on MiniTutorial NetBeans [...]