I m pleased to announce that NVIDIA is now supporting the LVFS as a premier sponsor. The rollout of the NVIDIA DGX Spark firmware using fwupd is going very well indeed, with downloads continuing to increase every day. This now takes us to 4 OEMs sponsoring LVFS, which means we ve successfully reached the funding target we set for ourselves Continue reading NVIDIA is now supporting the LVFS
Some more great news: I’m pleased to announce that HP has also agreed to be premier sponsor for the Linux Vendor Firmware Service (LVFS) as part of our sustainability effort. With the industry support from HP (and our existing sponsors of Lenovo, Dell, Framework, OSFF and of course Linux Foundation and Red Hat) we can Continue reading LVFS Sponsorship Announcement: HP
Some great news: I’m pleased to announce that both Dell and Lenovo have agreed to be premier sponsors for the Linux Vendor Firmware Service (LVFS) as part of our new sustainability effort. Over 145 million firmware updates have been deployed now, from over a hundred different vendors to millions of different Linux devices. With the Continue reading LVFS Sponsorship Announcement
tl;dr: I m asking the biggest users of the LVFS to sponsor the project. The Linux Foundation is kindly paying for all the hosting costs of the LVFS, and Red Hat pays for all my time but as LVFS grows and grows that s going to be less and less sustainable longer term. We’re trying to Continue reading LVFS Sustainability Plan
A few weeks ago I was invited to talk about firmware updates for servers using fwupd/LVFS at Prem Day 2025. I gave the hardware vendors a really hard time, and got lots of instant feedback from customers in the the audience from the little green thumbs that people could raise. The main takeaway from the Prem’Day Continue reading Prem Day 2025 Firmware Update Management with LVFS fwupd
I ve just tagged fwupd 2.0.4 with lots of nice new features, and most importantly with new protocol support to allow applying the latest dbx security update. The big change to the uefi-dbx plugin is the switch to an ISO date as a dbx version number for the Microsoft KEK. The original trick of count Continue reading fwupd 2.0.4 and DBXUpdate-20241101
You might be surprised to hear that closed source firmware typically contains open source dependencies. In the case of EDK II (probably the BIOS of your x64 machine you re using now) it s about 20 different projects, and in the case of coreboot (hopefully the firmware of the machine you ll own in the future) it s about Continue reading Firmware SBOMs for open source projects
We’re trying to increase the fwupd coverage score, so we can mercilessly refactor and improve code upstream without risks of regressions. To do this we run thousands of unit tests for each part of the libfwupd public API and libfwupdplugin private API. This gets us a long way, but what we really want to do Continue reading Making it easy to generate fwupd device emulation data
Today I tagged fwupd 2.0.0, which includes lots of new hardware support, a ton of bugfixes and more importantly a redesigned device prober and firmware loader that allows it to do some cool tricks. As this is a bigger-than-usual release I ve written some more verbose releases notes below. The first notable thing is that we ve Continue reading fwupd 2.0.0 and new tricks
A few people (and multi-billion dollar companies!) have asked for my response to the xz backdoor. The fwupd metadata that millions of people download every day is a 9.5MB XML file which thankfully is very compressible. This used to be compressed as gzip by the LVFS, making it a 1.6MB download for end-users, but Continue reading fwupd and xz metadata