Salta al contenuto

Rilascio open source dell'interprete Microsoft Basic di 48 anni, originariamente progettato per il microprocessore 6502, da Bill Gates.

Il codice sorgente del Microsoft BASIC Version 1.1 del Microprocessore 6502 è stato reso accessibile su GitHub, distribuito secondo i termini della licenza open source MIT.

Il linguaggio di programmazione basilare di Microsoft, sviluppato da Bill Gates per la CPU 6502,...
Il linguaggio di programmazione basilare di Microsoft, sviluppato da Bill Gates per la CPU 6502, noto come Microsoft BASIC, divenne accessibile al pubblico

Rilascio open source dell'interprete Microsoft Basic di 48 anni, originariamente progettato per il microprocessore 6502, da Bill Gates.

Il 27 luglio 1978, Microsoft ha fatto un passo importante nella storia della programmazione dei personal computer rilasciando 'BASIC per il microprocessore 6502 - Versione 1.1' su GitHub. Questo rilascio, che condivide 6.955 righe di codice assembly per la consultazione pubblica, è una risorsa preziosa per comprendere la storia e l'evoluzione dei linguaggi di programmazione dei personal computer.

Originariamente scritto per l'Altair 8800 nel 1975 da Bill Gates e Paul Allen, il codice dell'interprete BASIC è stato poi sviluppato da Ric Weiland e Bill Gates per il microprocessore 6502. Questa versione, rilasciata inizialmente nel 1976, ha costituito la base per gli interpreti BASIC che sono stati forniti con l'Apple II, il Commodore PET, il VIC-20 e il C64.

Il rilascio include correzioni al garbage collector, identificate da Commodore e implementate congiuntamente dall'ingegnere di Commodore John Feagans e Bill Gates nel 1978. Questa versione è quella che Commodore ha acquistato per una cifra forfettaria di $25.000, una decisione che ha alimentato significativamente il modello di business di Microsoft.

Il rilascio su GitHub supporta i sistemi Apple II, Commodore PET, Ohio Scientific (OSI), MOS Technology KIM-1 e PDP-10 Simulation. Viene fornito con una licenza chiara e moderna per il download, la modifica, la condivisione e la rivendita del codice sorgente.

GW-BASIC, la versione che è stata fornita per la prima volta nella ROM del PC IBM originale, si è evoluta in QBASIC e successivamente in Visual Basic. Il rilascio di questo codice storico su GitHub rappresenta un traguardo importante, che contribuisce all'evoluzione del modello di business di Microsoft.

Microsoft definisce questo interprete BASIC come uno dei pezzi di software più storicamente significativi dell'epoca dei primi personal computer. Con questo rilascio, milioni di nuovi programmatori sono stati introdotti ai software di Microsoft, preparando il terreno per il successo futuro dell'azienda.

Il rilascio è disponibile su GitHub per chiunque sia interessato a consultare e giocare con il codice. Che siate programmatori esperti o curiosi principianti, questo rilascio storico offre un'opportunità unica per fare un passo indietro nel tempo e assistere alla nascita di un linguaggio di programmazione che ha cambiato l'industria dei personal computer.

Leggi anche:

Più recente