Home Technologie et scienceMicrosoft Open-source sa version 6502 de Basic à partir de 1976

Microsoft Open-source sa version 6502 de Basic à partir de 1976

by Thomas Caron

Après des années de copies non officielles du 6502 de base de Microsoft, flottant sur Internet, le géant du logiciel a publié le code sous une licence open source. 6502 Basic a été l’un des premiers logiciels de Microsoft, adapté en 1976 par le cofondateur de Microsoft Bill Gates et les premiers employés Ric Weiland pour fonctionner sur le processeur 6502 qui a propulsé la série Apple II, ATARI 2600, Nintendo Entertainment System et Commodore 8 bits.

La version open-source de Microsoft de 6502 Basic est un retour aux premiers jours de codage, car le logiciel a aidé à standardiser les implémentations du langage de programmation et a permis à certains des premiers développeurs d’utiliser une machine Commodore et d’apprendre la programmation en tapant 10 «bonjour» et 20 GOTO 10.

«En 1977, Commodore l’a autorisé à des frais forfaitaires de 25 000 $, un accord qui a placé Microsoft Basic au cœur des ordinateurs de compagnie de Commodore et, plus tard, le VIC-20 et le Commodore 64», explique Microsoft Dans un article de blog Annonce des nouvelles open source 6502 de Microsoft.

Alors que 6502 Basic et les autres projets logiciels de Microsoft ont aidé à développer MS-DOS et ont établi le modèle commercial de licence de logiciels de l’entreprise, l’intérêt pour ce code précoce et le processeur MOS 6502 est toujours très vivant près de 50 ans plus tard. Les conservateurs et les amateurs ont expérimenté les projets de recréations et d’émulations basés sur FPGA, et le code de base 6502 est également apparu dans les archives du musée.

«Au fil des ans, les conservateurs dévoués ont reconstruit les environnements de construction et ont vérifié que la source historique peut encore produire des ROM d’octets», explique Microsoft. «Cette version open source s’appuie sur ce travail, maintenant avec une licence claire et moderne. Il suit la version antérieure de Microsoft de GW-Basicqui est descendu de la même lignée et expédié dans la rom du PC IBM original. “

Si vous êtes intéressé à expérimenter le code source du langage d’assembly du 6502 de Microsoft, le code source complet est maintenant Disponible sur github.

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.