En esta entrada en su blog, Jonathan Schwartz (CEO de Sun) anuncia la creación de un AppStore basado en su JRE. La idea es montar un servicio en el que los fabricantes de software puedan publicar sus aplicaciones, gratuitas o de pago, y hacerlas accesibles a través de la máquina virtual de Sun.
De esta manera, los más de mil millones de usuarios de Java por todo el mundo (fundamentalmente PCs, pero también móviles y reproductores de BlueRay, etc) dispondrán de una AppStore en la que poder descargar aplicaciones a través del gestor de actualizaciones del JRE, y los fabricantes de software tendrán acceso por tanto a una enorme base de usuarios potenciales.
En el post se pone como ejemplo la barra de búsquedas de Google, que se distribuye junto al JRE desde hace un par de años con -según Schwartz- una gran rentabilidad tanto para Google como para Sun.
Todos los detalles sobre este servicio serán revelados en la JavaOne que se celebra del 2 al 5 de Junio.
¿Qué os parece la idea? ¿pensáis que Sun ha encontrado por fín la forma de monetizar Java o simplemente es otro proyecto del que nadie hablará en seis meses?
Me parece brillante, como se nota que ha llegado Oracle, ya están buscando pasta hasta debajo de las piedras...
Personalmente, a mí también me parece muy buena idea. La mayoría de los PC con Windows traen el JRE de Sun instalado de fábrica, así que los fabricantes de software tendríamos un canal directo hasta los usuarios.
Me parece especialmente interesante en el caso de los reproductores BlueRay, ya que podría multiplicar las posibilidades de estos dispositivos, y como van enchufados a la tele, la barrera de entrada para los usuarios es todavía más baja que en los PCs.
La idea desde luego no es mala pero a veces tengo la sensación de que a Sun siempre le ha faltado un departamento de "freaks" que pensaran como poder explotar la propiedad intelectual y las oportunidades que siempre ha tenido Sun, y que dicho departamento de freaks tuviera una asignación presupuestaria aunque fuera pequeña, en muchas ocasiones la explotación de esas oportunidades hubiera costado cuatro duros/euros/pesos/soles y hubiera podido generar potencialmente importantes beneficios.
Pongo un ejemplo, los applets. Sun ha tenido durante años la mejor tecnología de aplicaciones embebidas en páginas web, "únicamente" ha tenido los grandes problemas de los tiempos de descarga y ejecución de la JVM que como se ha visto pueden solucionarse, otro problema es la ausencia de tecnología de audio y vídeo integradados, que como cualquiera puede suponer no es demasiado difícil de introducir y por último nunca se ha apostado por el tema multimedia en los applets a lo Flash hasta JavaFX. No se cual será el lugar de JavaFX pero todo el mundo conoce cual es el lugar de Flash.
Pongo otro ejemplo de como en Sun han ignorado algunos mercados que podrían haber dado, quizás, beneficios a Sun. Cualquiera que tenga Windows puede hacer lo siguiente:
Menu Inicio/Panel de Control/Java/Archivos temporales de Internet - botón Ver
Lo que sale es una lista de los applets/aplicaciones WebStart instaladas al navegar en páginas que los contenían. Seleccionar uno, botón derecho, "Ejecutar en línea" (o "Ejecutar sin conexión")
Ahora la moraleja ¿a qué clase de ingeniero gris, aburrido y corto de miras se le ocurre poner, lo que es un verdadero gestor de aplicaciones Java con la capacidad de poder actualizarse automáticamente, oculto en un lío de menues y detrás de una opción tan gris y oscura que dice "Archivos temporales de Internet"?
Tengo la sensación que Sun desde hace años ha olvidado la principal razón del éxito de Java... que siempre se ha visto como un ¡SISTEMA OPERATIVO! El problema es que a ese "sistema operativo" siempre le ha faltado un "escritorio".
Cuatro euros hubiera costado hacer un "appplication launcher" como parte del JRE que estuviera siempre cargado y que "capturara/instalara" los applets/aplicaciones web start que se fueran cargando desde los navegadores, permitiendo que algunas aplicaciones se cargaran automáticamente al iniciar el launcher y estuvieran presentes a modo de "widgets" en el escritorio tal y como se hace habitualmente en los programas nativos.
Es decir LO QUE HAY AHORA PERO UN POCO MAS PRACTICO.
La gente estaría ya acostumbrada a distinguir entre una aplicación "Windows" y una aplicación "Java" cono la ventaja de que todas esto estaría presente también en Mac, en Linux, en Solaris...
Cuando lo sencillo y asequible no se explota es más difícil creer que lo complicado tenga éxito. Pero en fin mejor tarde que nunca.
Respecto a lo de "la mano de Oracle" yo creo que no, que hasta que la compra sea efectiva no hay mano de Oracle, todo esto forma parte de la preparación del JavaOne y la hiperactividad propia de la empresa que es comprada para hacer ver que lo comprado es valioso y merece la pena conservarse en la nueva Oracle-Sun... me recuerda a Karate Kid con lo del "Daniel San" o algo así :)
Completamente de acuerdo José María. La buena noticia es que parece que ahora sí se han dado cuenta de todo eso, y de que lo único que hace falta para armar el puzle es juntar las piezas (si no vuelven a cagarla en lo comercial, claro).
Fíjate que facil es: a los desarrolladores les haces un plugin para netbeans que permita publicar directamente las aplicaciones en la appstore, y a los usuarios les pones un globito en el icono de la barra de notificaciones del JRE indicando que ahí hay aplicaciones que igual les interesan. Desde el punto de vista técnico, los problemas más importantes ya están resueltos. Sólo hay que dar el último paso.
A mí me parece un movimiento brillante (que deberían haber dado antes, pero mejor tarde que nunca), y como fabricante de software una gran oportunidad de negocio para todos.
A mi desde el punto de vista del usuario me fastidian bastante las aplicaciones que despues de instalarse empiezan a hacer cosas que no les he pedido, a conectarse nosedonde, a sugerir, a aparecer a todas horas en el tray, etc. Y que ademas ocultan y ofuscan bastante la opcion para desactivar todo el circo. Espero que el JRE no haga eso, al menos por defecto. O que te lo pregunten claramente al instalar.
A la que te descuidas el area de los tray icons y el menu del boton derecho del mouse empiezan a parecer picadilly circus en hora punta. Y eso que siempre digo que no a todo.
El number one de pesadez para mi es el acrobat reader, total para lo que hace. Siempre dando la vara para conectarse y actualizarse, cuando lo unico que tiene que hacer el mostrarme los pdf, una vez al mes que lo necesito, cerrarse y adios.
Es una opinion, y ya se que es conveniente tener el software actualizado, pero vamos, no creo que sea necesario ni conveniente para el usuario medio andar actualizando todo cada vez que sale una nueva version. Tambien tiene su riesgo.
Saludos
Fíjate que facil es:...
Ojalá fuera así de fácil. Obligar a todos los desarrolladores de aplicaciones a usar el NetBeans o pensar que todos los consumidores son gente que no les importará recibir alegres notificaciones en la barra de tareas, suponiendo que tengan una, es quedarse bastante corto en el estudio del problema. Uno de los problemas clave, por ejemplo, es el que ilustra el anónimo anterior, que es bastante común (me incluyo entre los que odian esas cosas).
Eso sí, totalmente de acuerdo con Jose María, sin sentar precedente, en que algo se podría haber hecho ya para sacarle más jugo a algunas cosas. Pero de ahí a que "esté chupado" de arreglar... lo dudo.
Me refería a que técnicamente es trivial porque la tecnología necesaria ya existe, y a que la base de usuarios potenciales ya está ahí. Por tanto los únicos problemas que quedan por resolver son:
Jejeje, suponiendo que la parte técnica es trivial, cosa que no creo, los dos puntos que mencionas son "la pregunta del millón" y sigo pensando que si fuera tan simple solucionar esas dos cuestione, la gente no perdería el tiempo con departamentos de marketing :). Si los unicos inconvenientes de los productos fueran la parte técnica y una vez superado eso, el resto es fácil, los técnicos seríamos los amos del mundo... y me da que la última vez que lo miré no era así J/K/. ;)
El problema de los técnicos es que solemos no mirar en la dirección correcta. En mi opinión eso es lo que siempre le ha pasado a Sun, y espero que no pase de nuevo con esto.
estoy de acuerdo con jmarranz y greeneyed, explotar el JRE para distribuir aplicaciones es muy buena idea podria haberse ido implementado desde hace un buen tiempo pero mejor ahora que nunca. Por otra parte yo soy de los que desactivan hasta el jusched.exe (el actualizador de la JRE), porque me gusta actualizar mi JRE solo cuando yo quiera. Pero para un usuario promedio es mejor que ciertas cosas se actualicen solas y sin preguntar (el antivirus y el jre son buenos ejemplos) pero que en el caso del Java AppStore, simplemente le notifique la primera vez que se instala (actualiza) al usuario:
"Hey mira, en mi AppStore puedes bajar aplicaciones que pueden interesarte, pincha en tal boton cuando quieras" y listo nunca mas
ahhh se me olvidaba: ¿Cuando sera que SUN incluira en su JRE pa linux ese jusched (appstore en un futuro)?? yo no veo cual es el problema de que se creen un instalador para el JRE decente (como el de netbeans) y que se instale como un daemon nativo. Que por que no es GPL bahh que importa, todos los que usan flash utilizan el runtime de adobe.
¿Cuando sera que SUN incluira en su JRE pa linux...?
Del mismo mensaje del blog de Jonathan Schwartz..."The only runtimes currently that come direct from Sun are those running on Windows PC's..." O sea, parece que no es a Sun al que hay que pedírselo. De todas formas, creo que la idea es que dado el perfil de los usuarios de Linux y que cada distribución tiene sus propios metodos de actualización de paquetes, a lo mejor esperan/creen que con eso es suficiente. Es un suponer, vamos.
Me Alegra la noticia, aún tengo esperanza de que Sun no se venda y pueda salir adelante.
Cuando cambiaron la pagina de java.com, yo llegue a pensar que progresivamente podria ser algo como amazon.com pero con java, como una tienda donde los vendedores ofrecieran desde juegos, servidores de aplicaciones, suites de ofimatica,etc,etc,etc. pero poco a poco se quedo casi casi en juegos... lo cual me decepciono.
Ojala funcione, ojala se lleve a cabo, ojala nos vemos beneficiados.
Esto es lo mejor que ha podido hacer Sun después de JFX, y se que ambos son complementos.
A Java le faltaba un toque de Belleza y Simplicidad, JavaFX se lo esta comenzando a dar, y ahora se exhibirá por medio del AppStore.
Escribe tu comentario