Назад | Перейти на главную страницу

Как получить последнее обновление для Java 6?

Приложение, которое моя компания рассматривает для покупки, требует Java 6. Я обеспокоен тем, что он устарел, и поэтому рекомендую не использовать это приложение. Но похоже, что Oracle все еще выпускает обновления для v6.

Они заявляют, что предлагают обновления «только для клиентов, которые приобрели поддержку Java или имеют продукты Oracle, требующие Java 6». Видеть http://www.java.com/en/download/faq/java_6.xml. Но о каком варианте поддержки они имеют в виду?

Я просмотрел веб-сайт, и наиболее подходящим вариантом поддержки, который я могу найти, является «Oracle Java SE Advanced» (https://shop.oracle.com/pls/ostore/f?p=dstore:product:0::NO:RP,6:P6_LPI:123775498017471532635010), но минимальный заказ для этого стоит 6700 фунтов стерлингов.

Я просто заблудился? Есть ли более очевидный / менее затратный способ получить доступ к последним обновлениям для версии 6, например, этот ?: http://www.oracle.com/technetwork/java/javase/2col/6u71-bugfixes-2100823.html

Спасибо

An application my company is considering buying requires Java 6.

Вы должны выступить против этого решения. На самом деле нет оправдания покупке нового приложения, привязанного к обесцененный продукт, который больше не получает обновления безопасности. Ваше новое приложение уже имеет существенные технический долг вместо устранения существующей задолженности. Пожалуйста, сделайте одолжение себе и своей организации и активно лоббируйте другое приложение или подтолкните компанию к обновлению приложения, которое работает с Java 7.

Если вы должны используйте это приложение, вы можете найти Java 6 SE в Архив Java. Быть ПРЕДУПРЕЖДЕНИЕ, Oracle не будет предоставлять никаких обновлений для Java 6, если вы не оплатите расширенную поддержку. Если ваша организация продвигается с этой покупкой, убедитесь, что вы включили стоимость расширенной поддержки Oracle в основной элемент приложения, поскольку это зависимость, требующая исправлений безопасности и поддержки вместе с поддерживаемым приложением.

Oracle настроен довольно враждебно и хочет больше денег от технологий Sun, на которые они так много потратили - к черту безопасность конечных пользователей (которые не могут позволить себе 10 тысяч долларов на базовые обновления). Вы почти наверняка получите большой счет, если пойдете по маршруту платной поддержки, чтобы получить обновления JRE 6 - я не вижу ничего, что вам не хватало бы, что было бы дешевле.

Идеи:

  • На какой ОС это работает? Может быть, использовать OpenJDK вместо Sun JRE? Я никогда не пробовал использовать OpenJDK в Windows, но похоже, что есть некоторые варианты.
  • Я видел несколько продуктов, которые утверждают, что требуют JRE 6, который отлично работает в 7 - может быть, просто попробуйте его с 7 и посмотрите, что ломается?