Kitodo

Last updated
Kitodo.Presentation
Developer(s) Kitodo Community Board [1]
Initial release2004;20 years ago (2004)
Stable release
5.0.3 [2]   OOjs UI icon edit-ltr-progressive.svg / 26 July 2024
Repository
Written in PHP, JavaScript
Operating system platform-independent
Available inEnglish, German
Type Digitisation
License GNU GPL 3 [3]
Website www.kitodo.org/software/kitodopresentation/   OOjs UI icon edit-ltr-progressive.svg
Kitodo.Production
Developer(s) Kitodo Community Board [4]
Initial release2004;20 years ago (2004)
Stable release
3.7.0 [5]   OOjs UI icon edit-ltr-progressive.svg / 5 August 2024
Repository
Written in Java
Operating system platform-independent
Available inEnglish, German
Type Digitisation
License GNU GPL 3 [6]
Website www.kitodo.org/software/kitodoproduction/   OOjs UI icon edit-ltr-progressive.svg

Kitodo (Abbr. of key to digital objects) is an open-source software suite intended to support mass digitization projects for cultural heritage institutions. The software implements international standards such as METS, MODS and other formats maintained by the Library of Congress. Kitodo consists of several independent modules serving different purposes such as controlling the digitization workflow, enriching descriptive and structural metadata, and presenting the results to the public in a modern and convenient way. It is used by archives, libraries, museums, publishers and scanning utilities. [7]

Contents

Structure

Kitodo contains the two main modules Kitodo.Presentation and Kitodo.Production and the following properties:

The viewer module includes an indexer.

Components for the distributed workflow management are integrated into the product to ensure the management of a distributed communication and production among various partners.

History

Until May 2016, Kitodo was known as Goobi (Abbreviation of Göttingen online-objects binaries). The workflow part of the software exists in two different forks of the original Goobi software. While the Goobi community edition, now known as Kitodo, is cooperatively maintained by major German libraries and digitization service providers, the Intranda edition is developed by a single company. [8] [9] Kitodo is used in at least 8 German libraries.

In May 2016, the German Goobi association Goobi Digitalisieren im Verein e. V. decided to choose the new name Kitodo to avoid legal problems with the old name Goobi. [10] [11]

Related Research Articles

The Advanced Authoring Format (AAF) is a file format for professional cross-platform data interchange, designed for the video post-production and authoring environment. It was created by the Advanced Media Workflow Association (AMWA), and is now being standardized through the Society of Motion Picture and Television Engineers (SMPTE).

Digital asset management (DAM) and the implementation of its use as a computer application is required in the collection of digital assets to ensure that the owner, and possibly their delegates, can perform operations on the data files.

In library and archival science, digital preservation is a formal process to ensure that digital information of continuing value remains accessible and usable in the long term. It involves planning, resource allocation, and application of preservation methods and technologies, and combines policies, strategies and actions to ensure access to reformatted and "born-digital" content, regardless of the challenges of media failure and technological change. The goal of digital preservation is the accurate rendering of authenticated content over time.

Enterprise content management (ECM) extends the concept of content management by adding a timeline for each content item and, possibly, enforcing processes for its creation, approval, and distribution. Systems using ECM generally provide a secure repository for managed items, analog or digital. They also include one methods for importing content to manage new items, and several presentation methods to make items available for use. Although ECM content may be protected by digital rights management (DRM), it is not required. ECM is distinguished from general content management by its cognizance of the processes and procedures of the enterprise for which it is created.

<span class="mw-page-title-main">Git</span> Distributed version control software system

Git is a distributed version control system that tracks versions of files. It is often used to control source code by programmers collaboratively developing software.

<span class="mw-page-title-main">Alfresco Software</span> Information management software

Alfresco Software is a collection of information management software products for Microsoft Windows and Unix-like operating systems developed by Alfresco Software Inc. using Java technology. The software, branded as a Digital Business Platform is principally a proprietary & a commercially licensed open source platform, supports open standards, and provides enterprise scale. There are also open source Community Editions available licensed under LGPLv3.

<span class="mw-page-title-main">Fedora Commons</span>

Fedora is a digital asset management (DAM) content repository architecture upon which institutional repositories, digital archives, and digital library systems might be built. Fedora is the underlying architecture for a digital repository, and is not a complete management, indexing, discovery, and delivery application. It is a modular architecture built on the principle that interoperability and extensibility are best achieved by the integration of data, interfaces, and mechanisms as clearly defined modules.

Ceph is a free and open-source software-defined storage platform that provides object storage, block storage, and file storage built on a common distributed cluster foundation. Ceph provides distributed operation without a single point of failure and scalability to the exabyte level. Since version 12 (Luminous), Ceph does not rely on any other conventional filesystem and directly manages HDDs and SSDs with its own storage backend BlueStore and can expose a POSIX filesystem.

