Digital Research
Digital Research, Inc. (DR nebo DRI) byla americká softwarová společnost, která v letech 1974-1991 vyvíjela a prodávala operační systém CP/M a z něj odvozené 8-, 16- i 32bitové operační systémy MP/M, Concurrent DOS, FlexOS, Multiuser DOS, DOS Plus, DR DOS a GEM. Šlo o první velkou softwarovou společnost ve světě mikropočítačů.[8] Firma založená a vedená Garym Kildallem v kalifornském Pacific Grove, později přesídlila do blízkého Monterey.
Digital Research Inc. (DRI) | |
---|---|
Logo | |
Základní údaje | |
Právní forma | obchodní korporace |
Datum založení | 1974 |
Datum zániku | 1991 |
Osud | odkoupena firmou Novell |
Zakladatel | Gary Kildall |
Sídlo | Pacific Grove, později Monterey, Kalifornie, Spojené státy americké |
Adresa sídla | Pacific Grove, USA |
Klíčoví lidé |
|
Charakteristika firmy | |
Oblast činnosti | Software |
Produkty | software |
Obrat | |
Zaměstnanci | |
Identifikátory | |
Oficiální web | www |
Některá data mohou pocházet z datové položky. |
Úvod
Gary Kildall pracoval od roku 1972 pro společnost Intel jako konzultant pod obchodním jménem Microcomputer Applications Associates (MAA)[9] vyvinul diskový operační systém pro osmibitové mikropočítače nazývaný CP/M (Control Program/Monitor) a v roce 1974 založil firmu Intergalactic Digital Research, v níž jeho žena obstarávala obchodní aktivity.[9] Společnost začala brzy fungovat pod zkráceným jménem Digital Research.[9]
Na osmibitový operační systém CP/M, který se v té době stal de facto standardem pro mikropočítače s procesory Intel 8080 a Zilog Z80, navázala řada odvozených systémů v čele s víceúlohovým víceuživatelským systémem MP/M představeným v roce 1979.
V roce 1981 firma představila svůj první 16bitový operační systém CP/M-86, který na začátku roku 1982 upravila pro provozování na počítačích IBM PC a prosazovala jako přímou alternativu systému MS-DOS. Následoval víceúlohový MP/M-86 (1981) a jednouživatelský systém Concurrent CP/M (1982) vybavený virtuální konzolí, z níž bylo možné spouštět několik aplikací současně.[10]
Společnost Digital Research i přesto, že se její operační systémy na počítačích PC kompatibilních neprosadily a že sama přiznala ztrátu trhu se softwarem pro procesory Intel 8088, byla v roce 1983 čtvrtou největší firmou produkující software pro mikropočítače s tržbami 45 milionů USD.[1] V květnu 1983 ohlásila, že všechny své jazyky a programy upraví pro operační systém PC DOS[11] a ve snaze uspět se softwarem pro Intel 80286 a Motorola 68000 uzavřela v roce 1984 partnerství s firmou AT&T Corporation s cílem vyvíjet software pro UNIX System V a prodávat vlastní produkty a produkty třetích stran v maloobchodě.[12] Jerry Pournelle později v tomto roce varoval, že se zdá, že "Mnoho lidí s vyšším postavením společnost Digital Research opouští." a "Bylo by lépe, kdyby se DR dala dohromady."[13]
Následující revize Concurrent CP/M zahrnovaly od roku 1983 emulaci MS-DOS API, který postupně přidala větší podporou DOS aplikací a souborového systému File Allocation Table. Tyto verze byly pojmenovány Concurrent DOS (1984), přičemž verze Concurrent PC DOS (1984) byla upravená pro použití na IBM kompatibilních počítačích.
V roce 1985, rok po uvedení počítačů IBM PC/AT s procesorem Intel 80286, firma Digital Research představila systém reálného času zpočátku nazývaný Concurrent DOS 286, který se později vyvinul do modulárního systému FlexOS (1986). Systém využíval většinu možností adresování paměti nového procesoru a poskytoval flexibilnější víceúlohové prostředí. Systém měl malou ale výkonnou sadu systémových API, které měly synchronní a asynchronní variantu. Byly podporovány pojmenované roury a pro všechny pojmenované prostředky mohly být vytvořeny aliasy nastavením proměnných prostředí. Očekávalo se, že systém bude dlouhodobě obchodně úspěšný
Dalšími následníky Concurrent DOSu byly Concurrent DOS XM (1986) a 32bitový Concurrent DOS 386 (1987) a nakonec Multiuser DOS (1991).
Skupina víceuživatelských operačních systémů firmy Digital Research byla vytlačena jednouživatelským potomkem DOS Plus (1985) a DR DOS (1988). DR DOS se prodával jako přímá náhrada za MS-DOS nebo PC-DOS s rozšířenými funkcemi. Kvůli tomu systém opustil podporu spouštění aplikací pro CP/M a jeho interní struktury byl změněny, aby byly kompatibilní s uvedenými dvěma systémy. Systém položil základ úspěšné řadě produktů.
V roce 1991 byla firma Digital Research odkoupena firmou Novell za 80 miliónů dolarů,[3][14][15],[2][3][16][17][18][19] aby Novell získal přístup k jejich řadě operačních systémů. FlexOS byl převzat jako základ pro Siemens S5-DOS/MT, IBM 4680 OS a 4690 OS, zatímco Multiuser DOS se dále vyvíjel do nezávislých produktů jako Datapac System Manager, IMS REAL/32 a REAL/NG. Na DR DOS navázaly systémy DR-DOS, DR-DOS, DR-DOS and DR-DOS.
Společnost Digital Research vyvíjela také překladače a interprety programovacích jazyků pro jimi podporované platformy, včetně C, Pascal, COBOL, Fortran, I, CP/M, CBASIC, BASIC a Logo. Společnost také vytvořila mikropočítačovou verzi grafického standardu GKS (příbuzného NAPLPS) nazývanou GSX používanou později jako základ jejich GUI GEM. Méně známé jsou jejich aplikační programy, patří k nim DR DRAW používající GSX, Dr. Halo pro DOS a malá sada grafických programů pro GEM.
CP/M-86 a DOS
V době kdy byly vyvíjeny první verze počítačů IBM Personal Computer, byl systém CP/M firmy Digital Research dominantním operačním systémem pro mikropočítače. IBM požádala Digital Research o dodávku verze CP/M pro mikroprocesor Intel 8086, díky které by se CP/M stala standardním operačním systémem pro PC, který by používal kódově kompatibilní procesor Intel 8088. Digital Research však byla nespokojena s podmínkami smlouvy s IBM, a tuto smlouvu odmítl.
Tím Microsoft získal příležitost dodávat OS spolu s dalším softwarem (například jazykem BASIC) pro nová IBM PC. Když se na konci roku 1981 začala IBM PC prodávat, Microsoft přišel s PC DOSem, OEM verzí MS-DOSu, který byl vyvinut z 86-DOS, který Microsoft získal pro tento účel. Do poloviny roku 1982 se MS-DOS začal také prodávat pro použití v hardwarově kompatibilních počítačích jiných výrobců. Toto jediné rozhodnutí mělo za následek, že se Microsoft stal vedoucí firmou v počítačovém softwaru.
Tento příběh je podrobně popsán z pohledu Microsoftu a IBM v seriálu společnosti PBS Triumph of the Nerds,[20] a z pohledu přátel a spolupracovníků Garyho Kildalla v The Computer Chronicles.[21]
Systém CP/M-86 vyvinula společnost Digital Research jako alternativu k MS-DOSu, který byl zveřejněn firmou IBM na začátku roku 1982. Společnost později vytvořila vlastní klon MS-DOSu s pokročilými vlastnostmi nazývaný DR DOS, který vytvářel tlak na Microsoft, aby dále vylepšoval svůj DOS.
Soutěž mezi MS-DOS a DR DOS je jednou z nejkontroverznějších kapitol historie mikropočítačů. Microsoft nabízel lepší licenční podmínky těm výrobcům počítačů, kteří se zavázali, že prodají MS-DOS s každým svým počítačem, takže pro tyto firmy bylo neekonomické prodávat počítače s jiným operačním systém, protože i za ně musel být firmě Microsoft odveden licenční poplatek. Ministerstvo spravedlnosti Spojených států přezkoumalo tyto podmínky, a v roce 1994 Microsoftu licencování „za procesor“ zakázalo.[22]
Společnost Digital Research (a později jeho následník Caldera) obvinila Microsoft z propagace neexistujících funkcionalit (tzv. vaporware) MS-DOSu pro omezení prodeje konkurenčního DR DOSu.[zdroj?]
Do jedné z beta verzí systému Windows 3.1x Microsoft zabudoval kód (později nazývaný AARD kód), když zjistil, že běží pod systémem DR DOS, zobrazil podivnou chybovou zprávu.[3][23] I když tento kód nebyl ve výsledné verzi Windows 3.1 aktivní, vyvolal mezi testery špatný dojem, že je DR DOS nekompatibilní s MS-DOS a Windows. Tyto aktivity vyšly najevo, když byly při vyšetřování následného soudního sporu objeveny e-maily od vyšších vedoucích pracovníků společnosti Microsoft, které ukázaly, že tato konstrukce časované bomby byla součástí koordinovaného programu, který měl vytlačit firmu Digital Research z trhu s operačními systémy pro osobní počítače.[24][25]
Následník firmy Digital Research Caldera vyvolala v roce 1996 kvůli těmto sporům soudní spor,[24][25][26][27] který však byl v roce 2000 mimosoudně vypořádán jeden den před soudním jednáním. Za urovnání sporu zaplatil Microsoft společnosti Caldera v té době nezveřejněnou částku, které byla v roce 2009 odhalena 280 miliónů dolarů[28][29][30][31] a Caldera zničila všechny dokumenty, které vytvořila v souvislosti s tímto případem.[32][33] Přestože toto vypořádání bylo pro Microsoft nákladné, vedlo ke zničení některých důkazů o protisoutěžních praktikách firmy Microsoft a umožnilo Microsoftu ovládnout tento sektor trhu bez obav z jakéhokoli vážného konkurenta.[32][33]
Významní zaměstnanci
Kromě zakladatele Garyho Kildalla pracovalo v Digital Research několik významných zaměstnanců, z nichž někteří později učinili důležité přínosy v IT průmyslu, jako například Gordon Eubanks, Tom Rolander, Lee Jay Lorenzen, Don Heiskell, John Meyer a Ed McCracken.
Akvizice
- Compiler Systems, Inc. (1981) pro CBASIC[34]
- MT MicroSYSTEMS, Inc. (1981) pro Pascal/MT+
Odkazy
Reference
V tomto článku byl použit překlad textu z článku Digital Research na anglické Wikipedii.
- CARUSO, Denise. Company Strategies Boomerang. InfoWorld - The Newsweekly for Microcomputer Users. Popular Computing, Inc., 1984-04-02, roč. 6, čís. 14, s. 80–83. Dostupné online [cit. 2015-02-10]. ISSN 0199-6649.
- Novell and Digital Research sign definitive merger agreement. tech-insider.org. 1991-07-17. Dostupné v archivu pořízeném z originálu dne 2018-08-18.
- SCHULMAN, Andrew; BROWN, Ralf D.; MAXEY, David; MICHELS, Raymond J.; KYLE, Jim. Undocumented DOS: A programmer's guide to reserved MS-DOS functions and data structures - expanded to include MS-DOS 6, Novell DOS and Windows 3.1. 2. vyd. [s.l.]: Addison Wesley, 1994. nutná registrace. ISBN 0-201-63287-X. S. 11, 182–183. (xviii+856+vi stránek, disketa) Errata:
- Rapid expansion marks DRI history. Digital Dialogue. Digital Research, August 1982, roč. 1, s. 7–8. Dostupné online [cit. 2020-02-25].[nedostupný zdroj]
- CARUSO, Denise. Digital Research Rebounds - New products are leading the software maker's resurgence. InfoWorld - The Newsweekly for Microcomputer Users. Popular Computing, Inc., CW Communications Inc., 1984-04-23, roč. 6, čís. 17, s. 56–57. Dostupné v archivu pořízeném z originálu dne 2020-02-17. ISSN 0199-6649.
- BURTON, Kathleen. Cash-short Digital Research cuts staff, seeks investors. Computerworld - The Newsweekly for the Computer Community. Monterey, California, USA: CW Communications, Inc., 1985-07-29, roč. XIX, s. 72. Dostupné v archivu pořízeném z originálu dne 2020-02-17. ISSN 0010-4841.
- WATT, Peggy. Digital Research tighens belt with layoffs, reorganization - Realign business units, product lines. Computerworld - The Newsweekly for the Computer Community. Monterey, California, USA: CW Communications, Inc., 1986-10-27, roč. XX, s. 95. Dostupné v archivu pořízeném z originálu dne 2020-02-16. ISSN 0010-4841.
- COLE, Maggie. Gary Kildall and the Digital Research Success Story. InfoWorld - The Newspaper for the Microcomputing Community. Palo Alto, California, USA: Popular Computing, Inc., 1981-05-25, roč. 3, čís. 10, s. 52–53. Dostupné online [cit. 2020-02-16]. ISSN 0199-6649.
- SWAINE, Michael. Gary Kildall and Collegial Entrepreneurship. Dr. Dobbs Special Report. Spring 1997. Dostupné online [cit. 2018-06-09].
- KILDALL, Gary Arlen. Running 8-bit software on dual-processor computers. Electronic Design. 1982-09-16, s. 157. Dostupné v archivu pořízeném z originálu dne 2017-08-19.
- HUGHES, JR., George D. The New View From Digital Research. PC Magazine. July 1983, s. 403. Dostupné online [cit. 2013-10-21].
- SHEA, Tom. New developments may decide battle over Unix. InfoWorld - The Newsweekly for Microcomputer Users. Popular Computing, Inc., 1984-02-20, roč. 6, čís. 8, s. 43–45. Dostupné online [cit. 2016-02-25]. ISSN 0199-6649.
- Program Editing Breakthrough!. BYTE. March 1983, s. 326. Dostupné online [cit. 2016-03-19].
- MARKOFF, John Gregory. PC Software Maker Novell To Buy Digital Research. The New York Times. 1991-07-17, s. 8. Dostupné v archivu pořízeném z originálu dne 2020-02-18. Section D.
- NASH, Jim. Novell nets DRI in $80M deal. Computerworld. 1991-07-22, roč. XXV, s. 99. Dostupné v archivu pořízeném z originálu dne 2020-02-17. ISSN 0010-4841.
- SCOTT, Karyl. Novell, DRI plan network-based DOS - Firm to enter desktop battle. InfoWorld. Popular Computing, Inc., IDG Communications, Inc., 1991-07-22, roč. 13, čís. 29, s. 1, 91. Dostupné v archivu pořízeném z originálu dne 2020-02-17. ISSN 0199-6649.
- SCOTT, Karyl. Novell/DRI merger to reap better client management. InfoWorld. InfoWorld Publishing Co., 1991-07-29, roč. 13, čís. 30, s. 33. Dostupné v archivu pořízeném z originálu dne 2020-02-09. ISSN 0199-6649.
- ((Digital Agrees To Become A Subsidiary Of Novell Inc.)). Deseret News. 1991-07-19. Dostupné v archivu pořízeném z originálu dne 2020-02-17.
- ALLCHIN, James Edward. Novell/Digital Research reach definitive agreement… [online]. 1992-05-27 [cit. 2017-01-21]. Dostupné v archivu pořízeném z originálu dne 2016-11-19. Plaintiff's exhibit 828, Comes v. Microsoft.
- Triumph of the Nerds, PBS
- The Computer Chronicles
- CORCORAN, Elizabeth. Microsoft Settles Case With Justice. Washington Post. 1994-07-17. Dostupné online [cit. 2014-03-14].
- SCHULMAN, Andrew. Examining the Windows AARD Detection Code - A serious message--and the code that produced it. Dr. Dobb's Journal. Miller Freeman, Inc., September 1993, roč. 18, čís. 9, s. 42, 44–48, 89. Dostupné v archivu pořízeném dne 2005-12-10. #204.
- SUSMAN, Stephen Daily; ESKRIDGE III, Charles R.; SOUTHWICK, James T.; SUSMAN, Harry P.; FOLSE III, Parker C.; PALUMBO, Ralph H.; HARRIS, Matthew R. In the United States District Court - District of Utah, Central Division - Caldera, Inc. vs. Microsoft Corporation - Consolidated statement of facts in support of its responses to motions for summary judgement by Microsoft Corporation - Case No. 2:96CV 0645B [online]. Caldera, Inc., April 1999 [cit. 2018-08-05]. Dostupné v archivu pořízeném z originálu dne 2018-08-05.
- SUSMAN, Stephen Daily; ESKRIDGE III, Charles R.; SUSMAN, Harry P.; SOUTHWICK, James T.; FOLSE III, Parker C.; BORCHERS, Timothy K.; PALUMBO, Ralph H. In the United States District Court - District of Utah, Central Division - Caldera, Inc. vs. Microsoft Corporation - Case No. 2:96CV 0645B - Caldera, Inc.'s Memorandum in opposition to defendant's motion for partial Summary Judgment on plaintiff's "Technological Tying" claim [online]. Caldera, Inc., May 1999 [cit. 2018-08-05]. Dostupné v archivu pořízeném z originálu dne 2018-08-05.
- BALL, Lyle. Caldera submits evidence to counter Microsoft's motions for partial summary judgment [online]. Caldera, Inc., 1999-04-28 [cit. 2018-08-05]. Dostupné v archivu pořízeném z originálu dne 2018-08-05.
- LEA, Graham. Cebit: Caldera shows Windows on DR-DOS, denying MS claims [online]. Hanover, Germany: 1998-03-23 [cit. 2009-06-01]. (CeBIT news). Dostupné v archivu pořízeném dne 2017-06-24.
- Exhibits to Microsoft's Cross Motion for Summary Judgment in Novell WordPerfect Case [online]. 2009-11-23 [cit. 2011-10-22]. Dostupné v archivu pořízeném z originálu dne 2013-08-21.
- BURT, Thomas W.; SPARKS, Bryan Wayne. Settlement agreement - Microsoft Corporation and Caldera, Inc. reach agreement to settle antitrust lawsuit [online]. 2000-01-07 [cit. 2018-08-03]. Dostupné v archivu pořízeném z originálu dne 2017-07-04. Case 1:05-cv-01087-JFM, Document 104-8, Filed 2009-11-13; NOV00107061-NOV00107071; LT2288-LT2298; Lan12S311263739.1; Exhibit A. (NB. Tento dokument of Caldera v. Microsoft případ byl vykazovat v Novell v. Microsoft a Comes v. Microsoft případy.)
- WALLIS, Richard J.; AESCHBACHER, Steven J.; BETTILYON, Mark M.; WEBB, JR., G. Stewar; TULCHIN, David B.; HOLLEY, Steven L. Microsoft's memorandum in opposition to Novell's renewed motion for summary judgement on Microsoft's affirmative defenses and in support of Microsoft's cross-motion for summary judgement [online]. United States District Court, District of Maryland: 2009-11-13 [cit. 2018-08-03]. S. 16. Dostupné v archivu pořízeném z originálu dne 2019-05-24. Novell, Inc. v. Microsoft Corporation, Civil Action No. JFM-05-1087.
- GOMES, Lee. Microsoft Will Pay $275 Million To Settle Lawsuit From Caldera. The Wall Street Journal. 2000-01-11. Dostupné v archivu pořízeném z originálu dne 2016-12-31.
- LETTICE, John. SCO pulps Caldera-MS trial archives - History is toilet tissue… [online]. The Register, 2003-05-22 [cit. 2018-09-09]. Dostupné v archivu pořízeném z originálu dne 2018-09-09.
- ORLOWSKI, Andrew. Microsoft's dirty tricks archive vanishes - What don't they want us to see? [online]. 2007-02-20 [cit. 2018-07-14]. Dostupné v archivu pořízeném z originálu dne 2018-07-14.
- Compiler Systems Acquired; Language Division Formed Under Gordon Eubanks, Jr. - Digital Research Acquires Compiler Systems; Will Now Provide the Microcomputer Industry with One-stop Shopping for Total Systems Support. Digital Research News - for Digital Research Users Everywhere. Pacific Grove, California, USA: Digital Research, Inc., listopad 1981, roč. 1, s. 1, 7. Dostupné v archivu pořízeném dne 2021-11-10. Fourth Quarter.
Literatura
- PERKEL, Marc. Digital Research - The Untold Story [online]. 1996-10-18 [cit. 2019-04-19]. Dostupné v archivu pořízeném z originálu dne 2019-04-19. (Pozn.: Marc Perkel uvedl, že v únoru 1991 inspiroval Novell, aby koupil společnost Digital Research a vyvíjel systém, který nazýval "NovOS".)
- "Gary Kildall Conference Room" Dedication Ceremony. [s.l.]: Naval Postgraduate School (NPS), 2017-04-21. Dostupné v archivu pořízeném z originálu dne 2020-01-02. (18 stránek)
Externí odkazy
- Obrázky, zvuky či videa k tématu Digital Research na Wikimedia Commons
- Digital Research's historie website - historie firmy Digital Research
- Různé manuály společnosti Digital Research
- Stránka Joe Weina o Digital Research
- Intel iPDS-100 Using CP/M-Video