微軟宣布開源GW-BASIC解釋器
1983年的時候,微軟發布了面向IBM PC XT計算機(及其兼容產品)的GW-BASIC 。作為一款BASIC編程語言解釋器,GW-BASIC由IBM Advanced BASIC / BASICA衍生而來(算是Microsoft BASIC的一項移植)。不過今日,微軟已經正式將它開源,感興趣的朋友可到GitHub上查看完整的源碼。
微軟在自述文件中寫道:這些誕生自1983年2月10日的源碼,採用了8088彙編語言。本次開源出於歷史參考和教育的目的,因此不接受以任何方式修改源PR 。
近年來,微軟對開源社區的態度已經發生了極大的轉變。比如2014 年的時候,該公司就與計算機歷史博物館合作,開放了MS-DOS 的源碼。
2018 年的時候,軟件巨頭又在GitHub 上線了MS-DOS 的源碼,涵蓋了MS-DOS 1.25 和MS-DOS 2.0 版本的源碼和已編譯的二進製文件。