Компания Canonical пересмотрела [5] ранее принятое решение [6] по замене пакета с Oracle JDK на пустой пакет, что привело бы к удалению JDK с машин пользователей Ubuntu. Вместо замены на пустой пакет 16 февраля пакеты с Oracle JDK (sun-java6-*) будут просто удалены из репозитория Partner для Ubuntu 10.04 LTS, Ubuntu 10.10 и Ubuntu 11.04, что не повлияет на работу Oracle JDK на машинах пользователей, которым предстоит принять самостоятельное решение - продолжить использовать имеющуюся версию Oracle JDK, несмотря на наличие неисправленных уязвимостей [7], вручную обновить JDK с сайта Oracle [8] или перейти [9] на использование OpenJDK.
Напомним, что необходимость удаления Java-из репозитория связана с тем, что компания Oracle 24 августа 2011 года отозвала [10] у дистрибутивов Linux лицензию на распространение Oracle JDK. Осенью компанией Oracle было выпущено обновление JDK, в котором было устранено несколько критических уязвимостей, уже активно эксплуатируемых для атак на машины пользователей в сети. Так как лицензия отозвана дистрибутивы не имеют право помещения в репозитории обновления JDK.
Проверить установлен ли Oracle JDK можно командой "dpkg -l '*sun-java6*'" (пакет установлен если отображается флаг "ii"). Для перехода на OpenJDK следует вначале удалить имеющиеся пакеты sun-java6 через команду "sudo apt-get purge", а затем установить OpenJDK, выполнив "sudo apt-get install openjdk-6-jre icedtea6-plugin"
Ссылки:
[1] http://htfl.ru/cat-news-canonical
[2] http://htfl.ru/cat-news-oracle
[3] http://htfl.ru/cat-news-ubuntu
[4] http://htfl.ru/cat-news-novosti
[5] /out.php?link=https://lists.ubuntu.com/archives/ubuntu-security-announce/2012-January/001554.html
[6] http://htfl.ru/news/kompaniya-canonical-namerena-udalit-oracle-java-s-mashin-polzovatelei-ubuntu
[7] http://htfl.ru/news/obnovlenie-java-se-6-update-30-i-java-se-7-update-2
[8] /out.php?link=http://www.oracle.com/technetwork/java/javase/downloads/index.html
[9] /out.php?link=https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition
[10] http://htfl.ru/news/oracle-otozvala-litsenziyu-na-postavku-oracle-jdk-v-distributivakh-linux