Drupal is free, open source software that can be used by individuals or groups of users -- even those lacking technical skills -- to easily create and manage many types of Web sites. The application includes a content management platform and a development framework.
Types of sites that Drupal can be used for include:
- blogs
- personal or corporate Web sites
- portals
- forums
- e-commerce sites
- intranets
- resource directories
- social networking sites.
Drupal is written in the PHP programming language. The software is ready-to-use upon download and also includes a Web-based installer and add-on modules. O software suporta gerenciamento de conteúdo, autoria colaborativa, newsletters, podcasts, galerias de imagens, redes peer-to-peer, uploads/downloads de arquivos e mais.
Drupal originou-se como um sistema de quadro de avisos desenvolvido pela Dries Buytaert na Holanda, e tornou-se um projeto Open Source em 2001. Ao estabelecer seu site original Drop.org, Buytaert quis chamar o site de "dorp" ("village" em holandês), mas fez uma gralha ao verificar o nome do domínio, e decidiu que a forma alterada soava melhor (Drupal é uma transliteração do holandês " druppel " que significa gotícula). Drupal foi baixado mais de um milhão de vezes e é o foco de uma grande comunidade de desenvolvimento.
Drupal é oferecido sob uma Licença Pública Geral (GPL).