Une brève histoire de DOS

Une discussion des différentes versions de Windows ne peut pas être complète sans parler également du DOS. C'est parce que les versions tôt de Windows étaient une adjonction ou une prolongation au DOS, et le DOS réellement exigé à être preinstalled sur un système afin de fonctionner. Les versions postérieures de Windows ont inclus le DOS intérieurement, qui a été graduellement réduit au minimum jusque pratiquement à tout le DOS de 16 bits de legs et code de Windows a été remplacé par code de 32 bits et 64-bit entièrement nouveau dans Windows NT, Windows 2000, et plus tard.

Avant que Windows ait existé, le MS-DOS était le logiciel d'exploitation le plus populaire pour les PCS, et le DOS continué pour être l'OS le plus populaire de 1981 où le PC a été présenté jusqu'à bien après 1995 et l'aspect de Windows 95. Toutes les versions de Windows avant que Windows 95 ait exigé réellement du MS-DOS d'être preinstalled sur le système parce que plusieurs de ces versions plus tôt de Windows étaient plus d'une prolongation graphique d'interface utilisateur de DOS qu'un logiciel d'exploitation autonome complet. Et bien que Windows 95, 98, et moi ait été vendue sous le nom de logiciels d'exploitation autonomes (aucun DOS antérieur requis), ils ont inclus le MS-DOS et ont employé réellement des parties de code de 16 bits de DOS. Windows 95 a inclus le MS-DOS 7.0, le Windows 95B et le MS-DOS inclus par 98 7.1, et Windows j'a inclus le MS-DOS 8.0.

Windows NT était la première version entièrement de 32 bits véritablement autonome de Windows qui n'a pas été basé sur le MS-DOS. Puisque Windows 2000 et XP est les successeurs de Windows NT, ils ne sont pas également basés sur le MS-DOS ou le code de 16 bits de quelque façon.

Quoique des versions postérieures de Windows ne soient pas basées sur le MS-DOS ou n'incluent pas le code de 16 bits dans les fonctionnements internes, dans le DOS de beaucoup de manières joue un rôle en exécutant certains programmes utilitaires diagnostiques ou, ou particulièrement quand divisant et composant certains types de disques et conduit toujours. Par exemple, quand vous composez une disquette comme disque amorçable de "système" dans Windows.xp en vérifiant le créer une option de disque de démarrage de MS-DOS, Windows.xp copie automatiquement les dossiers de système du MS-DOS 8.0 au disque à l'accomplissement du processus de formatage.

Évolution de DOS

  

Quand le PC d'IBM a été annoncé août 12, 1981, IBM a indiqué que cela trois logiciels d'exploitation seraient disponibles pour leur nouveau PC. Ils étaient

De ces trois logiciels d'exploitation, seulement le système d'exploitation à disques de PC d'IBM (normalement abrégé comme DOS de PC, ou DOS juste) était immédiatement disponible. Les deux autres logiciels d'exploitation n'étaient pas disponibles jusqu'à ce que plusieurs mois plus tard, et ont plus haut aussi bien eu le prix indiqué sensiblement. Comme vous pouvez imaginer, en raison de la disponibilité et du prix, il était assez clair que le logiciel d'exploitation de DOS de PC serait celui employé par la plupart des personnes sur leurs nouveaux PCS.

Bien que le DOS de PC ait été lancé et vendu sur le marché par IBM comme produit d'IBM, la plupart des personnes savent que Microsoft a fourni réellement le code de noyau du DOS de PC à IBM sous forme de MS-DOS. Ce que beaucoup de gens ne savent pas est que Microsoft a autorisé la première fois, et le MS-DOS alors acheté d'une autre compagnie a appelé des produits informatiques de Seattle. On pourrait indiquer que l'ordinateur, le Microsoft, et l'IBM de Seattle étaient tout intimement impliqué dans le développement et l'évolution tôt du DOS ; cependant, quand vous retournez assez loin, le DOS de PC doit son existence principalement à un homme.

Tim de 1978 à 1980 Paterson a fonctionné pour une petite compagnie appelée les produits se développants du matériel et de logiciel d'ordinateur des produits informatiques de Seattle (SCP). En juin d'Intel 1978 a présenté le processeur 8086, et sous peu ensuite Paterson a conçu un système informatique de l'autobus S-100 en utilisant les 8086 pour SCP. Le matériel s'est composé de trois cartes S-100 ; une carte d'unité centrale de traitement, carte de soutien d'unité centrale de traitement, et une carte de mémoire. Ces cartes ont été conçues pour être installées dans un châssis S-100, et puis fonctionneraient ensemble comme 8086 complets système informatique.

