المؤلف: ProHoster

قام مشروع OpenBSD بنشر OpenIKED 7.1، وهو تطبيق محمول لبروتوكول IKEv2 لـ IPsec

تم نشر إصدار OpenIKED 7.1، وهو تطبيق لبروتوكول IKEv2 الذي طوره مشروع OpenBSD. كانت مكونات IKEv2 في الأصل جزءًا لا يتجزأ من حزمة OpenBSD IPsec، ولكنها الآن مفصولة في حزمة محمولة منفصلة ويمكن استخدامها على أنظمة تشغيل أخرى. على سبيل المثال، تم اختبار OpenIKED على FreeBSD وNetBSD وmacOS وتوزيعات Linux المختلفة، بما في ذلك Arch وDebian وFedora وUbuntu. الكود مكتوب باللغة […]

بيانات ثندربيرد المالية لعام 2021. التحضير لإصدار Thunderbird 102

نشر مطورو برنامج البريد الإلكتروني Thunderbird تقريرًا ماليًا لعام 2021. خلال العام، تلقى المشروع تبرعات بمبلغ 2.8 مليون دولار (في عام 2019، تم جمع 1.5 مليون دولار، في عام 2020 - 2.3 مليون دولار)، مما يسمح له بالتطور بنجاح بشكل مستقل. بلغت نفقات المشروع 1.984 مليون دولار (في عام 2020 - 1.5 مليون دولار) وجميعها تقريبًا (78.1٪) كانت […]

إصدار مجموعة التوزيع المبسطة Alpine Linux 3.16

يتوفر إصدار Alpine Linux 3.16، وهو توزيع بسيط مبني على أساس مكتبة نظام Musl ومجموعة الأدوات المساعدة BusyBox. لقد زاد التوزيع من متطلبات الأمان وتم تصميمه باستخدام حماية SSP (حماية تحطيم المكدس). يتم استخدام OpenRC كنظام تهيئة، ويتم استخدام مدير حزم APK الخاص به لإدارة الحزم. يتم استخدام Alpine لإنشاء صور حاوية Docker الرسمية. حذاء طويل […]

DeepMind يفتح كود لـ MuJoCo Physics Simulator

قامت DeepMind بفتح الكود المصدري للمحرك لمحاكاة العمليات الفيزيائية MuJoCo (ديناميكيات متعددة المفاصل مع الاتصال) ونقل المشروع إلى نموذج تطوير مفتوح، مما يعني إمكانية مشاركة أفراد المجتمع في التطوير. ويُنظر إلى المشروع على أنه منصة للبحث والتعاون بشأن التقنيات الجديدة المتعلقة بمحاكاة الروبوتات والآليات المعقدة. يتم نشر الكود بموجب ترخيص Apache 2.0. […]

تم نشر النصوص المصدرية لـ 9 ألعاب كلاسيكية لمنصة Palm

نشر آرون أرديري الكود المصدري لنسخ 9 ألعاب كلاسيكية كتبها في أواخر التسعينيات وأوائل القرن الحادي والعشرين لمنصة Palm. تتوفر الألعاب التالية: Lemmings، وMario Bros، وOctopus، وParachute، وFire، وLoderunner، وHexxagon، وDonkey Kong، وDonkey Kong Jr. يمكن استخدام محاكي cloudpilot لتشغيل الألعاب في المتصفح. الكود مكتوب بلغة C مع [...]

إصدار Linux 5.18 kernel

بعد شهرين من التطوير، قدم لينوس تورفالدس إصدار Linux kernel 5.18. من بين أبرز التغييرات: تم إجراء عملية تنظيف كبيرة للوظائف القديمة، وتم الإعلان عن أن Reiserfs FS قديم، وتم تنفيذ أحداث تتبع عملية المستخدم، وتمت إضافة دعم لآلية حظر عمليات استغلال Intel IBT، وتم تمكين وضع الكشف عن تجاوز سعة المخزن المؤقت عندما باستخدام الدالة memcpy()، تمت إضافة آلية لتتبع استدعاءات الدالة fprobe، وتحسين أداء المجدول […]

