JPLDIS

Jet Propulsion Laboratory Display Information System, bermaksud "Sistem Maklumat Paparan Makmal Perejangan Jet" (JPLDIS) ialah sebuah atur cara pengurusan fail yang ditulis dalam FORTRAN. JPLDIS adalah ilham bagi dBASE dan walaupun dipertikaikan, merupakan atur cara DBMS yang paling berpengaruh semasa zaman mikrokomputer awal.

Sejarah 
Lewat 1960-an, Fred Thompson di Jet Propulsion Laboratory (JPL) Institut Teknologi California (CalTech) menggunakan sebuah produk Tymeshare bernama RETRIEVE untuk menguruskan pangkalan data untuk kalkulator elektronik. Fred kemudiannya, pada tahun 1971, bekerja sama dengan Jack Hatfield, seorang pengatur cara di JPL, untuk menulis sebuah versi lebih canggih bagi RETRIEVE yang menjadi projek JPLDIS. JPLDIS berkembang menjadi sebuah atur cara pengurusan fail yang ditulis dalam FORTRAN, berjalan pada sebubah kerangka utama UNIVAC 1108. Jack Hatfield telah menerbitkan dua kertas kerja bertajuk "Jet Propulsion Laboratory Data Information System (JPLDIS)". Kertas kerja yang pertama dipersembahkan kepada Univac Users Group di Dallas, TX (Feb. 1973) dan yang kedua di persidangan National Science Foundation berkenaan "Simpanan Data dan Kaedah Dapat Semula" di Universiti Missouri di Columbia, Missouri (Julai 1973). Jack Hatfield meninggalkan JPL dalam tahun 1974 dan projek JPLDIS telah diambil alih oleh Jeb Long, seorang lagi pengatur cara di JPL, yang telah menambah banyak ciri canggih disamping sebuah bahasa pengaturcaraan.

Pada tahun 1978, semasa di JPL, Wayne Ratliff telah menulis sebuah atur cara pangkalan data dalam bahasa himpunan untuk mikrokomputer berasaskan CP/M untuk membantunya menang dalam pertaruhan bola sepak Amerika di pejabatnya. Dia menulisnya berdasakan JPLDIS Jeb Long dan memanggilnya Vulcan, sempena nama Mr. Spock Star Trek.

Lewat 1980-an, George Tate dari Ashton-Tate membuat perjanjian pemasaran dengan Wayne Ratliff. Nama Vulcan telah ditukar kepada dBase, harganya pula telah dinaikkan daripada $50 kepada $695, dan perisian tersebut dengan cepat mendapai kejayaan besar.

JPLDIS ialah sebab kenapa Ashton-Tate kalah dalam tuntutan mahkamahnya keatas FoxPro dan SCO FoxPro berkenaan hak cipta yang digunakan oleh FoxPro yang didakwa kepunyaan Ashton-Tate dan produk dBase. Pada 11 Disember 1990, Hakim Hatter mengeluarkan perintah membatalkan hak cipta Ashton-Tate keatas produk-produk dBASE syarikat tersebut. Keputusan tersebut adalah berdasarkan doktrin undang-undang yang dipanggil "unclean hands" (secara kasar, tangan kotor). Hakim Hatter menerangkan bahawa Ashton-Tate mengetahui yang pembangunan atur cara dBase adalah berdasarkan JPLDIS, namun fakta berkenaan disembunyikan daripada Pejabat Hak Cipta.

Lihat juga 
 dBASE

Rujukan 

NASA dalam talian
Sistem pengurusan pangkalan data hak milik
Pengenalan 1973