Microsoft Opened Source Code dla GW-Basic
GW-Basic, bardzo stary interpreter języka BASIC firmy Microsoft, który został pierwotnie stworzony dla IBM PC/XT. Jego kod źródłowy jest teraz dostępny na GitHub.
Zakodowany w Assemblerze, produkt jest datowany na 10 lutego 1983 r., z następującymi danymi historycznymi:
W tygodniu, w którym powstało to źródło, Men At Work znalazł się na szczycie list przebojów singli w USA i Wielkiej Brytanii dzięki „Down Under”, Dustin Hoffman zagrał w pierwszym amerykańskim filmie kasowym „Tootsie”. W 1983 roku ukazał się „Gwiezdne wojny, odcinek VI – Powrót Jedi”, podobnie jak „Gry wojenne”! A urodzili się Emily Blunt, Kate Mara, Jonah Hill, Chris Hemsworth i Henry Cavill! Ronald Reagan był prezydentem USA, a Margaret Thatcher była premierem Wielkiej Brytanii.
W tym samym roku Bjarne Stroustrup był w trakcie opracowywania pierwszej wersji język programowania C++, ARPANET standaryzowany TCP/IP. Borland ogłoszony Turbo Pascal, stworzone przez Anders Hejlsberg (którzy dołączyli do Microsoftu i tworzyli J++, C# oraz Maszynopis).
1983 był również rokiem wydania AT&T System UNIX V R1, oraz BSD 4.2 został wydany, wprowadzając pseudoterminal po raz pierwszy (przodek do ConPTY systemu Windows wprowadziliśmy do systemu Windows w 2018 roku
Miałem 13 lat i spędzałem każdą wolną sekundę, kiedy nie kończyłem pracy domowej ani nie robiłem swoich obowiązków, pisząc kod BASIC i asembler na jednym z najgorętszych komputerów domowych tamtych czasów – BBC Mikro sportowy 32KB RAM (tak, 32768 bajty, łącznie!), zasilany przez a Procesor MOS Technology 6502 działa z PŁONĄCYM 2MHz. Kiedy nie kodowałem, zwykle grałem w jedną z najbardziej przełomowych gier wszech czasów: „Elita" za pomocą Dawid Braben & Ian Bell.
W 1983 roku firma Apple wprowadziła na rynek 1 MHz 6502-napędzany Jabłko IIe za 1395 USD (> 3500 USD w 2020 r.). Firma Apple wprowadziła również na rynek pierwszy komercyjnie dostępny komputer z graficznym interfejsem użytkownika – Jabłko Lisa. Lisa zawierała oszałamiający 1 MB pamięci RAM i działała niesamowicie Motorola 68000 procesor o zdumiewającej częstotliwości 5 MHz, ale kosztował 9995 USD (> 25 000 USD w 2020 r.), więc wszystko, co mogłem zrobić, to na to przez okno jedynego w naszym mieście sklepu komputerowego upoważnionego do sprzedaży produktów Apple… i śnić.
A w 1983 roku Microsoft wydał MS-DOS 2.0 (źródło tutaj) i GW-BASIC dla IBM PC XT i kompatybilne.
Po otwarciu źródeł dla MS-DOS 1.25 i 2.0 firma Microsoft otrzymała wiele próśb o otwarcie źródeł BASIC. Więc to w końcu się stało.