المؤلف: ProHoster

ثغرة خطيرة في PolKit تسمح بالوصول إلى الجذر على معظم توزيعات Linux

حددت Qualys ثغرة أمنية (CVE-2021-4034) في مكون نظام Polkit (PolicyKit سابقًا) المستخدم في التوزيعات للسماح للمستخدمين غير المميزين بتنفيذ إجراءات تتطلب حقوق وصول مرتفعة. تسمح الثغرة الأمنية للمستخدم المحلي الذي لا يتمتع بأي امتيازات بتصعيد امتيازاته إلى الجذر والحصول على التحكم الكامل في النظام. كانت المشكلة تحمل الاسم الرمزي PwnKit، وهي ملحوظة في إعداد ثغرة استغلال تعمل في بيئة […]

تم إصدار محاكي وحدة تحكم لعبة RetroArch 1.10.0

بعد عام ونصف من التطوير، تم إصدار RetroArch 1.10.0، وهو عبارة عن وظيفة إضافية لمحاكاة العديد من وحدات تحكم الألعاب، مما يسمح لك بتشغيل الألعاب الكلاسيكية باستخدام واجهة رسومية بسيطة وموحدة. يتم دعم استخدام المحاكيات لوحدات التحكم مثل Atari 2600/7800/Jaguar/Lynx، وGame Boy، وMega Drive، وNES، وNintendo 64/DS، وPCEngine، وPSP، وSega 32X/CD، وSuperNES، وما إلى ذلك. ويمكن استخدام لوحات الألعاب الموجودة في وحدات تحكم الألعاب الموجودة، بما في ذلك […]

يضيف Polkit الدعم لمحرك Duktape JavaScript

أضافت مجموعة أدوات Polkit، المستخدمة في التوزيعات للتعامل مع الترخيص وتحديد قواعد الوصول للعمليات التي تتطلب حقوق وصول مرتفعة (على سبيل المثال، تركيب محرك أقراص USB)، واجهة خلفية تسمح باستخدام محرك Duktape JavaScript المضمن بدلاً من المحرك المستخدم سابقًا محرك Mozilla Gecko (افتراضيًا كما في السابق، يتم التجميع باستخدام محرك Mozilla). يتم استخدام لغة جافا سكريبت الخاصة بـ Polkit لتحديد قواعد الوصول التي […]

تم نشر معيار الرسومات Vulkan 1.3

بعد عامين من العمل، نشر اتحاد معايير الرسومات Khronos مواصفات Vulkan 1.3، التي تحدد واجهة برمجة التطبيقات (API) للوصول إلى إمكانيات الرسومات والحوسبة لوحدات معالجة الرسومات. تتضمن المواصفات الجديدة تصحيحات وإضافات تراكمت على مدار عامين. يُذكر أن متطلبات مواصفات Vulkan 1.3 مصممة للمعدات الرسومية من فئة OpenGL ES 3.1، والتي ستوفر الدعم للإصدار الجديد […]

يكتشف Google Drive عن طريق الخطأ انتهاكات حقوق الطبع والنشر في الملفات التي تحتوي على رقم واحد

واجهت إميلي دولسون، وهي معلمة بجامعة ميشيغان، سلوكًا غير عادي في خدمة Google Drive، حيث بدأت في منع الوصول إلى أحد الملفات المخزنة برسالة حول انتهاك قواعد حقوق الطبع والنشر الخاصة بالخدمة وتحذير من استحالة ذلك طلب هذا النوع من الفحص اليدوي للحظر. ومن المثير للاهتمام أن محتويات الملف المقفل تتكون من […]

إصدار التحكم بالمصادر Git 2.35

بعد شهرين من التطوير، تم إصدار نظام التحكم بالمصدر الموزع Git 2.35. يعد Git واحدًا من أكثر أنظمة التحكم في الإصدارات شيوعًا وموثوقية وعالية الأداء، حيث يوفر أدوات تطوير مرنة غير خطية تعتمد على التفرع والدمج. لضمان سلامة التاريخ ومقاومة التغييرات بأثر رجعي، يتم استخدام التجزئة الضمنية للتاريخ السابق بأكمله في كل التزام، […]

انتقاد سياسة مؤسسة المصدر المفتوح تجاه البرامج الثابتة

انتقدت أريادن كونيل، منشئة مشغل الموسيقى Audacious، وبادئة بروتوكول IRCv3، ورئيسة فريق أمان Alpine Linux، سياسات مؤسسة البرمجيات الحرة بشأن البرامج الثابتة الاحتكارية والكود الصغير، بالإضافة إلى قواعد مبادرة "احترم حريتك" التي تهدف إلى شهادة الأجهزة التي تلبي متطلبات ضمان خصوصية المستخدم وحريته. وبحسب أريادن، فإن سياسة المؤسسة […]

إصدار SANE 1.1 مع دعم نماذج الماسح الضوئي الجديدة

تم إعداد إصدار حزمة sane-backends 1.1.1، والتي تتضمن مجموعة من برامج التشغيل، والأداة المساعدة لسطر أوامر scanimage، وبرنامج خفي لتنظيم المسح عبر الشبكة المعزولة، ومكتبات مع تنفيذ SANE-API. يتم توزيع رمز المشروع بموجب ترخيص GPLv2. تدعم الحزمة 1747 (في الإصدار السابق 1652) طرازات الماسح الضوئي، منها 815 (737) تتمتع بحالة الدعم الكامل لجميع الوظائف، مقابل 780 (766) مستوى […]

سيكون النموذج الأولي لنظام التشغيل OS Phantom المحلي المستند إلى Genode جاهزًا قبل نهاية العام

تحدث دميتري زافاليشين عن مشروع لنقل جهاز افتراضي من نظام التشغيل Phantom للعمل في بيئة Genode microkernel OS. تشير المقابلة إلى أن الإصدار الرئيسي من Phantom جاهز بالفعل للمشاريع التجريبية، وستكون النسخة المستندة إلى Genode جاهزة للاستخدام في نهاية العام. وفي الوقت نفسه، تم الإعلان عن مفهوم مفاهيمي قابل للتطبيق فقط على الموقع الإلكتروني للمشروع [...]

JingOS 1.2 ، تم إصدار توزيع الكمبيوتر اللوحي

يتوفر الآن توزيع JingOS 1.2، مما يوفر بيئة مُحسّنة خصيصًا للتثبيت على أجهزة الكمبيوتر اللوحية وأجهزة الكمبيوتر المحمولة التي تعمل باللمس. يتم توزيع تطورات المشروع بموجب ترخيص GPLv3. الإصدار 1.2 متاح فقط للأجهزة اللوحية التي تحتوي على معالجات تعتمد على بنية ARM (تم إصدار الإصدارات السابقة أيضًا لبنية x86_64، ولكن بعد إصدار الجهاز اللوحي JingPad، تحول كل الاهتمام إلى بنية ARM). […]

إصدار البيئة المخصص Sway 1.7 باستخدام Wayland

تم نشر إصدار المدير المركب Sway 1.7، والذي تم إنشاؤه باستخدام بروتوكول Wayland ومتوافق تمامًا مع مدير نوافذ الفسيفساء i3 ولوحة i3bar. كود المشروع مكتوب بلغة C ويتم توزيعه بموجب ترخيص MIT. يهدف المشروع إلى الاستخدام على Linux و FreeBSD. يتم توفير التوافق مع i3 على مستويات الأمر وملف التكوين وIPC، مما يسمح […]