Microsoft ouvre les portes de son passé en rendant open source la version 1.1 de son BASIC pour le processeur 6502, sous licence MIT.
Cette annonce, relayée sur le blog officiel de Microsoft, ravive la nostalgie des passionnés d’informatique rétro. Utilisé dans les années 1970 sur des machines 8 bits emblématiques comme le Commodore PET, le KIM-1 ou les premiers modèles Apple, ce langage de programmation était au cœur de l’expérience utilisateur de l’époque, servant d’interface principale sur ces systèmes dépourvus d’OS sur disque. Cette ouverture au public, officialisée sur GitHub, permet désormais aux développeurs et amateurs de plonger légalement dans ce morceau d’histoire informatique.
Lancé à l’origine en 1978, ce BASIC n’est pas identique aux versions plus évoluées des années 1980, comme celle du Commodore 64, mais il reste une pépite pour les fans de rétrocomputing. Cette version circulait déjà de manière non officielle dans la communauté, mais sa légalisation élimine tout souci de licence. Les fichiers, datés d’il y a 48 ans sur le dépôt GitHub, offrent une authenticité qui parlera aux puristes. Avec le 6502 toujours actif dans des projets modernes, comme des émulateurs ou des systèmes embarqués, des initiatives sur matériel réel devraient voir le jour, enrichissant encore l’écosystème du retrogaming et du codage vintage.
Cette décision de Microsoft, qui n’est pas la première à surprendre par la réouverture de ses archives (on se souvient de l’émulateur MS-DOS il y a quelques années), s’inscrit dans une volonté de préserver le patrimoine numérique. Les programmeurs d’aujourd’hui peuvent ainsi expérimenter avec ce BASIC sur des émulateurs ou des machines restaurées, tout en explorant les bases de la programmation des années 1970. Pour les curieux du SEO, cette annonce est une aubaine : les termes comme « BASIC 6502 », « rétrocomputing » ou « open source Microsoft » sont en tendance dans les cercles tech. La communauté attend avec impatience les projets qui émergeront, que ce soit pour recréer des jeux classiques ou initier les nouvelles générations au codage à l’ancienne.