Eine kurze Geschichte von DOS

Eine Diskussion über die unterschiedlichen Versionen von Windows kann nicht komplett sein, ohne über DOS auch zu sprechen. Dieses ist, weil frühe Windows Versionen ein Zusatz oder eine Verlängerung zu DOS waren, und wirklich erforderliches DOS zum zu sein preinstalled auf einem System, um zu laufen. Neuere Windows Versionen schlossen DOS innerlich ein, das stufenweise bis praktisch die ganze Vermächtnis 16-bit DOS herabgesetzt wurde und Windows Code durch völlig neuen 32-bit und 64-bitcode in Windows NT, Windows 2000 und später ersetzt wurde.

Bevor Windows bestand, war MS-DOS das populärste Betriebssystem für PC und DOS, das fortgesetzt wurde, um das populärste OS von 1981 zu sein, als der PC bis gut nach 1995 und dem Aussehen von Windows 95 eingeführt wurde. Alle Versionen von Windows, bevor Windows 95 wirklich MS-DOS erforderte zu sein, preinstalled auf dem System, weil viele jener früheren Versionen von Windows mehr einer DOS graphischen Benutzerschnittstelle Verlängerung als ein komplettes alleinstehendes Betriebssystem waren. Und obgleich Windows 95, 98 und ich als alleinstehende Betriebssysteme verkauft wurden (kein vorheriges DOS erfordert), schlossen sie wirklich MS-DOS ein und benutzten Teile des 16-bit DOS Codes. Windows 95 schloß MS-DOS 7.0, Windows 95B und 98 eingeschlossenes MS-DOS 7.1 ein, und Windows ich schloß MS-DOS 8.0 ein.

Windows NT war die erste wirklich alleinstehende völlig 32-bit Version von Windows, das nicht auf MS-DOS basierte. Weil Windows 2000 und XP die Nachfolger von Windows NT sind, basieren sie auch nicht auf MS-DOS oder 16-bit Code in jeder Hinsicht.

Obwohl neuere Versionen von Windows nicht auf MS-DOS basieren oder 16-bit Code in den internen Funktionen einschließen, in viele Weisen DOS noch spielt eine Rolle, wenn, bestimmte Diagnose- oder Dienstprogramme laufen lassend, oder besonders wenn, bestimmte Arten der Scheiben verteilend und formatierend und fährt. Z.B. wenn Sie eine Diskette als bootable "System" Scheibe in Windows.xp formatieren, indem Sie verursachen eine MS-DOS Startplatte Wahl überprüfen, kopiert Windows.xp automatisch die Akten System des MS-DOS 8.0 zur Scheibe an der Beendigung des Formatierung Prozesses.

Entwicklung von DOS

  

Als der IBM PC an August 12 verkündet wurde, 1981, IBM zeigte an, daß das drei Betriebssysteme für ihren neuen PC vorhanden sein würden. Sie waren

Von jenen drei Betriebssystemen nur das IBM PC-Betriebssystem (normalerweise abgekürzt als PC DOS oder gerechtes DOS) war sofort vorhanden. Für die anderen zwei Betriebssysteme waren nicht bis einige Monate später vorhanden und wurden erheblich stark außerdem Preis festgesetzt. Wie Sie sich vorstellen können, wegen der Verwendbarkeit und des Preises, war es recht frei, daß das PC DOS Betriebssystem das sein würde, das von den meisten Leuten auf ihren neuen PC verwendet wurde.

Obgleich PC DOS von IBM als IBM Produkt vermarktet und verkauft wurde, wissen die meisten Leute, daß Microsoft wirklich den Kerncode von PC DOS an IBM in Form von MS-DOS lieferte. Was viele Leute nicht wissen, ist, daß Microsoft zuerst genehmigte, und dann gekauftes MS-DOS von einer anderen Firma benannte Seattle Computer-Produkte. Man könnte sagen, daß Seattle Computer, Microsoft und IBM alles vertraut mit einbezogen in die frühe Entwicklung und in die Geschichte von DOS waren; jedoch wenn Sie zurück weit genug gehen, verdankt PC DOS sein Bestehen hauptsächlich einem Mann.

Von arbeitete Tim 1978 bis 1980 Paterson für eine kleine Firma, die Computerhardware- und Software-Produkte der Seattle Computer-Produkte (SCP) angerufen wurde sich entwickelnde. Im Juni von Intel 1978 führte den Prozessor 8086 ein, und kurz danach entwarf Paterson ein Computersystem des Busses S-100 mit den 8086 für SCP. Die Kleinteile bestanden aus drei Karten S-100; eine CPU Karte, CPU Unterstützungskarte und eine codierte Karte. Diese Karten waren entworfen, in ein Chassis S-100 angebracht zu werden und würden dann zusammen als komplettes 8086 Computersystem funktionieren.

Zu dieser Zeit war BASIC-80 Microsoft (Anfänger-symbolische Allzweckanweisung kodieren für den Prozessor 8080), eine der populärsten Programmiersprachen für Mikrocomputer, also es war nur natürlich, diese Sprache zum neuen Prozessor 8086 zu tragen. Im Mai 1979 verbrachte Paterson eine Woche an Microsoft, das mit einem Programmierer arbeitet, der Bob O'Rear, um Microsoft BASIC-80 zum neuen SCP 8086 System zu tragen genannt wurde. Das Resultat war Microsoft BASIC-86, eins der ersten Softwarepakete, die für den Prozessor 8086 vorhanden sind. BASIC-80 und BASIC-86 waren zu der Zeit in dem einzigartig, das sie ein eingebautes Akte Verteilung Tabelle (FAT) Dateisystem einschlossen, das ursprünglich von Bill Gates geschrieben wurde. Dies hieß, daß sie alleinstehendes laufen lassen konnten; das heißt, ohne das Betriebssystem oder andere Software erfordert. Beide das 8086 Computersystem und Microsoft BASIC-86 wurden durch den Seattle Computer durchgeführt und verkauft, der im November 1979 beginnt.

Während BASIC-86 alleinstehendes auf dem neuen Computer 8086 laufen lassen würde, würden andere Sprachen ein Betriebssystem erfordern, um zu laufen. Zu der Zeit als Microsoft Fortran und COBOL für CP/M Systeme mit dem Intel 8080 Prozessor verkauft hatte und ihn wollte jene Betriebssysteme tragen, um in die 8086 wie BASIC zu laufen. Leider würde das nicht ohne ein Betriebssystem möglich sein.

Zu der Zeit als, CP/M der Digital Forschung (Steuerprogramm für Mikrocomputer) bei weitem das populärste Betriebssystem für Mikrocomputer war- und jeder einschließlich Microsoft und SCP erwartete Digital Forschung, um CP/M zum neuen Prozessor 8086 rüber zu tragen. Leider nahm Digital Forschung zu langes, also im April von Paterson 1980 erhielt von der Aufwartung müde und entschied, sein eigenes DOS für die 8086 zu schreiben und nannte es QDOS für schnelles und schmutziges Betriebssystem. QDOS 0.11 wurde zuerst durch Seattle Computer-Produkte im August 1980 freigegeben. Paterson fuhr, QDOS zu verbessern fort und zu verfeinern, das SCP 86-DOS umbenannte und im Dezember 1980 als 86-DOS 0.33 freigab.

Während des Sommers von IBM 1980 fing an, auf Projekt-Schach zu arbeiten, das das codename für das Oberseite-Geheimnis IBM PC Projekt war. Software benötigen, damit seine neue Maschine, IBM genähertes Microsoft BASIC (Anfänger-symbolischen Anweisung Allzweckcode), Fortran (Formel-Übersetzung) und COBOL (COmmon Geschäft orientierte Sprache) für den PC zur Verfügung stellt. Jedoch bevor IBM die Details über das geheime Projekt verbreiten würde, erforderte es dieses Microsoft Zeichen eine sehr strenge Nichtfreigabe Vereinbarung. Sobald der Vertrag geschlossen wurde, IBM besprochene Details über das neue System. Ursprüngliche Pläne verlangten anscheinend einen 8-bit Prozessor; jedoch drückte Bill Gates, damit IBM das neue 16-bit Intel 8086 anstatt benutzt, die Zugang zu bis zu 1GB von RAM anstelle von der Begrenzung 64KB erlauben würde, die von den 8-bit Prozessoren auferlegt wurde. IBM wurde herauf das Vereinbaren auf dem Intel 8088 fertig, das im Wesentlichen eine Niedrigkosten Version der 8086 war, die Software 8086 laufen ließen.

Dann wendeten die Diskussionen an ein Betriebssystem. Microsoft wußte, daß BASIC-86 alleinstehendes auf dem neuen System laufen lassen könnte, aber Microsoft andere Sprachen waren entworfen, unter CP/M-80 der Digital Forschung zu laufen Betriebssystem. IBM bat um um Microsoft, wenn es ein OS außerdem zur Verfügung stellen könnte, aber die war eine Hauptübernahme, und Microsoft wußte, daß Digital Forschung bereits auf CP/M-86 gearbeitet hatte. Wenn Dr CP/M-86 zur Verfügung stellen könnte, dann könnte Microsoft seine Sprachen rüber tragen und die festen IBM Stichtage treffen. So Microsoft IBM erklärt zum Besuchen Digital Forschung und mit ihnen über CP/M-86 für den neuen PC zu sprechen.

Legende hat ihn, der, als IBM ging, Digital Forschung zu besuchen, Gary Kildall (der Autor von CP/M und Direktion der Firma) sie oben stand und aus dem Fliegen seines Flugzeugs war. Die Wahrheit ist, daß Kildall mehr eines Programmierers als ein Geschäftsmann war, und er normalerweise nach links seine Frau Dorothy McEwen verantwortlich für alle mögliche Geschäft Umgang an Dr, und die IBM Sitzung war keine Ausnahme. Das Problem war nicht Anwesenheit Kildalls soviel, da es die einschränkende Nichtfreigabe Vereinbarung war. Als IBM Dr mit dem gleichen Nichtfreigabe Vertrag darstellte, den Microsoft bereits geschlossen hatte, dachten McEwen und die Dr Rechtsanwälte, daß die Bezeichnungen der Vereinbarung zu streng waren und sie ablehnten zu unterzeichnen. Ohne einen geschlossenen Vertrag könnte IBM keine Informationen über ihren Geheimnis PC verbreiten, also war das Abkommen mit Dr für CP/M-86 im Wesentlichen im Wasser tot.

An diesem Punkt stellte Microsoft fest, daß irgendein in IBM verzögert, das ein Betriebssystem für den neuen PC findet, könnte IBM Grund, das gesamte Projekt zu annullieren und Abkommen Microsoft geben, um die Sprachen infolgedessen zur Verfügung zu stellen. In spätem September 1980 der Microsoft Direktion Bill Gates, Paul Allen, Steve Ballmer und Kay Nishi traf und entschied, daß sie die Gefahr nehmen und versuchen sollten, nicht nur die Sprachen, die IBM für den neuen PC wünschte, aber auch das Betriebssystem außerdem zur Verfügung zu stellen. Das Problem war, daß sie nicht die Zeit oder die menschliche Arbeitskraft, ein vollständig neues Betriebssystem vom Kratzer zusammen mit dem Tragen über ihren Sprachen zu entwickeln hatten. Microsoft wußte, daß es ein Betriebssystem gebrauchsfertige 8086 benötigte und von ihren letzten Umgang mit Tim Paterson an den Seattle Computer-Produkten, sie gerade wußten, wo man ein erhält.

