Введение
VP Info - это язык базы данных и компилятор для персонального компьютера. VP Info первоначально предназначался для работы на MS DOS, DR DOS и операционной системе PC MOS / 386, но теперь работает в среде vDOS, Windows. Последний выпуск VP Info, многозадачная, многопользовательская версия, выпущенная в 1992 году, была названа SharkBase, или просто "Акула".
Происхождение
В начале 1980-х годов Дэвид Кларк встретил Джорджа Гратцера, профессора математики в Университете Манитобы, в ComputerLand в Виннипеге, где Гратцер искал кого-то, кто мог бы программировать в dBase. Кларк использовал dBase II, но был разочарован его ограничениями для отчетности более чем по 2 таблицам одновременно. Работая в Standard Knitting (клиент Gratzer's and Clark's), Дэвид написал генератор отчетов dComp, который позволил одновременно использовать до шести связанных файлов данных и работать быстрее, чем медленный dBase II. Впоследствии Кларк и Гратцер создали партнерство в компании под названием "Sub Rosa", которая разработала dComp в полноценный язык / базу данных, совместимый с dBase II, под названием Max, который имел больше скорости и "мощных инструментов", чем даже dBase III. Кларк разработал программу, а Гратцер написал справочные и учебные пособия. Этот продукт был опубликован компанией Paperback Software и был продан в количестве более 30 000 экземпляров (по всему миру) только в 1987 году. Опубликованное справочное руководство для VP Info насчитывало более 900 страниц, а программа распространялась в особо толстой задней обложке, что было инновацией для всех продуктов Paperback Software в то время. Для программистов, Max имел несколько интересных возможностей, включая возможность легко менять названия полей, представлять поля в виде массива, автоматически выполнять код при перемещении из поля в поле и многие инструменты, такие как перекрестные вкладки. Благодаря встроенному редактору программист мог перейти от редактирования к выполнению программы двумя нажатиями клавиши и вернуться к редактированию программы всего двумя нажатиями клавиши.
Маркетинг
Paperback Software International Ltd. приобрела всемирные маркетинговые права на Max и запустила его как VP Info в 1986 году. Lotus Development Corp. возражала против некоторых функций VP Planner 3D, похожих на Lotus с рядом функций, помимо тех, что были в 123, и подала в суд на Paperback Software за нарушение авторских прав в 1989 году. Хотя судебный иск в конечном итоге потерпел неудачу в судах, Paperback Software в конечном итоге закрылась после судебных разбирательств. Sub Rosa Inc. приобрела права на распространение VP Info в мире незадолго до банкротства. Бурстен и его коллега Берни Мелман из Торонто основали Sub Rosa Publishing Inc. в Торонто и Sub Rosa Corporation в Миннеаполисе и попытались вернуть VP Info в дистрибуцию. Однако, поскольку название принадлежало банкротному Paperback Software, последняя многопользовательская версия была выпущена под новым названием Shark (или SharkBase), опубликованным специализированными клиническими службами в 1994 году.
Технические
VP Info может читать и записывать все распространенные форматы файлов dBase/Clipper, а также обмениваться данными с OpenOffice. VP Info может одновременно читать и записывать любые типы файлов dbf (например, dBase II, III, IV, Clipper). В отличие от старых форматов файлов dBase, файлы VP Info dbf могут иметь неограниченное количество записей. ВП Инфо имеет встроенный компилятор для быстрого выполнения. Как и многие другие приложения DOS, VP Info доступен для бесплатной загрузки. Онлайн Руководство пользователя для последнего дистрибутива VP Info, SharkBase, все еще поддерживается. VP Info и последующие версии SharkBase могут работать на 32-битных или 64-битных Windows, используя виртуальную машину или эмулятор для обеспечения пригодной среды. Сообщается, что VP Info и Shark работают под последними версиями Windows с использованием vDOS, а также могут работать на многопользовательских / многозадачных системах с NetBIOS через TCP / IP, таких как vDOS. Файлы VP Info dbf могут быть открыты, изменены и сохранены как OpenOffice Calc, так и LibreOffice Calc. Эмулятор vDOS предлагает доступ ко всем портам аппаратного вывода (принтера) на хостинговой системе Windows, в отличие от DOSbox.
Версии
VP Info выпускался в нескольких версиях: VP Info Level 1, SR Info, VP Info Professional, VP Info Professional Network Edition, SharkBase и SharkBase Network Edition. Все они умеренно совместимы, за исключением VP Info Level 1 (потому что это самая старая и "менее совершенная" версия). Сетевые версии, например, Sharkbase, которые обычно работают в качестве VP Info для одного пользователя на большинстве описанных систем, однако зависят от NetBios / Windows для работы в многопользовательском режиме многозадачности в локальной сети.