
Mutta yhtiö on myös kunnostautunut muilla tavoin avoimen lähdekoodin suhteen. Yhtiö on julkaissut jo aiemmin mm. MS-DOS -käyttöjärjestelmänsä >lähdekoodin ja nyt yhtiö jatkaa samalla tiellä. Microsoft on julkaissut vuodelta 1983 peräisin olevan GW-BASIC -ohjelmointikielen avoimena lähdekoodina. GitHubissa, tietysti.
Microsoftin GW-BASIC on käytännössä 8088 -prosessorien assembly-kielellä ohjelmoitu reaaliaikainen BASIC-tulkki, joka on portattu alkuperäisestä Microsoft BASICistä 8088-ympäristölle. Lähdekoodi on julkaistu käytännössä historiallisen merkityksensä takia ja luonnollisestikaan Microsoftin haaraan ei oteta vastaan muutosehdotuksia tai korjauksia - mutta kuka tahansa voi toki napata sen talteen ja viritellä siihen haluamiaan muutoksia. jos 8088-assembly vain taipuu sujuvasti.
Microsoft kasvoi aikanaan softa-alan jättiläiseksi nimenomaan BASIC-tulkkinsa ansiosta ja käyttöjärjestelmäpuoli tuli mukaan kunnolla vasta 1980-luvun alkuaikoina. Microsoft BASICin juuret ovat puolestaan jo 1970-luvulla, jolloin Bill Gates ja Paul Allen yrityksen perustivat.
GW-BASIC on julkaistu nyt >MIT (OSI) -lisenssin alaisena. Käytännössä lisenssi sallii koodin vapaan muokkauksen ja uudelleenkäytettävyyden, kunhan alkuperäinen lisenssin teksti säilyy mukana lähdekoodissa. Samaa lisenssiä käyttää mm. X Windows System. Lisenssi on Open Source Initiativen hyväksymä.
Microsoftin GW-BASIC on käytännössä 8088 -prosessorien assembly-kielellä ohjelmoitu reaaliaikainen BASIC-tulkki, joka on portattu alkuperäisestä Microsoft BASICistä 8088-ympäristölle. Lähdekoodi on julkaistu käytännössä historiallisen merkityksensä takia ja luonnollisestikaan Microsoftin haaraan ei oteta vastaan muutosehdotuksia tai korjauksia - mutta kuka tahansa voi toki napata sen talteen ja viritellä siihen haluamiaan muutoksia. jos 8088-assembly vain taipuu sujuvasti.
Microsoft kasvoi aikanaan softa-alan jättiläiseksi nimenomaan BASIC-tulkkinsa ansiosta ja käyttöjärjestelmäpuoli tuli mukaan kunnolla vasta 1980-luvun alkuaikoina. Microsoft BASICin juuret ovat puolestaan jo 1970-luvulla, jolloin Bill Gates ja Paul Allen yrityksen perustivat.
GW-BASIC on julkaistu nyt >MIT (OSI) -lisenssin alaisena. Käytännössä lisenssi sallii koodin vapaan muokkauksen ja uudelleenkäytettävyyden, kunhan alkuperäinen lisenssin teksti säilyy mukana lähdekoodissa. Samaa lisenssiä käyttää mm. X Windows System. Lisenssi on Open Source Initiativen hyväksymä.