إصدار 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 تجريبيًا متاحًا. تهدف هذه التغييرات إلى تعزيز الموثوقية والكفاءة في بيئات البرمجيات مفتوحة المصدر، مع تفاصيل كاملة في الإعلان الرسمي وملاحظات الإصدار.

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

Illustration of a laptop showing the new Linux Mint LMDE 7 Gigi release based on Debian 13, highlighting its desktop interface for a news article on the software update.
صورة مولدة بواسطة الذكاء الاصطناعي

يصدر Linux Mint إصدار LMDE 7 Gigi المبني على Debian 13

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

أصدر مشروع Linux Mint إصدار LMDE 7، المسمى Gigi، كأحدث إصدار مبني على Debian. هذا الإصدار ذو الدعم طويل الأمد يُبنى مباشرة على Debian 13 Trixie لضمان الاستقلال عن Ubuntu. يتضمن برمجيات محدثة وتحسينات لتجربة سطح مكتب أكثر راحة.

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

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

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

تم إصدار Linux Mint 22.3، آخر إصدار دعم طويل الأمد حتى عام 2029، رسميًا بعد مرحلة البيتا. بناءً على تحسينات البيتا مثل أدوات النظام المحسنة وترقيات سطح المكتب Cinnamon، أصبحت النسخة المستقرة جاهزة الآن للمستخدمين الباحثين عن توزيعة Linux مستقرة وسهلة الاستخدام.

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

كشفت معايير حديثة عن تحسينات أداء ملحوظة عند بناء نواة لينكس 6.19 باستخدام LLVM كلانغ 21 مع تحسين الربط في وقت الترجمة، مقارنة ببناءات GCC التقليدية. أظهرت الاختبارات التي أجريت على أجهزة AMD عالية الأداء تحسينات في كفاءة النظام. يبرز هذا التطور التقدم المستمر في تكنولوجيا المترجمات لأنظمة التشغيل مفتوحة المصدر.

كشف فريق Linux Mint عن نسخة بيتا من Linux Mint 22.3، المُلقبة بـ 'Zena'، والتي تتميز بتحديثات كبيرة لبيئة سطح المكتب Cinnamon. هذا الإصدار، الرابع والأخير في سلسلة Linux Mint 22، يعتمد على Ubuntu 24.04.3 LTS ويُقدم تحسينات مثل قائمة تطبيقات مُعاد تصميمها وقدرات بحث ملفات مُحسّنة. يهدف إلى توفير تجربة أكثر أناقة، خاصة مع دعم Wayland.

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

كشف مشروع ماگیا عن الـISO ألفا الأولى لتوزيعة لينكس ماگیا 10 القادمة، المدعومة بنواة لينكس 6.18 LTS. هذه النسخة التجريبية المبكرة تدعو المطورين والمختبرين والمتحمسين لتقييم الميزات القادمة قبل الإصدار المخطط في أبريل 2026. ومن اللافت أنها تحافظ على دعم الهندسات 32 بت رغم تحولات الصناعة نحو الابتعاد عنها.

 

 

 

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

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