Qbs is a cross-platform free and open-source software for managing the build process of software. It was designed to support large, complex projects, written in any number of programming languages, primarily C/C++.

Security Assertion Markup Language (SAML) is a set of specifications that encompasses the XML-format for security tokens containing assertions to pass information about a user and protocols and profiles to implement authentication and authorization scenarios. This article has a focus on software and services in the category of identity management infrastructure, which enable building Web-SSO solutions using the SAML protocol in an interoperable fashion. Software and services that are only SAML-enabled do not go here.

<span class="mw-page-title-main">ERPNext</span> Enterprise resource planning software

ERPNext is a free and open-source integrated Enterprise resource planning (ERP) software developed by an Indian software company Frappe Technologies Pvt. Ltd. It is built on the MariaDB database system using Frappe, a Python based server-side framework.

<span class="mw-page-title-main">DNF (software)</span> RPM package manager

DNF or Dandified YUM is the next-generation version of the Yellowdog Updater, Modified (yum), a package manager for .rpm-based Linux distributions. DNF was introduced in Fedora 18 in 2013; it has been the default package manager since Fedora 22 in 2015, Red Hat Enterprise Linux 8, and OpenMandriva, and is also an alternative package manager for Mageia.

<span class="mw-page-title-main">International Image Interoperability Framework</span> Standardised method of describing and delivering images over the web

The International Image Interoperability Framework defines several application programming interfaces that provide a standardised method of describing and delivering images over the web, as well as "presentation based metadata" about structured sequences of images. If institutions holding artworks, books, newspapers, manuscripts, maps, scrolls, single sheet collections, and archival materials provide IIIF endpoints for their content, any IIIF-compliant viewer or application can consume and display both the images and their structural and presentation metadata.

<span class="mw-page-title-main">OPUS (software)</span>

OPUS is an open-source software package under the GNU General Public License used for creating Open Access repositories that are compliant with the Open Archives Initiative Protocol for Metadata Harvesting. It provides tools for creating collections of digital resources, as well as for their storage and dissemination. It is usually used at universities, libraries and research institutes as a platform for institutional repositories.

Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools, platform automation, and agile planning software.

<span class="mw-page-title-main">Goobi</span>

Goobi is an open-source software suite intended to support mass digitisation projects for cultural heritage institutions. The software implements international standards such as METS, MODS and other formats maintained by the Library of Congress. Goobi consists of several independent modules serving different purposes such as controlling the digitization workflow, enriching descriptive and structural metadata, and presenting the results to the public in a modern and convenient way. It is used by archives, libraries, museums, publishers and scanning utilities.

<span class="mw-page-title-main">Samvera</span>

Samvera, originally known as Hydra, is an open-source digital repository software product. Samvera main components are Fedora Commons, Solr, Blacklight, and HydraHead. Each Samvera implementation is called a "head".

The Advanced Media Workflow Association (AMWA) is an industry association focused on the content creation industry's move to IP-based architectures. AMWA promotes industry standards that allow diverse devices to discover and interoperate with each other reliably and securely.

References

  1. "Kitodo. Digital Library Modules GitHub". Kitodo. Key to digital objects e. V. 2013-02-02. Retrieved 2014-05-06.
  2. Sebastian Meyer. "Release Kitodo.Presentation 5.0.3" . Retrieved 20 August 2024.
  3. "Kitodo. Key to digital objects". GitHub .
  4. "Kitodo. Digital Library Modules GitHub". Kitodo. Key to digital objects e. V. 2013-02-02. Retrieved 2014-05-06.
  5. Arved Solth. "Release Kitodo.Production 3.7.0" . Retrieved 20 August 2024.
  6. "Kitodo. Key to digital objects". GitHub .
  7. "Kitodo - open source software for workflow management in digitization projects". kitodo.org. Retrieved 2017-04-12.
  8. "Goobi ist Verein" (in German). Goobi.Digitalisieren im Verein e. V. 2013-02-02. Archived from the original on 2015-12-08. Retrieved 2016-05-13.
  9. Harkiran Dhindsa and Rioghnach Ahern (2012-10-19). "Digesting Ingest". Digital Welcome Library. Retrieved 2016-05-13.
  10. "Trademark Kitodo registered by "Goobi. Digitalisieren im Verein" e. V. at OHIM". IP CENTRAL GmbH. Archived from the original on 2016-05-13. Retrieved 2016-05-13.
  11. "Kitodo. Key to digital objects". Goobi.Digitalisieren im Verein e. V. 2017-04-12. Retrieved 2016-05-13.