Intro à Joomla!
Joomla vient du mot swahili « jumla », qui signifie littéralement « tous ensemble » ou « comme un tout ». Il a été choisi pour refléter l’engagement des équipes et communautés de développeurs envers le projet. La première version de Joomla! (Joomla! 1.0.0) a été lancée le 16 septembre 2005. Il s’agissait d’une version rebaptisée de Mambo 4.5.2.3, agrémentée de quelques résolutions de bugs et autres correctifs de sécurité de niveau moyen. Selon le calendrier de lancement du projet, Joomla! 1.5 consistera en un code de base entièrement réécrit conçu avec PHP 5.
Joomla! est distribué sous la licence d’utilisation publique GNU.
Joomla! est né d’un désaccord, au sein de Mambo, entre Miro Corporation, le propriétaire de la marque Mambo, basé en Australie, et les principaux développeurs du programme. Les deux groupes se sont séparés le 17 août 2005. La Miro Corporation a ensuite créé une association à but non lucratif avec pour objectif déclaré de financer le projet et d'éviter que des poursuites ne soient engagées contre lui. L’équipe de développeurs affirmait qu’un grand nombre des dispositions de la structure de la fondation allaient à l’encontre des accords passés avec le comité directeur élu de Mambo, que les consultations nécessaires avec les principales parties prenantes n’avaient pas eu lieu et que certaines des clauses violaient les valeurs essentielles de l’open source.
Le système Joomla consiste en un grand nombre de composants différents conçus pour être les plus modulaires possibles et permettant aux extensions et aux intégrations d’être effectuées simplement. Les « bots » sont un exemple de tels composants. Il s’agit de modules fonctionnant en arrière plan qui, lorsqu’ils sont activés, ajoutent de nouvelles fonctionnalités au système. Des centaines d’ « extensions » pour Joomla sont également disponibles via l’annuaire d’extensions.



