JPLDIS
Encyclopedia
The Jet Propulsion Laboratory Display Information System (or JPLDIS) is a file management program written in FORTRAN
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

.

JPLDIS is important because it was the inspiration and precursor to dBASE
DBASE
dBase II was the first widely used database management system for microcomputers. It was originally published by Ashton-Tate for CP/M, and later on ported to the Apple II and IBM PC under DOS...

, arguably one of the most influential DBMS
Database management system
A database management system is a software package with computer programs that control the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators and other specialists. A database is an integrated...

 programs for early microcomputers.

History

In the late 1960s, Fred Thompson at the Jet Propulsion Laboratory
Jet Propulsion Laboratory
Jet Propulsion Laboratory is a federally funded research and development center and NASA field center located in the San Gabriel Valley area of Los Angeles County, California, United States. The facility is headquartered in the city of Pasadena on the border of La Cañada Flintridge and Pasadena...

 (JPL) of the California Institute of Technology
California Institute of Technology
The California Institute of Technology is a private research university located in Pasadena, California, United States. Caltech has six academic divisions with strong emphases on science and engineering...

 (CalTech) was using a Tymeshare product named RETRIEVE to manage a database of electronic calculators. In 1971 Fred collaborated with Jack Hatfield, a programmer at JPL, to write an enhanced version of RETRIEVE which became the JPLDIS project. JPLDIS evolved into a file management program written in FORTRAN
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

, running on a UNIVAC 1108 mainframe. Jack Hatfield published two papers entitled "Jet Propulsion Laboratory Data Information System (JPLDIS)". The first paper was presented to the Univac Users Group in Dallas, TX (Feb. 1973) and the second paper was presented to the National Science Foundation conference on Data Storage and Retrieval Methods at the University of Missouri in Columbia, Missouri (July 1973). Jack Hatfield left JPL in 1974 and the JPLDIS project was assigned to Jeb Long, another programmer at JPL, who added many advanced features plus a programming language.

In 1978, while at JPL, Wayne Ratliff
Wayne Ratliff
Cecil Wayne Ratliff wrote the database program Vulcan. Raised in Ohio and Germany, he now resides in the Los Angeles area....

 wrote a database program in assembly language for CP/M
CP/M
CP/M was a mass-market operating system created for Intel 8080/85 based microcomputers by Gary Kildall of Digital Research, Inc...

 based microcomputers to help him win the football pool at the office. He based it on Jeb Long's JPLDIS and called it Vulcan, after Mr. Spock of Star Trek.

In late 1980, George Tate, of Ashton-Tate
Ashton-Tate
Ashton-Tate was a US based software company best known for developing the popular dBASE database application. Ashton-Tate grew from a small garage-based company to become a multinational corporation...

, entered into a marketing agreement with Wayne Ratliff. Vulcan was renamed to dBase, the price was raised from $50 to $695, and the software quickly became a huge success.

JPLDIS was the reason why Ashton-Tate lost a lawsuit against FoxPro and SCO FoxPro over copyrights used by FoxPro that were claimed to belong to Ashton-Tate and the dBase product. On December 11, 1990, Judge Hatter issued an order invalidating Ashton-Tate's copyrights in its own dBASE products.

That ruling was based on a legal doctrine known as "unclean hands". Judge Hatter explained that Ashton-Tate knew that the dBase program development was based on JPLDIS, and that fact was kept hidden from the Copyright Office.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK