المؤلف: ProHoster

تم تقديم Litestream مع تنفيذ نظام النسخ المتماثل لـ SQLite

قدم بن جونسون، مؤلف تخزين BoltDB NoSQL، مشروع Litestream، الذي يوفر وظيفة إضافية لتنظيم النسخ المتماثل للبيانات في SQLite. لا يتطلب Litestream أي تغييرات على SQLite ويمكنه العمل مع أي تطبيق يستخدم هذه المكتبة. يتم النسخ المتماثل من خلال عملية خلفية يتم تنفيذها بشكل منفصل والتي تراقب التغييرات في الملفات من قاعدة البيانات وتنقلها إلى ملف آخر أو […]

استراتيجية مشروع جنوم في عام 2022

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

تم تقديم محرف Roboto Flex المتغير ، التطوير المستمر لمحرف Roboto

وبعد حوالي ثلاث سنوات من التطوير، قدمت جوجل سماعة الرأس Roboto Flex المتغيرة. يعد المحرف تطويرًا إضافيًا لـ Roboto، الخط الافتراضي على نظام Android الأساسي، والذي تم إنشاؤه مع مراعاة الخطوط الغريبة مثل Helvetica وArial. يتم توزيع الخط بموجب الترخيص المجاني SIL Open Font License 1.1. السمة الرئيسية لسماعة الرأس المتغيرة هي القدرة […]

إصدار Chrome OS 101

يتوفر إصدار لنظام التشغيل Chrome OS 101، استنادًا إلى Linux kernel ومدير النظام المبتدئ وأدوات تجميع ebuild/portage والمكونات المفتوحة ومتصفح الويب Chrome 101. تقتصر بيئة مستخدم Chrome OS على متصفح الويب وبدلاً من البرامج القياسية، يتم استخدام تطبيقات الويب، ومع ذلك، يتضمن نظام التشغيل Chrome واجهة كاملة متعددة النوافذ وسطح المكتب وشريط المهام. بناء نظام التشغيل Chrome 101 […]

إطلاق سراح Free Heroes of Might and Magic II (fheroes2) - 0.9.15

يتوفر الآن مشروع fheroes2 0.9.15، في محاولة لإعادة إنشاء Heroes of Might and Magic II. كود المشروع مكتوب بلغة C++ ويتم توزيعه بموجب ترخيص GPLv2. لتشغيل اللعبة، يلزم وجود ملفات تحتوي على موارد اللعبة، والتي يمكن الحصول عليها، على سبيل المثال، من الإصدار التجريبي من Heroes of Might وMagic II. التغييرات الرئيسية: إضافة دعم للمؤشر أحادي اللون. تحسين الذكاء الاصطناعي - استخدام التعويذة […]

إصدار محرر الصور Photoflare 1.6.10

بعد ما يقرب من عام من التطوير، تم إصدار محرر الصور Photoflare 1.6.10، والذي يحاول مطوروه إيجاد التوازن الأمثل بين الوظيفة وسهولة الاستخدام للواجهة. تم تأسيس المشروع في الأصل كمحاولة لإنشاء بديل مفتوح ومتعدد المنصات لتطبيق Windows PhotoFiltre. كود المشروع مكتوب بلغة C++ باستخدام مكتبة Qt ويتم توزيعه بموجب ترخيص GPLv3. ويستهدف البرنامج مجموعة واسعة من المستخدمين [...]

ضعف في RubyGems.org ، مما يسمح باستبدال حزم الآخرين

تم التعرف على ثغرة أمنية حرجة (CVE-2022-29176) في مستودع حزم RubyGems.org، والتي تسمح، دون الحصول على السلطة المناسبة، باستبدال حزم بعض الأشخاص الآخرين في المستودع عن طريق بدء سحب حزمة شرعية وتحميلها في مكانها. ملف آخر بنفس الاسم ورقم الإصدار. لاستغلال الثغرة الأمنية بنجاح، يجب استيفاء ثلاثة شروط: لا يمكن تنفيذ الهجوم إلا على الحزم […]

الإصدار الأول من مشروع Weron يطور VPN بناءً على بروتوكول WebRTC

تم نشر الإصدار الأول من Weron VPN، والذي يسمح لك بإنشاء شبكات متراكبة توحد المضيفين المتوزعين جغرافيًا في شبكة افتراضية واحدة، تتفاعل عقدها مع بعضها البعض مباشرة (P2P). يتم دعم إنشاء شبكات IP الافتراضية (الطبقة 3) وشبكات Ethernet (الطبقة 2). كود المشروع مكتوب بلغة Go ويتم توزيعه بموجب ترخيص AGPLv3. يتم إعداد الإصدارات الجاهزة لأنظمة Linux، وFreeBSD، وOpenBSD، وNetBSD، وSolaris، […]

الإصدار السادس من التصحيحات لنواة Linux مع دعم لغة Rust

اقترح ميغيل أوجيدا، مؤلف مشروع Rust-for-Linux، إصدار مكونات v6 لتطوير برامج تشغيل الأجهزة بلغة Rust لينظر فيها مطورو Linux kernel. هذه هي الطبعة السابعة من التصحيحات، مع مراعاة الإصدار الأول، المنشور بدون رقم إصدار. يعتبر دعم الصدأ تجريبيًا، ولكن تم تضمينه بالفعل في فرع Linux التالي وهو ناضج بما يكفي لبدء العمل عليه […]

تم إصدار Wine Staging 7.8 مع معالجة Alt+Tab محسنة للألعاب المعتمدة على محرك Unity

تم نشر إصدار مشروع Wine Staging 7.8، والذي يتم في إطاره تشكيل تصميمات موسعة من Wine، بما في ذلك التصحيحات غير الجاهزة بالكامل أو المحفوفة بالمخاطر والتي ليست مناسبة بعد لاعتمادها في فرع Wine الرئيسي. بالمقارنة مع Wine، يوفر Wine Staging 550 تصحيحًا إضافيًا. يوفر الإصدار الجديد المزامنة مع قاعدة بيانات Wine 7.8. 3 […]

إصدار مجموعة مصغرة من أدوات النظام Toybox 0.8.7

تم نشر إصدار Toybox 0.8.7، وهو مجموعة من أدوات النظام المساعدة، وكذلك BusyBox، المصمم كملف واحد قابل للتنفيذ وتم تحسينه لتحقيق الحد الأدنى من استهلاك موارد النظام. تم تطوير المشروع بواسطة مشرف سابق لـ BusyBox ويتم توزيعه بموجب ترخيص 0BSD. الغرض الرئيسي من Toybox هو تزويد الشركات المصنعة بالقدرة على استخدام مجموعة بسيطة من الأدوات المساعدة القياسية دون فتح الكود المصدري للمكونات المعدلة. وبحسب إمكانيات Toybox، […]

إصدار النبيذ 7.8

تم إطلاق إصدار تجريبي لتطبيق WinAPI المفتوح - Wine 7.8. منذ إصدار الإصدار 7.8، تم إغلاق 37 تقريرًا عن الأخطاء وإجراء 470 تغييرًا. أهم التغييرات: تم نقل برامج تشغيل X11 وOSS (نظام الصوت المفتوح) لاستخدام تنسيق الملف القابل للتنفيذ PE (Portable Executable) بدلاً من ELF. توفر برامج تشغيل الصوت الدعم لـ WoW64 (64 بت Windows-on-Windows)، وطبقات […]