Microsoft Announces Project Mu: An Open-Source UEFI Creation Tool

Discussion in 'HardForum Tech News' started by cageymaru, Dec 20, 2018.

  1. cageymaru

    cageymaru [H]ard as it Gets

    Messages:
    19,803
    Joined:
    Apr 10, 2003
    Microsoft has announced Project Mu, an open-sourced release of the Unified Extensible Firmware Interface (UEFI) that will allow firmware to be kept up-to-date. Project Mu will support Firmware as a Service (FaaS) which is similar to the Microsoft Windows as a Service initiative. This will allow for UEFI and other system firmware to be kept up to date with post launch features. The idea for Project Mu came from work related to the open-source UEFI implementation TianoCore which wasn't optimized to be deployed across multiple product lines.

    Project Mu contributes numerous UEFI features targeted at modern Windows based PCs. It also demonstrates a code structure and development process for efficiently building scalable and serviceable firmware. We look forward to engagements with the ecosystem as we continue to evolve and improve Project Mu to our mutual benefit!
     
  2. wyqtor

    wyqtor Limp Gawd

    Messages:
    398
    Joined:
    Dec 30, 2011
    Up to now, a failed feature update for Windows meant you had to reinstall. Does this mean it is now going to brick your entire machine?
     
  3. Skirge01

    Skirge01 [H]Lite

    Messages:
    112
    Joined:
    Jul 20, 2004
    Agreed! I was about to post: Am I the only one afraid that this will result in FORCED firmware updates to those of us being used a guinea pigs for the corporations?
     
    DrezKill likes this.
  4. viper1152012

    viper1152012 [H]ard|Gawd

    Messages:
    1,025
    Joined:
    Jun 20, 2012
    Goodbye touchpad
     
    Esso likes this.
  5. dgz

    dgz [H]ardness Supreme

    Messages:
    5,238
    Joined:
    Feb 15, 2010
    Love the idea of firmware as a service. I'll take two please!

    I should also order a few of those always recording listening "assistants".
     
    HoffY and RanceJustice like this.
  6. glutto

    glutto Limp Gawd

    Messages:
    396
    Joined:
    Apr 8, 2003
    Will they turn firmware into a monthly micro-transaction cash cow somehow?
     
  7. RanceJustice

    RanceJustice [H]ardness Supreme

    Messages:
    5,986
    Joined:
    Jun 9, 2003
    I echo the concerns here of what this could mean on implementation, but I can at least appreciate it is being open-sourced. I wonder how Mu will affect Linux and other non-MS OSes. Oftentimes when mainstream hardware/software vendors have messed with the BIOS or UEFI, it was often done in a way that - intentionally or otherwise, affected Linux or other operating systems. For instance, the UEFI "Secure Boot" for awhile meant that some Linux distros would not boot if Secure Boot was turned on! Users could disable it manually if they had the know how and interest, but it was noted that certain larger distros purchased "secure boot viable" keys and whatnot making it no longer necessary. In time the situation improved, but regardless it is something to consider. Will Mu have any benefits for Linux users, compatibility with Linux bootloaders that handle multiple OSes such as GRUB etc? Will it provide any impediments or further encourage hardware manufacturers to support exclusively Windows etc?

    The idea of "Firmware as a Service" sends a shiver down my spine. Updating one's firmware is important, but the idea that it should be just seamlessly done so like it was some meager driver doesn't sit right with me given all the things that firmware affects. Worse, I am concerned of the very idea of "firmware as a service" meaning a way to take control out of the users' hands. I suppose we'll have to see what Mu brings and at least its open source, but proceed with caution...
     
  8. Galvin

    Galvin 2[H]4U

    Messages:
    2,695
    Joined:
    Jan 22, 2002
    Firmware really shouldn't be messed with. Its something you do once for the life of the motherboard. Onlytime I update is to support a new cpu or something. Anything MS touches turns to shit
     
    HoffY, wyqtor, Jza and 2 others like this.
  9. Dan_D

    Dan_D [H]ard as it Gets

    Messages:
    54,258
    Joined:
    Feb 9, 2002
    This will end well.
     
  10. dangerouseddy

    dangerouseddy Gawd

    Messages:
    615
    Joined:
    May 16, 2007
    yay soon windows will be updating your ssd firmware and wiping your os, im sure they'll give you plenty of warning before hosing your hardware.
     
  11. prime2515102

    prime2515102 [H]ard|Gawd

    Messages:
    1,504
    Joined:
    Mar 3, 2003
    This is fucking disturbing.

    That is all.
     
    DocNo likes this.
  12. ManofGod

    ManofGod [H]ardForum Junkie

    Messages:
    10,679
    Joined:
    Oct 4, 2007
    Not really, once you read the article, anyways. The device has directly support Project Mu and from the looks of it, those will be Microsoft only devices.
     
  13. DocNo

    DocNo Gawd

    Messages:
    654
    Joined:
    Apr 23, 2012
    Microsoft has zero credibility with updates at this point.

    The other story on the front page about Asus and Gigabyte don't instill any confidence in hardware makers as being competent either. Gigabyte even protesting that they aren't a software company - seriously?!? You can't be one without the other. They just admitted they aren't a real hardware company either. Thanks for clearly signaling I would be a damn fool to buy anything from you ever again!
     
  14. Tak Ne

    Tak Ne [H]ard|Gawd

    Messages:
    1,233
    Joined:
    Jan 28, 2008
    If its open source theres a chance someone will remove the crapware and release reliable firmware. Then again its possible it'll require TPM or some other rubbish with pre-compiled binaries/libraries.
    Plus MS will eventually only allow certain FaaS to boot into WaaS so you can run your walled garden SaaS.
     
  15. bobdabilder

    bobdabilder Limp Gawd

    Messages:
    292
    Joined:
    Oct 7, 2009
  16. masquap

    masquap Limp Gawd

    Messages:
    135
    Joined:
    Oct 2, 2011
    Beat me to it. I was going to ask how much the monthly subscription was
     
  17. Lakados

    Lakados [H]ard|Gawd

    Messages:
    1,579
    Joined:
    Feb 3, 2014
    As an enterprise customer I kinda welcome this...... 768 machines and growing take a collectively long time to update Bios’s on and even our 5+ year old boxes got Bios releases in November fixing issues which have been a noticeable improvement for those who have received them.

    Even if it only happened every 6 months if the service was less than $2000 a year I come out ahead on this, get maybe Kingston, HP, and Dell on-board with this and it would be an easy contract to sign.
     
    mufcfan likes this.
  18. clockdogg

    clockdogg Gawd

    Messages:
    890
    Joined:
    Dec 12, 2007
    FaaScinating. Maybe it could help the non-software, hardware companies bridge the gap to ring 0 driver issues...
     
  19. Hallucinator

    Hallucinator Gawd

    Messages:
    563
    Joined:
    Nov 1, 2006
    That's like messing around with my car's PCB (= BIOS) when I just put gas (= OS) in my car.

    No Thank You.
     
  20. Zulgrib

    Zulgrib n00b

    Messages:
    31
    Joined:
    Dec 11, 2018
    Linux already has fwupd.
    And it does more than motherboard update, already received keyboard firmware update from that.
     
  21. Zulgrib

    Zulgrib n00b

    Messages:
    31
    Joined:
    Dec 11, 2018
    Dell is onboard fwupd since long, HP joined recently. It's free and takes a cron or systemd timer.
     
    Lakados likes this.
  22. Lakados

    Lakados [H]ard|Gawd

    Messages:
    1,579
    Joined:
    Feb 3, 2014
    Well shit I need to talk to my reps.