Una breve historia del DOS


  Share  
|

Una discusión de las diversas versiones de Windows no puede ser completa sin también hablar del DOS. Esto es porque las versiones tempranas de Windows eran una agregación o una extensión al DOS, y el DOS realmente requerido a ser preinstalled en un sistema para funcionar. Versiones más últimas de Windows incluyeron el DOS internamente, que fue reducido al mínimo gradualmente hasta virtualmente todo el DOS 16-bit de la herencia y código de Windows fue substituido por enteramente nuevo código 32-bit y 64-bit en Windows NT, Windows 2000, y más adelante.

Antes de que existiera Windows, el MS-DOS era el sistema operativo más popular para las PC, y el DOS continuado para ser el OS más popular a partir de 1981 en que la PC fue introducida hasta bien después de 1995 y del aspecto de Windows 95. Todas las versiones de Windows antes de que Windows 95 requiriera realmente MS-DOS ser preinstalled en el sistema porque muchas de esas versiones anteriores de Windows eran más de una extensión gráfica del interfaz utilizador del DOS que un sistema operativo independiente completo. Y aunque vendieron Windows 95, 98, y me como sistemas operativos independientes (ningún DOS anterior requerido), él incluyó MS-DOS y utilizó realmente porciones del código 16-bit del DOS. Windows 95 incluyó el MS-DOS 7.0, Windows 95B y el MS-DOS incluido 98 7.1, y Windows yo incluyó el MS-DOS 8.0.

Windows NT era la primera versión completamente 32-bit verdaderamente independiente de Windows que no fue basado en MS-DOS. Porque Windows 2000 y XP es los sucesores de Windows NT, también no se basan en MS-DOS o código 16-bit de ninguna manera.

Aunque versiones más últimas de Windows no se basan en MS-DOS ni incluyen código 16-bit en los funcionamientos internos, en el DOS de muchas maneras todavía desempeña un papel en el funcionamiento de ciertos programas de diagnóstico o utilitarios, o especialmente cuando reparte y ajusta a formato ciertos tipos de discos y conduce. Por ejemplo, cuando usted ajustó a formato una diskette como disco bootable del "sistema" en Windows.xp comprobando el crear una opción del disco de lanzamiento del MS-DOS, Windows.xp copia automáticamente los ficheros del sistema del MS-DOS 8.0 al disco en la terminación del proceso del formato.

Evolución del DOS

Cuando la PC de la IBM fue anunciada de agosto el 12 de 1981, IBM indicó que eso tres sistemas operativos estarían disponibles para su PC nueva. Eran

  • Sistema de explotación de discos Del Ordenador Personal de la IBM ($40)

  • Investigación CP/M-86 ($240) De Digital

  • P-Sistema w/Pascal ($695) de SofTech USCD

De esos tres sistemas operativos, solamente el sistema de explotación de discos del ordenador personal de la IBM (abreviado normalmente como el DOS de la PC, o DOS justo) estaba inmediatamente disponible. Los otros dos sistemas operativos no estaban disponibles hasta que varios meses más adelante, y fueron tasados perceptiblemente más arriba también. Como usted puede imaginarse, debido a la disponibilidad y al precio, estaba bastante claro que el sistema operativo del DOS de la PC sería el que esta' usado por la mayoría de la gente en sus PC nuevas.

Aunque el DOS de la PC fue puesto y vendido por IBM como producto de la IBM, la mayoría de la gente sabe que Microsoft proveió realmente el código de la base del DOS de la PC a la IBM en la forma de MS-DOS. Qué mucha gente no sabe es que Microsoft primero licenció, y el MS-DOS entonces comprado de otra compañía llamó productos de computadora de Seattle. Uno podría decir que la computadora, Microsoft, y la IBM de Seattle eran todo el implicado íntimo en el desarrollo y la evolución tempranos del DOS; sin embargo, cuando usted va detrás lejos bastante, el DOS de la PC debe su existencia sobre todo a un hombre.

A partir Tim el 1978 a el an o 80 Paterson trabajó para una compañía pequeña llamada los productos del hardware y de software de los productos de computadora de Seattle que se convertían (SCP). En junio de Intel 1978 introdujo el procesador 8086, y Paterson diseñó pronto después de eso un sistema informático del autobús S-100 usando los 8086 para SCP. El hardware consistió en tres tarjetas S-100; una tarjeta de la CPU, tarjeta de la ayuda de la CPU, y una tarjeta de memoria. Estas tarjetas fueron diseñadas para ser instaladas en un chasis S-100, y después funcionarían juntas como sistema informático completo 8086.

