VP-Info

Last updated
VP-Info [1]
Developer(s) Paperback Software International Ltd.
Initial release1986
Type database language & compiler

VP-Info is a database language and compiler for the personal computer. [1] VP-Info was a competitor to the Clipper and dBase applications in the late 1980s and 1990s. [2] VP-Info was originally intended to run on MS-DOS, DR-DOS and the PC-MOS/386 operating system, but now is run in the vDOS, [3] Windows environment. The last release of VP-Info, a multi-tasking, multi-user version released in 1992 was named SharkBase, or simply "Shark".

Contents

Origin

In the early 1980s, David Clark met George Gratzer, a mathematics professor [4] at the University of Manitoba, at ComputerLand in Winnipeg where Gratzer was looking for someone who could program in dBase. Clark had been using dBase II, but was frustrated by its limitations for reporting on more than 2 tables at a time. While working for Standard Knitting (a client of Gratzer's and Clark's), David wrote a report generator called dComp that would allow up to six related data files to be in use at one time and run faster than the slow, dBase II. Clark and Gratzer subsequently formed a partnership in a company called "Sub Rosa" that developed dComp into a full dBase II compatible language/database called Max that had more speed and "power tools" than even dBase III contained. Clark designed and developed the program while Gratzer wrote the reference and tutorial manuals. This product was published by Paperback Software and sold over 30,000 copies (worldwide) in 1987 alone. The published reference manual for VP-Info was over 900 pages and the program was distributed in an extra thick back cover which was an innovation for all Paperback Software products at that time. [5]

For programmers, Max had several interesting capabilities, including the ability to change field names easily, to represent fields in array form, automatically execute code while moving from field to field and many tools like cross tabs. With its built-in editor, a programmer could go from edit to executing the program in 2 keystrokes and back to editing the program with just 2 more. [6]

Marketing

Paperback Software International Ltd. acquired worldwide marketing rights to Max and launched it as VP-Info in 1986. Lotus Development Corp. objected to some of the features of VP-Planner 3D, a Lotus look-alike with a number of features beyond those of 1-2-3, and sued Paperback Software for copyright infringement in 1989. Though the lawsuit ultimately failed in the courts, Paperback Software eventually folded following the litigations.

Sub Rosa Inc. reacquired worldwide distribution rights to VP-Info shortly before it entered bankruptcy. Bursten and an associate, Bernie Melman of Toronto, established Sub Rosa Publishing Inc. in Toronto and Sub Rosa Corporation in Minneapolis and attempted to get VP-Info back into distribution. Since the name belonged to the bankrupt Paperback Software, however, the latest multi-user version was released under a new name, Shark (or SharkBase), [7] published by Specialized Clinical Services in 1994.

Technical

VP-Info can read and write all the common dBase/Clipper file formats, as well as exchange data with OpenOffice. VP-Info can read and write any type of dbf files (e.g. dBase II, III, IV, Clipper) at the same time. Unlike the older dBase file formats, VP-Info dbf files can have an unlimited number of records. VP-Info has a built-in compiler for fast execution.

Like many DOS applications, VP-Info is available for free download. [8] An online User's Manual for the latest distribution of VP-Info, SharkBase, is still maintained. [9] VP-Info, and subsequent SharkBase versions, can run on 32-bit or 64-bit Windows, using a virtual machine or emulator to provide a usable environment. It has been reported that both VP-Info and Shark run under the latest Windows versions using vDOS, [10] a fork of the DOSBox MS-DOS emulator, [11] and it can also run on multi-user/multi-tasking systems with NetBIOS over TCP/IP such as vDOS. [12] VP-Info dbf files can be opened, modified and saved by both OpenOffice Calc and LibreOffice Calc. The vDOS emulator offers access to all hardware output (printer) ports on the hosting Windows system, unlike DOSbox.

Versions

VP-Info was produced in several different versions: VP-Info Level 1, SR-Info, VP-Info Professional, VP-Info Professional Network Edition, SharkBase, and SharkBase Network Edition. All are moderately compatible except for VP-Info Level 1 (because it's the oldest and "least perfect" version). The Network Editions, e.g. Sharkbase, which run normally as VP-Info single-user on most systems described, however depend on NetBios/Windows to run in multi-user, multi-tasking mode on a LAN network.

Related Research Articles

<span class="mw-page-title-main">WordStar</span> Word processor application

WordStar is a word processor application for microcomputers. It was published by MicroPro International and originally written for the CP/M-80 operating system, with later editions added for MS-DOS and other 16-bit PC OSes. Rob Barnaby was the sole author of the early versions of the program.

XyWrite is a word processor for MS-DOS and Windows modeled on the mainframe-based ATEX typesetting system. Popular with writers and editors for its speed and degree of customization, XyWrite was in its heyday the house word processor in many editorial offices, including the New York Times from 1989 to 1993. XyWrite was developed by David Erickson and marketed by XyQuest from 1982 through 1992, after which it was acquired by The Technology Group. The final version for MS-DOS was 4.18 (1993); for Windows, 4.13.

<span class="mw-page-title-main">FreeDOS</span> Open source clone of MS-DOS

FreeDOS is a free software operating system for IBM PC compatible computers. It intends to provide a complete MS-DOS-compatible environment for running legacy software and supporting embedded systems.

dBase was one of the first database management systems for microcomputers and the most successful in its day. The dBase system included the core database engine, a query system, a forms engine, and a programming language that tied all of these components together.

Clipper is an xBase compiler that implements a variant of the xBase computer programming language. It is used to create or extend software programs that originally operated primarily under MS-DOS. Although it is a powerful general-purpose programming language, it was primarily used to create database/business programs.

xBase is the generic term for all programming languages that derive from the original dBASE (Ashton-Tate) programming language and database formats. These are sometimes informally known as dBASE "clones". While there was a non-commercial predecessor to the Ashton-Tate product, most clones are based on Ashton-Tate's 1986 dBASE III+ release — scripts written in the dBASE III+ dialect are most likely to run on all the clones.

<span class="mw-page-title-main">COM file</span> Type of simple executable file

A COM file is a type of simple executable file. On the Digital Equipment Corporation (DEC) VAX operating systems of the 1970s, .COM was used as a filename extension for text files containing commands to be issued to the operating system. With the introduction of Digital Research's CP/M, the type of files commonly associated with COM extension changed to that of executable files. This convention was later carried over to DOS. Even when complemented by the more general EXE file format for executables, the compact COM files remained viable and frequently used under DOS.

<span class="mw-page-title-main">DOSBox</span> Free DOS emulator

DOSBox is a free and open-source emulator which runs software for MS-DOS compatible disk operating systems—primarily video games. It was first released in 2002, when DOS technology was becoming obsolete. Its adoption for running DOS games is widespread, with it being used in commercial re-releases of those games as well.

Paradox is a relational database management system currently published by Corel Corporation.

Virtual DOS machines (VDM) refer to a technology that allows running 16-bit/32-bit DOS and 16-bit Windows programs when there is already another operating system running and controlling the hardware.

<span class="mw-page-title-main">Multiuser DOS</span> Family of CP/M- and DOS-compatible multi-user multi-tasking operating systems

Multiuser DOS is a real-time multi-user multi-tasking operating system for IBM PC-compatible microcomputers.

In computing, Windows on Windows was a compatibility layer of 32-bit versions of the Windows NT family of operating systems since 1993 with the release of Windows NT 3.1, which extends NTVDM to provide limited support for running legacy 16-bit programs written for Windows 3.x or earlier. There is a similar subsystem, known as WoW64, on 64-bit Windows versions that runs 32-bit programs.

VDMSound was an open-source emulator of legacy sound card devices, designed to allow video games and other applications written for MS-DOS to run on the Microsoft Windows NT/2000/XP/95/98/Me operating systems. Its author is Vlad Romascanu.

<span class="mw-page-title-main">Shapefile</span> Geospatial vector data format

The shapefile format is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software products. The shapefile format can spatially describe vector features: points, lines, and polygons, representing, for example, water wells, rivers, and lakes. Each item usually has attributes that describe it, such as name or temperature.

<span class="mw-page-title-main">XBase++</span>

Xbase++ is an object oriented programming language which has multiple inheritance and polymorphism. It is based on the XBase language dialect and conventions. It is 100% Clipper compatible language supporting multiple inheritance, polymorphism, object oriented programming. It supports the xBase data types, including Codeblocks. With Xbase++ it is possible to generate applications for Windows NT, 95, 98, Me, 2000, XP, VISTA and Windows 7, 8, 10.

<span class="mw-page-title-main">Sun386i</span> Computer workstation

The Sun386i is a discontinued hybrid UNIX workstation/PC compatible computer system produced by Sun Microsystems, launched in 1988. It is based on the Intel 80386 microprocessor but shares many features with the contemporary Sun-3 series systems.

Criticism of Windows XP deals with issues with security, performance and the presence of product activation errors that are specific to the Microsoft operating system Windows XP.

Paperback Software International Ltd. was a software company founded in 1983 by Adam Osborne to manufacture discount software such as word processor Paperback Writer and related spell checker Paperback Speller, spreadsheet VP-Planner, database VP-Info, and the VP-Expert artificial intelligence software. VP-Expert was developed by Brian Sawyer The company was headquartered in Berkeley, California.

<span class="mw-page-title-main">PCPaint</span> Mouse-driven GUI paint program, 1984–1989

PCPaint was one of the first IBM PC-based mouse-driven GUI paint programs, released in 1984. It followed after Microsoft Doodle, released in 1983 with the Microsoft Mouse version 1 drivers for DOS, and around the same time as Digital Research’s Draw program. It was developed by John Bridges and Doug Wolfgram. It was later developed into Pictor Paint.

Tao ExDOS is an emulator software application designed to allow users of old MS-DOS applications to run these applications on new operating systems such as Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000, and Windows Terminal Server.

References

  1. 1 2 Bursten,Melman,Gratzer 1990-1992, Shark User's Guide. rev. ed. 1992, Sub Rosa Corporation, Minneapolis USA
  2. Petreley, Nicholas (March 9, 1987). "Low-Cost Dbase II Competitor Is Fast, Powerful". Info World. pp. 49–52. Retrieved January 24, 2012.
  3. vDOS: https://www.vdos.info/
  4. Gratzer, George (2013-10-04). "Math Into LaTeX". Springer Publishing. Retrieved 2014-10-15.
  5. Bursten, Melman, Gratzer 1990-1992, Shark User's Guide. rev. ed. 1992, Sub Rosa Corporation, Minneapolis USA, "Introduction" page i
  6. Petreley, Nicholas (1987-03-09). "Low-Cost Dbase II Competitor Is Fast, Powerful". Info World. pp. 49–52. Retrieved 2012-01-24.
  7. The History of FoxPro: http://www.foxprohistory.org/vp-info_sharkbase_by_subrosa.htm
  8. WinWorld: https://winworldpc.com/
  9. Shark/VP-Info Reference Manual: http://www.sharkbase.ca
  10. vDOS: https://www.vdos.info/
  11. DOSbox MS-DOS emulator: http://www.dosbox.com/wiki/Software
  12. vDOS: https://www.vdos.info/