Below are some popular CMS systems:
CMS |
Operating System |
Language |
Database |
License Agreement |
Opencms |
Unlimited |
Java 1.3 + |
MySQL, Oracle, and MSSQL |
GNU General Public License (GPL) |
Phpnuke |
Linux/Unix |
PHP |
MySQL, postgre, msql, Interbase, Sybase |
GNU General Public License (GPL) |
PostNuke |
Unlimited |
PHP |
MySQL, postgre, msql, Interbase, Sybase |
GNU General Public License (GPL) |
Ezpublish |
Linux/Unix |
PHP |
Any SQL database |
GPL or commercial (two licenses are available) |
Webgui |
Unlimited |
Perl 5.6 + |
MySQL, postgre |
GNU General Public License (GPL) |
The open-source CMS frameworks and products listed in oscom are as follows:
|
Project |
|
|
|
License |
|
Apache cocoon |
|
|
|
Apache Software License |
|
Apache jackrabbit |
|
|
|
Apache Software License |
|
Apache slide |
|
|
|
Apache Software License |
|
Axkit |
|
|
|
Apache Software License |
|
Daisy |
|
|
|
Apache Software License 2.0 |
|
Jpublish |
|
|
|
Apache-style license |
|
Krysalis Foundation |
|
|
|
Lgpl |
|
Mason |
|
|
|
Artistic license (Perl) |
|
Midgard |
|
|
|
GNU lesser General Public License (lgpl) |
|
Midgard Lite |
|
|
|
GNU General Public License (GPL) |
|
Openacs |
|
|
|
GNU General Public License (GPL) |
|
Slither |
|
|
|
GNU GPL |
|
Steam |
|
|
|
GPL |
|
Tea trove |
|
|
|
Tea software license (based on Apache) |
|
WebDAV |
|
|
|
IETF proposed standard |
|
Xaraya |
|
|
|
GNU General Public License |
|
Zope |
|
|
|
Zope Public License (zpl) |
Content Management Systems
|
Project |
|
|
|
License |
|
Aegir CMS |
|
|
|
Lgpl |
|
Apache lenya |
|
|
|
Apache Software License |
|
Ariadne |
|
|
|
GNU GPL |
|
Back-end |
|
|
|
GPL |
|
Bitflux |
|
|
|
GNU General Public License (GPL) |
|
Bricolage |
|
|
|
BSD license |
|
Callisto |
|
|
|
GPL (General Public License) |
|
Campsite |
|
|
|
GNU General Public License |
|
Cocoblog |
|
|
|
Apache Software License 1.1 |
|
Cofax |
|
|
|
Cofax software license (based on Apache) |
|
Dbprism CMS |
|
|
|
Apache Software License |
|
Drupal |
|
|
|
GNU General Public License |
|
Elevateit |
|
|
|
GPL |
|
Envolution |
|
|
|
GPL |
|
EZ publish |
|
|
|
GPL |
|
Jahia CMS and Portal Server |
|
|
|
Jahia collaborative open source license |
|
Komplete Lite |
|
|
|
GPL |
|
Kontentor |
|
|
|
GPL (GNU Public License) |
|
Krang |
|
|
|
BSD |
|
Lifecms |
|
|
|
GPL |
|
Magnolia |
|
|
|
Lgpl |
|
Mambo |
|
|
|
GNU/GPL license |
|
Mmbase |
|
|
|
Mozilla Public License |
|
Mysource |
|
|
|
Apache license |
|
Nukes |
|
|
|
Lgpl |
|
Nuxeo CPS |
|
|
|
GPL |
|
Omegacms |
|
|
|
BSD-style license |
|
Opencms |
|
|
|
GNU lesser General Public License (lgpl) |
|
Phpcms |
|
|
|
GNU General Public License (GPL) |
|
PHP-Nuke |
|
|
|
GNU General Public License (GPL) |
|
Phpslash |
|
|
|
GNU General Public License (GPL) |
|
Plone |
|
|
|
BSD license |
|
PostNuke |
|
|
|
GNU General Public License (GPL) |
|
Red Hat CCM |
|
|
|
CCM resp. IBM Public License |
|
Silva |
|
|
|
Apache like software license |
|
Tiki |
|
|
|
GNU lgpl license |
|
Typo3 |
|
|
|
GPL |
|
Webeditor |
|
|
|
??? |
|
Webgui |
|
|
|
GNU GPL |
|
Xims |
|
|
|
Perl artistic license/GPL |
|
Xoops |
|
|
|
GNU GPL |
|
Zeit CMS |
|
|
|
GPL |
License Agreement
Open source code does not always mean free. Some license agreements allow free use of software for non-commercial purposes, while others (such as GPL) are free, but source copyrights need to be identified. Otherwise, you must purchase a license. Measure your application and select the most cost-effective one.
When evaluating which tool to use, you should also consider how the CMS is used and who the end user is. The usage of CMS is the key. It determines how to use the CMS according to the Basic license agreement.
Supported
Multiple support means are a major feature of open-source products. For example, phpnuke and its derivative products do not have commercial support, but users and developers are in such a wide range of contact, so community support is quite reliable. However, the characteristics of the project and its installation need more traditional support, such as Event-based fault countermeasures.
I suggest you examine the supported methods and make sure they are suitable for you. No matter which CMS you choose, there may always be some faults. Unless you can debug the code yourself, it is critical to support your implementation.