À ce moment-là BASIC-80 de Microsoft (l'instruction symbolique polyvalente de débutants codent pour le processeur 8080) était l'un des langages de programmation les plus populaires pour des micro-ordinateurs, ainsi lui était seulement normal de mettre en communication cette langue au nouveau processeur 8086. En mai 1979 Paterson a passé une semaine à Microsoft travaillant avec un programmeur appelé Bob O'Rear pour mettre en communication Microsoft BASIC-80 au nouveau système de SCP 8086. Le résultat était Microsoft BASIC-86, un des premiers progiciels disponibles pour le processeur 8086. BASIC-80 et BASIC-86 étaient uniques alors c'est-à-dire qu'ils ont inclus un système de fichiers intégré du Tableau d'attribution de dossier (FAT) à l'origine écrit par Bill Gates. Ceci a signifié qu'ils pourraient courir autonome ; c'est-à-dire, sans le logiciel d'exploitation ou tout autre logiciel requis. Tous les deux les 8086 systèmes informatiques et Microsoft BASIC-86 ont été accomplis et vendus par ordinateur de Seattle démarrant en novembre 1979.

Tandis que BASIC-86 courrait autonome sur le nouvel ordinateur 8086, d'autres langues exigeraient d'un logiciel d'exploitation afin de fonctionner. À cette époque Microsoft avait vendu le Fortran et le COBOL pour des systèmes de CP/M en utilisant le processeur d'Intel 8080, et il a voulu mettre en communication ces logiciels d'exploitation pour fonctionner dans les 8086 comme le BASIC. Malheureusement ce ne serait pas possible sans logiciel d'exploitation.

Lorsque, le CP/M des recherches de Digital (programme de gestion pour des micro-ordinateurs) était de loin le logiciel d'exploitation le plus populaire pour des micro-ordinateurs, et tout le monde comprenant Microsoft et SCP s'est attendu à ce que la recherche de Digital mette en communication CP/M plus d'au nouveau processeur 8086. Malheureusement la recherche de Digital prenait trop long, ainsi en avril de Paterson 1980 s'est fatigué de l'attente, et a décidé d'écrire son propre DOS pour les 8086, l'appelant QDOS pour le logiciel d'exploitation rapide et sale. QDOS 0.11 a été libéré la première fois par des produits informatiques de Seattle en août 1980. Paterson a continué d'améliorer et raffiner QDOS, que SCP a retitré 86-DOS et a libéré en décembre 1980 comme 86-DOS 0.33.

Pendant l'été d'IBM 1980 a commencé à travailler aux échecs de projet, qui étaient le nom de code pour le projet de PC d'IBM de dessus-secret. Ayant besoin du logiciel pour que sa nouvelle machine, Microsoft approché par IBM fournisse le BASIC (code symbolique polyvalent d'instruction de débutants), le Fortran (traduction de formule), et le COBOL (langue orientée par affaires de COmmon) pour le PC. Cependant, avant qu'IBM divulgue les détails au sujet du projet secret, il a exigé ce signe de Microsoft un accord très strict de non-révélation. Une fois que l'accord était signé, les détails discutés par IBM au sujet du nouveau système. Les plans originaux ont apparemment réclamé un processeur de 8 bits ; cependant, Bill Gates a poussé pour qu'IBM emploie nouvel Intel de 16 bits 8086 à la place, qui permettrait l'accès à jusqu'à 1GB de RAM au lieu de la limite 64KB imposée par les processeurs de 8 bits. IBM a fini vers le haut de l'arrangement sur Intel 8088, qui était essentiellement une version de bas-coût des 8086 qui ont couru le logiciel 8086.

Alors les discussions se sont tournées vers un logiciel d'exploitation. Microsoft a su que BASIC-86 pourrait courir autonome sur le nouveau système, mais langue de Microsoft d'autre ont été conçus pour courir sous le logiciel d'exploitation du CP/M-80 des recherches de Digital. IBM a demandé à Microsoft s'il pourrait fournir un OS aussi bien, mais c'était une entreprise importante, et Microsoft a su que la recherche de Digital avait déjà travaillé à CP/M-86. Si le DR pourrait fournir CP/M-86, alors Microsoft pourrait mettre en communication ses langues plus d'et rencontrer les dates-limites serrées d'IBM. Ainsi Microsoft dit IBM pour visiter la recherche de Digital et à leur parler au sujet de CP/M-86 pour le nouveau PC.

