Java 6 için en son güncellemeyi nasıl edinebilirsiniz?


9

Şirketimin satın almayı düşündüğü bir uygulama Java 6 gerektirir. Ancak görünüşe göre Oracle hala v6 için güncellemeler yayınlıyor.

"Yalnızca Java desteği satın alan veya Java 6 gerektiren Oracle ürünleri olan müşteriler için" güncellemeleri sunduklarını belirtiyorlar. Bkz. Http://www.java.com/tr/download/faq/java_6.xml . Ancak hangi destek seçeneğinden bahsediyorlar?

Web sitesine bir göz attım ve bulabildiğim en alakalı destek seçeneği "Oracle Java SE Advanced" ( https://shop.oracle.com/pls/ostore/f?p=dstore:product:0 :: NO: RP, 6: P6_LPI: 123775498017471532635010 ) ancak bunun için minimum sipariş tutarı 6.700 £.

Sadece kayboluyor muyum? Bunun gibi sürüm 6 için en son güncellemelere erişmenin daha açık / daha ucuz bir yolu var mı ?: http://www.oracle.com/technetwork/java/javase/2col/6u71-bugfixes-2100823. html

Teşekkürler


Java SDK'larımı ve JRE'leri oracle.com/technetwork/java/javase/downloads/… adresinden ücretsiz olarak alıyorum. Neden ücretsiz bir şey için para koparmaktan ve para ödemekten hoşlandığınızı anlamıyorum.
SSpoke

1
@SSpoke - En son güncellemeleri aldığınızdan emin misiniz - bağladığınız web sayfasından: UYARI: JRE ve JDK'nın bu eski sürümleri, geliştiricilerin eski sistemlerde sorunları ayıklamasına yardımcı olmak için sağlanmıştır. En son güvenlik yamalarıyla güncellenmezler ve üretimde kullanılması önerilmez.
ETL

Yanıtlar:


15

An application my company is considering buying requires Java 6.

Bu karara karşı çıkmalısınız. Artık güvenlik güncelleştirmelerini almayan, amortismana tabi bir ürüne bağlı yeni bir uygulama satın almak için hiçbir mazeret yoktur . Yeni başvurunuz zaten mevcut borcu ortadan kaldırmak yerine önemli miktarda teknik borç ile geliyor . Lütfen başka bir uygulama için kendinize ve kuruluşunuza bir iyilik yapın ve lobi yapın ya da Java 7 ile çalışan uygulamayı güncellemek için şirketi itin.

Bu uygulamayı kullanmanız gerekiyorsa , Java 6 SE'yi Java Arşivinde bulabilirsiniz . ÖNSÖZ olun , genişletilmiş destek için ödeme yapmazsanız Oracle Java 6 için herhangi bir güncelleme sağlamaz. Kuruluşunuz bu satın alma işlemiyle devam ederse, desteklediği uygulama ile birlikte güvenlik düzeltme eki ve desteğe ihtiyaç duyan bir bağımlılık olduğundan, Oracle'ın uygulamanın ana kalemine genişletilmiş desteğinin maliyetini eklediğinizden emin olun.


"Kuruluşunuz bu satın alma işlemiyle devam ederse, Oracle'ın uygulama için sermaye öğesinde uzatılmış desteğin maliyetini eklediğinizden emin olun" - bu, oluşturmaya çalıştığım maliyettir. Bunun £ 6k olacağını kabul ediyor musunuz? Gerçekten bu kadar pahalıysa, devam etme şansımız yoktur. Örneğin, yılda ~ 1000 £ için güncellemeler alabilirsek, özel durumumuzda buna değebilir (teknik borç faktörü olsa bile). Her durumda tavsiyeniz için teşekkürler.
Pryo

1
@Pryo - Ne kadar tutacağı hakkında hiçbir fikrim yok. Gerçekten Oracle'daki biriyle konuşmanız gerekecek. Uygulama satıcısının maliyetinin bir kısmını veya daha iyisini düşürebilirsiniz, ancak sorumlularsa, Oracle'ın uygulama maliyetine Oracle 6 için genişletilmiş desteğin fiyatını dahil ederler.

9

Oracle'ın oldukça düşmanca ve çok fazla harcadıkları Sun teknolojisinden daha fazla para istiyor - son kullanıcılar için (temel güncellemeler için 10 bin dolar ödeyemeyen) güvenlik lanetleniyor. JRE 6 güncellemelerini almak için ücretli destek yoluna giderseniz neredeyse kesinlikle büyük bir faturaya bakıyorsunuz - daha ucuz olabilecek eksik bir şey görmüyorum.

fikirler:

  • Hangi işletim sistemi çalışıyor? Belki Sun JRE yerine OpenJDK kullanın? Windows'ta OpenJDK'yı hiç kullanmaya çalışmadım, ancak bazı seçenekler var gibi görünüyor.
  • 7'de iyi çalışan JRE 6 gerektirdiğini iddia eden birkaç ürün gördüm - belki sadece 7 ile deneyin ve hangi molaları görün?

3
Java 7'yi denemek için +1. Java son derece geriye dönük uyumludur ve sun.misc. * Sınıfları gibi bazı belirsiz uygulama ayrıntılarına bağlı olmadıkça, eski uygulamaların daha yeni sürümlerde çalışması çok olasıdır.
ntoskrnl

@ntoskrnl - Bu genellikle doğrudur, ancak bir uygulamayı "desteklenmeyen" bir yapılandırmaya koyma konusunda dikkatli olmalısınız. Mükemmel bir şekilde çalışabilir, ancak Java 6'ya geçene kadar asla destek

3
@Ntoskrnl ile aynen. Java sürümleri arasında çok fazla değişiklik yok - derleyici uyarıları üreten kullanımdan kaldırılan yöntemler her yerde, ancak gerçek kesme değişiklikleri nadirdir. Şahsen, bir Java sürüm güncellemesinde kırılan bir şeye bağlı bir uygulamayı düşünüyor olsaydım, uygulamanın desteklenen yapılandırmasında şüpheli olduğunu düşünürdüm .
Brian S

3
@BrianS İstediğiniz her şeye tebeşir verin (müstehcen kod yazma uygulamaları gibi), ancak Java'ya dayanan Enterprise uygulamalarının Java sürümü hakkında çok özel olduğunu ve değişiklikleri kırmanın norm olduğunu gördüm . Belki geliştiriciler uygulamalarında köşeleri kesmediyse ve güvenlik açıklarını kullanmasaydı bu şekilde olmazdı ... ama java sürümü biraz bile olsa, atmak ve mutlak uyum sağlamak zorunda kaldığım her java tabanlı Enterprise uygulaması farklı. Mesela nihayet Java 6_u19'dan ne zaman ve neden kurtulduğumuzu sorun. : /
HopelessN00b

1
@ HopelessN00b ya da köşeleri kesmediler ama java sürümünü açıkça kontrol ettiler
cırcır ucube
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.