Phar Lap

Phar Lap
Phar Lap Software, Inc.
Тип

публичная компания

Год основания

апрель 1986 года

Причина упразднения

слияние

Преемник

Ardence

Расположение

г. Кэмбридж, штат Массачусетс, США.

Ключевые фигуры

Ричард М. Смит, Роберт Мут, Джон М. Бенфатто

Отрасль

утилиты DOS extender (расширители памяти)

Продукция

386|DOS-Extender, 386|VMM, LinkLoc, 286|DOS-Extender, TNT DOS extender, HX DOS Extender

Phar Lap (транслит. Фар Лап) — компания, специализировавшаяся на утилитах для разработки программного обеспечения в операционных системах MS-DOS/PC-DOS. Наиболее известна их работа по преодолению лимита в 640 КБ оперативной памяти, выделяемой DOS (утилита DOS extender). Также компания была автором стандарта VCPI. Штаб-квартира была в г. Кэмбридж, штат Массачусетс.

Phar Lap Software, Inc. была основана в апреле 1986 года Ричардом М. Смитом, Робертом Мутом и Джоном М. Бенфатто. Первый успех пришёл с разработкой программы 386|DOS-Extender, 32-битной утилитой разработки для защищённого режима, выпущенной в ноябре 1986 года.

Спектр продукции Phar Lap позже расширился и включил в себя следующие программные утилиты:

  • 386|VMM — драйвер подключения виртуальной памяти;
  • LinkLoc — локатор-линковщик и прочие кросс-утилиты для разработки ПО встраиваемых систем;
  • 286|DOS-Extender — эмулятор подсистемы OS/2, поддерживавший OS/2 API (Family API) и защищённый режим в отличие от эмулятора OS/2 API от фирмы Майкрософт для запуска приложений OS/2 в реальном режиме, который поддерживал лишь часть функций OS/2 API. Таким образом он был привязан к существующим приложениям OS/2, подменяя эмуляцию OS/2 API от Microsoft для приложений, требовавших доступ к верхней памяти DOS;
  • TNT DOS extender — расширенная версия 386|DOS-Extender с эмуляцией окружения Win32, дополненная прямым адресным пространством и поддержкой потоков. Этот расширитель DOS также был привяза к конкретным приложениям Win32. TNT DOS Extender был связан с MASM 6.1 и 16-ибитной версией компилятора Visual C++ 1.0, которые были Win32-приложениями, написанными для бета-версии Windows NT и не могли быть запущены в финальной реализацией Windows NT. Потребовался выпуск специального хака Beta2Fix.exe, заменявшего все ссылки на BETA2.DLL ссылками на NTDLL.DLL. Положение было исправлено в версиях MASM 6.11 и Visual C++ 1.5.
  • HX DOS Extender — эмуляция окружения Win32 в DOS. В активной разработке с 2004 по 2007 годы. Обладает наилучшими характеристиками из всех вышеописанных.

Компания Phar Lap разработала стандарт виртуального интерфейса управляющей программы (Virtual Control Program Interface, VCPI), совместно с Quarterdeck Office Systems, которая выпустила популярную программу переключения задач DesqView. Компания Phar Lap была одной из 12 фирм, входившим в комитет согласования стандарта интерфейса защищённого режима DOS DOS Protected Mode Interface (DPMI). VCPI и DPMI — стали промышленными стандартами для расширителей памяти DOS, позволившими им работать параллельно с эмуляторами, построенными по другой спецификации расширенной памяти EMS и в прочих многозадачных приложениях.

Phar Lap получила несколько важных наград индустрии ПК за VCPI, 386|DOS-Extender и 286|DOS-Extender.

Phar Lap получила своё название по кличке Новозеландского скакуна Фар Лап [1], который не отличался экстерьером, однако поражал всех своей скоростью (про него сняли фильм «Фар Лап: Сердце нации»). Также и программы, использовавшие подобный хак, позволявший преодолеть 640-килобайтный лимит — не столь элегантные они замечательно выполняли свою функцию.

Впрочем, рынок расширителей памяти DOS умер значительно более предсказуемо, чем даже загадочная смерть вышеназванной лошади. 32-битные Windows приложения имели возможность обращаться к памяти напрямую и не нуждались в подобном ПО.

На сегодняшний день Phar Lap — часть компании Ardence, продающей в том числе такие продукты, как операционную систему реального времени Phar Lap ETS [2], применяемую, например, для целевых платформ LabVIEW, работающих в реальном времени.

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Phar Lap" в других словарях:

  • Phar Lap — at Flemington Racecourse c. 1930 Rasse: Englisches Vollblut Vater: Night Raid …   Deutsch Wikipedia

  • Phar Lap — remportant la Melbourne Cup Phar Lap est l un des plus célèbres chevaux de courses australiens. En quatre ans de carrière, il a remporté trente sept des cinquante et une compétitions auxquelles il a participé. Il est aussi surnommé : Wonder… …   Wikipédia en Français

  • Phar Lap — Thoroughbred racehorse infobox horsename = Phar Lap caption = Phar Lap with jockey Jim Pike riding at Flemington race track c 1930 sire = Night Raid dam = Entreaty damsire = Winkie sex = Male (gelded) foaled = 1926 country = New Zealand colour =… …   Wikipedia

  • Phar Lap — I. /ˈfa læp/ (say fah lap) noun an Australian racehorse, born in NZ; won the Melbourne Cup in 1930 in spite of heavy handicap. Although initially unsuccessful, the chestnut gelding Phar Lap repaid the faith of his strapper, Tommy Woodcock, by… …  

  • Phar Lap (film) — Infobox Film name = Phar Lap image size = 200px caption = Promotional poster from the 1983 film director = Simon Wincer producer = John Sexton writer = David Williamson narrator = starring = Tom Burlinson Martin Vaughan Ron Leibman music =… …   Wikipedia

  • Phar Lap (company) — Infobox Company company name = Phar Lap Inc. foundation = April 1986 location = Cambridge, Mass. key people = Richard M. Smith, Robert Moote, and John M. Benfatto industry = Computer software products = development tools for MS DOS/PC DOS, DOS… …   Wikipedia

  • Phar Lap (company) — …   Википедия

  • Game as Phar Lap — with fighting spirit; plucky; resolute …   Dictionary of Australian slang

  • game as phar lap — Australian Slang with fighting spirit; plucky; resolute …   English dialects glossary

  • Cox Plate — Group One race W.S. Cox Plate Rogilla and Da …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»