Geri Dön

Microsoft, bilinen en eski DOS kaynak kodunu açık kaynak yaptı
SiTech AI Team2 dk okuma

Microsoft, bilinen en eski DOS kaynak kodunu açık kaynak yaptı

Microsoft, 86-DOS 1.00 çekirdeğinin kaynak kodunu, PC-DOS 1.00 çekirdeğinin birkaç geliştirme anlık görüntüsünü ve CHKDSK gibi araçların erken sürümlerini yayımladı. Şirkete göre bu, bugüne kadar keşfedilen en eski DOS kaynak kodu.

Microsoft, 86-DOS 1.00'ın kaynak kodunu ve PC-DOS 1.00 çekirdeğinin birkaç geliştirme anlık görüntüsünü yayımladı; şirket bu malzemeyi "bugüne kadar keşfedilen en eski DOS kaynak kodu" olarak tanımlıyor. Şirketin açık kaynak blogunda Stacey Haffner ve Scott Hanselman imzasıyla duyurulan yayında, sistemin ilk geliştiricisinden kalan belgeler ve notlar da yer alıyor.

Yayında neler var

Arşivde 86-DOS 1.00 çekirdeğinin kaynak kodları, PC-DOS 1.00 çekirdeğinin birkaç geliştirme anlık görüntüsü ve CHKDSK gibi tanınmış yardımcı programların erken sürümleri bulunuyor. Kod, MS-DOS markasından tamamen önceye ait: sistemin hâlâ ilk yazarı tarafından geliştirildiği ve başka adlarla satıldığı dönemden geliyor.

QDOS'tan MS-DOS'a

86-DOS, başlangıçta QDOS — "quick and dirty operating system" — adıyla, programcı Tim Paterson tarafından Seattle Computer Products'un sattığı Intel 8086 tabanlı bilgisayar kiti için yazıldı. Henüz tamamlanmamış IBM PC 5150 için bir işletim sistemi sözü veren Microsoft, 86-DOS'u lisansladı ve geliştirmeyi sürdürmesi için Paterson'ı işe aldı; ardından sistemin haklarını tamamen satın aldı. Microsoft daha sonra işletim sistemini IBM'e PC-DOS adıyla lisansladı ve onu başka şirketlere satma hakkını elinde tuttu. Şirketin kendi sattığı sürümün adı MS-DOS'tu ve 1980'lerle 1990'larda IBM PC klonlarının yaygınlaşması, çoğu kullanıcının fiilen kullandığı sürümü bu hale getirdi.

Neden önemli

Microsoft son yirmi yılda MS-DOS kaynak kodunu birkaç kez yayımladı, ancak önceki yayımların her biri sistemin yaşamının daha geç bir döneminden başlıyordu. Yeni malzeme hepsinden daha geriye gidiyor ve 86-DOS'un IBM'in ilk kişisel bilgisayarı için uyarlandığı ayları kapsıyor. Bilgisayar tarihçileri ve kodu hâlâ inceleyen geliştiriciler için bu anlık görüntüler ve yazarın notları, çekirdeğin o dönemde nasıl değiştiğini ve PC platformunun alışkanlıklarının nereden geldiğini belgeliyor.

SiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.