Microsoft Bill Gates’in Yazdığı 6502 BASIC Kodunu Açık Kaynak Olarak Yayınladı
Microsoft, bilgisayar tarihine yön veren yazılımlarından birini açık kaynak hâline getirdi. Şirket, Bill Gates’in 1976 yılında 6502 işlemcisi için geliştirdiği BASIC sürümünü GitHub üzerinden herkesin erişimine sundu. Kodlar MIT lisansı ile paylaşıldı ve kullanıcıların dilediği gibi kullanmasına, değiştirmesine ve satmasına izin verildi.
Efsanevi Kod Geliştiricilerin Erişime Açılıyor
Microsoft’un kurucuları Bill Gates ve Paul Allen 1975 yılında şirketin ilk ürünü olan BASIC’i Altair 8800 için yazdı. Ardından Gates ile şirketin ikinci çalışanı Ric Weiland kodu 6502 işlemcisine uyarladı. Commodore, 1977 yılında bu sürümü 25 bin dolara lisanslayarak PET, VIC-20 ve Commodore 64 bilgisayarlarında kullandı. Özellikle Commodore 64 milyonlarca satış yaparak kişisel bilgisayarların yaygınlaşmasında önemli rol oynadı.
Microsoft’un yayınladığı sürüm 1.1 kodlarını içeriyor. Bu sürümde 1978 yılında Commodore mühendisi John Feagans ile Bill Gates’in birlikte geliştirdiği çöp toplayıcı düzeltmeleri de bulunuyor. Commodore PET kullanıcıları bu sürümü BASIC V2 olarak tanıdı. Kod toplamda 6 bin 955 satırdan oluşuyor ve tamamen assembly diliyle yazıldı.
Microsoft’un paylaştığı kaynak kodda farklı bilgisayar sistemleri için koşullu derleme desteği yer alıyor. Apple II, Commodore PET, Ohio Scientific ve MOS Technology KIM-1 bu sistemler arasında bulunuyor. Kodun zaman damgaları 48 yıl öncesine işaret ederek tarihi bir dokunuş da sunuyor.
Kodun özellikleri arasında kayan noktalı aritmetik, dizi desteği, matematiksel fonksiyonlar, girdi çıktı işlemleri ve bellek kullanımında verimlilik öne çıkıyor. Ayrıca dinamik değişken depolama ve dize tabanlı çöp toplama desteği de dikkat çeken ayrıntılar arasında yer alıyor.
Microsoft’un yayımladığı notlarda BASIC’in şirketin yükselişinde kilit rol oynadığı belirtiliyor. BASIC lisansları farklı bilgisayar üreticilerine satılarak şirketin iş modeline yön verdi. MS-DOS ve Windows’tan önce gelen bu yazılım Microsoft’un yazılım dünyasında güçlü bir konuma ulaşmasına katkı sağladı. Microsoft daha önce 2020 yılında GW-BASIC kaynak kodunu da kamuya açmıştı. Son adımla birlikte şirket yazılım tarihine damga vuran projelerini teknoloji meraklılarıyla paylaşmayı sürdürüyor.









