Ouvrir le menu principal

MacGeneration

Recherche

Microsoft rend son BASIC pour Apple II (et 6502) open source

Pierre Dandumont

jeudi 04 septembre 2025 à 19:14 • 20

Logiciels

Dans les années 70 et 80, les utilisateurs ne se posaient pas nécessairement la question du système d'exploitation de leur ordinateur, mais par contre s'intéressaient beaucoup à la version du BASIC (et son interpréteur), un langage qui a eu 60 ans récemment. Microsoft, à l'origine d'un des BASIC les plus connus, vient de mettre en ligne le code source de ce dernier, pour les processeurs de type 6502. Il a notamment servi de base à l'Applesoft BASIC, intégré dans une bonne partie des Apple II.

Un vieux logo Microsoft.

Le BASIC original de Microsoft a été écrit pour un processeur Intel, le 8080. Cette version pour le processeur MOS 6502 est donc un portage qui a été effectué par Bill Gates et Ric Weiland en 1976, comme l'explique le blog de Microsoft. Il s'est notamment retrouvé dans les Commodore PET, VIC-20 ou 64, directement dans la ROM. À l'époque, il était possible d'employer différents interpréteurs BASIC — en simplifiant, le programme qui allait permettre d'exécuter votre code —, mais beaucoup de développeurs utilisaient évidemment celui en ROM, c'est-à-dire celui disponible au démarrage de l'ordinateur.

La version mise en ligne sur GitHub prend en charge différentes plateformes de l'époque, mais certaines n'ont pas eu de succès. Les deux variantes intéressantes sont évidemment celles pour les Commodore et celle qui a servi de base à l'Applesoft BASIC. Si la toute première version de l'Apple II intégrait un BASIC écrit par Steve Wozniak (connue sous le nom d'Integer BASIC), il a été remplacé par l'Applesoft BASIC (d'origine Microsoft) dès l'Apple II Plus et était aussi disponible sur cassette. La différence principale entre les deux vient de la prise en charge des nombres à virgule flottante (en opposition aux entiers) dans la version de Microsoft… ce qui explique le nom de la version d'Apple (limitée aux entiers).

Le listing de la version pour Intel 8080. Image Microsoft.

Microsoft a eu la bonne idée de proposer le code assembleur de ce BASIC sous une licence permissive (MIT), en plus de permettre de préserver un pan essentiel de l'informatique dans les années 70 et 80. Par ailleurs, le BASIC en question a aussi servi de base pour le GW-BASIC vu dans les PC dans les années 80, ainsi qu'au BASIC intégré dans la ROM du premier PC, même si c'est une fonction un peu oubliée de ce dernier.

Source :

Image d'ouverture : Yesterbits.
Ajouter ce site dans Google News

Windows 11 adopte Emoji 17.0, et le visage déformé 🫪 attire tous les regards

17:36

• 9


Des excuses pour Plans au Vision Pro : les petites phrases qui racontent le règne de Tim Cook

11:05

• 17


MacBook M5 : récupérez jusqu’à 300 € chez Fnac et Darty

09:10

• 5


En quinze ans, Tim Cook a rendu Apple plus puissante que jamais, mais a-t-il oublié de la faire rêver ?

08:20

• 44


Quelle batterie externe choisir pour recharger son Apple Watch sur le pouce ?

07:46

• 10


On prend les mêmes et on recommence : ZeroBytes annonce avoir piraté le service Zéro Logement Vacant

29/08/2026 à 22:40

• 74


Surfshark, le VPN qui chouchoute (vraiment) les utilisateurs Mac 📍

29/08/2026 à 21:45

• 0


Après le Mac mini, quels appareils auront le droit à la puce M6 ?

29/08/2026 à 18:46

• 20


Le démarchage téléphonique est désormais interdit, mais les appels indésirables n'ont pas disparu

29/08/2026 à 17:24

• 53


Face au smartphone, les montres connectées pour enfants gagnent du terrain

29/08/2026 à 12:28

• 44


Dernier jour : la Magic Mouse (USB-C) à 60 € et l'Apple Pencil Pro à partir de 69 € 🆕

29/08/2026 à 12:20

• 29


Mac Studio M5 : quelles différences face aux M4 Max et M3 Ultra ?

29/08/2026 à 09:55

• 28


Contrôle parental : Apple a-t-elle vraiment tant de cran avec iOS 27 ?

29/08/2026 à 09:07

• 15


Sortie de veille : nouveaux Mac, annonce du keynote… le point sur la rentrée chargée d’Apple

29/08/2026 à 08:00

• 0


Afterglow ressuscite les mythiques économiseurs d’écran After Dark sur Apple Silicon

28/08/2026 à 21:55

• 16


L’EPA assouplit encore les règles d’installation de data-centers aux USA, voulant supprimer un droit de regard des riverains

28/08/2026 à 21:15

• 28