Майкрософт відкрила вихідний код інтерпретатора мови програмування GW-BASIC
Microsoft відкрила вихідний код інтерпретатора мови програмування GW-BASIC
Microsoft опублікувала на GitHub вихідний код інтерпретатора мови програмування GW-BASIC
GW-BASIC - це діалект мови програмування BASIC, розроблений Microsoft на основі IBM BASICA і не вимагає наявності в ПЗУ комп'ютера інтерпретатора BASIC. Він постачався з MS-DOS для IBM PC-сумісних комп'ютерів.
Код GW-BASIC написаний на мові асемблера для процесорів Intel 8088. Перша версія інтерпретатора вийшла 10 лютого 1983 року.
Як відзначається в блозі Microsoft, після релізу вихідного коду операційної системи MS-DOS 1.25 та 2.0 в 2018 році її просили відкрити код BASIC і вона вирішила піти назустріч.
Код поширюється за вільною ліцензією, проте Microsoft публікує його виключно в історичних та освітніх цілях — приймати пул-реквести і якось видозмінювати вихідні тести компанія не буде.