OpenCms
OpenCms is an open source CMS written in Java and distributed by Alkacon under the LGPL. To deploy OpenCms, a JSP servlet container such as Apache Tomcat or JBoss is needed. UNICEF Netherlands, LGT Bank of Lichtenstein, and BP South Africa are some of the major adopters of OpenCms. Its main features include internationalisation support, content versioning, asset management, workflow management, user management, an inline editor, a form-based content editor generated from an XML schema, a WYSIWYG editor, an easy and intuitive page editor, a sitemap editor, SEO, gallery organisation with the intuitive content gallery interface, Solr Integration for noSQL-like queries, CMIS integration for accessing the content repository of OpenCms in a standardised way, shared folders, a content subscription engine, and an advanced HTML5-based upload dialog box for multi-file uploading. Other features include
the integrated and configurable full text search engine Lucene, improved internal system roles and organisational units to assign them to OpenCms workplace users, related resource management and advanced link management with the content relationship engine to keep internal links intact after move/rename operations. OpenCms also offers improved permission options and the‘switch user’ function to be able to create complex permission scenarios, the restore (undelete) operation for deleted resources, WebDAV support to make content editing easier, the publish queue to simplify the procedure of publishing, improved context menus using Ajax technology, etc.
Website: http://www.opencms.org/en/