Phar Lap (firma) - Phar Lap (company)

Phar Lap Spółka z ograniczoną odpowiedzialnością
Przemysł Oprogramowanie
Założony Kwiecień 1986
Siedziba Cambridge, Massachusetts
Kluczowi ludzie
Richard M. Smith, Robert Moote i John M. Benfatto
Produkty Narzędzia programistyczne dla DOS , DOS extendery

Phar Lap była firmą programistyczną specjalizującą się w narzędziach do tworzenia oprogramowania dla systemów operacyjnych DOS . Firma została nazwana na cześć mistrza australijskiego konia wyścigowego Phar Lap . Byli najbardziej znani ze swojego oprogramowania umożliwiającego programistom dostęp do pamięci poza limitem 640 KiB DOS ( rozszerzacze DOS ) i byli autorami standardu VCPI .

Firma Phar Lap Software, Inc. została założona w kwietniu 1986 roku przez Richarda M. Smitha, Roberta Moote i Johna M. Benfatto. Ich pierwszy duży sukces, 386|DOS-Extender , 32-bitowe narzędzie do programowania w trybie chronionym , został wydany w listopadzie 1986 roku.

Linia produktów Phar Lap została poszerzona o 386 | VMM , o pamięci wirtualnej dodatek kierowcy , LinkLoc , wykorzystując łącznik -locator dla osadzonych rozwoju; narzędzia krzyżowe do rozwoju wbudowanego; i 286|DOS-Extender , ekstender DOS emulujący środowisko OS/2 , wraz z OS/2 API i trybem chronionym, w przeciwieństwie do emulacji Microsoft OS/2 API, który uruchamiał aplikacje OS/2 w trybie rzeczywistym i tylko obsługiwał podzbiór API OS/2, zwany Family API . Dlatego często był powiązany z istniejącymi aplikacjami OS/2, zastępując emulację Microsoft OS/2 API dla tych aplikacji, które potrzebowały dostępu do rozszerzonej pamięci w systemie DOS. Później stworzono rozszerzenie TNT DOS , które było wersją 386|DOS-Extender emulującą środowisko Win32 , wraz z płaską przestrzenią adresową i wątkami. Ponownie ten przedłużacz DOS był często powiązany z istniejącymi aplikacjami Win32. MASM 6.1, wersja 16-bitowa Visual C ++ 1.0 kompilatora były aplikacje Win32 napisane dla wersji beta z Windows NT , który był związany z TNT DOS Extender , co oznacza, że nie może działać na ostatecznej wersji Windows NT aż Beta2Fix. exe, który zamienił wszystkie odniesienia do BETA2.DLL na NTDLL.DLL. Zostało to naprawione w MASM 6.11 i Visual C++ 1.5.

Phar Lap opracował specyfikację Virtual Control Program Interface (VCPI) we współpracy z firmą Quarterdeck Office Systems , która wyprodukowała oprogramowanie do przełączania zadań DESQview . Phar Lap był także członkiem 12-firmowego komitetu, który zaprojektował interfejs DOS Protected Mode Interface (DPMI). VCPI i DPMI to standardy branżowe umożliwiające ekstenderom DOS współistnienie z emulatorami rozszerzonej pamięci (EMS) i środowiskami wielozadaniowymi.

Phar Lap otrzymał kilka ważnych nagród w branży PC za VCPI, 386|DOS-Extender i 286|DOS-Extender .

32-bitowe aplikacje Windows mogły bezpośrednio adresować całą pamięć obsługiwaną przez sprzęt komputera osobistego , więc przedłużacze pamięci nie były już potrzebne.

Phar Lap jest teraz częścią firmy IntervalZero , dawniej Ardence , która produkuje między innymi system operacyjny czasu rzeczywistego Phar Lap ETS , używany m.in. w targetach czasu rzeczywistego LabVIEW .

Zobacz też

Bibliografia

Zewnętrzne linki