OpenKM
此條目需要補充更多來源。 (2017年7月26日) |
此條目翻譯自英語維基百科,需要相關領域的編者協助校對翻譯。 |
OpenKM是一個免費/自由的文檔管理系統,提供用於管理任意文件的Web界面。 OpenKM包括內容存儲庫,Lucene索引和jBPM工作流。 OpenKM系統是使用Java技術開發的。
開發者 | OpenKM |
---|---|
當前版本 | 6.3.7(2019年3月 | )
編程語言 | Java |
操作系統 | Linux, Windows, Mac OS, UNIX |
類型 | 文檔管理, 開放源代碼 |
許可協議 | GNU GPL |
網站 | www |
2005年,兩名從事商業文檔管理解決方案(Sharepoint,Documentum,Hummingbird等)的開源項目(Excalibur搜索引擎或Kofax OCR引擎)參與者,決定啟動基於高級技術的開源項目,以構建命名為OpenKM的文件管理系統。
在項目開始時,它獲得了PROFIT PROJECT的西班牙政府資金的幫助。 2006年底,第一個OpenKM版本發布。
2011年和2012年,OpenKM開始擴展其市場,將應用程序翻譯成超過35種語言,通過創建合作夥伴網絡,使文檔管理系統能夠在全球範圍內使用。
2017年,為了在所有地區提供更好的客戶關係,OpenKM在加拿大,法國,德國,印度尼西亞,意大利,MENA地區和美國設立了子公司。 創建新分支機構的目的是讓員工更好地滿足當地客戶和對OpenKM感興趣的人的需求。 2018年,OpenKM Poland成立於OpenKM全球子公司網絡。
許可
OpenKM使用GNU通用公共許可證(版本2)許可。
用途
OpenKM是一個基於Web的文檔管理應用程序,因此只需要一個網絡瀏覽器即可使用它。 OpenKM實現了基於GWT(Google Web Toolkit)的Web 2.0用戶界面框架,支持Firefox、Internet Explorer、Safari、Chromium和Google Chrome以及Opera的最新版本。還提供適用於基於JQuery Mobile的移動設備的用戶界面,用於Microsoft Office的加載項,WebDAV和CIFS協議,用於將OpenKM存儲庫連接為網絡驅動器和FTP協議。
架構
OpenKM是使用基於Java EE標準的Java技術和JBoss應用程序服務器開發的。 因此,它可以在各種平台上安裝和執行(Linux, Windows等)
OpenKM架構基於以下技術:
- Apache Tomcat也可以部署到其他類似JBoss Application Server
- Java EE(JDK 1.8或更高版本)
- GWT(Google Web Toolkit - Ajax)
- Spring Framework
- RESTFul
- Lucene
由於其架構,OpenKM可以在任何操作系統上工作— Unix,Linux, Windows— 雖然Linux是開發人員推薦的。 數據可以存儲在目錄或任何RDBMS( Oracle,PostgreSQL,MySQL, SQL Server等)中。