• [^] # Re: UEFI

    Posté par . En réponse au journal Bios Opensource sur plateforme AMD. Évalué à 7.

    En même temps faut être drogué pour aimer l'UEFI, genre kiffer tout nommer avec des GUIDs et pleins d'autres trucs complètement taré du même style (abstraire des trucs par des couches virtuelles, elles-aussi basées sur des GUID, pour lesquels une abstraction n'a aucun intérêt et produit des binaires 3x plus gros -- par ex. l'accès à l'espace de configuration PCI).

    (en tous cas c'est ainsi n'importe quoi dans les couches basses, c'est ptet moins psycho dans les couches plus hautes, mais ce que j'ai vu jusque là me donne envi de fuir à tout jamais en étalant du vomis partout sur mon chemin)

    En dernier bonus pour la route : il faut aussi aimer mettre des PE partout dans son BIOS (vous savez, le format de MS des .exe, des .dll et autres, et pour lequel la spécification de MS dit à un moment quelque chose du style : ATTENTION IL Y A PEUT-ÊTRE DES BREVETS ET TOUT ET L'ACCES À CETTE SPECIFICATION N'IMPLIQUE PAS UNE LICENCE)

    Pour finir réellement de vous édifiez, (promis cette fois c'est vraiment la dernière), des boites ont posé des brevets logiciels stupides sur des trucs standard de l'UEFI, par exemple un brevet couvre les modules identifiés de manière standard comme pouvant tourner à la fois en phase PEI et DXE.

    Bref si vous êtes un dev du libre fuyez l'UEFI tant qu'il est encore temps. C'est un putain de cheval de troie pour un chaos futur ce truc. (IIRC MS a participé à son dev.)