Asus to embed Linux into all motherboards
news.zdnet.co.uk
news.zdnet.co.uk
I guess Linux is stored in re-writable nonvolatile memory so that it can be updated when the inevitable security bugs are found.
If I remember correctly, on the Amiga, you had to boot from floppy disk (not everything was in ROM), and the ROM code was transferred from ROM to RAM and any patches on the floppy disk were then applied.
Oh, and the penguin inside me is screaming "Score another one for the good guys!"
Bottom-line: You're going to be loading your full OS when you come to work in the morning anyway.... How often are you going to need your Skype and you're PC isn't already on, running your full OS?
The closer to instant-on PCs become, the more likely people are to shut them off when they walk away, which is great for the environment. It's also great for HTPCs to allow them to be more like traditional DVD players and VCRs.
The micro-Linux is just a funny side effect of replacing the cranky old slow 2 stroke BIOS with a new jet engine. It's about damned time the BIOS gets an overhaul, and since Linux already has most of the device detection and setup that a motherboard needs (or can have it added with no more pain than the BIOS, which have code bases that are reportedly extremely difficult to work with) why not?
The article isn't very clear, however, so I can't be sure the old BIOS isn't lurking beneath the surface just waiting for a "full boot" to kick in.
But just because the BIOS software companies (who are, on the whole, separate from the motherboard manufactures) don't want to rewrite their software, it doesn't mean some motherboard manufacturer won't jump ship one day. In fact, I would argue that it's inevitable, if the BIOS manufacturers don't get their act together fast--people are beginning to expect a completely different experience from their devices. The iPhone and similar devices are training people that real computers can turn on instantly and be ready for work in seconds. No reason PCs can't be similarly fast to boot.
I could see it maybe making sense for true appliance PCs, but you make special mobos for those anyway... no need to stick a browser in every mobo you make.
There are lots of reasons that I'd like to see things like coreboot succeed, but having Firefox in my bios isn't one of them.