Java Runtime Environment Installation

Este post no es para anunciar la salida de una de las multiples y muy frecuentes actualizaciones de la maquina virtual de Java (de Sun, por supuesto); estoy escribiendo esto para que analizen la situacion y tengan cuidado con la nueva opcion del instalador de la JRE.

Resulta que una nueva modalidad en la instalacion, que aparentemente sera por default, hace algo que nunca habia hecho y que desde mi punto de vista es una de las causas de que ahora tengamos un problema diferente y posiblemente mayor, pues desinstala las versiones anteriores que pudiera tener el equipo y solo deja la mas nueva, osea a la que se esta actualizando en ese momento. Y hasta este punto podran pensar que no tiene nada de malo y que de hecho asi es como debe de ser, y tienen toda la razon, el problema no va por ahi, el problema lo tendran varios sitios web que fueron desarrollados por programadores de tercera en un ambiente de cuarta para generar codigo de quinta que esta tan mal escrito que depende de una version especifica de la JRE. Y ahi es donde esta el problema, al menos en Mexico, existen servicios de gobierno y privados como los bancos que dependen en gran medida de ese lenguaje para sus transacciones en linea, y yo soy testigo y victima en carne propia que muchos de esos servicios son del tipo del que me refiero aqui.

Antes no pasaba nada, porque si una aplicacion dependia de la version 4 del JRE y se instalaba la version 5, la aplicacion seguia funcionando porque ahi seguia la 4, pero ahora que vamos en la 6u10 cuando esta se intale mandara al limbo a todas y cada una de las versiones que hubieran estado instaladas en el equipo.

Culpa total y absoluta del pobre conocimiento de los lenguajes de programacion y de la arquitectura de una computadora, aunado a la gran variedad de sistemas operativos que pueden ejecutar interpretar codigo Java.

Aqui esta el detalle de como actua la Java Runtime Environment Installation

http://java.sun.com/javase/6/docs/technotes/guides/jweb/otherFeatures/jre_install.html#patchInPlace

Pobres de mis colegas que tienen que dar soporte a paginas como la del SAT, Infonavit, IMSS, alguno que otro banco y una larga lista que he visto con mis propios ojos que si ya de por si dan pena cuando funcionan “bien” ahora con esto no se como lo vayan a solucionar si nunca se han preocupado por ello. Algunos incluso especifican cinicamente en los mensajes de error cosas como “esta pagina solo funciona con la version 4 del JRE” o que cuando uno llama al soporte tecnico de uno de esos bancos nos regañan por haber actualizado nuestro Java y nos dicen que si no desinstalamos la nueva version y reinstalamos la vieja ellos no pueden hacer nada.

Y una vez mas lo aclaro, Sun no esta mal, eso es lo que un instalador debe hacer, y un programador debe estar capacitado para ese tipo de cosas.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: