Project Mu : Microsoft veut aller vers des UEFI plus modulaires et plus ouverts
À quand l'Open Hardware ?
Le 20 décembre 2018 à 10h45
3 min
Logiciel
Logiciel
Et si les UEFI étaient développés de manière plus communautaire, avec la réutilisation de briques renforcées, via des outils open source, pour des mises à jour plus régulières ? C'est ce qu'essaie de favoriser Microsoft avec Project Mu.
Depuis quelques années, Microsoft multiplie les initiatives en faveur de l'open source. Le géant de Redmond ne va pas encore jusqu'à ouvrir le code d'Office ou Windows, ses deux produits phares. Mais il n'a pas hésité à racheter GitHub, développer Visual Studio Code, ouvrir .Net, intégrer un sous-système Linux dans Windows 10, curl, ssh ou tar.
Des mouvements bien sûr intéressés, puisque l'open source est largement utilisé dans le monde professionnel, notamment la gestion des datacenters. Microsoft préfère rassembler le meilleur des deux mondes que de voir une frange croissante d'utilisateurs passer sur des systèmes Unix, parce qu'il est plus simple d'y cloner un dépôt Git.
Mais l'ouverture logicielle ne concerne pas que les OS et les applications. Elle peut également s'appliquer à des éléments bien plus critiques d'un système. C'est à cela que tente de répondre aujourd'hui l'annonce de Project Mu.
UEFI mis à jour régulièrement, plus ouverts
Pour faire simple, il s'agit d'aller vers un développement plus ouvert de l'Unified Extensible Firmware Interface (UEFI). Cet élément logiciel est utilisé à l'initialisation du PC et remplace le BIOS depuis quelques années maintenant. Souvent vu comme l'occasion d'une interface plus graphique et gérable à la souris, il propose bien plus de possibilités que son prédécesseur, notamment en matière de sécurité.
Avec ses Surface, Microsoft mise sur une approche Firmware-as-a-Service (FaaS) où ce composant est mis à jour régulièrement, en ligne. Cela nécessite une optimisation du développement et de la manière dont il est géré, tant avant qu'après une publication. L'équipe s'est tournée vers la solution open source TianoCore/EDKII dans un premier temps, déjà utilisée par Online. Mais elle n'y a pas trouvé son bonheur pour la gestion de multiples gammes d'appareils.
Elle a donc décidé de l'adapter à ses besoins, donnant naissance à Mu. Ce n'est pas exactement un fork de TianoCore selon Microsoft, mais ce dernier lui servira toujours de base de travail (upstream) et des patchs pourront être proposés.
Faciliter le travail entre partenaires
Dans la page de présentation du projet, l'éditeur explique sa volonté de revoir le modèle de conception des UEFI, tout en s'éloignant d'une approche copier/coller des différentes briques, assemblées selons les besoins. Certaines seront propriétaires, d'autres non.
L'idée est donc de proposer un socle ouvert pour les outils de conception/test et l'UEFI utilisée par Microsoft, afin de pouvoir les faire évoluer avec d'autres. Outre la brique de base (basecore), des élements complémentaires sont fournis (plus et tiano_plus) ainsi qu'un exemple d'implémentation. Au total, une dizaine de dépôts sont en ligne.
Microsoft dit avoir contacté ses partenaires pour travailler avec eux sur Project Mu, et espère bien les voir s'en emparer pour leurs propres produits. Reste à voir si ces derniers répondront à l'appel.
Le 20 décembre 2018 à 10h45
Project Mu : Microsoft veut aller vers des UEFI plus modulaires et plus ouverts
-
UEFI mis à jour régulièrement, plus ouverts
-
Faciliter le travail entre partenaires
Commentaires (63)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 20/12/2018 à 10h54
#1
Plutôt une bonne nouvelle ça !
[nostradamus mode]
Windows ne sera qu’une distribution linux parmi tant d’autre
[/nostradamus mode]
Le 20/12/2018 à 10h59
#2
Ouais en fait MS ne fait que continuer de piller les projets open-source.
La différence c’est que maintenant ils publient les sources " />
Le 20/12/2018 à 11h08
#3
Un jour windobe rachetera linux.
Le 20/12/2018 à 11h13
#4
Le 20/12/2018 à 11h16
#5
Ca serrait perdre tous les utilisateurs potentiels qui ne veulent pas de Microsoft… Un gros partenariat bien stable comme actuellement me semble plus avantageux.
Le 20/12/2018 à 11h37
#6
C’est mal connaitre Torvald, j’pense que le bonhomme va bien préparer son départ. " />
Le 20/12/2018 à 12h06
#7
Le 20/12/2018 à 12h14
#8
Le 20/12/2018 à 12h16
#9
Piller me semble un terme très négatif, c’est pas justement le principe de l’open source que tout un chacun puisse aller piocher prendre ce qui l’intéresse ?
Le 20/12/2018 à 12h52
#10
Open source n’est pas forcément prendre en l’incluant dans un code source fermé sans rendre de compte à personne.
Le 20/12/2018 à 13h05
#11
" />
“2xxx, année de Linux sur le desktop”
" />
Le 20/12/2018 à 13h30
#12
Le 20/12/2018 à 13h36
#13
On a l’UEFI depuis plusieurs années maintenant, sans parler des surfaces & co, ça vous a apporté quelque chose concrètement ?
Perso, j’ai toujours pas vu les utilisations nouvelles que cela devait apporter (sinon un “bios” plus visuel)
(c’est pas une affirmation, juste une demande de ce que je pourrais bien faire que je ne fais pas)
Le 20/12/2018 à 13h40
#14
Microsoft va de plus en plus vers un système open-source et modulable. C’est pas exclu que dans moins de 10 ans Windows soit complètement open-source et modulable a souhait suivant les besoins.
Le 20/12/2018 à 13h46
#15
Le 20/12/2018 à 13h53
#16
Le 20/12/2018 à 13h59
#17
Le 20/12/2018 à 14h02
#18
Houlà, “Microsoft” et “ouvert” dans le même titre, ça sent le bon gros troll de Noël " />" />
Le 20/12/2018 à 14h16
#19
Le 20/12/2018 à 14h49
#20
Le 20/12/2018 à 15h12
#21
Le 20/12/2018 à 16h29
#22
Ca dépend de la licence.
Le 20/12/2018 à 16h31
#23
Microsoft est le plus gros hébergeur de projets Open source.
Stoi le troll " />
Le 20/12/2018 à 17h16
#24
Une fenêtre sur le libre
Le 20/12/2018 à 17h44
#25
Pour moi,
Microsoft a identifié un domaine où il ne gagnera pas d’argent et qu’il sera couteux de s’en charger (donc l’UEFI), donc autant le partager pour réduire les frais ou encore mieux, bénéficier de bonnes idées d’autres.
Apparemment, il y a un vent nouveau de l’Open-Source chez eux (quand je pense il y a encore 10⁄20 ans, c’était un mot banni et moqué).
Bref, un bon moyen de faire bonne figure, de réduire les coût de développement et d’avoir toujours la main mise sur les firmware développé par eux.
Car si l’outil EUFI sera open-source, les firmwares, eux, ne le seront pas de manière systématique (voir l’exception).
Quant à penser qu’il vont ouvrir le code de Windows ou Office, je crois que crois qu’il faut se réveiller.
Et oui, c’est une boite privée où la rentabilité est la règle.
Le 20/12/2018 à 17h59
#26
Le 20/12/2018 à 18h04
#27
Microsoft s’axe de plus en plus vers les services. Ce n’est plus Windows qui rapporte le plus. L’OS sert de socle pour consommer le reste. Donc perso je vois bien un abandon a terme de Windows tel qu’on le connaît pour aller vers un système beaucoup plus ouvert.
Le 20/12/2018 à 18h17
#28
Le 20/12/2018 à 19h22
#29
Le 20/12/2018 à 19h26
#30
Pas si Windows est abandonné tout court (sauf entreprises), pour un Linux-MS.
Le 21/12/2018 à 07h12
#31
Super… Un des élements les plus critiques d’un ordinateur sinon LE plus critique… qui serait contaminé partiellement par une société incapable de corriger le bug des chiffres avec la touche Shift dans la case d’entrée des mots de passe Wifi sur Windows 10…
Non merci, sans façon.
Le 21/12/2018 à 08h10
#32
Ca fait bien longtemps que c’est corrigé ! Il faut l’activer une fois à l’ouverture de son compte, puis après, il le garde.
Enfin, perso, j’utilise Windows Hello, donc je n’utilise pas le clavier 😅
Le 21/12/2018 à 08h23
#33
Si c’est Open Source, ça permettra à d’autres boîtes ou à la communauté de corriger ces bugs. Et si c’est pour faire des UEFI qui sont mis à jour plus facilement, c’est tout bénef.
Quand à critiquer Microsoft pour un bug, c’est stupide. Microsoft c’est des milliers de développeurs, tous ne travaillent pas sur toutes les parties (on imagine qu’ils mettent des gens plus expérimentés sur les fonctions critiques), et l’ensemble des OS ont des bugs mineurs comme le tien qui traînent parfois des années.
Le 21/12/2018 à 08h26
#34
Red Hat et Suze n’ont pas du tout le même modèle d’affaires, ils travaillent sur des serveurs et fournissent du support. Microsoft aussi fait du serveur, mais ils font aussi du grand public et tu ne peux pas du tout appliquer le modèle du “faire payer le support” pour le grand public.
Ce serait probablement bénéfique pour la communauté, mais probablement pas rentable du tout pour Microsoft.
Et vu la tournure de leurs décisions ces dernières années, ça serait bien étonnant qu’ils ne se soient pas penchés sur cette question et qu’ils n’aient fait aucune étude sérieuse là dessus.
Le 21/12/2018 à 08h44
#35
En passant Office en abonnement annuel, ils ont d’une certaine façons rejoint le modèle Suze/Redhat tu payes surtout le support et le To de stockage sur onedrive.
Leur problème doit surtout être de comment valoriser Windows pour justifier un abonnement.
Le 21/12/2018 à 09h13
#36
Une très bonne vidéo qui évoque la stratégie de Microsoft à propose de Linux : Embrace, Extend, Extinguish
https://youtu.be/TVHcdgrqbHE
Le 21/12/2018 à 09h14
#37
Le 21/12/2018 à 09h43
#38
Le 21/12/2018 à 09h49
#39
Le 21/12/2018 à 10h24
#40
Le 21/12/2018 à 13h09
#41
Le 21/12/2018 à 13h39
#42
Le 21/12/2018 à 13h54
#43
Tant mieux qu’il y ait des améliorations sur l’UEFI, surtout open source. Souvent, j’ai des merdes de boot à cause de ce composant.
MS prend des composants du monde Tux pour son Windows, c’est intéressant. Ils vont finir par mettre Gnome, KDE ou une autre interface tux à leur win, si ça continue…
Le 21/12/2018 à 15h30
#44
Je travaille à une migration sous Manjaro Linux. J’ai préparé une partition à cet effet mais j’ai encore pas mal de choses à faire, entre trouver des alternatives crédibles ou des solutions techniques pour pallier (en particulier Office car LibreOffice a de sérieux manques) et bien sûr adapter le système à ma sauce.
Pour le bug, ça serait spécifique à mon HP ? Il faudra que je vérifie ça… J’ai toujours eu la capacité d’attirer les bugs les plus incroyables. Ce bug survient alors que le système est clean, sans logiciels ou scripts installés.
Le 21/12/2018 à 16h24
#45
Le 21/12/2018 à 18h11
#46
moins de 10 ans.
Il va bien ton pifomètre ? " />
Le 21/12/2018 à 18h20
#47
2007 sortie de Vista, on a fait de la route surtout depuis au niveau des composants de Windows.
Une décennie c’est pas rien, tu as le temps de couler une boite et de voir un nouvel acteur arrivé
Le 21/12/2018 à 22h01
#48
Et qu’est-qui a changé entre 2007 et aujourd’hui ?
Oh pas grand, des fabricants de semis conducteurs qui ont disparu ou ont été racheté par des multi nationales créant ainsi de très gros monopoles notamment sur les concurrences de techno intégré aux cartes mères et qui pour rien au monde voudront avoir leurs firmwares en open-source.
Et fondamentalement entre Vista et Windows 10 à part l’évolution techno rapidité/performance et ergonomie et encore quoique…
Bah il n’y a pas grande différence…
Windows ne sera jamais full open source pour les simples et bonnes raisons :
Rien que ça déjà tu oublies.
Voilà je suis pas expert mais je n’y crois pas un seul instant.
Le 22/12/2018 à 20h38
#49
Le 22/12/2018 à 23h19
#50
Redhat fonctionne pour le grand public ? Non.
Ça vise les environnement entreprise/serveur ce qui n’a rien avoir.
Le 23/12/2018 à 09h03
#51
Le 23/12/2018 à 11h21
#52
Ne te fiche pas de moi, les clients principaux sont des entreprises, ingénieur ou technicien informatique.
Et évidemment qu’un Linux ne peut être payant en tant que license.
Sauf que ça n’arrivera jamais avec Windows, les marchés sont trop juteux avec tout l’environnement logiciel et des licences en abonnement tout court pour y avoir accès et non juste pour du support.
Rien qu’avec les armées et les écoles ils font plusieurs centaines de millions de dollars chaque années à travers le monde.
C’est plusieurs millions ou dépassant le milliard de dollars rien qu’avec les abo à travers le monde, jamais ils ne se coupera d’une telle manne financière.
Comment peux-tu générer autant d’argent sans bloquer l’accès aux sources des dits logiciels ?
Le 23/12/2018 à 11h53
#53
Avec une licence ? Si tu interdit la modification, réutilisation commerciale ou non. Et c’est pas quatre gus dans un garage qui s’amuseront a faire des projet qui mettrons Microsoft en danger. Leurs logiciels sont déjà massivement piraté partout dans le monde ouvrir les sources ne changera pas grand chose. Surtout que les états, armé et de très gros groupe ont déjà accès au code.
Et avoir accès au code d’un logiciel n’en fait pas un logiciel libre.
Le 23/12/2018 à 11h57
#54
J’ai remonté mon W10 il y a quelques jours et aucun problème pour les chiffres/lettres avec la touches SHIFT… Mon clavier n’a pas de numpad (logitech K400).
Et d’aussi loin que je me souvienne, même sur les versions Insiders au tout début, j’avais pas ce problème (cela ne veut pas dire qu’il n’existe pas).
Le 23/12/2018 à 14h12
#55
Le 23/12/2018 à 14h15
#56
bah alors quel interêt de mettre en open source si cela change rien ? " />
Le 23/12/2018 à 14h24
#57
Et encore là tu parles de produit vendu aux entreprises.
Çà a du sens pour des produits vendu aux entreprises car ils ont besoins de suivis et de service client / technique dérrière.
Tu appels souvent Microsoft toi pour un problème technique ? Non, et moi non plus.
Pour du particulier, s’il a un problème il va appeler un informaticien s’il ne sait pas le faire lui même.
Je parle bien uniquement des particuliers qui se servent du pc pour de la bureautique/jeu.
Après je ne suis pas contre que MS passe en open-source mais je n’y crois pas.
Le 23/12/2018 à 14h28
#58
Le 23/12/2018 à 14h40
#59
Tu utilises donc les produits, de REDHAT, IBM et RH.
D’accords.
Vu l’opacité du système Windows, le fait d’avoir caché le contenu des majs de sécurité etc… ne pas avoir la possibilité de gérer les majs (en tout plus difficilement).
La gestion des services des windows et le changement régulier tous les 6 mois du fonctionnement interne à windows pas seulement pour implémenter de nouvelles fonctions mais aussi pour déréguler les réglages que tu as fais notamment au niveau de la télémétrie qui se réactive malgré les changements fait.
Sans parler du registre qui est un bordel sans nom…
Je ne crois pas un seul instant que MS veut que les devs et encore moins les pirates aillent fouiller dans le code source malgré l’ouverture sur certains produit MS ce qui n’est toujours pas l’OS ouvert que tu vantes tant des autres firmes.
Le 23/12/2018 à 18h33
#60
Le 24/12/2018 à 17h45
#61
ouais c’est ça… Rien ne t’empêche de le faire mais en gros t’en a pas l’utilité car t’es pas un particulier.
En gros tu n’amènes rien de concret sur ce que je dit mais tu aimes me contredire pour me contredire.
Je n’ai rien contre l’open-source, et si windows pouvait etre open-source j’en serais ravi.
Hors je n’y crois pas le moins du monde hors d’un changement totale de logique chez MS.
D’ailleurs la logique chez MS c’est plutôt de racheter les plateformes open-source…
Alors pour le reste, permet moi d’en douter.
Le 24/12/2018 à 18h08
#62
Le 26/12/2018 à 21h18
#63