Компания Sun Microsystems выпустила (https://jdk6.dev.java.net/) пятнадцатое обновление (http://java.sun.com/javase/6/webnotes/6u15.html) Java SE Runtime (JRE) 6 и Java SE Development Kit (JDK) 6, в котором зафиксировано 37 исправлений ошибок. Одновременно выпущено и двадцатое обновление (http://www.sun.com/software/javaseforbusiness/getit_download...) JDK/JRE 5.0.
Отдельного внимания заслуживают исправления с устранением проблем безопасности, некоторые из которых позволяют java-апплету злоумышленника получить полный доступ к системе. Например, злоумышленник может получить полный доступ к локальным файлам и произвести запуск внешних приложений, используя целочисленное переполнение (http://sunsolve.sun.com/search/document.do?assetkey=1-66-263...) в коде обработки JPEG изображений или ошибку (http://sunsolve.sun.com/search/document.do?assetkey=1-66-...) в реализации метода распаковки JAR-файлов Unpack200.
Проблемы (http://sunsolve.sun.com/search/document.do?assetkey=1...URL: https://jdk6.dev.java.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=22888
Давно уже пора яву вырубить топором из браузеров.
А она там что ли наглухо приколочена? Отключается легко и без проблем. Кому-то может это еще нужно. Да еще JavaFX на подходе.
Так да, она наглухо приколочена к каждому браузеру.
Лично мне не нужны даже опции касательно этого говна.
Пусть интегрируется невидимым плагином как флеш, а для тех кому ненужно - чтобы и духу небыло !
>Так да, она наглухо приколочена к каждому браузеру.
>Лично мне не нужны даже опции касательно этого говна.
>Пусть интегрируется невидимым плагином как флеш, а для тех кому ненужно -
>чтобы и духу небыло !Не нужно путать технологии Java (SE в данном случае) и JavaScript, - это совершенно разные технологии. Платформа Java SE ставится отдельно от броузера и как правила бывает связана с ним плагином для запуска апплетов (Java программ) из инета. JavaScript интегрирован в броузер, но может отключаться в настройках.
Именно я и не путаю. Зайдите в настройки и увидите галочку "включить/отключить яву". Т.е. для явы браузерам приходится лепить специальные биндинги. Мне это абсолютно не надо. Я не хочу чтобы браузер как-то особенно обрабатывал её и содержал для этого код. В топку. Самое печальное что если ява на машине установлена, то автоматически включена тем же фаерфоксом. И никто не спросил, а действительно ли меня это устраивает.
>Зайдите в настройки и увидите галочку "включить/отключить яву".Это небось наследие тех времён, когда для работы Явы требовались какие-то особые действия со стороны браузера. Уж и не знаю, кто ещё помнит про эту галочку, кроме вас -- все рулят плагином через соответствующий интерфейс.
Ява в браузере действительно болевая точка для пользователя, тут все понемногу виноваты, и создатели браузеров, и Sun, и в какой-то мере операционки. В Sun видно по крайней мере желание учесть свои ошибки.
В браузерах Java нет. А javascript никакого отношения к Java не имеет, и если его вырубить - то тогда непонятно, как Ajax странички создавать, да и гугл автоматически прикрыть придется - как же там без javascript.
Капитан очевидность, вы ошиблись. Поищите в настройках "отключить яву". Да, сама ява не идёт в комплекте, но код для работы с ней идёт. яваскрипт тут абсолютно не причём.
атавизм, оставшийся в некоторых браузерах с тех времён, когда java была чуть ли не единственным плагином вообще.
с таким же успехом он отключается в настройках дополнений, как и остальные, например flash.
ps:
успокойтесь уже. Вы не правы.
Этот атавизм есть в последних версиях фаерфокса, оперы, сафари и конверора. Про ie и хром не знаю. Т.е. фактически везде. А с каких времён он там остался - меня абсолютно не волнует, хотя прекрасно их помню. Вот когда уберут везде в плагины, тогда я и буду спокоен :)
он и есть в плагинах. пока его не поставишь - не работает.
например у меня сделан симлинк /usr/lib/firefox/plugins/libjavaplugin.so на библу /usr/lib/jvm/java-6-sun/jre/lib/amd64/libnpjp2.so - по традиции 2-е буквы в имени np говорят, что это netscape plugin.
угомонитесь уже.
у них апдэйты эти последнее время стали тока всё портить.. например с 12го апдейта у меня перестали работать некоторые приложения.. обидно..
>у них апдэйты эти последнее время стали тока всё портить.. например с
>12го апдейта у меня перестали работать некоторые приложения.. обидно..Вероятно это означает что код написан некошерным образом, с примененрем депрецированных конструкций или каких-то неординарных решений.
Возможно, хотя я сомниваюсь, что IBM пишет кривой софт..
>Возможно, хотя я сомниваюсь, что IBM пишет кривой софт..А я вот не сомневаюсь, при вcём моём уважении к IBM.
>у них апдэйты эти последнее время стали тока всё портить.. например с
>12го апдейта у меня перестали работать некоторые приложения.. обидно..Вирусы пишем? =)
нда, а во фре jdk-1.6.0.3p4_11
Поменяй файлы на бинарники с сайта. Имена у файлов те же, некритично
>Поменяй файлы на бинарники с сайта.Это как? O_o
JDK 6u15 отличается от 6u3 колоссально — прежде всего новым механизмом рендеринга через OpenGL и новой графической схемой Swing Nimbus.
Sun JDK для FreeBSD распространяется в исходниках с некоторыми бинарными файлами. А также в бинарных пакетах под грифом Diablo JDK (эти не нужно компилировать).
Так вот, для установки Sun JDK 6u15 нужно ждать Diablo JDK новой версии или же порта с необходимыми патчами, а патчей там предостаточно.
> Так вот, для установки Sun JDK 6u15 нужно ждать Diablo JDK новой версии или же порта с необходимыми патчами, а патчей там предостаточно.а что OpenJDK 6 и IcedTea 6 для FreeBSD не собираются? или их не внесли в порты?
Я списался с разработчком порта java/jdk16 на тему, когда же, наконец, будет порт последней версии Java. А он, оказывается, не уверен, есть ли в природе исходники Java 6u15!!! :LOL: :)))Пришлось срочно дать ему линк на страничку загрузки исходников. :)