من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

اخترع جيمس جوسلينج جافا في عام 1995. لقد تم الحفاظ عليه حتى الآن ويدعم الذكاء الاصطناعي الآن ، لكن Oracle Java لم يعد الخيار المفضل

بواسطة

تم النشر: 06 فبراير 2025 14:31

أحدث ولاية جافا يوضح تقرير من Azul Systems أن لغة البرمجة البالغة من العمر 30 عامًا قد انتقلت مع التايمز ويتم استخدامها للتطبيقات المتقدمة مثل إضافة الذكاء الاصطناعي (AI).

تم مسح أكثر من 2000 مستخدم Java لتقرير هذا العام. تم العثور على نصفهم (50 ٪) منهم يقومون ببناء وظائف مكتملة AI التي تستخدم Java ، متجاوزة استخدام اللغات الشائعة الأخرى ، مثل Python ، والتي ترتبط بشكل ثقافي أكثر مع الذكاء الاصطناعي. هذا ، وفقًا لـ Azul Systems ، يسلط الضوء على طبيعة Java “الملائمة للأغراض” ، مما يوفر قابلية التوسع والمكتبات الواسعة والتكامل السلس مع أنظمة المؤسسات الحالية.

تستخدم Java منصة وقت التشغيل وبيئة تطوير البرمجيات المعروفة باسم”https://www.theserverside.com/definition/Java-Development-Kit-JDK”> Java Development Kit (JDK) لتطوير وتشغيل التطبيقات. إنها واحدة من اللغات الرئيسية المستخدمة لبناء أنظمة المؤسسات.

بينما”https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-install-Java-21″> Oracle تبيع JDK تجاريًا مثل Oracle JDK ، هناك أيضًا إصدار مفتوح المصدر يسمى OpenJDK.

جافا لتطبيقات الذكاء الاصطناعي

قال: “جميعًا من المشاركين في OpenJdk يتقدمون Java حتى يتمكنوا من الاندماج بسرعة أكبر مع قدرات الذكاء الاصطناعي”.”https://www.computerweekly.com/news/366614103/Interview-Why-Java-is-the-future-of-cloud-applications”> Scott Sellers ، الرئيس التنفيذي لشركة Azul Systems.

وفقًا للبائعين ، يستخدم الكثير من المطورين التقليديين Java لبناء تطبيقاتهم التي تدعم الذكاء الاصطناعي ، باستخدام واجهات برمجة التطبيق (APIs) لإرسال استعلامات إلى نموذج اللغة الكبير (LLM).

Java القديم الجيد هو الأفضل هناك بسبب نطاقه ومرونته وأمنه
Scott Sellers ، Azul Systems

هذا نهج مختلف تمامًا لتلك التي اتخذها علماء البيانات ، الذين يحتاجون إلى تشغيل استعلامات مخصصة على البيانات باستخدام لغة مثل Python.

وقال سيلرز: “تحتاج تطبيقات مستوى الإنتاج إلى التعامل مع مئات الآلاف والملايين من المستخدمين في وقت واحد ، وجافا القديمة الجيدة هي الأفضل بسبب نطاقها ومرونتها وأمنها”.

كما أشار إلى أن جافا قد تمت تجربتها واختبارها على مدار العقود ، مما يجعلها منصة مستقرة للغاية ومفهومة جيدًا لتطبيقات المؤسسات.

تغييرات ترخيص Oracle

ومع ذلك ، أصبحت التكلفة أ”https://www.computerweekly.com/news/366603154/Newcastle-City-Council-swaps-out-Oracle-Java-for-Azul”> حاجز لبعض المنظمات، بالنظر إلى تغييرات الترخيص التي أجراها أوراكل إلى Oracle JDK. وفقًا للبحث من Gartner ، فإن هذا يجعلها أكثر تكلفة من مرتين إلى خمس مرات من نموذج الاشتراك الذي يحل محله.

غارتنر 3 خطوات لإدارة التعرض لترخيص Oracle Java SE يلاحظ التقرير ، الذي نشر في نهاية يناير ،: “إذا قام أي شخص في مؤسستك بتنزيل أي تحديثات Oracle Java SE منذ أبريل 2019 ، فربما تحتاج إلى اشتراك – وقد يكون لديك مخاطر الامتثال. يمكنك تحديد أنك تريد اشتراك Oracle Java SE إذا كنت بحاجة إلى اتفاقية دعم تجارية ، خاصة إذا كنت تستخدم إصدارًا قديمًا أو جديدًا من Java ، مثل Java 7 أو 21. “

إلى جانب تكلفة اشتراك Java ، يظهر مسح Azul أن بعض المؤسسات تختار عدم شراء صيانة ودعم Oracle JDK. من بين المشاركين في الاستطلاع الذين لا يدفعون مقابل دعم Java ، استشهد 21 ٪ من المصاريف كردع ، 31 ٪ قالوا إنها ليست أولوية ، ويعتقد 52 ٪ كبير أنهم ببساطة لا يحتاجون إليها.

