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.

Diseño Web, Gráfico, Desarrollo, Animación y el Software libre

Posted by Miguel Mathus | Posted in Cultura, Desarrollo Web, General, Open source, Software Libre | Posted on 05-06-2010

0

linux-vs-windows-1

Sin duda alguna, uno de los problemas más grandes que representa para muchas personas dejar windows y comenzar a usar GNU linux es el hecho de pensar que las herramientas que se utilizan en el sistema de Microsoft no tienen similar libre.

Debo aceptar que durante mucho tiempo compartí un mismo ordenador con dual boot por lo antes descrito, prefería desarrollar puramente sobre Linux, y utilizar Windows para las tareas de diseño Grafico y Web, pero aun asi sentia dentro de mi el deseo de divorciarme de windows como sistema operativo personal, pero el hecho de estar acostumbrado a herramientas como flash hacia que no me olvidara completamente de windows.

Si dejamos de lado a flash, Linux posee Herramientas Libres muy buenas con las que se puede trabajar cómodamente, este post es para presentarles una lista de sugerencias por si se animan.

Read the rest of this entry »