Drupal is an open source content management system written in PHP and available under the GNU General Public License for free.