OpenKM
Deweloperzy | Otwarty System Zarządzania Wiedzą SL |
---|---|
Pierwsze wydanie | listopad 2005 |
Wersja stabilna | 6.3.11 (wydanie społecznościowe) / 21 czerwca 2021 r
|
Magazyn | https://github.com/openkm/document-management-system |
Napisane w | Jawa |
System operacyjny | Międzyplatformowe |
Typ | Zarządzanie dokumentami , open-source |
Licencja | Wersja Enterprise jest zastrzeżona; Wydanie społecznościowe to GNU GPL |
Strona internetowa |
|
OpenKM to system zarządzania dokumentami , który zapewnia interfejs sieciowy do zarządzania niespecyficznymi plikami. Ma wersję Free/Libre Community Edition i zastrzeżoną wersję Enterprise Edition. OpenKM zawiera repozytorium treści, Lucene i przepływ pracy jBPM . System OpenKM został opracowany z wykorzystaniem otwartych technologii ( Java , Tomcat , Lucene , Hibernate , Spring ).
W 2005 roku dwóch programistów zajmujących się technologiami open source zdecydowało się rozpocząć projekt open source oparty na technologiach wysokiego poziomu, aby zbudować system zarządzania dokumentami, który nazwali OpenKM.
Na początku projektu otrzymał pomoc ze środków rządu hiszpańskiego z PROFIT PROJECT. Pod koniec 2006 roku została wydana pierwsza wersja OpenKM.
W 2011 i 2012 roku OpenKM zaczął rozszerzać swoje rynki, tłumacząc aplikację na ponad 35 języków, umożliwiając korzystanie z Systemu Zarządzania Dokumentami na całym świecie, tworząc sieć partnerów.
W 2017 roku OpenKM założył filie we Francji, Niemczech, Indonezji, Włoszech, Malezji, regionie MENA i USA. W 2018 roku OpenKM Polska, w 2019 OpenKM Węgry, OpenKM Serbia i OpenKM Chiny, a w 2021 OpenKM Rosja zostały włączone do światowej sieci spółek zależnych OpenKM.
Licencja
OpenKM korzysta z licencji GNU General Public License (wersja 2).
Stosowanie
OpenKM to internetowa aplikacja do zarządzania dokumentami, więc do korzystania z niej potrzebna jest tylko przeglądarka internetowa. OpenKM implementuje interfejs użytkownika Web 2.0 oparty na GWT (Google Web Toolkit), który obsługuje Firefox , Internet Explorer , Safari , Chromium i Google Chrome oraz najnowsze wersje Opery . Dostępny również interfejs użytkownika dostosowany do urządzeń mobilnych oparty o JQuery Mobile, Dodatki dla Microsoft Office, WebDAV oraz protokół CIFS do podłączenia repozytorium OpenKM jako dysku sieciowego oraz protokołu FTP.
Architektura
OpenKM jest rozwijany przy użyciu technologii Java opartej na standardach Java EE i serwerze aplikacji JBoss. Dlatego może być instalowany i uruchamiany na różnych platformach ( Linux , Windows itp.)
Architektura OpenKM oparta jest na następujących technologiach:
- Apache Tomcat można również wdrożyć na innych serwerach, takich jak JBoss Application Server
- Java EE (JDK 1.8 lub nowszy)
- GWT (Google Web Toolkit – Ajax)
- Framework wiosenny
- Spokojny
- Lucene
Ze względu na swoją architekturę OpenKM może działać na dowolnym systemie operacyjnym — Unix , Linux , Windows — chociaż programiści zalecają Linux. Dane mogą być przechowywane w katalogu lub w dowolnym systemie RDBMS ( Oracle , PostgreSQL , MySQL , SQL Server itp.)