Slashdot Mirror


UEFI Formed to Replace BIOS

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."

25 of 422 comments (clear)

  1. Cue CmdrTaco's OpenBoot Troll by AKAImBatman · · Score: 4, Insightful

    I've said before, and I'll say it again: Why not OpenFirmware/OpenBoot?

    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.

    1. Re:Cue CmdrTaco's OpenBoot Troll by ckaminski · · Score: 4, Interesting

      Have to admit that #2 is the prime reason I want new bootware. Dammit, the whole software IDE raid thing has me pissed. Why do I need drivers (except for software management) for RAID that pretends to be ATAPI? Either implement it as a real ATAPI translation layer, so I don't need drivers, or don't call it "IDE" raid. jeebus.

      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.

    2. Re:Cue CmdrTaco's OpenBoot Troll by Total_Wimp · · Score: 4, Interesting

      ... or why not have the fine folks who support OpenFirmware join the EFI group and work with them to make a standard that meets everyone's needs? I sure hope they don't have a "Not Invented Here" mentality that will stop them from working to create a real industry standard with a real industry group.

      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

    3. Re:Cue CmdrTaco's OpenBoot Troll by garcia · · Score: 4, Insightful

      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?

      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.

    4. Re:Cue CmdrTaco's OpenBoot Troll by Enigma_Man · · Score: 5, Insightful

      Your average customer hasn't ever even HEARD of a BIOS, so they don't know WTF it is. They just hear "three point too giga flops prints faster, faster internet, faster faster" from the sales droids. They don't care if it's Intel, AMD, Dell, Gateway, or a steaming pile of poo in a box, as long as they hear big numbers at the shop where they buy it. They don't know, don't care. Then when 90% of all "computer-users" have bought these trusted-computing Longhorn-lockdowns, there won't be any choices, even if everybody does realize "hey, I can't watch these pirated movies anymore" they'll be complacent sheep, because that's what they always do: look at viruses, spyware, etc. People don't know enough to be able to care.

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    5. Re:Cue CmdrTaco's OpenBoot Troll by oxygene2k2 · · Score: 4, Interesting

      well, OF exists for 1994 - so intel should have joined the OF effort (IEEE standard, even)

      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.

    6. Re:Cue CmdrTaco's OpenBoot Troll by Sique · · Score: 5, Insightful

      On the other hand, when everything actually running on the Trusted Plattform is going to cost money, and there is no free (as in beer) contend available (because of the licensing costs and requirements to get a Trusted Platform certificate), how interesting will it be to everyone? How often will they upgrade?
      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.

      --
      .sig: Sique *sigh*
    7. Re:Cue CmdrTaco's OpenBoot Troll by Mac+Degger · · Score: 4, Insightful

      "Not Invented Here"-mentality?

      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 /. come out with some bogus 'well, maybe it's because of a NIH-mentality!'. Yeah; right.

      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.

      --
      -- Waht? Tehr's a preveiw buottn?
  2. What about Apple? by Anonymous Coward · · Score: 4, Interesting

    I don't see Apple in there at all. They're going x86, I'd think it'd be in their best interests to be involved in the low level stuff so they can bolt on their Apple-specific goop a bit easier.

  3. UEFI, please read this. by robyannetta · · Score: 4, Funny

    The Linux community politely asks the Unified EFI Forum to not add DRM into EFI as this may be construed as anti-competive.

    --
    - Just my $0.02, take with a grain of salt, your mileage may vary.
    1. Re:UEFI, please read this. by tmilam · · Score: 4, Interesting

      Do you really think they'll take linux into consideration? Of the companies listed, some are dead set against linux, and others, such as IBM and HP - have a vested interest in it. Really, ultimately DRM is unavoidable as it benefits big business. This scares me....Any chance we can get Novell or Red Hat into the UEFI?

    2. Re:UEFI, please read this. by eclectro · · Score: 5, Funny

      The Linux community politely asks the Unified EFI Forum to not add DRM into EFI....

      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.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  4. Apple by Henriok · · Score: 4, Insightful

    So.. Is there really any doubt whether Apple will use EFI in their machines? Seriously.. they can't use BIOS now!

    --

    - Henrik

    - when the Shadows descend -
  5. Sceptical... by Anonymous+Brave+Guy · · Score: 4, 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.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Sceptical... by Bert64 · · Score: 5, Informative

      It doesnt adapt well to serial consoles..
      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.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  6. More info by asliarun · · Score: 5, Informative

    Read more about EFI here.

  7. Ignorance is bliss.... by Manip · · Score: 4, Insightful

    I'm sorry but do you people take the time to read up before you complain? This is a wonderful opportunity for the open source movement. EFI makes booting multiple operating systems like a thousand times easier. Instead of having a single boot record on the hard disk boot information is stored in a data table and given as an option to the user who selections the OS they want.

    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.

  8. Todays BIOS by BigDuke6_swe · · Score: 4, Insightful

    Please correct me if I'm wrong but isn't the BIOS of today backwards compatible with a lot of obsolete hardware that require the BIOS to still behave in a certain way? I belive there were hardware components that for example required that BIOS waited for a certain amount of time before processing some commands due to their startup time. And as years has passed by new features have been added while the old ones are kept and at some point it's a unnecesarily messy code.

    --
    Zere vere zwei peanuts valking down der Straße, and von vas assaulted...peanut
  9. Best of all this will be Open Sourced by Intel! by Anonymous Coward · · Score: 5, Informative

    The source code for Intel's implementation of EFI can be found at http://www.tianocore.org/

    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.

  10. No Linux Support? by oostevo · · Score: 4, Informative
    Sorry if this spoils your conspiracy theories, but there's already a project on SourceForge (called ELILO) to support the EFI standard.

    And there's a link on the main page of the Intel EFI page.

    --
    In soviet russia, You ask not what country do for you, but what you do for country!
    Oh wait...
  11. Nail on the head right there... by Pollux · · Score: 4, Informative

    What's wrong with the PC BIOS anyway? ... On a more sinister note, there's no mention in TFA of DRM and the idea of "trusted" computing.

    According to the Overview 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, the companies belonging to the alliance are: "Microsoft, Intel, IBM, HP and AMD". And let's take a look here...yep, they're all there. But what are they really planning?

    According to the specifications 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, 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.

  12. Use a Mac by phillymjs · · Score: 4, Interesting

    ...to find out why BIOS is antiquated crap. Apple didn't invent Open Firmware, but they make very good use of it.

    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

  13. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  14. Re:You can simply circumvent it... by garcia · · Score: 4, Insightful

    As with everytime I post a comment about DRM, someone has to come along and say, "but see, there's a way around it!" Wrong.

    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.

  15. "Linux Supporters" by overshoot · · Score: 4, Insightful
    Funny, cause Intel, AMD, HP, and DELL are all four linux supporters. Seems to me that Microsoft is the only one that is anti-linux.

    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.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."