Expanding the LVFS Ecosystem
11-30, 18:45–19:15 (Europe/Berlin), Main Stage

Over the last year we've grown the LVFS ecosystem over 100%. Recently we hit 2 million firmware downloads per month for the first time. There are now over 3000 firmware files available on the LVFS, with over 100 vendors using 50 different protocols. We're clearly winning.

I wanted a chance to talk about the latest things that you can do on the LVFS and with fwupd.

  • We have more vendors using HSI for real use cases
  • We now have a complete Redfish implementation working with tier-1 OEM hardware.
  • Signed LVFS firmware reports for hardware certification.
  • Scanning EFI binaries on upload for common security problems.
  • Soft requirements in the form of recommends and requires.
  • A global progressbar, to be used for instance in something like ChromeOS.
  • Bidirectional support for VINCE, allowing us to work effectively with CERT.
  • Mirroring to IPFS for firmware updates from behind less-than-great firewalls.
  • Adding support for CapsuleOnDisk and chainloading from grub, and more generally FreeBSD.

Time will be left for some questions and feedback.

See also: Slides (8.6 MB)

Richard has over 15 years of experience developing open source software.

He is the maintainer of the LVFS, fwupd, libxmlb, ODRS, GNOME Software, AppStream-glib, PackageKit, colord, and UPower and also contributes to many other projects and opensource standards.

Richard graduated in 2007 from the University of Surrey with a Masters in Electronics Engineering. He now works as a principle engineer for Red Hat, and once built a company selling open source calibration equipment. Richard's outside interests include taking photos, eating good food and looking after his two daughters.

This speaker also appears in: