Slashdot Mirror


Intel To Release Next-Gen BIOS Code Under CPL

An anonymous reader writes "Intel said today that it plans to release the 'Foundation code' of its next-generation firmware technology -- a successor to the PC BIOS -- under the Common Public License (CPL), an open source license, later this year. More than 20 years old, the BIOS (Basic Input-Output System) is the oldest software technology in PC platforms. Intel says its firmware Foundation code, a result of a project codenamed Tiano, 'provides that the successor to the BIOS will be based on up-to-date software technology.' The Foundation code is designed to be extended with new features and services, such as improved platform manageability, serviceability, and administrative interfaces which are too complex to implement in the old BIOS environment, according to Intel."

17 of 224 comments (clear)

  1. CPL by devinoni · · Score: 4, Insightful

    Seems the CPL is popular these days. Even Microsoft uses it for their opensource projects (WiX and WTL). Not to mention IBM who is the CPL author.

  2. Microsoft Support? by 3)+profit!!! · · Score: 5, Insightful

    "Microsoft is continuing its commitment to open industry standards by adding EFI boot support to all versions of the Longhorn generation of Windows products," said Tony Pierce, Technical Evangelist of Microsoft's Windows Hardware Innovation Group. "Participation in the collaborative community effort around the Foundation code that Intel is announcing today will help systems manufacturers and firmware companies deliver new and exciting platform innovations to their customers."

    I wonder if this is going to be like Microsoft's "support" for Java...

    1. Re:Microsoft Support? by Alsee · · Score: 4, Insightful

      I wonder if this is going to be like Microsoft's "support" for Java

      No, it's more like Microsoft support for Palladium.

      As a matter of fact this *is* Microsoft support for Palladium.

      Central elements of the system were designed by Microsoft + Intel + the rest of the Trusted Computing Group. This new "Foundation code" *is* the Palladium replacement for BIOS. It is the Trusted Computing foundation.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  3. Open bios code wont do you any good. by autopr0n · · Score: 4, Insightful

    Having an open-source bios wont prevent DRM any more then having an open-source OS will prevent file permission restrictions. The source to Linux wont do you any good without the root password, and the source to the BIOS won't do you any good without a signing certificate on a DRM-enabled motherboard.

    --
    autopr0n is like, down and stuff.
  4. OpenBoot? by Anonymous Coward · · Score: 5, Insightful
    What, dare I ask, is wrong with OpenBoot? It's an open standard; it's been around for a long time; and it's used in at least two manufacturers' systems that I can think of. I've also heard reports that some (obscure, probably now defunct) Intel-based PC manufacturers used it in their systems.

    Seems to me like a bad case of "Not Invented Here" syndrome.

    1. Re:OpenBoot? by RickHunter · · Score: 4, Insightful

      What's wrong with it? No DRM support (thus, no Microsoft support) and it wasn't invented by Intel. (Thus, no Intel support) It is, however, a far superior system, and yet another reason to get a Mac. (YARTGAM)

  5. Sounds good.... but... by 3seas · · Score: 4, Insightful

    ... sounds exactly like hype that is bound to be turned into something you do not want, in actuality.

    Like the original intent of cookies and the actuality of spyware use...

  6. Re:An ode to DRM FUD by Anonymous Coward · · Score: 4, Insightful

    Data sharing is important, and I understand your point completely. How then do we counter this? If nothing else, we're somehow assured (presumably) that we can at least run non-drm software. From there, it'll still be a matter of reverse-engineering any DRM scheme...kind of like a more extensive MS Word compatibility layer.

    I do have confidence in the Open Source hacker army, though, and that if there's a way, they'll figure it out.

  7. Re:Not really by finkployd · · Score: 5, Insightful

    While the source may be available, that won't mean it can't contain DRM. After all, any good secure system should be secure wether or not the source is visible or not.

    But no implementation of DRM can be considered a "good secure system". The whole concept is to take PKI and try to keep the private key away from the owner so he/she cannot use it for anything except what the content owner wants you to use it for. This is why MS is trying to stick private keys in hardware. This is why the iTMS DRM removal tool needs to be able to get your key out of either the iTunes software or your iPod.

    Trying to do DRM in something completely open source will NEVER work. DRM is security by obscurity, plain and simple.

    Finkployd

  8. Re:An ode to DRM FUD by Amiga+Lover · · Score: 4, Insightful

    Chances are, flashing your PC with this BIOS instead of the MS approved DRM one will prevent your PC from sharing data with DRMed Windows PCs. So, DRMed if you do, DRMed if you don't..

    If it works that way it'll also prevent a DRMd PC from sharing data with those linux servers becoming all so common nowadays. Works both ways.

    In the end all depends on who ends up worse off.

  9. Get our minds right first and last. by Doc+Ruby · · Score: 4, Insightful

    Data sharing is literally essential - computers are only marginally useful if their only info exchange is via keyboard/mouse/monitor. DRM is a tech implementation of the human activity of trust. Proprietary DRM schemes, like M$ Passport, or any other vertical integration, are bad trust models. They fetishize others of the same breeding, trusting identical platforms more than different ones. That kind of model is like feeding cattle the remains of their unsold brethren, a monoculture that amplifies platform weaknesses like mad cow, which incubate in a species and even threaten others. The diversity of open trust standards, like PGP webs of trust, or public SSL CAs, combined with open, mutual audits, keep the ecosystem healthy. Before we build a rickety infrastructure based on flawed models and self-defeating principles, we must get to the right way to manage these systems - then automate them. An open source BIOS, which interoperates with the rest of the Internet ecosystem, at least preserves the options to do that, without passing the point of no return on the wrong path.

    --

    --
    make install -not war

    1. Re:Get our minds right first and last. by MunchMunch · · Score: 4, Insightful
      "All DRM blocks is the illicit spread of data against the owner's wishes, which is hardly an essential function of any society or system.

      I think you have far too much faith in these systems and a fundamental misunderstanding of what copyright is meant to protect. First, already in combination with laws like the DMCA, DRM is used to deny fair use rights--to state the most obvious example, but by far not the most important. Second, you fail to realize that the purpose of copyright is to encourage progress, not protect 'creations.'

      This is because American copyright, as envisioned by the Framers, rejects any moral or property protections and relies instead on a way of viewing creative progress as what I would call a 'collaboration' between generations. Each subsequent generation must have free access to the previous generations' works in order to build upon them. It is thus an essential function of any rational society or system to not impede progress by essentially granting a single generation full control to lock out future generations.

      But of course, copyright doesn't allow this anyways, as I spent the last paragraph stating, because it misunderstands that copyright is a protection of some sort of inherent 'right' in the act of creation rather than a protection of progress through balanced public and private rights. In actuality, the more dangerous effect of DRM is that copyright itself becomes obsolete in a DRM-capable world. Companies need only decide what allowances they want to give to consumers through technology, and the balancing effect of the law dissappears.

    2. Re:Get our minds right first and last. by asdfghjklqwertyuiop · · Score: 5, Insightful

      DRM is an attempt to remove my control of my private property and place it into the hands of someone who doesn't own it. Period.

      I oppose DRM because I believe in the right to private property (namely my computer). Nothing to do with copyright violation.

    3. Re:Get our minds right first and last. by zurab · · Score: 4, Insightful

      Doesn't this depend on actual implementation? You may have different intentions but you are not in charge of designing and implementing the DRM system on 90% of user desktops. Imagine a DRM system where "untrusted" content is branded as unsafe and dangerous and is extremely hard for an average user to play/execute/etc. compared to the "trusted" content which is easy and effortless. When such a system is widely spread, you may even have settings that disable any "untrusted" content outright - that may even be turned on by default without user realizing anything.

      No, in such a case, you won't be able to easily share music you create, or a free software program you write to the world unless you get certified by (who? BSA?) whoever for huge amounts of cash to become a "trusted" provider. Or convince your users, if they have an option, to turn off the security setting that Microsoft, anti-virus companies, mainstream press and all others say is wrong to do, will result in worms and viruses, and will no longer be supported by the OEM.

      I am not saying this is what will happen. I am saying it depends on what will, and how much monopolies and cartels can get away with.

  10. Free Programmers? by timgoh0 · · Score: 4, Insightful

    Maybe its just me, but don't you think that this is just a way of intel trying to get free and fast bugfixes and improvement for their bios?

  11. More Secure? by niktesla · · Score: 5, Insightful
    It is stored in firmware, so it is more secure from viruses and other types of attack than past BIOSes
    [sarcasm] Yeah, there were real virus problems w/ BIOS back when it was non-flashable. Those pesky viruses would pop my BIOS chip out and install a new one before I knew it.[/sarcasm]

    Extra or additional drivers and code functions can be stored on the hard drive and accessed there.
    Seems like this would increase the vulnerability of the BIOS.

    Other than this problem and maybe not being able to control some of the OEM preboot (an odd word when you think of it) "features" (DRM, etc.), this doesn't sound too bad of a plan. Sounds like we're on the way to having the OS run off a FLASH disk or some type of firmware. It'd be ironic if, because of advanced DRM technology, we have to go back to the oldest mod trick - yank out the old chip and solder in the new, as was once done to upgrade BIOS.

    --
    I've discovered a remarkable proof, but this margin is too small to contain it...
  12. Re:Not really by prockcore · · Score: 5, Insightful

    And that's what most people do with their PC. Drive it. Not muck around under the hood and tweak the fuel injectors, or adjust the slope of the ABS initiation.

    Ironically, Congress is forcing auto makers to reveal their "precious precious IP" because your average mechanic can't read the chips in your car. Basically auto makers were trying to get you to take your car into the dealer to get an oil change. Congress stepped up and said "that's unfair trade practice".