Note that motherboards have different type of BIOS chips.
There are many different manufacturers and models of BIOS chips, and they come in various forms (PLCC, DIP, SPI, TSOP, etc) and sizes (1, 2, 4 mb).
Well mostly, you can extract the files with wine just by a click on the .exe file and CD thru the .wine directory..
It would make sense to integrate free-dos (since it is free), or to put a bootable free-dos on a live CD or in GRUB where you can start free-dos and CD to the BIOS file and execute it.. ??
Why do we need another OS to do this? Dell are working on a utility for flashing a BIOS from Linux. Dell bundles Ubuntu with select systems. So it makes sense for Ubuntu/Canonical to get involved.
In fact it makes sense for all Linux developers to get involved.
The application for flashing is a thing, and the BIOS from the manufacturar is another history.
You can obtain a tool like that, but waht about the proper bios for you machine with the proper format for the tool?? the manufacturer is the responsible for the bios. Many of them only offer bios embeded in exe files.
It seems to me that this is a very unreasonable and dangerous goal. I am sure it is hard to flash countless types of motherboards with their different bioses. Also, do we really want to have fingers pointed at us when these bios updates fail? Also, this is more of an upstream project than a distribution project.
For me it could be a simple graphical utility included in the default install that should create a bootable dos floppy/cd/dvd with, inside, the manufacturer bios flash utility (obviously this last should be downloaded separatly by the user).
This could be ok for all flash utility that run in dos mode.
Get Dell on board an create an extendable application/specification for one (so other distributions can create their own app) that all motherboard vendors can create their own backend for.