Microsoft heeft de broncode van zijn Basic voor de MOS-6502-processor uitgebracht als opensource. Deze uitvoering van de antieke programmeertaal voor die 8bit-microcomputerchip is deels door Microsoft-grondlegger Bill Gates zelf geschreven en in 1976 voor het eerst uitgebracht.
Microsoft heeft zijn bedrijfseigen code van de 6502-port van programmeertaal Basic uitgebracht als opensource onder de MIT-licentie. Die staat niet alleen privégebruik van de broncode toe, maar ook aanpassing, distributie en commercieel gebruik. De software is te downloaden op Microsofts ontwikkelsite GitHub.
Het softwarebedrijf, opgericht in 1975 door Bill Gates en Paul Allen, is begonnen als leverancier van programmeertalen. Het allereerste product was Basic voor de oer-pc Altair 8800, een zelfbouwpakket voor hobbyisten. Daarna volgden Basic-uitvoeringen voor microcomputers met andere processors, zoals de MOS-6502, de Motorola 6800 en 6809. De port voor de 6502 is in 1976 afgerond door Gates en Ric Weiland, die de tweede werknemer bij het kleine Microsoft was.
De uitvoering voor de 6502-processor werd voor 25.000 dollar in licentie genomen door Commodore. Die microcomputermaker heeft Microsoft Basic gebruikt voor achtereenvolgens zijn PET-computers, de VIC-20-computers en de later legendarisch geworden Commodore 64.
Het nu als opensource vrijgegeven 6502-Basic is versie 1.1 uit 1978. Deze release bevat fixes die toen door Commodore zijn aangegeven en in samenwerking met Gates zijn aangebracht. De broncode bevat ook aanpassingen voor de Apple II-computer, die net als de C64 grote invloed heeft gehad.