После многих лет существования неофициальных копий Microsoft 6502 BASIC в интернете корпорация Microsoft официально выпустила исходный код под открытой лицензией.
Этот язык программирования был одним из первых проектов Microsoft, адаптированным в 1976 году соучредителем компании Биллом Гейтсом и Риком Уайландом под процессор 6502. Именно этот CPU работал в таких легендарных устройствах, как Apple II, Atari 2600, Nintendo Entertainment System и 8-бит компьютерах Commodore.
В 1977 году Commodore лицензировала 6502 BASIC за 25000$, сделав Microsoft BASIC ключевой частью своих PET-компьютеров, а затем и легендарных моделей VIC-20 и Commodore 64.
Ранние проекты Microsoft, включая 6502 BASIC, заложили основу для развития MS-DOS и помогли сформировать бизнес-модель компании по лицензированию программного обеспечения.
Microsoft отмечает, что благодаря усилиям энтузиастов исходный код был проверен. Новый официальный релиз распространяется под современной лицензией и дополнительно наследует успех предыдущего открытого проекта — GW-BASIC, который был частью ROM первых IBM PC.
Где найти исходники?
Если вам интересно изучить или поэкспериментировать с исходным кодом Microsoft 6502 BASIC, он доступен на GitHub.
Источник: The Verge