UEFI Formed to Replace BIOS 422
anonymous cow-herd writes "Businesswire reports that several leading technology companies including Intel, AMD, Microsoft, IBM, Dell and HP and others have formed the Unified EFI Forum. The non-profit corporation will assume responsibility for the development and promotion of the EFI specification, a pre-boot interface originally developed by Intel that is intended to replace the aging PC BIOS."
Cue CmdrTaco's OpenBoot Troll (Score:5, Insightful)
Let's go through the list and see what EFI has compared to OpenFirmware, shall we?
1. EFI has a built-in bootloader. (Check)
2. EFI has built-in device drivers. (Check)
3. EFI has a shell environment. (Check, except that OpenFirmware isn't so laughable.)
4. EFI is cross platform. (Check)
5. EFI maintain *some* of the old PC BIOS calls. (No Support in OpenFirmware. Boo hoo.)
6. EFI adds trusted computing. (No Support in OpenFirmware. OF believes in computers being controlled by their owners.)
So why EFI and not OpenFirmware? Could it be a Not Invented Here Syndrome, or something more sinister? Is this the beginning of Trusted Computing for all? How do they expect to get customers to purchase an EFI system when a PC BIOS one is still well supported? Will they try to make an exclusive contract with Dell and invite the wrath of the justice department?
Only time will tell.
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Interesting)
If USB could figure out driverless storage, I'm sure the rest of the industry can. How many different ways of defining storage can there be?
Networking too. I'm sick of device drivers. Sick I tell you! And not just because I run Linux. I've got an IBM T41 laptop, and trying to figure out which of 18 Windows ethernet/wifi configurations the thing came configured with is pissing me off.
Re:Cue CmdrTaco's OpenBoot Troll (Score:2)
Re:Cue CmdrTaco's OpenBoot Troll (Score:2)
openfirmware does it this way since 1994
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Interesting)
Leaders of OF should send EFI a letter. The worst they can say is "you're not welcome." But then everything will be right out in the open, won't it?
TW
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Interesting)
they didn't.. and defined a standard 10 times larger than OF, doing approximately the same
if we (the OF people) join them, the best that could happen is a combined standard 11 times larger than OF - not wise.
Re:Cue CmdrTaco's OpenBoot Troll (Score:4, Insightful)
They didn't join your group. Get over it. Staying pure in your group might make you feel good, but it's the group made of major manufacturers who will decide what's actually produced and out there for consumers to use. Not trying to join up with them and make the voice of reason present within that grou might be much much more unwise.
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Insightful)
Jesus...are you guys all this naive? Look at the first-poster's post and see the last item. The reason the mayor manufacturors want EFI over anything else is of course Trusted Computing. Anyone who thinks otherwise (especially considering OF has 11 years of getting the bugs out) is hopelessly naive.
And it's sad, not just because with DRM/TC that 'great firewall of China' can be implemented anywhere quite trivially and in a targetted way, or just because the little group with it's (admittedly better) OF doesn't have jack shit influence-wise, or just because if it did join EFI (even if EFI let it) it would be drowned out, but most of all because the first couple of posts at
I'm sorry this post is so vitriolic, but the fact is that here it is: DRM made for mass consumption. Only the geeks will know not to buy it, but it won't matter, because soon you won't be able to buy anything without a TC-EFI 'bios'. Or at least something up-to-date. For proof, just try and get a decent PCI(non-e) graphics card, and just look at what's happening to AGP.
And for the people who say 'it'll be hacked'....yeah, it will, but it won't do us much good; look at all the guys with chipped xbox's who don't do it for the pirated games, but for the otherwise never playable Japanese imports. Yeah, they can crack it, but they can't play 'Live'.
So I'm a bit bitter about this: if we can't get enough people to talk with their wallets, we will soon truly have two internets: one for the masses, all EFI'd and bright-shiny-new, and one for the geeks who run ten year old hardware, because that's the last pieces which rolled off without EFI.
And for those who hope for capitalism and market forces to right this: forget it. PC-electronics is only feasable due to high mass-market penentration: geeks alone are too small a market for manufacturors to cost-effectively make EFI-less products when that's the standard. And even if they do manage (at largely inflated prices, too high for the average geek), you won't be able to use it on the EFI'd internet2.0.
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Insightful)
Re:??? (Score:3, Insightful)
Wait a minute... Isn't it us geeks who buy the "bright-shiny-new" hardware before everyone else does? Or maybe are people being duped into buying 256mb $500 video cards to do word processing (hell from my understandi
Re:Cue CmdrTaco's OpenBoot Troll (Score:4, Interesting)
Second off, 'Trusted Computing' can, and likely, will coexist with I-have-control-of-my-own-box computing. The question is, how will that coexistance work?
1. Is it gonna work by the Linux community needing to buy seperate motherboards with seperate firmware and seperate CPUs.
2. Is it gonna work by the Linux community hacking the firmware in ways that aren't technically legal (think Xbox) so the business community won't have anything to do with it.
3. Or is it gonna work by having firmware where 'Trusted Computing' can be turned off and on (or forced off and on) depending on the OS you choose to run?
If the F/OSS doesn't work with major industry groups, you're going to get #1 or #2 and F/OSS operating systems will be marginalized or worse. If they work with the industry groups you'll at least get a shot at #3.
There is a good second reason though. If F/OSS wants to be part of the computing community then they're going to have to come out of their F/OSS burrows occasionally and join industry groups to create industry standards. Yes, it's hard. Yes, lots of these groups don't work. Yes, some of these companies are evil, or mean, or monopolistic. So what?
There's a term for people who don't join in the decision making process and then complain about it afterwords when the decisions go against them. Actually there are several terms, but the one I want to use today is "childish". It's time for F/OSS to grow up and actually play with the big boys.
TW
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Insightful)
What I'm slightly worried about is DRMed Word documents being output by default by MS Office 2010 or something - but I'm not
Re:Cue CmdrTaco's OpenBoot Troll (Score:2, Insightful)
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Insightful)
it's still in active use on every PPC device and every SPARC device, necessary extensions (new busses etc) are handled via supplementals.
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Insightful)
1) New Microsoft products will not boot on machines not installed with a DRM'd loader.
2) The "regular" Internet will not work with those people that aren't using trusted computing (i.e. online banking, music stores, etc).
3) People are buying new computers instead of cleaning off spyware because it's more cost effective.
4) Microsoft is now creating "anti-spyware" software (*cough* the recent Claria reports *cough*) so that people may end up going down the road listed in #3.
You can simply circumvent it... (Score:2)
I keep text docs in RTF, Music in Mp3, video in AVI or MPG, emails on a web-based server.. I'll never install DRM-aware applications such as Office 2003.. I have Windows Media Player disabled, and I'll never allow DRM content onto my machine under any circumstances.
Hence, I'm not really bothered if the OS has DRM capability or not. I'm going fully Mac when the
Re:You can simply circumvent it... (Score:5, Insightful)
DRM'd OSs will not work if the hardware they run on isn't DRM'd as well. This initiative (along with others that may flurish if this doesn't work -- i.e. Phoenix BIOS) is to make certain that the hardware is protected as well so that people won't be able to easily circumvent the restrictions.
Why would they bother to go through all of this if it didn't matter?
I'm going fully Mac when the x86 powermacs come out anyway so Windows is just going to be something I use for emulation purposes.
An obvious troll but I'll respond anyway: Windows will not run in emulation because of DRM. Sure, they might get an emulation layer up and running but it certainly won't be able to do anything that you would be able to do w/the "appropriate" hardware/software... Software will be trusted. Trusted software will not run on emulation layers.
Sorry, welcome to the future.
Re:You can simply circumvent it... (Score:3, Interesting)
Nor will I use any app that DRM's its files..
Re:Cue CmdrTaco's OpenBoot Troll (Score:2)
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Insightful)
-Jesse
Re:Cue CmdrTaco's OpenBoot Troll (Score:2, Insightful)
> internet, faster faster" from the sales droids.
I hate to break it to you, but it's not 1990 anymore, and the word "faster" no longer sells hardware except in server space (which is clearly not the market you're talking about), to a relative handful of gamers and powerusers, and to the extreme low-end of the knowledge curve (where the difference between terms such as "computer" and "internet" is still unclear and problems with NetZero
Re:Cue CmdrTaco's OpenBoot Troll (Score:5, Insightful)
How many people have an Xbox or PS2 or GameCube or , and don't want an additional all purpose computer because the system they own completely satisfieds their needs?
It all boils down to the question: If we cut down on the number of providers (and DRM just cuts down the number of entities which offer something for you, being it legal or not), how long does it take until the system is no longer able to cope with demand (not necessarily in numbers, but in features, possibilities, additions)?
The IBM compatible PC was successful not necessarily because of the offerings of IBM and Microsoft, but because of the ease to create derivates and additional tools. PkZip and SideStep, Norton Utilities and all the hundreds of thousands little share- and freeware helper made it the versatile platform it is today. Introducing the trusted platform just cuts the roots to this flowering. How long will it grow if the soil gets thinner?
I give the Trusted Platform about 10 years, then something will grow up in parallel and replace the Trusted Platform step by step. It will be a sheer necessity, because the platform is moving too slow for the demand, laws and industry standards be damned.
Re:Cue CmdrTaco's OpenBoot Troll (Score:2)
You mean like all of the Slashdotters that only shop at mega-corporate stores like Amazon, EBay, Best Buy, and Fry's?
Re:Cue CmdrTaco's OpenBoot Troll (Score:2, Insightful)
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Insightful)
The problem is that now PCs are poised to explode into the home entertainment market as a general-purpose device, the overwhelming majority of the market is going to be Joe Sixpack, who's quite happy to buy DRM-encrusted shit because he doens't know any better.
For most of the history of the PC, people who've been buying PCs (or at least advising those who do) have been the more technically literate, so things like DRM would have a hard time gaining headspace.
With the
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Funny)
Re:Cue CmdrTaco's OpenBoot Troll (Score:3, Interesting)
OpenFirmware is clearly a better alternative but it reeks of IBM and that scares most of the companies mentioned..
Re:Cue CmdrTaco's OpenBoot Troll (Score:4, Informative)
What about Apple? (Score:4, Interesting)
Re:What about Apple? (Score:2)
Re:What about Apple? (Score:2)
Re:What about Apple? (Score:2, Funny)
Okay, did anyone else just shudder when they read this?
Re:What about Apple? (Score:3, Informative)
UEFI, please read this. (Score:4, Funny)
Re:UEFI, please read this. (Score:4, Interesting)
Re:UEFI, please read this. (Score:4, Interesting)
"Linux Supporters" (Score:5, Insightful)
All five would be more than happy to have "Linux" be redefined as a cryptographically-signed binary supported by a "responsible" company such as Novell or Red Hat.
The first four, because it suits their corporate customers. Debian, Gentoo, etc. just divert efforts away from supporting the two major distributions that Really Matter.
Microsoft, of course, because they know how to "deal with" corporate entities.
From Microsoft's point of view, F/OSS really is like terrorism. Honest. Like national armies, they know how to wage war against similar entites with known addresses, but have a hard time getting traction against amorphous movements which won't stay put for the ICBM treatment.
Re:UEFI, please read this. (Score:5, Funny)
Dear Linux community;
DRM is the reason why Unified EFI was formed, otherwise we could stick with a known technology that works reasonably well and not spend heaps of cash to lockdown computers.
I know that you Linux guys never need to reboot, but many others spend significant amount time doing so. We will use this fact to force this technology adoption by the unwashed masses. We need to start collecting rental fees on everything sent to your computer, you know.
Love,
Your corporate pimp-daddy
P.S. Embrace us and don't fight us. It will be easier that way.
Apple (Score:5, Insightful)
Re:Apple (Score:4, Interesting)
Is there really any doubt whether Apple will use EFI in their machines?
Yes. You'll note that they're not listed [uefi.org] as a member. Not invited? Not interested? Working on something else? Will they just license the developed tech from Intel? Who knows. But it's interesting that Dell is there but Apple is not.
Remember USB? (Score:3, Interesting)
Sceptical... (Score:5, Interesting)
What's wrong with the PC BIOS anyway? Give or take a few gremlins when new technologies are first introduced, the basic tech seems to have adapted remarkably well for a very long time. Since flashable BIOS technology is now routine, even the early adopter problems don't seem like that great an issue. What's the replacement supposed to offer as an advantage over tried-and-tested, apart from a few buzzwords?
On a more sinister note, there's no mention in TFA of DRM and the idea of "trusted" computing, but I can't help wondering whether this isn't one of the main aims behind the scenes, given who's supporting this new organisation.
Re:Sceptical... (Score:5, Informative)
It has limitations on which parts of the disk it can boot from..
It's not scriptable..
It can't be configured in any ways other than what the "setup" program makes available to you..
OpenFirmware as used by SUN is much nicer, you can run diagnostics, write scripts, and get some low level information about the hardware attached... You can control the whole system from a serial console easily, and even install the OS from there..
You can also explicitely boot from any partition on your disk, instead of requiring a bootloader in the MBR to do the selection for you.
Re:Sceptical... (Score:2)
Re:Sceptical... (Score:2)
While I haven't used very recent SGI workstations (ie. Tezro, Fuel), I can only assume that they have added to the functionality
Re:Sceptical... (Score:4, Insightful)
-Jesse
Re:Sceptical... (Score:2)
Re:Sceptical... (Score:3, Insightful)
Forth, with the Forth virtual machine/interpreter written in assembly. This is the sort of application that Forth excels at.
cupieDoll man give (Score:3, Informative)
I don't think we need to get too fancy and, it could even support multiple machine architectures, since once the interpreter is loaded, you're running in Forth.
Re:Sceptical... (Score:3, Informative)
www.openbios.org
Re:Sceptical... (Score:4, Informative)
-Jesse
Nail on the head right there... (Score:5, Informative)
According to the Overview [uefi.org] page, Microsoft's listed as the only OS maker. First, why isn't Apple among the lineup? Novell? Red Hat Linux? Perhaps it's because they're not part of the real circle of friends...
Enter Microsoft's Trusted Computer Platform. According to the TCPA FAQ [cam.ac.uk], the companies belonging to the alliance are: "Microsoft, Intel, IBM, HP and AMD". And let's take a look here [uefi.org]...yep, they're all there. But what are they really planning?
According to the specifications [uefi.org] page, nothing's listed as far as features that are to be included (" The UEFI specification is in development"). But currently, since there is no mention as to the true intent of this new technology, and right now the BIOS isn't broken, why reinvent the wheel? Load times are now less than three seconds, which is a tremendous step from BIOS beginnings. New equipment continues to be supported through new BIOS updates. So what do these companies need that the current BIOS can't give them?
Enter DRM. According to Microsoft's Patent on their DRM-supported OS [cryptome.org], Microsoft has a few issues with the current BIOS...This AEGIS model requires a tamper-resistant BIOS that has hard-wired into it the signature of the following stage. This scheme has the very considerable advantage that it works well with current microprocessors and the current PC architecture, but has three drawbacks.
1) First, the set of trusted operating systems or trusted publishers must be wired into the BIOS.
2) Second, if the content is valuable enough (for instance, e-cash or Hollywood videos), users will find a way of replacing the BIOS with one that permits an insecure boot.
3) Third, when obtaining data from a network server, the client has no way of proving to the remote server that it is indeed running a trusted system.
So, Microsoft admits that there are flaws that prevent them from using the BIOS in their Trusted Computing platform. But create a new way of booting a computer, protect the technical details from public view, and put the power of the DMCA behind it, and you have a nice foundation into the DRM frontier.
Use a Mac (Score:5, Interesting)
Four examples:
-Hold down a key at startup to boot from CD/DVD.
-Hold down a different key at startup to boot from a network volume (if available).
-Hold down another different key at startup to give you a menu of all bootable volumes, and boot from the one you want-- external, internal, it doesn't matter.
-Hold down yet another different key at startup to have the machine act as an external hard drive.
The features above make troubleshooting a wayward, non-booting Mac a breeze, and they come in very handy at other times as well. If you encounter a non-booting Windows PC, you almost always need another computer nearby to effectively troubleshoot and fix it.
Ever since Apple announced the move to Intel, I've been a little worried about losing those features-- but I'm hopeful that they will find a way to keep them alive on Intel-based Macs.
~Philly
Re:Use a Mac (Score:3, Interesting)
I'm seriously thinking about switching to Mac, but since the Mac came ou
Re:Use a Mac (Score:3, Insightful)
It's the 21st century, and IMHO those features need to be standard across the board-- hell, until a few years ago I couldn't even count 100% on every PC I encountered in the field being able to boot from a CD, much less do any of the other stuff I mentioned in my previous post.
And like yo
Re:Sceptical... (Score:2)
Insyde? (Score:2)
I've heard of the other companies... what does this one do?
Re:Insyde? (Score:3, Informative)
http://www.insydesw.com.tw/ [insydesw.com.tw]
Re:Insyde? (Score:2)
More info (Score:5, Informative)
I dunno.... (Score:2)
Somehow, after a while it just starts to feel like it's not really going to happen. Like Duke Nukem Forever press releases, sort of...
Re:I dunno.... (Score:4, Funny)
+5, Funny (Score:2)
So you can't see the interface without a flashlight. So you can't use the flashlight and change the settings at the same time. Who cares? It's got the Big Fucking Bootloader!
The SGI Indy boot PROM monitor. (Score:4, Interesting)
Re:The SGI Indy boot PROM monitor. (Score:3, Interesting)
Being green as I was, I asked, "Does that have the SCSI controll
Re:The SGI Indy boot PROM monitor. (Score:2)
Re:The SGI Indy boot PROM monitor. (Score:3, Insightful)
Mmm. That would be nice, but you see the problem is that SGIs didn't generally have to cope with a lot of third party hardware. Everything that the firmware would ever communicate with was pretty much known before the box left the factory.
PCs have a huge amount of (often obscure) t
Who's doing what....? (Score:3, Insightful)
Maker of overpriced, underperforming processors...
AMD,
Leading manufacturer of budget CPUs.....
Microsoft,
Singlehandedly proved that breaking antitrust law can be worth the hassle....
IBM,
Services provider de jour....
Dell
Master of manufacturing, jack of no other trades.
HP
Titanic 2000.
Wow, what a dream team.
Re:Who's doing what....? (Score:4, Insightful)
Re:Who's doing what....? (Score:2)
Re:Who's doing what....? (Score:2)
DMCA (Score:2)
Re:DMCA (Score:2)
They're not going to cut the F/OSS community out of the picture entirely. The proprietary houses are doing what they can to stay 6-8 months ahead. Eventually, though, they have to release the specs to someone. Hard to write a media player that makes use of the built-in DRM if the people writing the media player don't k
One thing UEFI will certainly do is... (Score:2, Insightful)
... make it about as hard as possible, if not impossible, to impliment a completely free open source operating system. I reckon that is all but guaranteed.
My bet wpuld be on some weird and wonderful, not very good, patented DRM technology that will be forced on it by one of the partners and cross licensed to the others for peanuts. Of course those won't be the licensing terms given to other people
Thinking of licensing terms I have another grumble but I think I'll spare you that one for now [walks off to
Re:Hmm... wolves among the sheep... (Score:3, Interesting)
Re:One thing UEFI will certainly do is... (Score:4, Informative)
Linux has been booting on EFI Itanium boxes since the beginning, even before there was a 64-bit Windows (outside MSFT labs, that is
EFI is certainly not pretty, but it's still a great improvement.
this wont kill Linux (Score:3, Insightful)
Ignorance is bliss.... (Score:5, Insightful)
This means that Linux can be installed without breaking the existing installations or screwing with the boot loader at all. The DRM is a problem but there is not too much information about if there is going to be a lot of DRM in this new bios replacement.
Re:Ignorance is bliss.... (Score:3, Insightful)
Re:Ignorance is bliss.... (Score:2, Troll)
Lets not forget that Intel's Project LaGrande [intel.com] (review here [extremetech.com]) is all about DRM, and its one of the reasons Apple is moving that direction. They want to work with the media companies as they begin to control the entire media space (except media created by
why not just add to the bios? (Score:2)
Why not just add those to the BIOS?
I mean the interrupts are a standard but the interface you see when you hit F2 or DEL or whatever is not.
Nothing is stopping AMI from putting a tiny busybox linux image in the BIOS other than available space [perhaps?] and the will to do it.
If you goto the uefi website you'll cleverly see "members only" on all the specification pages... interesting...
Tom
Re:why not just add to the bios? (Score:2)
Why add more cruft to this horribly outdaged kludge that's been with us for far too long?
I'd rather see OpenFirmware embraced than this Intel designed strategy though..
Re:why not just add to the bios? (Score:2)
To me the BIOS "just works".
And the thing is you don't usually use most of the interrupts in the bios anyways. I seriously doubt Linux switches to real mode to call int 13h to write to disk. I'm certain it just issues IDE commands directly.
So yeah you have some code you're not using but no sense on sinking the ship if it's just pa
Todays BIOS (Score:4, Insightful)
Re:Todays BIOS (Score:2)
Best of all this will be Open Sourced by Intel! (Score:5, Informative)
Also, this standard should finally allow seemless integration of new hardware onto the linux desktop. The main hurdle for desktop linux has always been lack of seemless driver integration.
drm on the ground level (Score:2)
Re:drm on the ground level (Score:2)
except that programming the lowlevel setup is non-trivial, because it's usually undocumented, and if you can get to documentation, under NDA or not, it tends to be bug-ridden in that area
No Linux Support? (Score:5, Informative)
And there's a link on the main page of the Intel EFI [intel.com] page.
Time to stock up... (Score:3, Interesting)
20 years from now there will be a huge market for "free" computers that don't have EFI/DRM built into the system. Of course by then it will be illegal to connect a non EFI/DRM system to the Internet. But a persitant group of hackers will devise numerous methods to mask "free" computers from the corporate Internet police (CIP) which routinely scan all systems connected to the Internet looking for non-compliant systems. And in further efforts to eliminate the hacker menace the new EFI standards will be designed to scan a computers hard drives looking for signs of any activity deemed illegal by the CIP. This of course leads to several people having their doors knocked down and flash bangs thrown through the windows as the CIP confiscates their systems when they find more than a few dozen mp3 files on the users computer systems which don't have proper DRM tags.
Many more people will have their systems confiscated and accounts frozen when their computers report back that they used certain terms in IM sessions and email such as "she was the bomb last night!"
Of course the system will omit everything but the term "bomb".
You know the old saying..... (Score:2, Insightful)
tear apart until it is.
Good that the BIOS is finally going away (Score:3, Informative)
Then OS's that run on the new firmware standard would come in with a pre-defined protected mode setup ready to go and not have to mess around with switching into protected mode (OS's like windows and linux will need to be ported anyway)
I am not a systems programmer (I have programmed assembly but only as a userland programmer) so I dont know if doing this is actually possible or not.
Something else I want to see is a complete end to all limitations on what storage devices you can boot from and where on those devices you can boot from. (for example, any limitations on not being able to boot from partitions starting later than on the disk which I seem to remember used to be a problem)
You could even add a complete bootloader into the BIOS that would be able to read the boot sector from any hard disk partition, floppy disk (although in the ideal world, the floppy would disappear from the PC just like it has from the mac), optical media, USB storage device or whatever and boot that directly without the need for programs like GRUB and LILO and others to let you pick what to boot with.
By removing all the other legacy crap no-one really uses anymore (e.g. serial and paralel ports) you could create a new PC system without any legacy stuff. Done right, the only things that should care about the changes are operating systems like linux and windows plus device drivers for certain kinds of hardware.
Comment removed (Score:5, Interesting)
Re:Here it comes (Score:2)
Re:Get rid of plug and play and bring back jumpers (Score:2)
Re:Question (Score:2)
Re:It's about time... (Score:2)
The original BIOS was designed by one vendor (IBM). This one will be designed by a committee. So it is hardly likely to be any simpler, especially as the hardware is now more complicated than the original IBM PC. So the implementations of this are hardly likely to be less buggy.
As for documentation, you can get as much of that as you like once you've paid $2500 to the UEFI consortium.
Re:I'm confused? (Score:3, Informative)
Re:Puhleeez (Score:3, Informative)
Re:Odd man out (Score:3, Funny)
Intel and Microsoft told them to.