• 6 hours
  • Easy

Free online content available in this course.

course.header.alt.is_certifying

Got it!

Last updated on 11/6/19

Open source ou propriétaire ?

Log in or subscribe for free to enjoy all this course has to offer!

Parmi les nombreux CMS disponibles, vous trouverez des CMS open source et des CMS propriétaires. Chaque solution a ses qualités et ses défauts : en fonction de vos besoins, le choix pourra être différent.

Open source

Un CMS, et c'est vrai pour n'importe quel logiciel, est open source si :

  • son code source est disponible d'accès – sans frais supplémentaires – à tout le monde sans restriction ; 

  • tout le monde peut le modifier et le redistribuer librement ; 

  • il ne limite pas le contenu qui peut être présenté.

Par définition, ces CMS sont gratuits et sont développés de façon communautaire. Pour ceux qui veulent des détails sur les critères des logiciels open source, vous pouvez trouver les dix critères à cette adresse : http://opensource.org/osd.html

Opter pour un CMS open source a différents avantages.

  • Ils disposent généralement d'une communauté plus large.

  • Ils sont gratuits et le support, fait par la communauté, l'est également.

  • Ils possèdent le plus souvent de nombreux plugins, développés par la communauté, qui peuvent pallier certains manques ou faiblesses.

  • Il est toujours possible de les faire évoluer (vous avez accès au code source).

Si vous choisissez un logiciel open source, vous risquer de rencontrer principalement deux inconvénients.

  • La publication du code source rend le CMS plus vulnérable aux attaques.

  • Le support, s'il est gratuit, est plus hasardeux puisqu'il repose sur la bonne volonté de la communauté.

Propriétaire

Un CMS, et là encore c'est vrai pour n'importe quel autre logiciel, est dit "propriétaire" si ses conditions d'utilisation limitent son utilisation, son étude, sa modification, sa duplication ou sa diffusion. 

Ces CMS peuvent être payants, mais pas forcément. En revanche, le code source n'est pas accessible et ils sont produits par une société qui maîtrise tous les aspects du développement et de la distribution.

Les solutions propriétaires ont également des avantages.

  • À qualité égale, elles sont moins vulnérables aux attaques.

  • Le support est assuré par des professionnels du CMS, il est donc généralement plus ciblé et précis.

Elles ont également des inconvénients.

  • L'utilisateur est dépendant de l'entreprise et de ses choix.

  • Il est généralement plus difficile de migrer (changer de CMS) à partir d'un CMS propriétaire.

  • Le CMS peut "mourir" : si la société cesse de le développer, il n'évoluera plus.

  • Il est parfois payant, même si c'est assez rare pour les CMS.

  

Pour découvrir les CMS, ou pour un site personnel, il est largement préférable d'opter pour une solution open source : moins cher, moins contraignant, plus flexible...

Dans le cadre d'un projet de plus grande envergure, le choix d'un CMS propriétaire est parfois intéressant – même s'il doit être mûrement réfléchi. Cela dépend principalement des fonctionnalités que l'on recherche. C'est justement l'objet du chapitre suivant !

Example of certificate of achievement
Example of certificate of achievement