Digital Research, Inc. ( DR o DRI ) fue una empresa de software estadounidense de propiedad privada creada por Gary Kildall para comercializar y desarrollar su sistema operativo CP/M y sistemas relacionados de 8 bits, 16 bits y 32 bits como MP/M , Concurrent DOS , FlexOS , Multiuser DOS , DOS Plus , DR DOS y GEM . Fue la primera gran empresa de software en el mundo de las microcomputadoras . [9] Digital Research originalmente tenía su sede en Pacific Grove, California , y más tarde en Monterey, California .
En 1972, Gary Kildall , instructor de la Escuela Naval de Postgrado en Monterey, California , comenzó a trabajar en Intel como consultor bajo el nombre comercial de Microcomputer Applications Associates (MAA). [10] En 1974, había desarrollado Control Program/Monitor, o CP/M , el primer sistema operativo de disco para microcomputadoras .
En 1974 se incorporó como Intergalactic Digital Research , con su esposa manejando la parte comercial de la operación. [10] La compañía pronto comenzó a operar bajo su nombre abreviado Digital Research. [10] Los sistemas operativos de la compañía, comenzando con CP/M para microcomputadoras basadas en 8080 / Z80 , fueron el estándar de facto de su era. La suite de productos de Digital Research incluía el CP/M original de 8 bits y sus diversas derivaciones como MP/M (1979), una versión multitarea y multiusuario de CP/M. [ cita requerida ]
Después de que Microsoft presentara MS-DOS basado en CP/M , Digital Research lanzó CP/M-86 , que fue el primer sistema de 16 bits (1981, adaptado al IBM PC a principios de 1982), que se concibió como competidor directo de MS-DOS . Le siguieron el MP/M-86 multitarea (1981) y Concurrent CP/M (1982), una versión para un solo usuario que presentaba consolas virtuales desde las que se podían iniciar aplicaciones para que se ejecutaran simultáneamente. [11]
En mayo de 1983, Digital Research anunció que ofrecería versiones para PC DOS de todos sus lenguajes y utilidades. [12] Siguió siendo influyente, con 45 millones de dólares en ventas en 1983, lo que convirtió a Digital Research en la cuarta empresa de software para microcomputadoras más grande. [2] Admitiendo que había "perdido" el mercado de software 8088 pero que esperaba tener éxito con el Intel 80286 y el Motorola 68000 , en 1984 la empresa formó una asociación con AT&T Corporation para desarrollar software para Unix System V y vender sus propios productos y los de terceros en tiendas minoristas. [13] Sin embargo, Jerry Pournelle advirtió más tarde ese año que "mucha gente de estatura parece haber abandonado o está abandonando Digital Research. DR debería ponerse las pilas". [14]
En un desarrollo paralelo, Digital Research también produjo una selección de compiladores e intérpretes de lenguajes de programación para sus plataformas compatibles con sistemas operativos, incluidos C , Pascal , COBOL , FORTRAN , PL/I , PL/M , CBASIC , BASIC y Logo .
Digital Research desarrolló CP/M-86 como una alternativa a MS-DOS y estuvo disponible a través de IBM a principios de 1982. Posteriormente, la compañía creó un clon de MS-DOS con características avanzadas llamado DR DOS , que presionó a Microsoft para mejorar aún más su propio DOS.
En la época en que se estaba desarrollando el IBM Personal Computer , el CP/M de Digital Research era el sistema operativo dominante del momento. En 1980, IBM pidió a Digital Research que suministrara una versión de CP/M escrita para el microprocesador Intel 8086 como sistema operativo estándar para el PC, que utilizaría el chip Intel 8088 compatible con el código . Digital Research, inquieta por las condiciones relacionadas con la celebración de dicho acuerdo con IBM, se negó. [ cita requerida ]
Microsoft aprovechó esta oportunidad para suministrar un sistema operativo, además de otro software (por ejemplo, BASIC ) para el nuevo IBM PC. Cuando el IBM PC llegó a finales de 1981, venía con PC DOS , una versión OEM de MS-DOS , que se desarrolló a partir de 86-DOS , que Microsoft había adquirido para este propósito. A mediados de 1982, MS-DOS también se comercializó para su uso en computadoras no IBM compatibles con hardware. Esta decisión resultó en que Microsoft se convirtiera en el nombre líder en software de computadora.
Esta historia se detalla desde el punto de vista de Microsoft e IBM en la serie de PBS Triumph of the Nerds , [15] y desde el punto de vista de los amigos y compañeros de trabajo de Gary Kildall en The Computer Chronicles . [16]
La competencia entre MS-DOS y DR DOS es uno de los capítulos más controvertidos de la historia de los microordenadores. Microsoft ofrecía mejores condiciones de licencia a cualquier fabricante de ordenadores que se comprometiera a vender MS-DOS con cada sistema que comercializara, lo que hacía que no resultara rentable para ellos ofrecer sistemas con otro sistema operativo, ya que el fabricante seguiría teniendo que pagar una tarifa de licencia a Microsoft por ese sistema. Esta práctica dio lugar a una investigación del Departamento de Justicia de los EE. UU., que dio lugar a una decisión en 1994 que prohibía a Microsoft conceder licencias "por procesador". [17]
Las revisiones sucesivas de Concurrent CP/M incorporaron emulación de API MS-DOS (desde 1983), que gradualmente agregó más soporte para aplicaciones DOS y el sistema de archivos FAT . Estas versiones se denominaron Concurrent DOS (1984), siendo Concurrent PC DOS (1984) la versión adaptada para ejecutarse en PC compatibles con IBM. [ cita requerida ]
En 1985, poco después de la introducción del IBM PC/AT basado en 80286 , Digital Research introdujo un sistema en tiempo real, inicialmente llamado Concurrent DOS 286 .
Se lanzaron otros sistemas operativos monousuario: DOS Plus (1985) y DR DOS (1988). Este último sistema se comercializó como un reemplazo directo del MS-DOS/PC DOS con funcionalidades adicionales. Para lograrlo, abandonó el soporte integrado para ejecutar aplicaciones CP/M y se modificó para utilizar estructuras internas compatibles con DOS. Se convirtió en una línea de productos exitosa en sí misma. [ cita requerida ]
En 1985, Digital Research también produjo una versión para microcomputadoras del estándar de gráficos GKS (relacionado con NAPLPS ) llamada GSX , y más tarde la utilizó como base de su interfaz gráfica de usuario GEM . Menos conocidos son sus programas de aplicación, limitados en gran medida al DR DRAW basado en GSX y a una pequeña suite de programas de interfaz gráfica de usuario para GEM. Después del desarrollo de GEM, Microsoft presentó Windows 1.0 .
Digital Research (y posteriormente su sucesor Caldera ) acusó a Microsoft de anunciar versiones vaporware de MS-DOS para suprimir las ventas de DR DOS. [ cita requerida ]
El sistema operativo DOS concurrente para PC evolucionó posteriormente hasta convertirse en el sistema modular FlexOS (1986). Este sistema aprovechaba la mayor capacidad de direccionamiento de memoria de la nueva CPU para proporcionar un entorno multitarea más flexible. Existía un conjunto pequeño pero potente de API de sistema , cada una con una variante sincrónica y otra asincrónica. Se admitían tuberías y todos los recursos nombrados podían tener alias mediante la configuración de variables de entorno . Este sistema iba a gozar de una aceptación duradera en los sistemas de punto de venta. [ cita requerida ]
Otros sucesores de Concurrent DOS fueron Concurrent DOS XM (1986) y el Concurrent DOS 386 de 32 bits (1987).
En 1991, DR presentó el DOS multiusuario . La familia de sistemas operativos multiusuario de Digital Research quedó relegada a un segundo plano por los sistemas operativos monousuario anteriores. [ cita requerida ]
En una versión beta de Windows 3.1 , Microsoft incluyó un código oculto (más tarde llamado código AARD ) que detectaba DR DOS y mostraba un mensaje de error críptico. [19] [4]
Novell compró Digital Research por 80 millones de dólares en 1991. [20]
En primer lugar, para que Novell pudiera acceder a la línea de sistemas operativos FlexOS , este sistema operativo ya había sido adoptado como base para los siguientes sistemas:
En Digital Research trabajaron varios empleados notables, algunos de los cuales luego hicieron importantes contribuciones a la industria de TI, como:
Novell compró Digital Research por 80 millones de dólares en 1991 como parte de la estrategia de Noorda de competir directamente con Microsoft en una amplia gama de...