Richard Hughes, kreinto de la projekto PackageKit kaj aktiva kontribuanto al GNOME, anoncis la liberigon de fwupd 1.8.0, kiu disponigas fonprocezon por administri firmvarĝisdatigojn kaj ilon nomitan fwupdmgr por administri firmware, kontroli novajn versiojn, kaj elŝuti firmvaro. . La projektkodo estas skribita en C kaj estas distribuita sub la permesilo LGPLv2.1. Samtempe, estis anoncite, ke la LVFS-projekto atingis la mejloŝtonon de 50 milionoj da firmware-ĝisdatigoj liveritaj al uzantoj.
La projekto provizas al originalaj ekipaĵoproduktantoj (OEM-oj) kaj firmvar-programistoj servon por alŝuti firmvaron al speciala centralizita LVFS-dosierujo (Linux Vendista Firmvarservo), kiu povas esti uzata en distribuaĵoj Linux uzante la ilon fwupd. La katalogo nuntempe ofertas firmvaron por 829 aparattipoj (pli ol 4 000 firmvaraj versioj) de 120 fabrikantoj. Uzante centralizitan katalogon, fabrikantoj ne plu bezonas krei distribuajn pakaĵojn kaj ebligas translokigon de firmvaro en ".cab" arkivon kun aldonaj metadatenoj, kiuj ankaŭ estas uzataj dum publikigo de firmvaro por Windows.
fwupd subtenas kaj aŭtomatajn firmvarajn ĝisdatigojn, sen ia ajn uzanta interagado, kaj plenumadon de la operacio post uzanta konfirmo aŭ peto. Fwupd kaj LVFS jam estas uzataj en RHEL, Fedora, Ubuntu, SUSE, Debian kaj multaj aliaj distribuaĵoj por aŭtomataj ĝisdatigoj de firmvaro, kaj estas ankaŭ subtenataj en la aplikaĵoj GNOME Software kaj KDE Discover. Tamen, fwupd ne limiĝas al komputilaj sistemoj kaj ankaŭ povas esti uzata por ĝisdatigi firmvaron en inteligentaj telefonoj, tabulkomputiloj, serviloj kaj aparatoj de la Interreto de Aĵoj.
En la nova eldono:
- Aldonis novan atributon por CPU-oj subtenataj en la firmware-protekta mekanismo de HSI (Host Security ID).
- CoSWID kaj uSWID-identigilo-analiziloj estis aldonitaj al libfwupdplugin, disponigante komencan subtenon por SBoM (Firmware Software Bill of Materials) por firmvarkontrolo.
- Aldonitaj novaj HSI-atributoj por AMD-platformsubtenaj komponentoj (AMD PSP).
- Aldonita fwupd-efi versio-detekto (org.freedesktop.fwupd-efi).
- La komando 'fwupdmgr install' provizas la kapablon instali specifitan firmvarversion.
- Eblas rekomenci la BMC-regilon (Baseboard Management Controller) post instalo de firmware-ĝisdatigo.
fonto: opennet.ru
