Ana Sayfa

Unix V4 Manyetik Bandı Keşfedildi: Kayıp Kaynak Kodu Ortaya Çıktı

1 dk okuma

Temmuz 2025'te Utah Üniversitesi'nde 1970'lerden kalma Dördüncü Sürüm Research Unix manyetik bandının keşfedilmesi ve başarılı bir şekilde restore edilmesi teknoloji dünyasında büyük yankı uyandırdı. Bu buluş, şimdiye kadar sadece Dördüncü Sürüm'ün el kitabının hayatta kaldığı düşünüldüğü için oldukça önemli. Makale yazarı, bandın kaynak kodunu GitHub'da barındırılan Unix Tarih Deposu'na dahil etti ve kodun yapısını inceledi. Bu keşif, Unix'in erken dönemlerine dair eşsiz bir pencere sunuyor ve işletim sisteminin evrimini anlamak için kritik bir veri sağlıyor.

Kasım 1973'te AT&T Bell Laboratuvarları'ndan çıkan Dördüncü Araştırma Sürümü Unix, sistemin çekirdeğinin büyük bir kısmının PDP-11 assembly dilinden yüksek seviyeli bir dil olan erken C ile yeniden yazılması gibi önemli bir gelişme getirmişti. Keşfedilen manyetik bant, hem kaynak kodu hem de derlenmiş ikili dosyalar ve çekirdek dahil olmak üzere eksiksiz bir sistem dökümünü içeriyor. Yazar, kaynak kod sürüm kontrolüne uygun olması için ikili dosyaları depodan çıkardı. Git commit zaman damgaları dosya zaman damgalarından türetilirken, commit yazarları manuel olarak oluşturulan bir harita dosyasından elde edildi. Ken Thompson ve Dennis Ritchie gibi ana geliştiriciler, yazar bilgisi eksik olan tüm kaynak kodu dosyalarına varsayılan olarak atandı.

Bazıları, bandın içeriğinin Dördüncü Sürüm'den ziyade Beşinci Sürüm'e çok yakın olduğunu iddia etmişti. Yazar, bu iddiaları doğrulamak için iki sürüm arasındaki farklılıkları inceledi ve temel dosya adlarını karşılaştırdı. Yapılan analizde, Beşinci Sürüm'de tanıtılan yalnızca birkaç dosyanın (c13.c, c21.c, c2h.c, cmp.c, ldfps.s) Dördüncü Sürüm'de bulunmadığı ortaya çıktı. Bu durum, keşfedilen bandın gerçekten de Dördüncü Sürüm Unix'e ait olduğunu gösteriyor ve erken Unix tarihi üzerine yapılan araştırmalar için sağlam bir temel sunuyor.

İçgörü

Bu keşif, Unix işletim sisteminin erken dönemlerine dair kayıp kaynak kodunu ortaya çıkararak bilgisayar bilimleri tarihine ışık tutuyor ve modern işletim sistemlerinin kökenlerini anlamak için eşsiz bir fırsat sunuyor.

Kaynak