Transcript Slide 1
Managing Libraries Through Open Source Software Packages By Sangeeta Kaul Network Manager, DELNET NACLIN 2014, December 9-11, 2014, Pondicherry What does Open Source mean? The term “open source” refers to software that is free and that includes the original source code which is used to design it. Open source software may be free and a developer or distributor may charge for services, including for special programming, installation, training, and technical support. Quality, not profit drives open source developers who take personal pride in developing open source software. NACLIN 2014, December 9-11, 2014, Pondicherry Advantages of Open Source Software Ability to tailor to fit local needs : The availability of the source code means that a user can modify and enhance the software according to one’s own needs . No restriction on use : There are no contractual restrictions on how and where the software is used . Low cost : There is no charge for the software itself. The major cost is local development. If the number of users are large, and they share their efforts and expertise, each user’s cost is reduced. NACLIN 2014, December 9-11, 2014, Pondicherry Disadvantages of Open Source Software Unanticipated Efforts : A library may find that it needs to do a great deal of more work than anticipated to adopt the software. Lack of coordination : The decentralized development of open source software means that progress can be chaotic and there may be delays in addressing bugs. Inadequate technical support : Documentation tends to be limited and aimed at developers. There is limited technical support, especially for users of the software Customization : Open source software may not offer the level of customization as it is being done in case of NACLIN 2014, December 9-11, 2014, commercial software. Pondicherry Building Collections NACLIN 2014, December 9-11, 2014, Pondicherry What is a CMS? A content management system (CMS) is considered as a web-application which is used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and electronic text.[1] NACLIN 2014, December 9-11, 2014, Pondicherry What's a content management system (CMS)? A content management system is software that keeps track of every piece of content on your Web site. Content examples: simple text Photos Music Video Documents A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. NACLIN 2014, December 9-11, 2014, Pondicherry Why use a CMS? It helps manage complexity. It provides a user interface (UI) for adding, editing and publishing content. It provides a means for collaboration among many to perform the above tasks. NACLIN 2014, December 9-11, 2014, Pondicherry Drupal An overview of the architecture, features and basic site-building workflow of the CMS. NACLIN 2014, December 9-11, 2014, Pondicherry What is Drupal? Open Source software written in php. A CMS or content-management system. A sophisticated web application building tool. NACLIN 2014, December 9-11, 2014, Pondicherry What can Drupal do? To create blogs To develop Forums To publish Online content, Portals / Directories Social community site Video site like youTube Project management sites CRM, ERP, SCM, Wiki E-learning, training site NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry Content Management System NACLIN 2014, December 9-11, 2014, Pondicherry What’s it used for? Joomla is used for all types of websites: Corporate Web sites or portals Corporate intranets and extranets Online magazines, newspapers, and publications E-commerce and online reservations Government applications Small business Web sites Non-profit and organizational Web sites Community-based portals School and church Web sites Personal or family homepages NACLIN 2014, December 9-11, 2014, Pondicherry What is Joomla? Joomla is an award-winning content management system (CMS). Create ◦ Applications ◦ Web Pages ◦ Forms Open Source Joomla is the most popular web site software available. NACLIN 2014, December 9-11, 2014, Pondicherry Joomla Templates Build your own template Use one of Joomla’s pre-installed templates Open source community templates NACLIN 2014, December 9-11, 2014, Pondicherry Joomla Templates NACLIN 2014, December 9-11, 2014, Pondicherry Example IHOP ◦ ◦ ◦ ◦ Menus Logos Email Newsletters NACLIN 2014, December 9-11, 2014, Pondicherry Administrator Login Page NACLIN 2014, December 9-11, 2014, Pondicherry Institutional Repositories NACLIN 2014, December 9-11, 2014, Pondicherry DSpace is an open source repository application NACLIN 2014, December 9-11, 2014, Pondicherry What is Dspace? DSpace is a software that allows you to capture items in any format – in text, video, audio, and data. It indexes your work, so users can search and retrieve your items. It preserves your digital work over the long term. DSpace is typically used for building an institutional repository. It has three main roles: ◦ Facilitate the capture and ingest of materials, including metadata about the materials ◦ Facilitate easy access to the materials, both by listing and searching ◦ Facilitate the long term preservationNACLIN of the materials 2014, December 9-11, 2014, Pondicherry What are the benefits of using DSpace? Some example benefits: ◦ Getting your research results out quickly, to a worldwide audience ◦ Storing reusable teaching materials that you can use with course management systems ◦ Archiving and distributing material you would currently put on your personal website ◦ Storing examples of students’ projects (with the students’ permission) ◦ Showcasing students’ theses (again with permission) ◦ Keeping track of your own publications/bibliography ◦ Having a persistent network identifier for your work, that never changes or breaks NACLIN 2014, December 9-11, 2014, Pondicherry What can DSpace be used for? DSpace can be used to store any type of digital medium. Examples include: ◦ ◦ ◦ ◦ ◦ ◦ ◦ Journal papers Data sets Electronic theses Reports Conference posters Videos Images NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry EPrints “Open Source software which creates online archives” Developed by University of Southampton, UK Supports self-archiving of e-prints Can be configured as institutional repository or otherwise, e.g. repository focused on particular research area or discipline Licensed under GNU General Public License software.eprints.org NACLIN 2014, December 9-11, 2014, Pondicherry EPrints Supports submission, management of, and access to digital content Can support multiple archives on one server Moderated or immoderate archives Search and retrieval ◦ Based on metadata ◦ Metadata can be customized for different archives and document types No access control OAI-PMH data provider NACLIN 2014, December 9-11, 2014, Pondicherry EPrints Technology OS: Unix or Linux Written in Perl Requirements: ◦ Apache web server ◦ MySQL relational database NACLIN 2014, December 9-11, 2014, Pondicherry EPrints Demonstration Digital Library of the Commons ◦ dlc.dlib.indiana.edu NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry Digital Library Software Built on Open-Source XML Technologies NACLIN 2014, December 9-11, 2014, Pondicherry Technologies METS – XML ◦ LC standard for encoding digital library objects ◦ Descriptive Metadata (DC, MODS) ◦ Administrative Metadata (technical, digital provenance, rights) ◦ Structural Metadata (physical, logical) More Info ◦ http://www.loc.gov/standards/mets NACLIN 2014, December 9-11, 2014, Pondicherry Technologies eXist-db ◦ Native XML Database ◦ REST API ◦ XQuery support ◦ Open Source More info ◦ http://exist.sourceforge.net NACLIN 2014, December 9-11, 2014, Pondicherry Technologies Orbeon (XForms) ◦ Fully interactive forms (AJAX) ◦ Fully integrated with XML (schema validation) ◦ Open Source More Info ◦ http://www.orbeon.com ◦ http://www.w3.org/MarkUp/Forms NACLIN 2014, December 9-11, 2014, Pondicherry Workflow Image / Book Scanning Batch file processing Enter metadata (descriptive, technical, etc) Define physical structural hierarchies ◦ Assign resources (images, transcriptions) manually or through batch processing Publish item (make available online) NACLIN 2014, December 9-11, 2014, Pondicherry Workflow - Scanning Scan resource Crop images Move TIFFs to server Overnight process runs ◦ ◦ ◦ ◦ ◦ Original (TIFF) Large (JPEG) Medium (JPEG) Thumbnail (JPEG) OCR-Dirty (JPEG) NACLIN 2014, December 9-11, 2014, Pondicherry Workflow – Create Resource Create new collection (if applicable) Instantiate new resource Enter Metadata ◦ Header Info ◦ Descriptive Metadata (DC, MODS) ◦ Technical / Administrative Metadata NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry KOHA Open Source ILS Software NACLIN 2014, December 9-11, 2014, Pondicherry Koha Freeware ILS Koha is a full-featured open-source ILS. Developed initially in New Zealand by Katipo Communications Ltd. It is currently maintained by a team of software providers and library technology staff from around the globe. NACLIN 2014, December 9-11, 2014, Pondicherry KOHA Modules • Acquisition • Cataloguing • Serial Management • Patron • Circulation • Koha – Reports • Administration • Tools • Web OPAC • Dual Database Design: Text-based and RDBMS to 2014, December 9-11, 2014, handle the transaction load of any NACLIN library Pondicherry Koha Standards The developers of the product have taken care to adhere strictly to international standards. Industry standards: Z39.50, UNIMARC, ISO2709, MARC21. Web standards recommended by the World Wide Web Consortium. NACLIN 2014, December 9-11, 2014, Pondicherry Why KOHA ILS Compared to a commercial software there are no costs to download and install There are no recurring license fee therefore sustainable Can be customized to suit the user’s requirements Can be shared with other small & medium libraries amongst other advantages NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry Evergreen - Open Source Library Software NACLIN 2014, December 9-11, 2014, Pondicherry Introduction Evergreen is an open source library automation software designed to meet the needs of the very smallest to the very largest libraries and consortia. Through its staff interface, it facilitates the management, cataloguing, and circulation of library materials, and through its online public access interface it helps patrons find those materials. The Evergreen software is freely licensed under the GNU General Public License, meaning that it is free to download, use, view, modify, and share. It has an active development and user community, as well as several companies offering migration, support, hosting, and development services. NACLIN 2014, December 9-11, 2014, Pondicherry Evergreen http://www.open-ils.org Evergreen is an enterprise-class library automation system that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials, no matter how large or complex the libraries. As a community, our development requirements are that Evergreen must be: Evergreen is open source software, freely licensed under the GNU GPL. NACLIN 2014, December 9-11, 2014, Pondicherry Evergreen Features Acquisitions Administration Cataloguing Circulation Client OPAC NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry OPen-source Automated Library System NACLIN 2014, December 9-11, 2014, Pondicherry Introduction OPALS Open-source Automated Library System is a powerful cooperatively developed, Web-based, open source program. This alternative technology provides Internet access to information databases, library collections and digital archives. Many school, college, research, business, religious and library union catalogs (that provide ILL services) use OPALS. There is no need to install software or purchase expensive computer hardware or software licenses to implement this powerful, turnkey Internet accessible system. The “total cost of ownership” of this standardsbased, Web-based, feature rich software is demonstrably and undeniably sustainable. NACLIN 2014, December 9-11, 2014, Pondicherry OPALS Features OPALS stores complete MARC format bibliographic records. OPALS uses data in the fixed fields, indicator bytes and sub-fields to access resources efficiently and to display that data effectively. There are several ways to add MARC records to OPALS. Original entry - using OPALS feature-rich MARC editor Z-import – uses a built-in z39.50 client to access protocol compliant databases (ex. Library of Congress, National Library of Canada, etc., National Library of Scotland, etc.) to retrieve MARC records, edit, and save them NACLIN 2014, December 9-11, 2014, Pondicherry Batch Import MARC record files (ex. from vendors) eBook MARC record Batch Import Wizard – globally and simultaneously enhances vendor provided records to display eBook media icon, your own text link descriptors, “eBook” call number prefix, & prevents merging with print versions of same title publications… Library of Congress Subject Authority File Access Local Subject Heading Access NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry electronic resource management system NACLIN 2014, December 9-11, 2014, Pondicherry Introduction CORAL is an electronic resource management system built by the University of Notre Dame's Hesburgh Libraries. The first module, Licensing, was released as open source software in the summer of 2010 and we have continued releasing new modules since then. It is designed to be both simple and highly customizable - each module can be installed independently or used together depending on your library's needs. CORAL is released as open source software under GPL v. 3 and is available on GitHub. NACLIN 2014, December 9-11, 2014, Pondicherry CORAL Modules Resources Licensing Organizations Usage Get CORAL Open Source CORAL Community http://erm.library.nd.edu NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry CUFTS: Open-Source ERMS NACLIN 2014, December 9-11, 2014, Pondicherry What is it? Open source serials management Alternative to commercial solutions Electronic resource management Public A-Z list of journals Open url/DOI link resolving (GODOT) Overlap reports MARC record management and output NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry About CUFTS Developed at Simon Fraser University (Canada). Central instance hosting over 30 libraries at SFU Many instances installed world-wide Libraries can join the hosted central instance for a reasonable fee or download and install the system locally for free as open source DIY. Designed to host multiple libraries as separate “sites”. CUFTS is based on perl and PostgreSQL on linux. Ubuntu is preferred over Red Hat. I have no idea what the acronym stands for! NACLIN 2014, December 9-11, 2014, Pondicherry CUFTS Features All the services driven by a knowledge base of e-resources and titles belonging to those e-resources. Knowledge Base now contains 464 resources and almost 586,000 title records, updated monthly, and distributed by the central SFU instance. Each CUFTS library sharing an instance has its own “Local Resources” ◦ Point to a global resource in the knowledge base ◦ Can be unique to the library and not part of the knowledge base ◦ Can include print resources NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry PlagiarismChecker Check for Plagiarism On the Web for Free NACLIN 2014, December 9-11, 2014, Pondicherry PlagiarismChecker.com makes it simple for educators to check whether a student's paper has been copied from the Internet. Users can also use the "Author" option to check if others have plagiarized their work online. It is very easy to use as it does not require any download or installation. NACLIN 2014, December 9-11, 2014, Pondicherry Anti-Plagiarism Check on plagiarism NACLIN 2014, December 9-11, 2014, Pondicherry Anti-Plagiarism - software designed to effectively detect and thereby prevent plagiarism. It is a versatile tool to deal with World Wide Web copy-pasting information from the assignment of authorship. The goal of this program is to help reduce the impact of plagiarism on education and educational institutions. At present, it distributes free software to detect plagiarism NACLIN 2014, December 9-11, 2014, Pondicherry Checking documents in a format *.rtf, *.doc, *.docx, *.pdf Check the source code C, C++, C#, Java, ... License Academic Free License (AFL), GNU General Public License version 2.0 (GPLv2) WEB: http://ikc2.tup.km.ua/index_us.shtml NACLIN 2014, December 9-11, 2014, Pondicherry accurate, easy and free... NACLIN 2014, December 9-11, 2014, Pondicherry Introduction Viper is a fast plagiarism detection tools with the ability to scan your document through more than 10 billion resources, such as academic essays and other online sources, offering side-byside comparisons for plagiarism. It’s free and you can download it very easily. Just keep in mind that it requires a download. Just note that Viper is available to Microsoft Windows users only. NACLIN 2014, December 9-11, 2014, Pondicherry Features Check your essay against 10 billion sources Scan against essays on your computer Scan against essays published on the Internet Easy side-by-side highlighted comparison Free, unlike most other scanners 100% accurate Web: http://www.scanmyessay.com/features.php NACLIN 2014, December 9-11, 2014, Pondicherry an open source web conferencing system NACLIN 2014, December 9-11, 2014, Pondicherry What is BigBlueButton? BigBlueButton is an open source web conferencing system for on-line learning. BigBlueButton enables you to share documents (PDF and any office document), webcams, chat, audio and your desktop. It can also record sessions for later playback. NACLIN 2014, December 9-11, 2014, Pondicherry Open Source License The components developed by the BigBlueButton project are available under the GNU Lesser General Public License. BigBlueButton incorporates the red5phone project, which is developed under the GPL license. This means that you are free to integrate BigBlueButton within your educational or commercial applications, whether you distribute the applications or run them on a hosted environment, as long as you adhere to the terms of the LGPL license and, if you use red5phone, the GPL license. Web for free Demo: http://bigbluebutton.org/videos/ Web: http://bigbluebutton.org/ NACLIN 2014, December 9-11, 2014, Pondicherry Open Source Web Meeting Software NACLIN 2014, December 9-11, 2014, Pondicherry WebHuddle is easy to use and flexible in delivery and installation. To create a meeting today, simply click the log in button, create a profile, and follow the instructions for uploading content and conducting your WebHuddle virtual meeting. Demo: http://webhuddle.sourceforge.net/demos/ Web: https://www.webhuddle.com/ NACLIN 2014, December 9-11, 2014, Pondicherry What are the main benefits of using WebHuddle? Use any Java-enabled computer (Linux, Windows, Unix, Mac) The client runs in your web browser, through firewalls and proxies, and requires no installation. The user interface is intuitive and requires little or no training. The client runs in your web browser, through firewalls and proxies, and requires no installation. The user interface is intuitive and requires little or no training. The client applet weighs in at only 75 to 175 kilobytes, depending on platform and features used. Leverage the many benefits of open source software, including value, transparency, and flexibility. If you find WebHuddle useful you may download it and freely install it on your own hardware. NACLIN 2014, December 9-11, 2014, Pondicherry PHP Video Conference NACLIN 2014, December 9-11, 2014, Pondicherry Description VideoWhisper Video Conference is a modern web based multiple way video chat and real time file sharing tool. Video Conference key features many to many 2 way video chat 3 default video panels unlimited extra video panels user list with online participants room list with avatars NACLIN 2014, December 9-11, 2014, Pondicherry file sharing private messaging profile picture , info and link push to talk P2P group streaming support codec setup (H264, Speex, NellyMoser) acoustic echo cancellation session timer and control with scripts 100% web based for clients GNU General Public License version 3.0 (GPLv3) Demo: http://www.videowhisper.com/demos/conference/ Web: http://www.videowhisper.com/ NACLIN 2014, December 9-11, 2014, Pondicherry Audacity® is free, open source, cross-platform software for recording and editing sounds. NACLIN 2014, December 9-11, 2014, Pondicherry About Audacity Audacity® is free, open source, cross-platform software for recording and editing sounds. Audacity is available for Windows®, Mac®, GNU/Linux®; and other operating systems. The interface is translated into many languages. Audacity is free software, developed by a group of volunteers and distributed under the GNU General Public License (GPL). Web: http://audacity.sourceforge.net/ NACLIN 2014, December 9-11, 2014, Pondicherry Features Record live audio. Record computer playback on any Windows Vista or later machine. Convert tapes and records into digital recordings or CDs. Edit WAV, AIFF, FLAC, MP2, MP3 or Ogg Vorbis sound files. AC3, M4A/M4R (AAC), WMA and other formats supported using optional libraries. Cut, copy, splice or mix sounds together. Numerous effects including change the speed or pitch of a recording. NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry OSS Discovery is an open source tool NACLIN 2014, December 9-11, 2014, Pondicherry About OSS Discovery OSS Discovery is an open source tool that finds embedded and installed open source software. It can be used to inventory open source software across an enterprise or on a single computer. OSS Discovery also allows individuals and companies to easily contribute data about open source software usage to The Open Source Census. OSS Discovery uses a library of open source "fingerprints" to uniquely identify a wide range of open source software. Easy-to-understand results – Each OSS Discovery scan produces a text file listing the open source packages and versions found. NACLIN 2014, December 9-11, 2014, Pondicherry Multi-platform – OSS Discovery scans workstations and servers running Windows, Linux, Mac, FreeBSD, or Solaris operating systems. Contribute to The Open Source Census – OSS Discovery provides an option to anonymously contribute scan results to The Open Source Census. The Open Source Census is a global, collaborative project to collect and share quantitative data on the use of open source software in enterprise. Contributors to The Open Source Census can view summarized results for their scans as well as benchmark their open source usage against similar organizations. Web: http://ossdiscovery.sourceforge.net/ User Guide: http://ossdiscovery.sourceforge.net/user-guide.html#section2 NACLIN 2014, December 9-11, 2014, Pondicherry WWW Search Engine Software NACLIN 2014, December 9-11, 2014, Pondicherry Features ht://Dig has the ability to search through many servers on a network by acting as a WWW browser. The whole system is released under the GNU General Public License. Searches can be arbitrarily complex using boolean expressions. The output of a search can easily be tailored to your needs by means of providing HTML templates. Web: http://www.htdig.org/ NACLIN 2014, December 9-11, 2014, Pondicherry Web Search by the people, for the people NACLIN 2014, December 9-11, 2014, Pondicherry About YACY YaCy is a free search engine that anyone can use to build a search portal for their intranet or to help search the public internet. When contributing to the world-wide peer network, the scale of YaCy is limited only by the number of users in the world and can index billions of web pages. It is fully decentralized, all users of the search engine network are equal, the network does not store user search requests and it is not possible for anyone to censor the content of the shared index. NACLIN 2014, December 9-11, 2014, Pondicherry YaCy is free software which means that we use a free software licence, the GPL (version 2). This software was developed by a volunteer developer community. For Video Tutorial : http://yacy.net/en/index.html NACLIN 2014, December 9-11, 2014, Pondicherry NACLIN 2014, December 9-11, 2014, Pondicherry