En aquella 'epoca BASIC-80 de Microsoft (la instrucción simbólica de uso múltiple de los principiantes cifra para el procesador 8080) estaba uno de los lenguajes de programación más populares para los microordenadores, así que él era solamente naturales virar esa lengua hacia el lado de babor al procesador nuevo 8086. En mayo de 1979 Paterson pasó una semana en Microsoft que trabajaba con un programador nombrado Bob ÓRear para virar Microsoft hacia el lado de babor BASIC-80 al nuevo sistema de SCP 8086. El resultado era Microsoft BASIC-86, una de las primeras paquetes de software disponibles para el procesador 8086. BASIC-80 y BASIC-86 eran únicos en ese entonces en ése que incluyeron un sistema de ficheros incorporado de la tabla de la asignación de un espacio para un fichero (FAT) escrito originalmente por Bill Gates. Esto significó que podrían funcionar independiente; es decir, sin el sistema operativo o el otro software requerido. Ambos los 8086 sistemas informáticos y Microsoft BASIC-86 fueron terminados y vendidos por la computadora de Seattle que comenzaba en noviembre de 1979.

Mientras que BASIC-86 funcionaría independiente en la computadora nueva 8086, otras idiomas requerirían un sistema operativo para funcionar. Cuando Microsoft había estado vendiendo el FORTRAN y COBOL para los sistemas de CP/M usando el procesador de Intel 8080, y lo deseó virar esos sistemas hacia el lado de babor operativos para funcionar en los 8086 como el BASIC. Desafortunadamente eso no sería posible sin un sistema operativo.

Cuando, CP/M de la investigación de Digital (programa de control para los microordenadores) era en gran medida el sistema operativo más popular para los microordenadores, y todos incluyendo Microsoft y SCP esperó que la investigación de Digital virara CP/M hacia el lado de babor encima al procesador nuevo 8086. Desafortunadamente la investigación de Digital tomaba demasiado largo, así que en abril de Paterson el an o 80 consiguió cansado de esperar, y decidía escribir su propio DOS para los 8086, llamándolo QDOS para el sistema operativo rápido y sucio. QDOS 0.11 primero fue lanzado por los productos de computadora de Seattle en agosto el de an o 80. Paterson continuó mejorando y refinando QDOS, que SCP retituló 86-DOS y lanzó en diciembre el de an o 80 como 86-DOS 0.33.

Durante el verano de IBM el an o 80 comenzó a trabajar en el ajedrez del proyecto, que era el codename para el proyecto de la PC de la IBM del tapa-secreto. Necesitando el software para que su máquina nueva, Microsoft acercado IBM proporcionen BASIC (código simbólico de uso múltiple de la instrucción de los principiantes), FORTRAN (traducción del fórmula), y COBOL (lengua orientada negocio de COmmon) para la PC. Sin embargo, antes de que la IBM divulgara los detalles sobre el proyecto secreto, requirió esa muestra de Microsoft un acuerdo muy terminante del no-acceso. Una vez que el acuerdo fuera firmado, los detalles discutidos IBM sobre el nuevo sistema. Los planes originales llamaron al parecer para un procesador 8-bit; sin embargo, Bill Gates empujó para que la IBM utilice la Intel 16-bit nueva 8086 en lugar de otro, que permitirían el acceso hasta a 1GB del ESPOLÓN en vez del límite 64KB impuesto por los procesadores 8-bit. La IBM terminó encima de colocar en la Intel 8088, que era esencialmente una versión del bajo-coste de los 8086 que funcionaron el software 8086.

Entonces las discusiones dieron vuelta a un sistema operativo. Microsoft sabía que BASIC-86 podría funcionar independiente en el nuevo sistema, solamente idiomas de Microsoft otras fue diseñado funcionar bajo sistema operativo de CP/M-80 de la investigación de Digital. La IBM pidió Microsoft si podría proporcionar un OS también, pero eso era una empresa importante, y Microsoft sabía que la investigación de Digital había estado trabajando ya en CP/M-86. Si el dr podría proporcionar CP/M-86, entonces Microsoft podría virar sus idiomas hacia el lado de babor encima y resolver los plazos apretados de la IBM. Tan Microsoft dicho la IBM para visitar la investigación de Digital y a hablarellos con sobre CP/M-86 para la PC nueva.

