من موقع في بلدي قرأت هذا الخبر الذي أشارككم فيه:
لم يمض وقت طويل أوراكل أغلقت الترخيص التي سمحت للأطراف الثالثة بتوزيع تجميعات Java الخاصة بهم بحرية
تم العثور على حزم Java لـ Ubuntu مع الأسماء الشمس-جافا6- *. تسبب إغلاق Oracle في حالة Ubuntu في نقل أحدث إصدار لديهم من JDK إلى مستودعاتهم الشريكة ، ولكن منذ تلك اللحظة ، أغسطس 2011 لم يعد بإمكانهم تحديث إصدار جافا في مستودعاتهم بعد الآن.
اتضح أن Oracle أعلنت مؤخرًا عن عدد من ثغرات Java الخطيرة ، والتي يتم استغلالها كثيرًا هذه الأيام من قبل المهاجمين ، وهذه المشاكل الحرجة موجودة في إصدار Java الموجود في مستودعات Ubuntu في الحزم الشمس جافا 6. ولكن نظرًا لأن Canonical لا يمكنها قانونًا نشر تحديثات تلك الحزم وبسبب اهتمامها بحماية أمان مستخدميها ، فقد قررت إزالة هذه الحزم من مستودعاتها إلى الأبد ، وترك المستخدم بديل استخدام Openjdk، نسخة جافا المجانية.
وبالتالي ، ستضع Canonical حزم sun-java6 فارغة في مستودعات Ubuntu, مما سيؤدي إلى فقدان المستخدمين لإصدار Oracle Java الذي قاموا بتثبيته مسبقًا عند الترقيةلهذا السبب ، يجب أن يذهبوا في أقرب وقت ممكن إلى OpenJDK الموجود في مستودعات Ubuntu. لم يُعرف بعد تاريخ حدوثه ، لكنه تغيير سيحدث قريبًا جدًا.
نصيحتي هي استخدام OpenJDK وفي حالة اعتمادك حصريًا على ملفات Oracle الثنائية ، فقم بتنزيلها من موقعها الرسمي.
إعلان Canonical يمكن قراءتها على هذا الرابط. على أي حال أتركهم حرفيا:
يحتوي أرشيف الشريك Canonical حاليًا على حزم Oracle's Sun Java JDK (sun-java6) لـ Ubuntu 10.04 LTS و Ubuntu 10.10 و Ubuntu 11.04. اعتبارًا من 24 أغسطس 2011 ، لم يعد لدينا إذن لإعادة توزيع حزم Java الجديدة حيث أنهت Oracle "ترخيص موزع نظام التشغيل لـ Java" [1] [2]. نشرت Oracle تقريرًا استشاريًا حول مشكلات الأمان في إصدار Java الموجود لدينا حاليًا في أرشيف الشريك [3]. يتم حاليًا استغلال بعض هذه المشكلات في البرية. نظرًا لخطورة المخاطر الأمنية ، تقوم Canonical على الفور بإصدار تحديث أمني للمكوِّن الإضافي لمتصفح Sun JDK والذي سيعطل المكون الإضافي على جميع الأجهزة. سيؤدي ذلك إلى تخفيف مخاطر المستخدمين من مواقع الويب الضارة التي تستغل الإصدار الضعيف من Sun JDK. في المستقبل القريب (التاريخ المحدد يتم تحديده لاحقًا) ، ستزيل Canonical جميع حزم Sun JDK من أرشيف الشريك. سيتم تحقيق ذلك عن طريق دفع الحزم الفارغة إلى الأرشيف ، بحيث تتم إزالة Sun JDK من جميع أجهزة المستخدمين عند قيامهم بتحديث البرنامج. سيواجه مستخدمو هذه الحزم الذين لم يرحلوا إلى حل بديل حالات فشل بعد أن أزالت تحديثات الحزمة Oracle Java من النظام. إذا كنت تستخدم حاليًا حزم Oracle Java من أرشيف الشريك ، فلديك خياران: 1- تثبيت حزم OpenJDK المتوفرة في أرشيف Ubuntu الرئيسي. (icedtea6-plugin للمكوِّن الإضافي للمتصفح ، أو openjdk-6-jdk أو openjdk-6-jre للجهاز الظاهري) 2- تثبيت برنامج Oracle's Java يدويًا من موقع الويب الخاص بهم [4]. لمزيد من المعلومات ، يرجى الرجوع إلى صفحة الويكي الخاصة بالموضوع [5]. نعتذر عن أي إزعاج قد يسببه هذا الأمر ، ونشكرك على تفهمك. [1] - http://jdk-distros.java.net/ [2] - http://robilad.livejournal.com/90792.html [3] - http://www.oracle.com/technetwork/topics/security/javacpuoct2011-443431.html [4] - http://www.oracle.com/technetwork/java/javase/downloads/index.html [5] - https://wiki.ubuntu.com/LucidLynx/ReleaseNotes/Java6Transition
مصدر: البشر