11.- Curso MongoDB - Cursores
¿Oracle será bueno para los desarrolladores de Java?
Esa es la pregunta que todos pensamos en la conferencia de desarrolladores de JavaOne de este año, la última antes de la compra de Oracle Microsystems por parte de Oracle, por 7.400 millones de dólares. El CEO de Oracle, Larry Ellison, hizo una aparición sorpresa en la presentación inaugural del programa el martes y trató de calmar las preocupaciones de los desarrolladores. Si bien dio a entender que habría algunos cambios, dijo, esencialmente, que será un negocio como siempre para Java cuando se concluya la adquisición.
Pero Oracle no es un sol. Sun ha luchado durante mucho tiempo para mantener contenida a su comunidad diversa de desarrolladores, creando una burocracia onerosa para gestionar el desarrollo de estándares Java y liberar gradualmente componentes clave de la plataforma bajo una licencia de código abierto. Si bien Sun ha ganado algo de dinero con las licencias de Java, se ha perdido grandes oportunidades para vender lucrativas herramientas de desarrollo Java y servidores de middleware.
Sun sigue siendo, en esencia, una empresa de hardware; Oracle vende software.
En cierta medida, la falla de Sun en sacar provecho de Java le ha ayudado a seguir siendo un administrador neutral de la tecnología, pero esa dinámica cambiará bajo Oracle. En JavaOne esta semana, un empleado de Sun resumió la diferencia entre las dos compañías, diciendo que un miembro del personal de Oracle le había dicho recientemente, "No somos una compañía sin ánimo de lucro como ustedes".
Los desarrolladores de la feria están principalmente interesados en tres cosas: ¿Oracle mantendrá Java abierta? ¿Utilizará su control sobre Java para favorecer sus propios productos? Y, finalmente, ¿qué tecnologías Java se eliminarán después de la fusión?
Usar su control sobre Java para favorecer los propios productos de Oracle alejaría a los desarrolladores de la plataforma, según mostraron los asistentes. "El peor de los escenarios sería si Oracle realizara una estrecha integración", dijo Kevin Hooke, un desarrollador de Java con una gran consultora de tecnología.
De manera similar, pasar la conferencia anual JavaOne al evento Open World de Oracle, un plan que se rumorea estar en las obras, de acuerdo con los asistentes al espectáculo, perjudicaría a la comunidad de desarrollo de Java, que ha promovido la independencia de Sun desde el inicio de Java. "Si doblas JavaOne en una conferencia solo de Oracle, vas a dañar la base de Java", dijo Hooke.
Los ejecutivos de Publicly Sun están avanzando como si la fusión de Oracle no sucediera. Aparte de la breve aparición de Ellison, los ejecutivos de Sun no mencionaron la adquisición o se negaron a comentar sobre el tema en la feria. Sun reconoció, sin embargo, que no puede decir con certeza si Oracle continuará desarrollando cosas como sus servicios de computación en la nube si la adquisición se lleva a cabo.
Los asistentes de JavaOne estaban particularmente preocupados sobre si Oracle continuaría apoyando a GlassFish de Sun, Productos OpenJDK y JavaFX. Oracle ya vende dos servidores de aplicaciones, WebLogic y Oracle Application Servers, por lo que puede no ser necesario admitir GlassFish de fuente abierta. OpenJDK es otro producto de código abierto, una versión de la plataforma Java SE de escritorio central, publicado bajo la licencia pública general de GNU.
Aún está por verse si Oracle nutrirá a la comunidad Java como lo hizo Sun, o cambiará gran parte de El desarrollo de Java en la empresa, dijo Jarec Basham, gerente de desarrollo de software y sistemas en Infoterra, una empresa del Reino Unido que proporciona imágenes satelitales y datos geoespaciales a una variedad de industrias. "Creo que depende de cómo Oracle vea crecer los ingresos. Parecen más una empresa 'impulsada por una hoja de cálculo'", dijo.
Aunque es posible que Oracle no tenga mucha experiencia en el negocio de software de escritorio, Ellison hizo un punto de mencionar JavaFX - una alternativa basada en Java a Silverlight de Microsoft y Adobe AIR - durante su aparición en JavaOne. "Nos gustaría ver el desarrollo acelerado basado en esta plataforma nueva y emocionante Java con FX", dijo.
Un analista de la feria acordó que Oracle probablemente mantendría vivo el FX.
"Dado que Oracle tiene todas estas aplicaciones que necesitarán frontales llamativos, no creo que sea imposible que Oracle realmente invierta en JavaFX para que tengan toda la pila", dijo James Governor, analista de RedMonk. "Oracle no quiere estar en deuda con Silverlight … tampoco quiere estar en deuda con Adobe".
Los asistentes, especialmente aquellos que usaron el sistema operativo Solaris de Sun, expresaron su alivio de que el pretendiente inicial de Sun, IBM. no tuvo éxito Debido a que la línea de productos de IBM es tan similar a la de Sun, eso hubiera significado muchos más proyectos descartados, y mucho más dolor para los usuarios de Sun que se verían obligados a migrar su software.
Bajo Oracle, las relaciones de la comunidad de desarrolladores probablemente no sean tan buenos como lo fueron con Sun, dijo Surya Pasula, una arquitecta de Java con Kaiser Permanente. Pero aunque todavía hay dudas sobre el futuro de Java, dijo que la compra de Oracle es "mejor que IBM".
Murali Gundu, ingeniero de software líder de la división StreamSage de Comcast, que desarrolla servicios de búsqueda de video para clientes de Comcast, dijo que estaba " muy contento con Oracle, "porque tiene mucha experiencia en bases de datos y recuperación de datos y puede construir una pila optimizada a través del SO y los servidores. Hubiera habido demasiada superposición y redundancia con IBM, dijo.
"Si hubiera sido IBM quien adquirió Sun, hubiera tenido muchas más dudas", dijo. Con Oracle, "estoy más seguro de que Java se quedará para siempre".
El comentario más directo sobre la adquisición vino de Ellison después de que el presidente de Sun Scott McNealy le preguntara si este sería el último JavaOne y si Oracle planeaba "cerrar el tecnología. "
La respuesta de Ellison:" Sun ha hecho un trabajo fantástico inventando Java, expandiendo Java, abriendo Java, dando Java al mundo, y vamos a hacer más de lo mismo. No espero muchos cambios, solo una inversión expandida y mucho entusiasmo proveniente de Oracle. "
El CEO de Oracle no respondió la pregunta de McNealy sobre si JavaOne volvería el próximo año.
(James Niccolai contribuyó a esta historia.)
¿El iPhone matará al Kindle? De ninguna manera.
Cinco razones por las que el teléfono inteligente de Apple no puede encender el Kindle para libros electrónicos.
¿Matará Nettop el escritorio tradicional?
¿La matanza del escritorio todo en uno (o nettop) matará a la PC de escritorio?
Microsoft vs. Google: Office Web matará a Google Docs
Con versiones en línea e independientes, además de una solución a problemas de seguridad, Microsoft está listo para hacer que Google Docs sea una memoria.