MS-DOS
MS-DOS Sürümleri

IBM ve Microsoft kendi DOS versiyonlarını piyasaya sürdü. IBM versiyonu, IBM PC ile beraber verilen PC-DOS idi. IBM, Microsoft'un geliştirdiği DOS sistemlerini kendi ismi altında paketliyordu. Bu nedenle IBM versiyonları Microsoft'tan daha sonra piyasada yerini alıyordu. Ancak bu kural, Microsoft firmasını OS/2 üzerine yoğunlaştığı dönemde MS-DOS 4.0 sürümünün, IBM PC-DOS 4.0 üzerine kurulması ile bozuldu. Microsoft kendi versiyonlarını "MS-DOS"; IBM ise "PC-DOS" adı altında müşterilerine sundu. Microsoft, MS-DOS OEM versiyonlarını lisanslarken diğer bilgisayar üreticileri ürüne kendi isimlerini vermek istedi (TandyDOS, Compaq DOS..,vb.). Ancak, Microsoft OEMlerin MS-DOS ismini kullanmalarında ısrar etti. Sadece IBM bu ısrara uymadı.
Reklamlarda, bilgisayarların MS-DOS uyumluluğundan daha çok IBM uyumluluğu ön plana çıktı. MS-DOS kullanan bilgisayarlarda, IBM uyumlu makinelerde çalışan her yazılım çalışmıyordu. IBM uyumlu olmayan ve MS-DOS kullanan Pivot bu duruma örnek olarak gösterilebilir. IBM standartlarına uygun bir yazılım, yavaş MS-DOS fonksiyonlarını kullanmadığında daha hızlı çalışıyordu.
MS-DOS birçok önemli özelliklerini diğer ürünlerden ve işletim sistemlerinden(Xenix, Unix, DR-DOS, Norton Utilities, PC Tools, QEMM expanded memory manager, Stacker disk compression,..vb) alarak hızla gelişti.
| 0 | 1 | 2 |
| --- | --- | --- |
| PC DOS 1.0 | Ağustos, 1981 | İlk IBM-PC de kullanılan ilk sürüm |
| PC DOS 1.10 | Mayıs, 1982 | _ |
| MS-DOS 1.25 | Mayıs, 1982 | IBM uyumlu olmayan donanımlar için ilk sürüm |
| MS-DOS 2.0 | Mayıs 1983 | Unix özellikleri eklendi. Sabit Disk ve 360KB Floppy Disk desteği eklendi. |
| PC DOS 2.1 | Ekim, 1983 | _ |
| MS-DOS 2.11 | Mart, 1984 | _ |
| MS-DOS 3.0 | Ağustos, 1984 | 1.2MB Floppy Disk ve daha büyük Sabit Disk desteği eklendi. |
| MS-DOS 3.1 | Kasım, 1984 | _ |
| MS-DOS 3.2 | Ocak, 1986 | 2 tane 32MB'a kadar Sabit Disk partition desteği eklendi. |
| PC DOS 3.3 | Nisan, 1987 | _ |
| MS-DOS 3.3 | Ağustos, 1987 | Multiple Logical Drive desteği eklendi. |
| MS-DOS 4.0 | Haziran, 1988 | IBM kodları temel alındı. |
| PC DOS 4.0 | Temmuz, 1988 | DOS Shell, grafiksel menü seçici, & Compaq DOS 3.31'deki formatları kullanan 32MB sabit disk desteği eklendi. Bu sürümdeki hatalar ve daha az boş bellek kullanımı nedeniyle başarısız bulundu. |
| MS-DOS 4.01 | Kasım, 1988 | Bug fix sürümü. |
| MS-DOS 5.0 | Haziran, 1991 | DR-DOS 5.0'a cevap olarak, memory management, full-screen editor, QBasic programming language, online help, eklendi ve DOS Shell'e task switcher eklendi. |
| MS-DOS 6.0 | Mart, 1993 | DR-DOS 6.0'a cevap olarak, DoubleSpace disk compression (Stacker'dan kopyalandı) ve diğer özellikler eklendi. |
| MS-DOS 6.2 | Kasım, 1993 | Bug fix sürümü |
| MS-DOS 6.21 | Şubat, 1994 | DoubleSpace disk compression özelliği çıkarıldı. |
| PC DOS 6.3 | Nisan, 1994 | _ |
| MS-DOS 6.22 | Haziran, 1994 | Son stand-alone sürümü. DoubleSpace, DriveSpace ile değiştirildi. |
| PC DOS 7.0 | Nisan, 1995 | DriveSpace yerine Stacker kullanıldı. |
| MS-DOS 7.0 | Ağustos, 1995 | Windows 95 içinde. large disk (LBA) ve Long File Name (LFN) desteği eklendi. |
| MS-DOS 7.1 | Ağustos, 1996 | Windows 95B (OSR2) (ve Haziran 1998'de, Windows 98). FAT32 file system eklendi. |
| MS-DOS 8.0 | Eylül, 2000 | Windows ME içinde. MS-DOS son sürümü. SYS komutu ve komut satırına boot edilebilme özelliği kaldırıldı. |
| PC DOS 2000 | _ | Windows 2000 ve üstü için "Komut İstemi" sürüm. |
Kaynak: PC Museum
Intel 80286 işlemcisinin çıkmasıyla, IBM ve Microsoft OS/2 projesi üzerinde birlikte çalıştılar. MS-DOS'un güvenli modlu versiyonu hedeflenerek OS/2 projesi başladı. Ancak kısa bir süre sonra Microsoft stratejik bir kararla projeden çekildi ve tüm kaynaklarını Windows ve Windows NT projelerine aktardı. Bu dönemde, Digital Research Atari ST makinelerinde çok başarılı olan GEM grafiksel kullanıcı arayüzünü geliştirdi. Ancak, Microsoft'un Windows 3.0'ü piyasaya sürmesi ile pazarda daha fazla tutunamadı. 
Masaüstü bilgisayar sistemlerindeki rolünün çok azalmasına rağmen basit mimarisi ve minimal işlemci hızı ve bellek gereksimi nedeniyle bugün çeşitli gömülü x86 sistemlerinde hala MS-DOS kullanılmaktadır.