MS-DOS
| MS-DOS | |
| OS family | |
| Working state | Discontinued/Historic |
| Source model | |
| Initial release | 1981 |
| 8.0 / September 14, 2000; 10 years ago | |
| Availablelanguage(s) | Multilanguage |
| Availableprogramming languages(s) | |
| Supported platforms | |
MS-DOS (diucapkan / ɛmɛsdɒs ˌ /, em-es-dos; pendek untuk Micro Soft Disk Operating System) adalah sistem operasi untuk komputer pribadi berbasis x86. Ini adalah anggota yang paling umum digunakan dari keluarga sistem operasi DOS, dan merupakan sistem operasi utama untuk IBM PC kompatibel komputer pribadi selama tahun 1980 ke pertengahan 1990-an, sampai secara bertahap digantikan oleh sistem operasi menawarkan antarmuka pengguna grafis (GUI ), khususnya dengan berbagai generasi sistem operasi Microsoft Windows.
MS-DOS tumbuh dari permintaan tahun 1981 oleh IBM untuk sistem operasi untuk berbagai PC IBM nya dari komputer pribadi. Microsoft cepat membeli hak untuk QDOS (Quick and Dirty OperatingSystem), juga dikenal sebagai 86-DOS, [1] dari Seattle Computer Products, dan mulai bekerja pada modifikasi untuk memenuhi spesifikasi IBM. Edisi pertama, MS-DOS 1.0, diluncurkan pada tahun 1982. [2] Versi dikirimkan dengan PC IBM disebut DOS PC. Meskipun MS-DOS dan PC-DOS pada awalnya dikembangkan secara paralel oleh Microsoft dan IBM, kedua produk akhirnya berpisah mereka.
Selama hidupnya, beberapa produk bersaing dirilis untuk platform x86, [3] dan MS-DOS sendiri akan pergi melalui delapan versi, sampai pengembangan berhenti pada tahun 2000. Pada akhirnya itu adalah kunci produk Microsoft dalam pertumbuhan dari perusahaan pemrograman bahasa untuk sebuah perusahaan pengembangan perangkat lunak yang beragam, menyediakan perusahaan dengan pendapatan yang penting dan sumber daya pemasaran. Itu juga sistem operasi yang mendasari dasar yang versi awal Windows berlari sebagai GUI.
MS-DOS tumbuh dari permintaan tahun 1981 oleh IBM untuk sistem operasi untuk berbagai PC IBM nya dari komputer pribadi. Microsoft cepat membeli hak untuk QDOS (Quick and Dirty OperatingSystem), juga dikenal sebagai 86-DOS, [1] dari Seattle Computer Products, dan mulai bekerja pada modifikasi untuk memenuhi spesifikasi IBM. Edisi pertama, MS-DOS 1.0, diluncurkan pada tahun 1982. [2] Versi dikirimkan dengan PC IBM disebut DOS PC. Meskipun MS-DOS dan PC-DOS pada awalnya dikembangkan secara paralel oleh Microsoft dan IBM, kedua produk akhirnya berpisah mereka.
Selama hidupnya, beberapa produk bersaing dirilis untuk platform x86, [3] dan MS-DOS sendiri akan pergi melalui delapan versi, sampai pengembangan berhenti pada tahun 2000. Pada akhirnya itu adalah kunci produk Microsoft dalam pertumbuhan dari perusahaan pemrograman bahasa untuk sebuah perusahaan pengembangan perangkat lunak yang beragam, menyediakan perusahaan dengan pendapatan yang penting dan sumber daya pemasaran. Itu juga sistem operasi yang mendasari dasar yang versi awal Windows berlari sebagai GUI.
History
MS-DOS adalah suatu bentuk nama 86-DOS - informal dikenal sebagai Quick-dan-Dirty Operating System atau Q-DOS [2] - dimiliki oleh Seattle Computer Products, ditulis oleh Tim Paterson [2]. Microsoft diperlukan suatu sistem operasi untuk Intel kemudian baru 8086 tapi itu tidak tersedia, sehingga berlisensi 86-DOS dan merilis versi sebagai MS-DOS 1.0 [2]. Pembangunan dimulai pada tahun 1981, dan MS-DOS 1.0 dirilis dengan PC IBM pada tahun 1982 [2]. (86-DOS, pada gilirannya, ditulis sebagai pengganti sementara untuk CP/M-86 tertunda, ketika Seattle Computer Products diperlukan suatu sistem operasi untuk menjual dengan 8086 kartu prosesor mereka untuk bus-100 S.) Tim Paterson adalah dianggap sebagai penulis asli dari DOS dan ia disebut "Bapak DOS" [2] [n 1]
Awalnya MS-DOS dirancang untuk menjadi sebuah sistem operasi yang dapat berjalan pada setiap komputer 8086-keluarga. Setiap komputer akan memiliki sendiri hardware yang berbeda dan versi sendiri MS-DOS, mirip dengan situasi yang ada untuk CP / M, dan dengan MS-DOS meniru solusi yang sama seperti CP / M untuk beradaptasi untuk platform hardware yang berbeda. Untuk tujuan ini, MS-DOS dirancang dengan struktur modular dengan driver perangkat internal, minimal untuk drive disk primer dan konsol, terintegrasi dengan kernel dan dimuat oleh boot loader, dan driver perangkat diinstal untuk perangkat lain dan terpadu dimuat ketika boot waktu. OEM akan menggunakan development kit yang disediakan oleh Microsoft untuk membangun sebuah versi MS-DOS dengan I dasar / O dan driver kernel standar Microsoft, yang mereka biasanya akan memasok pada disk kepada pengguna akhir bersama dengan perangkat keras. Dengan demikian, ada banyak versi yang berbeda dari "MS-DOS" untuk perangkat keras yang berbeda, dan ada perbedaan besar antara mesin (atau ISA) IBM-kompatibel dan MS-DOS mesin [yang kompatibel]. Beberapa mesin, seperti Tandy 2000, MS-DOS yang kompatibel tetapi tidak IBM-kompatibel, sehingga mereka hanya bisa menjalankan perangkat lunak yang ditulis khusus untuk MS-DOS tanpa ketergantungan pada perangkat keras arsitektur IBM PC.
Desain ini akan bekerja dengan baik untuk kompatibilitas, jika program aplikasi hanya menggunakan layanan MS-DOS untuk melakukan perangkat I / O, dan memang filosofi desain yang sama diwujudkan dalam Windows NT (lihat Hardware Abstraction Layer). Namun, pada hari-hari awal MS-DOS, kecepatan yang lebih besar dicapai oleh program melalui kontrol langsung dari perangkat keras adalah sangat penting, terutama untuk permainan, yang sering mendorong batas-batas dari perangkat keras kontemporer mereka. Sangat segera arsitektur IBM-kompatibel menjadi tujuan, dan tak lama semua komputer 8086-keluarga dekat ditiru hardware IBM, dan hanya satu versi MS-DOS untuk platform perangkat keras tetap dibutuhkan untuk pasar. Versi ini adalah versi MS-DOS yang dibahas di sini, sebagai puluhan versi OEM lain dari "MS-DOS" hanya relevan untuk sistem mereka dirancang untuk, dan dalam hal apapun sangat mirip dalam fungsi dan kemampuan untuk sama-nomor versi standar untuk IBM PC, dengan beberapa pengecualian.
Sementara MS-DOS muncul di klon PC, komputer yang digunakan benar IBM PC DOS, sebuah bentuk namanya MS-DOS. Ironisnya, ketergantungan pada perangkat keras yang kompatibel dengan IBM menyebabkan masalah besar bagi industri komputer ketika desain asli harus diubah. Misalnya, desain asli dapat mendukung tidak lebih dari 640 kilobyte memori (640 kB hambatan), karena desain hardware IBM reserved ruang alamat di atas batas ini untuk perangkat perifer dan ROM. Produsen harus mengembangkan skema yang rumit (EMS dan XMS, dan lainnya yang milik kecil) untuk mengakses memori tambahan. Keterbatasan ini tidak akan menjadi masalah jika gagasan asli interfacing dengan hardware melalui MS-DOS telah mengalami. (Namun, MS-DOS juga sistem operasi real-mode, dan arsitektur x86 Intel hanya mendukung hingga 1 MB ruang memori alamat di Real Mode, bahkan di Pentium 4 dan kemudian CPU x86, sehingga untuk akses sederhana untuk megabyte memori, MS-DOS harus harus ditulis ulang untuk berjalan dalam 80286 atau 80386 Protected Mode) Juga, Microsoft awalnya menggambarkan MS-DOS sebagai "sebuah sistem operasi untuk mikrokomputer berbasis Intel 8086"., dan CPU 8086 (dan sepupu nya 8088) sendiri hanya memiliki 1 MiB ruang alamat total memori.
Awalnya MS-DOS dirancang untuk menjadi sebuah sistem operasi yang dapat berjalan pada setiap komputer 8086-keluarga. Setiap komputer akan memiliki sendiri hardware yang berbeda dan versi sendiri MS-DOS, mirip dengan situasi yang ada untuk CP / M, dan dengan MS-DOS meniru solusi yang sama seperti CP / M untuk beradaptasi untuk platform hardware yang berbeda. Untuk tujuan ini, MS-DOS dirancang dengan struktur modular dengan driver perangkat internal, minimal untuk drive disk primer dan konsol, terintegrasi dengan kernel dan dimuat oleh boot loader, dan driver perangkat diinstal untuk perangkat lain dan terpadu dimuat ketika boot waktu. OEM akan menggunakan development kit yang disediakan oleh Microsoft untuk membangun sebuah versi MS-DOS dengan I dasar / O dan driver kernel standar Microsoft, yang mereka biasanya akan memasok pada disk kepada pengguna akhir bersama dengan perangkat keras. Dengan demikian, ada banyak versi yang berbeda dari "MS-DOS" untuk perangkat keras yang berbeda, dan ada perbedaan besar antara mesin (atau ISA) IBM-kompatibel dan MS-DOS mesin [yang kompatibel]. Beberapa mesin, seperti Tandy 2000, MS-DOS yang kompatibel tetapi tidak IBM-kompatibel, sehingga mereka hanya bisa menjalankan perangkat lunak yang ditulis khusus untuk MS-DOS tanpa ketergantungan pada perangkat keras arsitektur IBM PC.
Desain ini akan bekerja dengan baik untuk kompatibilitas, jika program aplikasi hanya menggunakan layanan MS-DOS untuk melakukan perangkat I / O, dan memang filosofi desain yang sama diwujudkan dalam Windows NT (lihat Hardware Abstraction Layer). Namun, pada hari-hari awal MS-DOS, kecepatan yang lebih besar dicapai oleh program melalui kontrol langsung dari perangkat keras adalah sangat penting, terutama untuk permainan, yang sering mendorong batas-batas dari perangkat keras kontemporer mereka. Sangat segera arsitektur IBM-kompatibel menjadi tujuan, dan tak lama semua komputer 8086-keluarga dekat ditiru hardware IBM, dan hanya satu versi MS-DOS untuk platform perangkat keras tetap dibutuhkan untuk pasar. Versi ini adalah versi MS-DOS yang dibahas di sini, sebagai puluhan versi OEM lain dari "MS-DOS" hanya relevan untuk sistem mereka dirancang untuk, dan dalam hal apapun sangat mirip dalam fungsi dan kemampuan untuk sama-nomor versi standar untuk IBM PC, dengan beberapa pengecualian.
Sementara MS-DOS muncul di klon PC, komputer yang digunakan benar IBM PC DOS, sebuah bentuk namanya MS-DOS. Ironisnya, ketergantungan pada perangkat keras yang kompatibel dengan IBM menyebabkan masalah besar bagi industri komputer ketika desain asli harus diubah. Misalnya, desain asli dapat mendukung tidak lebih dari 640 kilobyte memori (640 kB hambatan), karena desain hardware IBM reserved ruang alamat di atas batas ini untuk perangkat perifer dan ROM. Produsen harus mengembangkan skema yang rumit (EMS dan XMS, dan lainnya yang milik kecil) untuk mengakses memori tambahan. Keterbatasan ini tidak akan menjadi masalah jika gagasan asli interfacing dengan hardware melalui MS-DOS telah mengalami. (Namun, MS-DOS juga sistem operasi real-mode, dan arsitektur x86 Intel hanya mendukung hingga 1 MB ruang memori alamat di Real Mode, bahkan di Pentium 4 dan kemudian CPU x86, sehingga untuk akses sederhana untuk megabyte memori, MS-DOS harus harus ditulis ulang untuk berjalan dalam 80286 atau 80386 Protected Mode) Juga, Microsoft awalnya menggambarkan MS-DOS sebagai "sebuah sistem operasi untuk mikrokomputer berbasis Intel 8086"., dan CPU 8086 (dan sepupu nya 8088) sendiri hanya memiliki 1 MiB ruang alamat total memori.
Versi
Artikel utama: Perbandingan sistem operasi DOS x86 dan x86 Timeline DOS sistem operasi
Microsoft lisensi atau merilis versi MS-DOS dengan nama yang berbeda seperti SB-DOS atau Z-DOS [3]. Pesaing merilis sistem DOS seperti DR-DOS dan-PTS DOS yang juga bisa menjalankan aplikasi DOS. Versi berikut MS-DOS yang dirilis kepada publik: [4] [5]
Microsoft lisensi atau merilis versi MS-DOS dengan nama yang berbeda seperti SB-DOS atau Z-DOS [3]. Pesaing merilis sistem DOS seperti DR-DOS dan-PTS DOS yang juga bisa menjalankan aplikasi DOS. Versi berikut MS-DOS yang dirilis kepada publik: [4] [5]
§ MS-DOS 1.x
§ Version 1.12 (OEM) - Compaq release of PC-DOS 1.10
§ Version 1.25 (OEM) - Microsoft repackaging of PC-DOS 1.10
§ MS-DOS 2.x - Support for 10 MB Hard Disk Drives and tree-structure filing system
§ Version 2.0 (OEM)
§ Version 2.1 (OEM)
§ Version 2.11 (OEM)
§ Version 2.2 (OEM)
§ Version 2.21 (OEM)
§ MS-DOS 3.x
§ Version 3.0 (OEM) - Support for larger Hard Disk Drives
§ Version 3.1 (OEM) - Support for Microsoft Networks
§ Version 3.2 (OEM)
§ Version 3.21 (OEM)
§ Version 3.25 (OEM)
§ Version 3.3 (OEM)
§ Version 3.3a (OEM)
§ Version 3.3r (OEM)
§ Version 3.31 (OEM) - Compaq 3.31 supports FAT16 and larger drives.
§ Version 3.35 (OEM)
§ MS-DOS 4.x - includes a graphical/mouse interface.
§ Version 4.01 (OEM) - IBM patched Version 4.00 before Microsoft released it.
§ MS-DOS 5.x
§ Version 5.0 (Retail) - includes a full-screen editor. A number of bugs required reissue.
§ Version 5.0a (Retail) - With this release, IBM and Microsoft versions diverge.
§ Version 5.0.500 (WinNT) - All Windows NT 32-bit versions ship with files from DOS 5.0
§ MS-DOS 6.x
§ Version 6.0 (Retail) - Online help through QBASIC. Disk compression and antivirus included.
§ Version 6.2 (Retail) - Microsoft and IBM alternate versions, IBM has 6.1, 6.3
§ Version 6.21 (Retail) - Stacker-infringing DBLSPACE removed.
§ Version 6.22 (Retail) - New DRVSPACE compression.
§ MS-DOS 7.x
§ Version 7.0 (Win95,95A) - Support for long file names. New editor.
§ Version 7.1 (Win95B-Win98SE) - Support for FAT32 file system
§ MS-DOS 8.0
§ Version 8.0 (WinME) - Integrated drivers for faster Windows loading.
§ Version 8.0 (WinXP) - DOS boot disks created by XP and later contain files from WinME. The internal DOS is still 5.0
Microsoft DOS dirilis melalui saluran OEM, sampai DRI dirilis DR-DOS 5.0 sebagai upgrade ritel. Dengan PC-DOS 5.00.1, perjanjian IBM-Microsoft mulai berakhir, dan IBM memasuki pasar ritel DOS dengan IBMDOS 5.00.1,, 5,02 6,00 dan PC-DOS 6.10, 6.30, 7.00 dan 2000.
Sejumlah versi beta telah muncul di internet, seperti 5.0 (versi sepuluh disket di pembuluh darah yang sama dengan 4.0), 7.00 beta 1 (berdasarkan 6,00), 7.00 beta 2 (berdasarkan 6,22). Sumber OEM paket untuk 6,00, dan rilis akhir 6.2 (b) juga telah terlihat. Ini bukan versi retail.
Sejumlah versi beta telah muncul di internet, seperti 5.0 (versi sepuluh disket di pembuluh darah yang sama dengan 4.0), 7.00 beta 1 (berdasarkan 6,00), 7.00 beta 2 (berdasarkan 6,22). Sumber OEM paket untuk 6,00, dan rilis akhir 6.2 (b) juga telah terlihat. Ini bukan versi retail.
Competition
Iklan MS-DOS pada tahun 1981.
Pada mikrokomputer berdasarkan Intel 8086 dan 8088 prosesor, termasuk IBM PC dan klon, persaingan awal ke PC DOS / MS-DOS line datang dari Digital Research, whoseCP / sistem operasi M telah menginspirasi MS-DOS. Bahkan, masih ada kontroversi mengenai apakah Q-DOS lebih atau kurang menjiplak dari versi awal CP / M kode. Digital Research releasedCP/M-86 beberapa bulan setelah MS-DOS, dan itu ditawarkan sebagai alternatif untuk persyaratan lisensi MS-DOS dan Microsoft, namun dengan harga yang lebih tinggi. program executable untuk CP/M-86 dan MS-DOS tidak dipertukarkan satu sama lain; banyak aplikasi perangkat lunak yang dijual di kedua MS-DOS dan versi CP/M-86 sampai MS-DOS menjadi lebih besar (kemudian Digital Research sistem operasi dapat berjalan baik MS-DOS dan software CP/M-86). MS-DOS mendukung COM sederhana dan direlokasikan lebih maju EXE format file eksekusi;... CP/M-86 format direlokasikan menggunakan ekstensi file CMD.
Sebagian besar mesin pada hari-hari awal MS-DOS memiliki sistem yang berbeda arsitektur dan ada tingkat tertentu ketidakcocokan, dan kemudian vendor lock-in. Pengguna yang mulai menggunakan MS-DOS dengan mesin mereka terdorong untuk terus menggunakan versi disesuaikan untuk hardware mereka, atau wajah berusaha untuk mendapatkan semua perangkat keras dan perangkat lunak berpemilik mereka untuk bekerja dengan sistem yang baru.
Dalam dunia bisnis mesin 808x berbasis MS-DOS yang diikat pada persaingan yang dihadapi dari sistem operasi Unix yang berjalan pada banyak arsitektur hardware yang berbeda. Microsoft sendiri menjual versi Unix untuk PC yang disebut Xenix.
Dalam dunia para pengguna rumah, berbagai komputer lainnya berdasarkan berbagai prosesor lain berada dalam persaingan serius dengan PC IBM: Apple II, awal Apple Macintosh, Commodore 64 dan lain-lain tidak menggunakan prosesor 808x; mesin banyak 808x arsitektur berbeda yang digunakan versi kustom MS-DOS. Pada awalnya semua mesin berada dalam persaingan. Dalam waktu PC IBM konfigurasi hardware menjadi dominan di pasar 808x sebagai perangkat lunak yang ditulis untuk berkomunikasi langsung dengan perangkat keras PC tanpa menggunakan panggilan sistem operasi standar berlari lebih cepat, tapi pada compatibles PC benar-saja. mesin 808x non-PC yang kompatibel terlalu kecil pasar untuk memiliki software cepat ditulis untuk mereka sendiri, dan pasar tetap terbuka hanya untuk PC IBM dan mesin yang erat ditiru arsitektur mereka, semua baik menjalankan satu versi MS-DOS hanya kompatibel dengan PC, atau setara IBM PC DOS. Sebagian besar klon lebih murah daripada mesin IBM-merek kinerja yang sama, dan menjadi banyak digunakan oleh pengguna di rumah, sedangkan IBM PC memiliki pangsa besar pasar komputer bisnis.
Microsoft dan IBM bersama-sama mulai apa yang dimaksudkan sebagai tindak-on untuk MS / PC DOS, yang disebut OS / 2. Ketika OS / 2 dirilis pada tahun 1987, Microsoft memulai kampanye periklanan mengumumkan bahwa "DOS is Dead" dan menyatakan bahwa versi 4 adalah rilis penuh terakhir. OS / 2 ini dirancang untuk multi-tasking efisien - yang khusus IBM berasal dari pengalaman mendalam dengan sistem operasi mainframe - dan menawarkan sejumlah fitur canggih yang telah dirancang bersama-sama dengan tampilan yang sama dan merasa; itu dilihat sebagai pewaris sah kepada "kludgy" DOS platform.
MS-DOS telah tumbuh di spurts, dengan banyak fitur signifikan yang diambil atau digandakan dari produk lain Microsoft dan sistem operasi. MS-DOS juga tumbuh dengan memasukkan, dengan lisensi langsung atau fitur duplikasi, fungsi alat dan utilitas dikembangkan oleh perusahaan independen, seperti Norton Utilities, PC Tools (Microsoft Anti-Virus), manajer memori diperluas QEMM, kompresi Stacker disk, dan lain.
Selama periode ketika Digital Penelitian bersaing di pasar sistem operasi beberapa komputer, seperti Amstrad PC-1512, dijual dengan floppy disk untuk dua sistem operasi (hanya satu yang dapat digunakan pada satu waktu), MS-DOS dan CP / M-86 atau turunan dari itu. Digital Research DOS diproduksi Plus, yang kompatibel dengan MS-DOS 2.11, didukung CP/M-86 program, memiliki fitur tambahan, termasuk multi-tasking, dan bisa membaca dan menulis disk pada CP / M dan format MS-DOS.
Sementara OS / 2 berada di bawah pengembangan berkepanjangan, Digital Research merilis MS-DOS yang kompatibel DR-DOS 5, yang mencakup fitur hanya tersedia sebagai pihak ketiga add-ons untuk MS-DOS (dan masih dipertahankan kompatibilitas cukup internal CP/M-86 ). Tidak mau kehilangan sebagian dari pasar, Microsoft menanggapinya dengan mengumumkan "tertunda" rilis MS-DOS 5.0 pada Mei 1990. Hal ini paling DR-DOS penjualan secara efektif membunuh sampai rilis aktual dari MS-DOS 5.0 pada bulan Juni 1991. Digital Research mengeluarkan DR-, DOS 6 yang terjual dengan baik sampai "pengumuman pra-" MS-DOS 6.0 lagi menahan penjualan DR-DOS.
Microsoft telah dituduh mendalangi kebocoran hati-hati tentang versi masa depan dari MS-DOS dalam upaya untuk menciptakan apa yang dalam industri disebut FUD (takut, ketidakpastian, dan keraguan) tentang DR-DOS. Sebagai contoh, pada Oktober 1990, tak lama setelah rilis DR-DOS 5.0, dan jauh sebelum rilis 1991 akhir Juni MS-DOS 5.0, cerita di perangkat tambahan fitur di MS-DOS mulai muncul di InfoWorld andPC Minggu. Brad Silverberg, Wakil Presiden Perangkat Lunak Sistem di Microsoft dan General Manager nya Windows dan MS-DOS Business Unit, menulis surat kuat ke PC Minggu (November 5, 1990), menyangkal bahwa Microsoft terlibat dalam taktik FUD ("untuk melayani kami pelanggan dengan lebih baik, kami memutuskan untuk menjadi lebih terbuka mengenai versi 5.0 ") dan menyangkal bahwa Microsoft disalin fitur dari DR-DOS:
"Fitur tambahan versi MS-DOS 5.0 diputuskan dan pembangunan dimulai jauh sebelum kita mendengar tentang DR-DOS 5.0 Akan ada beberapa fitur yang serupa.. Dengan 50 juta pengguna MS-DOS, maka tidak mengherankan bahwa DRI telah mendengar beberapa permintaan yang sama dari pelanggan yang kita miliki. " - (Al Schulman et 1994.). [6]
Perjanjian antara Microsoft dan IBM mempromosikan OS / 2 mulai berantakan pada tahun 1990 ketika Windows 3.0 menjadi sukses pasar. Sebagian besar kontribusi lebih lanjut Microsoft untuk OS / 2 juga masuk untuk menciptakan pengganti GUI ketiga untuk DOS, Windows NT.
IBM, yang telah mengembangkan versi berikutnya dari OS / 2, dilakukan pada pengembangan platform tanpa Microsoft dan menjualnya sebagai alternatif untuk DOS dan Windows.
[Sunting] Masalah Hukum
Sebagai respon terhadap-DR Digital Research, DOS 6.0 yang dibundel kompresi disk SuperStor, Microsoft membuka negosiasi dengan Stac Electronics, vendor alat paling populer kompresi disk DOS, Stacker. Dalam proses due diligence, insinyur Stac Microsoft telah menunjukkan bagian dari kode sumber Stacker. Stac tidak bersedia memenuhi syarat Microsoft untuk lisensi Stacker dan menarik diri dari negosiasi. Microsoft memilih untuk lisensi DoubleDisk Vertisoft, menggunakan sebagai inti untuk kompresi disk yang DoubleSpace [7].
MS-DOS 6.0 dan 6.20 yang dirilis pada tahun 1993, baik termasuk disk DoubleSpace program Microsoft utilitas kompresi. Stac berhasil menggugat Microsoft atas pelanggaran paten tentang algoritma kompresi yang digunakan dalam DoubleSpace. Hal ini mengakibatkan rilis MS-1994, DOS 6,21 yang kompresi disk dihapus. Tak lama kemudian datang versi 6,22, dengan versi baru dari sistem kompresi disk, DriveSpace, yang memiliki algoritma kompresi yang berbeda untuk menghindari pelanggaran kode.
Sebelum 1995, Microsoft berlisensi MS-DOS (dan Windows) untuk produsen komputer di bawah tiga jenis perjanjian: per-prosesor (biaya untuk setiap sistem perusahaan dijual), per-sistem (biaya untuk setiap sistem model tertentu) , atau per-copy (biaya untuk setiap salinan MS-DOS diinstal). Produsen terbesar digunakan pengaturan per-prosesor, yang memiliki biaya terendah. Pengaturan ini membuat mahal untuk produsen besar untuk bermigrasi ke sistem operasi lain, seperti DR-DOS. Pada tahun 1991, pemerintah AS Federal Trade Commission mulai menyelidiki prosedur perizinan Microsoft, sehingga perjanjian penyelesaian 1994 membatasi Microsoft untuk lisensi per-copy. Digital Research tidak mendapatkan oleh penyelesaian ini, dan tahun kemudian penggantinya bunga, Caldera, menggugat Microsoft untuk kerusakan. Ia percaya bahwa penyelesaian berlari dalam urutan $ 150 juta, tapi itu terungkap pada November 2009 dengan merilis Perjanjian Penyelesaian menjadi $ 280m.
Sebagian besar mesin pada hari-hari awal MS-DOS memiliki sistem yang berbeda arsitektur dan ada tingkat tertentu ketidakcocokan, dan kemudian vendor lock-in. Pengguna yang mulai menggunakan MS-DOS dengan mesin mereka terdorong untuk terus menggunakan versi disesuaikan untuk hardware mereka, atau wajah berusaha untuk mendapatkan semua perangkat keras dan perangkat lunak berpemilik mereka untuk bekerja dengan sistem yang baru.
Dalam dunia bisnis mesin 808x berbasis MS-DOS yang diikat pada persaingan yang dihadapi dari sistem operasi Unix yang berjalan pada banyak arsitektur hardware yang berbeda. Microsoft sendiri menjual versi Unix untuk PC yang disebut Xenix.
Dalam dunia para pengguna rumah, berbagai komputer lainnya berdasarkan berbagai prosesor lain berada dalam persaingan serius dengan PC IBM: Apple II, awal Apple Macintosh, Commodore 64 dan lain-lain tidak menggunakan prosesor 808x; mesin banyak 808x arsitektur berbeda yang digunakan versi kustom MS-DOS. Pada awalnya semua mesin berada dalam persaingan. Dalam waktu PC IBM konfigurasi hardware menjadi dominan di pasar 808x sebagai perangkat lunak yang ditulis untuk berkomunikasi langsung dengan perangkat keras PC tanpa menggunakan panggilan sistem operasi standar berlari lebih cepat, tapi pada compatibles PC benar-saja. mesin 808x non-PC yang kompatibel terlalu kecil pasar untuk memiliki software cepat ditulis untuk mereka sendiri, dan pasar tetap terbuka hanya untuk PC IBM dan mesin yang erat ditiru arsitektur mereka, semua baik menjalankan satu versi MS-DOS hanya kompatibel dengan PC, atau setara IBM PC DOS. Sebagian besar klon lebih murah daripada mesin IBM-merek kinerja yang sama, dan menjadi banyak digunakan oleh pengguna di rumah, sedangkan IBM PC memiliki pangsa besar pasar komputer bisnis.
Microsoft dan IBM bersama-sama mulai apa yang dimaksudkan sebagai tindak-on untuk MS / PC DOS, yang disebut OS / 2. Ketika OS / 2 dirilis pada tahun 1987, Microsoft memulai kampanye periklanan mengumumkan bahwa "DOS is Dead" dan menyatakan bahwa versi 4 adalah rilis penuh terakhir. OS / 2 ini dirancang untuk multi-tasking efisien - yang khusus IBM berasal dari pengalaman mendalam dengan sistem operasi mainframe - dan menawarkan sejumlah fitur canggih yang telah dirancang bersama-sama dengan tampilan yang sama dan merasa; itu dilihat sebagai pewaris sah kepada "kludgy" DOS platform.
MS-DOS telah tumbuh di spurts, dengan banyak fitur signifikan yang diambil atau digandakan dari produk lain Microsoft dan sistem operasi. MS-DOS juga tumbuh dengan memasukkan, dengan lisensi langsung atau fitur duplikasi, fungsi alat dan utilitas dikembangkan oleh perusahaan independen, seperti Norton Utilities, PC Tools (Microsoft Anti-Virus), manajer memori diperluas QEMM, kompresi Stacker disk, dan lain.
Selama periode ketika Digital Penelitian bersaing di pasar sistem operasi beberapa komputer, seperti Amstrad PC-1512, dijual dengan floppy disk untuk dua sistem operasi (hanya satu yang dapat digunakan pada satu waktu), MS-DOS dan CP / M-86 atau turunan dari itu. Digital Research DOS diproduksi Plus, yang kompatibel dengan MS-DOS 2.11, didukung CP/M-86 program, memiliki fitur tambahan, termasuk multi-tasking, dan bisa membaca dan menulis disk pada CP / M dan format MS-DOS.
Sementara OS / 2 berada di bawah pengembangan berkepanjangan, Digital Research merilis MS-DOS yang kompatibel DR-DOS 5, yang mencakup fitur hanya tersedia sebagai pihak ketiga add-ons untuk MS-DOS (dan masih dipertahankan kompatibilitas cukup internal CP/M-86 ). Tidak mau kehilangan sebagian dari pasar, Microsoft menanggapinya dengan mengumumkan "tertunda" rilis MS-DOS 5.0 pada Mei 1990. Hal ini paling DR-DOS penjualan secara efektif membunuh sampai rilis aktual dari MS-DOS 5.0 pada bulan Juni 1991. Digital Research mengeluarkan DR-, DOS 6 yang terjual dengan baik sampai "pengumuman pra-" MS-DOS 6.0 lagi menahan penjualan DR-DOS.
Microsoft telah dituduh mendalangi kebocoran hati-hati tentang versi masa depan dari MS-DOS dalam upaya untuk menciptakan apa yang dalam industri disebut FUD (takut, ketidakpastian, dan keraguan) tentang DR-DOS. Sebagai contoh, pada Oktober 1990, tak lama setelah rilis DR-DOS 5.0, dan jauh sebelum rilis 1991 akhir Juni MS-DOS 5.0, cerita di perangkat tambahan fitur di MS-DOS mulai muncul di InfoWorld andPC Minggu. Brad Silverberg, Wakil Presiden Perangkat Lunak Sistem di Microsoft dan General Manager nya Windows dan MS-DOS Business Unit, menulis surat kuat ke PC Minggu (November 5, 1990), menyangkal bahwa Microsoft terlibat dalam taktik FUD ("untuk melayani kami pelanggan dengan lebih baik, kami memutuskan untuk menjadi lebih terbuka mengenai versi 5.0 ") dan menyangkal bahwa Microsoft disalin fitur dari DR-DOS:
"Fitur tambahan versi MS-DOS 5.0 diputuskan dan pembangunan dimulai jauh sebelum kita mendengar tentang DR-DOS 5.0 Akan ada beberapa fitur yang serupa.. Dengan 50 juta pengguna MS-DOS, maka tidak mengherankan bahwa DRI telah mendengar beberapa permintaan yang sama dari pelanggan yang kita miliki. " - (Al Schulman et 1994.). [6]
Perjanjian antara Microsoft dan IBM mempromosikan OS / 2 mulai berantakan pada tahun 1990 ketika Windows 3.0 menjadi sukses pasar. Sebagian besar kontribusi lebih lanjut Microsoft untuk OS / 2 juga masuk untuk menciptakan pengganti GUI ketiga untuk DOS, Windows NT.
IBM, yang telah mengembangkan versi berikutnya dari OS / 2, dilakukan pada pengembangan platform tanpa Microsoft dan menjualnya sebagai alternatif untuk DOS dan Windows.
[Sunting] Masalah Hukum
Sebagai respon terhadap-DR Digital Research, DOS 6.0 yang dibundel kompresi disk SuperStor, Microsoft membuka negosiasi dengan Stac Electronics, vendor alat paling populer kompresi disk DOS, Stacker. Dalam proses due diligence, insinyur Stac Microsoft telah menunjukkan bagian dari kode sumber Stacker. Stac tidak bersedia memenuhi syarat Microsoft untuk lisensi Stacker dan menarik diri dari negosiasi. Microsoft memilih untuk lisensi DoubleDisk Vertisoft, menggunakan sebagai inti untuk kompresi disk yang DoubleSpace [7].
MS-DOS 6.0 dan 6.20 yang dirilis pada tahun 1993, baik termasuk disk DoubleSpace program Microsoft utilitas kompresi. Stac berhasil menggugat Microsoft atas pelanggaran paten tentang algoritma kompresi yang digunakan dalam DoubleSpace. Hal ini mengakibatkan rilis MS-1994, DOS 6,21 yang kompresi disk dihapus. Tak lama kemudian datang versi 6,22, dengan versi baru dari sistem kompresi disk, DriveSpace, yang memiliki algoritma kompresi yang berbeda untuk menghindari pelanggaran kode.
Sebelum 1995, Microsoft berlisensi MS-DOS (dan Windows) untuk produsen komputer di bawah tiga jenis perjanjian: per-prosesor (biaya untuk setiap sistem perusahaan dijual), per-sistem (biaya untuk setiap sistem model tertentu) , atau per-copy (biaya untuk setiap salinan MS-DOS diinstal). Produsen terbesar digunakan pengaturan per-prosesor, yang memiliki biaya terendah. Pengaturan ini membuat mahal untuk produsen besar untuk bermigrasi ke sistem operasi lain, seperti DR-DOS. Pada tahun 1991, pemerintah AS Federal Trade Commission mulai menyelidiki prosedur perizinan Microsoft, sehingga perjanjian penyelesaian 1994 membatasi Microsoft untuk lisensi per-copy. Digital Research tidak mendapatkan oleh penyelesaian ini, dan tahun kemudian penggantinya bunga, Caldera, menggugat Microsoft untuk kerusakan. Ia percaya bahwa penyelesaian berlari dalam urutan $ 150 juta, tapi itu terungkap pada November 2009 dengan merilis Perjanjian Penyelesaian menjadi $ 280m.
Penggunaan API tidak berdokumen
Microsoft juga menggunakan berbagai taktik di MS-DOS dan beberapa aplikasi mereka dan alat-alat pembangunan yang, sementara operasi sempurna ketika berjalan di asli MS-DOS (dan DOS PC), akan patah ketika berjalan di implementasi vendor lain DOS. Contoh penting dari praktek ini termasuk:
§ Microsoft QuickPascal dirilis pada tahun 1989 awal produk MS pertama yang diperiksa untuk MS-DOS dengan memodifikasi program Program Segmen Prefix menggunakan berdokumen fungsi DOS, dan kemudian memeriksa apakah nilai yang terkait berubah dalam posisi tetap dalam segmen data DOS (juga tidak terdokumentasi). Pemeriksaan ini juga membuatnya menjadi produk MS kemudian, termasuk Microsoft, QuickC v2.5 Programmer's Workbench dan C Microsoft v6.0 [6].
§ The (sekali terkenal) Badan Litbang Pertanian kode, satu blok kode di installer 3.1 beta Windows. Itu adalah XOR dienkripsi, memodifikasi diri, dan sengaja dikaburkan, menggunakan berbagai struktur terdokumentasi DOS dan fungsi untuk menentukan apakah atau tidak Windows benar-benar berjalan pada MS-DOS [6].
§ Perhatikan bahwa Windows 3.0 kode beta hanya memberi peringatan bahwa Windows tidak akan bekerja dengan benar pada "asing" OS. Hal itu sebenarnya berjalan baik-baik saja di DR-DOS 6.0.
§ rutinitas Interrupt dipanggil oleh Windows untuk menginformasikan MS-DOS yang Windows sedang dimulai / keluar, informasi bahwa MS-DOS tetap dalam bendera IN_WINDOWS, meskipun fakta bahwa MS-DOS dan Windows seharusnya dua produk terpisah [6] .
§ Microsoft QuickPascal dirilis pada tahun 1989 awal produk MS pertama yang diperiksa untuk MS-DOS dengan memodifikasi program Program Segmen Prefix menggunakan berdokumen fungsi DOS, dan kemudian memeriksa apakah nilai yang terkait berubah dalam posisi tetap dalam segmen data DOS (juga tidak terdokumentasi). Pemeriksaan ini juga membuatnya menjadi produk MS kemudian, termasuk Microsoft, QuickC v2.5 Programmer's Workbench dan C Microsoft v6.0 [6].
§ The (sekali terkenal) Badan Litbang Pertanian kode, satu blok kode di installer 3.1 beta Windows. Itu adalah XOR dienkripsi, memodifikasi diri, dan sengaja dikaburkan, menggunakan berbagai struktur terdokumentasi DOS dan fungsi untuk menentukan apakah atau tidak Windows benar-benar berjalan pada MS-DOS [6].
§ Perhatikan bahwa Windows 3.0 kode beta hanya memberi peringatan bahwa Windows tidak akan bekerja dengan benar pada "asing" OS. Hal itu sebenarnya berjalan baik-baik saja di DR-DOS 6.0.
§ rutinitas Interrupt dipanggil oleh Windows untuk menginformasikan MS-DOS yang Windows sedang dimulai / keluar, informasi bahwa MS-DOS tetap dalam bendera IN_WINDOWS, meskipun fakta bahwa MS-DOS dan Windows seharusnya dua produk terpisah [6] .
Akhir dari MS-DOS
Pada tahun 2011, MS-DOS masih digunakan di beberapa perusahaan untuk menjalankan aplikasi warisan, seperti ini sistem pangan Angkatan Laut Amerika Serikat jasa manajemen.
Hari ini, MS-DOS yang jarang digunakan untuk komputer desktop. Sejak peluncuran Windows 95, itu terintegrasi sebagai produk lengkap yang digunakan untuk bootstrap dan pemecahan masalah, dan tidak lagi dirilis sebagai produk mandiri.
Windows XP berisi salinan dari disk boot Windows Me, dipreteli untuk bootstrap saja. Hal ini hanya dapat diakses oleh format sebuah floppy sebagai "startup disk MS-DOS". File seperti dukungan driver untuk CD-ROM telah dihapus dari bootdisk ME Windows dan file startup (AUTOEXEC.BAT dan CONFIG.SYS) tidak lagi memiliki konten. Disk ini diubah adalah dasar untuk menciptakan citra MS-DOS untuk Windows XP. Beberapa file dihapus dapat dipulihkan dengan alat membatalkan penghapusan [8]. Dengan Windows Vista file pada startup disk adalah tanggal 18 April 2005, namun sebaliknya tidak berubah, termasuk string "MS-DOS versi 8 © Copyright 1981-1999 Microsoft Corp" dalam COMMAND.COM.
Namun hanya versi DOS saat ini diakui sebagai OS yang berdiri sendiri, dan didukung seperti itu oleh Microsoft Corporation adalah DOS 6.0 dan 6,22, yang keduanya tetap tersedia untuk di-download melalui MSDN, lisensi volume mereka, dan situs mitra OEM lisensi, untuk pelanggan dengan login yang valid.
MS-DOS masih digunakan dalam sistem x86 tertanam karena arsitektur sederhana, dan memori minimal dan persyaratan prosesor. Thecommand garis penafsir versi NT berbasis Windows, cmd.exe, mempertahankan sebagian besar perintah yang sama dan beberapa kompatibilitas dengan file batch DOS.
Windows command-line interface
Semua versi dari Microsoft Windows memiliki MS-DOS seperti antarmuka baris perintah (CLI). Hal ini dapat menjalankan banyak dan beragam DOS Win32, OS / 2 1.x dan utilitas baris perintah POSIX dalam sesi baris perintah yang sama, yang memungkinkan pipa antara perintah. Antarmuka pengguna, dan ikon sampai dengan Windows 2000, mengikuti antarmuka MS-DOS asli.
Konsumen Windows (sampai 3.11, Win9x, WinME) berlari sebagai Graphical User Interface (GUI) yang berjalan di atas MS-DOS. Dengan Windows 95, 98 dan ME bagian MS-DOS yang terintegrasi untuk memberikan ilusi sistem operasi baru. Baris perintah diakses baris perintah DOS (biasanya command.com), melalui modul Windows (winoldap.mod).
Sebuah baris baru Windows, (Windows NT), boot melalui kernel yang tujuan utamanya adalah untuk me-load Windows: tidak ada boot karakter-mode yang mirip dengan Konsumen Windows, OS / 2 atau UNIX). Konsol berjalan sebagai sesi Win32, dengan prosesor default cmd.exe menjadi versi fitur-reduced versi OS / 2's. Sesi Perintah izin menjalankan berbagai utilitas baris perintah yang didukung dari Win32, MS-DOS, OS / 2 1.x dan POSIX.
Windows 32-bit dapat menjalankan MS-DOS program melalui penggunaan NTVDM (NT Virtual DOS Machine). Ini akan meluncurkan versi hacked MS-DOS 5.0. Meluncurkan prosesor perintah command.com DOS menciptakan lingkungan DOS yang memungkinkan DOS program untuk berkomunikasi satu sama lain. Hal ini tidak biasanya dijalankan oleh Windows, dan perintah internal command.com diproses oleh prosesor Win32 mendasari (biasanya cmd.exe, tapi bisa 4nt).
CLI 32-bit biasanya disebut sebagai MS-DOS prompt. Meskipun antarmuka biner tidak lagi yang ditemukan di dll PC-DOS, itu adalah 'antarmuka', dan bukan API. Perintah diketik di sini, dll batch, semua mirip dengan MS / DOS PC-dalam banyak cara yang sama bahwa Linux / UNIX perintah mirip satu sama lain tanpa mendasari kompatibilitas biner.
Semua versi Windows untuk x86-64 dan arsitektur Itanium tidak lagi termasuk NTVDM dan dapat karena itu tidak ada lagi native menjalankan MS-DOS atau 16-bit Windows aplikasi. Ada alternatif dalam bentuk mesin emulator seperti Virtual PC Microsoft Virtual sendiri, juga asVMware, Dosbox, dan lain-lain. Legacy compatibility
Windows XP berisi salinan dari disk boot Windows Me, dipreteli untuk bootstrap saja. Hal ini hanya dapat diakses oleh format sebuah floppy sebagai "startup disk MS-DOS". File seperti dukungan driver untuk CD-ROM telah dihapus dari bootdisk ME Windows dan file startup (AUTOEXEC.BAT dan CONFIG.SYS) tidak lagi memiliki konten. Disk ini diubah adalah dasar untuk menciptakan citra MS-DOS untuk Windows XP. Beberapa file dihapus dapat dipulihkan dengan alat membatalkan penghapusan [8]. Dengan Windows Vista file pada startup disk adalah tanggal 18 April 2005, namun sebaliknya tidak berubah, termasuk string "MS-DOS versi 8 © Copyright 1981-1999 Microsoft Corp" dalam COMMAND.COM.
Namun hanya versi DOS saat ini diakui sebagai OS yang berdiri sendiri, dan didukung seperti itu oleh Microsoft Corporation adalah DOS 6.0 dan 6,22, yang keduanya tetap tersedia untuk di-download melalui MSDN, lisensi volume mereka, dan situs mitra OEM lisensi, untuk pelanggan dengan login yang valid.
MS-DOS masih digunakan dalam sistem x86 tertanam karena arsitektur sederhana, dan memori minimal dan persyaratan prosesor. Thecommand garis penafsir versi NT berbasis Windows, cmd.exe, mempertahankan sebagian besar perintah yang sama dan beberapa kompatibilitas dengan file batch DOS.
Windows command-line interface
Semua versi dari Microsoft Windows memiliki MS-DOS seperti antarmuka baris perintah (CLI). Hal ini dapat menjalankan banyak dan beragam DOS Win32, OS / 2 1.x dan utilitas baris perintah POSIX dalam sesi baris perintah yang sama, yang memungkinkan pipa antara perintah. Antarmuka pengguna, dan ikon sampai dengan Windows 2000, mengikuti antarmuka MS-DOS asli.
Konsumen Windows (sampai 3.11, Win9x, WinME) berlari sebagai Graphical User Interface (GUI) yang berjalan di atas MS-DOS. Dengan Windows 95, 98 dan ME bagian MS-DOS yang terintegrasi untuk memberikan ilusi sistem operasi baru. Baris perintah diakses baris perintah DOS (biasanya command.com), melalui modul Windows (winoldap.mod).
Sebuah baris baru Windows, (Windows NT), boot melalui kernel yang tujuan utamanya adalah untuk me-load Windows: tidak ada boot karakter-mode yang mirip dengan Konsumen Windows, OS / 2 atau UNIX). Konsol berjalan sebagai sesi Win32, dengan prosesor default cmd.exe menjadi versi fitur-reduced versi OS / 2's. Sesi Perintah izin menjalankan berbagai utilitas baris perintah yang didukung dari Win32, MS-DOS, OS / 2 1.x dan POSIX.
Windows 32-bit dapat menjalankan MS-DOS program melalui penggunaan NTVDM (NT Virtual DOS Machine). Ini akan meluncurkan versi hacked MS-DOS 5.0. Meluncurkan prosesor perintah command.com DOS menciptakan lingkungan DOS yang memungkinkan DOS program untuk berkomunikasi satu sama lain. Hal ini tidak biasanya dijalankan oleh Windows, dan perintah internal command.com diproses oleh prosesor Win32 mendasari (biasanya cmd.exe, tapi bisa 4nt).
CLI 32-bit biasanya disebut sebagai MS-DOS prompt. Meskipun antarmuka biner tidak lagi yang ditemukan di dll PC-DOS, itu adalah 'antarmuka', dan bukan API. Perintah diketik di sini, dll batch, semua mirip dengan MS / DOS PC-dalam banyak cara yang sama bahwa Linux / UNIX perintah mirip satu sama lain tanpa mendasari kompatibilitas biner.
Semua versi Windows untuk x86-64 dan arsitektur Itanium tidak lagi termasuk NTVDM dan dapat karena itu tidak ada lagi native menjalankan MS-DOS atau 16-bit Windows aplikasi. Ada alternatif dalam bentuk mesin emulator seperti Virtual PC Microsoft Virtual sendiri, juga asVMware, Dosbox, dan lain-lain. Legacy compatibility
Dari 1983 dan seterusnya, berbagai perusahaan bekerja pada antarmuka pengguna grafis (GUI) yang mampu berjalan pada perangkat keras PC. Dengan DOS menjadi sistem operasi yang dominan beberapa perusahaan dirilis kerang alternatif, misalnya Microsoft Word untuk DOS, XTree, dan Shell Norton. Namun, diperlukan duplikasi usaha dan tidak memberikan banyak konsistensi dalam desain antarmuka (bahkan antara produk dari perusahaan yang sama).
Kemudian, pada tahun 1985, Microsoft Windows dirilis sebagai usaha pertama Microsoft untuk memberikan user interface yang konsisten (untuk aplikasi). Versi awal Windows berjalan di atas MS-DOS dan klon nya. Pada Windows pertama kali bertemu dengan sedikit keberhasilan, tetapi ini juga berlaku untuk upaya perusahaan lain kebanyakan juga, misalnya GEM. Setelah versi 3.0 (1990), Windows memperoleh penerimaan pasar.
Kemudian versi (Windows 95, Windows 98 dan Windows Me) menggunakan proses DOS boot untuk memulai sendiri ke modus dilindungi. Fitur dasar yang berkaitan dengan sistem file, seperti nama file yang panjang, hanya tersedia untuk DOS ketika menjalankan sebagai subsistem dari Windows. Windows NT berlari independen dari DOS tetapi termasuk subsistem DOS agar aplikasi bisa dijalankan di mesin virtual di bawah OS baru. Dengan rilis Windows terbaru, bahkan dual-boot MS-DOS bermasalah DOS mungkin tidak dapat membaca sistem file dasar.
Kemudian, pada tahun 1985, Microsoft Windows dirilis sebagai usaha pertama Microsoft untuk memberikan user interface yang konsisten (untuk aplikasi). Versi awal Windows berjalan di atas MS-DOS dan klon nya. Pada Windows pertama kali bertemu dengan sedikit keberhasilan, tetapi ini juga berlaku untuk upaya perusahaan lain kebanyakan juga, misalnya GEM. Setelah versi 3.0 (1990), Windows memperoleh penerimaan pasar.
Kemudian versi (Windows 95, Windows 98 dan Windows Me) menggunakan proses DOS boot untuk memulai sendiri ke modus dilindungi. Fitur dasar yang berkaitan dengan sistem file, seperti nama file yang panjang, hanya tersedia untuk DOS ketika menjalankan sebagai subsistem dari Windows. Windows NT berlari independen dari DOS tetapi termasuk subsistem DOS agar aplikasi bisa dijalankan di mesin virtual di bawah OS baru. Dengan rilis Windows terbaru, bahkan dual-boot MS-DOS bermasalah DOS mungkin tidak dapat membaca sistem file dasar.
Terkait sistem
Single-user
Beberapa produk sejenis yang diproduksi oleh perusahaan lain. Dalam kasus PC DOS dan DR-DOS, biasanya namun tidak tepat untuk panggilan ini "klon". Mengingat bahwa Microsoft diproduksi untuk IBM PC DOS, PC DOS dan MS-DOS adalah (untuk melanjutkan analogi genetik) "kembar identik" yang menyimpang hanya dalam masa dewasa dan akhirnya menjadi produk yang sangat berbeda. Meskipun DR-DOS dianggap sebagai klon dari MS-DOS, versi DR-DOS muncul bulan dan tahun sebelum produk-produk Microsoft. (Sebagai contoh, MS-DOS 4, dirilis pada bulan Juli 1988, diikuti oleh DR-DOS 5 Mei 1990. MS-DOS 5 datang pada bulan April 1991, dengan DR-DOS yang dirilis 6 Juni berikut MS-. DOS 6 tidak tidak tiba sampai April 1993, dengan Novell, DOS 7 pengganti DR-DOS ', setelah bulan berikutnya. [9]) Apa yang membuat perbedaan pada akhirnya adalah keinginan Microsoft membuat MS-DOS platform yang lebih baik untuk menjalankan Windows. Kedua IBM (DOS 5,02) dan DRI (DOS 6 update) harus merilis rilis interim untuk fungsionalitas Windows baru tidak berdokumen.
Beberapa produk sejenis yang diproduksi oleh perusahaan lain. Dalam kasus PC DOS dan DR-DOS, biasanya namun tidak tepat untuk panggilan ini "klon". Mengingat bahwa Microsoft diproduksi untuk IBM PC DOS, PC DOS dan MS-DOS adalah (untuk melanjutkan analogi genetik) "kembar identik" yang menyimpang hanya dalam masa dewasa dan akhirnya menjadi produk yang sangat berbeda. Meskipun DR-DOS dianggap sebagai klon dari MS-DOS, versi DR-DOS muncul bulan dan tahun sebelum produk-produk Microsoft. (Sebagai contoh, MS-DOS 4, dirilis pada bulan Juli 1988, diikuti oleh DR-DOS 5 Mei 1990. MS-DOS 5 datang pada bulan April 1991, dengan DR-DOS yang dirilis 6 Juni berikut MS-. DOS 6 tidak tidak tiba sampai April 1993, dengan Novell, DOS 7 pengganti DR-DOS ', setelah bulan berikutnya. [9]) Apa yang membuat perbedaan pada akhirnya adalah keinginan Microsoft membuat MS-DOS platform yang lebih baik untuk menjalankan Windows. Kedua IBM (DOS 5,02) dan DRI (DOS 6 update) harus merilis rilis interim untuk fungsionalitas Windows baru tidak berdokumen.
§ PC DOS,
§ PTS-DOS, and
§ PowerShell.
Produk-produk ini secara kolektif disebut sebagai DOS. Namun, MS-DOS bisa menjadi acuan umum untuk DOS pada komputer IBM-PC yang kompatibel.
See also
| | Wikibooks has a book on the topic of |
§ DOSKey, MS-DOS utility
§ DOSBOX
Quotations
Remarks
Notes
2. ^ a b c d e f Conner, Doug. "Father of DOS Still Having Fun at Microsoft". Micronews. Retrieved December 5, 2009.
3. ^ a b Allan, Roy A. (2001). "Microsoft in the 1980's, part III 1980's — The IBM/Macintosh era". A history of the personal computer: the people and the technology. London, Ontario: Allan Pub.. p. 14.ISBN 0-9689108-0-7. Retrieved December 5, 2009.
6. ^ a b c d Schulman, Andrew (1994). Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and Data Structures (2nd ed.). Addison-Wesley. ISBN 0-201-63287-X.
10. ^ Hunter, David (1983). "The Roots of DOS". Softalk for the IBM Personal Computer. Retrieved 2007-06-14.
References
External links
| ||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||



