وسم

Linux

منصات وملكية

Synaptics ترسل إنذارًا بـ 125 براءة اختراع لمطور كتب driver مفتوح المصدر لدوكات DisplayLink

المغزى: البراءة تحمي تنفيذ الفكرة لا نص الكود، فكتابة كل سطر من الصفر، أو تركه لموديل، لا تحمي من ادعاء التعدي، وهي طبقة منفصلة عن الترخيص.

براءات الاختراعRustالمصادر المفتوحة
أمن سيبراني

Alpine Linux: تجاوز لكلمة المرور في sshd لأن دالة crypt في musl ترجع نجمة عند الخطأ

المغزى: ثلاثة تغييرات سليمة في ثلاثة مشاريع بين 2012 و2022 صنعت معًا ثغرة لم يقصدها أحد، فأمان الخادم يعتمد على تلاقي طبقاته لا على كل طبقة وحدها.

برمجيات

إعادة كتابة Zig لدالة strspn في libc تجعل إدخال 40 ألف سجل في SQLite يستغرق دقائق على لينكس

المغزى: التكلفة التي تتضاعف مع حجم البيانات قد تختبئ في دالة تبدو عادية تحت الكود الذي يكتبه المطور، فيبقى كوده سليمًا في نظره، ولا يكشفها إلا الـ profiler.

برمجيات

لابتوب RTX Spark يشغّل GPT-OSS-120B بسرعة 65.4 توكن في الثانية على Windows و13.9 على Linux

المغزى: سرعة العتاد الذي دفع المشتري ثمنه كاملًا تتوقف على قدرة نظام التشغيل على قراءة جدول طاقة مشفّر في الـ firmware، والمفتاح موجود على Windows وحده.

برمجيات

مالك سيارة Renault يحتاج سلسلة ثغرات كاملة لتعديل ساعة نظام الملاحة

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

أمن سيبراني

ثغرة حرجة في استقبال اتصالات TCP بنواة Linux، وUbuntu وRed Hat دون إصلاح حتى 31 أكتوبر

المغزى: الإصلاح في النواة الأصلية لا يعني أن الخوادم محمية، فالحماية تصل حين تنشرها التوزيعة، وتحديث صورة الـ container لا يغيّر النواة التي يعمل عليها.

برمجيات

مشروع systemd يقبل كود Rust رسميًا في المكونات الجديدة الطرفية فقط

المغزى: أكبر مشاريع البنية التحتية في Linux تختار إدخال Rust في الجديد وترك القديم بلغة C، وهذا إقرار بأن إعادة كتابة كود يعمل أغلى من فائدتها حتى في مشروع بهذا الحجم.

أمن سيبراني

دالة wordexp في POSIX تنفّذ أوامر من النص الداخل، وحمايتها WRDE_NOCMD ضعيفة في musl وmacOS

المغزى: الخطر هنا ليس ثغرة تُصلَح ثم تُنسى، بل سلوك موثّق في دالة قياسية، والسلوك الموثّق يبقى في كل كود يستدعيها على مدخلات غير موثوقة.

برمجيات

مشروع gpu-unlock المفتوح يرفع أداء BF16 على بطاقات RTX 3090 من 87.50 إلى 157.41 تيرافلوب

المغزى: جزء من سرعة بطاقات الجيل 3000 كان مقيّدًا بإعداد لا بالعتاد، وفكّه يغيّر حساب من يشغّل النماذج محليًا قبل شراء بطاقة أحدث، وإن ظل المكسب محصورًا في مراحل بعينها.

برمجيات

إصدار OBS Studio 33 يسقط الدعم الرسمي لـ Ubuntu 24.04 ويغيّر مكان تثبيت الإضافات الخارجية

المغزى: إعداد التسجيل أو البث المستقر على Linux قد يتغير سلوكه بعد التحديث دون أي خطأ ظاهر، من المتصفح الداخلي إلى الإضافات ووضع التشخيص.

OBSUbuntuالبث المباشر
أمن سيبراني

تقارير ثغرات في نواة Linux من Zero Day Initiative تصل إلى القائمة البريدية العامة بدل القائمة الأمنية

المغزى: القائمة الأمنية المغلقة ليست إجراءً شكليًا، بل هي ما يضمن جاهزية الإصلاح قبل كشف التفاصيل، وحين ينقلب الترتيب تصبح التفاصيل متاحة والأنظمة ما زالت مكشوفة.

ذكاء اصطناعي

