Eski bir IBM PC ve üzerinde açık kaynak 86-DOS kaynak kodunun çıktılarının bulunduğu bir masanın görseli.

Microsoft’tan Tarihi Adım: En Eski DOS Kaynak Kodu Açık Kaynak Oldu

Microsoft’tan Tarihi Bir Hamle: En Eski DOS Kaynak Kodu Açık Kaynak Oldu

Microsoft, son yirmi yılda orijinal MS-DOS işletim sisteminin kaynak kodunu birkaç kez yayınlamış olsa da, bu hafta şirket eşi benzeri görülmemiş bir adım attı. Yayınlanan ‘şimdiye kadar keşfedilen en eski DOS kaynak kodu’, beraberinde geliştiricisine ait diğer belgeler ve notlarla birlikte teknoloji dünyasına sunuldu.

Bugünkü kaynak kod sürümü o kadar eski ki, MS-DOS markalamasından bile öncesine dayanıyor. Microsoft’tan Stacey Haffner ve Scott Hanselman’ın ortaklaşa yazdığı blog yazısına göre, bu paket ’86-DOS 1.00 çekirdeğinin kaynak kodunu, PC-DOS 1.00 çekirdeğinin çeşitli geliştirme anlık görüntülerini ve CHKDSK gibi iyi bilinen bazı yardımcı programları’ içeriyor.

DOS’un Kökenlerine Yolculuk: 86-DOS’tan MS-DOS’a

MS-DOS’un gelecekteki temellerini anlamak için kısa bir geçmişe göz atalım: Programcı Tim Paterson, başlangıçta 86-DOS’u (önceki adıyla QDOS, ‘hızlı ve kirli işletim sistemi’) Seattle Computer Products tarafından satılan Intel 8086 tabanlı bir bilgisayar kiti için oluşturdu. Microsoft, geliştirilmekte olan IBM PC 5150 için bir işletim sistemi sağlama taahhüdü altındayken, 86-DOS’u lisansladı ve Paterson’ı geliştirmeye devam etmesi için işe aldı. Daha sonra 86-DOS’un tüm haklarını satın alan Microsoft, bu işletim sistemini IBM’e PC-DOS olarak lisanslarken, diğer şirketlere de satma yeteneğini korudu. Microsoft tarafından satılan bu sürüm MS-DOS olarak adlandırıldı ve 80’ler ve 90’lardaki üçüncü taraf IBM PC klonlarının çoğalmasıyla çoğu kişinin kullandığı işletim sistemi haline geldi.

Zorlu Bir Kurtarma Operasyonu: Kağıttan Dijitale

Bu kaynak kodu o kadar eskiydi ki dijital olarak saklanmamıştı. ‘DOS Sökme Grubu’ adını veren Yufeng Gao ve Rich Cini liderliğindeki özel bir tarihçi ve koruma uzmanı ekibi, Paterson tarafından sağlanan kağıt çıktılardan kodu titizlikle kopyalayıp taradı. Modern OCR yazılımlarının on yıllar öncesine ait çıktı kalitesiyle mücadele etmesi nedeniyle bu süreç daha da zorlaştı.

Microsoft’un Açık Kaynak Mirası

Microsoft, daha önce de birçok erken yazılım projesini açık kaynak olarak yayınlamıştı:

  • MS-DOS sürümleri 1.25 ve 2.0 (2014 ve tekrar 2018’de)
  • Alışılmadık MS-DOS 4.0 sürümü (2024)
  • Tüm bu sürümler aynı GitHub deposunda mevcut.
  • Oyunlar: Zork ve devam filmleri (2025)
  • 1995 yapımı Microsoft 3D Movie Maker (2022)
  • Eski MS-DOS Editor’ın açık kaynak yeniden yapımı (2025) – bu uygulamanın eski EDIT.COM ile aynı olmadığını belirtmek gerekir.

86-DOS Tarihine Yeni Katkılar

Erken PC tarihi öğrencileri için, bu on yılda yeniden keşfedilen ilk 86-DOS tarihi parçası bile değil. Sadece iki yıl önce, 86-DOS’un bilinen en eski sürümü yeniden keşfedildi ve İnternet Arşivi’ne yüklendi.

Comments

No comments yet. Why don’t you start the discussion?

    Bir yanıt yazın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir