إصدار Glibc 2.43 مع ميزات ISO C23 وتحسينات

أصدر مشروع GNU الإصدار 2.43 من مكتبة GNU C، المعروفة بـ glibc، بعد ستة أشهر من التحديث السابق. يتقدم هذا الإصدار في الامتثال لمعيار ISO C23 ويشمل إصلاحات أمنية، تحسينات أداء، ودعم منصات جديدة. يقدم عدة وظائف ذاكرة جديدة وتحسينات لمختلف الهياكل.

تعمل مكتبة GNU C، أو glibc، كواجهة أساسية بين برامج المستخدم ونواة Linux. في 24 يناير 2026، أصدر مشروع GNU الإصدار 2.43، وهو تحديث هادئ لكنه مهم بعد ستة أشهر من إصدار 2.42. يركز glibc 2.43 بشكل رئيسي على تعزيز الامتثال لمعيار ISO C23. يضيف وظائف ذاكرة موحدة جديدة، بما في ذلك free_sized، وfree_aligned_sized، وmemset_explicit. كما يتضمن أيضًا سلوكًا معدلًا لـ assert وتعريفات جديدة للوظائف الرياضية والزمنية في C23. للحفاظ على صحة const، تم تعديل عدة واجهات برمجية (APIs) معروفة، مما قد يتطلب تعديلات في المشاريع المتأثرة. يحظى الأمان باهتمام من خلال إصلاح ثلاث ثغرات أمنية: خلل في فساد كومة الذاكرة في memalign، تسريبات معلومات في وظائف حل أسماء الشبكة، وعرض ذاكرة غير مهيأة في wordexp. تشمل تحسينات الأداء وظائف رياضية أسرع وأدق، مستمدة من تحسينات مشروع CORE-MATH. تغطي التحسينات الخاصة بالهندسة المعمارية معالجة أفضل لـ AArch64، وmemset محسن لـ RISC-V، ودعم لمعالجات Intel x86 القادمة. بالنسبة لأنظمة Linux، يدمج glibc 2.43 واجهات جديدة مثل openat2 ووظيفة مُهرِّم الذاكرة mseal. تم تحديث بيانات اللغة لتتوافق مع Unicode 17.0، وأصبح دعم بناء Clang تجريبيًا متاحًا. تهدف هذه التغييرات إلى تعزيز الموثوقية والكفاءة في بيئات البرمجيات مفتوحة المصدر، مع تفاصيل كاملة في الإعلان الرسمي وملاحظات الإصدار.

مقالات ذات صلة

لقد عالجت مكتبة GNU C ثغرة أمنية قديمة تعود إلى عام 1996. هذا التصحيح، المحدد بـ CVE-2026-0915، يرقع خللاً موجوداً في المكتبة منذ إصداراتها الأولى. تهدف التحديث لتعزيز الأمان للأنظمة التي تعتمد على هذا المكون الأساسي في توزيعات لينكس.

من إعداد الذكاء الاصطناعي

وصلت مكتبة Simple DirectMedia Layer (SDL) إلى الإصدار 3.4، مقدمة تحسينات عديدة للمطورين. تشمل التحديثات الرئيسية واجهات برمجة تطبيقات جديدة عديدة، وتحسين توافق Emscripten، ودعم مدمج لصور PNG. يهدف هذا الإصدار إلى تعزيز تطوير الوسائط المتعددة عبر المنصات.

أصدرت Arch Linux صورة ISO الشهرية للتثبيت لشهر مارس 2026، والتي تتضمن التحديثات من مستودعات فبراير. تشمل اللقطة نواة Linux جديدة، ومكتبات محدثة، وبيئات سطح المكتب، وتحسينات أمنية. تعمل كوسيط تثبيت للمستخدمين الجدد دون إدخال تغييرات توزيع محددة.

من إعداد الذكاء الاصطناعي

أصدرت مؤسسة البرمجيات الحرة في أمريكا اللاتينية إصدار GNU Linux-Libre 6.19، محدثة سيناريوهات إزالة الكتل لتتوافق مع نواة لينكس 6.19 الأساسية. يستهدف هذا الإصدار كتل البرامج الثابتة الخاصة في مكونات مثل رسومات Intel Xe، ووحدات اللاسلكي IWLWIFI، وNVIDIA Nova. يستمر الجهد في حملة دامت قرابة عقدين لإنشاء نواة حرة تمامًا خالية من الكود غير الحر.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض