Home Teknoloji Microsoft ve IBM, MS-DOS’un en tuhaf sürümlerinden biri için Kaynak Kodunu Yayınladı

Microsoft ve IBM, MS-DOS’un en tuhaf sürümlerinden biri için Kaynak Kodunu Yayınladı

21
0

Microsoft bu hafta bilgi işlem geçmişine ilişkin bir parça daha açık kaynak olarak ortaya çıkardı: Şirket, 1988’deki MS-DOS 4.00’in kaynak kodunu yayınlamak için IBM ile işbirliği yaptı; bu sürüm, popülerliği, hataları ve karmaşık geliştirme geçmişiyle bilinen bir sürümdür. bilgisayar işletim sistemi.

MS-DOS 4.00 kodu, Microsoft’un MS-DOS GitHub sayfasında, Microsoft’un 2014 yılında Bilgisayar Tarihi Müzesi ile işbirliği içinde açık kaynak olarak sağladığı 1.25 ve 2.0 sürümleriyle birlikte mevcuttur. DOS’un tüm açık kaynak sürümleri, Microsoft tarafından 2014 yılında yayımlanmıştır. MİT Lisansı.

Başlangıçta MS-DOS 4.00’in, yazılımın arka planda çalışmasına olanak tanıyan yeni çoklu görev özelliklerini içermesi planlanmıştı. Diğer sürümlerden ayırmak için bazen “MT-DOS” veya “Mutitasking MS-DOS” olarak da adlandırılan DOS’un bu sürümü, yalnızca birkaç Avrupa PC OEM’i aracılığıyla piyasaya sürüldü ve hiçbir zaman bağımsız bir perakende ürün olarak piyasaya sürülmedi.

Microsoft’un bu hafta yayınladığı kaynak kodu, DOS 4.00’in çoklu görev sürümü için değil ve Microsoft’un Açık Kaynak Programları Ofisi, aramaya gittiğinde MT-DOS için “tam kaynak kodunu bulamadı”. Bunun yerine, Microsoft ve IBM, DOS 4.00’in tamamen ayrı bir sürümünün kaynak kodunu yayınladı; bu sürüm, öncelikle IBM tarafından, çoğu IBM PC’sinde ve o zamanın PC klonlarında çalışan DOS’un mevcut çoklu görev olmayan sürümüne daha fazla özellik eklemek için geliştirildi.

Microsoft sonraki sürümlerde asla çoklu görev DOS fikrine geri dönmedi. Çoklu görev, Windows ve OS/2 gibi grafik işletim sistemlerinin kapsamı haline gelirken, MS-DOS 5.x ve 6.x sürümleri, önceki sürümlerin eski her seferinde tek uygulama modeliyle devam etti.

Microsoft, MT-DOS için bazı belgeler ve ikili dosyalar yayımladı ve “daha fazlası bulunursa bu sürümü güncelleyebilir.” Şirket, web sitesinde belgelediği MT-DOS’un devam eden incelemesinin bir parçası olarak tüm bu kaynak kodlarını serbest bıraktığı için İngiliz araştırmacı Connor “Starfrost” Hyde’a teşekkür ediyor. Hyde, çalışan uygulamaları izlemek ve bunlar arasında geçiş yapmak için kullandığı “oturum yöneticisi” de dahil olmak üzere, 1984 dönemine ait MT-DOS yapısının birçok ekran görüntüsünü yayınladı.

Reklamcılık

MS-DOS 4.00’in belirsiz, terk edilmiş çoklu görev özellikli sürümünün gizli kopyaları. Microsoft, bazen “MT-DOS” veya “Çoklu Görev MS-DOS” olarak da adlandırılan bu sürüm için kaynak kodunu bulamadı.

Microsoft

MS-DOS 4.00’in halka açık sürümü, yeni özelliklerinden çok yüksek bellek kullanımıyla tanınıyor; 4.00 sürümü, MS-DOS 3.31 tarafından kullanılan kabaca 56 KB’tan çok daha fazla olan 92 KB’a kadar RAM tüketebilirdi ve 4.01 sürümü bunu yaklaşık 86 KB’ye düşürdü. Daha sonraki MS-DOS 5.0 ve 6.0 sürümleri maksimum 72 veya 73 KB’ye ulaştı ve hatta IBM’in PC DOS 2000’i bile yalnızca 64 KB civarında istiyordu.

Bu RAM sayıları herhangi bir modern bilgisayardaki yuvarlama hataları olurdu, ancak RAM’in pahalı olduğu, sistemlerin maksimum 640 KB’ye ulaştığı ve sanal belleğin sorun olmadığı günlerde, sistem gereksinimlerinde bu kadar büyük bir sıçrama büyük bir olaydı. Günümüzün retro-bilgi işlem meraklıları hala MS-DOS 4.00’i atlama eğiliminde olup, daha düşük bellek kullanımı nedeniyle 3.31’i veya genişletilmiş özellik setleri için daha sonraki sürümleri önermektedir.

Microsoft, eski MS-DOS sürümleri, Windows için Word 1.1a, 1983 dönemi GW-BASIC ve orijinal Windows Dosya Yöneticisi de dahil olmak üzere, yıllar içinde bazı diğer eski kodları açık kaynaklı hale getirdi. Bunların çoğu herhangi bir güncelleme veya değişiklik yapılmadan orijinal formlarında yayınlanmış olsa da, Windows Dosya Yöneticisi aslında aktif olarak korunmaktadır. Başlangıçta Windows 10 ve 11 çalıştıran modern 64 bit ve Arm bilgisayarlarda yerel olarak çalışacak kadar değiştirildi, ancak Mart 2024 gibi yakın bir tarihte yeni düzeltmeler ve özelliklerle güncellendi.

MS-DOS 4.0 kodunun piyasaya sürülmesi, DOS tarihçilerinin bu yıl ele geçirdiği tek yeni şey değil. Microsoft’un satın alıp orijinal IBM PC’nin işletim sistemine dönüştüreceği yazılım olan 86-DOS’un bilinen en eski sürümlerinden biri, Ocak ayında keşfedildi ve İnternet Arşivi’ne yüklendi. Microsoft tarafından geliştirilen OS/2’nin terk edilmiş bir sürümünün erken bir sürümü de Mart ayında ortaya çıkarıldı.

Kaynak

LEAVE A REPLY

Please enter your comment!
Please enter your name here