lunes jun 08, 2009

No me siento capacitado para entrar en mucho detalle sobre las conclusiones primero por mi conocimiento solo superficial de los temas alli presentados y segundo porque mi fuente es la web y no presencial. Por eso, remito a este enlace a los interesados en conocer lo allí tratado en más profundidad.

Desde mi punto de vista, lo que más me ha llamado la atención es el lanzamiento de la versión OpenSolaris 2009.06 y el preanuncio de JavaStore. También creo que es importante mencionar el relevante papel del cloud computing y, por lo que he leído, el debate entre la accesibilidad vía la compleja pero robusta arquitectura SOAP o la renacida REST, que parece que es más ligera y efectiva. Por lo que he leído, la mejor solución.... depende.

El auge de JavaFX creo que es notable,y la participación simbólica del CEO de Oracle Larry Ellison, son otras notas destacables.

Sobre su intervención, comentar que sobre Java no espera grandes cambios, sólo mayor inversión y mucho entusiasmo desde Oracle. Anunció el desarrollo de sistemas compactos hard-soft para los CPDs y desarrollo agresivo de aplicaciones Java para teléfonos y notebooks, insinuando la posibilidad que vengan nuevos dispositivos móviles de Sun-Oracle basados en Java y JavaFx. Mostró su total compromiso con JavaFX y especula con un OpenOffice mejorado precisamente con JavaFX. Si nos atenemos a esto, sería una apuesta de apoyo a OpenOffice.

Percibo, por último, un cierto aire de nostalgia al ser, posiblemente la última JavaOne bajo organización de Sun como empresa independiente. Aunque el compromiso de Oracle con Java está fuera de toda duda, otra cosa es si se mantiene este evento mundial, se potencia o se cambia de estrategia.


jueves jun 04, 2009

Aprovechando también JavaOne se ha hecho un anuncio de una versión beta del proyecto Vector con sus módulos JavaStore y Java Warehouse.

Java Store es una aplicación de interfaz con el usuario/consumidor que establece un potente canal de distribución a los desarrolladores que quieran acceder directamente a más de 800 millones de usuarios de Java en sus desktops. 

Java Warehouse es un repositorio para aplicaciones Java y JavaFX remitidas para su posterior distribución a través de diferentes canales, especialmente JavaStore. Java Warehouse gestiona el registro de los desarrolladores, la remisión de aplicaciones, gestión de contenidos, provisión a clientes, gestión de la legalidad contractual, etc para facilitar la distribución de las soluciones.

La inscripción tendrá un pequeño precio (50$), por ahora es una beta y sólo accesible desde EEUU. A principio de 2010 se anuncia su operatividad en producción a nivel mundial.

¿Qué se pretende?. De alguna manera la idea es similar a Apple Store de Apple: aprovechar la amplia distribución de Java en este caso en el mundo del desktop para facilitar el enlace a los usuarios a una amplia gama de soluciones, herramientas, juegos, etc que la comunidad ofrezca en condiciones económicas muy atractivas, aprovechando el efecto volumen. Entiendo que potencialmente podrían ser gratuitas y puede que sean aplicaciones o servicios en open source o no. No tiene nada que ver con el proyecto Kenai anunciado hace unos meses y que está orientado a las comunidades de desarrollo open source.

Por su concepción va más dirigido al mundo del desktop, aunque no veo problema en que se pudiese utilizar para soluciones de servicios empresariales.

Dicho esto, remito al lector interesado en más detalles a este enlace y a una opinión de la prensa en este otro. El lector se preguntará por qué cuento todo esto si no está disponible fuera de EEUU y además cómo cuadra todo esto con el nombre y lema de este blog. Pues la respuesta es que me mueve a una reflexión sobre la innovación, la velocidad de los cambios en el mundo globalizado que vivimos y posibles impactos en Sanidad, Educación y eAdministración.

Cuando ausculto el futuro, francamente no sé si será un éxito o no, pero al menos es un cambio importante en los planteamientos. Pese a su nombre, Sun Microsystems está más vinculada a nivel de imagen al mundo empresarial que al mundo del consumidor, aunque se estima que más de 800 millones de desktops usan Java y que por acuerdo con Micrososft está disponible un botón de Java en la barra del escritorio Windows.

Imaginemos que un desarrollador (persona, empresa, universidad u organismo público) diseña una aplicación Java que fácilmente se pueda descargar en miles o millones de usuarios y el impacto que puede tener. Puede ser con ánimo de lucro o con ánimo de dar servicio pero puede ser un canal de accesibilidad importante abierto cada vez que el usuario acceda a alguna descarga, actualización o acceda voluntariamente al JavaStore.

Un ejemplo ligado a la sanidad puede ser un programa de ayuda al mantenimiento del nivel de salud (mental, enfermedad crónica, tabaquismo, etc). Su distribución por este canal puede ser gratuita (servicio de salud) o con un pequeño coste (seguro de salud privado). Si el usuario accede indirectamente de la mano de un acceso a una descarga o actualización de Java o voluntariamente porque ha oído sobre él y le interesa, puede ser un canal fácil y atractivo de distribución.

