Dynix (software)
   HOME

TheInfoList



OR:

The Dynix Automated Library System was a popular
integrated library system An integrated library system (ILS), also known as a library management system (LMS), is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed. An ILS usually is co ...
, with a heyday from the mid-1980s to the late-1990s. It was used by libraries to replace the paper-based
card catalog A library catalog (or library catalogue in British English) is a register of all bibliographic items found in a library or group of libraries, such as a network of libraries at several locations. A catalog for a group of libraries is also c ...
, and track lending of materials from the library to patrons. First developed in 1983, it eventually became the most popular
library automation An integrated library system (ILS), also known as a library management system (LMS), is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed. An ILS usually is ...
software ever released, and was once near-ubiquitous in libraries boasting an electronic card catalog, peaking at over 5,000 installations worldwide in the late 1990s, with a market share of nearly 80%,Automation Systems Installed
Counting by Library organizations.
including the United States'
Library of Congress The Library of Congress (LOC) is the research library that officially serves the United States Congress and is the ''de facto'' national library of the United States. It is the oldest federal cultural institution in the country. The libra ...
. Typical of 1980s software technology, Dynix had a
character-based user interface In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an ...
, involving no graphics except ASCII art/ANSI art boxes.


History

The first installation, in 1983, was at a public library in
Kershaw County, South Carolina Kershaw County is a county located in the U.S. state of South Carolina. As of the 2020 census, its population was 65,403. The county seat and largest city is Camden. The county was created in 1791 from parts of Claremont, Lancaster, Fairfie ...
. The library actually contracted for the system before the software was written. In the words of
Paul Sybrowsky Paul Kay Sybrowsky (August 22, 1944 – September 10, 2014) was the president of Southern Virginia University (SVU) from June 1, 2012 until August 31, 2014. He was a general authority of the Church of Jesus Christ of Latter-day Saints (LDS Church ...
, founder of Dynix: "There was no software, no product. Undaunted, we pitched our plan to create an automated library system to a public library in South Carolina. We didn't have a product, but we said 'You need a system and we'd like to bid on it,' and showed them our business plan." The original Dynix library system was based on software developed at CTI (Computer Translation Incorporated) which was a development project of Brigham Young University, and presided over by Gary Carlson. The initial search engine tools: FSELECT and FSORT were written for the PICK operating system under contract for CTI by Walter Nicholes as part of a bid for a research support systems for AT&T laboratories. Paul Sybrowsky was an employee of CTI. (As was Bruce Park, founder of ALII library systems, later GEAC Library Systems.) Both library systems (Dynix and ALII) were based on these PICK based search engine tools. Dynix use grew quickly in the early-and-mid 1990s. In October 1989, Dynix had just 292 installations. Fifteen months later, in January 1991, it was up 71% to 500 installations. A year-and-a-half later, in June 1993, Dynix had doubled its installed base, signing its 1,000th contract. At its peak in the late 1990s, Dynix had over 5,000 libraries using its system, amounting to an 80% market share. The customer base for Dynix did not begin decreasing until 2000,Automation System Marketplace 2004: Migration Down Innovation Up
/ref> at which point it started being replaced by Internet-based interfaces (so-called " Web PACs"). In 2003, it was reported that Dynix was being phased out by its manufacturer, and approaching " end-of-life" status in terms of functionality and support. By 2004, its market share was down to 62%, still a comfortable majority. Phase-outs were constant in the late 2000s, and by the second decade of the 21st century, it was obsolete and remained in very few libraries. By mid-2013, only 88 libraries were on record as having Dynix installed. The majority of phase-outs took place between 2002 and 2007. At one point, Dynix was benchmarked supporting 1,600
terminal Terminal may refer to: Computing Hardware * Terminal (electronics), a device for joining electrical circuits together * Terminal (telecommunication), a device communicating over a line * Computer terminal, a set of primary input and output devi ...
s on a single system. This stability would later come in handy; the largest installations ever were the
King County Library System The King County Library System (KCLS) is a library system serving the residents of King County, Washington, United States. Headquartered in Issaquah, Washington, KCLS was the busiest library system in the United States as of 2010, circulating 22.4 ...
in the greater
Seattle Seattle ( ) is a seaport city on the West Coast of the United States. It is the seat of King County, Washington. With a 2020 population of 737,015, it is the largest city in both the state of Washington and the Pacific Northwest region o ...
area, which was largest by collection size (tens of millions of cataloged items), and
New York Public Library The New York Public Library (NYPL) is a public library system in New York City. With nearly 53 million items and 92 locations, the New York Public Library is the second largest public library in the United States (behind the Library of Congress) ...
in
New York City New York, often called New York City or NYC, is the List of United States cities by population, most populous city in the United States. With a 2020 population of 8,804,190 distributed over , New York City is also the L ...
, which covered the largest geographical area with 87 branches (requiring dumb terminals numbering into the thousands). Several specialized versions were released, all nearly identical to the mainstream version. For academic libraries, primarily
K-12 K-1 is a professional kickboxing promotion established in 1993, well known worldwide mainly for its heavyweight division fights and Grand Prix tournaments. In January 2012, K-1 Global Holdings Limited, a company registered in Hong Kong, acqui ...
, there was Dynix Scholar (an Intel 80xxx-based microcomputer version of regular Dynix). For very small libraries, with perhaps only one or two terminals, there was Dynix Elite. The original Dynix system, as used in regular public libraries, was renamed Dynix Classic later in its lifespan to distinguish it from other Dynix products.


Technical details

Based around a
relational database A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relati ...
, Dynix was originally written in Pick/
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
and run on the PICK operating system. In 1990, it was ported to VMark's uniVerse BASIC programming language, and run on
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
-based servers, with
uniVerse The universe is all of space and time and their contents, including planets, stars, galaxies, and all other forms of matter and energy. The Big Bang theory is the prevailing cosmological description of the development of the univers ...
acting as a PICK emulation layer between the software and the operating system. In the late 1990s, Dynix was once again re-ported, this time for
Windows NT Windows NT is a proprietary graphical operating system produced by Microsoft, the first version of which was released on July 27, 1993. It is a processor-independent, multiprocessing and multi-user operating system. The first version of Win ...
-based servers; again, uniVerse acted as a Pick emulator between the software and the operating system. Pick/BASIC and uniVerse BASIC are the same programming language, so porting Dynix did not require re-writing the source code. In the words of one Dynix developer, " ynixwas programmed in Pick/BASIC ... however, as it matured, it was written in uniVerse BASIC ... It was never re-written. That type of BASIC isn't easy to move to any other language. None other handles data as well. It's a very fast-compiled and -interpreted language, and frankly nothing matches it, then or now. It's too bad that it (uniVerse BASIC) was so good, because it didn't make the transition to
object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of ...
Web-based technology in time to stay afloat." The software was originally written on computers made by The Ultimate Corp. of
East Hanover, New Jersey East Hanover Township is a township in Morris County, New Jersey, United States. As of the 2010 United States Census, the township's population was 11,157, reflecting a decline of 236 (−2.1%) from the 11,393 counted in the 2000 Census, whic ...
, which ran Ultimate's proprietary implementation of the PICK operating system. Later, Dynix moved to IBM RISC/6000-based computers running
AIX Aix or AIX may refer to: Computing * AIX, a line of IBM computer operating systems *An Alternate Index, for a Virtual Storage Access Method Key Sequenced Data Set * Athens Internet Exchange, a European Internet exchange point Places Belgiu ...
throughout the company, except in Training, which used
SCO Unix Xinuos OpenServer, previously SCO UNIX and SCO Open Desktop (SCO ODT), is a closed source computer operating system developed by Santa Cruz Operation (SCO), later acquired by SCO Group, and now owned by Xinuos. Early versions of OpenServer were ...
. While most libraries purchased the same type of servers as Dynix was using, there were installations done on platforms such as DEC and MIPS, Sequent, Sequoia (which used a very expensive native PICK), HP's Unix servers, etc. The Dynix corp. could do software-only installs to any compliant Unix because of uniVerse's scalability and adaptability. Dynix was originally developed around the
ADDS Applied Digital Data Systems (ADDS) was a supplier of video display computer terminals, founded in 1969 by Leeam Lowin and William J. Catacosinos. Lowin simultaneously founded Solid State Data Sciences (SSDS). SSDS was one of the first developer ...
Viewpoint A2 terminal's
escape sequence In computer science, an escape sequence is a combination of characters that has a meaning other than the literal characters contained therein; it is marked by one or more preceding (and possibly terminating) characters. Examples * In C and ma ...
s, because ADDS terminals were the de facto standard on the PICK-based mainframes on which Dynix was created. Shortly after Dynix started being deployed to libraries around the country, requests started coming back that alternate terminals be provided for patron use; children would bang on the keyboards or throw books at the terminals, or use unauthorized key sequences to mess up the programming. In response, Dynix asked
Wyse WYSE (970 AM) is a radio station located in Canton, North Carolina, that simulcasts WISE's sports format from Asheville, North Carolina. Owned by the Asheville Radio Group subsidiary of Saga Communications, the station is licensed by the Fe ...
to develop such a terminal; Wyse created the WY-30, which was a stripped-down version of the best-selling terminal ever made, the WY-60. The swivel base was removed so that the terminal sat flat on whatever surface it was placed on; what the unit now lacked in viewing-angle adjustability, it made up for in physical stability (it could not be knocked over by the force of a child). A specially-designed keyboard reduced the number of keys from 101 to 83, mainly by removing all the function keys; this was designed to keep users out of the internal setup functions and other parts of the software they "weren't supposed to be going". To maintain compatibility with how Dynix was already written, the WY-30 supported the Adds Viewpoint A2 emulation, which was actually one of the only emulations on the terminal. They WY-30 had very few emulations compared to most Wyse products, and notably did not support VT100 or any other ANSI emulations. Years later, when the Dynix company was moving from Ultimate computers running Pick/OS to IBM computers running AIX and uniVerse, compatibility for
VT100 The VT100 is a video terminal, introduced in August 1978 by Digital Equipment Corporation (DEC). It was one of the first terminals to support ANSI escape codes for cursor control and other tasks, and added a number of extended codes for special ...
/
102 102 may refer to: *102 (number), the number * AD 102, a year in the 2nd century AD *102 BC, a year in the 2nd century BC * 102 (ambulance service), an emergency medical transport service in Uttar Pradesh, India * 102 (Clyde) Field Squadron, Royal En ...
/ 340 terminals was added to the software; then, other models of Wyse terminal started coming into favor, such as the WY-60 and WY-150, which were easier on the eyes and hands than the WY-30 was. The complete Dynix Classic approached 900,000 lines of source code, and compiled at around 120 MB. It was distributed via
tape drive A tape drive is a data storage device that reads and writes data on a magnetic tape. Magnetic tape data storage is typically used for offline, archival data storage. Tape media generally has a favorable unit cost and a long archival stability. ...
, first on 1/2" reel-to-reel tape, then later 1/4" cartridge tapes for Dynix Elite users, and 8mm cartridges for everyone else. One reason for Dynix's success was that an entire library consortium could be run off of just one server, in one location, with one copy of the software. This meant that a library system with multiple branches—whether a large single-city system such as the one in New York City, or whether a consortium made of several small cities/towns banded together—could pool their funds and only have to purchase one server and one copy of the software. Each branch had their own Circulation module, but the actual catalog database was a single copy on one server in a central location. Each record had a line in it stating which actual branch the item belonged to, allowing users to request holds/transfers from another branch to their branch, as well as see whether it was checked in or out at its home branch. This saved a significant sum of money—millions of dollars, in the case of the largest installations—versus Dynix's competitors, who required a separate server and copy of the software in each library branch. With the single copy of the Dynix software installed on a central server, both patrons and librarians could access it by using
dumb terminal A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal a ...
s. The technology for linking the terminals to the server within each building, and linking the separate buildings (branches) together to the central server location, changed over time as technology progressed. The earliest method was to have the entire system connected via
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' ('' data terminal equipment'') suc ...
; there would be many muxes (statistical multiplexers) and many miles of serial lines. Muxes were the phone company's solution for connecting serial lines between branches. Later, dumb terminals were connected via RS-232 to a
terminal server A terminal server connects devices with a serial port to a local area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such as data encryption and user authentication ...
, which in turn connected via
Ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 1 ...
to the branch's
LAN Lan or LAN may also refer to: Science and technology * Local asymptotic normality, a fundamental property of regular models in statistics * Longitude of the ascending node, one of the orbital elements used to specify the orbit of an object in spa ...
. The separate branches would be connected to the central Dynix server via IP-based methods (the Internet). The latest installations used PC's running
terminal emulation A terminal emulator, or terminal application, is a computer program that emulates a video terminal within some other display architecture. Though typically synonymous with a shell or text terminal, the term ''terminal'' covers all remote term ...
software, and connecting to the Dynix server via
telnet Telnet is an application protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection. User data is interspersed in-band with Telnet control i ...
over the Internet. Dynix was made up of several different modules, each of which was purchased independently to create a scaled system based on the library's size and needs. A library could buy as few as two modules. The two basic modules were Cataloging ($15,000 + $1,500 annual maintenance), and Circulation ($12,000 + $1,200 annual maintenance). Some of the other modules included Kids' Catalog, Bookmobile, Homebound, Media Scheduling, Reserve Bookroom, TeleCirc, DebtCollect, Electronic Notification System, and Self Check-Out. A Dialcat/DialPac module was offered, allowing patrons with a
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by modulating one or more c ...
and terminal emulation software to dial in from home and search the card catalog or renew books. Programs with a text-based interface, such as Dynix, are described as being either "menu-driven" or "command-line-driven", referring to how users interact with the software. Dynix was actually a hybrid of both; the patrons used a menu-driven interface, where they would be given a numbered list of options, and simply have to key in the number of the option they wanted in order to navigate through the system. Unknown to the patrons, the librarians had the ability to manipulate the system in the command-line-driven way, by keying in special codes at the same prompts where patrons would key in menu item numbers. These codes, referred to a "dot commands" due to their structure of being a period followed by one or two letters (such as '.c' to switch between checkout and checkin screens in to the Circulation module), allowed librarians access to advanced/hidden features of the Dynix system, and—along with password-protection—prevented patrons from gaining unauthorized levels of access.


Company history

The company selling the Dynix software changed hands several times over the years: first it was called ''Dynix Systems, Inc.'' Then it was ''Ameritech Library Services'', followed by ''epixtech'', then simply ''Dynix'', then ''Sirsi Corporation'', and most recently ''
SirsiDynix SirsiDynix is a United States company which produces integrated library system (ILS) software and associated services for libraries. Origins The Sirsi Corporation was founded in Huntsville, Alabama in 1979 by Mike Murdock, Jacky Young, and Jim Yo ...
''.History_of_Library_Automation_[Library_Technology_Guides]
/ref>


_Gallery

File:Dynix_ILS_on_Wyse_WY-60_dumb_terminal_-_closeup.jpg.html" ;"title="ibrary Technology Guides]">History of Library Automation [Library Technology Guides]
/ref>


Gallery

File:Dynix ILS on Wyse WY-60 dumb terminal - closeup.jpg">A Wyse WY-60
dumb terminal A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal a ...
displaying the dial-pac of the Dynix system at
Goshen Public Library The land of Goshen is the Hebrew name of an area in the Nile delta in Ancient Egypt. Goshen may also refer to: Places United States Cities and towns * Goshen, Alabama * Goshen, Arkansas * Goshen, California *Goshen, Connecticut * Goshen, Georgia ...
in
Goshen, Indiana Goshen ( ) is a city in and the county seat of Elkhart County, Indiana, United States. It is the smaller of the two principal cities of the Elkhart-Goshen Metropolitan Statistical Area, which in turn is part of the South Bend-Elkhart-Mishawaka ...
, via Telnet on May 2, 2013. File:Dynix ILS on Wyse WY-60 dumb terminal.jpg, A
Wyse WY-60 WYSE (970 AM) is a radio station located in Canton, North Carolina, that simulcasts WISE's sports format from Asheville, North Carolina. Owned by the Asheville Radio Group subsidiary of Saga Communications, the station is licensed by the Fede ...
dumb terminal A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal a ...
displaying the dial-pac of the Dynix system at
Goshen Public Library The land of Goshen is the Hebrew name of an area in the Nile delta in Ancient Egypt. Goshen may also refer to: Places United States Cities and towns * Goshen, Alabama * Goshen, Arkansas * Goshen, California *Goshen, Connecticut * Goshen, Georgia ...
in
Goshen, Indiana Goshen ( ) is a city in and the county seat of Elkhart County, Indiana, United States. It is the smaller of the two principal cities of the Elkhart-Goshen Metropolitan Statistical Area, which in turn is part of the South Bend-Elkhart-Mishawaka ...
, via Telnet on May 2, 2013. File:Dynix-Author-Search.jpg, Dynix showing search-by-author screen. File:Dynix-Search-Results.jpg, Dynix showing the results from a by-author search for
Ernest Hemingway Ernest Miller Hemingway (July 21, 1899 – July 2, 1961) was an American novelist, short-story writer, and journalist. His economical and understated style—which he termed the iceberg theory—had a strong influence on 20th-century f ...
. File:Screenshot of Dynix library automation software in green.png, Screenshot of a Dynix menu, as rendered on a "green" monochrome
dumb terminal A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal a ...


See also

*
Dell Wyse WYSE (970 AM) is a radio station located in Canton, North Carolina, that simulcasts WISE's sports format from Asheville, North Carolina. Owned by the Asheville Radio Group subsidiary of Saga Communications, the station is licensed by the Fede ...
*
Monochrome monitor A monochrome monitor is a type of computer monitor in which computer text and images are displayed in varying tones of only one color, as opposed to a color monitor that can display text and images in multiple colors. They were very common in t ...
*
NOTIS NOTIS (Northwestern Online Total Integrated System) was a seminal integrated library system first created at Northwestern University, Evanston, IL USA in 1968. John P. McGowan, University Librarian from 1971 to 1992, recruited Professor James S. A ...
*
OPAC The online public access catalog (OPAC), now frequently synonymous with ''library catalog'', is an online database of materials held by a library or group of libraries. Online catalogs have largely replaced the analog card catalogs previously ...


References

{{reflist, 2


External links


SirsiDynix
the current successor of the company that created Dynix Library automation Library and information science software