La leyenda la tiene que cuando la IBM fue a visitar la investigación de Digital, Gary Kildall (el autor de CP/M y director de la compañía) lo estaba parado para arriba y estaba fuera de volar su plano. La verdad es que Kildall era más de un programador que un hombre de negocios, y él generalmente a la izquierda su esposa Dorothy McEwen a cargo de cualquier repartición del negocio en el dr, y la reunión de la IBM no era ninguna excepción. El problema no era presencia de Kildall tanto pues era el acuerdo restrictivo del no-acceso. Cuando la IBM presentó el dr con el mismo acuerdo del no-acceso que Microsoft había firmado ya, McEwen y los abogados del dr pensaron que los términos del acuerdo eran demasiado terminantes y rechazaron firmar. Sin un acuerdo firmado, la IBM no podría divulgar ninguna información sobre su PC del secreto, así que el reparto con el dr para CP/M-86 era esencialmente muerto en el agua.

A este punto Microsoft realizó que cualquiera retrasa en la IBM que encuentra un sistema operativo para la PC nueva podría dar razón de la IBM de cancelar el proyecto entero, y por lo tanto el reparto de Microsoft para proporcionar las idiomas. En último septiembre el an o 80 de los principales Bill Gates, Paul Allen, Steve Ballmer, y Kay Nishi de Microsoft resolvió y decidía que deben tomar el riesgo e intentar proporcionar no solamente las idiomas que la IBM deseó para la PC nueva, pero también el sistema operativo también. El problema era que no tenían la época o la mano de obra de desarrollar totalmente un nuevo sistema operativo del rasguño junto con virar hacia el lado de babor sobre sus idiomas. Microsoft sabía que necesitó un sistema operativo 8086 confeccionados, y de sus últimas reparticiones con Tim Paterson en los productos de computadora de Seattle, sabían apenas dónde conseguir uno.

Microsoft hecho una llamada a SCP y a 86-DOS rápidamente licenciado para el uso ilimitado por un "cliente secreto" para un honorario de una sola vez de $25.000, y alternadamente licenciado el DOS a la IBM para un honorario ilimitado de una sola vez del uso de $80.000. Aunque esto hizo un beneficio para Microsoft, a la IBM esto era absolutamente un negocio, y permitiría que la IBM cargara un honorario relativamente bajo para el sistema operativo a sus clientes. En la consideración del honorario de licencia bajo, Microsoft estipuló para conservar las derechas de licenciar el sistema operativo a otros fabricantes también. Microsoft creyó podría hacer MS-DOS el estándar de la industria para todas las PC basadas en el procesador 8086 o 8088, y este tipo de reparto permitiría que Microsoft conservara control sobre el DOS. La IBM y Microsoft firmaron qué se convirtió en probablemente el reparto más importante de la historia de la computadora de noviembre el 6 el de an o 80.

Paterson continuó el trabajo en 86-DOS en SCP, mientras que en Microsoft Roberto O'Rear tomó el código de Paterson y comenzó a modificarlo para trabajar en la PC del prototipo que habían sido enviados. En abril 1981 SCP 86-DOS lanzado 1.0, y el mes muy próximo Paterson dejado SCP y fue empleado por Microsoft para trabajar a tiempo completo consiguiendo 86-DOS listo para el cliente del au'n-secreto de Microsoft. Aunque había suspicacias, no era hasta que Paterson llegó para el trabajo Microsoft que él sabía para seguro el cliente secreto era IBM. Ahora en Microsoft, Paterson trabajados de nuevo con Bob O'Rear, limpiando encima del código y de las demandas de la IBM satisfaciente para la calidad y las características. Trabajaron de cerca con varios personas en la IBM, incluyendo David Bradley que era responsable de escribir el código del BIOS de la ROM usado en la PC. Paterson y O'Rear acabaron la base de lo que llamaría la IBM el DOS del ordenador personal (también llamado PC DOS) 1.0 de julio el de an o 80. La IBM también escribió varios programas utilitarios adicionales para ir con DOS 1.0, incluyendo los comandos del MODO, de los comp, de DISKCOMP, y de DISKCOPY, así como varios programas de la versión parcial de programa en el BASIC.

