La muerte de OpenSolaris

Posted by Miguel Mathus | Posted in Open source, Oracle, Sistemas Operativos, Software Libre, java | Posted on 17-08-2010

0

Como muchos saben unas de las grandiosas ideas de la epoca en que la gran Sun Microsystems existio fue Open Solaris, un sistema de codigo abierto basado Unix, cuya comunidad de desarrollo cayo en limbo desde que Oracle adquirio a Sun.

La semana pasada, via Java hispano me entere de la desagradable noticia que ya muchos temian, pero que no estaba confirmada, El proyecto Open Solaris Murio al ser abandonado por Oracle, era obvio pensar en que una empresa con fines puramente comerciales no estaria interesada en ninguna comunidad de código abierto, ni mucho menos un SO gratuito.

Sin duda un duro Golpe para la comunidad Java, quien ve como la sombra de Sun se pierde con el tiempo.


OpenSolaris y su vistosa versión de Gnome

Actualmente en Wikipedia, se puede apreciar como el SO a alcanzado el estado de “descontinuado”, porque solo es cuestion de tiempo para que su muerte sea cada dia mas notoria, y en algun momento quede en el olvido, sin duda una muerte muy lenta…

R.I.P OpenSolaris

El mundo de las aplicaciones Web en Java (parte 2)

Posted by Miguel Mathus | Posted in Desarrollo Web, General, Open source, Oracle, Software Libre, java | Posted on 17-08-2010

0

Siguiendo con la serie de post sobre los Servidores web llegamos a esta segunda parte.
Anteriormente hablamos sobre el Servidor Web Tomcat y del Servidor de aplicaciones Glassfish.

Hablamos un poco de Jboss, pero esta vez trataremos de ir un poco mas allá, tratando de aprovechar el post, hablare también de Webphere de IBM, y trataremos de hablar sobre los aspectos relevantes entre estos dos servidores de aplicaciones empresariales.

He tenido la oportunidad de varias oportunidades con Webphere y JBoss, aunque debo reconocer que al menos en el país es más común que las grandes empresas manejen dentro de su estándar el IBM Webphere.

Pero si ambos son servidores de aplicaciones, potentes robustos, y con un gran soporte como saber cual elegir

JBoss contra IBM WebSphere: costo, rendimiento, eficiencia, innovación

Las comparaciones de WebSphere Application Server (WAS) y JBoss AS se centran con frecuencia en un punto de vista de desarrollo de aplicaciones únicamente mirando a conjuntos de características y los costos iniciales de adquisición.

Algunas cosas a tomar en cuenta cuando se decide que servidor son las siguientes

  • Licencias, mantenimiento, costos de suscripción
  • Hardware (necesario para ejecutar aplicaciones similares)
  • Capacitación
  • La productividad durante el desarrollo de software
  • Administración
  • Instalación y Configuración
  • Compatibilidad hacia atrás
  • Actualización / Migración
  • Administración de clúster
  • Seguridad, Automatización y utilidad

Con demasiada frecuencia, el hecho de no tener costo inicial puede llevar a los desarrolladores a favor de JBoss, también influye en hecho que la mayoria no son conscientes de que IBM posee una edición gratuita de WebSphere Application Server para desarrolladores.

JBoss es una plataforma desarrollada completamente en Java, parte de Red Hat Application Server y viene en código abierto y versiones de pago de suscripción.

La versión gratuita de JBoss JBoss llamada “comunity” se beneficia de la comunidad de código abierto y tiene un fuerte apoyo en la comunidad de ISV con tecnologías relacionadas como RichFaces.

La versión pagada es llamada JBoss Enterprise apoya ante una necesidad de funcionalidad crítica y ha certificado sus plataformas de trabajo. Si tu equipo de desarrollo está estudiando la posibilidad de ciertos marcos java de RedHat, como por ejemplo jBPM o RichFaces, entonces JBoss debe ser la elección correcta,  JBoss también tiene un fuerte apoyo para Hibernate.

Debo confesar que he tenido la oportunidad de trabajar con Hibernate y Richfaces sobre un Servidor Glassfish y el resultado es bastante bueno.

Por otro lado Websphere de IBM ofrece un servicio gratuito de WebSphere Application Server Community Edition, junto con una edición de licencia de empresa pagada. En muchos sentidos, Websphere es vendido como una familia de productos que van desde SOA hasta aplicaciones de servidores de E-Commerce.

Websphere también es compatible con la arquitectura final de alta características tales como clustering y alta escalabilidad.

Cabe destacar que Websphere posee un sin número de características extras que JBoss no posee pero también es importante decir que no todas esas “extras” son utilizadas por las empresas. Y el precio de Whephere es sumamente elevado, y esa es la razón por la que Websphere es utilizado casi siempre por empresas muy grandes.

Digamos que ambos servidores de aplicaciones son bastantes potentes, pero ¿Cuál elegir? Esa pregunta al final termina definiéndose por la filosofía (y los recursos) de cada empresa o cada equipo de desarrollo, vale la pena destacar siempre que hay que utilizar un servidor de aplicaciones que mejor le “quede” a nuestra aplicación.

Yo en lo personal prefiero exprimir muy bien Glassfish antes de decidir saltar a algo más.

Oracle y OpenSolaris… más problemas tras la desaparición de Sun

Posted by Miguel Mathus | Posted in General, Oracle, Sistemas Operativos, Software Libre, Unix, java | Posted on 09-08-2010

0

“O dejas de ignorarnos, o hacemos las maletas y nos vamos para nuestra casa”. Esta es, básicamente, la posición del OpenSolaris Governing Board, el cuerpo que se encarga de supervisar y dirigir la dirección del proyecto opensource OpenSolaris. Las relaciones entre la comunidad de OpenSolaris y Oracle han sido bastante frías desde la adquisición de Sun.

Uno de los principales puntos de fricción es el hecho de que Oracle no parece tener ninguna intención de permitir despliegues de cualquier forma de Solaris de modo gratuito. Solaris ha pasado a ser una de las piezas centrales del stack integrado que quiere construir la compañía y no está dispuesto a regalarlo.

La gota que colmó el vaso fue el hecho de que a una reunión del OpenSolaris Governing Board a la que debía haber asistido un alto ejecutivo de Oracle el ejecutivo no asistió, y la compañía no dio ninguna explicación de la ausencia. En esa reunión, el Comité debatió las tres posibles opciones que tenían: no hacer nada y seguir esperando a que Oracle tome una decisión de un modo más claro; intentar reavivar por su cuenta la comunidad (francamente, creo que aunque quisieran hacer esto no tienen medios para ello) o darle un ultimátum a la compañía.

Tras debatir, se han decantado por esta última opción. Si Oracle no establece una conversación de modo estable con ellos antes del 23 agosto, día del cual tienen prevista su próxima reunión, en esa reunión disolverán el OpenSolaris Governing Board y devolverán todo el control sobre OpenSolaris a Oracle.
Las cosas no pintan nada bien para la comunidad de OpenSolaris…