OpenKM

Document management system


title: "OpenKM" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["free-content-management-systems", "free-software-programmed-in-java", "free-groupware", "free-business-software", "document-management-systems", "free-software-programmed-in-javascript", "software-using-the-gnu-general-public-license"] description: "Document management system" topic_path: "technology/web" source: "https://en.wikipedia.org/wiki/OpenKM" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Document management system ::

::data[format=table title="Infobox software"]

FieldValue
logo1OpenKM (1).png
logo size150px
nameOpenKM Document Management System.
captionOpenKM Document Management System
developerOpen Knowledge Management System S.L.
released
latest release version6.3.11 (Community Edition)
latest release date
programming languageJava, JavaScript
operating systemCross-platform
genreDocument management, open-source
licenseEnterprise Edition is proprietary; Community Edition is GNU GPL
repohttps://github.com/openkm/document-management-system
website
::

|logo=1OpenKM (1).png |logo size=150px | name = OpenKM Document Management System. | screenshot = | caption = OpenKM Document Management System | developer = Open Knowledge Management System S.L. | released = | latest release version = 6.3.11 (Community Edition) | latest release date = | latest preview version = | latest preview date = | programming language = Java, JavaScript | operating system = Cross-platform | genre = Document management, open-source | license = Enterprise Edition is proprietary; Community Edition is GNU GPL |repo=https://github.com/openkm/document-management-system | website = OpenKM is a document management system that provides a web interface for managing nonspecific files. It has a Free/Libre Community Edition, and a proprietary Enterprise Edition. OpenKM includes a content repository, Lucene indexing, and jBPM workflow. The OpenKM system was developed using open technology (Java, Tomcat, Lucene, Hibernate, Spring).

History

In 2005, two developers involved in open source technologies decided to start an open-source project based on high-level technologies to build a document management system that they chose to call OpenKM.

At the project's outset, it received the help of Spanish government funds from the PROFIT PROJECT. At the end of 2006, the first OpenKM version was released.

In 2011 and 2012, OpenKM began to expand its markets, translating the application to over 35 languages, allowing the Document Management System to be used worldwide by creating a network of partners.

In 2017 OpenKM established subsidiaries in France, Germany, Indonesia, Italy, Malaysia, the MENA region, and the USA. In 2018 OpenKM Poland in 2019 OpenKM Hungary, OpenKM Serbia, and OpenKM China, and in 2021 OpenKM Russia were incorporated into the OpenKM worldwide network of subsidiaries.

License

OpenKM uses the GNU General Public License (Version 2) license.

Usage

OpenKM is a web-based document management application, so only a web browser is needed to use it. OpenKM implements a Web 2.0 user interface framework based on GWT (Google Web Toolkit) that supports Firefox, Internet Explorer, Safari, Chromium and Google Chrome and the latest versions of Opera. Also available, a user interface adapted for mobile devices based on JQuery Mobile, Add-ins for Microsoft Office, WebDAV and CIFS protocol for connecting OpenKM repository as a network drive and FTP protocol.

Architecture

OpenKM is developed using Java technology based on Java EE standards and the JBoss application server. Therefore, it can be installed and executed on various platforms (Linux, Windows, etc.)

The OpenKM architecture is based on the following technologies:

Due to its architecture, OpenKM can work on any operating system — Unix, Linux, Windows — though Linux is recommended by the developers. Data can be stored in a directory or in any RDBMS (Oracle, PostgreSQL, MySQL, SQL Server, etc.)

References

References

  1. "Releases · openkm/document-management-system".
  2. "OpenKM comparison of editions".

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

free-content-management-systemsfree-software-programmed-in-javafree-groupwarefree-business-softwaredocument-management-systemsfree-software-programmed-in-javascriptsoftware-using-the-gnu-general-public-license