Pengembangan MS Dos IBM dan Microsoft selanjutnya merilis versi-versi DOS; Pada awalnya, IBM hanya menggunakan apa yang layak di gunakan dari MS-DOS yang di rilis oleh Microsoft, seperti program-programnya atau utilitas yang di sertakannya. Karena itulah, versi IBM selalu di rilis lebih lambat di bandingkan dengan versi MS-DOS.
Microsoft, ketika melisensikan DOS kepada IBM, menandatangani perjanjian lisensi yang salah satu poinnya mengandung bahwa Microsoft boleh melisensikan MS-DOS kepada perusahaan selain IBM, dan para perusahaan tersebut di persilakan mengubah nama MS-DOS menjadi nama yang mereka gunakan (contoh: TandyDOS, Compaq DOS, dan lainnya).
MS-DOS pun berkembang cukup cepat, dengan fitur-fitur signifikan . Digital Research membuat sebuah antarmuka grafis yang disebut dengan GEM, tetapi sangat kurang populer pada komputer IBM PC atau kompatibel. GEM ternyata mendapat pasarnya pada mesin komputer ATARI ST, tetapi akhirnya di salip lagi oleh Microsoft dengan versi Windows 3.0.
MS-DOS versi 1.xx
Pengembangan MS Dos , MS Dos ini adalah versi awal di mana MS-DOS pertama kali di luncurkan oleh Microsoft. Pada dasarnya, versi pertama DOS ini bersih dari embel-embel.
Selang kira-kira satu tahun, di mana animo masyarakat akan produk IBM PC, Microsoft pun membuat perbaikan untuk MSDOS, dan muncullah DOS versi 1.1. Sebenarnya, hal ini di akibatkan oleh IBM yang meluncurkan produk floppy disk drive baru untuk disket double-side dengan ukuran 5½ inci berkapasitas 320K.
MS-DOS versi 2.xx
MS-DOS versi 2.0 memiliki banyak sekali perbaikan dari MS-DOS 1.1 yang di tujukan untuk komputer IBM PC 5150. Di antaranya adalah dukungan untuk penggunaan struktur direktori yang hierarkis (bercabang) seperti layaknya sebuah pohon yang memiliki akar (root) dan cabang (branch). Selain itu, MS-DOS 2.0 juga mendukung berbagai macam fungsi yang diadopsi dari UNIX, seperti halnya penggunaan I/O redirection (>, >>, <, <<) dan print spooler. Fitur print spooler adalah fitur yang dapat menyimpan berkas yang akan di cetak dalam sebuah memori penyangga sehingga berkas yang akan di cetak tidak langsung di cetak, melainkan di simpan terlebih dahulu.
MS-DOS versi 3.xx
DOS 3.0 adalah versi yang dapat mendukung fungsi jaringan, walaupun terbatas pada jaringan dengan konsep kelompok kerja (workgroup) dan terkoneksi sebagai sebuah klien pada sebuah server. Pengguna dapat menggunakan teknologi jaringan yang di buat oleh IBM, Token Ring pada sistem operasi DOS. DOS 3.0 juga mendukung floppy disk 3½ inci low-density yang berkapasitas 720K, sedangkan DOS 3.3 mendukung floppy disk 3½ inci high-density yang berkapasitas 1.44M. Dalam DOS versi 3 juga dapat mendukung partisi pada hard disk yang memiliki kapasitas hingga 32M, 12M lebih tinggi di bandingkan dengan DOS versi 2.0.
MS-DOS versi 4.xx
Versi 4.0 ini merupakan versi yang paling banyak perubahannya. Versi selanjutnya merupakan versi-versi perbaikan saja, dan berbagai tambahan utilitas.
MS-DOS versi 5.xx
Untuk masalah utilitas, Microsoft menambah banyak sekali utilitas dalam DOS versi 5.0 ini. Di antaranya adalah editor berkas teks ASCII yang bernama MS-DOS Editor (EDIT.COM) dan program bahasa pemrograman QuickBasic (QBASIC.EXE). Utilitas ini di maksudkan untuk menggantikan editor yang berorientasi pada “baris per baris”, EDLIN.EXE yang ada pada DOS versi 4.0 dan yang sebelumnya.
MS-DOS versi 6.xx
Pada MS-DOS versi 6.0 ini juga menyertakan utilitas yang dapat membuat penempatan berkas menjadi lebih efisien dengan nama DoubleSpace. Akan tetapi, sebuah perusahaan yang memiliki paten tentang hal tersebut menjadi marah sehingga menuntut Microsoft ke meja hijau. Microsoft pun kalah dan utilitas DoubleSpace pun di cabut dari DOS 6.20. Akhir tahun 1994, Microsoft merevisi DOS 6.20 dengan utilitas serupa tetapi tidak melanggar paten orang lain dengan nama DriveSpace.
MS-DOS versi 7.xx
MS-DOS versi 7.0 ini di rilis hanya beberapa bulan sebelum Microsoft meluncurkan Windows 95, sebuah versi Windows yang benar-benar independen dari MS-DOS. Sebenarnya, Windows 95 tidaklah benar-benar 100% bebas dari MS-DOS, hanya saja memang beberapa fungsionalitas yang sebelumnya ditangani oleh kernel MS-DOS, sekarang ditangani oleh Windows. Berkas MSDOS.SYS yang pada versi-versi sebelumnya adalah berkas biner (program), sekarang hanya berkas teks biasa, yang berisi tentang proses booting komputer saja, dan berbagai macam baris berisi “xxx” dengan fungsi yang tidak jelas.
Editor : Ratna Puspita