Microsoft gebildet einen Anruf zu SCP und zu schnell genehmigtem 86-DOS für unbegrenzten Gebrauch von einem "geheimen Kunden" gegen eine einmalige Gebühr von $25.000 und der Reihe nach dem DOS zu IBM gegen eine einmalige unbegrenzte Gebrauchgebühr von $80.000 genehmigt. Obgleich dieses einen Profit für Microsoft bildete, zu IBM war dieses durchaus eine Übereinkunft und würde IBM erlauben, eine verhältnismäßig niedrige Gebühr für das Betriebssystem zu seinen Kunden zu erheben. In der Betrachtung der niedrigen Lizenzgebühr, verhandelte Microsoft, um die Rechte zu behalten, das Betriebssystem zu anderen Herstellern außerdem zu genehmigen. Microsoft glaubte, daß es MS-DOS den Industriestandard für alle PC bilden könnte, die auf dem Prozessor 8086 oder 8088 basierten und diese Art des Abkommens Microsoft Steuerung über DOS würde behalten lassen. IBM und Microsoft unterzeichneten was vermutlich das wichtigste Abkommen in der Computergeschichte an November 6 werden würde, 1980.

Paterson setzte Arbeit auf 86-DOS an SCP fort, während an Microsoft Robert O'Rear den Code von Paterson nahm und anfing, es zu ändern, um auf dem Prototyp PC zu arbeiten, den sie gesendet worden waren. Im April 1981 SCP wurde freigegebenes 86-DOS 1.0 und den sehr folgenden Monat Paterson, das SCP gelassen wurde und von Microsoft angestellt, um ganztägig zu arbeiten, 86-DOS bereit erhalten zum Kunden Nochgeheimnis Microsoft. Obgleich es Misstrauen gab, war es, nicht bis Paterson für Arbeit in Microsoft ankam, das er für sicheres der geheime Kunde war IBM wußte. Jetzt bei Microsoft, bei Paterson noch einmal bearbeitet mit Bob O'Rear, säubernd herauf den Code und die Nachfragen befriedigenden IBM nach Qualität und Eigenschaften. Sie arbeiteten nah mit einigen Leuten an IBM, einschließlich David Bradley, der für das Schreiben des ROM BIOS-Codes verantwortlich war, der im PC verwendet wurde. Paterson und O'Rear beendeten den Kern von, was IBM das PC-DOS (auch genannt PC DOS) 1.0 im Juli 1980 nennen würde. IBM schrieb auch einige zusätzliche Dienstprogramme, um mit DOS 1.0, einschließlich die MODUS-, Baut.-, DISKCOMP- und DISKCOPY-Befehle, sowie einige Demoprogramme in BASIC zu gehen.

An Juli 27, 1981 (gerade über 2 Wochen vor dem IBM PC und dem neuen DOS würde offiziell eingeführt), entschied Microsoft, daß es würde sein am besten, wenn es herauf irgendwelche losen Bandenden schloß, indem es völlig 86-DOS von SCP für $50.000 kaufte und so Microsoft vollen Besitz gab. Eine Bedingung des Verkaufes war, daß SCP eine unaufhörliche Abgabe-freie Lizenz zum MS-DOS für selbst behalten könnte. Diese Lizenz würde später eine zugelassene Schlacht, die schließlich 1986 vereinbart wurde, wenn Microsoft SCP eine anderen $975.000 zahlt, um diese Lizenzrückseite zu kaufen ergeben. Dies hieß, daß dieses Microsoft im Wesentlichen gezahltes SCP gerade über Dollar $1 Million für vollen Besitz von MS-DOS, eine sehr kluge Investition zusammenzählen Sie, wenn Sie betrachten, daß im Juni von Microsoft 1986 schätzte, daß Hälfte ihres Einkommens des Jahrbuches $61 Million vom MS-DOSGENEHMIGEN kam. Das MS-DOS, das schließlich genehmigt, machte zu Milliardendollarunternehmen mit hoher Liquiditätsreserve für Microsoft.

