Linked by Thom Holwerda on Fri 23rd Apr 2010 23:34 UTC
Hardware, Embedded Systems So, we have Microsoft slowly but surely trying to be a better citizen in the computing world - with the emphasis on trying. After years of dragging their feet, the company is finally implementing web standards in Internet Explorer, there's a boatload of interoperability information now, that sort of stuff. And then, just when you think they're starting to get it - they go behind our backs to do something incredibly insipid. It's small, you'll barely notice it, but dear lord, it's really, really annoying.
Permalink for comment 420691
To read all comments associated with this story, please click here.
RE[2]: Forget about Microsoft
by pgeorgi on Sun 25th Apr 2010 06:10 UTC in reply to "RE: Forget about Microsoft"
pgeorgi
Member since:
2010-02-18

I agree completely; I've been waiting for the PC world to adopt an OpenFirmware/EFI solution for years now.

OpenFirmware is just too different - you'd have to add lots of support for it to the operating systems, and somehow combine it with the PC technologies (which includes ACPI) to make it work nicely. OLPC was free to tweak the platform at will, and you might be able to salvage parts of that, but it's still much work for relatively little gain.

EFI doesn't help with open source or vendor independence: There is no completely open EFI code out there. Tianocore only covers the parts of EFI that happen long after hardware is initialized, the init stuff is closed. You could say that it's merely an operating system, and that wouldn't be too far from the truth (see "EFI Shell").

There might be a project to combine Tianocore and coreboot in this year's Google Summer of Code - if that's approved (and the student succeeds), we will have the first complete open source EFI implementation later this year.

Reply Parent Score: 3