- يأتي الإصدار 26 من Java مع عشرة مقترحات لتحسين Java تركز على الذكاء الاصطناعي والأداء والأمان والتشفير، مما يشكل الأساس التقني لمحفظة Java المعتمدة.
- تتضمن حزمة Java Verified Portfolio (JVP) الجديدة أدوات وأطر عمل وخدمات مدعومة من Oracle مثل JavaFX وHelidon وJava Platform Extension for VS Code.
- تقدم JVP مكونات مختارة بعناية وذات مستوى مؤسسي مع دورات حياة واضحة، وضمان سلسلة التوريد، وإدراج مجاني لمشتركي Java SE وعملاء OCI.
- تمت إعادة تقديم الدعم التجاري لـ JavaFX وتمت مواءمة خارطة طريق Helidon مع JDK، مما يعزز رهان Oracle طويل الأجل على نظام Java البيئي الموثوق به.

مع وصول Java 26، تُسلط Oracle الضوء بقوة على طبقة جديدة من النظام البيئي: مجموعة أدوات وخدمات Java المعتمدة، وهي حزمة منتقاة بعناية تعمل جنبًا إلى جنب مع JDKبدلاً من أن تكون مجرد ميزة أخرى في إعلان الإصدار، يتم وضع هذه المجموعة كطريقة طويلة الأجل لتوحيد كيفية تبني المؤسسات وتشغيلها لأكثر أجزاء Java استخدامًا على نطاق واسع.
على مستوى عالٍ، يقدم الإصدار 26 من جافا عشرة مقترحات لتحسين JDK (JEPs) تهدف إلى أعباء عمل الذكاء الاصطناعي، والتشفير، والأداء، وإنتاجية المطورينبينما تُغلف محفظة جافا المعتمدة (JVP) أطر عمل ومكتبات وامتدادات مختارة - مثل JavaFX وHelidon - تحت إدارة ودعم أوراكل. يشكل تحديث المنصة وعلامة المحفظة التجارية معًا حزمة مصممة لطمأنة المؤسسات بأن أنظمتها القائمة على جافا يمكن أن تتطور بسرعة دون فقدان الاستقرار الذي جذبها إلى جافا في المقام الأول.
جافا 26 كعمود فقري تقني لمحفظة جافا المعتمدة
يُعدّ Java 26 إصدارًا غير مدعوم طويل الأمد، ويأتي وفقًا للوتيرة الحالية التي تبلغ ستة أشهر، ويجلب عشرة ملفات JEP مركزة بدلاً من الحزم الكبيرة التي كانت موجودة في إصدارات Java القديمةحرصت شركة أوراكل عمداً على إبقاء عدد التغييرات الرئيسية لكل إصدار أصغر لجعل عملية التبني أكثر قابلية للإدارة بالنسبة للمؤسسات التي تحتاج إلى القدرة على التنبؤ بالترقيات.
تتمحور مجموعة JEP في هذه النسخة حول قدرات ملائمة للذكاء الاصطناعي، وتحسين القدرة على التعبير اللغوي، وتحديث التشفيرميزات مثل الأنواع الأولية في الأنماط، instanceofو switch يهدف (JEP 530، المعاينة الرابعة) إلى جعل البرمجة اليومية أقل إسهاباً وأكثر متانة، لا سيما في الحالات التي يُستخدم فيها مطابقة الأنماط على نطاق واسع. ويدعم نموذج اللغة الأكثر سلاسة هذا العديد من المكتبات والأطر المضمنة في محفظة Java المعتمدة.
أما من ناحية الأداء، فإن Java 26 تواصل العمل على تحسين وقت التشغيل لأحمال العمل الحديثة. تعمل التحسينات في إنتاجية جامع البيانات المهملة G1 في JEP 522 على تقليل التزامن بين خيوط التطبيق وخيوط جامع البيانات المهملةمما يسمح للخدمات بمعالجة المزيد من العمل على نفس الأجهزة. يُعد هذا النوع من الضبط ذا أهمية خاصة لتطبيقات الخدمات المصغرة والذكاء الاصطناعي التي تتوقع أوراكل نشرها باستخدام مكونات JVP مثل Helidon.
تتضمن هذه النسخة أيضًا ميزات مشروع ليدن. يقدم JEP 516 ميزة التخزين المؤقت للكائنات مسبقًا مع أي جامع قمامة، مما يتيح مراحل بدء تشغيل وتهيئة أسرع لتطبيقات جافا، بغض النظر عن نوع جامع البيانات المهملة المستخدم.من الناحية العملية، يساعد هذا في تشغيل الخدمات السحابية الأصلية بسرعة، وهو مطلب متكرر في بيئات التوسع التلقائي والبيئات التي تعتمد على الذكاء الاصطناعي.
تحظى المكتبات وواجهات برمجة التطبيقات الأمنية باهتمام مماثل. ويُسهم اقتراح JEP 500، "الاستعداد لجعل النهائي نهائيًا"، في توجيه لغة جافا نحو ضمانات سلامة أكثر صرامة من خلال الحد من التأمل العميق في الحقول النهائيةوهذا ذو صلة مباشرة بأطر العمل المؤسسية التي يجب أن تحمي حالة الأعمال الحيوية والبيانات الحساسة. في الوقت نفسه، يضيف JEP 517 دعم HTTP/3 إلى واجهة برمجة تطبيقات عميل HTTP، مما يمنح تطبيقات Java خيار بروتوكول حديث ذو زمن استجابة منخفض مناسب تمامًا للخدمات المصغرة والبنى التي تعتمد بشكل كبير على واجهات برمجة التطبيقات.
بالنسبة لأحمال العمل كثيفة البيانات والذكاء الاصطناعي، تستهدف JEP 526 (الثوابت الكسولة، المعاينة الثانية) وJEP 529 (واجهة برمجة تطبيقات المتجهات، الحاضنة الحادية عشرة) استخدام أكثر ذكاءً للموارد وتحسينات في الأداء على غرار SIMDتسمح الثوابت الكسولة بتأجيل تهيئة البيانات غير القابلة للتغيير، مما يمكن أن يترجم إلى بدء تشغيل أسرع للخدمة، بينما تتيح واجهة برمجة التطبيقات المتجهة للمطورين التعبير عن العمليات الحسابية المتجهة التي يمكن لـ JVM تعيينها إلى تعليمات وحدة المعالجة المركزية المثلى.
يتم تعزيز الأمان من خلال JEP 524، الذي يوفر واجهة برمجة تطبيقات لـ ترميز PEM للمفاتيح المشفرة والشهادات وقوائم الإبطاليُسهّل هذا دمج تطبيقات جافا مع تنسيقات الأمان الشائعة الاستخدام، وإدارة البيانات المشفرة بطريقة متسقة. وأخيرًا، يُزيل معيار JEP 504 واجهة برمجة تطبيقات Applet بالكامل، مما يُقلل من حجم البيانات القديمة في النظام الأساسي، ويُقلل من حجم التعليمات البرمجية التي لم تعد ضرورية في تطبيقات جافا الحديثة.
الأمن والموثوقية والجاهزية العالمية حول مجموعة أدوات تم التحقق منها
بالإضافة إلى مقترحات تحسين جافا الفردية، يجمع الإصدار 26 من جافا قائمة طويلة من التحديثات التراكمية التي تستهدف أمان التطبيق، واستقرار وقت التشغيل، والامتثال للمعاييريمكن للمؤسسات الآن استخدام تشفير المفتاح العام الهجين (HPKE) القياسي في الصناعة من داخل المنصة، ويمكنها اعتماد أساليب توقيع JAR الجاهزة لما بعد الحوسبة الكمومية المصممة لتعزيز سلاسل توريد البرامج.
يتضمن وقت التشغيل أيضًا تحديثات لـ يونيكود 17.0 وCLDR v48، مما يعكس التغييرات في معايير اللغة والمواقع العالميةبالنسبة للمؤسسات العاملة في جميع أنحاء العالم، فإن هذا النوع من التوافق يقلل من الاحتكاك عند نشر التطبيقات عبر المناطق والمجالات التنظيمية.
أما فيما يتعلق بالأداء، فإن Java 26 تقدم بدء تشغيل أسرع لـ JVM، وتحسينات في سلوك جمع البيانات المهملة، وتجميع C2 JIT موسع، وإدارة أكثر ذكاءً للذاكرة المخصصة.تهدف هذه التغييرات مجتمعة إلى جعل التطبيقات أكثر استجابة تحت أحمال متغيرة، وهي نتيجة تلقى صدى قوياً لدى المستخدمين الذين يعتمدون على أطر عمل مثل Helidon و JavaFX ضمن Java Verified Portfolio.
كما تتطور الأدوات الموجهة للمطورين داخل JDK. وتشمل الخيارات الجديدة ما يلي: تحميل الملفات حسب المنطقة في واجهة برمجة تطبيقات HttpClient، وإنشاء صور أكثر صرامة أثناء التشغيل، وواجهة برمجة تطبيقات محسّنة لمقاييس JVM، ووضع داكن لـ JavaDoc. على الرغم من أن أياً من هذه الميزات لا يحدد الإصدار بمفرده، إلا أنها مجتمعة تدعم فكرة أن منصة Java و JVP يجب أن تكون ملائمة للمراقبة والتوثيق والتشغيل في المؤسسات الكبيرة.
تُقدّم أوراكل هذه التحسينات كنتيجة للتعاون المستمر مع مجتمع جافا العالمي من خلال OpenJDK وعملية مجتمع جافا. وينعكس هذا النهج التعاوني في الطريقة التي تظل مكونات JVP مثل Helidon و Java Platform Extension for Visual Studio Code مفتوحة المصدر، حتى مع حصولهم على دعم رسمي ونموذج دورة حياة أكثر تحت مظلة Java Verified Portfolio.
مجموعة تطبيقات جافا المعتمدة: مجموعة تطبيقات جافا مُنسقة ومُدارة من قبل أوراكل
يُوصف برنامج Java Verified Portfolio بأنه... كتالوج موثوق به على مستوى المؤسسات للأدوات والأطر والمكتبات والخدمات التي تُكمّل JDKتعتمد العديد من المؤسسات على هذه العناصر في عمليات الإنتاج، ولكن لكل منها تاريخياً دورة حياة خاصة بها، وتراخيصها، وقنوات دعمها. وتسعى JVP إلى الحد من هذا التشتت.
ضمن هذه المحفظة، تتولى أوراكل مسؤولية إدارة ودعم وتوثيق مجموعة محددة من مكونات النظام البيئي لجافايشمل ذلك توفير خرائط طريق واضحة، وشفافية دورة حياة المنتج، واتفاقيات مستوى خدمة موحدة. والهدف هو تسهيل فهم الشركات لمدة دعم الأجزاء الأساسية من بنيتها التحتية، وكيفية تقديم التحديثات، وكيفية ترابط مختلف المكونات حول JDK.
من منظور إدارة المخاطر، تُعد ضمانات سلسلة التوريد إحدى أهم نقاط البيع. فمن خلال الحصول على المكونات مباشرة من أوراكل بموجب اتفاقية المنتج المشترك، يستطيع العملاء تقليل التعرض للبرامج الثنائية غير المعتمدة أو التوزيعات المخصصة للأطر الحرجةبما أن كل عنصر من عناصر المحفظة يخضع لفحوصات الجودة والأمان الخاصة بشركة أوراكل، فإن المؤسسات التي تتطلع إلى توحيد بيئات جافا الخاصة بها تحصل على أساس أكثر قابلية للتنبؤ.
وتكمن فائدة عملية أخرى في إدارة دورة حياة المنتج. ففي السابق، كان على الفرق تتبع أنظمة متعددة للإصدارات، وفترات دعم، ودورات تصحيح الأخطاءيهدف JVP إلى تجميع هذه البيانات الوصفية تحت مظلة واحدة. هذا لا يلغي الحاجة إلى اختبار التحديثات والتحقق من صحتها، ولكنه يمنح المسؤولين والمهندسين المعماريين صورة أوضح لما هو مدعوم في أي وقت.
تُسوّق أوراكل أيضًا محفظة جافا المعتمدة كوسيلة لضمان استدامة استثمارات جافا في المستقبل. وذلك لأن هذه المحفظة مرتبطة بخطة تطوير جافا SE وJDK الشاملة. من المتوقع أن تنعكس ميزات وقت التشغيل الجديدة - مثل تلك الموجودة في Java 26 - بسرعة في الأطر المدعومة مثل Helidon و JavaFXيمكن لهذا التوافق أن يقلل الفجوة بين ابتكار المنصات واعتماد التطبيقات.
من الناحية التجارية، فإن دعم JVP هو مُضمنة بدون أي رسوم إضافية لمشتركي Java SE ولعملاء Oracle Cloud Infrastructure الذين يشغلون أحمال عمل Java على OCI. بالإضافة إلى هذه المجموعات، تظل العديد من المكونات في المحفظة متاحة مجانًا لسيناريوهات استخدام متنوعة، بحيث يمكن للمطورين تجربتها واعتمادها دون الدخول فورًا في نموذج مدفوع.
تعود JavaFX إلى دائرة الضوء بدعم تجاري
من أبرز الخطوات التي تم اتخاذها ضمن محفظة جافا المعتمدة هي إعادة تقديم الدعم التجاري لـ JavaFX، إطار عمل واجهة المستخدم القائم على Java من Oracle. مدفوعًا بالطلب من العملاء والأوساط الأكاديمية وصناعة البرمجيات الأوسع، يعترف هذا التغيير بدور JavaFX في بناء تصورات غنية وواجهات أمامية، بما في ذلك تلك المرتبطة بالتحليلات المدعومة بالذكاء الاصطناعي.
في ظل النموذج الجديد، سيكون دعم JavaFX متاحًا لجميع إصدارات Java الجديدة ولكل إصدار من Java يحصل على دعم طويل الأمد خلال فترة الدعم المميز (أو الممتاز) التي تمتد لخمس سنواتوهذا يوفر أفق دعم أوضح للمؤسسات التي تخطط لتطبيقات سطح المكتب أو تطبيقات واجهة المستخدم المدمجة طويلة الأمد.
يتم حاليًا دعم JavaFX على JDK 8، والذي لا يزال راسخًا في العديد من أنظمة الإنتاج. تم تمديدها حتى مارس 2028بالإضافة إلى ذلك، من المخطط أن تعمل إصدارات JavaFX المستقبلية، مثل الإصدارين 25 و26، مع JDK 26، بينما من المقرر إصدار تحديثات JavaFX 21 و17 و8 في وقت لاحق من هذا العام. وستتبع جميع توزيعات JavaFX ضمن هذا المخطط هذا النهج. نفس شروط الترخيص الخاصة بـ Oracle JDK المقابل (NFTC أو OTN)، ومواءمة الشروط القانونية عبر جميع طبقات النظام.
من خلال وضع JavaFX داخل محفظة Java المعتمدة، فإن Oracle بشكل فعال دمج إمكانيات واجهة المستخدم مع بقية المكونات التي تم التحقق منهابالنسبة للفرق التي تقوم ببناء لوحات معلومات التحليلات أو أدوات التصور أو واجهات المستخدم الأمامية المتخصصة، فهذا يعني أنه يمكنهم الاعتماد على مجموعة أدوات واجهة المستخدم المدعومة تجاريًا والمدمجة في نفس إطار الحوكمة الخاص بأطر وقت التشغيل والخلفية.
هيليدون: الخدمات المصغرة والذكاء الاصطناعي في صميم محفظة أعمالها
يُعدّ هيليدون ركيزة أساسية أخرى في محفظة جافا المعتمدة. وهو إطار عمل جافا مفتوح المصدر، مصمم خصيصاً للعمل على الحوسبة السحابية، ويركز على الخدمات المصغرة السريعة والخفيفة والقابلة للتوسع.يستفيد مشروع Helidon من تقنية Java Virtual Threads للتعامل مع التزامن بكفاءة أكبر. وبفضل هذه التقنية، ينتقل Helidon من كونه مجرد مشروع مفتوح المصدر إلى إطار عمل مدعوم بشكل صريح من Oracle على مستوى المؤسسات.
لقد تطور الإطار ليشمل Helidon AI، إضافة تُمكّن مطوري Java من بناء تطبيقات ذكاء اصطناعي عالية الأداء مباشرةً في Javaتشمل نقاط التكامل تقنيات مثل LangChain4j وHelidon MCP و دعم بناء وكلاء الذكاء الاصطناعي يمكن عرضها كخدمات مصغرة. تتوافق هذه الميزات مع الاتجاه الأوسع لاستخدام لغة جافا في سياقات الذكاء الاصطناعي، والذي تشير الدراسات الاستقصائية إلى أنه شائع الآن بين المطورين المحترفين.
فيما يتعلق بخطة العمل، تعتزم شركة أوراكل أن مواءمة وتيرة إصدار Helidon مع الجدول الزمني نصف السنوي لـ JDK. هذا التوافق يعني أن ميزات Java الجديدة - مثل واجهة برمجة التطبيقات المتجهة، والتزامن المنظم، وجمع البيانات المهملة المحسن - يمكن أن تظهر في Helidon بعد وقت قصير من وصولها إلى النظام الأساسي، مما يقلل من التأخير بين النظام الأساسي والإطار.
على الرغم من هذا الارتباط الأقوى بنموذج دعم أوراكل، لا يزال برنامج Helidon مفتوح المصدروقد أشارت أوراكل إلى نيتها طرح الإطار كمشروع OpenJDK. وينطبق المبدأ نفسه على إضافة منصة جافا لبرنامج Visual Studio Code، والتي تُعد أيضًا جزءًا من محفظة جافا المعتمدة مع الحفاظ على كونها مفتوحة المصدر. يهدف هذا المزيج من التطوير المفتوح والدعم الرسمي إلى تلبية احتياجات المطورين الذين يرغبون في الشفافية دون التخلي عن الضمانات التجارية.
بالنسبة للعملاء، فإن إدراج شركة هيليدون في برنامج الشراكة المشتركة يعني أن يمكن دعم الخدمات المصغرة المبنية على هذا الإطار ضمن نفس نطاق الاشتراك واتفاقية مستوى الخدمة (SLA) الخاصة بـ JDK الأساسي.. هذا يبسط هياكل العقود ويسهل على أقسام تكنولوجيا المعلومات توحيد مجموعة واحدة من جهات الاتصال والعمليات عندما يحدث خطأ ما في الإنتاج.
الاشتراك، والتكامل السحابي، والمنظور التشغيلي
من الناحية التشغيلية، تم دمج مجموعة منتجات Java المعتمدة ضمن عروض الاشتراك والحوسبة السحابية الأوسع نطاقًا من Oracle. Java 26 هي متوفر على Oracle Cloud Infrastructure، الذي كان أول من دعم Oracle JDK 26 في سياق سحابي مُدار. في OCI، يحصل العملاء على إمكانية الوصول إلى Oracle Java SE وميزات مثل خدمة إدارة Java بدون تكلفة ترخيص إضافية، مما يعزز العلاقة بين منصة السحابة ونظام Java البيئي.
يتضمن الاشتراك الشامل في Oracle Java SE الآن JVP، حزمة أداء المؤسسات، خدمة إدارة جافا، ودعم الفرز عبر مجموعة منتجات جافاتم تصميم نموذج الاشتراك هذا للسماح للمؤسسات بالترقية بوتيرتها الخاصة مع الاستمرار في الوصول إلى التصحيحات وأدوات الأداء والمساعدة في استكشاف الأخطاء وإصلاحها في المشكلات المعقدة التي تشمل أجزاء متعددة من حزمة Java.
بالنسبة لفرق العمليات، فإن هذا النهج الموحد له بعض الآثار العملية. فهو يسهل... مراقبة وتصحيح وإدارة كل من JDK والأطر البرمجية المغلفة رسميًا بواسطة Java Verified Portfolioبدلاً من ربط علاقات متعددة مع الموردين وسياسات دعم متفرقة، يمكن للفرق الاعتماد على اتفاقية شاملة واحدة لجزء كبير من البنية التحتية الخاصة بهم في Java.
في الوقت نفسه، يمكن للمطورين الذين لا يحتاجون أو لا يرغبون في الدعم التجاري الاستمرار في استخدام العديد من هذه المكونات بموجب شروط المصادر المفتوحة، لا سيما عند تجربة مشاريع أو نماذج أولية جديدة. وبهذا المعنى، يعمل برنامج JVP بشكل أكبر كغلاف من الضمانات حول التقنيات الحالية والمألوفة بدلاً من محاولة حصر نظام جافا البيئي في نموذج مغلق.
من خلال هذه الإعلانات، تضع أوراكل محفظة جافا المعتمدة وجافا 26 كوجهين لنفس القصة: منصة تقنية تستمر في التطور من خلال JEPs مركزة، وحزمة موجهة للمؤسسات تمنح المؤسسات مسارًا أكثر وضوحًا وموثوقًا لتبني وتشغيل تقنيات جافا الرئيسية - بدءًا من JavaFX وHelidon إلى امتدادات التطوير - في ظل توقعات متسقة للأمان والأداء والدعم.