All time Branchez-vous Branche Toi BetterBe Nerds Carrières

Le Computer History Museum publie le code source du DOS pour Apple II

Par Laurent LaSalle – le dans Actualités
Le système d'exploitation du premier ordinateur grand public produit par Apple est maintenant disponible en téléchargement.

Puisque les lecteurs de disquettes nécessitaient des contrôleurs matériels dispendieux, Steve Wozniak a conçu un ingénieux contrôleur logiciel en tirant profit de 8 circuits intégrés. Il ne manqua plus que le système d’exploitation pour rendre le tout fonctionnel.

Auriez-vous été en mesure de programmer un système d’exploitation en 7 semaines? À partir de rien? En 1978?

C’est l’exploit qu’a réalisé Paul Laughton, un programmeur employé de Shepardson Microsystems, entreprise mandatée par Apple pour créer un gestionnaire de fichiers, une interface BASIC et des utilitaires pour l’Apple II en un temps record.

Grâce à la collaboration du DigiBarn Computer Museum, le Computer History Museum a rendu public le code source du fameux système d’exploitation cette semaine. Attention, cela ne signifie pas que le DOS de l’Apple II se retrouve dans le domaine public; il est toujours propriété d’Apple, et son contenu est partagé avec la permission de l’entreprise californienne.

La petite histoire du DOS de l’Apple II

Bien que l’Apple II pouvait générer de la couleur, du graphisme et du son, et qu’il comprenait des ports d’extension, des manettes de jeu ainsi qu’un langage de programmation BASIC, l’ordinateur était dépourvu de lecteur de disquettes. Les logiciels étaient sauvegardés et chargés sur des cassettes audio, puisque les lecteurs de disquettes de l’époque nécessitaient des contrôleurs matériels dispendieux et un système d’exploitation.

Afin de permettre à l’Apple II d’offrir cette technologie supérieure (tant au niveau de la fiabilité que son aspect pratique – aucun rembobinage requis), Steve Wozniak conçoit un ingénieux contrôleur logiciel en tirant profit de 8 circuits intégrés. Il ne manque plus que le système d’exploitation pour rendre le tout fonctionnel.

Le 10 avril 1978, Bob Shepardson et Steve Jobs signent le contrat de la réalisation d’un système d’exploitation de disque (DOS) pour la somme de 13 000$ US. L’échéancier est fixé au 15 mai, ce qui ne laisse que 6 semaines à Laughton pour accomplir la tâche. DOS pour Apple II voit ensuite le jour pour la première fois en juin 1978.

NDLR : Malgré que le délai entre la signature du contrat et la livraison du produit final soit de 6 semaines, le Computer History Museum stipule que le système d’exploitation a été développé en 7 semaines. Deux hypothèses sont possibles : soit Laughton avait déjà commencé à travailler sur le projet une semaine avant que l’entente soit conclue, soit Apple demanda à Shepardson Microsystems certains correctifs après la livraison.

Continuez votre lecture

L’Apple II reçoit sa première mise à jour en 23 ans

L’Apple II reçoit sa première mise à jour en 23 ans

Laurent LaSalle -
Steve Wozniak conseille à Apple de produire un appareil Android

Steve Wozniak conseille à Apple de produire un appareil Android

Laurent LaSalle -
Le Canon EOS 7D Mark II officiellement dévoilé (MAJ)

Le Canon EOS 7D Mark II officiellement dévoilé (MAJ)

Laurent LaSalle -
Nouvelle MAJ de Diablo II, la première depuis 2011

Nouvelle MAJ de Diablo II, la première depuis 2011

Laurent LaSalle -
Douze choses que vous ne saviez peut-être pas au sujet d’Apple

Douze choses que vous ne saviez peut-être pas au sujet d’Apple

Laurent LaSalle -
Apple dévoile le nouvel Apple TV

Apple dévoile le nouvel Apple TV

Laurent LaSalle -
Pas de smartphone pliable pour Apple: les inquiétudes de Steve Wozniak

Pas de smartphone pliable pour Apple: les inquiétudes de Steve Wozniak

Branchez-vous -
Apple réduit le prix de l’Apple TV à 89$ CA

Apple réduit le prix de l’Apple TV à 89$ CA

Laurent LaSalle -
Les pires choses écrites à propos de l’Apple Watch

Les pires choses écrites à propos de l’Apple Watch

Laurent LaSalle -
Veuillez redémarrer

Veuillez redémarrer

Laurent LaSalle -
Faites la mise à jour de vos produits Apple immédiatement

Faites la mise à jour de vos produits Apple immédiatement

Laurent LaSalle -
Première bande-annonce du film Jobs

Première bande-annonce du film Jobs

Laurent LaSalle -
Pour tout savoir sur le nouveau Beats Music que prépare Apple

Pour tout savoir sur le nouveau Beats Music que prépare Apple

Laurent LaSalle -
Apple lance WatchKit, la trousse de développement pour sa montre connectée

Apple lance WatchKit, la trousse de développement pour sa montre connectée

Laurent LaSalle -
Apple pourrait repousser le lancement d’iOS 7 sur iPad

Apple pourrait repousser le lancement d’iOS 7 sur iPad

Laurent LaSalle -

Laurent LaSalle

Depuis qu'il a tapoté sur son Commodore Vic-20 à l'âge de 3 ans, Laurent est (un peu trop) obsédé par la technologie. Passionné d'informatique et de jeux vidéo, il a notamment été blogueur pour Radio-Canada et chroniqueur techno pour MusiquePlus .