وفقًا لـ Azul Systems ، تبرز هذه الفجوة التي تواجهها مؤسسات المقايضات بين التكاليف المسبقة والقيمة طويلة الأجل لأداء التطبيق الآمن والموثوق ، وخاصة في البيئات التي لا يمكن فيها الاستقرار والأمان.

تعتقد Azul Systems أن عدم الرضا المتزايد يعكس الحاجة الملحة إلى مخاوف فعالة من حيث التكلفة حول القدرة على تحمل التكاليف ، وتغذيها جزئيًا من قبل المنظمات التي تعيد فحص استراتيجياتها طويلة الأجل لإدارة تكاليف ترخيص Java ودعمها ، مما يؤدي إلى البحث عن خيارات أكثر قابلية للتنبؤ بها.

في الاستطلاع السابق لـ Azul ، كان 72 ٪ من مستخدمي Oracle Java يفكرون بالفعل في التحول إلى مزود JDK آخر. وقد ارتفع ذلك إلى 88 ٪ في أحدث مسح Azul.

على الرغم من أن 88 ٪ يفكرون في التحول من Oracle و 82 ٪ يشعرون بالقلق إزاء تسعير Oracle Java ، قال البائعون إن بعض المجيبين لم يتأثروا بشكل مباشر بزيادة الأسعار ، لأن تكلفة Java في ميزانية شخص آخر. وقال: “قد لا يرى المطور الذي تدور حوله حياته حول جافا تأثيرًا مباشرًا على الميزانية لأن شخصًا آخر يدفع رسوم الترخيص”.

أصحاب الطلبات ليسوا أيضًا الأشخاص الذين يدفعون في النهاية مقابل Java. تميل التكلفة إلى إخفاءها نظرًا لأنها تعتبر بنية تحتية ، بنفس الطريقة التي يتم بها وضع الميزانية للبنية التحتية. لا يمكن إدارة تكاليف البرمجيات والبنية التحتية التي يتم مشاركتها عبر الطلبات من قبل أصحاب التطبيقات ، مما يعني ، وفقًا للبائعين ، أن يركزوا على طرق أخرى لخفض التكاليف ، بدلاً من النظر إلى فاتورة ترخيص Oracle JDK.

أظهر الاستطلاع ، وفقًا للبائعين ، أن المستخدمين يدركون أنهم لا يحتاجون إلى استخدام Oracle JDK لأن نفس الوظيفة متاحة من OpenJDK. “لماذا تختار شيئًا مرخصًا تجاريًا بالقيود بدلاً من المصدر المفتوح؟”

يميل إلى أن يكون رئيسًا لها أو CIO الذي يتخذ القرار في النهاية ويكون قادرًا على فرض التغيير.

قال البائعون إن أوراكل عدواني للغاية من حيث عمليات التدقيق ، حيث يتطلب غالبًا تقارير الاستخدام من المستخدمين. وأضاف: “إذا كنت لا ترغب في التعامل مع عمليات تدقيق البرامج ، فيمكنك أيضًا الخروج من Oracle والانتقال إلى شيء مفتوح المصدر بطبيعته ولا يتطلب ترخيص البرامج التجارية”.

تعقيد التبديل

تتمثل إحدى مجالات التركيز في Azul Systems على مساعدة المؤسسات على فهم مخزونها من Oracle Java والعمل معهم لتقديم ما يسميه البائعون “بديلًا مشابهًا”. قد يكون هذا أمرًا صعبًا بشكل خاص لأن العديد من الإصدارات المختلفة من Java قد تكون قيد الاستخدام ، كل منها يحتاج إلى استبدال بالإصدار الصحيح من OpenJDK لضمان عدم كسر تطبيقات Java التي تعتمد على إصدار معين من JDK.

وقال سيلرز: “أحد التحديات الموجودة عندما تتطلع المنظمة إلى الانتقال إلى Oracle Java هو أن Oracle يوفر حوالي 1000 تحديث لكل ربع”.

هذا الأمر أكثر تعقيدًا بسبب حقيقة أنه قد تكون هناك بقع لإصدارات رئيسية محددة من Java والإصدارات البسيطة. “ما لم يكن لديك مكافئ مشابه مثل كل تلك الإصدارات والبعثات المختلفة التي تستخدمها من Oracle وتحاول التحرك ، يمكنك مواجهة مشاكل عدم التوافق ، وقد يكون ذلك أمرًا صعبًا.”

أعط بصمة واسعة ، من المقرر أن تلعب Java دورًا رئيسيًا في مؤسسة ذلك لسنوات عديدة قادمة. ومع ذلك ، من المرجح أن يتحول قادة تكنولوجيا المعلومات من Oracle JDK إلى خيارات أرخص.

اقرأ المزيد عن البرامج المفتوحة المصدر

اقرأ المزيد

لا يتيح لك Google Drive تخصيص التخزين السحابي الخاص بعلامتك التجارية ، لكن منصة THITS ذات العلامات البيضاء
Github Copilot معاينة الوكيل وضع الأسواق لأدوات ترميز AIC

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل