fbpx
Wikipedia

QDOS

El QDOS (siglas en inglés de "Quick and Dirty Operating System" en español "Sistema Operativo rápido y sucio", escrito y comercializado por Tim Paterson) era un sistema de 16 bits que pertenecía a la compañía estadounidense Seattle Computer Products. Estaba basado en el Control Program/Monitor (CP/M) de Gary Kildall para su kit de ordenador, que a su vez se basaba en el procesador Intel 8086. El QDOS tenía una estructura de comandos y una interfaz de programación de aplicaciones que imitaba al sistema operativo CP/M, propiedad de Digital Research, lo que facilitó la portabilidad de programas desde este último. Paterson compró un manual de CP/M y programó su sistema operativo, tomando CP/M como base, en un mes y medio. La empresa lo comercializó luego bajo el nombre de 86-DOS.

QDOS
Parte de la familia DOS
Información general
Desarrollador Seattle Computer Products/ Tim Paterson
Modelo de desarrollo Código cerrado
Lanzamiento inicial 1980
Licencia Propietario
Estado actual Histórico
Idiomas inglés
Información técnica
Programado en lenguaje ensamblador
Plataformas admitidas x86
Interfaz gráfica predeterminada Línea de comandos
Versiones
Última versión estable 86-DOS v1.14 ( julio de 1981)
Serie DOS
QDOS
QDOS
IBM PC DOS

Dicho sistema operativo sería adquirido después por Bill Gates para Microsoft por 50 000 dólares y llegaría a ser la base de su imperio. Fue conocido como PC-DOS para los productos de IBM, en los que venía pre instalado. Sin embargo, sería MS-DOS el nombre más popular con el que se conocería en todo el mundo.

Orígenes

QDOS fue creado porque las ventas del kit para ordenadores 8086 de la empresa Seattle Computer Products (SCP), presentado en junio de 1979 y distribuido en noviembre, fueron decayendo debido a la ausencia de un sistema operativo. El único software que SCP podía vender con la placa era el autónomo Microsoft BASIC-86, que Microsoft había desarrollado en un prototipo del hardware de SCP. SCP quería ofrecer la versión de CP/M para 8086 que Digital Research (DRI) había anunciado, pero su fecha de lanzamiento era incierta. Esta no era la primera vez que DRI se había retrasado más que el desarrollo del hardware; dos años antes se había retrasado en adaptar CP/M para los nuevos formatos de disquetes y discos duros. En abril de 1980 SCP asignó, a sus 22 años, a Tim Paterson para desarrollar QDOS como un sustituto para CP/M-86.

Paterson diseñó QDOS con la misma API interna y la mayoría de los comandos de usuario de CP/M. No reprodujo el sistema de archivos de CP/M, sino que utilizó el sistema de archivos FAT soportado por algunas versiones de Microsoft BASIC. Paterson eligió no mantener la información del sistema de archivos en memoria (caché) sino actualizarla en el disco con cada operación. Aunque esta opción era más lenta, este enfoque evitó la necesidad de forzar una actualización a un disco antes de quitarlo. Paterson también introdujo un conjunto de comandos más parecidos al inglés, tales como la utilidad "COPY", en lugar de PIP, que es más general, pero menos intuitivo.

Interés de IBM

A finales de 1970, IBM estaba desarrollando lo que acabaría siendo el IBM PC. CP/M era el sistema operativo más popular de la época e IBM lo creyó necesario para tener un sistema competitivo. Representantes de IBM visitaron Digital Research y discutieron los términos de la licencia con Dorothy McEwen Kildall, representante de licencias de Digital, quien dudó en firmar el contrato de IBM pues contenía una cláusula de no divulgación. Aunque finalmente aceptaron la cláusula, Digital rechazó la propuesta de IBM que ofrecía pagarle 250 000 dólares a cambio de la autorización para vender todas las copias que fuesen necesarias, insistiendo en el modelo de retribución basada en regalías por copia.[1]​ En conversaciones posteriores entre IBM y Bill Gates, este mencionó la existencia de QDOS y el representante de IBM, Jack Sams, le pidió que consiguiese una licencia para este sistema operativo.

Creación de PC-DOS

Microsoft compró una licencia no exclusiva para 86-DOS a Seattle Computer Products en diciembre de 1980 por 50 000 dólares. En mayo de 1981, se contrató a Tim Paterson para portar QDOS al IBM-PC, que utilizaba el procesador Intel 8088 que era más lento y menos costoso, y que tenía su propia familia específica de periféricos. IBM observó los progresos diariamente y presentó más de 300 peticiones de cambio antes de aceptar el producto y escribir el manual de usuario para él.

En julio de 1981, un mes antes de que lanzaran el PC, Microsoft compró todos los derechos de 86-DOS de SCP por 50 000 dólares. Esto cumplió los criterios principales de IBM: Parecía CP/M y era fácil adaptar los programas de 8 bits existentes de CP/M para funcionar bajo este, sobre todo gracias al comando TRANS de QDOS, que permitía traducir código fuente del Intel 8080 al lenguaje de máquina del 8086.

Microsoft licenció QDOS a IBM, y se convirtió en PC-DOS 1.0. Esta licencia también permitió que Microsoft vendiera el DOS a otras compañías, lo cual hizo. El acuerdo fue espectacularmente exitoso, y SCP demandó posteriormente en los juzgados que Microsoft había encubierto su relación con IBM para comprar el sistema operativo barato (incluso aunque Microsoft todavía estaba bajo los términos de un acuerdo de no revelación y el grado de éxito del PC no estaba previsto ampliamente). SCP recibió en última instancia un millón de dólares como acuerdo de pago.

Disputa de propiedad intelectual

Cuando el fundador de DRI Gary Kildall examinó PC-DOS y encontró que duplicaba la interfaz de programación de CP/M, intentó demandar a IBM, que en ese momento afirmó que PC-DOS era su propio producto. Sin embargo, el abogado de Digital Research no creyó que la ley pertinente estuviese lo bastante clara como para realizar la demanda (él ahora dice que habría hecho la demanda bajo las leyes actuales[cita requerida]). No obstante, Kildall se enfrentó a IBM y les convenció de que ofrecieran CP/M-86 con el PC a cambio de una liberación de responsabilidades.

La controversia ha continuado a causa de la similitud entre los dos sistemas. Quizás la afirmación más sensacionalista viene de Jerry Pournelle, que decía que Kildall le demostró a él personalmente que el DOS contenía código de CP/M (introduciendo un comando en el DOS este mostraba el nombre de Kildall)[2]

Hasta el 2006 Pournelle no ha revelado el comando y nadie ha seguido adelante para corroborar su historia. Un libro del 2004 acerca de Kildall dice que él utilizó un mensaje cifrado para demostrar que otros fabricantes habían copiado el CP/M, pero no dice que encontrara el mensaje en el MS-DOS;[3]​ en lugar de eso, su memoria (una fuente para el libro) señalaba la similitud bien conocida de la interfaz. Paterson insiste que el software de QDOS era un trabajo original suyo, y ha negado referirse o usar de otra manera el código de CP/M mientras lo escribía.[4]​ Después de la publicación del libro en el 2004, él demandó a los autores y editores por difamación.[5]​ El caso se remonta a una demanda presentada por Paterson contra Evans en 2004, luego de que este último escribiera en su libro They made America (Ellos construyeron América) que el supuesto inventor del DOS –quien luego lo vendiera a Bill Gates y le sirviera de base para su sistema operativo Windows– en realidad había tomado la idea del CP/M (Control Programming Monitor). [6]

