ریچارد هیوز، خالق پروژه PackageKit و از مشارکتکنندگان فعال در توسعه گنوم، fwupd 1.8.0 را منتشر کرد، بستهای که یک فرآیند پسزمینه برای مدیریت بهروزرسانیهای میانافزار و ابزار fwupdmgr را برای مدیریت میانافزار، بررسی نسخههای جدید و دانلود میانافزار فراهم میکند. کد این پروژه به زبان C نوشته شده و تحت مجوز LGPLv2.1 است. پروژه LVFS همچنین اعلام کرد که به نقطه عطف ۵۰ میلیون بهروزرسانی میانافزار ارائه شده به کاربران رسیده است.
این پروژه به تولیدکنندگان اصلی تجهیزات (OEM) و توسعهدهندگان میانافزار (Firmware Developers) سرویسی برای آپلود میانافزار در یک دایرکتوری متمرکز ویژه LVFS ارائه میدهد (Linux سرویس میانافزار فروشنده)، که میتواند در توزیعها استفاده شود Linux با استفاده از ابزار fwupd. این کاتالوگ در حال حاضر میانافزار ۸۲۹ نوع دستگاه (بیش از ۴۰۰۰ نسخه میانافزار) را از ۱۲۰ تولیدکننده ارائه میدهد. استفاده از یک کاتالوگ متمرکز، نیاز تولیدکنندگان به ایجاد بستههای توزیع را از بین میبرد و امکان انتقال میانافزار را در یک بایگانی ".cab" با فرادادههای اضافی فراهم میکند، که هنگام انتشار میانافزار برای ... نیز استفاده میشود. Windows.
fwupd هم از بهروزرسانی خودکار میانافزار، بدون هیچ گونه تعامل با کاربر، و هم از انجام عملیات پس از تأیید یا درخواست کاربر پشتیبانی میکند. Fwupd و LVFS قبلاً در RHEL، Fedora، و Linux استفاده شدهاند. Ubuntu، سوزه، Debian و بسیاری از توزیعهای دیگر برای بهروزرسانی خودکار میانافزار، و همچنین در برنامههای نرمافزار گنوم و KDE Discover پشتیبانی میشوند. با این حال، fwupd محدود به سیستمهای دسکتاپ نیست و میتواند برای بهروزرسانی میانافزار در تلفنهای هوشمند، تبلتها، سرورها و دستگاههای اینترنت اشیا.
در نسخه جدید:
- یک ویژگی جدید برای پردازندههای پشتیبانیشده در مکانیزم حفاظت از میانافزار HSI (شناسه امنیتی میزبان) اضافه شد.
- تجزیهکنندههای شناسههای coSWID و uSWID به libfwupdplugin اضافه شدهاند که پشتیبانی اولیه از SBoM (لایحه مواد نرمافزاری میانافزار) را برای تأیید میانافزار فراهم میکنند.
- ویژگیهای HSI جدید برای اجزای پشتیبانیکننده از پلتفرم AMD (AMD PSP) اضافه شد.
- تشخیص نسخه fwupd-efi (org.freedesktop.fwupd-efi) اضافه شد.
- دستور 'fwupdmgr install' امکان نصب یک نسخه مشخص از میانافزار را فراهم میکند.
- امکان راهاندازی مجدد کنترلر BMC (کنترلر مدیریت برد پایه) پس از نصب بهروزرسانی میانافزار فراهم شده است.
منبع: opennet.ru