La légende l'a qui quand IBM est allé visiter la recherche de Digital, Gary Kildall (l'auteur de CP/M et directeur de la compagnie) les a tenus vers le haut et était hors de voler son avion. La vérité est que Kildall était plus d'un programmeur qu'un homme d'affaires, et il habituellement à gauche son épouse Dorothy McEwen responsable de toutes les rapport d'affaires d'affaires au DR, et la réunion d'IBM n'était aucune exception. Le problème n'était pas la présence de Kildall tellement car c'était l'accord restrictif de non-révélation. Quand IBM a présenté le DR avec le même accord de non-révélation que Microsoft avait déjà signé, McEwen et les mandataires de DR ont pensé que les limites de l'accord étaient trop strictes et ils ont refusé de signer. Sans accord signé, IBM ne pourrait divulguer aucune informations sur leur PC de secret, ainsi l'affaire avec le DR pour CP/M-86 était essentiellement morte dans l'eau.

En ce moment Microsoft s'est rendu compte qu'en retarde à IBM trouvant un logiciel d'exploitation pour le nouveau PC pourrait donner la raison d'IBM de décommander le projet entier, et par conséquent l'affaire de Microsoft pour fournir les langues. En septembre 1980 des principaux de Microsoft Bill Gates, Paul Allen, Steve Ballmer, et Kay Nishi a rencontré et a décidé qu'elles devraient prendre le risque et essayer de fournir non seulement les langues qu'IBM a voulues pour le nouveau PC, mais également le logiciel d'exploitation aussi bien. Le problème était qu'ils n'ont pas eu l'heure ou la main d'oeuvre de développer un logiciel d'exploitation complètement nouveau à partir de zéro avec la mise en communication au-dessus de leurs langues. Microsoft a su qu'il a eu besoin 8086 prêts à l'emploi d'un logiciel d'exploitation, et de leurs rapport d'affaires passées avec Tim Paterson aux produits informatiques de Seattle, ils ont su juste où obtenir un.

Microsoft fait un appel à SCP et à 86-DOS rapidement autorisé pour l'usage illimité par "un client secret" pour des honoraires jetables de $25.000, et alternativement autorisé le DOS à IBM pour des honoraires illimités jetables d'utilisation de $80.000. Bien que ceci ait fait un bénéfice pour Microsoft, à IBM c'était tout à fait une affaire, et permettrait à IBM de charger des honoraires relativement bas pour le logiciel d'exploitation à ses clients. Dans la considération de la basse redevance, Microsoft a négocié pour maintenir les droites d'autoriser le logiciel d'exploitation à d'autres fabricants aussi bien. Microsoft a cru qu'il pourrait faire à MS-DOS la norme d'industrie pour tous les PCS basés sur le processeur 8086 ou 8088, et ce type d'affaire permettrait à Microsoft de garder la main au-dessus du DOS. IBM et Microsoft ont signé ce qui deviendrait probablement l'affaire la plus importante dans l'histoire d'ordinateur novembre 6, 1980.

Paterson a continué le travail sur 86-DOS à SCP, alors qu'à Microsoft Robert O'Rear prenait le code de Paterson et commençait à le modifier pour travailler au PC de prototype qu'ils avaient été envoyés. En avril 1981 SCP 86-DOS libéré 1.0, et mois très suivant Paterson laissé SCP et a été loué par Microsoft pour fonctionner à plein temps obtenant 86-DOS prêt pour le client du l'encore-secret de Microsoft. Bien qu'il y ait eu des soupçons, il n'était pas jusqu'à ce que Paterson est arrivé pour le travail à Microsoft qu'il a su pour sûr le client secret était IBM. Maintenant chez Microsoft, Paterson travaillés de nouveau avec Bob O'Rear, nettoyant le code et les demandes d'IBM accomplissant de la qualité et des dispositifs. Ils ont fonctionné étroitement avec plusieurs personnes à IBM, y compris David Bradley qui était responsable d'écrire le code de BIOS de ROM utilisé dans le PC. Paterson et O'Rear ont fini le noyau de ce qu'IBM appellerait le DOS de PC (également appelé PC DOS) 1.0 en juillet 1980. IBM a également écrit plusieurs programmes utilitaires additionnels pour aller de pair avec DOS 1.0, y compris les commandes de MODE, d'élém., de DISKCOMP, et de DISKCOPY, aussi bien que plusieurs programmes de démo en BASIC.