اختبار سطح المكتب KDE Plasma 5.25

يتوفر إصدار تجريبي من الغلاف المخصص Plasma 5.25 للاختبار. يمكنك اختبار الإصدار الجديد من خلال البناء المباشر من مشروع openSUSE والإنشاءات من مشروع إصدار KDE Neon Testing. يمكن العثور على حزم التوزيعات المختلفة على هذه الصفحة. ومن المتوقع الإصدار في 14 يونيو. التحسينات الرئيسية: تمت إعادة تصميم صفحة إعداد السمة العامة في أداة التهيئة. من الممكن تطبيق عناصر السمة بشكل انتقائي […]

تم نقل Lotus 1-2-3 إلى Linux

قام تافيس أورماندي، الباحث الأمني ​​في جوجل، بدافع الفضول، بنقل معالج الطاولة Lotus 1-2-3، الذي تم إصداره في عام 1988، أي قبل نظام Linux نفسه بثلاث سنوات، للعمل على Linux. يعتمد المنفذ على معالجة الملفات القابلة للتنفيذ لـ UNIX، الموجودة في أرشيف Warez على إحدى BBSs. العمل مثير للاهتمام لأن النقل يتم [...]

تم اكتشاف مكتبة pymafka ضارة في دليل حزمة PyPI Python

تم اكتشاف مكتبة pymafka التي تحتوي على تعليمات برمجية ضارة في دليل PyPI (Python Package Index). تم توزيع المكتبة باسم مشابه لحزمة pykafka الشهيرة مع توقع أن المستخدمين الغافلين سوف يخلطون بين الحزمة الوهمية والمشروع الرئيسي (typesquatting). تم نشر الحزمة الضارة في 17 مايو وتم تنزيلها 325 مرة قبل أن يتم حظرها. كان داخل الحزمة نص برمجي "setup.py" يحدد […]

إصدار مدير نظام systemd 251

بعد خمسة أشهر من التطوير، تم تقديم إصدار مدير النظام systemd 251. التغييرات الرئيسية: تمت زيادة متطلبات النظام. تمت زيادة الحد الأدنى لإصدار Linux kernel المدعوم من 3.13 إلى 4.15. مطلوب مؤقت CLOCK_BOOTTIME للتشغيل. للبناء، تحتاج إلى مترجم يدعم معيار C11 وامتدادات GNU (يستمر استخدام معيار C89 لملفات الرأس). تمت إضافة الأداة المساعدة systemd-sysupdate التجريبية تلقائيًا إلى […]

سيتحول Ubuntu 22.10 إلى معالجة الصوت باستخدام PipeWire بدلاً من PulseAudio

لقد تحول مستودع التطوير الخاص بإصدار Ubuntu 22.10 إلى استخدام خادم الوسائط الافتراضي PipeWire لمعالجة الصوت. تمت إزالة الحزم المتعلقة بـ PulseAudio من سطح المكتب ومجموعات الحد الأدنى لسطح المكتب، ولضمان التوافق، بدلاً من المكتبات للتفاعل مع PulseAudio، تمت إضافة طبقة نبض سلك الأنابيب التي تعمل أعلى PipeWire، مما يسمح لك بحفظ العمل لجميع عملاء PulseAudio الحاليين. […]

تم عرض 2 اختراقات لنظام Ubuntu في مسابقة Pwn2022Own 5

تم تلخيص نتائج ثلاثة أيام من مسابقة Pwn2Own 2022، التي تقام سنويًا كجزء من مؤتمر CanSecWest. لقد تم توضيح تقنيات العمل لاستغلال الثغرات الأمنية غير المعروفة سابقًا في Ubuntu Desktop وVirtualbox وSafari وWindows 11 وMicrosoft Teams وFirefox. وتم تنفيذ ما مجموعه 25 هجومًا ناجحًا، وانتهت ثلاث محاولات بالفشل. استخدمت الهجمات أحدث الإصدارات المستقرة من التطبيقات والمتصفحات وأنظمة التشغيل [...]