Una startup de una universidad podría desarrollar un servicio atractivo sobre Java y ofrecerlo a 1€. Pensemos que sobre un potencial mercado de 800 millones un 0,1% son 800.000. Multipliquemos y sale una cifra que no todas las start-ups logran.

Pensemos en la eAdministración. Una solución Java para recoger información multimedia sobre peticiones de mejoras de servicios que vaya en cualquier desktop, puede facilitar la recopilación de unos datos que por pereza se conocen pero se comunican. O un juego de preguntas tipo competición sobre conocimiento de la constitución, o....

En cualquier caso, no es que la visión de Sun cambie de su apuesta por eso de "la red es el computador", pero lo que es cierto es que hay un potencial mercado de usuario consumidor al que una nueva vía de distribución para productos sobre  Java y JavaFX le puede resultar interesante.

Y finalmente una observación absolutamente personal, pero el lector que haya navegado por alguno de los enlaces anteriores habrá empezado a ver el logo de Java sobre un fondo cada vez más rojizo....






martes jun 02, 2009

Aprovechando JavaOne, aye se anunció la disponibilidad de OpenSolaris 2009.06, la tercera versión soportada de los desarrollos de la comunidad OpenSolaris. La fuerza de la inteligencia colectiva de las comunidades de desarrollo facilitan la rapidez de la innovación y eso ocurre con este anuncio. 

OpenSolaris 2009.06 es un completo y potente entorno para usuarios, desarrolladores y administradores y se caracteriza por sus elevadas prestaciones de seguridad, estabilidad y escalabilidad.

Como es característico de productos apoyados en comunidades open source, el ritmo de nuevas versiones es alto para poder recoger las últimas novedades que a nivel de usuario personal, desarrollo o parte más ligada a la red de las arquitecturas de un CPD demandan. Por contra Solaris está más enfocado a la parte más corporativa de los sistemas de información, en donde los cambios de versions han de ser muy bien cualificados por su impacto potencial en el servicio. Por ello los ciclos de vida de las versiones son más largos.

Con ambas opciones y, sobre todo, con el anuncio en la presente versión de OpenSolaris 2009.06 de soporte de las plataformas SPARC, tanto en la línea UltraSPARC T1 y T2 como de las UltraSPARC II, III y IV, se ofrece la elección de elegir la opción más oportuna para cada necesidad. En esta primera fase de OpenSolaris sobre SPARC, la instalación automatizada es la única opción soportada.

La segunda gran novedad es Crossbow. Crossbow es un proyecto que ha permitdo ofrecer una virtualización de redes sobre sistemas de propósito general, defininedo los elementos de red virtuales y gobernado los anchos de banda necesarios, para lograr un adecuado balance de la carga de los sistemas. En la imagen que acompaño, uno se puede hacer una idea intuitivamente. Es importante resaltar las posibilidades que esto ofrece en sanidad tanto a nivel de despliegues de arquitecturas equilibradas y seguras en pre-producción y producción, como las posibilidades de simulación y docencia en ámbitos de investigación y académicos.

Otras de las muchas novedades que se incorporan cara a los administradores son: virtualización mejorada con la inclusióndel hipervisor Xen, la monitorización de tráfico IP, las mejoras de multipath a nivel de tráifico IP; la incorporación de COMSTAR como marco que permite acceder a un sistema con OpenSolaris como si fuese un dispositivo SCSI, mejoras en la conectividad con Windows a nivel de CIFS, mejora en los sockets y mejoras en los cluster de alta disponibilidad.

A nivel de usuario las principales novedades son: incorporación de Firefox 3.1 Beta 3 que permite navegar sin dejar traza de los lugares visitados, sistema de backup muy sencillo tipo Time Slider basado en snap-shots, multimedia con Codeina como gestor de plug-ins y Elisa (ahora Moovida) como repositorio y entorno open source multimedia, trazador de tiempo de actividad para automáticamete imputar consumos a tareas dentro de un proyecto, mejoras en el sistema IPS de empaquetado de productos para su despliegue seguro, soporte de SPARC, Nehalem y portátiles, nuevos drivers de controladores, etc.

Y también muy buenas noticias para los desarrolladores: inclusión de PHP y MySQL con capacidad de sondeo por parte de de DTrace, mejoras en el CPU Performance Counter (CPC) también gracias a DTrace para optimizar a nivel de microprcesador, incorporación del kit de desarrollo de JavaFX, nuevas funciones en la librería de C para aumentar la compatibilidad con Linux/BSD y la incorporación del popular sistema de control de versiones Git.

Por último se aumenta la internalización con un amplio conjunto de versiones idiomáticas desde un solo paquete de descarga y unos 120 nuevos paquetes incorporados a la distribución.

En suma, una propuesta muy atractiva que se puede descargar desde aquí



This blog copyright 2009 by Eloy M. Rodriguez