Le premier PC IBM fête ses 40 ans cette année

Nerces
Spécialiste Hardware et Gaming
13 août 2021 à 11h40
41
© Wikipedia
© Wikipedia

« Je vous parle d'un temps que les moins de [cinquante] ans ne peuvent pas connaître »…

Le 12 août 1981, IBM commercialisait l'IBM 5150, et si la machine ne payait clairement pas de mine avec sa robe uniformément beige, elle a changé la micro-informatique à jamais… et ce n'est pas une vue de l'esprit.

Un processeur Intel plutôt qu'IBM

Si l'IBM 5150 est rapidement devenu IBM PC - pour personal computer - dans le langage courant, la firme américaine n'est pourtant pas à l'origine du concept d'ordinateur personnel. D'autres sociétés comme Commodore ou Apple étaient plus en vue sur ce segment du marché.

Pour sa première machine « personnelle », IBM avait d'ailleurs surpris son monde en choisissant le processeur Intel 8088 plutôt que la solution RISC développée en interne. Cadencée à 4,77 MHz, la bête était épaulée par 16 Ko de mémoire vive… et tournait sous PC-DOS 1.0, l'OS fournit par Microsoft qui, de fait, célèbre aussi ses 40 ans.

Des bases posées pour plus de 40 ans

Premier atout de l'IBM 5150, la mémoire vive pouvait passer à 64 Ko voire même 256 Ko grâce à des emplacements disponibles et c'est précisément cette ouverture de la plateforme qui a fait le succès de ce premier PC. Ainsi, la carte mère disposait de quatre ports d'extension, à la norme ISA ou Industry Standard Architecture, un acronyme bien connu des plus anciens d'entre nous.

Ce choix d'ouverture technique a permis la naissance d'un immense marché pour des cartes d'extension en tout genres. Cela a aussi ouvert la voie à la multiplication des clones. Dans un premier temps, IBM en a largement profité et son IBM 5150 a dépassé toutes les espérances en termes de ventes, notamment grâce à un coût relativement faible - pour l'époque - au regard de la concurrence.

L'IBM 5150 a finalement terminé sa carrière en 1987 après six ans de bons et loyaux services. Il a surtout imposé les bases de ce qui fait un PC encore aujourd'hui avec ce processeur x86 au cœur de la machine, cette ouverture qui permet de faire évoluer la bête et cet OS signé Microsoft que l'on parle de PC-DOS / MS-DOS ou de Windows.

Source : The Register

Nerces

Spécialiste Hardware et Gaming

Spécialiste Hardware et Gaming

Tombé dans le jeu vidéo à une époque où il fallait une belle imagination pour voir ici un match de foot, là un combat de tanks dans ces quelques barres représentées à l'écran, j'ai suivi toutes les év...

Lire d'autres articles

Tombé dans le jeu vidéo à une époque où il fallait une belle imagination pour voir ici un match de foot, là un combat de tanks dans ces quelques barres représentées à l'écran, j'ai suivi toutes les évolutions depuis quarante ans. Fidèle du PC, mais adepte de tous les genres, je n'ai du mal qu'avec les JRPG. Sinon, de la stratégie tour par tour la plus aride au FPS le plus spectaculaire en passant par les simulations sportives ou les jeux musicaux, je me fais à tout... avec une préférence pour la gestion et les jeux combinant plusieurs styles. Mon panthéon du jeu vidéo se composerait de trois séries : Elite, Civilization et Max Payne.

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires (41)