Antes de 1982, cuando IBM pidió que Microsoft lanzara una versión del DOS que fuese compatible con un disco duro, PC-DOS 2.0 era una reescritura casi completa del DOS, así que antes de marzo de 1983, ya quedaba muy poco de QDOS. El elemento más resistente de QDOS era su primitivo editor de línea de comandos, EDLIN, que seguía siendo el único editor proporcionado en las versiones del DOS de Microsoft hasta que en junio de 1991 se lanzó la versión de MS-DOS 5.0, que incluía un editor a pantalla completa (conocido como edit) basado en QBasic.

En el 2012, la revista IEEE Spectrum hizo pruebas que demostraron que QDOS no es una copia de CP/M. Según la revista se llegó a la conclusión de que eran sistemas diferentes y por tanto Microsoft no mintió en lo que dijo en su día.[7]​ Sin embargo, un tiempo después, la misma revista mediante una nota de su editor[8]​ reconoció que el autor fue contratado por Microsoft como asesor experto por lo que hay una vinculación directa entre este y la empresa que podría influenciar el contenido de su artículo y sus conclusiones.

Características técnicas

Paterson lo diseñó con la misma interfaz de programación de aplicaciones (API) y la mayoría de los comandos de usuario del sistema CP/M. Modificó la forma de grabación de los disquetes utilizando una memoria caché, lo que aceleraba el uso pero obligaba al usuario a actualizar (desmontar) el disquete antes de retirarlo, esto se hacía mediante un comando específico. Modificó el nombre del comando de copiado a Copy, más intuitivo para el usuario, e incorporó los nombres de los dispositivos y los puertos de comunicación al sistema de archivos, de esta manera, se podía hacer una "copia" a la impresora, o a la pantalla, facilitando al usuario sus tareas. Esta característica se mantuvo en el MS-DOS. El sistema era mono tarea, mono usuario, y utilizaba el sistema de archivos FAT para mantener la compatibilidad.

Versiones de QDOS

  • QDOS v0.1, agosto de 1980
  • 86-DOS v0.3, diciembre de 1980
  • 86-DOS v1.0, abril de 1981

Véase también

Referencias

  1. Freiberger, Paul; Michael Swaine (2000) [1984]. Fire in the Valley: The Making of the Personal Computer (en español: Fuego en el Valle: La creación del Ordenador Personal) (2° edición edición). Nueva York: McGraw-Hill. pp. pág. 332-333. ISBN 0-07-135892-7. 
  2. WEEK in TECH (en español: Esta semana en tecnología). The TWiT Netcast Network. 16 de octubre de 2006. Podcast accedido el 16 de octubre de 2006.
  3. Evans, Harold; Gail Buckland y David Lefer (2004). They Made America (en español: Ellos hicieron América). Little, Brown y Co. ISBN 0-316-27766-5. 
  4. Paterson, Tim (3 de octubre de 1994). . Microprocessor Report. Archivado desde el original el 4 de diciembre de 2003. Consultado el 15 de abril de 2007. 
  5. Associated Press (3 de febrero de 2005). «Programmer sues author over role in Microsoft history (en español: Programador demanda a escritor sobre su papel en la historia de Microsoft)». USA Today. Consultado el 15 de abril de 2007. 
  6. Redacción de Noticiasdot.com (31 de julio de 2007). . Archivado desde el original el 30 de septiembre de 2007. 
  7. genbeta.com (8 de agosto de 2012). MS-DOS no es una copia de CP/M. 
  8. ieee.com (Posterior a agosto de 2012). MS-DOS no es una copia de CP/M - Nota del Editor. 

Enlaces externos

  • sobre QDOS/86-DOS (en inglés).
  • de Paterson Technology (en inglés).
  • La historia de Tim Paterson y 86-DOS, el sistema operativo que Microsoft compró por 50.000 dólares aunque acabó valiendo billones.
  •   Datos: Q1550345

