content management :: which cms should i use?
Open source vs. licence based systems
Most CMS-s are open source, such as Joomla or Drupal, and they are distributed under GNU licence. They are completly for free and can be hosted almost everywhere, because they have minimal system requirements. While the full source code can be downloaded, the hackers can search bugs and may find security leaps. The other common problem is, that if you modify the source code it is difficult to upgrade to new version later. Or you must rewrite the full html/css template set, because the never version is incompatible with the older version.
A licence based CMS's source code and know-how in most cases is owned by the authors, and it is handled in a closed system. The source code can be never accessed by the customer or other persons. This reduces security risks.
Most system are running in several servers (separate database, back-end and front-end, cache, etc...) and have special hardware or software requirements.
Disadvantage that you can't host your webpage anywhere. But you get unlimited upgrade support, and you must not spend a lot of many for hardware, software and technical personal.