Microsoft met en open source le 6502 BASIC cod� en 1976 par Bill Gates lui-m�me apr�s pr�s de 50 ans, cod� pour le processeur MOS 6502 utilis� dans de nombreux micro-ordinateurs anciens
## Publication du code source du 6502 BASIC par Microsoft
Publication du code source du 6502 BASIC par Microsoft
Microsoft a récemment mis en open source le code source de Microsoft BASIC Version 1.1 pour le microprocesseur 6502, comprenant 6 955 lignes de code. Ce code est désormais disponible sur le dépôt GitHub de l'entreprise. Le 6502 BASIC, un logiciel historiquement significatif pour Microsoft, antérieur à MS-DOS et Windows, a été crucial au début de l'ère informatique.
Origine et développement du 6502 BASIC
Microsoft BASIC a été initialement développé comme un interpréteur BASIC pour l'Altair 8800, sous le nom d'Altair BASIC en 1975, et a évolué pour être adapté à divers micro-ordinateurs. En 1976, Bill Gates et Ric Weiland ont achevé le portage pour le 6502, utilisé ensuite par Commodore et Apple II sous le nom d'Applesoft BASIC.
Conçu pour le microprocesseur 8 bits MOS Technology 6502, le 6502 BASIC est une adaptation de l'interpréteur BASIC-80 pour les processeurs Intel 8080. Il prend en charge l'arithmétique en virgule flottante, les tableaux, le traitement des chaînes de caractères et les opérations d'entrée/sortie.
L'interpréteur a joué un rôle majeur en initiant des millions d'utilisateurs à l'informatique personnelle et a influencé les langages de programmation ultérieurs. Des corrections apportées au ramasse-miettes par John Feagans et Bill Gates sont incluses dans la version open source, ainsi qu'un easter egg de Bill Gates.
Microsoft a récemment mis en open source le code source de Microsoft BASIC Version 1.1 pour le microprocesseur 6502, comprenant 6 955 lignes de code.
Répercussions sur la rétro-informatique
Le retour du 6502 BASIC sous forme ouverte pourrait intéresser les amateurs de rétro-informatique et de matériels modernes. Il s'inscrit dans la tendance de recréations basées sur des FPGA et de projets d'émulateurs. La scène rétro-informatique continue de prospérer avec des initiatives telles que le nouveau Commodore 64 équipé d'un FPGA.
Des efforts de préservation ont permis de reconstruire les environnements de compilation, validant la capacité à produire des ROM exactes. La version open source actuelle, avec une licence moderne, suit la précédente publication de GW-BASIC par Microsoft. Ce code a évolué vers QBASIC et Visual Basic, toujours pris en charge pour le développement d'applications Windows.
Le code source du 6502 BASIC est accessible via les liens suivants :
Annonce de Microsoft Code source de 6502 BASIC
D’après microsoft.developpez.com.

:quality(50)/2026/08/12/6a7cde8dd98a2111045828.jpg)
:quality(50)/2026/08/13/6a7d5d9694a3a397795210.jpg)

:quality(50)/2026/08/13/6a7dca07783a5366981434.jpg)