Després de gairebé cinc dècades des de la seva estrena, Microsoft ha posat a disposició de tots el 6502 BASIC com a programari de codi obert, amb el codi font allotjat de forma oficial en un repositori públic. És la primera vegada que l'històric intèrpret es publica complet pels de Redmond, amb permÃs explÃcit per explorar-lo i reutilitzar-lo.
Durant anys van circular còpies parcials i versions no oficials, però ara el projecte sallibera amb una llicència moderna i transparent. El moviment obre la porta que desenvolupadors, docents i entusiastes de la retroinformà tica examineu com es va construir un dels pilars del programari personal i l'adaptin a nous contextos.
Què és 6502 BASIC i d'on surt

El nom complet del projecte és Microsoft BASIC Versió 1.1 per al microprocessador 6502. Va néixer el 1976 com un trasllat del primer producte comercial de Microsoft, el BASIC per a l'Intel 8080 de l'Altair 8800, a la llavors puixant arquitectura MOS 6502.
En aquell esforç van participar figures clau de la companyia, amb Bill Gates i Ric Weiland implicats en l‟adaptació de l‟intèrpret al 6502. El resultat va ser un BASIC compacte i versà til, preparat per funcionar en equips amb recursos molt ajustats.
Més enllà d'executar programes senzills, el 6502 BASIC oferia aritmètica de punt flotant, funcions i operadors matemà tics, maneig de cadenes i matrius, a més d'operacions d'entrada/sortida. Aquesta combinació ho va convertir en un està ndard de facto per a moltÃssimes mà quines del seu temps.
Impacte i adopció als anys setanta i vuitanta

En 1977 Commodore va llicenciar el 6502 BASIC per 25.000 dòlars, assegurant la seva presència a les PET i, posteriorment, a la popular VIC-20 i la mÃtica Commodore 64. Aquella decisió va marcar tota una generació d'usuaris que va aprendre a programar amb aquestes mà quines.
El treball de Microsoft també va servir com a base per a Applesoft BASIC, l'intèrpret utilitzat a l'Apple II que va substituir a l'Integer BASIC de Steve Wozniak. Amb això, l'ecosistema 6502 va consolidar un llenguatge comú en entorns educatius i domèstics.
el processador Tecnologia MOS 6502 batega en multitud d'equips de consum, des d'ordinadors personals a consoles: Atari 2600, Atari 800XL o la NES es van beneficiar del seu baix cost i bon rendiment, contribuint a mantenir viu l'interès pel programari i les eines.
Què ha publicat Microsoft exactament

La companyia ha pujat a GitHub el codi font complet en assemblador (6.955 lÃnies) de la versió 1.1 de l'intèrpret, acompanyat de notes històriques i consideracions tècniques. S'hi inclouen correccions respecte al codi original per afinar la fidelitat de les ROM generades.
L'arbre de fonts incorpora compilació condicional per a múltiples sistemes pioners, com Apple II, Commodore PET, Ohio Scientific o el MOS Technology KIM-1, cosa que facilita reproduir versions especÃfiques de l'intèrpret per a cada plataforma.
Els qui revisin el repositori trobaran fins i tot una petita picada d'ullet històrica: un ou de Pasqua associat a les etiquetes STORDO, atribuït a Bill Gates. Més enllà de l'anècdota, el valor real és poder estudiar, lÃnia a lÃnia, com es va construir aquest BASIC.
Tot el material es publica sota llicència MIT, el que permet fer-lo servir, modificar-lo i redistribuir-lo amb molt poques restriccions. Aquest alliberament s'alinea amb altres esforços recents d'obertura per part de Microsoft i ofereix un marc legal clar per a projectes actuals.
Per què importa avui: preservació, FPGA i aprenentatge

La publicació oficial dóna suport a una comunitat que feia anys que estava reconstruint entorns de compilació i verificant ROM byte a byte. Amb la llicència adequada, aquest treball voluntari guanya continuïtat i visibilitat per als que vulguin replicar-lo o ampliar-lo.
A més, l'auge de les implementacions a FPGA està acostant el maquinari clà ssic a nous públics; projectes com la placa programable per a educació amb CPU 6502 faciliten l'accés. Replicar el comportament de les mà quines originals en una matriu programable és més fidel que emular per programari segons molts entusiastes, i comptar amb l'intèrpret original facilita aquesta fidelitat.
Per ensenyament i divulgació, el valor és doble: d'una banda, permet estudiar tècniques de programació de baix nivell en un context històric real; de l'altra, ofereix un entorn accessible perquè nous programadors entenguin com un llenguatge d'alt nivell es tradueix al comportament de la mà quina.
Qui vulgui tastar-lo pot anar directament al repositori oficial: allà hi ha el codi en assemblador, instruccions de compilació i referències a plataformes compatibles. És una oportunitat estupenda per experimentar amb maquinari real, emuladors o projectes de recreació fidel.
Amb aquesta obertura, Microsoft rescata una peça fundacional de la informà tica personal i la col·loca en mans de la comunitat amb eines, permisos i context suficients per continuar aprenent i creant. El 6502 BASIC, protagonista d'una era, torna a estar llest per inspirar la següent.