下面是一些流行的CMS系统:
CMS操作系统语言数据库许可协议OpenCMS不限Java 1.3+MySQL, Oracle, MSSQLGNU General Public License (GPL)PHPNukeLinux/UNIXPHPMySQL, Postgre, mSQL, Interbase, SybaseGNU General Public License (GPL)PostNuke不限PHPMySQL, Postgre, mSQL, Interbase, SybaseGNU General Public License (GPL)EzPublishLinux/UNIXPHPAny SQL databaseGPL 或 commercial (可用两个许可)WebGUI不限Perl 5.6+MySQL, PostgreGNU General Public License (GPL)
OSCOM列出的开源CMS框架和产品如下:
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)
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
开放源码并不总是意味着免费。有些许可协议允许非商业用途免费使用软件,其它(如GPL)是免费的但是需要标识源版权。否则,必须购买许可。衡量一下你的应用程序,再选择符合需求的最划算的那个。
在评估使用哪个工具时,也要考虑该CMS是如何使用的以及最终用户是谁。CMS的使用方式是关键,它决定了如何根据基本的许可协议来使用该CMS。
拥有多种支持手段是开源产品的一大特色。例如,PHPNuke和它的派生产品没有商业支持,但是用户和开发者的联系是如此广泛,因此社区的支持相当可靠。但是,项目工程的特点及其安装需还是要更多传统的支持,比如基于事件的故障对策。
我建议你考察一下支持的方式并确信它们是适合你的。不管你选择哪个CMS,总是有可能出现某些故障的。除非你自己能够调试代码,要不然支持对于你的实施来讲都是至关重要的。
