--->
AfterDawn logo

Commodore 64:n BASIC julkaistiin avoimena lähdekoodina

Petteri Pyyny Petteri Pyyny
2 kommenttia

Microsoft on viime vuosina julkaissut lukuisia muinaisia ohjelmistojaan avoimena lähdekoodina. Ja jatkoa seuraa.

Tällä kertaa Redmondin jättilainen julkaisi avoimena lähdekoodina yhden ikonisimmista ohjelmistoistaan: 6502 BASIC -tulkin.

Kyseinen ohjelmointikieli oli suoraa jatkumoa Microsoftin ensimmäiselle ohjelmistotuotteelle, eli Intel 8080 -suorittimelle kehitetylle alkuperäiselle Microsoftin BASIC-tulkille, joka julkaistiin vuonna 1975.

Intel 8080:lle kehitetty BASIC nousi niin suosituksi, että siitä tehtiin omat versiot lähes kaikille suosituimmille 8-bittisille suorittimille. Ja yksi näistä oli MOS 6502 -suorittimille tehty versio.

Kyseinen versio valmistui vuonna 1976 Microsoftin toisen perustajan, Bill Gatesin ja Ric Veilandin yhteistyönä. Seuraavana vuonna amerikkalainen Commodore päätti lisensoida tuon samaisen BASIC-tulkin omiin tietokoneisiinsa. Ensin 6502 BASIC otettiin käyttöön Commodoren PET -tietokoneissa, seuraavaksi Commodore VIC-20 -mallissa ja lopulta myös Commodoren kaikkien aikojen suosituimmassa tietokoneessa, Commodore 64:ssa.


Commodoren tuotteissa käytetty versio Microsoftin kehittämästä BASIC-tulkista kantoi virallisesti nimeä BASIC M6502 8K VER 1.1, vaikkakin Commodore kutsui sitä itse nimellä "BASIC V2". Ja tämä, vuonna 1978 valmistunut versio on nimenomaan se, jonka Microsoft päätti nyt julkaista avoimena lähdekoodina.

Hieman muokattua versiota samasta BASIC-tulkista käytettiin myös muissakin 6502:een pohjautuvissa tietokoneissa, kuten Apple II:ssa.

6502 BASIC on kirjoitettu 6502-suorittimen assemblylla. Se löytyy nyt GitHubista ja on julkaistu yleisesti käytetyllä MIT-lisenssillä.

Kuten todettua, Microsoft on viime vuosien aikana julkaissut ison läjän vanhoja projektejaan avoimena lähdekoodina. Aivan alkuperäisen, vuonna 1975 julkaistun Altair BASIC-tulkin lähdekoodin Microsoft julkaisi avoimena lähdekoodina aiemmin tänä vuonna. Lisäksi yhtiö on julkaissut mm. MS-DOS 4:n lähdekoodin sekä GW-BASICin lähdekoodin.

Aiemmin tänä vuonna yhtiö kuitenkin yllätti ja julkaisi avoimena lähdekoodina myös täysin uuden ohjelman, modernisoidun komentoriville tarkoitetun tekstieditorin, Microsoft Editin.

2 KOMMENTTIA

gadi701/2

Nyt kyllä toimittajan pitäisi tietää, että kyseessä ei ole kääntäjä vaan tulkki.

dRD2/2

Olet oikeassa! Pahoittelut todella ikävästä mokasta :-/ Korjasimme uutisen nyt, eli kyseessä on tietysti BASIC-tulkki.

TÄMÄN UUTISEN KOMMENTOINTI ON PÄÄTTYNYT

Seuraa! Kirjekuoren symboli
Uutiskirje
Threadsin logo
Threads
Blueskyn logo
Bluesky
Mastodonin logo
Mastodon
Sulje palkki