Juillet 27, 1981 (juste plus de 2 semaines avant le PC d'IBM et le nouveau DOS serait officiellement présenté) Microsoft a décidé qu'il serait le meilleur s'il se fermait vers le haut de n'importe quelles extrémités lâches en achetant 86-DOS tout à fait de SCP pour $50.000, de ce fait donnant à Microsoft la pleine propriété. Une condition de la vente était que SCP pourrait maintenir un permis redevance-libre perpétuel au MS-DOS pour eux-mêmes. Ce permis aurait plus tard comme conséquence une bataille légale qui a été par la suite arrangée en 1986, avec Microsoft payant à SCP encore $975.000 pour acheter ce dos de permis. Ceci a signifié qu'à ce Microsoft SCP essentiellement payé juste plus de dollars $1 millions montez-vous pour la pleine propriété du MS-DOS, un investissement très sage quand vous considérez qu'en juin de Microsoft 1986 a estimé que la moitié de leur revenu de l'annuaire $61 millions est venue de l'autorisation de MS-DOS. Le MS-DOS autorisant par la suite s'est transformé en mine d'or milliardaire du dollar pour Microsoft.

Le PC d'IBM et DOS 1.0 de PC ont été officiellement présentés août 12, 1981, donnant un coup de pied outre d'une famille des PC qu'aujourd'hui nous appelons simplement des PCS. En attendant, Paterson a continué de fonctionner à Microsoft sur DOS 1.1 (qui de PC s'est appelé MS-DOS 1.25 par Microsoft). DOS 1.1 de PC a été libéré en juin 1982 avec les commandes souples à côté double pour le PC. DOS 1.1 était également la première version autorisée par Microsoft à d'autres OEM de PC (fabricant) comme MS-DOS 1.25. Un des premiers systèmes PC-COMPATIBLES avec le MS-DOS était l'ordinateur de Colombie Dataproducts en juillet 1982, mais beaucoup d'autres ont bientôt suivi.

Microsoft a autorisé le MS-DOS à n'importe quel OEM qui a voulu rendre un système compatible avec IBM, qui a par la suite fait à Microsoft la plus grande compagnie de logiciel dans le monde. Tandis que Windows est de loin l'OS le plus populaire pour des PCS aujourd'hui, il n'était pas jusqu'à ce que Windows 95 est venue dehors en 1995 que Windows est allé d'être un perte-chef à devenir un coup énorme. Vous pourriez dire cela vers le haut jusqu'au dégagement de Windows 95, MS-DOS avez payé toutes les factures.

Après avoir fini DOS 1.1 de PC (également connu sous le nom de MS-DOS 1.25) et avoir fait la planification initiale sur DOS 2.0 de PC, Microsoft laissé par Paterson avril 1, 1982 et est allé de nouveau au travail aux produits informatiques de Seattle, alors que la marque Zbikowski assurait le développement du DOS à Microsoft. DOS 2.0 était pratiquement une réécriture complète de DOS et a présenté beaucoup de nouveaux dispositifs comprenant l'appui de disque dur, les annuaires hiérarchiques, et les modules de gestion de périphérique installables. Zbikowski a également conçu (* le format exécutable de dossier d'EXE) utilisé dans le MS-DOS, et utilisé ses propres initiales comme signature à deux bits "MZ" (4D5Ah) qui peut être trouvé au début de tous * l'EXE classe. IBM a écrit et a ajouté plusieurs utilités de ses propres comprenant FDISK, ARBRE, BACKUP/RESTORE, élém., DISKCOMP, DISKCOPY, MODE, et GRAPHIQUES, et le produit final a été par la suite libéré par IBM comme DOS 2.0 de PC mars 8, 1983.

Paterson SCP encore par la suite laissé et est allé de nouveau au travail à Microsoft ; en fait, il a travaillé pour Microsoft au moins trois fois : '81'82, '86'88, et '90'98. Sans compter que son travail initial sur le DOS, Paterson travaillé sur d'autres projets tels que de base visuel et Java. Aujourd'hui Paterson dirige sa propre compagnie appelée Paterson Technology (www.patersontech.com). En Paterson 2001 gagné renommée additionnelle car il a construit le robot d'"Hexidecimator", qui a concurrencée sur l'exposition de BattleBots TV.

c'est un article supplémentaire par Aktaz Lineda


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "une brève histoire de DOS" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 502 users browsing the articles directory