De julio el 27 de 1981 (apenas sobre 2 semanas antes de la PC de la IBM y del nuevo DOS sería introducido oficialmente) Microsoft decidía que sería el mejor si se cerró encima de cualesquiera extremos flojos comprando 86-DOS francamente de SCP para $50.000, así dando a Microsoft propiedad completa. Una condición de la venta era que SCP podría conservar una licencia derecho-libre perpetua al MS-DOS para sí mismos. Esta licencia daría lugar más adelante a una batalla legal que fue colocada eventual en 1986, con Microsoft pagando a SCP otros $975.000 para comprar esa parte posteriora de la licencia. Esto significó que ese Microsoft SCP esencialmente pagado apenas sobre los dólares $1 millones sume para la propiedad completa del MS-DOS, una inversión muy sabia cuando usted considera que en junio de Microsoft 1986 estimaba que la mitad de su rédito de la publicación anual $61 millones vino de licenciar del MS-DOS. El MS-DOS que licenciaba eventual dio vuelta en una vaca de efectivo multibillonaria del dólar para Microsoft.

La PC de la IBM y el DOS 1.0 de la PC fueron introducidos oficialmente de agosto el 12 de 1981, golpeando con el pie de una familia de ordenadores personales que llamamos hoy simplemente las PC. Mientras tanto, Paterson continuó trabajando en Microsoft en el DOS 1.1 (que de la PC fue llamado MS-DOS 1.25 por Microsoft). El DOS 1.1 de la PC fue lanzado en junio de de 1982 junto con las impulsiones flojas de doble cara para la PC. El DOS 1.1 era también la primera versión licenciada por Microsoft a otros OEM de la PC (fabricantes de equipos originales) como MS-DOS 1.25. Uno de los primeros sistemas PC-COMPATIBLES con MS-DOS era la computadora de Colombia Dataproducts en julio de 1982, pero muchos otros pronto siguieron.

Microsoft licenció MS-DOS a cualquier OEM que deseara hacer un sistema compatible con la IBM, que eventual hizo Microsoft la compañía más grande del software del mundo. Mientras que Windows es en gran medida el OS más popular para las PC hoy, no era hasta que Windows 95 vino hacia fuera en 1995 que Windows fue de ser un pe'rdida-li'der a convertirse en un golpe enorme. Usted podría decir eso para arriba hasta el lanzamiento de Windows 95, MS-DOS pagó todas las cuentas.

Después de acabar DOS 1.1 de la PC (también conocido como MS-DOS 1.25) y de hacer el planeamiento inicial en DOS 2.0 de la PC, Microsoft dejado Paterson de abril el 1 de 1982 y fue de nuevo a trabajo en los productos de computadora de Seattle, mientras que la marca Zbikowski asumió el control el desarrollo del DOS en Microsoft. El DOS 2.0 era virtualmente una reescritura completa del DOS e introdujo muchas nuevas características incluyendo ayuda del disco duro, directorios jerárquicos, y drivers de dispositivo instalables. Zbikowski también diseñó (* el formato ejecutable del archivo del EXE) usado en MS-DOS, y usado sus propias iniciales como la firma de dos bytes "MZ" (4D5Ah) que se puede encontrar en el comienzo de todos * el EXE archiva. La IBM escribió y agregó varias utilidades sus el propios incluyendo FDISK, ÁRBOL, BACKUP/RESTORE, los comp, DISKCOMP, DISKCOPY, MODO, y GRÁFICOS, y el producto final fue lanzado eventual por IBM como DOS 2.0 de la PC de marcha la 8 de 1983.

Paterson SCP eventual otra vez dejado y fue de nuevo a trabajo en Microsoft; en hecho, él trabajó para Microsoft por lo menos tres veces: ' 81'82, ' 86'88, y ' 90'98. Además de su trabajo inicial sobre el DOS, de Paterson trabajado en otros proyectos tales como básico visual y de Java. Paterson dirige hoy su propia compañía llamada Paterson Technology (www.patersontech.com). En Paterson 2001 ganado fama adicional pues él construyó la robusteza de "Hexidecimator", que compitió en la demostración de BattleBots TV.

esto es un artículo agregado por Aktaz Lineda


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions