Aunque en ningún momento Apple ha declarado una guerra abierta a SUN por la tecnología JAVA tal y como ocurrió con Adobe y Flash, lo cierto es que Apple empieza a dejar claro que no confía en absoluto en dicha tecnología. Hace unos años Apple era la encargada de enviar mediante el asistente de actualizaciones del sistema las últimas versiones de JAVA, una vez supervisadas por ellos mismos, posteriormente decidió eliminar dicho trato y separar JAVA de las actualizaciones importantes del sistema para agilizar la corrección de bugs, las actualizaciones eran servidas directamente por SUN.
Pero hace sólo unos días nos hemos encontrado con un movimiento aún más radical, la última actualización de OS X Mountain Lion de JAVA desactiva los módulos web (applets) desarrollados por Apple de dicha tecnología para poder evitar cualquier tipo de ataque a nuestro ordenador. Por suerte la actualización no desinstala nada, simplemente los desactiva e invita al usuario a descargar los de SUN desde su página web. Si quieres volver a activar esta característica únicamente debes de ejecutar estos cuatro comandos en el terminal.
-
sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
-
sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
-
sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
-
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws
Recuerda que después de escribir, o copiar y pegar, cada comando en el terminal deberás pulsar intro para ejecutarlo. Si cambias de opinión al respecto, desactivar los módulos es algo más simple. Únicamente debes de ejecutar un comando.
-
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
Una pequeña aclaración: tal y como seguramente habrás comprobado, lo que ha hecho Apple no es prohibir el uso de dichas tecnologías, simplemente ahora queda manos del usuario usarla, al detectar Safari un applet te indica que falta un plug-in y te invita a descargarlo.
Vía | Apple
En Applesfera | Descubierto fallo de seguridad en Java 7 que compromete a los usuarios de Mac
Ver 17 comentarios
17 comentarios
abel.ibanez
¿Y no es más fácil entrar en http://www.java.com/ y descargar la versión oficial de Java para Mac de Oracle, que funciona perfectamente? De hecho, eso es a lo que se refieren los navegadores cuando te indican que descargues el plug-in.
Dub
Pero es solo en esos SO, no? porque a mi en Snow Leopard me funciona perfectamente además hace poco lanzaron una actualización a través del Apple Updater o sea, de forma oficial.
Esto es de ahora mismo. http://imageshack.us/photo/my-images/545/capturadepantalla201211.png/
kharzo
Que yo sepa,Sun Microsystems fue una de las primeras en caer con la crisis económica del 2008,poco después,fue comprada por Oracle,que decidió mantener Java y hacerlo cada vez mas cerrado y menos colaborativo.
Así que es Oracle quien se encarga de sus actualizaciones,no Sun,que creo que ya no existe.
De todas formas,me sorprende un poco que Apple fuera a machete a por Adobe Flash (y que por su culpa ya no haya flash en los móviles,cuando HTML5 está completo) cuando Java aunque es fácil programar,el software hecho con él suele tener un pésimo rendimiento da igual la plataforma, y tiene mas agujeros (de seguridad) que un campo de golf, y no veo a la gente quejarse por ello. A mi si me parece que Java debería desaparecer,o al menos mejorar mucho.
Dani Garcia
Yo no tengo Java. Tampoco lo uso. ¿Para que se necesita Java en OSX? Yo lo necesitaba por JDownloader, pero no lo uso...
latzen
¿¿que java deberia desaparecer?? pero tu sabes para que sirve java??
¿y la cantidad de cosas que hacen uso de java?
no solo jdowloader esta basado en java , aplicaciones muy importantes para empresas estan desarrolladas con java , letreros de horarios de trasporte publico , interfaces de sistemas operativos de raids empresariales ( la interfaz para interactuar) ....el sistema operativo android ...
delsol
Alguien sabe donde guarda Mountain Lion las carpetas de Java??? tengo que restaurar Java 6 desde Time Machine y no las encuentro. Salu2.