fbpx
Wikipedia

Pick operating system

The Pick Operating System, also known as the Pick System or simply Pick,[1] is a demand-paged, multi-user, virtual memory, time-sharing computer operating system based around a MultiValue database. Pick is used primarily for business data processing. It is named after one of its developers, Dick Pick.[2][3]

Pick operating system
DeveloperDon Nelson
Dick Pick
TRW
Written inAssembly language
Initial release1965 (GIRLS), 1973 (Reality Operating System)
Marketing targetBusiness data processing
Available inEnglish
PlatformsSolaris, Linux, AIX, Windows Server (2000 and up)
Kernel typeMonolithic (or none for operating environment implementations)
Default
user interface
Text-based
LicenseProprietary

The term "Pick system" has also come to be used as the general name of all operating environments which employ this multivalued database and have some implementation of Pick/BASIC and ENGLISH/Access queries. Although Pick started on a variety of minicomputers, the system and its various implementations eventually spread to a large assortment of microcomputers, personal computers,[4] and mainframe computers.[5]

Overview edit

The Pick Operating System is an integrated computing platform with a database, query and procedural operations languages, peripheral and multi-user management, and BASIC programming capabilities. Its database utilizes a hash-file system, enabling efficient data storage and retrieval by organizing data into dynamic associative arrays managed by associative files.

Data within the Pick system is arranged into a hierarchical structure of accounts, dictionaries, files, and sub-files based on a hash-table model, with linear probing. This structure comprises variable-length records, fields, and sub-fields, with unique naming conventions that reflect its multivalued database characteristics. Records are identified by unique keys that facilitate direct access to their storage locations.[6]

Initially constrained by the era's technological limitations, the Pick system's capacity has expanded over time, removing earlier record-size limits and introducing dynamic file allocation and B-tree indexing to enhance data management capabilities.

The Pick database operates without explicit data types,[6] treating all data as character strings, which places the onus of data integrity on the applications developed for the system. This flexibility allows Pick to store data in non-first-normal-form, avoiding the need for join operations by containing all related data within single records. This approach can optimize storage and retrieval efficiency for specific kinds of datasets.

History edit

Pick was originally implemented as the Generalized Information Retrieval Language System (GIRLS) on an IBM System/360 in 1965 by Don Nelson and Dick Pick at TRW, whose government contract for the Cheyenne Helicopter project required developing a database.[5] It was supposed to be used by the U.S. Army to control the inventory of Cheyenne helicopter parts.[7]

Pick was subsequently commercially released in 1973 by Microdata Corporation (and its British distributor CMC) as the Reality Operating System now supplied by Northgate Information Solutions.[8] McDonnell Douglas bought Microdata in 1981.[5]

The first Microdata implementation, called the Reality, came only with a procedural language (PROC), and a query language (ENGLISH). In 1975, Ken Simms of Pick Systems created an implementation of Dartmouth BASIC for the Reality, with numerous syntax extensions for smart terminal interface and database operations, and it was called Data/BASIC. At or near the same time, SMI of Chicago, created an extended procedural language and called it RPL.

PROC, the procedure language was provided for executing scripts. A SQL-style language called ENGLISH allowed database retrieval and reporting, but not updates (although later, the ENGLISH command "REFORMAT" allowed updates on a batch basis). ENGLISH did not fully allow manipulating the 3-dimensional multivalued structure of data records. Nor did it directly provide common relational capabilities such as joins. This was because powerful data dictionary redefinitions for a field allowed joins via the execution of a calculated lookup in another file. The system included a spooler. A simple text editor for file-system records was provided, but the editor was only suitable[6] for system maintenance, and could not lock records, so most applications were written with the other tools such as Batch, RPL, or the BASIC language so as to ensure data validation and allow record locking.

By the early 1980s observers saw the Pick Operating System as a strong competitor to Unix.[9] BYTE in 1984 stated that "Pick is simple and powerful, and it seems to be efficient and reliable, too ... because it works well as a multiuser system, it's probably the most cost-effective way to use an XT".[10] Dick Pick founded Pick & Associates, later renamed Pick Systems, then Raining Data, then (as of 2011) TigerLogic, and finally Rocket Software. He licensed "Pick" to a large variety of manufacturers and vendors who have produced different "flavors" of Pick. The database flavors sold by TigerLogic were D3, mvBase, and mv Enterprise. Those previously sold by IBM under the "U2" umbrella are known as UniData and UniVerse. Rocket Software purchased IBM's U2 family of products in 2010 and Tiger Logic's D3 and mvBase family of products in 2014. In 2021, Rocket acquired OpenQM and jBASE as well.

Dick Pick died at age 56 due to stroke complications in October 1994.[3][11]

Pick Systems often became tangled in licensing litigation, and devoted relatively little effort to marketing[12][13] and improving its software. Subsequent ports of Pick to other platforms generally offered the same tools and capabilities for many years, usually with relatively minor improvements and simply renamed (for example, Data/BASIC became Pick/BASIC and ENGLISH became ACCESS).[6] Licensees often developed proprietary variations and enhancements; for example, Microdata created an input processor called ScreenPro.

Derivative and related products edit

The Pick database was licensed to roughly three dozen licensees between 1978 and 1984. Application-compatible implementations evolved into derivatives and also inspired similar systems.

  • Reality – The first implementation of the Pick database was on a Microdata platform using firmware and called Reality. The first commercial release was in 1973. Microdata acquired CMC Ltd. in the early 80s and were based in Hemel Hempstead, England. The Microdata implementations ran in firmware, so each upgrade had to be accompanied by a new configuration chip. Microdata itself was eventually bought by McDonnell Douglas Information Systems. Pick and Microdata sued each other for the right to market the database, the final judgment being that they both had the right. In addition to the Reality Sequoia and Pegasus series of computers, Microdata and CMC Ltd. sold the Sequel (Sequoia) series which was a much larger class able to handle over 1000 simultaneous users. The earlier Reality minicomputers were known to handle well over 200 simultaneous users, although performance was slow and it was above the official limit. Pegasus systems superseded Sequoia and could handle even more simultaneous users than its predecessors. The modern version of this original Pick implementation is owned and distributed by Northgate Information Solutions Reality.
  • Ultimate – The second implementation of the Pick database was developed in about 1978 by an American company called The Ultimate Corp, run by Ted Sabarese. Like the earlier Microdata port, this was a firmware implementation, with the Pick instruction set in firmware and the monitor in assembly code on a Honeywell Level 6 machine. The system had dual personalities in that the monitor/kernel functions (mostly hardware I/O and scheduling) were executed by the native Honeywell Level 6 instruction set. When the monitor "select next user" for activation control was passed to the Honeywell WCS (writable control store) to execute Pick assembler code (implemented in microcode) for the selected process. When the user's time slice expired control was passed back to the kernel running the native Level 6 instruction set.
    • Ultimate took this concept further with the DEC LSI/11 family of products by implementing a co-processor in hardware (bit-slice, firmware driven). Instead of a single processor with a WCS microcode enhanced instruction set, this configuration used two independent but cooperating CPUs. The LSI11 CPU executed the monitor functions and the co-processor executed the Pick assembler instruction set. The efficiencies of this approach resulted in a 2× performance improvement. The co-processor concept was used again to create a 5×, 7×, and dual-7× versions for Honeywell Level 6 systems. Dual ported memory with private busses to the co-processors were used to increase performance of the LSI11 and Level 6 systems.
    • Another version used a DEC LSI-11 for the IOP and a 7X board. Ultimate enjoyed moderate success during the 1980s, and even included an implementation running as a layer on top of DEC VAX systems, the 750, 780, 785, and later the MicroVAX. Ultimate also had versions of the Ultimate Operating System running on IBM 370 series systems (under VM and native) and also the 9370 series computers. Ultimate was renamed Allerion, Inc., before liquidation of its assets. Most assets were acquired by Groupe Bull, and consisted of mostly maintaining extant hardware. Bull had its own problems and in approximately 1994 the US maintenance operation was sold to Wang.
  • Prime INFORMATION – Devcom, a Microdata reseller, wrote a Pick-style database system called INFORMATION in FORTRAN and assembler in 1979 to run on Prime Computer 50-series systems. It was then sold to Prime Computer and renamed Prime INFORMATION.[14] It was subsequently sold to VMark Software Inc. This was the first of the guest operating environment implementations. INFO/BASIC, a variant of Dartmouth BASIC,[6] was used for database applications.
  • Applied Digital Data Systems (ADDS) – First developed in 1981. This was the first implementation to be done in software only, so upgrades were accomplished by a tape load, rather than a new chip. The "Mentor" line was initially based on the Zilog Z-8000 chipset and this port set off a flurry of other software implementations across a wide array of processors with a large emphasis on the Motorola 68000.
  • UniVerse – Another implementation of the system, called UniVerse, was created by VMark Software and operated under Unix and Microsoft Windows. This was the first one to incorporate the ability to emulate other implementations of the system, such as Microdata's Reality Operating System, and Prime INFORMATION. Originally running on Unix, it was later also made available for Windows. It now is owned by Rocket Software. (The systems developed by Prime Computer and VMark are now owned by Rocket Software and referred to as "U2".)
  • UniData – Very similar to UniVerse, but UniData had facilities to interact with other Windows applications. It is also owned and distributed by Rocket Software.
  • PI/open – Prime Computer rewrote Prime INFORMATION in C for the Unix-based systems it was selling, calling it PI+. It was then ported to other Unix systems offered by other hardware vendors and renamed PI/open.
  • Fujitsu Microsystems of America – Another software implementation, existing in the late 1980s. Fujitsu Microsystems of America was acquired by Alpha Microsystems on October 28, 1989.[15][16]
  • Pyramid – Another software implementation in the 1980s
  • General Automation "Zebra" – Another software implementation in the 1980s
  • Altos – A software implementation on an 8086 chipset platform launched around 1983.
  • WICAT/Pick – Another software implementation existing in the 1980s
  • Sequoia – Another software implementation, existing from 1984. Sequoia was most well known for its fault-tolerant multi-processor model,[17][18] which could be dialed into with the user's permission and his switching terminal zero to remote with the key on the system consol. He could watch what was done by the support person who had dialed on his terminal 0, a printer with a keyboard. Pegasus came out in 1987. The Enterprise Systems business unit (which was the unit that sold Pick), was sold to General Automation in 1996/1997.[19]
  • Revelation – In 1984, Cosmos released a Pick-style database called Revelation, later Advanced Revelation, for DOS on the IBM PC. Advanced Revelation is now owned by Revelation Technologies, which publishes a GUI-enabled version called OpenInsight.
  • jBASE – jBASE was released in 1991 by a small company of the same name in Hemel Hempstead, England. Written by former Microdata engineers, jBASE emulates all implementations of the system to some degree. jBASE compiles applications to native machine code form, rather than to an intermediate byte code. In 2015, cloud solutions provider Zumasys[20] in Irvine, California, acquired the jBASE distribution rights from Mpower1 as well as the intellectual property from Temenos Group.[21] On 14 Oct 2021, Zumasys announced they had sold their databases and tools, including jBASE to Rocket Software.[22]
  • UniVision – UniVision was a Pick-style database designed as a replacement for the Mentor version, but with extended features, released in 1992 by EDP in Sheffield, England.
  • OpenQM – The only MultiValue database product available both as a fully supported non-open source commercial product and in open source form under the General Public License. OpenQM is available from its exclusive worldwide distributor, Zumasys.[23]
  • Caché – In 2005 InterSystems, the maker of Caché database, announced support for a broad set of MultiValue extensions, Caché for MultiValue.[24]
  • ONware – ONware equips MultiValue applications with the ability to use common databases such as Oracle and SQL Server. Using ONware, MultiValue applications can be integrated with relational, object, and object-relational applications.
  • D3 – Pick Systems ported the Pick Operating System to run as a database product utilizing host operating systems such as Unix, Linux, or Windows servers, with the data stored within the file system of the host operating system. Previous Unix or Windows versions had to run in a separate partition, which made interfacing with other applications difficult. The D3 releases opened the possibility of integrating internet access to the database or interfacing to popular word processing and spreadsheet applications, which has been successfully demonstrated by a number of users. The D3 family of databases and related tools is owned and distributed by Rocket Software.

Through the implementations above, and others, Pick-like systems became available as database, programming, and emulation environments running under many variants of Unix and Microsoft Windows.

See also edit

  • MUMPS, the predecessor of Caché
  • DBOS, a new Database-Oriented Operating System

References edit

  1. ^ Ramming, D; Bourdon, Roger J. (1989). "The pick operating system – a Practical Guide". Proceedings of the IEEE. 77 (2): 363. doi:10.1109/JPROC.1989.1203777. S2CID 9328922.
  2. ^ Woodyard, Chris (1994-10-19). "Software Developer Dick Pick Dies at 56". Los Angeles Times. from the original on 2023-03-15. Retrieved 2023-06-17.
  3. ^ a b Johnson, Will. "Richard A "Dick" Pick (d. 19 Oct 1994)". www.countyhistorian.com. from the original on 27 September 2017. Retrieved 27 September 2017.
  4. ^ "PICK Operating System – brings Mainframe Power to your PC". InfoWorld. July 27, 1987. p. 80.
  5. ^ a b c "General Overview of Classic Pick – a short history". 1995. from the original on 2018-08-08. Retrieved 2017-09-27.
  6. ^ a b c d e "Jonathan E. Sisk's Pick/BASIC: A Programmer's Guide". jonsisk.com. from the original on 2023-03-04. Retrieved 2023-03-04.
  7. ^ Nelson, Donald B. (March 19, 1965). "Generalized Information Retrieval Language and System (GIRLS) User Requirements Specification". from the original on March 5, 2016. Retrieved February 6, 2015.
  8. ^ Elleray, Dick (July 16, 1986). Project Management Bulletin 1986/09 – "The Reality Operating System Revealed. 1986/09. Project Management Group, McDonnell Douglas Informations Systems Group.
  9. ^ Fiedler, Ryan (October 1983). "The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace". BYTE. p. 132. Retrieved January 30, 2015.
  10. ^ Rochkind, Marc J. (Fall 1985). "Pick, Coherent, and THEOS". BYTE. p. 231. Retrieved March 19, 2016.
  11. ^ Woodyard, Chris (October 19, 1994). "Software Developer Dick Pick Died at 56". The Los Angeles Times. from the original on October 12, 2018. Retrieved November 13, 2022.
  12. ^ Lazzareschi, Carla (November 3, 1985). "Computer Wiz Tries Harder to Get Users to Pick His System". The Los Angeles Times. from the original on September 28, 2017. Retrieved November 13, 2022.
  13. ^ "Pick's lack of marketing"
  14. ^ Gill, Philip (March 24, 1986). "Pick Operating System Makes Converts of Users". Computerworld. p. 93. Retrieved November 13, 2022.
  15. ^ Olmos, David (October 28, 1989). "Alpha Micro Says It Will Purchase Fujitsu Company". The Los Angeles Times. from the original on November 13, 2022. Retrieved November 13, 2022.
  16. ^ "Alpha Micro Previews Apix Concurrent Pick+Unix V.4". Computer Business Review. March 11, 1990.
  17. ^ Mark, Peter B. (1985). "The Sequoia computer". ACM SIGARCH Computer Architecture News. 13 (3). Portal.acm.org: 232. doi:10.1145/327070.327218. S2CID 16954105. from the original on November 13, 2022. Retrieved November 13, 2022.
  18. ^ Simons, Barbara; Spector, Alfred Z. (1990). Fault-tolerant distributed computing – Google Boeken. ISBN 9783540973850. Retrieved January 21, 2012.
  19. ^ "Sequoia Systems Reports Results for Second Quarter 1997 – Business Wire". Highbeam.com. Retrieved January 21, 2012.[dead link]
  20. ^ "Zumasys Acquires jBASE Database From Temenos Software | Zumasys". January 5, 2015. from the original on March 2, 2021. Retrieved April 5, 2021.
  21. ^ "Zumasys Acquires jBASE Database From Temenos Software -". www.zumasys.com. January 5, 2015. from the original on February 6, 2015. Retrieved February 6, 2015.
  22. ^ "Rocket Software Acquires Database and Tools Products of Zumasys, Inc.; Companies Partner to Drive Modernization of MultiValue Applications | Rocket Software". Rocket Software. from the original on October 1, 2022. Retrieved November 11, 2022.
  23. ^ "Home". OpenQM. from the original on April 16, 2021. Retrieved April 5, 2021.
  24. ^ "Caché for Unstructured Data Analysis | InterSystems". InterSystems Corporation. from the original on April 13, 2021. Retrieved April 5, 2021.

Bibliography edit

  • The REALITY Pocket Guide; Jonathan E. Sisk; Irvine, CA; JES & Associates, Inc.; 1981 OCLC 216178915
  • The PICK Pocket Guide, 5th edition; Jonathan E. Sisk; Irvine, CA; Pick Systems; 1982
  • Exploring The Pick Operating System, 2nd Edition; Jonathan E. Sisk; Steve VanArsdale; Hasbrouck Heights, N.J.; Hayden Book Co. 1985. OCLC 12967951
  • Taylor, Martin (1985). Pick For Users. Blackwell Scientific Publications. ISBN 0-632-01492-X.
  • The Pick Pocket Guide, 5th Edition; Jonathan E. Sisk; Desk reference ed; Hasbrouck Heights, N.J.; Hayden Book Co. 1985. OCLC 18872552
  • The Pick Perspective; Ian Jeffrey Sandler; Blue Ridge Summit, PA; TAB Professional and Reference Books; 1989. OCLC 18521562 Part of The Pick Library Series, Edited by Jonathan E. Sisk
  • Pick for Professionals : Advanced Methods and Techniques; Harvey Rodstein; Blue Ridge Summit, PA; TAB Professional and Reference Books; 1990. OCLC 20452708 Part of The Pick Library Series, Edited by Jonathan E. Sisk
  • Encyclopedia PICK (EPICK); Jonathan E. Sisk; Irvine, CA; Pick Systems; 1992 OCLC 28725247
  • Le Système d'exploitation PICK; Malcolm Bull; Paris: Masson, 1989. OCLC 21247561
  • The Pick operating system; Joseph St John Bate; Mike Wyatt; New York : Van Nostrand Reinhold, 1986. OCLC 14904780
  • The Pick operating system; Malcolm Bull; London; New York : Chapman and Hall, 1987. OCLC 13666782
  • Systeme pick; Patrick Roussel, Pierre Redoin, Michel Martin; Paris: CEdi Test, 1988. OCLC 19546897
  • Advanced PICK et UNIX : la nouvelle norme informatique; Bruno Beninca; Aulnay-sous-Bois, Seine-Saint-Denis; Relais Informatique International, 1990. OCLC 23242884
  • Le systeme PICK : mode d'emploi d'un nouveau standard informatique; Michel Lallement, Jeanne-Françoise Beltzer; Aulnay-sous-Bois, Seine-Saint-Denis; Relais Informatique International, 1987. OCLC 20877971
  • The Pick operating system : a practical guide; Roger J Bourdon; Wokingham, England; Reading, Mass. : Addison-Wesley, 1987. OCLC 13945808
  • Le Système d'éxploitation : réalités et perspectives; Bernard de Coux; Paris : Afnor, 1988. OCLC 20078135
  • Pick BASIC : A Programmer's Guide; Jonathan E Sisk;Blue Ridge Summit, PA : TAB Professional and Reference Books, 1987. OCLC 16355134 Part of The Pick Library Series, Edited by Jonathan E. Sisk
  • Pick BASIC : a reference guide; Linda Mui; Sebastopol, CA : O'Reilly & Associates, 1990. OCLC 22147353
  • Programming with IBM PC Basic and the Pick database system; Blue Ridge Summit, PA : TAB Books, 1990. OCLC 19723037 Part of The Pick Library Series, Edited by Jonathan E. Sisk
  • An overview of PICK system;Shailesh Kamat; 1993. OCLC 29287280
  • Taylor, Martin; Rees, Stuart (1995). Unix and Unidata. Datamatters. ISBN 1-900176-00-9.
  • Pick: A Multilingual Operating System; Charles M. Somerville; Computer Language Magazine, May 1987, p. 34.
  • Encyclopedia Pick (EPICK); Jonathan E. Sisk; Pick Systems, 1993

External links edit

  • Photo of Dick Pick in his anti-gravity boots on the cover of Computer Systems News, 1983.
  • Life the Universe and Everything: introduction to and online training course in Universe developed by Pick software engineer Manny Neira.
  • Video: "History of the PICK System" made in 1990
  • Pick Publications Database
  • 1987 Interview with Dick Pick in the Pick Pavilion at COMDEX
  • 1990 Interview with Dick Pick in the Pick Pavilion at COMDEX
  • 1990 Interview with Jonathan Sisk in the Pick Pavilion at COMDEX
  • 1991 Pick Rap Show at COMDEX, co-written by Jonathan Sisk and John Treankler
  • 1992 Video of Dick and Zion Pick, who appeared in the Ross Perot campaign rally - includes entire unedited Perot speech
  • An insightful early history of the Pick System, by Chandru Murthi, who was there at the time
  • 1984 PC Magazine article "Choosing the Pick of the Litter", by Jonathan E. Sisk and Steve VanArsdale
  • Database Management Approach to Operating Systems Development, by Richard A. Pick Chapter 5 of New Directions for Database Systems, Gad Ariav, James Clifford editors
  • Doing More With Less Hardware, Computer History Museum piece on Pick

pick, operating, system, pick, operating, system, also, known, pick, system, simply, pick, demand, paged, multi, user, virtual, memory, time, sharing, computer, operating, system, based, around, multivalue, database, pick, used, primarily, business, data, proc. The Pick Operating System also known as the Pick System or simply Pick 1 is a demand paged multi user virtual memory time sharing computer operating system based around a MultiValue database Pick is used primarily for business data processing It is named after one of its developers Dick Pick 2 3 Pick operating systemDeveloperDon NelsonDick PickTRWWritten inAssembly languageInitial release1965 GIRLS 1973 Reality Operating System Marketing targetBusiness data processingAvailable inEnglishPlatformsSolaris Linux AIX Windows Server 2000 and up Kernel typeMonolithic or none for operating environment implementations Defaultuser interfaceText basedLicenseProprietary The term Pick system has also come to be used as the general name of all operating environments which employ this multivalued database and have some implementation of Pick BASIC and ENGLISH Access queries Although Pick started on a variety of minicomputers the system and its various implementations eventually spread to a large assortment of microcomputers personal computers 4 and mainframe computers 5 Contents 1 Overview 2 History 3 Derivative and related products 3 1 See also 4 References 5 Bibliography 6 External linksOverview editThe Pick Operating System is an integrated computing platform with a database query and procedural operations languages peripheral and multi user management and BASIC programming capabilities Its database utilizes a hash file system enabling efficient data storage and retrieval by organizing data into dynamic associative arrays managed by associative files Data within the Pick system is arranged into a hierarchical structure of accounts dictionaries files and sub files based on a hash table model with linear probing This structure comprises variable length records fields and sub fields with unique naming conventions that reflect its multivalued database characteristics Records are identified by unique keys that facilitate direct access to their storage locations 6 Initially constrained by the era s technological limitations the Pick system s capacity has expanded over time removing earlier record size limits and introducing dynamic file allocation and B tree indexing to enhance data management capabilities The Pick database operates without explicit data types 6 treating all data as character strings which places the onus of data integrity on the applications developed for the system This flexibility allows Pick to store data in non first normal form avoiding the need for join operations by containing all related data within single records This approach can optimize storage and retrieval efficiency for specific kinds of datasets History editPick was originally implemented as the Generalized Information Retrieval Language System GIRLS on an IBM System 360 in 1965 by Don Nelson and Dick Pick at TRW whose government contract for the Cheyenne Helicopter project required developing a database 5 It was supposed to be used by the U S Army to control the inventory of Cheyenne helicopter parts 7 Pick was subsequently commercially released in 1973 by Microdata Corporation and its British distributor CMC as the Reality Operating System now supplied by Northgate Information Solutions 8 McDonnell Douglas bought Microdata in 1981 5 The first Microdata implementation called the Reality came only with a procedural language PROC and a query language ENGLISH In 1975 Ken Simms of Pick Systems created an implementation of Dartmouth BASIC for the Reality with numerous syntax extensions for smart terminal interface and database operations and it was called Data BASIC At or near the same time SMI of Chicago created an extended procedural language and called it RPL PROC the procedure language was provided for executing scripts A SQL style language called ENGLISH allowed database retrieval and reporting but not updates although later the ENGLISH command REFORMAT allowed updates on a batch basis ENGLISH did not fully allow manipulating the 3 dimensional multivalued structure of data records Nor did it directly provide common relational capabilities such as joins This was because powerful data dictionary redefinitions for a field allowed joins via the execution of a calculated lookup in another file The system included a spooler A simple text editor for file system records was provided but the editor was only suitable 6 for system maintenance and could not lock records so most applications were written with the other tools such as Batch RPL or the BASIC language so as to ensure data validation and allow record locking By the early 1980s observers saw the Pick Operating System as a strong competitor to Unix 9 BYTE in 1984 stated that Pick is simple and powerful and it seems to be efficient and reliable too because it works well as a multiuser system it s probably the most cost effective way to use an XT 10 Dick Pick founded Pick amp Associates later renamed Pick Systems then Raining Data then as of 2011 update TigerLogic and finally Rocket Software He licensed Pick to a large variety of manufacturers and vendors who have produced different flavors of Pick The database flavors sold by TigerLogic were D3 mvBase and mv Enterprise Those previously sold by IBM under the U2 umbrella are known as UniData and UniVerse Rocket Software purchased IBM s U2 family of products in 2010 and Tiger Logic s D3 and mvBase family of products in 2014 In 2021 Rocket acquired OpenQM and jBASE as well Dick Pick died at age 56 due to stroke complications in October 1994 3 11 Pick Systems often became tangled in licensing litigation and devoted relatively little effort to marketing 12 13 and improving its software Subsequent ports of Pick to other platforms generally offered the same tools and capabilities for many years usually with relatively minor improvements and simply renamed for example Data BASIC became Pick BASIC and ENGLISH became ACCESS 6 Licensees often developed proprietary variations and enhancements for example Microdata created an input processor called ScreenPro Derivative and related products editThis article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages This section is in list format but may read better as prose You can help by converting this section if appropriate Editing help is available April 2020 This section s tone or style may not reflect the encyclopedic tone used on Wikipedia See Wikipedia s guide to writing better articles for suggestions April 2020 Learn how and when to remove this message Learn how and when to remove this message The Pick database was licensed to roughly three dozen licensees between 1978 and 1984 Application compatible implementations evolved into derivatives and also inspired similar systems Reality The first implementation of the Pick database was on a Microdata platform using firmware and called Reality The first commercial release was in 1973 Microdata acquired CMC Ltd in the early 80s and were based in Hemel Hempstead England The Microdata implementations ran in firmware so each upgrade had to be accompanied by a new configuration chip Microdata itself was eventually bought by McDonnell Douglas Information Systems Pick and Microdata sued each other for the right to market the database the final judgment being that they both had the right In addition to the Reality Sequoia and Pegasus series of computers Microdata and CMC Ltd sold the Sequel Sequoia series which was a much larger class able to handle over 1000 simultaneous users The earlier Reality minicomputers were known to handle well over 200 simultaneous users although performance was slow and it was above the official limit Pegasus systems superseded Sequoia and could handle even more simultaneous users than its predecessors The modern version of this original Pick implementation is owned and distributed by Northgate Information Solutions Reality Ultimate The second implementation of the Pick database was developed in about 1978 by an American company called The Ultimate Corp run by Ted Sabarese Like the earlier Microdata port this was a firmware implementation with the Pick instruction set in firmware and the monitor in assembly code on a Honeywell Level 6 machine The system had dual personalities in that the monitor kernel functions mostly hardware I O and scheduling were executed by the native Honeywell Level 6 instruction set When the monitor select next user for activation control was passed to the Honeywell WCS writable control store to execute Pick assembler code implemented in microcode for the selected process When the user s time slice expired control was passed back to the kernel running the native Level 6 instruction set Ultimate took this concept further with the DEC LSI 11 family of products by implementing a co processor in hardware bit slice firmware driven Instead of a single processor with a WCS microcode enhanced instruction set this configuration used two independent but cooperating CPUs The LSI11 CPU executed the monitor functions and the co processor executed the Pick assembler instruction set The efficiencies of this approach resulted in a 2 performance improvement The co processor concept was used again to create a 5 7 and dual 7 versions for Honeywell Level 6 systems Dual ported memory with private busses to the co processors were used to increase performance of the LSI11 and Level 6 systems Another version used a DEC LSI 11 for the IOP and a 7X board Ultimate enjoyed moderate success during the 1980s and even included an implementation running as a layer on top of DEC VAX systems the 750 780 785 and later the MicroVAX Ultimate also had versions of the Ultimate Operating System running on IBM 370 series systems under VM and native and also the 9370 series computers Ultimate was renamed Allerion Inc before liquidation of its assets Most assets were acquired by Groupe Bull and consisted of mostly maintaining extant hardware Bull had its own problems and in approximately 1994 the US maintenance operation was sold to Wang Prime INFORMATION Devcom a Microdata reseller wrote a Pick style database system called INFORMATION in FORTRAN and assembler in 1979 to run on Prime Computer 50 series systems It was then sold to Prime Computer and renamed Prime INFORMATION 14 It was subsequently sold to VMark Software Inc This was the first of the guest operating environment implementations INFO BASIC a variant of Dartmouth BASIC 6 was used for database applications Applied Digital Data Systems ADDS First developed in 1981 This was the first implementation to be done in software only so upgrades were accomplished by a tape load rather than a new chip The Mentor line was initially based on the Zilog Z 8000 chipset and this port set off a flurry of other software implementations across a wide array of processors with a large emphasis on the Motorola 68000 UniVerse Another implementation of the system called UniVerse was created by VMark Software and operated under Unix and Microsoft Windows This was the first one to incorporate the ability to emulate other implementations of the system such as Microdata s Reality Operating System and Prime INFORMATION Originally running on Unix it was later also made available for Windows It now is owned by Rocket Software The systems developed by Prime Computer and VMark are now owned by Rocket Software and referred to as U2 UniData Very similar to UniVerse but UniData had facilities to interact with other Windows applications It is also owned and distributed by Rocket Software PI open Prime Computer rewrote Prime INFORMATION in C for the Unix based systems it was selling calling it PI It was then ported to other Unix systems offered by other hardware vendors and renamed PI open Fujitsu Microsystems of America Another software implementation existing in the late 1980s Fujitsu Microsystems of America was acquired by Alpha Microsystems on October 28 1989 15 16 Pyramid Another software implementation in the 1980s General Automation Zebra Another software implementation in the 1980s Altos A software implementation on an 8086 chipset platform launched around 1983 WICAT Pick Another software implementation existing in the 1980s Sequoia Another software implementation existing from 1984 Sequoia was most well known for its fault tolerant multi processor model 17 18 which could be dialed into with the user s permission and his switching terminal zero to remote with the key on the system consol He could watch what was done by the support person who had dialed on his terminal 0 a printer with a keyboard Pegasus came out in 1987 The Enterprise Systems business unit which was the unit that sold Pick was sold to General Automation in 1996 1997 19 Revelation In 1984 Cosmos released a Pick style database called Revelation later Advanced Revelation for DOS on the IBM PC Advanced Revelation is now owned by Revelation Technologies which publishes a GUI enabled version called OpenInsight jBASE jBASE was released in 1991 by a small company of the same name in Hemel Hempstead England Written by former Microdata engineers jBASE emulates all implementations of the system to some degree jBASE compiles applications to native machine code form rather than to an intermediate byte code In 2015 cloud solutions provider Zumasys 20 in Irvine California acquired the jBASE distribution rights from Mpower1 as well as the intellectual property from Temenos Group 21 On 14 Oct 2021 Zumasys announced they had sold their databases and tools including jBASE to Rocket Software 22 UniVision UniVision was a Pick style database designed as a replacement for the Mentor version but with extended features released in 1992 by EDP in Sheffield England OpenQM The only MultiValue database product available both as a fully supported non open source commercial product and in open source form under the General Public License OpenQM is available from its exclusive worldwide distributor Zumasys 23 Cache In 2005 InterSystems the maker of Cache database announced support for a broad set of MultiValue extensions Cache for MultiValue 24 ONware ONware equips MultiValue applications with the ability to use common databases such as Oracle and SQL Server Using ONware MultiValue applications can be integrated with relational object and object relational applications D3 Pick Systems ported the Pick Operating System to run as a database product utilizing host operating systems such as Unix Linux or Windows servers with the data stored within the file system of the host operating system Previous Unix or Windows versions had to run in a separate partition which made interfacing with other applications difficult The D3 releases opened the possibility of integrating internet access to the database or interfacing to popular word processing and spreadsheet applications which has been successfully demonstrated by a number of users The D3 family of databases and related tools is owned and distributed by Rocket Software Through the implementations above and others Pick like systems became available as database programming and emulation environments running under many variants of Unix and Microsoft Windows See also edit MUMPS the predecessor of Cache DBOS a new Database Oriented Operating SystemReferences edit Ramming D Bourdon Roger J 1989 The pick operating system a Practical Guide Proceedings of the IEEE 77 2 363 doi 10 1109 JPROC 1989 1203777 S2CID 9328922 Woodyard Chris 1994 10 19 Software Developer Dick Pick Dies at 56 Los Angeles Times Archived from the original on 2023 03 15 Retrieved 2023 06 17 a b Johnson Will Richard A Dick Pick d 19 Oct 1994 www countyhistorian com Archived from the original on 27 September 2017 Retrieved 27 September 2017 PICK Operating System brings Mainframe Power to your PC InfoWorld July 27 1987 p 80 a b c General Overview of Classic Pick a short history 1995 Archived from the original on 2018 08 08 Retrieved 2017 09 27 a b c d e Jonathan E Sisk s Pick BASIC A Programmer s Guide jonsisk com Archived from the original on 2023 03 04 Retrieved 2023 03 04 Nelson Donald B March 19 1965 Generalized Information Retrieval Language and System GIRLS User Requirements Specification Archived from the original on March 5 2016 Retrieved February 6 2015 Elleray Dick July 16 1986 Project Management Bulletin 1986 09 The Reality Operating System Revealed 1986 09 Project Management Group McDonnell Douglas Informations Systems Group Fiedler Ryan October 1983 The Unix Tutorial Part 3 Unix in the Microcomputer Marketplace BYTE p 132 Retrieved January 30 2015 Rochkind Marc J Fall 1985 Pick Coherent and THEOS BYTE p 231 Retrieved March 19 2016 Woodyard Chris October 19 1994 Software Developer Dick Pick Died at 56 The Los Angeles Times Archived from the original on October 12 2018 Retrieved November 13 2022 Lazzareschi Carla November 3 1985 Computer Wiz Tries Harder to Get Users to Pick His System The Los Angeles Times Archived from the original on September 28 2017 Retrieved November 13 2022 Pick s lack of marketing Gill Philip March 24 1986 Pick Operating System Makes Converts of Users Computerworld p 93 Retrieved November 13 2022 Olmos David October 28 1989 Alpha Micro Says It Will Purchase Fujitsu Company The Los Angeles Times Archived from the original on November 13 2022 Retrieved November 13 2022 Alpha Micro Previews Apix Concurrent Pick Unix V 4 Computer Business Review March 11 1990 Mark Peter B 1985 The Sequoia computer ACM SIGARCH Computer Architecture News 13 3 Portal acm org 232 doi 10 1145 327070 327218 S2CID 16954105 Archived from the original on November 13 2022 Retrieved November 13 2022 Simons Barbara Spector Alfred Z 1990 Fault tolerant distributed computing Google Boeken ISBN 9783540973850 Retrieved January 21 2012 Sequoia Systems Reports Results for Second Quarter 1997 Business Wire Highbeam com Retrieved January 21 2012 dead link Zumasys Acquires jBASE Database From Temenos Software Zumasys January 5 2015 Archived from the original on March 2 2021 Retrieved April 5 2021 Zumasys Acquires jBASE Database From Temenos Software www zumasys com January 5 2015 Archived from the original on February 6 2015 Retrieved February 6 2015 Rocket Software Acquires Database and Tools Products of Zumasys Inc Companies Partner to Drive Modernization of MultiValue Applications Rocket Software Rocket Software Archived from the original on October 1 2022 Retrieved November 11 2022 Home OpenQM Archived from the original on April 16 2021 Retrieved April 5 2021 Cache for Unstructured Data Analysis InterSystems InterSystems Corporation Archived from the original on April 13 2021 Retrieved April 5 2021 Bibliography editThe REALITY Pocket Guide Jonathan E Sisk Irvine CA JES amp Associates Inc 1981 OCLC 216178915 The PICK Pocket Guide 5th edition Jonathan E Sisk Irvine CA Pick Systems 1982 Exploring The Pick Operating System 2nd Edition Jonathan E Sisk Steve VanArsdale Hasbrouck Heights N J Hayden Book Co 1985 OCLC 12967951 Taylor Martin 1985 Pick For Users Blackwell Scientific Publications ISBN 0 632 01492 X The Pick Pocket Guide 5th Edition Jonathan E Sisk Desk reference ed Hasbrouck Heights N J Hayden Book Co 1985 OCLC 18872552 The Pick Perspective Ian Jeffrey Sandler Blue Ridge Summit PA TAB Professional and Reference Books 1989 OCLC 18521562 Part of The Pick Library Series Edited by Jonathan E Sisk Pick for Professionals Advanced Methods and Techniques Harvey Rodstein Blue Ridge Summit PA TAB Professional and Reference Books 1990 OCLC 20452708 Part of The Pick Library Series Edited by Jonathan E Sisk Encyclopedia PICK EPICK Jonathan E Sisk Irvine CA Pick Systems 1992 OCLC 28725247 Le Systeme d exploitation PICK Malcolm Bull Paris Masson 1989 OCLC 21247561 The Pick operating system Joseph St John Bate Mike Wyatt New York Van Nostrand Reinhold 1986 OCLC 14904780 The Pick operating system Malcolm Bull London New York Chapman and Hall 1987 OCLC 13666782 Systeme pick Patrick Roussel Pierre Redoin Michel Martin Paris CEdi Test 1988 OCLC 19546897 Advanced PICK et UNIX la nouvelle norme informatique Bruno Beninca Aulnay sous Bois Seine Saint Denis Relais Informatique International 1990 OCLC 23242884 Le systeme PICK mode d emploi d un nouveau standard informatique Michel Lallement Jeanne Francoise Beltzer Aulnay sous Bois Seine Saint Denis Relais Informatique International 1987 OCLC 20877971 The Pick operating system a practical guide Roger J Bourdon Wokingham England Reading Mass Addison Wesley 1987 OCLC 13945808 Le Systeme d exploitation realites et perspectives Bernard de Coux Paris Afnor 1988 OCLC 20078135 Pick BASIC A Programmer s Guide Jonathan E Sisk Blue Ridge Summit PA TAB Professional and Reference Books 1987 OCLC 16355134 Part of The Pick Library Series Edited by Jonathan E Sisk Pick BASIC a reference guide Linda Mui Sebastopol CA O Reilly amp Associates 1990 OCLC 22147353 Programming with IBM PC Basic and the Pick database system Blue Ridge Summit PA TAB Books 1990 OCLC 19723037 Part of The Pick Library Series Edited by Jonathan E Sisk An overview of PICK system Shailesh Kamat 1993 OCLC 29287280 Taylor Martin Rees Stuart 1995 Unix and Unidata Datamatters ISBN 1 900176 00 9 Pick A Multilingual Operating System Charles M Somerville Computer Language Magazine May 1987 p 34 Encyclopedia Pick EPICK Jonathan E Sisk Pick Systems 1993External links editPhoto of Dick Pick in his anti gravity boots on the cover of Computer Systems News 1983 Life the Universe and Everything introduction to and online training course in Universe developed by Pick software engineer Manny Neira Video History of the PICK System made in 1990 Pick Publications Database 1987 Interview with Dick Pick in the Pick Pavilion at COMDEX 1990 Interview with Dick Pick in the Pick Pavilion at COMDEX 1990 Interview with Jonathan Sisk in the Pick Pavilion at COMDEX 1991 Pick Rap Show at COMDEX co written by Jonathan Sisk and John Treankler 1992 Video of Dick and Zion Pick who appeared in the Ross Perot campaign rally includes entire unedited Perot speech An insightful early history of the Pick System by Chandru Murthi who was there at the time 1984 PC Magazine article Choosing the Pick of the Litter by Jonathan E Sisk and Steve VanArsdale Database Management Approach to Operating Systems Development by Richard A Pick Chapter 5 of New Directions for Database Systems Gad Ariav James Clifford editors Doing More With Less Hardware Computer History Museum piece on Pick Retrieved from https en wikipedia org w index php title Pick operating system amp oldid 1224734844, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.