أعلن ريتشارد هيوز، مبتكر مشروع PackageKit ومساهم نشط في جنوم، عن إصدار fwupd 1.8.0، الذي يوفر عملية خلفية لإدارة تحديثات البرامج الثابتة وأداة مساعدة تسمى fwupdmgr لإدارة البرامج الثابتة، والتحقق من الإصدارات الجديدة، وتنزيل البرامج الثابتة . رمز المشروع مكتوب بلغة C ويتم توزيعه بموجب ترخيص LGPLv2.1. وفي الوقت نفسه، أُعلن أن مشروع LVFS قد وصل إلى 50 مليون تحديث للبرامج الثابتة تم تسليمها للمستخدمين.
يوفر المشروع لمصنعي المعدات الأصلية ومطوري البرامج الثابتة خدمة لتحميل البرامج الثابتة إلى دليل LVFS مركزي خاص (Linux خدمة البرامج الثابتة للبائع)، والتي يمكن استخدامها في التوزيعات Linux باستخدام أداة fwupd. يوفر الكتالوج حاليًا برامج ثابتة لـ 829 نوعًا من الأجهزة (أكثر من 4000 إصدار من البرامج الثابتة) من 120 شركة مصنعة. يُغني استخدام كتالوج مركزي الشركات المصنعة عن إنشاء حزم توزيع، ويسمح بنقل البرامج الثابتة في أرشيف ".cab" مع بيانات وصفية إضافية، والتي تُستخدم أيضًا عند نشر البرامج الثابتة لـ Windows.
يدعم برنامج fwupd تحديثات البرامج الثابتة التلقائية، دون أي تدخل من المستخدم، كما يدعم تنفيذ العملية عند تأكيد المستخدم أو مطالبته بذلك. يُستخدم برنامجا fwupd وLVFS بالفعل في أنظمة RHEL وFedora. Ubuntu، SUSE ، Debian يدعم برنامج fwupd العديد من التوزيعات الأخرى لتحديثات البرامج الثابتة التلقائية، كما أنه مدعوم في تطبيقات GNOME Software وKDE Discover. مع ذلك، لا يقتصر fwupd على أنظمة سطح المكتب، بل يمكن استخدامه أيضًا لتحديث البرامج الثابتة على الهواتف الذكية والأجهزة اللوحية. الخوادم وأجهزة إنترنت الأشياء.
في الإصدار الجديد:
- تمت إضافة سمة جديدة لوحدات المعالجة المركزية المدعومة في آلية حماية البرامج الثابتة HSI (معرف أمان المضيف).
- تمت إضافة موزعي معرف CoSWID وuSWID إلى libfwupdplugin، مما يوفر الدعم الأولي لـ SBoM (قائمة مواد البرامج الثابتة) للتحقق من البرامج الثابتة.
- تمت إضافة سمات HSI جديدة لمكونات دعم منصة AMD (AMD PSP).
- تمت إضافة الكشف عن إصدار fwupd-efi (org.freedesktop.fwupd-efi).
- يوفر الأمر "fwupdmgr install" القدرة على تثبيت إصدار محدد من البرامج الثابتة.
- من الممكن إعادة تشغيل وحدة التحكم BMC (وحدة التحكم في إدارة اللوحة الأساسية) بعد تثبيت تحديث البرنامج الثابت.
المصدر: opennet.ru
