Cod sursă deschis Microsoft pentru GW-Basic
GW-Basic, foarte vechiul interpret BASIC al Microsoft, care a fost creat inițial pentru IBM PC/XT. Codul sursă este acum disponibil pe GitHub.
Codificat în Assembler, produsul este datat 10 februarie 1983, oferind următoarea referință istorică:
În săptămâna în care această sursă a fost creată, Men At Work a ajuns pe primul loc în topurile de single-uri din SUA și Marea Britanie cu „Down Under”, Dustin Hoffman a jucat în filmul de box-office pe locul 1 din SUA, „Tootsie”. În 1983, a fost lansat „Star Wars Episode VI – Return of the Jedi”, la fel ca și „War Games”! Și s-au născut Emily Blunt, Kate Mara, Jonah Hill, Chris Hemsworth și Henry Cavill! Ronald Reagan a fost președintele SUA, iar Margaret Thatcher a fost prim-ministrul Marii Britanii.
În același an, Bjarne Stroustrup era în mijlocul dezvoltării primei versiuni a limbajul de programare C++, ARPANET standardizate TCP/IP. Borland a anunţat Turbo Pascal, creat de Anders Hejlsberg (care a continuat să se alăture Microsoft și să creeze J++, C# și TypeScript).
1983 a fost și anul în care AT&T a lansat Sistem UNIX V R1, și BSD 4.2 a fost lansat, introducând pseudoterminal pentru prima dată (progenitorul ConPTY pentru Windows am introdus Windows în 2018
Aveam 13 ani și mi-am petrecut fiecare secundă liberă în care nu-mi terminam temele sau nu-mi făceam treburile, scriind BASIC și codul de asamblare pe unul dintre cele mai bune computere de acasă ale vremii - BBC Micro cu 32KB RAM (da, 32.768 octeți, total!), alimentat de a Procesor MOS Technology 6502 rulează la o frecvență de 2MHz. Când nu codificam, jucam de obicei unul dintre cele mai inovatoare jocuri din toate timpurile: „Elită" de David Braben & Ian Bell.
În 1983, Apple a lansat 1MHz 6502-alimentat Apple IIe pentru 1.395 USD (> 3.500 USD în 2020). Apple a lansat, de asemenea, primul computer disponibil comercial cu o interfață grafică - the Apple Lisa. Lisa conținea o memorie RAM uimitoare de 1 MB și rula minunat Motorola 68000 procesor la o frecvență uluitoare de 5MHz, dar a costat 9.995 USD (> 25.000 USD în dolari 2020), așa că tot ce puteam face a fost la ea prin vitrina magazinului de calculatoare din orașul nostru autorizat să vândă produsele Apple... și vis.
Și, în 1983, Microsoft a lansat MS-DOS 2.0 (sursa aici), și GW-BASIC pentru IBM PC XT și compatibile.
După deschiderea surselor pentru MS-DOS 1.25 și 2.0, Microsoft a primit multe solicitări de a deschide surse BASIC. Deci asta s-a întâmplat în sfârșit.