Web Hosting rápido y seguro cortesía de XMundo. Oferta con cupón VivaLinux! 100 Mb con MySQL y PHP: $9.99/Mes.

Ubuntu 8.04, la mejor plataforma de desarrollo Java

Así lo afirma James McCarthy, un ingeniero de software de Sun Microsystems, en su mismo blog:

"Anoche actualicé el Ubuntu 7.10 de mi PC hogareña a Ubuntu 8.04 (Hardy Heron). El proceso fué tranquilo y sin inconvenientes. Mi próxima intención fué probar GlassFish y NetBeans. La razón principal era probar JRuby, pero para ser sincero, no me gusta perder el tiempo, instalar Java, luego JRuby, configurar ClassPath, etc. Es doloroso."

"¡Pero ya no más!"

"Todo lo que hace falta para tener casi todo eso en 8.04 es apt-get":

sudo apt-get install glassfish
sudo apt-get install netbeans

Luego iniciar NetBeans y para Ruby y JRuby (también Ruby on Rails) ir a "Tools -> Plugins" y seleccionar todos tus plugins favoritos. ¡Y ya está todo listo!

Sun quiere liberar el resto de Java

Sun está aumentando sus esfuerzos para lograr que las empresas que desarrollan para Linux usen más Java. Para ello quiere remover los últimos obstáculos que impiden que Java sea completamente Open Source y está acercándose a distribuciones Linux como OpenSUSE, Ubuntu y Fedora para que incluyan su última versión de OpenJDK.

"Todas esas distribuciones no han tenido todavía una implementación completa de OpenJDK", afirmó Rich Sands, ejecutivo de Sun.

OpenJDK está basado en el Java Platform Standard Edition 6 (JSE) y aunque el proceso comenzó hace unos años todavía algunos componentes que no pueden ofrecerse bajo la licencia GNU GPL, como librerías de encriptación, librerías gráficas, la máquina de sonido y algún código para administración de SNMP. Estos componentes corresponden al 4% del total de la plataforma.

Microsoft colabora con Apache POI

Microsoft y la empresa italiana Sourcesense han firmado un acuerdo para desarrollar bibliotecas Apache POI que soporten los formatos de archivo Open XML de Office 2007. El CEO de Sourcesense, explica en la nota de prensa: "El soporte para Open XML de Apache POI es muy atractivo... La participación de Microsoft en la comunidad Apache refuerza su compromiso en tender puentes para los estándares abiertos con Open Source".

Sam Ramji, director del Laboratorio Open Source de Microsoft, está igualmente contento:

"Donar el código a una organización de confianza como la de la Apache Software Foundation beneficia tanto a nuestros clientes como a la comunidad de código abierto en general. Colaborando con las nuevas soluciones Apache, estamos cumpliendo con lo que ya habíamos dicho, dando nuestro apoyo a esta comunidad tan dinámica", dijo.

Microsoft se une a la Fundación Eclipse

Microsoft anunció su primera colaboración con la Fundación Eclipse. De esta manera, Microsoft brindará soporte de ingeniería para permitir que el Eclipse Standard Widget Toolkit (SWT) pueda usar su Windows Presentation Foundation (WPF). El motivo sería permitir que los desarrolladores de Java puedan escribir aplicaciones que parezcan y se vean como aplicaciones nativas de Windows Vista.

"Habrá más cosas que surgirán de las conversaciones que Eclipse y Microsoft han comenzado; y espero anunciarlas en el futuro a medida que tengamos resultados demostrables", dijo Sam Ramji, director del Laboratorio Open Source de Microsoft.

Otros rumores dicen que Microsoft podría también anunciar el soporte de los plug-ins de Eclipse en su propio Visual Studio.

Red Hat quiere que JBoss crezca el doble que RHEL

El nuevo CEO de Red Hat, Jim Whitehurst, quiere que su empresa tenga ganancias por U$S 1000 Millones en los próximos 3 años. Teniendo en cuenta que Red Hat obtuvo U$S 400 Millones en el 2007, de U$S 278 Millones en el 2006, el objetivo de Whitehurst no parece del todo descabellado.

Pero los más interesante es que Red Hat espera conseguirlo haciendo crecer a JBoss el doble de rápido que Red Hat Enterprise Linux (RHEL). Para esto sería necesario que JBoss creciera del 80% al 100% por año, con ganancias de U$S 135 a U$S 180 Millones en este 2008.

Unos números verdaderamente impresionantes para un servidor de aplicaciones libre escrito en Java.

¿Java es malo para los estudiantes?

Robert B.K. Dewar y Edmond Schonberg, dos eminencias de la universidad de New York, consideran que la mediocridad de los nuevos ingenieros está directamente relacionada con la enseñanza de Java como primer lenguaje de programación.

"El conjunto de habilidades (de nuestras actuales prácticas educacionales) es insuficiente para la industria de software de hoy en día (en particular para propósitos de seguridad) y, desafortunadamente, se corresponde bien con lo que la industria del outsourcing puede ofrecer".

"Los cursos de programación de Java no preparan a nuestros estudiantes para el primer curso en sistemas, mucho menos para otros más avanzados", dice su artículo.

JBoss Developer Studio 1.0 ¿libre?

JBoss.com anunció la versión final de su entorno de desarrollo JBoss Developer Studio 1.0. JBoss Developer Studio es una prometedora fusión entre JBoss Tools y Exadel Studio Pro (basado en Eclipse), que tiene una fuerte integración de JSF, Facelets, Hibernate, JBoss Rules y Seam.

Pero existen algunos extraños detalles en esta noticia. Primero, el nombre original del producto era Red Hat Developer Studio, pero decidieron cambiarlo por "JBoss Developer Studio" a último momento. Por otro lado, y para sorpresa de muchos, el instalador no es gratuito, cuesta U$S 99.

Sin embargo, JBoss dice que sólo se cobra por el instalador, pero que si uno quiere puede instalar la versión "libre" a mano. No se dan muchos detalles de la dificultad que pueda llegar a tener la instalación no automatizada y tampoco se ofrece un enlace para descargar la versión gratuita, ni una versión de demostración del instalador.

Red Hat y Sun, juntos por Java

Aunque el proyecto de Sun de hacer de Java una verdadera plataforma de código abierto está un poco en pañales, la compañía ha querido ganar terreno y firmar un acuerdo de colaboración con Red Hat, que se le resistía desde hace tiempo. El mayor vendedor de Linux anunció ayer que había firmado un acuerdo con la OpenJDK Community, lo que le da acceso al kit de compatibilidad de Sun para Java.

Aunque Java se ha impuesto con facilidad en el mercado de los servidores (principal base de clientes de Red Hat), Red Hat siempre se alejó un poco de las ataduras de Java y criticó a veces a Sun por sus maneras casi "propietarias".