بعد 11 عامًا ، ينتهي Java 7

منذ بضعة أيام Oracle صدر الخبر الذي وقف الدعم الموسع رسميا للمنصة جافا 7، إصدار ما يقرب من 11 عامًا من Java القياسي ، كان نهاية الدعم في نهاية يوليو 2022.

مع توقف الدعم الموسع الرسمي ، ينتقل Java 7 إلى وضع الدعم المستمر فقط ، على النحو المحدد في سياسة دعم أوراكل مدى الحياة. لن يتم توفير أي تحديثات أخرى للتصحيح أو إصلاحات الأخطاء أو إصلاحات الأمان أو تطبيقات الميزات ، ولن يتوفر سوى دعم محدود.

تم إصدار Java 28 في 2011 يوليو 7 ، وكان أول إصدار رئيسي جافا في أكثر من خمس سنوات والأول ضمن اختصاص شركة Oracle بعد استحواذ Oracle على مؤسس شركة Java Sun Microsystems في عام 2010.

تعني نهاية الدعم الممتد أن بعض الإصدارات القديمة من Oracle Fusion ومنتجات البرامج الوسيطة لن تتوفر بعد الآن مجموعة تطوير Java معتمدة. يتم تشجيع العملاء المدعومين الذين يستخدمون Java Standard Edition (SE) 7 على الترقية إلى إصدار مدعوم من Java Standard ، مثل إصدارات Java SE 8 أو 11 ، وفقًا لنشرة دعم Oracle التي تم تحديثها مؤخرًا في 22 يوليو.

في دراسة لنظام جافا البيئي تم نشره في أبريل من قبل شركة New Relic لمراقبة التطبيق قال حوالي 2٪ من التطبيقات لا تزال تستخدم Java 7 في الإنتاج. كانت معظم التطبيقات التي تستخدم Java 7 أو Java 6 تطبيقات قديمة لم يتم تحديثها ، وفقًا لـ New Relic.

وفقًا لنفس الدراسة ، في عام 2020 ، ظلت الغالبية العظمى من التطبيقات على Java 8 (84,48٪) على الرغم من توفر Java 11 منذ أكثر من عام. منذ ذلك الحين ، تحول التوازن بين هذين الإصدارين من LTS. أكثر من 48٪ من التطبيقات تستخدم الآن Java 11 في الإنتاج (ارتفاعًا من 11,11٪ في 2020) ، تليها Java 8 ، التي تلتقط 46,45٪ من التطبيقات التي تستخدم الإصدار في الإنتاج. لم تظهر Java 17 في المخططات ، ولكن في غضون بضعة أشهر منذ إصدارها ، تجاوزت بالفعل إصدارات Java 6 و Java 10 و Java 16.

مع ذلك توصي Oracle المستخدمين بالترقية إلى الإصدار 8 على الأقل أو الترقية إلى إصدار جديد مدعوم من Java SE. تقدم الشركة حاليًا دعمًا لـ Java SE 8 و Java SE 11. سيتلقى المستخدمون الذين يقومون بالترقية إلى هذه الإصدارات دعمًا كاملاً لبيئة وقت تشغيل Java الخاصة بهم:

سينتهي دعم المجتمع عندما يصل Java 7 إلى نهاية الخدمة في 29 يوليو 2022. ستستمر جميع التطبيقات التي تعمل على Java 7 في العمل ، ولكن لن تتلقى Java 7 تحديثات أو تصحيحات أمان. لتقليل المخاطر ونقاط الضعف الأمنية المحتملة ، قم بترقية تطبيقاتك إلى Java 8 أو Java 11 بناءً على متطلبات عبء العمل لديك.

"الدليل الأساسي الذي يجب اتباعه هو Oracle JDK Migration Guide. يحل دليل الترحيل جميع حالات عدم توافق مواصفات Java وحالات عدم توافق تطبيق JDK. معظم حالات عدم التوافق هذه هي حالات متطرفة. يجب عليك التحقيق عند حدوث تحذير أو خطأ.

"يجب تشغيل معظم التطبيقات على Java 8 بدون تعديل. أول شيء يجب تجربته هو تشغيل التطبيق الخاص بك في Java 8 دون إعادة ترجمة الكود. الغرض من التشغيل البسيط هو معرفة التحذيرات والأخطاء التي تأتي من التشغيل. يسمح هذا الأسلوب للتطبيق بالعمل بشكل أسرع في Java 8 بأقل قدر من الجهد. "

من المتوقع فقط أن تحصل أحدث نسخة من Java ، الإصدار 18 ، على دعم من الدرجة الأولى مع تحديثات البرامج الأساسية وخدمة 24/7 حتى سبتمبر. تم تعيين الإصدار السابق لـ Java 17 لعدة سنوات من دعم Premier كإصدار دعم طويل الأجل. نشرت Oracle خارطة طريق لخطة الدعم للعديد من إصدارات Java القياسية. سيكون إصدار LTS التالي من Java هو Java 21 ، المقرر إجراؤه في سبتمبر 2023.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول الملاحظة ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.