
Я использую OpenJDK6, но нужно ли обновлять до OpenJDK7?
Похоже, Oracle прекратила поддержку Java 6...
Я прочитал здесь, что Red Hat будет предоставлять поддержку OpenJDK6:http://java.about.com/b/2013/03/07/red-hat-assumes-leadership-of-openjdk-6.htm
Означает ли это, что Ubuntu продолжит выпускать обновления безопасности и исправления ошибок для OpenJDK6?
Или мне нужно обновить...
Я использую текущую версию LTS
решение1
Нет никаких признаков того, что Ubuntu прекратила поддержку и обновления для JDK6.
По состоянию на 5 марта 2013 года Ubuntu все еще рассылалауведомления безопасности, а также предоставляет необходимые исправления для уязвимостей, обнаруженных в Open JDK6.
Хотя Oracle прекратила поддержку публичных обновлений, команда Open JDK6-devзаявил:
«Oracle прекратила публичные обновления JDK6 в конце прошлого месяца. Многие, похоже, пришли к выводу, что проект OpenJDK6, таким образом, прекратится в то же время. Это неверно: OpenJDK6 продолжит работу, но будет поддерживаться сообществом вне Oracle».
- А как насчет обновлений безопасности?
«Мы будем портировать их по мере поступления и включаем в OpenJDK 6. Однако может возникнуть некоторая задержка из-за усилий и тестирования, которые требуются для обратного портирования. Поэтому,Если вам нужна самая безопасная и актуальная версия OpenJDK, вам следует обновиться до OpenJDK 7. Мы также исправим все ошибки безопасности, обнаруженные только в OpenJDK 6, но опять же может возникнуть некоторая задержка."
В настоящее время обновления безопасности будут портироваться в JDK6, пока есть сообщество, которое будет их поддерживать. Предположительно, они будут перенесены в Debian и далее в Ubuntu.
Вы можете прочитать всю ветку в архиве писем jdk6-dev за март 2013 года под заголовком:Будущее OpenJDK6.
решение2
OpenJDK6 больше не поддерживается Ubuntu. Если вы установили его при обновлении Ubuntu, OpenJDK6 будет обновлен до 7. Попробуйте установить его из PPA или исходного кода. Почему бы вам не установить OpenJDK7? В нем есть все необходимое для запуска программ, написанных на Java6.