fwupd 1.8.0 disponibile, toolkit per il download del firmware

Richard Hughes, creatore del progetto PackageKit e collaboratore attivo di GNOME, ha annunciato il rilascio di fwupd 1.8.0, che fornisce un processo in background per la gestione degli aggiornamenti del firmware e un'utilità chiamata fwupdmgr per la gestione del firmware, il controllo delle nuove versioni e il download del firmware. . Il codice del progetto è scritto in C ed è distribuito sotto la licenza LGPLv2.1. Allo stesso tempo, è stato annunciato che il progetto LVFS aveva raggiunto il traguardo di 50 milioni di aggiornamenti firmware consegnati agli utenti.

Il progetto fornisce agli OEM e agli sviluppatori di firmware un servizio per caricare il firmware in una speciale directory centralizzata LVFS (Linux Vendor Firmware Service), che può essere utilizzata nelle distribuzioni Linux utilizzando il toolkit fwupd. Attualmente il catalogo offre firmware per 829 tipi di dispositivi (più di 4000 firmware) di 120 produttori. L'utilizzo di una directory centralizzata elimina la necessità per i produttori di creare pacchetti per le distribuzioni e consente loro di trasferire il firmware in un archivio ".cab" con metadati aggiuntivi, che viene utilizzato anche durante la pubblicazione del firmware per Windows.

fwupd supporta sia la modalità di aggiornamento automatico del firmware, senza la necessità di alcuna azione da parte dell'utente, sia l'esecuzione dell'operazione previa conferma o richiesta da parte dell'utente. Fwupd e LVFS sono già utilizzati in RHEL, Fedora, Ubuntu, SUSE, Debian e molte altre distribuzioni per gli aggiornamenti automatici del firmware e sono supportati anche nelle applicazioni GNOME Software e KDE Discover. Tuttavia, fwupd non è limitato ai sistemi desktop e può essere utilizzato anche per aggiornare il firmware su smartphone, tablet, server e dispositivi Internet of Things.

Nella nuova versione:

  • Aggiunto un nuovo attributo per le CPU supportate nel meccanismo di protezione del firmware HSI (Host Security ID).
  • I parser identificatori CoSWID e uSWID sono stati aggiunti a libfwupdplugin, fornendo il supporto iniziale per SBoM (Firmware Software Bill of Materials) per la verifica del firmware.
  • Aggiunti nuovi attributi HSI per i componenti di supporto della piattaforma AMD (AMD PSP).
  • Aggiunto il rilevamento della versione di fwupd-efi (org.freedesktop.fwupd-efi).
  • Il comando 'fwupdmgr install' fornisce la possibilità di installare una versione firmware specificata.
  • È possibile riavviare il controller BMC (Baseboard Management Controller) dopo aver installato un aggiornamento del firmware.

Fonte: opennet.ru

Aggiungi un commento