qdos, este, artículo, trata, sobre, predecesor, microsoft, para, sistema, operativo, sinclair, véase, sinclair, siglas, inglés, quick, dirty, operating, system, español, sistema, operativo, rápido, sucio, escrito, comercializado, paterson, sistema, bits, perte. Este articulo trata sobre el predecesor de MS DOS el DOS de Microsoft Para el sistema operativo de Sinclair QL vease Sinclair QDOS El QDOS siglas en ingles de Quick and Dirty Operating System en espanol Sistema Operativo rapido y sucio escrito y comercializado por Tim Paterson era un sistema de 16 bits que pertenecia a la compania estadounidense Seattle Computer Products Estaba basado en el Control Program Monitor CP M de Gary Kildall para su kit de ordenador que a su vez se basaba en el procesador Intel 8086 El QDOS tenia una estructura de comandos y una interfaz de programacion de aplicaciones que imitaba al sistema operativo CP M propiedad de Digital Research lo que facilito la portabilidad de programas desde este ultimo Paterson compro un manual de CP M y programo su sistema operativo tomando CP M como base en un mes y medio La empresa lo comercializo luego bajo el nombre de 86 DOS QDOSParte de la familia DOSInformacion generalDesarrolladorSeattle Computer Products Tim PatersonModelo de desarrolloCodigo cerradoLanzamiento inicial1980LicenciaPropietarioEstado actualHistoricoIdiomasinglesInformacion tecnicaProgramado enlenguaje ensambladorPlataformas admitidasx86Interfaz grafica predeterminadaLinea de comandosVersionesUltima version estable86 DOS v1 14 julio de 1981 Serie DOSQDOSQDOSIBM PC DOS editar datos en Wikidata Dicho sistema operativo seria adquirido despues por Bill Gates para Microsoft por 50 000 dolares y llegaria a ser la base de su imperio Fue conocido como PC DOS para los productos de IBM en los que venia pre instalado Sin embargo seria MS DOS el nombre mas popular con el que se conoceria en todo el mundo Indice 1 Origenes 2 Interes de IBM 3 Creacion de PC DOS 4 Disputa de propiedad intelectual 5 Caracteristicas tecnicas 6 Versiones de QDOS 7 Vease tambien 8 Referencias 9 Enlaces externosOrigenes EditarQDOS fue creado porque las ventas del kit para ordenadores 8086 de la empresa Seattle Computer Products SCP presentado en junio de 1979 y distribuido en noviembre fueron decayendo debido a la ausencia de un sistema operativo El unico software que SCP podia vender con la placa era el autonomo Microsoft BASIC 86 que Microsoft habia desarrollado en un prototipo del hardware de SCP SCP queria ofrecer la version de CP M para 8086 que Digital Research DRI habia anunciado pero su fecha de lanzamiento era incierta Esta no era la primera vez que DRI se habia retrasado mas que el desarrollo del hardware dos anos antes se habia retrasado en adaptar CP M para los nuevos formatos de disquetes y discos duros En abril de 1980 SCP asigno a sus 22 anos a Tim Paterson para desarrollar QDOS como un sustituto para CP M 86 Paterson diseno QDOS con la misma API interna y la mayoria de los comandos de usuario de CP M No reprodujo el sistema de archivos de CP M sino que utilizo el sistema de archivos FAT soportado por algunas versiones de Microsoft BASIC Paterson eligio no mantener la informacion del sistema de archivos en memoria cache sino actualizarla en el disco con cada operacion Aunque esta opcion era mas lenta este enfoque evito la necesidad de forzar una actualizacion a un disco antes de quitarlo Paterson tambien introdujo un conjunto de comandos mas parecidos al ingles tales como la utilidad COPY en lugar de PIP que es mas general pero menos intuitivo Interes de IBM EditarA finales de 1970 IBM estaba desarrollando lo que acabaria siendo el IBM PC CP M era el sistema operativo mas popular de la epoca e IBM lo creyo necesario para tener un sistema competitivo Representantes de IBM visitaron Digital Research y discutieron los terminos de la licencia con Dorothy McEwen Kildall representante de licencias de Digital quien dudo en firmar el contrato de IBM pues contenia una clausula de no divulgacion Aunque finalmente aceptaron la clausula Digital rechazo la propuesta de IBM que ofrecia pagarle 250 000 dolares a cambio de la autorizacion para vender todas las copias que fuesen necesarias insistiendo en el modelo de retribucion basada en regalias por copia 1 En conversaciones posteriores entre IBM y Bill Gates este menciono la existencia de QDOS y el representante de IBM Jack Sams le pidio que consiguiese una licencia para este sistema operativo Creacion de PC DOS EditarArticulo principal PC DOS Microsoft compro una licencia no exclusiva para 86 DOS a Seattle Computer Products en diciembre de 1980 por 50 000 dolares En mayo de 1981 se contrato a Tim Paterson para portar QDOS al IBM PC que utilizaba el procesador Intel 8088 que era mas lento y menos costoso y que tenia su propia familia especifica de perifericos IBM observo los progresos diariamente y presento mas de 300 peticiones de cambio antes de aceptar el producto y escribir el manual de usuario para el En julio de 1981 un mes antes de que lanzaran el PC Microsoft compro todos los derechos de 86 DOS de SCP por 50 000 dolares Esto cumplio los criterios principales de IBM Parecia CP M y era facil adaptar los programas de 8 bits existentes de CP M para funcionar bajo este sobre todo gracias al comando TRANS de QDOS que permitia traducir codigo fuente del Intel 8080 al lenguaje de maquina del 8086 Microsoft licencio QDOS a IBM y se convirtio en PC DOS 1 0 Esta licencia tambien permitio que Microsoft vendiera el DOS a otras companias lo cual hizo El acuerdo fue espectacularmente exitoso y SCP demando posteriormente en los juzgados que Microsoft habia encubierto su relacion con IBM para comprar el sistema operativo barato incluso aunque Microsoft todavia estaba bajo los terminos de un acuerdo de no revelacion y el grado de exito del PC no estaba previsto ampliamente SCP recibio en ultima instancia un millon de dolares como acuerdo de pago Disputa de propiedad intelectual EditarCuando el fundador de DRI Gary Kildall examino PC DOS y encontro que duplicaba la interfaz de programacion de CP M intento demandar a IBM que en ese momento afirmo que PC DOS era su propio producto Sin embargo el abogado de Digital Research no creyo que la ley pertinente estuviese lo bastante clara como para realizar la demanda el ahora dice que habria hecho la demanda bajo las leyes actuales cita requerida No obstante Kildall se enfrento a IBM y les convencio de que ofrecieran CP M 86 con el PC a cambio de una liberacion de responsabilidades La controversia ha continuado a causa de la similitud entre los dos sistemas Quizas la afirmacion mas sensacionalista viene de Jerry Pournelle que decia que Kildall le demostro a el personalmente que el DOS contenia codigo de CP M introduciendo un comando en el DOS este mostraba el nombre de Kildall 2 Hasta el 2006 Pournelle no ha revelado el comando y nadie ha seguido adelante para corroborar su historia Un libro del 2004 acerca de Kildall dice que el utilizo un mensaje cifrado para demostrar que otros fabricantes habian copiado el CP M pero no dice que encontrara el mensaje en el MS DOS 3 en lugar de eso su memoria una fuente para el libro senalaba la similitud bien conocida de la interfaz Paterson insiste que el software de QDOS era un trabajo original suyo y ha negado referirse o usar de otra manera el codigo de CP M mientras lo escribia 4 Despues de la publicacion del libro en el 2004 el demando a los autores y editores por difamacion 5 El caso se remonta a una demanda presentada por Paterson contra Evans en 2004 luego de que este ultimo escribiera en su libro They made America Ellos construyeron America que el supuesto inventor del DOS quien luego lo vendiera a Bill Gates y le sirviera de base para su sistema operativo Windows en realidad habia tomado la idea del CP M Control Programming Monitor 6 Antes de 1982 cuando IBM pidio que Microsoft lanzara una version del DOS que fuese compatible con un disco duro PC DOS 2 0 era una reescritura casi completa del DOS asi que antes de marzo de 1983 ya quedaba muy poco de QDOS El elemento mas resistente de QDOS era su primitivo editor de linea de comandos EDLIN que seguia siendo el unico editor proporcionado en las versiones del DOS de Microsoft hasta que en junio de 1991 se lanzo la version de MS DOS 5 0 que incluia un editor a pantalla completa conocido como edit basado en QBasic En el 2012 la revista IEEE Spectrum hizo pruebas que demostraron que QDOS no es una copia de CP M Segun la revista se llego a la conclusion de que eran sistemas diferentes y por tanto Microsoft no mintio en lo que dijo en su dia 7 Sin embargo un tiempo despues la misma revista mediante una nota de su editor 8 reconocio que el autor fue contratado por Microsoft como asesor experto por lo que hay una vinculacion directa entre este y la empresa que podria influenciar el contenido de su articulo y sus conclusiones Caracteristicas tecnicas EditarPaterson lo diseno con la misma interfaz de programacion de aplicaciones API y la mayoria de los comandos de usuario del sistema CP M Modifico la forma de grabacion de los disquetes utilizando una memoria cache lo que aceleraba el uso pero obligaba al usuario a actualizar desmontar el disquete antes de retirarlo esto se hacia mediante un comando especifico Modifico el nombre del comando de copiado a Copy mas intuitivo para el usuario e incorporo los nombres de los dispositivos y los puertos de comunicacion al sistema de archivos de esta manera se podia hacer una copia a la impresora o a la pantalla facilitando al usuario sus tareas Esta caracteristica se mantuvo en el MS DOS El sistema era mono tarea mono usuario y utilizaba el sistema de archivos FAT para mantener la compatibilidad Versiones de QDOS EditarQDOS v0 1 agosto de 1980 86 DOS v0 3 diciembre de 1980 86 DOS v1 0 abril de 1981Vease tambien EditarPC DOS MS DOSReferencias Editar Freiberger Paul Michael Swaine 2000 1984 Fire in the Valley The Making of the Personal Computer en espanol Fuego en el Valle La creacion del Ordenador Personal 2 edicion edicion Nueva York McGraw Hill pp pag 332 333 ISBN 0 07 135892 7 WEEK in TECH en espanol Esta semana en tecnologia The TWiT Netcast Network 16 de octubre de 2006 Podcast accedido el 16 de octubre de 2006 Evans Harold Gail Buckland y David Lefer 2004 They Made America en espanol Ellos hicieron America Little Brown y Co ISBN 0 316 27766 5 La referencia utiliza el parametro obsoleto coautores ayuda Paterson Tim 3 de octubre de 1994 The Origins of DOS en espanol Los origenes de DOS Microprocessor Report Archivado desde el original el 4 de diciembre de 2003 Consultado el 15 de abril de 2007 Associated Press 3 de febrero de 2005 Programmer sues author over role in Microsoft history en espanol Programador demanda a escritor sobre su papel en la historia de Microsoft USA Today Consultado el 15 de abril de 2007 Redaccion de Noticiasdot com 31 de julio de 2007 Y quien invento el DOS Archivado desde el original el 30 de septiembre de 2007 genbeta com 8 de agosto de 2012 MS DOS no es una copia de CP M ieee com Posterior a agosto de 2012 MS DOS no es una copia de CP M Nota del Editor Enlaces externos EditarBreve historia de Tim Paterson sobre QDOS 86 DOS en ingles Documentacion de 86 DOS de Paterson Technology en ingles La historia de Tim Paterson y 86 DOS el sistema operativo que Microsoft compro por 50 000 dolares aunque acabo valiendo billones Datos Q1550345 Obtenido de https es wikipedia org w index php title QDOS amp oldid 140949162, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos