Open Source Library Management System Software: a Review

Total Page:16

File Type:pdf, Size:1020Kb

Open Source Library Management System Software: a Review World Academy of Science, Engineering and Technology International Journal of Computer and Systems Engineering Vol:5, No:5, 2011 Open Source Library Management System Software: A Review Sangsuree Vasupongayya, Kittisak Keawneam, Kittipong Sengloilaun, Patt Emmawat materials), cataloging (i.e., classifying and indexing of Abstract—Library management systems are commonly used in materials), circulation (i.e., lending and receiving of materials) all educational related institutes. Many commercial products are and serials management (i.e., managing magazine and available. However, many institutions may not be able to afford the newspaper information. The second component is an cost of using commercial products. Therefore, an alternative solution interlibrary load management system. Because a library may in such situations would be open source software. This paper is focusing on reviewing open source library management system not have a hold of all materials required, an interlibrary loan is packages currently available. The review will focus on the abilities to a way for its patron to request such materials from other perform four basic components which are traditional services, libraries. The last component is a system to manage electronic interlibrary load management, managing electronic materials and materials and digital media. basic common management system such as security, alert system and In addition to the above three main components, a library statistical reports. In addition, environment, basic requirement and management system software package must contain a supporting aspects of each open source package are also mentioned. commonly shared components such as a user account management feature, a security component, an alert system Keywords— open source, library management, review. feature, an accounting system for billing and producing I. INTRODUCTION statistical reports or other administrative decision support materials. Thus, the overview picture of the four main IBRARY is defined as a place in which books, components of a library management system software package manuscripts, recordings, films, or reference materials are L is presented in Figure 1. kept for private or public uses. Typically, a library must be able to handle some housekeeping information such as acquisition, interlibrary loan, cataloging, circulation, serials Interlibrary E-document Traditional management, statistical reports and references. A library Loan (ILL) managemen Services management system software package is designed especially t to handle such housekeeping tasks. A rapidly growing of information technology adds some features to library Common support components management system software packages such as features to handle digital media, e-book, e-journals, online public access User account management Security catalog (OPAC), a feature to connect and exchange Accounting system Alert system information with a digital library system, an ability to connect with networks of libraries, machine-readable cataloging Figure 1 Library management system software components (MARC) standard [7] support and Z39.50 standard [8] support. In the past decade, many commercial products are made In an article wrote by D. Chudnov [6] the founder of the available. Examples of widely used commercial products Open Source Systems for Libraries project, three pilot library- include Millennium [1] from Innovative Interfaces, related open source software projects were mentioned. These HORIZON [2] from SirsiDynix, ALEPH [3] and Voyager [4] projects are the three main comments of library management from Ex Libris, and a list of products and vendors can be system software packages. The first component is a traditional found from several sources such as [5],[9]. Many libraries, International Science Index, Computer and Systems Engineering Vol:5, No:5, 2011 waset.org/Publication/8208 service such as acquisitions (i.e., ordering, receiving of however, may not be able to afford these commercial products. Furthermore, some libraries may have their own S. Vasupongayya is with the Department of Computer Engineering, Prince special requirements which may increase the cost. As a result of Songkla University, Hat Yai, Songkhla, 90110, Thailand (e-mail: many institutes turn to open source library management [email protected] phone/fac: 66-74-212895). Kittisak Keawneam is a graduate student at Prince of Songkla University, system software packages as their alternatives. Hat Yai, Songkhla, 90110, Thailand (e-mail: [email protected]). This paper is focusing on reviewing open source library Kittipong Sengloilaun is a graduate student at Prince of Songkla management systems currently available. The review will University, Hat Yai, Songkla, 90110, Thailand (e-mail: [email protected]) focus on the abilities to perform four basic components Patt Emmawat is a graduate student at Prince of Songkla University, Hat mentioned previously. Even though there are a lot of Yai, Songkla, 90110, Thailand (e-mail: [email protected]) International Scholarly and Scientific Research & Innovation 5(5) 2011 509 scholar.waset.org/1307-6892/8208 World Academy of Science, Engineering and Technology International Journal of Computer and Systems Engineering Vol:5, No:5, 2011 publications present reviews of library management system Breeding [18] presented the 2010 survey results from over related software packages as listed in the next section, these two thousands libraries on the subject of their library publications do not focus on the abilities to perform four basic automation software currently used. The results show that library related components or the compatibility of these many libraries involved with open source software packages software packages. Thus, this paper aims to fill this missing are satisfied with their choices. At the same time, libraries gap. currently employed proprietary software packages are not The remaining of this paper is organized as follows. Section interested in open source alternatives. Similar survey was II provides information on related works. Section III lists conducted in 2009 [19], 2008 [20] and 2007 [21]. reviewing methodologies and features to be reviewed. In In addition, there is several interesting open source software Section IV, the results are discussed. Finally conclusions are packages for personal collection management such as Tellico given in Section V. [32] or GCstar [33]. However, this type of software packages is excluded in this study. II. RELATED WORKS As mentioned above, there are a lot of publications on open III. REVIEW METHODOLOGY source library related software packages. However, these In this study, several popular open source library publications are focusing either on user satisfactions (e.g., management system software packages are reviewed. Table I [11],[18],[19], [20],[21]) or on usability of the software gives the list of software packages. The focused features to be package (e.g., [9],[12],[13], [15]). Details of these reviewed are listed in Table II. Table III gives a list of publications are given below. additional information for compatibility consideration. Breeding [9] provides general information on the differences between open source software packages and TABLE I proprietary software packages on common issues and LIST OF OPEN SOURCE SOFTWARE approaches related to integrated library system domain. An Notation Open Source Software Koha http://www.koha.org/ overview of integrated library system software packages and a originated in New Zealand list of proprietary vendors are also given in the paper. A good Evergreen http://www.open-ils.org/ history on library automation is shown in [14]. originated in USA With HTML programming and librarian skills, Cargile [12] OpenBiblio http://obiblio.sourceforge.net/ originated in Spain described her experiences with one of the open source OPALS OPen-source Automation Library System software packages namely MyPhpLibrary from downloading, http://www.mediaflex.net/ installing, configuring and testing it. The conclusion drawn at originated in USA PMB PhpMyBibli the end of the article suggested that it would be difficult for http://www.pmbservices.fr/nouveau_site/ librarians in small libraries to implement a system on their documentation.html own. Several possible approaches such as hands-on originated in French workshops, intensive classes or extra computer personals Emilda http://www.emilda.org/ originated in Finland could be useful. Invenio http://invenio-software.org/ Chalon et al. [13] considered several open source integrated originated in Europe library system software packages for a specific library NewGenLib http://www.verussolutions.biz/ originated in India collection. The paper presented approaches that authors were LearningAccess http://www.learningaccess.org/ils-system/ taken in selecting, testing and using the software package. ILS (LA ILS) originated in USA Useful discussions on how they went about finding helps or Dspace http://www.dspace.org/ risks of doing so are also given in the paper. originated in USA Greenstone http://www.greenstone.org/ Buchanan and Krasnoff [15] provided several reasons for originated in New Zealand using an open source software package in school libraries iVia http://ivia.ucr.edu/ such as low cost and flexibility. The paper pointed out Koha originated in USA [16] and OpenBiblio [17] are good candidates because their Eprints http://www.eprints.org/ originated in UK web-based feature and active development teams. BiblioteQ http://biblioteq.sourceforge.net/
Recommended publications
  • A Virtual Exhibition of Open Source Software for Libraries
    Open Access: This text is available at: http://edoc.hu-berlin.de/conferences/bobcatsss2008/ A Virtual Exhibition of Open Source Software for Libraries Josep Manel Rodríguez Gairin* , Patricia Russo Gallo** and Andreu Sulé Duesa*** *[email protected],**[email protected] School of Library and Information Science, University of Barcelona, http://www.ub.edu/biblio ***[email protected] Open Source Software for Information Professionals Working Group, Official College of Librarians and Information Professionals of Catalonia, http://www.soft-libre.net Abstract Frequently the choice of a library management program is conditioned by social, economic and/or political factors that result in the selection of a system that is not altogether suitable for the library’s needs, characteristics and functions. Open source software is quickly becoming a preferred solution, owing to the freedom to copy, modify and distribute it and the freedom from contracts, as well as for greater opportunities for interoperability with other applications. These new trends regarding open source software in libraries are also reflected in LIS studies, as evidenced by the different courses addressing automated programs, repository management, including the Linux/GNU operating system, among others. The combination of the needs of the centres and the new trends for open source software is the focus of a virtual laboratory for the use of open source software for library applications. It was the result of a project, whose aim was to make a useful contribution to the library community, that was carried out by a group of professors of the School of Library and Information Science of the University of Barcelona, together with a group of students, members of a Working Group on Open Source Software for Information Professionals, of the Professional Library Association of Catalonia.
    [Show full text]
  • The Use and Application of Open Source Integrated Library System in Academic Libraries in Nigeria: Koha Example
    University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Library Philosophy and Practice (e-journal) Libraries at University of Nebraska-Lincoln 2015 The seU and Application of Open Source Integrated Library System in Academic Libraries in Nigeria: Koha Example Emeka C. Uzomba Mr. Federal University,Oye-Ekiti, Ekiti State, [email protected] OLUWATOFUNMI JESUDUNNI OYEBOLA Mrs. Federal University Oye-Ekiti, Nigeria, [email protected] ANTHONY CHUKWUMA IZUCHUKWU Mr. University of Nigeria, Nsukka, [email protected] Follow this and additional works at: http://digitalcommons.unl.edu/libphilprac Part of the Educational Assessment, Evaluation, and Research Commons, and the Library and Information Science Commons Uzomba, Emeka C. Mr.; OYEBOLA, OLUWATOFUNMI JESUDUNNI Mrs.; and IZUCHUKWU, ANTHONY CHUKWUMA Mr., "The sU e and Application of Open Source Integrated Library System in Academic Libraries in Nigeria: Koha Example" (2015). Library Philosophy and Practice (e-journal). 1250. http://digitalcommons.unl.edu/libphilprac/1250 THE USE AND APPLICATION OF OPEN SOURCE INTEGRATED LIBRARY SYSTEM IN ACADEMIC LIBRARIES IN NIGERIA: KOHA EXAMPLE BY EMEKA CHRISTIAN UZOMBA Federal University Oye-Ekiti (Corresponding Author) Phone: +2348036996747 P.M.B.2273 Oye-Ekiti, Ekiti State, Nigeria. [email protected] , [email protected] , OLUWATOFUNMI JESUDUNNI OYEBOLA Federal University Oye-Ekiti (Co-Author) Phone: +2348030617819 P.M.B.2273 Oye-Ekiti, Ekiti State, Nigeria. [email protected] , [email protected] ANTHONY CHUKWUMA IZUCHUKWU Department of Library and Information Science, University of Nigeria, Nsukka (Co-Author) Phone: +2348067699821 [email protected] ABSTRACT This study examined the use of open source integrated library system in academic libraries in Nigeria, with the aim of highlighting the capabilities and potentials of open source software (Koha) and its practical importance to academic libraries across the globe.
    [Show full text]
  • Eight Things You Should Know About Open Source Integrated Library Systems
    1 Eight Things you should Know about Open Source Integrated Library Systems. Vimal Kumar V. 1 and Thomas Abraham 2 1 Asst. Librarian Asian School of Business Technopark, Trivandrum-695581 [email protected] 2 Open Knowledge Society [email protected] Abstract: Open source library management systems are free alternative to costly commercial library systems. It helps to automate library functions and give a tremendous savings on library automation expenses. User’s participation in all stages of software project ensures the development of the features that the library really wants. Lack of awareness and knowledge in open source technology among library professionals restrict wide adoption of open source library management system. This article gives an insight into the use and maintenance of open source library management systems. Key words: open source, library management system, library automation Introduction investment. Principles and practices of open source software are very similar to the principles and practices of modern librarianship. Both value free and equal access to data, Open source is becoming a trend setter in libraries. Lots of information and knowledge. Both strive to promote human open source softwares are available for various automation understanding and to make our lives better. Both make effort purposes in libraries. Open source digital library and to improve society as a whole [1]. institutional repository softwares are very popular among librarians. But such softwares are mainly used to preserve and dis seminate scholarly literature and other digital content. What is open source ILS? Digital libraries and institutional repositories have relevance only in big library systems. Circulation, cataloging, An integrated library system, or ILS, is an enterprise resource acquisition and serial control are common basic functions in planning system for a library.
    [Show full text]
  • Investing in Health R&D: Where We Are, What Limits Us, and How to Make
    Analysis BMJ Glob Health: first published as 10.1136/bmjgh-2018-001047 on 4 March 2019. Downloaded from Investing in health R&D: where we are, what limits us, and how to make progress in Africa Victoria Simpkin,1 Evelyn Namubiru-Mwaura,2 Lorcan Clarke, 1 Elias Mossialos1,3 To cite: Simpkin V, ABSTRACT Summary box Namubiru-Mwaura E, Clarke L, Global research and development (R&D) pipelines for et al. Investing in health R&D: diseases that disproportionately affect African countries ► Health science research, funding and research ca- where we are, what limits us, appear to be inadequate, with governments struggling and how to make progress pacity are insufficient to address Africa’s current to prioritise investment in R&D. This article provides in Africa. BMJ Glob Health unmet health needs, and there are ambitious coun- insights into the sources of investment in health science 2019;4:e001047. doi:10.1136/ try-set targets and frameworks for progress still to research, available research capacity and level of bmjgh-2018-001047 be met over the coming decade. research output in Africa. The African region comprises ► There are substantial disparities in within-continent 15% of the world’s population, yet only accounted for Handling editor Seye Abimbola research and development (R&D) investment; esti- 1.1% of global investments in R&D in 2016. There were mates from 2016 indicated South Africa, Egypt and ► Additional material is substantial disparities within the continent, with Egypt, Nigeria contributed almost two-thirds of the total do- published online only. To view Nigeria and South Africa contributing 65.7% of the total please visit the journal online mestic spending on R&D in Africa.
    [Show full text]
  • Running Libraries on Postgresql I
    Running libraries on PostgreSQL i Running libraries on PostgreSQL Running libraries on PostgreSQL ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME Running libraries on PostgreSQL iii Contents 1 License 1 2 Evergreen library system 1 3 Who is Dan Scott? 1 4 Evergreen library adoption (2011) 2 5 GPLS Pines 4 6 BC Sitka 5 7 King County Library System 6 8 Project Conifer 7 9 Library CONSTRAINTs 7 10 It’s not all bad 8 11 Horrible, horrible library data 8 12 Mike Rylander, Evergreen’s eeevil database genius9 13 Indexing library data the Evergreen way 10 14 Random access by field-subfield 10 15 Indexing title / author / subject / keyword 11 16 Adventures in text search: Evergreen 1.0 11 17 Adventures in text search: Evergreen 1.6 11 18 Adventures in text search: Evergreen 2.0 12 19 Adventures in text search: Evergreen 2.2 12 20 Bad news for text search 12 21 Outsource to Solr? 13 22 Functions / stored procedures 13 23 Active tables 13 Running libraries on PostgreSQL iv 24 Debian/Ubuntu packaging 14 25 Materialized views 14 26 Hstore 14 27 Connection pooling 14 28 Replication 15 29 Inheritance 15 30 Schema evolution 15 31 Upgrading PostgreSQL 15 32 Kudos to PostgreSQL 16 33 Help us with our mission 16 Running libraries on PostgreSQL 1 / 16 1 License This talk is licensed under a Creative Commons, Attribution, Share Alike license. Available from http://bzr.coffeecode.net/2012/PGCon/PostgreSQL_in_Libraries.html and horrible PDF Many of the generalizations contained in this presentation are based on a methodologically flawed, self-selecting survey of Evergreen library system administrators.
    [Show full text]
  • Population Density by Local Authorities,1970 3
    Migrationin WestAfrica a 1g DemographicAspects Public Disclosure Authorized K. C. Zachariah and Julien Cond6 Public Disclosure Authorized , X / NK I X N~~~~~~~~~~~~~~~~V Public Disclosure Authorized f - i X-X Public Disclosure Authorized N ,1~~~~~1 A Joint World Bank-QEODStudy Migration in West Africa Demographic Aspects A Joint World Bank-OECD Study With the assistance of Bonnie Lou Newlon and contributions by Chike S. Okoye M. L. Srivastava N. K. Nair Eugene K. Campbell Kenneth Swindell Remy Clairin Michele Fieloux K. C. Zachariah and Julien Conde Migration in West Africa Demographic Aspects Published for the World Bank Oxford University Press Oxford University Press NEW YORK OXFORD LONDON GLASGOW TORONTO MELBR(OURNEWELLINGTON HONG KONG TOKYO KUALA LUMPUR SINGAPORE JAKARTA DELHI BOMBAY CALCUTTA MADRAS KARACHI NAIROBI DAR ES SALAAM CAPE TOWN © 1981 by the InternationalBank for Reconstructionand Development/ The WorldBank 1818 H Street, N.W., Washington,D.C. 20433 U.S.A. All rights reserved.No part of this publication may be reproduced, stored in a retrieval system,or transmitted in any form or by any means,electronic, mechanical, photocopying,recording, or otherwise,without the prior permissionof Oxford UniversityPress. Manufactured in the United Statesof America. The viewsand interpretationsin this book are the authors' and should not be attributed to the OECD or the World Bank, to their affiliatedorganizations, or to any individual acting in their behalf. The maps have been prepared for the convenienceof readers of this book;the denominationsused and the boundaries showndo not imply, on the part of the OECD, the World Bank, and their affiliates,any judgment on the legal status of any territory or any endorsementor acceptance of such boundaries.
    [Show full text]
  • Protecting Patron Privacy with Evergreen Galen Charlton and Jeff Godin 2017 Evergreen International Conference Privacy and Security
    Protecting Patron Privacy with Evergreen Galen Charlton and Jeff Godin 2017 Evergreen International Conference Privacy and security "We protect each library user's right to privacy and confidentiality with respect to information sought or received and resources consulted, borrowed, acquired or transmitted." ● Privacy ● Security Protecting patron privacy in Evergreen ● During this workshop we will give you lots of tips for configuring and running Evergreen in a way to protect the privacy of your patrons ● But protecting patron privacy doesn't start or end with the ILS General principles ● It takes the entire library to do it ● Protecting patron privacy is not a state of being, it is inherently an active process ● Incremental improvements are better than no improvements Involving the entire library ● So, who is here? And what are your roles? The plan ● Introduction ● What this is, and isn't ● Why privacy? ● Laws, ethics, and policy ● Types of attacks ● A bestiary of attackers ● Evergreen as a target ● Mitigations and defense ● Recommendations ● Revisiting general principles What this workshop is ● An overview of patron privacy as a matter of law and professional ethics ● An examination of threats to patron privacy in the context of an Evergreen system ● A list of concrete steps you can take to improve how Evergreen protects your patron's privacy ● As a side benefit, an opportunity to share amongst ourselves What this workshop is not ● An overview all system security issues and concerns — a DDOS may ruin your day, but does not necessarily have implications for patron privacy ● Focused purely on technical details of Evergreen server administration — protecting patron privacy is the concern of the entire library.
    [Show full text]
  • IS OPEN SOURCE SOFTWARE an IMPENDING THREAT to CUSTOMIZE SOFTWARE in the FIELD of LIBRARY AUTOMATION? —Nilaranjan Barik and Rekha Singh
    552 | Transformation of Knowledge Resource Centers in Collaborative Era IS OPEN SOURCE SOFTWARE AN IMPENDING THREAT TO CUSTOMIZE SOFTWARE IN THE FIELD OF LIBRARY AUTOMATION? —Nilaranjan Barik and Rekha Singh Abstract Emergence of Open Source Software is a new ray of hope in the field of library automation. It can be a gift to those libraries that have financial constraints to procure customized software to automate their libraries as per the changing demand of users and library environment. This paper discusses the concept of OSS, how it differs from commercial software which is widely available. Also discusses why and how OSS can be a threat for customized software, particularly in the area of library automation. Keywords OSS, NPL, PHP, GNU-GPL Introduction The popularity of open source software has captured the imagination of developers, library information professionals and computing enthusiasts across the globe. Open source software are available free of cost and the users have freedom to use, contribute the software without any restriction. Open source software is beginning to have a long term effect on libraries. Smaller and medium size libraries, which can not afford to buy commercial software due to high price for library automation, now have the option to explore open source library management software. The Linux operating system, Apache web server, My SQL database management system Editor: Veer & Kalbande | 553 and PHP scripting language are leading examples of freely available software that are used by LIS professionals to explore open source library management software in the field of library automation. Recently dozen of active OSS projects are engaged in development of library management systems around the world.
    [Show full text]
  • L'architecture Macro De La Plateforme
    THE USE OF THE SOFTWARE INVENIO TO BUILD THE DIGITAL LIBRARY FOR HIGHER EDUCATION AND SCIENTIFIC RESEARCH IN CÔTE D’IVOIRE Copyright UVCI SUMMARY I GENERAL PRESENTATION 1. History of the digital library 2. Choice of the software INVENIO 3. Definition of the digital library and collections 4. Activities II PARTNERS 1. Ministry for higher education and scientific research 2. Universities and research institutions in Côte d’Ivoire 3. RITER//WACREN III PROSPECTS AND RECOMMENDATIONS Copyright UVCI GENERAL PRESENTATION 1. History of the digital library 2002 : integration of the university (Cocody) in the project Datad 2005 : the physical catalogue of thesis and dissertations published by Professor LY- BAKAYOKO Ramata ; 2007-2008 : workshops and individual trainings to create the database with the software WINISIS in the public universities and Higher school libraries (ministry’s direction of scientific information…) 2011 : political crisis in Côte d’Ivoire with a lot of destruction and lost of some important collections and materials in the universities libraries closed during 2 years or more (government decision) 2011 : participation to the 3rd school of Digital libraries in science, use of the software INVENIO - Organized by CERN and UNESCO, Dakar (Senegal) Copyright UVCI GENERAL PRESENTATION 1. History of the digital library May 2012 : six librarians and IT engineers from Mali, Burkina Faso, Maroc, Senegal, Côte d’Ivoire at CERN for a follow-up of the workshop in Dakar (organized by CERN and UNESCO) in Geneva (Switzerland) 2012-2013 : Workshops organized by the (Direction of Scientific Information) for the use of the software DSPACE and PMB with the partnership of AUA and AUF April 2014 : workshop for the selection of the software INVENIO to implement the project of building a digital library in a global project named PADTICE for UNESCO-UEMOA with the collaboration of the LIS school EBAD Copyright UVCI GENERAL PRESENTATION 1.
    [Show full text]
  • Les 62 Solutions Disposant D'un Opac Ou D'un Discovery Tool Disponibles Au 1Er Janvier 2021 (Tosca Consultants ©) Le Cadre Technique
    Enquête 2021 sur les logiciels métier pour bibliothèque Les 62 solutions disposant d'un opac ou d'un discovery tool disponibles au 1er janvier 2021 (Tosca consultants ©) Le cadre technique Licence libre N° de ou open Logiciel également disponible sous Système d'exploitation du client (s'il Le fournisseur Ses progiciels version source forme d'abonnement à un service Système d'exploitation du serveur S.G.B.D. ne s'agit pas d'un système full web ) Karvi 2.4 Oui Oui Linux MySQL Altexence Karvi Opac Web2 2 Oui Oui Linux MySQL Bokeh 8.x. Oui Oui Linux MySQL Archimed Syracuse Non Oui Windows 2012 et suivants SQL Server Axess Business Solutions Gediweb Non Oui Windows, Linux SQL Server, PostgreSQL, Oracle Axiell France SARL Arena 4.5 Non Oui Linux Oracle BiblioMondo France In Media Non Oui Linux, Windows PostgreSQL, SQL Server Bibliossimo PMB 5.0.10 Oui Oui Debian MySQL Bokeh 8.0.97 Oui Oui Debian MySQL Biblix Systèmes OPAC X 3.2 Non Oui Linux MySQL Orphée Média NX Non Oui Windows Server 2012, 2016, 2019 Oracle, SQL Server, PostgreSQL Orphée B.D. NX Non Oui Windows Server 2012, 2016, 2019 Oracle, SQL Server, PostgreSQL C3RB Informatique Orphée Micro NX Non Oui Windows Server 2012, 2016, 2019 Oracle, SQL Server, PostgreSQL Orphée Premier NX Non Oui Windows Server 2012, 2016, 2019 Oracle, SQL Server, PostgreSQL POM pour Joomla 3.X Non Oui Windows Server 2012, 2016, 2019 Oracle, SQL Server, PostgreSQL Cadic Services Cadic Intégrale Zéphyr Non Oui Linux, Windows MySQL Cesam PMB 5.0.7 Oui Oui CollectiveAccess 1.7.6 Oui Oui Decalog SIGB Non Linux MySQL
    [Show full text]
  • Administering Evergreen Through the Command Line Documentation Interest Group Administering Evergreen Through the Command Line Documentation Interest Group
    Administering Evergreen through the Command Line Documentation Interest Group Administering Evergreen through the Command Line Documentation Interest Group Report errors in this documentation using Launchpad. Table of Contents I. Introduction ............................................................................................................................................................. 7 1. About This Documentation ............................................................................................................................... 9 2. About Evergreen ............................................................................................................................................ 10 II. Installing Evergreen ............................................................................................................................................... 11 3. System Requirements ..................................................................................................................................... 14 Server Minimum Requirements .................................................................................................................... 14 Web Client Requirements ........................................................................................................................... 14 Staff Client Requirements ........................................................................................................................... 14 4. Installing the Evergreen server ........................................................................................................................
    [Show full text]
  • Javascript: the First 20 Years
    JavaScript: The First 20 Years ALLEN WIRFS-BROCK, Wirfs-Brock Associates, Inc., USA BRENDAN EICH, Brave Software, Inc., USA Shepherds: Sukyoung Ryu, KAIST, South Korea Richard P. Gabriel: poet, writer, computer scientist How a sidekick scripting language for Java, created at Netscape in a ten-day hack, ships first as a de facto Web standard and eventually becomes the world’s most widely used programming language. This paper tells the story of the creation, design, evolution, and standardization of the JavaScript language over the period of 1995–2015. But the story is not only about the technical details of the language. It is also the story of how people and organizations competed and collaborated to shape the JavaScript language which dominates the Web of 2020. CCS Concepts: • General and reference ! Computing standards, RFCs and guidelines; • Information systems ! World Wide Web; • Social and professional topics ! History of computing; History of programming languages; • Software and its engineering ! General programming languages; Scripting languages. Additional Key Words and Phrases: JavaScript, ECMAScript, Standards, Web browsers, Browser game theory, History of programming languages ACM Reference Format: Allen Wirfs-Brock and Brendan Eich. 2020. JavaScript: The First 20 Years. Proc. ACM Program. Lang. 4, HOPL (June 2020), 190 pages. https://doi.org/10.1145/3386327 1 INTRODUCTION In 2020, the World Wide Web is ubiquitous with over a billion websites accessible from billions of Web-connected devices. Each of those devices runs a Web browser or similar program which is able to process and display pages from those sites. The majority of those pages embed or load source code written in the JavaScript programming language.
    [Show full text]