A motherboard's BIOS is often seen as sacrosanct in how it offers low-level control over a gaming PC. However, turns out that's actually not true, and your motherboard's BIOS is just as open to fiddling with as any other PC part. If you're brave enough.
An open source Linux consulting company called 3mdeb (opens in new tab) has successfully loaded an open source BIOS, called Coreboot, and a firmware distribution framework of its own creation, called Dasharo (opens in new tab), onto a modern Intel Alder Lake Z690 motherboard from MSI.
It's done so in hope of offering even greater control over the fundamental PC software to the end user with the open source BIOS software.
Coreboot (opens in new tab) is a like-for-like replacement for your BIOS/UEFI firmware running on your motherboard by default. It's designed by various engineers, some who reportedly also have worked on the Linux kernel, and is intended to open the door to cross-vendor, cross-platform improvements to the BIOS firmware that's both faster and more secure than traditional vendor-specific versions. You can read all about Coreboot and recent efforts to bring it to modern chips in this Reddit thread (opens in new tab) or how Coreboot works with various user interfaces, called payloads, here (opens in new tab).
A few key benefits of Coreboot: it is "unbrickable", meaning updating the firmware should no longer put your PC in any danger; it's secure with a minimal Trusted Computing Base; it's designed to boot super quickly, in under a second; and you can load up your own boot splash screen jpeg. That last one is of the utmost importance.
One of the largest users of Coreboot today, which you might recognise, is Google for its Chromebook devices.
Linux experts Phoronix (opens in new tab) note that Coreboot has been in the past limited to much older equipment, however, and unable to keep up with the latest tech. Yet with confirmation of the software working on an Intel Alder Lake motherboard, the MSI Pro Z690-A WiFi DDR4, that's no longer strictly the case.
The process is still in its early stages, however. The team working on porting the Coreboot software has only recently been successful in booting Ubuntu, though has many issues to figure out before it's ready to compete with hardware manufacturer alternatives today.
"We just started porting we're barely booting Ubuntu for now and not all devices work as expected (e.g. no sound), but we will improve in following weeks and months," Piotr Król, CEO of 3mdeb, says in the Phoronix forums (opens in new tab). "We also have limited testing capabilities in comparison to main hardware vendors, so support in testing would be appreciated."(opens in new tab)
Though there could be many benefits of loading an open source BIOS onto your system once it's working. Król has suggested the company is open to integrating features such as overclocking into these products, and is " very open for suggestions."
"We have technical knowledge and access to resources to provide as much OC features as community needs, if for one would be missing those can be added in the future," Król continues.
So far 3mdeb is focusing its efforts on Intel motherboards, with the hopes of convincing some motherboard manufacturers to actually support their efforts directly in creating open source BIOSes. It does say, however, that it doesn't appear as though that will happen just yet, as at least MSI considers its BIOS to be an important part of its business.
"Of course for retail mainboard manufacturers which don't want to cooperate by providing schematics we sometimes forced to implement adversarial interoperability, which may rise the cost, but for friendly manufacturers it may be not that expensive."
Best gaming motherboard (opens in new tab): the best boards around
Best AMD motherboard (opens in new tab): your new Ryzen's new home
One such difficult the team is running into is in regards to AMD motherboards. 3mdeb says it is pushing hard to work with AMD, however, it believes the company may not have the resources spare to dedicate to such an endeavour.
"Unfortunately AMD is not easy to play with, we're trying hard, but let's be honest for now Intel has better ecosystem for open-source firmware development. This may be because AMD is in rush, and they are terribly understaffed in all areas in comparison to success they achieved," Król says on the matter.
While it appears we're some ways off genuinely available and operational open source BIOS software for every gaming motherboard under the sun—that's a lot of motherboards—this latest development could open many doors for our gaming PCs. Whether it'll ever be working with Windows, and its many new security measures, however, could be a much bigger job altogether.