आपको जावा 6 के लिए नवीनतम अपडेट कैसे मिलेगा?


9

मेरी कंपनी एक एप्लिकेशन खरीदने पर विचार कर रही है जिसे जावा 6 की आवश्यकता है। मुझे चिंता है कि यह काफी पुराना है और परिणामस्वरूप आवेदन के खिलाफ सिफारिश कर रहा हूं। लेकिन ऐसा लगता है कि ओरेकल अभी भी v6 के लिए अपडेट जारी करता है।

वे कहते हैं कि वे "केवल उन ग्राहकों के लिए अपडेट की पेशकश करते हैं जिन्होंने जावा समर्थन खरीदा है या जिनके पास Oracle उत्पाद हैं जिन्हें जावा 6 की आवश्यकता है"। Http://www.java.com/en/download/faq/java_6.xml देखें । लेकिन वे किस समर्थन विकल्प का जिक्र कर रहे हैं?

मुझे वेबसाइट के माध्यम से एक नज़र मिली है और सबसे अधिक प्रासंगिक समर्थन विकल्प जो मैं पा सकता हूं, वह है "ओरेकल जावा एसई एडवांस्ड" ( https://shop.oracle.com/pls/ostore/f?p=dstore:product) :: NO: RP, 6: P6_LPI: 123775498017471532635010 ) लेकिन इसके लिए न्यूनतम ऑर्डर £ 6,700 का है।

क्या मैं सिर्फ खो रहा हूँ? क्या संस्करण 6 के लिए नवीनतम अपडेट तक पहुँच प्राप्त करने का कुछ और अधिक स्पष्ट / कम खर्चीला तरीका है, जैसे कि यह एक ?: http://www.oracle.com/technetwork/java/javase/2col/6u71-bugfixes-2100823। एचटीएमएल

धन्यवाद


मैं अपने सभी जावा एसडीके और जेआरई को oracle.com/technetwork/java/javase/downloads/ पर मुफ्त में प्राप्त करता हूं। मुझे समझ नहीं आता है कि आप लोग क्यों फंसे रहना पसंद करते हैं और जो कुछ मुफ्त है उसके लिए पैसे देते हैं।
SSPoke

1
@SSpoke - क्या आपको यकीन है कि आप नवीनतम अपडेट प्राप्त कर रहे हैं - आपके द्वारा लिंक किए गए वेब पेज से: चेतावनी: JRE और JDK के ये पुराने संस्करण डेवलपर्स को पुराने सिस्टम में मुद्दों को डिबग करने में मदद करने के लिए प्रदान किए गए हैं। वे नवीनतम सुरक्षा पैच के साथ अपडेट नहीं किए जाते हैं और उत्पादन में उपयोग के लिए अनुशंसित नहीं हैं।
ETL

जवाबों:


15

An application my company is considering buying requires Java 6.

आपको इस फैसले के खिलाफ पीछे धकेलना चाहिए। वास्तव में कोई नया एप्लिकेशन खरीदने के लिए कोई बहाना नहीं है जो एक मूल्यह्रास उत्पाद से बंधा है जो अब सुरक्षा अपडेट प्राप्त नहीं करता है । आप बिलकुल नए एप्लिकेशन पहले से ही विद्यमान ऋण को समाप्त करने के बजाय पर्याप्त तकनीकी ऋण के साथ आते हैं । कृपया अपने आप को और अपने संगठन को एक और आवेदन के लिए एक एहसान और पैरवी करें या जावा 7 के साथ काम करने वाले एप्लिकेशन के अपडेट के लिए कंपनी को धक्का दें।

यदि आप इस एप्लिकेशन का उपयोग करते हैं, तो आप जावा पुरालेख में जावा 6 एसई पा सकते हैं । जा हैं.{@}पहले से सचेत रहें , ओरेकल जावा 6 के लिए अपडेट उपलब्ध नहीं कराएगा जब तक आप विस्तारित समर्थन के लिए भुगतान करते हैं। यदि आपका संगठन इस खरीद के साथ आगे बढ़ता है, तो सुनिश्चित करें कि आप आवेदन के लिए राजधानी मद में ओरेकल के विस्तारित समर्थन की लागत को शामिल करते हैं क्योंकि यह एक निर्भरता है जिसे सुरक्षा पैचिंग की आवश्यकता होती है और इसके साथ ही आवेदन का समर्थन करता है।


"यदि आपका संगठन इस खरीद के साथ आगे बढ़ता है, तो सुनिश्चित करें कि आप आवेदन के लिए पूंजी मद में ओरेकल के विस्तारित समर्थन की लागत को शामिल करते हैं" - यह इस की लागत है जिसे मैं स्थापित करने की कोशिश कर रहा हूं। क्या आप सहमत हैं कि यह ~ £ 6k होगा? यदि यह वास्तव में इतना महंगा है, तो कोई मौका नहीं है कि हम आगे बढ़ेंगे। यदि, उदाहरण के लिए, हम प्रति वर्ष ~ £ 1000 के लिए अपडेट प्राप्त कर सकते हैं, तो यह हमारी विशेष स्थिति में भी इसके लायक हो सकता है (यहां तक ​​कि तकनीकी ऋण कारक भी)। किसी भी मामले में आपकी सलाह के लिए धन्यवाद।
प्रियो

1
@Pryo - मुझे नहीं पता कि इसकी लागत कितनी होगी। आपको ओरेकल में किसी से बात करनी होगी। यदि आप जिम्मेदार हैं तो बेहतर होगा कि आप एप्लिकेशन विक्रेता पर कुछ लागत रोक सकते हैं या वे अभी तक जिम्मेदार हैं क्योंकि वे अपने आवेदन की लागत में जावा 6 के लिए Oracle के विस्तारित समर्थन की कीमत शामिल करते हैं।

9

ओरेकल के सुंदर शत्रुतापूर्ण, और सूर्य तकनीक से अधिक पैसा चाहते हैं, जो उन्होंने अंतिम उपयोगकर्ताओं (जो बुनियादी अपडेट के लिए $ 10k बर्दाश्त नहीं कर सकते हैं) के लिए बहुत अधिक खर्च किया है। यदि आप JRE 6 अपडेट प्राप्त करने के लिए भुगतान किए गए समर्थन मार्ग पर जाते हैं, तो आप निश्चित रूप से एक बड़े बिल को देख रहे हैं - मुझे ऐसा कुछ नहीं दिखाई दे रहा है जो आपको याद आ रहा हो जो कोई भी सस्ता होगा।

विचार:

  • यह किस OS पर चल रहा है? शायद Sun JRE की जगह OpenJDK का उपयोग करें? मैंने कभी भी विंडोज पर OpenJDK का उपयोग करने की कोशिश नहीं की है, लेकिन ऐसा लगता है कि कुछ विकल्प बाहर हैं।
  • मैंने कई उत्पादों को देखा है जो 7 में ठीक चलने वाले JRE 6 की आवश्यकता का दावा करते हैं - शायद सिर्फ 7 के साथ इसे आज़माएं और देखें कि क्या टूटता है?

3
जावा 7. के साथ प्रयास करने के लिए +1 जावा अत्यंत पिछड़ी संगत है, और पुराने एप्लिकेशन नए रिलीज पर काम करने की बहुत संभावना है, जब तक कि वे कुछ अस्पष्ट कार्यान्वयन विवरण जैसे कि sun.misc। * कक्षाओं पर निर्भर न हों।
ntoskrnl

@ntoskrnl - यह अक्सर सच होता है लेकिन आपको "असमर्थित" कॉन्फ़िगरेशन में एप्लिकेशन डालने के बारे में सावधान रहना होगा। यह पूरी तरह से काम कर सकता है, लेकिन आपको जावा 6. के डाउनग्रेड होने तक कभी भी समर्थन नहीं मिलेगा

3
@Ntoskrnl के साथ Ditto। जावा संस्करणों के बीच कई ब्रेकिंग परिवर्तन नहीं हैं - कंपाइलर चेतावनियों का उत्पादन करने वाले पदावनत तरीके सभी जगह हैं, लेकिन वास्तविक ब्रेकिंग परिवर्तन असामान्य हैं। व्यक्तिगत रूप से, अगर मैं एक ऐसे अनुप्रयोग पर विचार कर रहा था जो जावा संस्करण अपडेट में टूट गई चीज़ पर निर्भर था, तो मैं इस एप्लिकेशन को इसके समर्थित कॉन्फ़िगरेशन पर संदेह करूंगा ।
ब्रायन एस

3
@BrianS इसे आप जो चाहें (अश्लील कोड-लेखन प्रथाओं की तरह) चाक करें, लेकिन मैंने पाया है कि जावा पर निर्भर एंटरप्राइज़ ऐप्स जावा संस्करण के बारे में बहुत विशेष हैं, और परिवर्तन को तोड़ना आदर्श है। शायद अगर डेवलपर्स कोनों में कटौती नहीं करते थे और अपने अनुप्रयोगों में सुरक्षा कारनामों का उपयोग करते थे तो यह इस तरह से नहीं होता ... लेकिन हर जावा-आधारित एंटरप्राइज ऐप को मुझे थ्रो और पूर्ण रूप से फिट करना पड़ता है अगर जावा संस्करण थोड़ा भी हो विभिन्न। उदाहरण के लिए, जावा 6_u19 से आखिरकार हमें कब और क्यों छुटकारा मिला, यह मुझसे पूछें। : /
हॉपलेसनब

1
@ HopelessN00b या उन्होंने कोनों में कटौती नहीं की लेकिन जावा संस्करण को स्पष्ट रूप से जांचें
शाफ़्ट फ्रीक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.