Investigación digital
Digital Research, Inc. (DR o DRI) fue una empresa 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, DOS concurrente, FlexOS, DOS multiusuario, DOS Plus, DR DOS y GEM. Fue la primera gran empresa de software en el mundo de las microcomputadoras. Digital Research se basó originalmente en Pacific Grove, California, más tarde en Monterey, California.
Resumen
En 1972, Gary Kildall, instructor de la Escuela Naval de Posgrado en Monterey, California, comenzó a trabajar en Intel como consultor bajo el nombre comercial Microcomputer Applications Associates (MAA). 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, y su esposa se encargó de la parte comercial de la operación. La compañía pronto comenzó a operar bajo su nombre abreviado Digital Research.
Los sistemas operativos de la empresa, comenzando con CP/M para microcomputadoras basadas en 8080/Z80, eran el estándar de facto de su era. El conjunto de productos de Digital Research incluía el CP/M original de 8 bits y sus diversas ramificaciones, como MP/M (1979), una versión multitarea y multiusuario de CP/M.
El primer sistema de 16 bits fue CP/M-86 (1981, adaptado a IBM PC a principios de 1982), que pretendía ser un competidor directo de MS-DOS. Siguieron el MP/M-86 multitarea (1981) y el CP/M concurrente (1982), una versión para un solo usuario con consolas virtuales desde las que se podían iniciar aplicaciones para que se ejecutaran simultáneamente.
En mayo de 1983, Digital Research anunció que ofrecería versiones para PC DOS de todos sus lenguajes y utilidades. Continuó siendo influyente, con 45 millones de dólares estadounidenses en ventas en 1983, lo que convirtió a Digital Research en la cuarta empresa de software para microcomputadoras más grande. Admitiendo que había "perdido" el mercado de software 8088 pero esperaba tener éxito con Intel 80286 y Motorola 68000, en 1984 la compañía formó una sociedad con AT&T Corporation para desarrollar software para Unix System V y vender productos propios y de terceros en tiendas minoristas. Jerry Pournelle advirtió más tarde ese año, sin embargo, que "muchas personas de estatura parecen haberse ido o están dejando Digital Research". Será mejor que DR actúe juntos."
Las sucesivas revisiones de Concurrent CP/M incorporaron la emulación de la API de MS-DOS (desde 1983), que gradualmente agregó más compatibilidad con las aplicaciones DOS y el sistema de archivos FAT. Estas versiones se llamaron Concurrent DOS (1984), siendo Concurrent PC DOS (1984) la versión adaptada para ejecutarse en PC compatibles con IBM.
En 1985, poco después de la introducción de IBM PC/AT basado en 80286, Digital Research introdujo un sistema en tiempo real, inicialmente llamado Concurrent DOS 286, que más tarde se convirtió en FlexOS modular (1986). Esto aprovechó la mayor capacidad de direccionamiento de memoria de la nueva CPU para proporcionar un entorno multitarea más flexible. Había un conjunto pequeño pero poderoso de API del sistema, cada una con una variante sincrónica y asincrónica. Se admitían canalizaciones y todos los recursos con nombre podían tener un alias mediante la configuración de variables de entorno. Este sistema disfrutaría de un favor duradero en los sistemas de punto de venta.
Otros sucesores de Concurrent DOS fueron Concurrent DOS XM (1986) y Concurrent DOS 386 de 32 bits (1987), y finalmente Multiuser DOS (1991).
La familia de sistemas operativos multiusuario de Digital Research fue relegada por los descendientes de un solo usuario DOS Plus (1985) y DR DOS (1988). El último sistema se comercializó como un reemplazo directo de MS-DOS/PC DOS con funcionalidad adicional. Para lograr esto, abandonó el soporte incorporado para ejecutar aplicaciones CP/M y se cambió para usar estructuras internas compatibles con DOS. Se convirtió en una línea de productos exitosa en sí misma.
Novel compró Digital Research por 80 millones de dólares en 1991, principalmente para que Novell obtuviera acceso a la línea de sistemas operativos. FlexOS ya se había adoptado como base para Siemens S5-DOS/MT, IBM 4680 OS y 4690 OS, mientras que Multiuser DOS evolucionó aún más hacia productos independientes como Datapac System Manager, IMS REAL/32 y REAL/NG. El desarrollo continuo de la línea DR DOS condujo a productos que no son DRI como Novell PalmDOS, Novell DOS, Caldera OpenDOS y Dell RMK.
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 SO, incluidos C, Pascal, COBOL, FORTRAN, PL/I, PL/M, CBASIC, BASIC y Logo. También produjeron una versión de microcomputadora del estándar de gráficos GKS (relacionado con NAPLPS) llamado GSX, y luego lo usaron como base de su GUI GEM. Menos conocidos son sus programas de aplicación, limitados en gran medida al DR DRAW basado en GSX y un pequeño conjunto de programas GUI para GEM.
CP/M-86 y DOS
En el momento en que se estaba desarrollando la computadora personal de IBM, el CP/M de Digital Research era el sistema operativo dominante del momento. En 1980, IBM solicitó a Digital Research que suministrara una versión de CP/M escrita para el microprocesador Intel 8086 como sistema operativo estándar para la PC, que usaría el chip Intel 8088 compatible con el código. Digital Research, inquieto por las condiciones relacionadas con la realización de dicho acuerdo con IBM, se negó.
Microsoft aprovechó esta oportunidad para suministrar un sistema operativo, además de otro software (p. ej., BASIC) para la nueva PC de IBM. Cuando llegó la PC de IBM a fines 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, y desde el punto de vista de los amigos y compañeros de trabajo de Gary Kildall en Las crónicas informáticas.
Digital Research desarrolló CP/M-86 como alternativa a MS-DOS y estuvo disponible a través de IBM a principios de 1982. Más tarde, la empresa creó un clon de MS-DOS con características avanzadas llamado DR DOS, lo que presionó a Microsoft para seguir mejorar su propio DOS.
La competencia entre MS-DOS y DR DOS es uno de los capítulos más controvertidos de la historia de las microcomputadoras. Microsoft ofreció mejores términos de licencia a cualquier fabricante de computadoras que se comprometiera a vender MS-DOS con cada sistema que enviara, lo que hacía que no fuera económico para ellos ofrecer sistemas con otro sistema operativo, ya que el fabricante aún tendría que pagar una tarifa de licencia a Microsoft por eso. sistema. Esta práctica condujo a una investigación del Departamento de Justicia de los EE. UU., lo que resultó en una decisión en 1994 que prohibía a Microsoft usar "por procesador" Licencia.
Digital Research (y más tarde su sucesor Caldera) acusó a Microsoft de anunciar versiones vaporware de MS-DOS para suprimir las ventas de DR DOS.
En una versión beta de Windows 3.1, Microsoft incluyó un código oculto (más tarde denominado código AARD) que detectaba DR DOS y mostraba un mensaje de error críptico. Aunque este código no estaba habilitado en la versión final de Windows 3.1, dio la impresión equivocada de que DR DOS era incompatible con MS-DOS y Windows entre los probadores. Estas actividades salieron a la luz cuando el proceso de descubrimiento de la demanda posterior descubrió correos electrónicos de altos ejecutivos de Microsoft que mostraban que esta planta bomba de tiempo era parte de un programa concertado para sacar a Digital Research del negocio de los sistemas operativos para PC.
El sucesor de Digital Research, Caldera, planteó estas disputas en una demanda de 1996, pero el caso se resolvió un día antes del juicio en 2000. Como condición del acuerdo, Microsoft pagó a Caldera una suma no revelada, que en 2009 se reveló 280 millones de dólares y Caldera destruyó todos los documentos que había presentado en relación con el caso. Aunque fue un acuerdo costoso para Microsoft, esto eliminó parte de la evidencia de los comportamientos antimonopolio de Microsoft y permitió a Microsoft controlar y dominar este sector del mercado y sin preocuparse por ningún otro competidor serio.
Empleados destacados
Además del fundador Gary Kildall, varios empleados notables trabajaron en Digital Research, algunos de los cuales luego hicieron importantes contribuciones a la industria de TI, como Gordon Eubanks, Tom Rolander, Lee Jay Lorenzen, Don Heiskell, John Meyer y Ed McCracken.
Adquisiciones
- Compiler Systems, Inc. (1981) for CBASIC
- MT MicroSYSTEMS, Inc. (1981) for Pascal/MT+
Contenido relacionado
Hipertexto
Ciclón (lenguaje de programación)
Compatibilidad con versiones anteriores