Le code sera fourni avec un kit de développement pour permettre aux développeurs de programmer des firmwares s'ils le souhaitent (le langage est le C).
Cette technologie est annoncée comme révolutionnaire par Intel, "Modular, Scalable, Driver-Based Framework for EFI" (voir troisième lien).
Il reste à espérer que cela ne restera pas un effet d'annonce et que les faits suivront...
Aller plus loin
- La news sur OsNews (5 clics)
- Article sur deviceforge.com (6 clics)
- Specs techniques de cette nouvelle technologie (3 clics)
# Peril en la demaure ?
Posté par gaolinn . Évalué à 4.
[^] # Re: Peril en la demaure ?
Posté par Damien Pobel (site web personnel) . Évalué à 10.
Tu pousserais pas le bouchon un loin Maurice ? ;)
https://damien.pobel.fr
[^] # Re: Peril en la demaure ?
Posté par Majd . Évalué à 3.
Y seraient cap de mettre un WinCE a la place du bios ...
[^] # bios ms
Posté par Juke (site web personnel) . Évalué à 4.
Ce meme bios empechant l'utilisation de linux.
j'espere pas...
[^] # Re: bios ms
Posté par Jerome Herman . Évalué à 9.
La ca implique un niveau de controle supplémentaire que l'EFI n'est pas en l'etat capable de fournir. De plus Intel a annoncé que si ils mettaient en place un tel systeme celui ci pourrait être désactivé par l'utilisateur (reste a voir si ils s'y tiendront mais bon).
Quand a empecher le boot de Linux ce n'est pas la technologie EFI qui va decider, la seuls les fabriquants peuvent décider si oui ou non ils acceptent de charger autre chose que le chain loader specifique de 2000/XP/2003. A noter que ce serait déjà possible avec le bios actuel.
Kha
[^] # Re: bios ms
Posté par Christophe Morvan (site web personnel) . Évalué à 2.
Actuellement il y a déjà pas mal de logiciel qui ne marchent que si tu as le bon viel OS miscrosoft !
Ça ne change rien.
[^] # Re: bios ms
Posté par allcolor (site web personnel) . Évalué à 1.
[^] # Re: Peril en la demaure ?
Posté par GroCit . Évalué à 4.
allez, on utilise son cerveau avant de moinser à tour de bras
[^] # Re: Peril en la demaure ?
Posté par Ramso . Évalué à -4.
[^] # Re: Peril en la demaure ?
Posté par gaolinn . Évalué à 0.
[^] # Re: Peril en la demaure ?
Posté par Alexandre . Évalué à 0.
hé oui, ça relance l'économie au passage :)
[^] # Re: Peril en la demaure ?
Posté par gc (site web personnel) . Évalué à 2.
[^] # Re: Peril en la demaure ?
Posté par gaolinn . Évalué à 0.
[^] # Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par jo7 . Évalué à 10.
Des Virus de boot ça a existé. C'était parmi les premiers et les plus méchants. ça se trimbalait sur diskettes, certaines personnes ne mettaient jamais de disquettes qu'elles ne connaissaient pas dans leurs ordis.
Dés lors qu'il y a éxécution de code il y a apriori un risque.
Le plus récent des exemples c'est les firmware LG. C'est pas un virus, OK, ça montre quand mème la vulnérabilité du code à ceux qui n'ont pas connu le glorieux temp des ordis sans DD.
PLus il y a de code et de fonctionnalité plus il est facile de cacher des "malices". ça me parait assez mathématique.
Vraiment je comprends pas des moinssages aussi ...j'ai pas de mots (chapeau parce que ça m'arrive pas souvent )
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par Anonyme . Évalué à 3.
c'est totalement faux : cela dépend des outils utilisés
La plupart des trous de sécurités sont des bufferoverflow, possibles parce que dans les langages les plus utilisées, et de plus ceux utilisées au niveau des entrées/sortie, sont le C/C++. Or la mémoire est gérée par le programmeur dans ces langages, (c'est ici qu'on introduit les erreurs : ) le contrôle des entrées d'un programme peuvent alors être déffectueuses.
Il y a d'autres facon de s'ouvrir un système, mais je suis persuadé que ce n'est pas dépendant de la complexité ou taille du code, mais de la correction (au sens fort, c'est à dire que tout est controlé) des programmes.
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par M . Évalué à 4.
Je dirais que ca depend surout des developpeurs : en C tu peux faire un logiciel tres sur : tu commences par definir des API de gestion de memoire, gestion de chaine,...
Tu peux par exemple regarder le projet vsftpd et notament ftp://vsftpd.beasts.org/users/cevans/untar/vsftpd-1.2.2/SECURITY/(...) qui explique les techniques misent en oeuvre.
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par Jerome Herman . Évalué à 7.
Je dirais surout que contre les buffers overflow, une bone technique consiste a proteger certains segments contre l'execution. Ce qui est possible sur a peu pres toutes les machines depuis 1975 et bientot disponible sur nos PCs grace a l'EFI.
Apres il suffit de dire que la pile n'est pas jumpable en execution (80% des attaques par buffer overflow) et que le segment de données n'est pas executable non plus (19.9% des BF).
Ensuite pour un BF il faut convaincre le programme d'ecrire sur une zone memoire qui est deja alloue en execution mais qui n'est pas la sienne (le tout de préférence en mode protégé ou toutes les zones mémoires sont adressées en relatif). C'est faisable (0,1% des BF) a condition de tres bien maitriser la plateforme. Mais comme il risque d'y avoir autant de variantes de bios que de machines c'est pas gagne pour le hacker de conaitre tres bien le bios avec lequel il travaille...
Bref il va peut être y avoir de nouvelles failles ouvertes au niveau du bios, mais elles sont toutes petites et quand on voit les failles que l'on ferme partout ailleurs ....
Kha
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par Ontologia (site web personnel) . Évalué à 0.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par Anonyme . Évalué à 2.
oui certes, mais (pour faire le borné) cela demande beaucoup de rigueur au développeur, qui n'est pas infaillible. J'ai plus parlé des outils que des dévellopeurs car ce sont les outils qui permettent au dévelloppeur de laisser des trous de sécurité.
Je pense qu'on sera d'accord avec moi si je dit qu'il est possible de créer un langage, par exemple, qui permet d'éviter les trous du type bufferoverflow.
Ce langage, mettra en oeuvre les techniques que tu cites, mais au niveau de sa définition, afin que le dévellopeur n'aie à s'en soucier (et donc d'améliorer la qualité de ses programmes (et la vitesse de dévellopement), son algorithme n'étant jamais "bouillé" par des considérations autres).
[^] # Re: Comment peut-on moinsser une question ? Une inquiétude pas si complètement idiote en plus
Posté par theocrite (site web personnel) . Évalué à 2.
Il y avait quelque chose comme rajouter des 'g' devant les fonctions e.g remplacer malloc par gmalloc ( http://www.rops.org/sourcecode/main.cpp.html(...) pour le gmalloc)
Si quelqu'un a des infos...
Et bien sûr il faut éviter gets() et consors.
Sinon il y a toujours ça :
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://perso.club-internet.fr/ccb/publications/articles/article_LMF(...)
http://www.cgsecurity.org/Articles/SecProg/Art5/index-fr.html(...)
http://www.cgsecurity.org/Articles/SecProg/Art6/index-fr.html(...)
Désolé, j'ai pas de pdf pour les deux derniers.
[^] # TCPA/Palladium
Posté par HappyCrow . Évalué à 4.
Ca voudrait pas dire la mort de TCPA/Palladium???
Si le bios est ouvert on pourrait virer les fonctions qui
ne nous plaisent pas ou en ajouter!
En plus ça serait en C, cool, beaucoup de gens
conaissent le C.
:O)
[^] # Re: Peril en la demaure ?
Posté par AP . Évalué à 6.
# ...
Posté par 007 . Évalué à -4.
> Il reste à espérer que cela ne restera pas un effet d'annonce et que les faits suivront...
> Specs techniques de cette nouvelle technologie...
# et l'openfirmware alors?
Posté par pepie34 . Évalué à 10.
http://www.openbios.info/(...)
Article précédent:
http://linuxfr.org/2003/02/25/11493.html(...)
[^] # Re: et l'openfirmware alors?
Posté par Dafatfab . Évalué à 10.
Ceci permetterai d'unifier les projets openbios déjà existant et surtout d'augmenter
- la créativité : interface systeme + poussée et interface graphique (snif...ca sera la fin de l'ecran bleu systm...)
- les fonctionnalités : réglages de + en+ fins, acces au spec de + en + de hardware ?
et les compatibilités du materiel.
Bref, news a surveiller de près... je n'ai pas vu de date prévisionnelle...
Quelqu"un a quelque chose là dessus ?
[^] # Re: et l'openfirmware alors?
Posté par capicapio . Évalué à 9.
>(snif...ca sera la fin de l'ecran bleu systm...)
Il restera toujours celui de Windows ;-)
>je n'ai pas vu de date prévisionnelle
Livraison pour la fin de l'année et large distribution l'an prochain :
By 2005, most Intel Desktop Boards will offer the Framework for EFI
[^] # Re: et l'openfirmware alors?
Posté par Greg . Évalué à 8.
[^] # Re: et l'openfirmware alors?
Posté par MsK` . Évalué à 1.
[^] # Re: et l'openfirmware alors?
Posté par petit_bibi . Évalué à 5.
Souris, et fenêtres à la windows 3.1.
Ce qui était amusant aussi, c'etait le fait de pouvoir charger un nouveau BIOS en appuyant sur trois touches avant l' initialisation de l'écran et des periphériques.
En gros, la démarche étais:
-tu insères une disquette formattée DOS avec un unique fichier .ROM et sans bootstrap ni OS...
-tu allumes l' ordi, immédiatement tu appui sur ctrl+alt+pause je crois...
-l'écran reste noir, pas d' image rien.
-tu entends 3 ou 4 bip.
-le lecteur de disquette se met à tourné, l' ecran reste toujours noir.
-tu attends quelques secondes.
-tu entends 1 bip si le BIOS à flashé correctement.
-10 bip si ça à raté il me semble..
-tu éteinds et rallume et voila.
Apparament cette zone 'pre-BIOS' ne pouvais être flashée.. du coup j'en avais profité pour modifier les messages du BIOS en editant le le fichier rom avec 'debug' de DOS...
Cette technique était très pratique si tu avais échoué un flash avec le logiciel amiflash.exe... et que ta machine ne démarrais plus.
(C'était également très pratique pour virer le mot de passe d'un bios d'une machine sans la démonter.).
[^] # Re: et l'openfirmware alors?
Posté par M . Évalué à 10.
Or bien qu'ils dissent que l'implementation est ultra simple, d'un cote pratique c'est autre chose ( cf l'acpi qui etait sense etre aussi simple et qui commence a peine a marcher corectement...)
[^] # Re: et l'openfirmware alors?
Posté par Sébastien Koechlin . Évalué à 5.
[^] # Re: et l'openfirmware alors?
Posté par oliv . Évalué à 3.
http://groups.google.com/groups?hl=fr&lr=&ie=UTF-8&safe(...)
# Concrètement?
Posté par capicapio . Évalué à 10.
Les avantages concrets que je retiens c'est :
- temps de développement réduit -> d'accord, mais vous changez souvent de BIOS? Moi ça m'est arrivé une fois et 90% des utilisateurs ne le font pas ; donc réservé aux revendeurs.
- permet d'utiliser des RAM de plus d'1 Mo -> donc des plus gros BIOS... toujours intéressant.
- ajout de fonctionnalités de la part des OEM -> on aura le "MSI-Overclock Mode", le "ASUS Turbo-accelerator", etc...
- fonctionnalité qui m'intrigue : on peut ajouter un client web qui va automatiquement télécharger des mises-à-jour au pré-boot -> dans le genre dangereux, ça se pose là...
- et ils PREVOIENT (donc dans l'avenir) la possibilité d'envoyer des messages d'erreur (en cas de crash) chez le fournisseur (comme pour Windows XP, mais au niveau du BIOS)!
[^] # Re: Concrètement?
Posté par Alexandre . Évalué à 9.
patapay !
[^] # Re: Concrètement?
Posté par Beretta_Vexee . Évalué à 2.
la norme TCPA est un peut tombé a l'eau de toute facon, maitenant c'est TCG qui reflechie a un successeur (Trusted Computing Group).
TCPA n'avait pas besoin d'un BIOS De nouvelle generation pour fonctionner, mais offret juste un jeux de fonction cryptho suplementaire. EFI n'a pas specialement pour vocation de faire de la crypto mais plus des menus colorés et des chargement plus rapide.
Mais bon comme d'hab je peux me tromper et a ce moment la je n'aurais pas repondue a un gros troll bien velue.
[^] # Ne mélangeons pas "architecture matérielle" et "architecture logicielle"
Posté par Wharf . Évalué à 0.
Certains travaillent déjà à une implémentaion Linux exploitant l'architecture TCG (a priori surtout les allemands)
http://www.golem.de/0309/27385.html(...)
Va voir cet excellent PDF d'un gourou de la sécurité très sérieux: le consultant HSC,
le slide 4 précise que TCG est indépendant de la plateforme matérielle et du système d'exploitation, ...
http://www.hsc.fr/ressources/presentations/eads03/eads03.pdf(...)
NGSCB (qui remplace l'ancien PALLADIUM) sera une des architectures logicielles utilisant la plateforme TCG, mais d'autres architectures non-Microsoft feront de même.
Faisons confiance à Intel pour faire feu de tout bois !! (et maximiser sa part de marché en supportant un maximum d'OS..)
[^] # Ca pu le fauve (de la terre du milieu)
Posté par pepie34 . Évalué à 8.
Ouais mais comme c'est publié en CPL, rien ne nous empêche d'empêcher cela
[^] # Re: Ca pu le fauve (de la terre du milieu)
Posté par Croconux . Évalué à 10.
Je sens que ce truc va surtout être utilisé pour jackyfier nos machines. Déjà les système comme le POST d'Asus (la petite voix qui dit au démarrage que tout c'est bien passé) c'est gadget mais là on va voir débarquer les bootsplash customisés et animés qui jouent la macarena.
Ce qui m'inquiète le plus c'est que jusque là peu de gens tripotaient leur bios mais si on le rend plus user friendly, les gens vont faire comme pour leur bureau (vous savez les curseurs en forme de poulpe, les bruitages à la con qui font pouet quand on clique, bref tout ce qui énerve l'admin système qu'on appelle en catastrophe quand on a tout cassé) et installer la première cochonnerie venue trouvé sur internet directement dans le bios. De beaux virus en perspective.
[^] # Re: Ca pu le fauve (de la terre du milieu)
Posté par Beretta_Vexee . Évalué à 2.
Dell fait déjà des bios assez fournit en fonction d'auto-verification et de test. AMI Bios et une societée du nom de Phenix on prevue d'integrer une sorte de naviguateur web minimal pour que l'utilisateur puisse aller sur la page de l'assistance technique etc etc ... ( c'est ce projet qui a pousser le naviguateur Mozilla phenix a changer de nom ).
Si il y a un probléme au niveau du demarrage et du Bios, je vois pas pourquoi MS ferait de l'assistance gratos.
Perso je pence que ce genre de tech peut étre trés interessante pour le Boot on lan, et certainnes operations d'intervention a distance autrement impossible ( vous imaginez reconfigurer les controlleurs disque d'un PC a distance ou même faire de l'overclocking a distance ;-)
[^] # Re: Ca pu le fauve (de la terre du milieu)
Posté par Jimmy . Évalué à 3.
Je confirme qu'ils mettent plein de choses dans le BIOS, chez Dell, y compris des ù£$#@ù§ de messages d'acceptation de licence !
http://www.cypherpunks.ca/dell.html(...)
(C'est en anglais, ca c'est passé au Canada)
En résumé : un écran du BIOS Dell demande de confirmer qu'on a bien lu et accepté toutes les licences des logiciels. Or celles-ci ne sont consultables que quand l'ordi a fini de booter ! Pas de doc papier, pas de readme à cette étape ... Vous signez des contrats sans les avoir lus, vous ?
En tout cas Dell ne sera plus embêté par ceux qui (comme moi) demandent le remboursement de Windows !
[^] # Re: Concrètement?
Posté par cedricv . Évalué à 7.
[^] # Re: Concrètement?
Posté par jaroug (site web personnel) . Évalué à 2.
Mon serveur, enfin je suis en train de le commencer, fonctionne sans carte graphique, je ne comprends pas bien ta remarque.
[^] # Re: Concrètement?
Posté par crevette . Évalué à 1.
Tu m'intrigues là .
[^] # Re: Concrètement?
Posté par grezty . Évalué à 3.
J'ai aussi vu des "Terminateurs" (Je ne connais pas le terme technique exact) qui se branchait sur l'emplacement d'une carte PCI graphique pour feinter le PC. Et vu l'electronique qu'il y a dessus ca doit bien couter dans les 2 euros.
[^] # Re: Concrètement?
Posté par jaroug (site web personnel) . Évalué à 3.
[^] # Re: Concrètement?
Posté par Benoît Déchamps (site web personnel) . Évalué à 2.
[^] # Re: Concrètement?
Posté par Prae . Évalué à -3.
[^] # Re: Concrètement?
Posté par Sebastien . Évalué à 7.
Il suffit de mettre la bonne option dans le bios (je ne me souviens plus du nom desole mais je crois qu'il faut switcher un truc de VGA a NONE).
[^] # Re: Concrètement?
Posté par shinobufan (site web personnel) . Évalué à 3.
[^] # Re: Concrètement?
Posté par Aurélien Jarno (site web personnel) . Évalué à 1.
Ça c'est pour du jour au lendemain activer les fonctionnalités TCPA/Palladium ou je ne sais quoi sur tous les PCs connectés à Internet.
[^] # Re: Concrètement?
Posté par mdlh . Évalué à 4.
Tu peux ecrire tes composants EFI soit en "natif" soit en bytecode EFI. Ca permet d'avoir du EFI embarque dans tes peripheriques qui marcheront quelque soit la plateforme (a condition qu'elle fonctionne avec EFI).
Actuellement EFI est deja utilise sur les plateformes IA64. Donc une carte avec un firmware EFI pourra fonctionner a la fois sur plateforme IA32 et IA64.
# Trusted Computing
Posté par djano . Évalué à 7.
TC / TCG / LaGrande / NGSCB / Longhorn / Palladium / TCPA
Je vous rappelle qu'Intel et Microsoft sont a l'origine de ces technologies nefastes. Tout comme EFI.
Si cet EFI n'est pas libre, nous allons au devant de gros problemes si jamais ils decident d'integrer du palladium la-dedans.
Rejouissons nous donc qu'Intel annonce qu'il sera libre et esperons que ce sera bien le cas.
[^] # Re: Trusted Computing
Posté par Cédric Blancher . Évalué à 2.
Euh, NGSCB, ex. Palladium, est un composant de Windows. C'est pas un peu gros pour loger dans un BIOS ?
OK ---> [ ]
[^] # Re: Trusted Computing
Posté par grezty . Évalué à 5.
Microsoft et intel ont clairement annonces leur intention de mettre en place une chaine Palladium comme tu la decris. ET celle-ci passe obligatoirement par un "Trusted BIOS" qui seul permettra de booter un "Trusted OS" et ainsi de suite.
EFI permet donc techniquement le "Trusted Computing" et sera utilise en tant que tel.
pour le reste la diffusion (au grand public) est seulement lie a l'accueil que lui fera le grand public.
On imagine aussi que certains pays (dont ceux qui ont decides de developpes leur OS/clone OS refuseront d'employer une techno qui les rends encore plus dependants....
[^] # Re: Trusted Computing
Posté par drac . Évalué à 2.
# A
Posté par Joris Dedieu (site web personnel) . Évalué à 4.
L'avantage c'est qu'il n'y a plus besoin d'avoir un pilote par OS. L'inconvénient c'est que c'est la fin des pilotes libres.
[^] # Re: A
Posté par t00nsy . Évalué à 0.
A priori rien n'empêche d'avoir accès au code source du driver indépendamment de la version intégrée au BIOS...
J'aimerais vraiment que cela devienne réalité, on aurait effectivement plus aucuns problèmes de drivers.
De plus cela permettrait d'élargir la base des utilisateurs de systèmes libres. Je parle ici des personnes utilisant des matèriels "éxotiques" n'ayant aucun driver libre ni propriétaire.
[^] # Re: A
Posté par Cyril . Évalué à 5.
De plus, un des avantages serait qu'il n'y aura plus forcément besoin de réclamer les specs pour pouvoir utiliser les fonctionnalités hardware, on utiliserais les firmware proprio du bios via ses API ... et je supose qu'elles seront plus facilement accéssible au développeur du libre.
Donc, on peut imaginer qu'on peut utiliser les fonctions accélératrices de n'importe quel carte graphique pour vu qu'elle soient prises en charge par un module du BIOS.
Si c'est dans ce style la ça pourais supprimer bien des problèmes de compatibilité hardware avec Linux.
PS : désolé si j'ai débité plein de conneries
[^] # Re: A
Posté par Joris Dedieu (site web personnel) . Évalué à 9.
Ça c'est l'avantage
>on utiliserais les firmware proprio du bios via ses API
Ça c'est l'inconvénient
Finalement on n'aura plus besoin de connaître les specs d'un matos pour le faire tourner sous linux. On pourra se gaver de drivers proprio vue que la généreuse API d'intel sera libre.
Moralité les fondeurs pourrons garder leurs petits secret bien au chaud. Le libre ne commencera qu'apres les pilotes.
Est-ce bien/mal ? Est-ce un compromis acceptable ? Je me pose la question.
[^] # Re: A
Posté par MsK` . Évalué à 1.
[^] # Re: A
Posté par Beretta_Vexee . Évalué à 3.
De nos jours on peut compter sur les doigts d'une main, les composents informatique qui n'ont pas de partie logiciel embarqué ( carte graphique, carte audio, carte reseau, carte mére, etc etc ... ).
Tous ce logiciel est invisible pour beaucoup, la seul partie visible pour les utilisateurs ce sont les drivers, si déjà on pouvait faire plus de drivers libres ou de support natif alors ce serait déjà un pas en avent.
Avent de s'attaquer aux codes de nos cartes sons on ferait mieux de s'attaquer a leurs supports sous linux.
Mes 0.02
[^] # Re: A
Posté par Croconux . Évalué à 5.
C'est un avantage et un inconvénient. D'un coté on peut utiliser le matos avec n'importe quel OS mais de l'autre on est obligé de passer par une couche opaque pour le faire. Et les fabricants pourront mettre toutes les limitations qu'ils veulent dans cette couche (zonage pour les DVD, DRM, Macrovision sur la sortie video et autres joyeuseries). Pas moyen de contourner ça à moins de patcher le driver proprio ou de réécrire son propre driver. C'est un peu comme le Linux pour PS2 : On a un OS libre mais pour avoir accès au matos on doit passer par une énorme boite noire qui limite de façon stricte les opérations permises pour éviter que qui que ce soit fasse du reverse engineering sur le matos.
[^] # Re: A
Posté par niclone (site web personnel) . Évalué à 4.
La raison principale qui motive les gens à écrire des drivers pour son OS adoré, c'est qu'il n'y en a pas, et qu'ils aimeraient bien que leur carte marche. Quand un driver proprio existe, les gens sont tout de suite beaucoup moins motivé, la plupart des users utilisent le driver proprio, le mainteneur du driver libre se décourage.
De plus, un des avantages serait qu'il n'y aura plus forcément besoin de réclamer les specs pour pouvoir utiliser les fonctionnalités hardware, on utiliserais les firmware proprio du bios via ses API
Oui, donc, un driver proprio...
Donc, on peut imaginer qu'on peut utiliser les fonctions accélératrices de n'importe quel carte graphique pour vu qu'elle soient prises en charge par un module du BIOS.
Non.
Le driver de la carte graphique sera minimaliste, il te permetra surtout de booter, p'tet 2/3 accelerations 2D mais sans plus. Un peu comme le frame buffer de linux. Les acceleration 3D, etc. sont trop dépendente de l'API derriere (directx, opengl, etc.) et seront comme toujours en drivers dans l'OS.
[^] # Re: A
Posté par spongurex . Évalué à 2.
On voit bien qu'Intel veut verrouiller le marcher aux ordinateurs type PC. Ensuite, il s'occupera de AMD (mais c'est une autre histoire...)
[^] # Re: A
Posté par Beretta_Vexee . Évalué à 2.
D'aillieur Intel aime bien AMD quand il s'agit de faire du x86-64 pour son prochain processeur grand publique, vue que etrangement les deux seront totalement compatible.
# Et pourquoi pas une micro distro Linux ?
Posté par xavier philippon . Évalué à 5.
Le boot loader va certainement intégrer le BIOS.
La possibiliter de charger un OS réduit en ROM où en Flash va être facilité. Je pense aux distro Linux orientées multimédia, VCR, DivX player, ...
Le hard pourra devenir absoluement indépendant de la plateforme : i.e. Cartes graphiques indentiques sur X86 où PPC.
Et puis, si c'est open source et modifiable par l'utilisateur, les amoureux de la compilation du noyeau vont pouvoir s'en donner à coeur joie !
# Flashage ?
Posté par Aldoo . Évalué à 6.
DOS n'est plus un problème, vu qu'il y a FreeDOS.
Le problème c'est la disquette : comme beaucoup de monde, je n'ai pas installé de lecteur de disquette sur mon PC (un lecteur juste pour pouvoir flasher ???).
Est-ce qu'il est envisageable qu'un jour il existe des flashouilleurs libres (fourni avec le kit de dévdeloppement d'Intel sous licence CPL ?) ou exécutables sous Linux ? Ou alors de pouvoir booter DOS sur un CD ou une clé USB ?
Jusqu'à présent j'ai toujours eu la flemme de flasher quoi que ce soit sur ma bécane à cause de ces stupides obstacles (mais bon, ce n'est pas grave, ça marche comme ça ;-) ).
[^] # Re: Flashage ?
Posté par cedricv . Évalué à 4.
[^] # Re: Flashage ?
Posté par ashram4 . Évalué à 2.
[^] # Re: Flashage ?
Posté par Jerome Herman . Évalué à 2.
Oui, c'est possuble, ca depend de la tailel que l'on en flash. Mais normalement il y a possibilité de stoquer deux bios (et de booter independamant sur l'u ou l'autre) et/ou d'acceder a des outils de formatage/partionnement/mise a jour.
Cela dependra surtout du bon vouloir des constructuers et de la reaction de la communeauté libre.
On peut même imaginer embarquer un OS entier en mode reel dans le bios, mais bon la il faut de la place. Ceci étant le bios prevoit d epouvoir faire un double boot init (ie boot sur la puce bios, puis reboot sur un peripherique ave cun code bios plus complet. Le bios de base ne servant en fait qu'a booter le bios suivant).
Kha
[^] # Re: Flashage ?
Posté par Croconux . Évalué à 2.
A priori oui puisque l'article parle d'un shell intégré. On peut donc penser qu'il gèrera des commandes de base comme la mise à jour. Le côté négatif c'est si tu installes un bios foireux. Comment restaurer le contenu du bios s'il est le seul à pourvoir se mettre à jour et qu'on l'a moisi?
[^] # Re: Flashage ?
Posté par Alexandre . Évalué à 4.
# Licence CPL ?
Posté par Pierre Alain B. . Évalué à 2.
L'une d'entre elles est-elle moins libre que l'autre ?
Il semblerait que les grands groupes publient de plus en plus sous licence CPL (pour preuve, Microsoft et WTL placé sous CPL). Est-elle plus restrictive que la GPL ?
[^] # Re: Licence CPL ?
Posté par theocrite (site web personnel) . Évalué à 6.
http://linuxfr.org/2004/01/09/15033.html#327353(...)
"La license CPL est du meme ordre que la license BSD, et n'impose aucune contraintes pour la redistribution."
http://www.gnu.org/philosophy/license-list.fr.html#GPLIncompatibleL(...)
"La Common Public License, version 1.0
C'est une licence de logiciel libre mais elle n'est pas compatible avec la GPL.
La Common Public License est incompatible avec la GPL parce qu'elle énonce diverses exigences spécifiques qui ne se trouvent pas dans la GPL.
Notamment, elle exige que certaines licences de brevet soient données, ce que la GPL n'exige pas. (Notre opinion est que ces exigences de licences de brevets constituent peut-être en elles-mêmes une bonne idée, mais elles n'en sont pas moins incompatibles avec la GPL)."
Les licences CPL et GPL :
CPL : http://www.eclipse.org/legal/cpl-v10.html(...)
GPL : http://www.gnu.org/licenses/gpl.html#TOC1(...)
Comparaison des deux licences : http://zdnet.com.com/5208-1104-0.html?forumID=1&threadID=2620&a(...)
[^] # Re: Licence CPL ?
Posté par Croconux . Évalué à 5.
"Contributors may not remove or alter any copyright notices contained within the Program."
C'est le même genre de clause que dans la BSD originale.
A noter qu'il y a une clause similaire à celle de la nouvelle license Apache qui veut qu'en cas de procès contre un des auteurs pour cause de brevet, celui lance ce procès perd le droit d'utiliser le logiciel.
Sur la partie concernant les responsabilités dans un usage commercial je ne suis pas sur d'avoir tout suivi. Si quelqu'un en a compris plus que moi...
Pour plus d'info c'est là que ça se passe :
http://www.opensource.org/licenses/cpl.php(...)
[^] # Re: Licence CPL ?
Posté par amadeus029 . Évalué à 2.
D'abord, la gpl ne permet pas non plus d'enlever les copyright. Tout simplement parceque aucune loi ne le permet.
La clause posant probléme dans la BSD d'origine était l'obligation d'une mention particuliére sur les publicités pour ce logiciel.
voir: http://www.gnu.org/philosophy/bsd.fr.html(...)
La GPL est entiérement respectueuse des copyright. La fsf les utilise pour faire respectuer la gpl.
Et un logiciel ne peut PAS être distribué sous GPL sans ses notices de copyright.
Quand aux brevets, elle exige que les brevets soient donnés en même temps que le logiciel, ce qui la rend effectivement incompatible avec la GPL qui n'a pas cette exigence.
# ça rappel le centrino ...
Posté par jeff110 . Évalué à 1.
Cependant, on ne vas pas trop cracher sur intel, c'est deja formidable qu'il parle d'open source ...
Mais ce que je retiendrais, c'est surtout la gestion reseau au niveau du bios dont intel a souvent parler.
Cette gestion reseau pourrait permetre au bios de contacter un serveur avant le lancement de l'OS.
MAis alors: est ce qu'il y a un risque que ce bios soit "partiellement libre" ? Est ce qu'on risque d'etre confronter a des problemes de liscence d'autres sociétées qu'intel comme avec nvidia ?
Quoi qu'il en soit, tant qu'on a pas plus d'informations, on ne peut tirer aucune conclusion .
[^] # Re: ça rappel le centrino ...
Posté par Jerome Herman . Évalué à 4.
Il y a meme de tres bonne chances que les bios ne soient pas libres du tout. La CPL ne s'applique pas au contenu du bios, mais bien a la technologie. Idem pour le framework. De même que l'on eput faire d non libre avec GCC, on pourra faire du non libre avec EFI.
Est-ce que les contructeurs vont qaund même faire des bios sous license libre ? Les chances sont tres faibles, en effet les membres du commité ACPI se sont tous engagés a ne pas reveler le contenu de leurs implementations respectives de facon publique (ce qui explique peut-etre le bazar que l'on a). Donc tant qu'ils font de l'acpi, les bios seront propriétaires.
Maintenant ce que l'on peut souhaiter vivement c'est de voir disparaitre l'ACPI avec EFI (il ne devrait plus avoir de raisons d'être), mais rien n'est moins sur.
Mais ce que je retiendrais, c'est surtout la gestion reseau au niveau du bios dont intel a souvent parler.
Cette gestion reseau pourrait permetre au bios de contacter un serveur avant le lancement de l'OS.
On peu a peut pres tout gerer depuis un bios EFI. Pour compliquer le tout le bios peut passer en mode protege et en revenir pour certaines operations. Ceci etant je pense que l'on pourra quand meme booter uen machine hors reseau a moins de regler specifiquement le bios soit-meme pour que ce ne soit pas possible.
Quoi qu'il en soit, tant qu'on a pas plus d'informations, on ne peut tirer aucune conclusion .
Les specs de l'EFI sont disponbles sur le site d'intel depuis plus d'un an je te renvois a une autre news LinuxFR
http://linuxfr.org/2003/02/25/11493.html(...)
Le lien EFI chez Intel permet de voir tous les docs publie sur le sujet.
Kha
[^] # Re: ça rappel le centrino ...
Posté par cedric . Évalué à 2.
Est-ce que par hazard tu en conneterais la raison ? Ou si tu avais un lien, ca m'interresse assez cette histoire.
[^] # Re: ça rappel le centrino ...
Posté par Jerome Herman . Évalué à 2.
La raison, non elle me depasse plutot beaucoup. A la base je pense que c'etait un coup de pub de phenix qui voulait casser les pieds de Award tout en restant libre.
En plus le comité ACPI marche littéralement sur la tête, je me souviens d'une lettre d'un dev mandrake qui avait envoyé des suggestions de corrections pour ACPI2 et la réponse d'un des membres du commité avait été qu'il ne fallait surtout pas faire de suggestions, parceque le commité s'efforcait de faire toujours différament de ce que lui suggéraient les non membres.
Malheureusement je n'ai plus les liens.
Kha
# Lu sur deviceforge.com
Posté par gc (site web personnel) . Évalué à 6.
On pouvait bien se marrer en lisant 1984 de George Orwell et penser que la double-pensée était quelque chose difficile à imaginer dans le monde réel : on se retrouve aujourd'hui avec des milieux comme la politique[1] ou l'informatique où les tenants du devant de la scène font des actes en contradiction frontale avec leurs affirmations. Leur parole ne vaut plus rien. C'est triste.
[1] par exemple, dans le spot UMP pour les élections européennes, on peut lire qu'une de leurs valeurs c'est "l'exigence environnementale", hors environ tous les élus UMP sont foncièrement contre l'adoption de la Charte de l'Environnement que Chirac a promise, et dans le concret bien sûr tout le monde dira que ce n'est pas l'heure des délocalisations que l'on doit gréver les performances des entreprises françaises/européennes avec le rajoute de règles environnementales plus strictes
[^] # Re: Lu sur deviceforge.com
Posté par RuleZ . Évalué à 2.
Dans tous les cas, Intel reste + fragile que M$ dans ses décisions : Intel a la capacité de pouvoir satisfaire aussi bien GNU/Linux et le Libre en générale que Windows, tandis que Microsoft ne peut que se battre pr tenter de sauver son monopole en cherchant a asséner tous les coups encore possibles de par sa position dominante tant qu'elle l'est encore. Tandis que le premier peut parfaitement conserver toutes ses parts de marché, l'autre n'a de choix que de les perdre à petit feu.
Un peu tordu ? Pour résumé le fond de ma pensée, je dirais qu'Intel va effectivement essayer de proposer une "super technologie", "super ouverte", "super chouette et tout et tout", sans ne se mouiller en rien : "Tenez je vous donnes ce super joujou, faites en ce que vous voulez" ... Mais une technologie tellement super et ouverte et tout et tout que des sociétés tel que Microsoft auront justement la possibilité et la facilité pour aller y foutre toute leur merde histoire de pourrir la vie des braves gens "Merci copin intel de m'avoir offert la possibilité de prendre le control total et absolue de la machine de A à Y"
Un excés de paranoïa ne fait jamais de mal lorsque l'on parle de M$ ... Pis ça risque d'être douloureux de voir un éventuel "MS BIOS" à 100 un peu partout dès l'année prochaine, préinstallé sur tous les PC ... (joke, enfin j'espére :p)
Sinon, cette article me fait aussi un peu penser au "géantissime" plug&play, la super technologie de wintel censé résoudre tous les problémes de détection de périph .... Sans commentaires ...
[^] # Re: Lu sur deviceforge.com
Posté par cedric . Évalué à 1.
MS BIOS = quick and dirty bios?
# un mini os???
Posté par Luncan . Évalué à 0.
Je ne sais pas si tout le monde a bien compris mais j'en vois qui parle d'it grafique etc?! un bios ne sera JAMAIS un OS. Coder un OS complètement en "hard" c'est de la folie des milliards et des milliards en dvp et en tests.
On est encore très loin d'en avoir la technologie. Certe c'est un plus mais les performance en seront très limités. Pour moi le gros avantage c'est la personnalisation.
merci
PS : aucun rapport mais j'ai été malade trois jour et j'ai perdu mes 13 malheureux Xps !?!?! help!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.