Badania cyfrowe - Digital Research

Digital Research Inc. (DRI)
Rodzaj Pomocniczy
Przemysł Oprogramowanie
Założony 1974 ; 47 lat temu w Pacific Grove, Kalifornia , Stany Zjednoczone ( 1974 )
Założyciel Gary Kildall
Zmarły 1991 ; 30 lat temu ( 1991 )
Los Nabyte przez firmę Novell
Siedziba
Kluczowi ludzie
Produkty Kompilatory , systemy operacyjne , graficzne interfejsy użytkownika
Przychód
Liczba pracowników
Strona internetowa www .digitalresearch .biz

Digital Research, Inc. ( DR lub DRI ) to firma stworzona przez Gary'ego Kildalla w celu wprowadzenia na rynek i rozwoju jego systemu operacyjnego CP/M oraz powiązanych systemów 8-bitowych, 16-bitowych i 32-bitowych, takich jak MP/M , Concurrent DOS , FlexOS , Multiuser DOS , DOS Plus , DR DOS i GEM . Była to pierwsza duża firma programistyczna w świecie mikrokomputerów . Digital Research pierwotnie mieścił się w Pacific Grove w Kalifornii , później w Monterey w Kalifornii .

Przegląd

W 1972 roku Gary Kildall, wykładowca w Naval Postgraduate School w Monterey w Kalifornii , rozpoczął pracę w firmie Intel jako konsultant pod nazwą Microcomputer Applications Associates (MAA). W 1974 opracował Control Program/Monitor lub CP/M , pierwszy dyskowy system operacyjny dla mikrokomputerów . W 1974 założył firmę jako Intergalactic Digital Research , a jego żona zajmowała się biznesową stroną operacji. Firma wkrótce zaczęła działać pod skróconą nazwą Digital Research.

Systemy operacyjne firmy, począwszy od CP/M dla mikrokomputerów opartych na 8080 / Z80 , były de facto standardem tamtych czasów. Pakiet produktów Digital Research zawierał oryginalny 8-bitowy CP/M i jego różne odgałęzienia, takie jak MP/M (1979), wielozadaniowa wersja CP/M dla wielu użytkowników.

Pierwszym 16-bitowym systemem był CP/M-86 (1981, dostosowany do IBM PC na początku 1982), który miał być bezpośrednim konkurentem MS-DOS . Następnie pojawił się wielozadaniowy MP/M-86 (1981) oraz Concurrent CP/M (1982), wersja dla jednego użytkownika zawierająca wirtualne konsole, z których można było uruchamiać aplikacje w celu jednoczesnego uruchamiania.

W maju 1983 roku firma Digital Research ogłosiła, że ​​będzie oferować wersje PC DOS wszystkich swoich języków i narzędzi. Pozostał wpływowy z USA $ 45 milionów dolarów w 1983 dokonujących sprzedaży Digital Research czwartym co do wielkości dostawcą oprogramowania mikrokomputer. Przyznając, że „straciła” rynek oprogramowania 8088, ale miała nadzieję na sukces z Intel 80286 i Motorolą 68000 , do 1984 r. nawiązała współpracę z AT&T Corporation w celu opracowania oprogramowania dla Unix System V i sprzedaży produktów własnych i innych firm w sklepy detaliczne. Jerry Pournelle ostrzegł jednak później w tym samym roku, że „wiele osób o wysokiej reputacji odeszło lub opuszcza Digital Research.

Kolejne wersje Concurrent CP/M zawierały emulację MS-DOS API (od 1983), która stopniowo zwiększała obsługę aplikacji DOS i systemu plików FAT . Wersje te nosiły nazwę Concurrent DOS (1984), przy czym Concurrent PC DOS (1984) był wersją przystosowaną do działania na komputerach kompatybilnych z IBM.

W 1985 roku, wkrótce po wprowadzeniu IBM PC/AT opartego na 80286 , firma Digital Research wprowadziła system czasu rzeczywistego, początkowo nazwany Concurrent DOS 286 , który później przekształcił się w modułowy FlexOS (1986). Wykorzystało to większe możliwości adresowania pamięci nowego procesora, aby zapewnić bardziej elastyczne środowisko wielozadaniowe. Istniał mały, ale potężny zestaw systemowych interfejsów API , każdy z wariantem synchronicznym i asynchronicznym. Rury były wspierane, a wszystkie wymienione środki mogą być aliasem przez ustawienie zmiennych środowiskowych . System ten miał cieszyć się trwałą przychylnością w systemach punktów sprzedaży.

Innymi następcami Concurrent DOS były Concurrent DOS XM (1986) i 32-bitowy Concurrent DOS 386 (1987), a wreszcie Multiuser DOS (1991).

Wieloużytkownikowa rodzina systemów operacyjnych Digital Research została odsunięta na bok przez jednoużytkownikowe potomstwo DOS Plus (1985) i DR DOS (1988). Ten ostatni system był sprzedawany jako bezpośredni zamiennik MS-DOS/PC DOS z dodatkową funkcjonalnością. Aby to osiągnąć, zrezygnowano z wbudowanej obsługi aplikacji CP/M i zmieniono tak, aby używała wewnętrznych struktur kompatybilnych z DOS. Sama w sobie stała się udaną linią produktów.

Firma Digital Research została zakupiona przez firmę Novell za 80 mln USD w 1991 roku, głównie po to, aby Novell uzyskał dostęp do linii systemów operacyjnych. FlexOS został już przyjęty jako podstawa dla Siemens S5-DOS/MT , IBM 4680 OS i 4690 OS , podczas gdy Multiuser DOS ewoluował dalej w niezależne produkty, takie jak Datapac System Manager , IMS REAL/32 i REAL/NG . Ciągły rozwój linii DR DOS doprowadził do powstania produktów innych niż DRI, takich jak Novell PalmDOS , Novell DOS , Caldera OpenDOS i Dell RMK .

Równolegle firma Digital Research stworzyła również zestaw kompilatorów i interpreterów języka programowania dla platform obsługiwanych przez systemy operacyjne, w tym C , Pascal , COBOL , FORTRAN , PL/I , PL/M , CBASIC , BASIC i Logo . Wyprodukowali również mikrokomputerową wersję standardu graficznego GKS (związanego z NAPLPS ) o nazwie GSX , a później wykorzystali ją jako podstawę GEM GUI . Mniej znane są ich programy użytkowe, ograniczone w dużej mierze do DR DRAW opartego na GSX, Dr. Halo dla DOS i małego pakietu programów GUI dla GEM.

CP/M-86 i DOS

W czasie opracowywania komputera osobistego IBM , CP/M firmy Digital Research był dominującym systemem operacyjnym tamtych czasów. IBM poprosił Digital Research o dostarczenie wersji CP/M napisanej dla mikroprocesora Intel 8086 jako standardowego systemu operacyjnego dla komputerów PC, który używałby zgodnego z kodem układu Intel 8088 . Digital Research, zaniepokojony warunkami zawarcia takiej umowy z IBM, odmówił.

Microsoft skorzystał z tej okazji i dostarczył system operacyjny jako dodatek do innego oprogramowania (np. BASIC ) dla nowego IBM PC. Kiedy IBM PC pojawił się pod koniec 1981 roku, pojawił się wraz z PC DOS , OEMową wersją MS-DOS , która została rozwinięta z 86-DOS , którą Microsoft nabył w tym celu. W połowie 1982 roku MS-DOS został wprowadzony na rynek do użytku w kompatybilnych sprzętowo komputerach innych niż IBM. Ta jedna decyzja spowodowała, że ​​Microsoft stał się wiodącą marką w dziedzinie oprogramowania komputerowego.

Ta historia jest szczegółowo opisana z punktu widzenia Microsoftu i IBM w serii PBS Triumph of the Nerds oraz z punktu widzenia przyjaciół i współpracowników Gary'ego Kildalla w The Computer Chronicles .

Firma Digital Research opracowała CP/M-86 jako alternatywę dla MS-DOS i została udostępniona za pośrednictwem IBM na początku 1982 roku. Później firma stworzyła klon MS-DOS z zaawansowanymi funkcjami o nazwie DR DOS , co zmusiło Microsoft do dalszego ulepszania własnych DOS.

Rywalizacja między MS-DOS a DR DOS to jeden z bardziej kontrowersyjnych rozdziałów w historii mikrokomputerów. Firma Microsoft zaoferowała lepsze warunki licencyjne każdemu producentowi komputerów, który zobowiązał się do sprzedaży systemu MS-DOS z każdym dostarczonym systemem, co sprawia, że ​​oferowanie systemów z innym systemem operacyjnym jest nieopłacalne, ponieważ producent nadal byłby zobowiązany do uiszczenia opłaty licencyjnej firmie Microsoft za to system. Ta praktyka doprowadziła do dochodzenia Departamentu Sprawiedliwości Stanów Zjednoczonych, w wyniku którego w 1994 r. zabroniono Microsoftowi licencjonowania „na procesor”.

Digital Research (a później jego następca Caldera ) oskarżył Microsoft o ogłoszenie wersji MS-DOS w wersji vaporware w celu powstrzymania sprzedaży DR DOS.

W jednej z wersji beta z Windows 3.1 , Microsoft zawiera ukryty kod (nazwaną później kod Aard ), że wykryty DR-DOS i wyświetlany jest komunikat o błędzie tajemniczy. Chociaż ten kod nie został włączony w ostatecznej wersji systemu Windows 3.1, wśród testerów sprawiał mylne wrażenie, że DR DOS jest niekompatybilny z MS-DOS i Windows. Działania te wyszły na jaw, gdy proces wykrycia kolejnego pozwu ujawnił e-maile od kierownictwa Microsoftu, które wskazywały, że ta fabryka bomb zegarowych była częścią wspólnego programu, którego celem było wyeliminowanie badań cyfrowych z branży systemów operacyjnych dla komputerów PC.

Następca Digital Research, Caldera, podniósł te spory w pozwie z 1996 roku , ale sprawa została rozstrzygnięta na dzień przed procesem w 2000 roku. zniszczyła wszystkie dokumenty, które przedstawiła w związku ze sprawą. Chociaż była to kosztowna ugoda dla Microsoft, wyeliminowała ona niektóre dowody zachowań antymonopolowych Microsoft i pozwoliła Microsoft kontrolować i zdominować ten sektor rynku bez obaw o jakiegokolwiek innego poważnego konkurenta.

Znani pracownicy

Oprócz założyciela, Gary'ego Kildalla, w Digital Research pracowało kilku znaczących pracowników, z których niektórzy później wnieśli istotny wkład w branżę IT, tacy jak Gordon Eubanks , Tom Rolander , Lee Jay Lorenzen , Don Heiskell , John Meyer i Ed McCracken .

Przejęcia

Zobacz też

Bibliografia

Dalsza lektura

Zewnętrzne linki