Claude Code 2.1.305 يضيف إعدادًا يسمح بـ user namespaces داخل الـ sandbox ويقر بأنه يتجاوز حماية الملفات

المغزى: الإعداد الذي يجعل أتمتة المتصفح تعمل داخل العزل هو نفسه ما يضعف العزل، والقرار يختلف بين من يشغّل Chromium لاختباراته ومن يترك agent ينفّذ أوامر غير موثوقة.

برمجيات

إصدار Linux 7.3 يكسر الأرقام القياسية: 807 مطوّرين يساهمون في النواة لأول مرة

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

برمجيات

مطوّرة في Arch Linux تشغّل Arch Linux ARM على ASUS ProArt P16 بذاكرة موحدة تبلغ 116 جيجابايت

المغزى: ذاكرة موحدة يراها النظام والـ GPU معًا تجعل تشغيل النماذج المفتوحة الكبيرة على جهاز محمول ممكنًا بعد أن كان يحتاج إلى بطاقة داتا سنتر أو استئجار بالساعة.

برمجيات

شرط الإفصاح عن الذكاء الاصطناعي في Linux kernel ما زال في الشجرة الرسمية رغم قرار إلغائه

المغزى: القرار الذي يتداوله الجميع لم يصل بعد إلى الفرع الذي تُرسل إليه الـ patches، والقاعدة الأبقى في الملف ليست الإفصاح بل أن التوقيع القانوني على الكود يبقى لإنسان.

برمجيات

لينوس تورفالدس ينشر 8 patches للـ kernel ويفصح أن Claude Code كتب الكود والاختبارات

المغزى: حين يفصح أشهر مطوّري الـ kernel عن الأداة التي كتبت الكود، يتحول السؤال من هل يُقبل كود الذكاء الاصطناعي إلى من اختار المشكلة ومن قاس ومن يعرف ما لم يُحلّ بعد.

برمجيات

علامة tilde داخل علامات التنصيص في متغير PATH تضيف مسارًا نسبيًا يتغير مع كل مجلد

المغزى: سطر إعداد منسوخ من إجابة قديمة يمكن أن يجعل الـ shell يبحث عن البرامج داخل أي مستودع يدخله المطوّر، دون أي رسالة خطأ تنبّه إلى ذلك.

برمجيات

توزيعة Gentoo تتجه لإسقاط حزمة Chromium لأن صيانتها تستهلك يوم عمل أسبوعيًا من متطوع

المغزى: متصفح واحد صار أكبر من قدرة توزيعة كاملة من المتطوعين على بنائه من المصدر، والويب الذي تُبنى عليه المنتجات له عمليًا مالك واحد.

فرق ومنتجات

مشروع COSMIC من System76 يمنع المحتوى المكتوب بنماذج LLM في طلبات الـ pull request

البند الذي يحمل الوزن في القالب ليس منع الأداة، بل التعهد بفهم الكود والرد على المراجعة. فالسؤال الحاسم في أي فريق ليس من كتب الكود، بل من سيدافع عنه بعد أسبوعين.

استقلال تقني

مشروع DAWO في هولندا يبني بيئة عمل رقمية حكومية على NixOS بمكونات قابلة للاستبدال

حين تُكتب عبارة «قابل للاستبدال» هدفًا معماريًا من اليوم الأول لا وعدًا بعد التعاقد، يصبح الاستقلال عن مورد واحد خاصية في التصميم لا شعارًا.

برمجيات

Debian تحسم تصويتها على الكود المكتوب بمساعدة الذكاء الاصطناعي: لا منع ولا تشجيع

لم يتغير معيار قبول الكود في Debian، بل تغير موضع المسؤولية: من يرسل المساهمة مسؤول عن فهمها ومراجعتها، أيًّا كانت الأداة التي كتبتها.

برمجيات

Linux 7.3 يدمج تعديلات من Valve تصلح طرد ذاكرة كروت الشاشة عند الازدحام

أي نظام حصص يطرد أولًا من يلتزم بحدّه عند الازدحام يكافئ المتجاوز ويعاقب الملتزم، وهذا ينطبق على الـ rate limits والـ quotas كما ينطبق على الذاكرة.

ذكاء اصطناعي

Claude Code يضيف حدًا للذاكرة على أوامر الـ agent في Linux عبر memory cgroup

الحل لمشكلة agent يستهلك ذاكرة الجهاز لم يأتِ من الموديل ولا من الـ prompt، بل من نظام التشغيل، ومشكلات الـ agents تتحول تدريجيًا إلى مشكلات تشغيل عادية.