EuroBSDcon 2024

Why rewrite fw_update(8)?
09-21, 15:45–16:30 (Europe/Dublin), Foyer B

OpenBSD provides the fw_update(8) utility to handle installing firmware for hardware from manufacturers whose licensing isn't compatible with our base system. We will take a trip into the history of fw_update(8), its structure and why it exists. A recent rewrite provides an illustration of the value OpenBSD places on simplicity and user experience.

Andrew has been using OpenBSD for over 20 years and afresh1@openbsd.org for about ten now and in that time has nearly perfected his ability to slack. He primary keeps in the base system perl(1) up to date and maintains a few ports to have something to test those perl updates on. He hasn't used OpenBSD professionally since before he got his account, but continually wishes other things were as nice to use. He has also restarted and has been organizing the BSD Pizza Night in Portland, OR since 2014, shortly after moving there.