Der IBM PC und PC DOS 1.0 wurden offiziell an August 12, 1981 eingeführt und traten weg von einer Familie von PC, daß heute wir einfach PC benennen. Unterdessen fuhr Paterson fort, an Microsoft zu arbeiten auf PC DOS 1.1 (das MS-DOS 1.25 von Microsoft genannt wurde). PC DOS 1.1 wurde im Juni 1982 zusammen mit doppelseitigen Diskettenlaufwerken für den PC freigegeben. DOS 1.1 war auch die erste Version, die von Microsoft zu anderen PC Soems genehmigt wurde (Originalgerät-Hersteller) als MS-DOS 1.25. Eins der ersten PC-KOMPATIBLEN Systeme mit MS-DOS war der Kolumbien Dataproducts Computer im Juli 1982, aber viele andere folgten bald.

Microsoft genehmigte MS-DOS zu jedem möglichem Soem, das ein System kompatibel bilden wollte mit IBM, das Microsoft die größte Software-Firma in der Welt schließlich bildete. Während Windows bei weitem das populärste OS für PC heute ist, war es, nicht bis Windows 95 heraus 1995 kam, daß Windows vom Sein ein Verlust-Führer zum Werden ein sehr großer Erfolg ging. Sie konnten das bis die Freisetzung von Windows 95, MS-DOS oben sagen einlösten alle Wechsel.

Nachdem es PC DOS 1.1 (alias MS-DOS 1.25) beendet hatte und Ausgangsplanung auf PC DOS 2.0, ging Paterson getan hatte, gelassenes Microsoft an April 1, 1982 und zurück zu Arbeit an den Seattle Computer-Produkten, während Markierung Zbikowski die Entwicklung von DOS an Microsoft übernahm. DOS 2.0 war praktisch eine komplette Neufassung von DOS und stellte viele neue Eigenschaften einschließlich Festplatte Unterstützung, hierarchische Verzeichnisse und installierbare Gerätebetreibung vor. Zbikowski entwarf auch das vollziehbare (* EXE) Akte Format, das im MS-DOS verwendet wurde und seinen eigenen Initialen als die zwei-Byteunterzeichnung "MZ" verwendet war (4D5Ah) das beim Anfang von allen gefunden werden kann * EXE Ordnet ein. IBM schrieb und fügte einige Dienstprogramme von seinen Selbst einschließlich FDISK, BAUM, BACKUP/RESTORE, Baut., DISKCOMP, DISKCOPY, MODUS und GRAPHIKEN hinzu, und das abschließende Produkt wurde schließlich von IBM als PC DOS 2.0 an März 8, 1983 freigegeben.

Paterson schließlich gelassenes SCP wieder und ging zurück zu Arbeit an Microsoft; tatsächlich arbeitete er für Microsoft mindestens dreimal: ' 81'82, ' 86'88 und ' 90'98. Außer seiner Ausgangsarbeit über DOS, Paterson bearbeitet auf anderen Projekten wie sichtlichgrundlegendes und Java. Heute leitet Paterson seine eigene Firma, die Paterson Technology (www.patersontech.com)angerufen wird. Paterson 2001 gewonnen zusätzlicher Ruhm, da er den "Hexidecimator" Roboter errichtete, der im BattleBots Fernsehapparat Erscheinen konkurrierte.

dieses ist ein Artikel, der von Aktaz Lineda hinzugefügt wird


Verzicht: Unsere Web site ist nicht zu der Information verantwortlich, die durch diesen Artikel enthalten wird. Dieser Artikel reflektiert keineswegs die Ansichten, die Meinungen, die Gedanken oder den Glauben des Artikelverzeichnisstabes.

Übersetzung Nachricht: Der Artikel "eine kurze Geschichte von DOS" wurde mit einem automatisierten Übersetzungsdienst übersetzt. Wir entschuldigen herzlichst uns für alle mögliche Übersetzung Störungen, die auftraten. Danke für das Verstehen.

Online: 499 users browsing the articles directory