Palou
Merdoum, je suis si vieux que ça ? …
serged
Le bus dit « ISA » est apparu plus tard avec le PC-AT (à base de 80286). C’est un bus (à données)16 bits contrairement au premier bus des PC qui est 8 bits !
phil995511
PC = Personal Computer, donc clairement non l’IBM 5150 ne fut pas le premier PC…
Yannick2k
hé ouais! c’est ce que me suis dit aussi
brice_wernet
Non, le ISA en 8 bits est bien le bus du 5150, décrit dans les doc.<br /> La force de l’IBM PC, c’était d’avoir ouvert les specs pour que «&nbsp;n’importe qui&nbsp;» puisse en faire des clones.<br /> IBM a ensuite tenté de casser le PC quand les clones se sont vendus finalement mieux que les IBM.
loracle
J ai pas encore 50 ans mais j ai connu l ibm, c était la Rolls des pc, y avait aussi le zx spectrum qui me faisait de l œil, l amstrad, et le commodore 64 que j ai eu en cadeau, l Alice 32, le mini pc de l époque, que de bons souvenirs avec le balbutiement de la programmation et des jeux.
Vincent_Rocher
J’en ai eu un <br /> Pour les spec, il y avait aussi un disque dur 2U de 9.8 Mo une fois formaté. ( 2h pour le formatage).<br /> A lui seul le disque dur était plus lourds qu’un 17" d’aujourd’hui.
bizbiz
A 26 000 F l’unité en 1981 c’est sur que ce n’était pas à la portée du foyer lambda mais il s’agit bien, d’après IBM, d’un Personal Computer !<br /> http://digitize.textfiles.com/items/1982-ibm-personal-computer<br /> Pour ma part, en 1981 j’ai juste pu me payer le ZX81 … en kit pour 990 F .
cid1
La vieillesse c’est dans la tête…
Mecano
«&nbsp;Compte tenu de l’érosion monétaire due à l’inflation, le pouvoir d’achat de 26 000,00 Francs en 1981 est donc le même que celui de 9 993,15 Euros en 2020.&nbsp;»<br /> en effet c’était pas pour tous le monde <br /> https://www.insee.fr/fr/information/2417794
serged
Le disque dur m’est apparu qu’en 1983 avec l’IBM 5160 (avec DD de 5Mo !)<br /> cf IBM XT — Wikipédia
yam103
C’est à peu près le modèle que j’ai eu en 1984, le IBM PC XT double lecteur de disquettes 5’1/4, et sans disque dur, écran CGA avec genre 4 couleurs en mode 320x200. pas de souris. Pas de disque dur, parce que l’option d’un DD de 10Mo, était encore trop inaccessible.<br /> Le boitier pèse quasiment 15kg, c’était du super solide, tout comme le clavier.<br /> Le PC au départ était réservé aux entreprises, l’idée était que le cadre puisse se débrouiller un minimum sans l’assistance d’une secrétaire.
wackyseb
Mon banquier ne souhaitait pas que je dépense une telle somme. J’ai donc attendu 1986 pour avoir mieux, moins cher et surtout 256 couleurs sur mon écran (une révolution)
Space_Boy
aha…j’ai encore codé sur ce truc. Increvable et jamais eu d’écran bleu genre BSOD…lol.
Jolan
On n’a pas les même souvenirs.<br /> Il n’apportait pas grand chose à un Apple 3.<br /> Quand IBM sort son PC, les processeurs 16 bits existent déjà : le Motorola 68000 sort en 1979. Bill Gates essaiera de convaincre IBM d’adopter cette technologie (16 bits, pas forcement le Motorola), en vain.<br /> Quasiment en même temps, le japonais Sord sortait ça (j’ai travaillé dessus avant de travailler sur un PC)<br /> https://www.old-computers.com/museum/computer.asp?st=1&amp;c=218<br /> Sord M68 : 16 bits, écran 256 couleurs, 256Ko de Ram<br /> Quand j’ai du passer sur le PC qui était devenu le standard incontournable, j’ai pleuré.
MattS32
Il fut bien le premier Personal Computer, même s’il n’était pas le premier ordinateur personnel.<br /> Personal Computer, abrégé PC, était la marque déposée utilisée par IBM pour ses ordinateurs à partir de 1981 (ce qu’on appelle «&nbsp;PC&nbsp;» aujourd’hui est en fait un «&nbsp;compatible PC&nbsp;»).
loracle
On a peut être pas les mêmes souvenirs, mais moi j ai pas pleuré hh, depuis le début, j était allergique au macintosh réservé au ultra riche ( système fermé) comme c est toujours le cas des produits de la pomme qui n est d ailleurs pas fraiche puisque déjà croquée hh, sinon pour la puissance c était pas nécessaire a l époque, la preuve le pc est de nos jours toujours présent et a conquis le monde.
MattS32
brice_wernet:<br /> La force de l’IBM PC, c’était d’avoir ouvert les specs pour que « n’importe qui » puisse en faire des clones.<br /> IBM n’a rien ouvert du tout, ils ont surtout fait une erreur industrielle énorme… Ils ont fait leur PC uniquement avec des composants standards disponibles chez différents fournisseurs, ce qui a permis de le copier très facilement.<br /> Le seul élément qui n’était pas copiable, c’était le BIOS, donc l’interface entre l’OS/les logiciels et le matériel. Mais à l’époque cette interface était tellement simple qu’il a été possible de la cloner par rétro-ingénieurie, ce qui était parfaitement légal.<br /> Des fabricants tiers ont ainsi pu faire des machines capable d’exécuter les OS et logiciels prévus pour le IBM PC.<br /> Et comme IBM avait confié l’OS à Microsoft, sans contrat d’exclusivité, Microsoft s’est empressé de commercialiser MS-DOS, une version de PC-DOS destinée aux clones (MS-DOS ne différant de PC-DOS que par le nom de deux fichiers, dont le nom contient «&nbsp;IBM&nbsp;» dans PC-DOS, ce qui ne pouvait pas être conservé dans MS-DOS puisqu’il s’agit d’une marque déposée).<br /> Quand IBM s’est rendu compte de sa connerie, ils ont lancé une nouvelle architecture, le PS/2, et avec cette fois un OS réservé à ses machines (OS/2) ou à celle de constructeurs ayant pris une licence chez IBM. Mais c’était déjà trop tard, une dizaine de fabricants de clones se sont regroupés pour concevoir de leur côté une nouvelle architecture ouverte (EISA), et c’est elle qui a gagné même si elle n’a quasiment pas été adoptée en pratique…<br /> Mais elle était compatible avec l’architecture ISA, qui a perduré dans les machines du groupe EISA, avant d’être supplanté par le PCI, qui a en quelque sorte marqué le changement de main sur l’évolution des standards : ce sont les fabricants de CPU, Intel en tête, qui ont pris la main sur les standard, à la place des fabricants d’ordinateurs, qui se sont de plus en plus cantonnés à un rôle d’intégrateurs, même si les plus gros restaient tout de même impliqué en second plan dans l’élaboration des normes.
Coccinellevw34
Le première ordinateur quand j’avais 15 ans à l’école, je le voyais et le touchais c’était un ATARI , A la belle révolutionnaire de la belle époque !!
Francis7
J’avais l’habitude d’en toucher un en stage dans les années 90 pour entrer des données de stats sous DOS, il n’y avait pas d’interface graphique. Mais leurs machines étaient un peu en retard par rapport à l’offre du marché de l’époque.<br /> Après un copain faisait ses clients vider leur grenier pour m’amener des 486. C’était une technologie ancienne aussi mais c’était toujours plaisant de voir des machines historiques.<br /> J’avais un petit stock dans le garage de mes parents, en réseau et avec une imprimante à aiguille.
alucard06
Mon 1er pc était un 286 avec un bouton turbo, et 2 lecteurs de disquette 8" ET 3.5" ! avec un jeux sur le hdd , «&nbsp;Pérestroïka&nbsp;» XD !<br /> #dir/p
Palou
alucard06:<br /> lecteurs de disquette 8"<br /> tu veux plutôt dire 5"1/4 je pense
pemmore
Ils étaient tout de même en retard sur Bull devenu ollivetti, le leur était bien meilleur.<br /> Sinon ce que j’en ai récupéré et détruits pour récupérer cartes électroniques et autres, j’ai peut être encore un écran et un clavier.<br /> J’ai un pc à base de 68000 d’une société française totalement oubliée avec ce mot «&nbsp;terminal télématique&nbsp;» antérieur donc à IBM.<br /> J’ai possédé l"amstrad 1512 dd , donc carte son port scsi sur la carte son et un disque dus scsi géant: 20 mo qui me servait à ma comptabilité, ça marchait très très bien on est en 1989, il me semble payé 15000 francs avec l’imprimante et l’écran en noir et blanc.<br /> C’était à l’époque le meilleur clone de l’ibm pc.<br /> Le disque dur par rapport à 2 disquettes était un progrès énorme.
MattS32
pemmore:<br /> Bull devenu ollivetti<br /> Non, Bull n’est pas devenu Olivetti, ce sont deux sociétés distinctes, qui se sont retrouvées «&nbsp;soeurs&nbsp;» pendant quelques années, quand elles ont eu le même actionnaire majoritaire (GE puis Saint Gobain).<br /> Et les deux entreprises existent encore aujourd’hui, Bull s’est spécialisée avec succès dans les calculateurs (actuellement une de ses machines est 8ème du Top500 et Bull est le 5ème constructeur en nombre de machines du top 500, et en 2006 ils avaient même réussi à pointer à la 5ème place) et serveurs, tout en faisant aussi du service informatique (un peu comme IBM finalement, mais à plus petit échelle, et en partenariat avec ce dernier qui fournit les CPU de certaines machines Bull), tandis que Olivetti s’est spécialisé dans les outils de communication (téléphones, fax, visio), imprimantes et outils pour commerçants (calculatrices, caisses, TPE).
Palou
j’ai l’impression d’être encore au SICOB en te lisant, ce qui ne nous rajeunit pas car n’existe plus depuis très longtemps
jbobby
Merci pour cet article, et les commentaires de ceux qui ont utilisé cette machine ! Je ne suis arrivé dans la programmation (amateur) que 3 ans plus tard, sur Commodore 64. Une machine certes moins performante que les PC XT de l’époque mais pas tellement (à part le disque dur), et dont le prix était nettement inférieur. Le PC a été important pour sa modularité, mais sinon la machine a je pense été un frein pour le progrès informatique à cause du couple Intel/Microsoft. Ca nous a cantonné à des interfaces primitives et à des limitations très importantes pour le logiciel : par exemple l’adressage par segments de 64Ko de DOS jusqu’à Windows 3 inclus, et le mode protégé du 286, c’était une aberration qu’on aurait pu éviter si IBM avait choisi le 68000 par exemple, parait il pour des raisons de coût alors que vu le prix de la bête… Finalement je suppose que c’est l’environnement applicatif qui a été la raison du succès du PC, parce que si on compare aux stations 16/32 bits basées sur UNIX (sans parler des Atari/Amiga) il y avait un gros retard.
orionb1
commentaires super intéressants mon premier PC était un 486 et avant cela, mon frère avait eu un 286 et également Amstrad/Commodore<br /> j’ai gardé de cette époque l’amour du retro gaming et je suis même prêt à payer pour des vieux jeux<br /> par contre, il y en a qui vieillissent mieux que d’autres : un Myst me paraissait magnifique à l’époque et aujourd’hui me déçoit, la version anniversaire d’another world est très belle, prisonner of ice était très beau et l’est resté<br /> l’avantage est qu’il ne faut pas dépenser des sommes folles en hardware et qu’on s’amuse tout autant, les jeux eux même sont souvent dispo en abandonware et on revit les émotions de notre enfance. Même mes jeunes enfants adorent (mais je ne sais pas si ça va durer)
Jolan
J’imagine qu’en fonction de notre histoire, on n’a pas vécu les choses de la même façon.<br /> Je ne suis pas du tout fan d’Apple, ni du Mac avec sont écran ridiculement petit, mais la puissance du 68000 a permis la naissance de l’interface graphique.<br /> Quand la puissance est là, on lui trouve tout de suite une utilité.<br /> Si le compatible PC a gagné, ce n’est pas parce qu’il était le meilleur, mais parce qu’il avait la puissance de frappe du numéro 1 mondial qui était déjà implanté dans toutes les entreprises.<br /> Les ouvrages relatant l’expérience entre IBM et Microsoft montre même qu’IBM n’a pas du tout cru dans la micro-informatique. Pour eux c’était un truc de hobbyistes et d’étudiants.<br /> Mais à l’époque, quand un comptable ou un commercial voulait un nouvel état/listing, il fallait qu’il demande au service informatique qui, s’il avait le temps, le lui livrerait le mois prochain.<br /> Et est arrivé le tableur ! Avec ça, on pouvait tenir des fichiers et produire des états sans le service informatique. Des micros ont donc fleuris à coté des terminaux gros systèmes.<br /> Ca n’a pas plus à IBM qui a donc décidé de produire son propre micro. Mais comme il n’y croyaient pas vraiment - et qu’ils étaient complètement passé à coté de cette révolution, ils ont fourni le service minimum.<br /> Ca c’est le coté professionnel. Les amateurs lui ont longtemps préférés des Commodore, des CPC et plus tard des Atari ST ou Amiga (ou Apple pour les plus riche). Preuve que le PC n’était pas une machine si génial.
tfpsly
Jolan:<br /> Quand IBM sort son PC, les processeurs 16 bits existent déjà : le Motorola 68000 sort en 1979. Bill Gates essaiera de convaincre IBM d’adopter cette technologie (16 bits, pas forcement le Motorola), en vain.<br /> L’IBM 5150 a un CPU 8088, qui est bien un CPU 16 bits. Seul le bus data mémoire était 8 bits (mais l’adressage mémoire était sur 20 bits). Il fallait simplement deux fois plus de cycles pour lire la même quantité de mémoire.<br /> Jolan:<br /> Je ne suis pas du tout fan d’Apple, ni du Mac avec sont écran ridiculement petit, mais la puissance du 68000 a permis la naissance de l’interface graphique.<br /> La même année, GEM Desktop tournait sur 68000 et 8086 - je l’avais sur mon Amstrad PC-1512 (SuperCGA 640x200 16 couleurs, écran n&amp;b, disque dur de 32mb, et quelques années plus tard carte son AdLib). <br /> Mais la première GUI commercialisée était sur le Xerox 8010 en 1981, avec un CPU AMD Am2900:<br /> Bref le 68000 n’est pas nécessaire pour faire tourner les premières GUI. Intel non plus d’ailleurs, battu par AMD déjà
Maspriborintorg
Étant absolument opposé à être captif d’un fabricant, j’avais opté en 1980 pour le système MSX basé sur Z80 (ordinateur Sony, Toshiba, Sharp, Phillips, Sanyo, Hitachi, NEC) sur lesquels on a fait nos premiers pas en programmation en Basic. Ensuite, en 1989 mon premier IBM AT avec coprocesseur et écran Sony, puis ajout carte graphique Genoa 7900 avec jusqu’à 16 millions de couleurs. l’IBM AT coûtait 3050 CHF auquel il fallait rajouter 457 CHF pour le clavier PS/2 et 167 CHF pour le coprocesseur. Le total représentait presque trois semaines de salaire. La carte graphique coûtait 1120 CHF.<br /> Le disque dur Seagate avait une capacité de 30 MB ! Actuellement, toujours sur PC, les PC pour usage technique sont sur W7-64 avec CPU i7 et 64 GB RAM. Ilst ne sont pas connectés à Internet. Seul 2 PC hors réseau le sont. J’ai toujours en service un PC avec 80386 et W98 pour certains programmes toujours utilisés et pour le tirage de plans sur plotters HP7475, et aussi un autre avec PC4 et W-XP pour programmer des instruments de mesure (débitmètres par effet Coriolis ou induction magnétique par exemple).
vVD
Il y avait le PC pour professionnels à 20 000 francs et de petits pc pour la maison ZX80, ZX81 puis Spectrum, les Oric avec un 6502 comme l’Apple II, l’Atmos avec un vrai clavier. Plus tard la série des Atari ST et des Comodore Amiga puis les compatibles PC ont tout submergé quand les prix sont devenus similaires.<br /> Une époque avec un buissonnement de matériel que l’on ne connaîtra plus…
Jolan
La même année, GEM Desktop tournait sur 68000 et 8086 - je l’avais sur mon Amstrad PC-1512<br /> J’ai aussi travaillé sur PC-1512 qui était un vrai bonheur après mon XT.<br /> Mais premièrement, on est 5 ans plus tard (1981 pur l’IBM PC, 1986 pour le PC-1512), ce n’est déjà plus la même puissance.<br /> Ensuite GEM était inutilisable, tout comme Windows 1.0 ou 2.0. Ce n’est pas pour rien si aucun n’a jamais percé ; contrairement au Macinstosh sortie pourtant 2 ans plus tôt (qu’on aime ou pas n’est pas la question).<br /> Il n’y a pas eu d’interface graphique digne de ce nom sur PC avant l’arrivée du 80386 (et Windows 3.0). L’une des raisons étant le modèle de programmation à mémoire fragmenté qu’imposait cette architecture mixte que vous évoquez dans votre message.<br /> Et pour faire tourner des jeux, entre mon Atari ST à la maison (sorti un plus tôt) et le PC-1512 au boulot, il n’y avait pas photo.<br /> Je travaille sur le PC depuis l’origine et c’est ce dont je me sert en ce moment même pour écrire ces lignes. Mais vous n’arriverez jamais à me faire croire que PC est une bonne architecture, pas plus hier qu’aujourd’hui. La seule vrai qualité est la compatibilité ascendante sans faille qu’elle a offerte décennies après décennies - ce qui est loin d’être négligeable.
Maspriborintorg
Cela a été une chance qu’IBM n’aient pas breveté le système modulaire du PC, ce qui en a fait un standard ouvert, ce qui a permis à la multiplications des composants comme des cartes additionnelles,graphiques, ou spécialisées comme carte d’acquisition, de commande etc. Les concepteurs n’étant pas tributaire du bon vouloir d’une société comme Apple par exemple. De plus, avec un système ouvert, d’innombrables société ont des ingénieurs qui conçoivent du matériel compatible, et avec une multitude d’ingénieurs, il y a une multitudes d’idées, ce qui a fait que le PC a vite dépassé son concurrent en développement. C’est comme pour le WEB, si le CERN n’avait pas mis en usage libre le WWW, il y avait des tas d’universités américaines à l’esprit très mercantile qui auraient proposé leur système payant.
tfpsly
Jolan:<br /> Ensuite GEM était inutilisable, tout comme Windows 1.0 ou 2.0. Ce n’est pas pour rien si aucun n’a jamais percé ; contrairement au Macinstosh sortie pourtant 2 ans plus tôt (qu’on aime ou pas n’est pas la question).<br /> Il n’y a pas eu d’interface graphique digne de ce nom sur PC avant l’arrivée du 80386 (et Windows 3.0). L’une des raisons étant le modèle de programmation à mémoire fragmenté qu’imposait cette architecture mixte que vous évoquez dans votre message.<br /> La mémoire fragmentée (segment:adresse16bits) existait bien, mais ce n’est pas de ça que je parlais : le 8088 pouvait accéder à autant de mémoire que le 8086, mais en ne lisant que par 1 octet au lieu de par des mots 16 bits. Donc deux fois plus lentement.<br /> GEM était utilisable; mais manquait d’applications, d’utilité. Ce n’était pas un problème technique; juste de marché trop petit, donc pas d’applications, donc pas de public, donc…<br /> Il y avait bien des GUI potables sur 8086; notamment celle-là (mais je ne l’ai jamais publié ) :<br /> image722×481 8.39 KB
brice_wernet
Le PC était «&nbsp;ouvert&nbsp;» à l’époque: la doc technique décrit le BIOS (sauf bien sûr quelques spécificités qu’ils se gardaient) et contient même des morceaux de code du BIOS en assembleur et IBM stipulait qu’on pouvait créer son propre BIOS.<br /> Ils arrivaient en retard avec une machine pas forcément très attractive. Ils souffraient de leur procès antitrust concernant les mainframes mais ne devaient pas rater le virage de la micro informatique (déplacement du calcul des mainframes vers le poste utilisateur).<br /> Leur but: innonder le marché de machines, mais comme ils n’avaient pas la capacité de production autant permettre des «&nbsp;clones&nbsp;».<br /> Leurs ratés: ils n’ont pas évolué le PC aussi vite que leurs concurrents, ils étaient moins bon en marketing que Compaq par exemple, ils n’ont pas verrouillé de tarifs avec Microsoft.<br /> Au début, ils ont fait du FUD car seul l’IBM PC était 100% compatible IBM PC.<br /> Et effectivement le PS/2 était leur stratégie de reconquête: superbe machine, plein d’évolutions et de nouveautés intéressantes, mais dans un contexte où tout le monde était déjà équipé en PC et avec de bonnes campagnes de FUD des concurrents: seuls les PC sont compatibles 100% PC, pas les PS/2 <br /> Et les fabricants ont tous tenté de faire le IBM PC compatible ++: Tandy avec son mode 16 couleurs, Compaq avec plein d’idée sans lendemain, Amstrad avec le mode CGA hires 16 couleurs, …
tfpsly
brice_wernet:<br /> Le PC était « ouvert » à l’époque: la doc technique décrit le BIOS (sauf bien sûr quelques spécificités qu’ils se gardaient) et contient même des morceaux de code du BIOS en assembleur et IBM stipulait qu’on pouvait créer son propre BIOS.<br /> Bien sûr que d’autres compagnies pouvaient écrire leur BIOS (et ont eu besoin de le faire). Mais elles ne pouvaient utiliser le BIOS d’IBM. Donc produire un compatible PC, il fallait réécrire de zéro un BIOS compatible.<br /> HistoryOfInformation - Phoenix Technologies Produces the First Commercially Available IBM PC Compatible ROM Bios 1983/84<br /> During 1983 and the first part of 1984 Phoenix Technologies, then in Boston, Massachusetts, created the first commercially available IBM PC compatible ROM Bios. Licensing of this firmware interface allowed a computer to run the same operating system and the same applications as the IBM PC, and enabled the rapid expansion of the IBM PC compatible computer industry.<br /> To defend against the inevitable copyright infringement suits expected to be brought by IBM, Phoenix engineers reverse-engineered the Bios using clean-room design, in which the software engineers had never read IBM’s reference manuals:<br /> "Phoenix developed a ‹&nbsp;clean room&nbsp;› technique that isolated the engineers who had been contaminated by reading the IBM source listings in the IBM Technical Reference Manuals. The contaminated engineers wrote specifications for the BIOS APIs and provided the specifications to ‹&nbsp;clean&nbsp;› engineers who had not been exposed to IBM BIOS source code. Those ‹&nbsp;clean&nbsp;› engineers developed code from scratch to mimic the BIOS APIs. This technique provided Phoenix with a defensibly non-infringing IBM PC-compatible ROM BIOS. Because the programmers who wrote the Phoenix code had never read IBM’s reference manuals, nothing they wrote could have been copied from IBM’s code<br />
MattS32
Merci. Ça confirme bien que ce n’était pas ouvert du tout, il a fallu faire un reverse engineering du BIOS pour produire des BIOS compatibles.<br /> La doc d’IBM était à destination des développeurs ayant besoin de connaître les spécifications du BIOS pour interagir avec lui, pas à destination des autres constructeurs pour leur permettre de faire des clones.
tfpsly
Oui, et IBM ou d’autres faisaient courir des rumeurs sur l’incompatibilité des autres fabricants de PC. Je me souviens d’articles disant que l’Amstrad 1512 par exemple n’était même pas 70% compatible, ne pouvait avoir de carte graphique EGA etc. le tout démonté plus tard.
pemmore
c’est rigolo on entend jamais parler d’OS2 que j’ai du subir sur les lignes de prod héritées de Renault, ni jamais de sun, j’en désossé des dizaines, l’ultra 10 avec sa carte en 3d joli truc, j’en ai gardé 1, il a pas redémarré, snif! ,me reste écran clavier souris. Alors qu’un mac lc de 20 ans tu branches et le fichier pomme déboule.<br /> Avec le pc a débuté la qualité et fiabilité de jouets de gamins et encore!
Voir tous les messages sur le forum
Haut de page

Sur le même sujet