JPLDIS

Jet Propulsion Laboratory Display Information System (sau JPLDIS) este un program de gestionare a fișierelor scris în FORTRAN. JPLDIS este important pentru istoria computerului, deoarece a fost inspirația și precursorul dBASE , unul dintre cele mai populare și emblematice programe DBMS pentru microcalculatoarele timpurii. [ 1] [2] .

Istorie

La sfârșitul anilor 1960, Fred Thompson de la Jet Propulsion Laboratory ( JPL ) de la Caltech a folosit un produs Tymshare numit RETRIEVE pentru a gestiona o bază de date de calculatoare electronice. În 1971, Fred și Jack Hatfield, un programator JPL, au scris o versiune extinsă a RETRIEVE, care a devenit proiectul JPLDIS.

JPLDIS a evoluat într-un program de gestionare a fișierelor scris în FORTRAN și rulând pe mainframe-ul UNIVAC 1108 . Hatfield a publicat două lucrări intitulate „The Jet Propulsion Laboratory Data Information System (JPLDIS)”. Primul a fost prezentat Grupului de utilizatori Univac din Dallas, Texas (februarie 1973), iar al doilea a fost prezentat la Conferința Fundației Naționale de Știință privind Tehnicile de Stocare și Recuperare a Datelor de la Universitatea Missouri din Columbia, Missouri (iulie 1973). Hatfield a părăsit JPL în 1974, iar proiectul JPLDIS a fost atribuit lui Jeb Long, un alt programator JPL care a adăugat multe caracteristici suplimentare și un limbaj de programare.

În 1978, în timp ce era la JPL, Wayne Ratliff a scris un program de bază de date în limbaj de asamblare pentru microcomputer bazat pe CP/M, care l-a ajutat să parieze pe bazine de fotbal Baza ideologică a fost JPLDIS a lui Jeb Long. Ratliff a numit-o Vulcan după domnul Spock din Star Trek. La sfârșitul anului 1980, George Tate, care a fondat Ashton-Tate în acest scop, a încheiat un acord de marketing cu Wayne Ratliff. Vulcan a fost redenumit dBase, prețul a crescut de la 50 USD la 695 USD, iar software-ul a devenit rapid un succes uriaș.

Când au apărut mai multe „clone” dBase în anii 1990, Ashton-Tate a dat în judecată dezvoltatorii unuia dintre ele, FoxPro , pentru încălcarea drepturilor de autor. Pe 11 decembrie 1990, judecătorul Hatter a emis un ordin prin care a invalidat dreptul de autor al lui Ashton-Tate asupra propriilor produse dBase [3] . Această decizie s-a bazat pe o doctrină legală cunoscută sub numele de „mâinile necurate”. Judecătorul Hatter a explicat că conducerea Ashton-Tate era conștientă de faptul că proiectarea programului dBase se baza pe JPLDIS, iar acest fapt a fost ascuns Oficiului pentru Drepturi de Autor [3] .

Note

  1. Hawkins, John L. (martie 1991). „dSTORY; cum am dezvoltat cu adevărat dBASE. (autorul dBASE povestește despre istoricul sistemului de management al bazei de date)” . Consilier bazat pe date . Advisor Publications, Inc. 9 (3): 93. ISSN  1090-6436 . Arhivat din original pe 23.10.2012 . Consultat la 21 decembrie 2010 . Parametrul depreciat folosit |deadlink=( ajutor )
  2. Moser, Karen D.; Old, Andrew (17.12.1990). „Decizia Curții transformă masa pe AT în lupta dBASE. (Acțiunea lui Ashton-Tate împotriva Fox Software Inc.)” . Săptămâna PC . New York, New York: Ziff Davis Enterprise. 7 (50): 1. ISSN  0740-1604 . Arhivat din original pe 24.03.2012 . Consultat la 21 decembrie 2010 . Parametrul depreciat folosit |deadlink=( ajutor )
  3. 1 2 Istoria FoxPro - Ashton-Tate vs Fox Software Istoria Fox  Pro . foxpro . Consultat la 21 decembrie 2010. Arhivat din original la 15 martie 2010.