WORDPRESS ET LA GPL
WORDPRESS ET GPL
Introduisons le WordPress GPL ! Lorsque l’on entend parler de « logiciel libre » , la première chose qui peut nous venir à l’esprit est « gratuit » . Bien que cela soit généralement vrai, le terme « logiciel libre » tel qu’il est utilisé par la Free Software Foundation (fondateurs du projet GNU et créateurs de la licence publique générale GNU) est plus susceptible d’indiquer « libre comme liberté » plutôt que le sens de « sans frais ». Le logiciel libre dans ce sens est un logiciel que chacun est libre d’utiliser, de copier, de modifier et de redistribuer, sans limites. Cela contraste avec la licence de la plupart des logiciels commerciaux, où vous êtes autorisé à installer le logiciel sur un seul ordinateur, sans possibilité de faire des copies et sans possibilité de voir le code source. Les logiciels libres offrent une liberté incroyable à l’utilisateur final. Comme le code source est universellement disponible, il y a également beaucoup plus de possibilités de trouver des bogues et de les corriger.
Lorsqu’un programme est concédé sous la licence publique générale GNU (la GPL), vous bénéficiez des droits (libertés) suivants :
- Le droit d’utiliser le programme dans n’importe quel but.
- Le droit de modifier le programme et d’avoir accès au code source.
- Le droit de copier et de distribuer le programme.
- Le droit d’améliorer le programme, et de publier vos propres versions.
En échange de ces droits, il existe également certaines responsabilités si vous envisagez de distribuer un programme sous GPL. Ces responsabilités sont destinées à protéger vos libertés et celles des autres :
- Vous devez fournir une copie de la licence GPL avec le programme, afin que les destinataires connaissent leurs droits en vertu de la licence.
- Vous devez inclure le code source ou rendre le code source librement disponible.
- Si vous modifiez le code et distribuez la version modifiée, vous devez accorder une licence à vos modifications sous la même GPL (ou une licence compatible).
- Vous ne pouvez pas restreindre la licence du programme au-delà des termes de la GPL (vous ne pouvez pas rendre propriétaire un programme sous GPL).
I. WordPress est-il gratuit ?
Une des raison pour laquelle WordPress est devenu si populaire en tant que système de création et de gestion de contenu est que tout ce qu’il offre est totalement gratuit. Le logiciel, l’application, ou quel que soit le nom que vous voulez lui donner, WordPress, est totalement gratuit et vous pouvez toujours le télécharger, le modifier, le partager et l’utiliser gratuitement.
Vous aurez toujours les différentes versions de WordPress disponibles au téléchargement sur le site officiel du projet. En outre, de plus en plus d’hébergeurs web proposent l’installation de WordPress en un clic, de sorte que vous n’avez pas à passer par un processus de téléchargement et d’installation manuel et que tout est encore plus facile. Sur la page de téléchargement de WordPress, vous trouverez une liste d’entreprises recommandées par la communauté WordPress pour ce type d’installation simple en un clic, dont SiteGround. En effet, WordPress est ce que l’on appelle un logiciel Open Source. Cela signifie que son code est visible et manipulable par toute personne ayant des compétences en programmation, sans avoir à le désosser, à casser des clés de protection ou autres, comme c’est le cas avec les logiciels propriétaires tels que les applications Microsoft ou Apple.
Cela signifie-t-il que je peux télécharger WordPress et envoyer le programme à quelqu’un d’autre sans restrictions ? Non. Cela signifie cela et bien plus encore, car WordPress est un logiciel qui fonctionne selon les principes d’un type de licence particulier, connu sous le nom de licence GPL, qui comprend un certain nombre de libertés et de garanties. En outre, WordPress n’appartient à personne et appartient à nous tous, c’est ce qu’on appelle un logiciel communautaire, ce qui signifie que WordPress n’appartient à aucune entreprise ou personne individuelle, mais appartient à ses utilisateurs et contributeurs.
En 2010, la communauté des utilisateurs de WordPress a elle-même créé une fondation, la Fondation WordPress, qui veille à ce que WordPress soit toujours libre et gratuit. Il s’agit d’une organisation à but non lucratif dont les objectifs sont de veiller à ce que WordPress soit toujours libre et gratuit pour les utilisateurs.
II. Qu’est-ce que l’hébergement web ou hosting et comment fonctionne-t-il ?
Au lieu d’héberger des personnes, l’hébergement web héberge votre contenu web et votre courrier électronique afin qu’ils soient accessibles à tout moment depuis n’importe quel appareil connecté à l’internet. Lorsque vous voulez consulter un fichier sur votre ordinateur, ce contenu est stocké quelque part, que ce soit sur le disque dur de votre ordinateur ou sur un périphérique de stockage USB, par exemple. Il en va de même pour le contenu web, il doit être stocké quelque part et pour qu’il puisse être consulté via l’internet, il doit être stocké sur un serveur web.
Un serveur est un ordinateur beaucoup plus puissant qu’un ordinateur classique, connecté à Internet 24 heures sur 24 afin que le contenu qu’il stocke puisse être consulté à tout moment. Le serveur est l’équipement physique, le matériel, et c’est à partir de lui que sont proposés différents types d’hébergement web : hébergement partagé, VPS, cloud, hébergement WordPress, etc.
2.1. Comment fonctionne l’hébergement web ?
Une fois que vous avez un hébergement web pour héberger les fichiers de votre site web, vos visiteurs peuvent y accéder par le biais de votre domaine. Les domaines sont utilisés pour indiquer au navigateur le contenu que vous voulez qu’il vous montre. Le navigateur va chercher le contenu du site web sur l’hébergement où il est hébergé pour vous le montrer, mais comment sait-il quel hébergement il doit chercher ? C’est là que les DNS (également appelés « serveurs de noms ») entrent en jeu.
Les différents ordinateurs connectés à l’Internet ne se localisent pas par des noms, mais utilisent des codes numériques appelés IP pour communiquer. Cependant, imaginez que vous deviez vous souvenir d’un numéro IP pour chaque site web que vous souhaitez visiter, ce serait impossible ! C’est pourquoi le système des noms de domaine a été créé, pour faciliter cette tâche et nous permettre d’utiliser des noms (plus faciles à retenir) au lieu des IP pour surfer sur l’internet. Chaque domaine peut être traduit en une IP qui sera l’IP du serveur où sont hébergés votre contenu et vos comptes de messagerie. Les DNS sont chargés de rendre cette traduction possible.
III. Que signifie la GPL pour les thèmes et plugins WordPress premium ?
Bien qu’il ne soit pas obligatoire que tous les thèmes et plugins WordPress soient publiés sous licence GPL, cela est fortement recommandé. Les thèmes et plugins doivent également être 100% conformes à la GPL pour être répertoriés dans le référentiel WordPress.
Bien que certains thèmes et plugins soient publiés sous une autre licence, moins libre, cela est peu apprécié. En outre, étant donné qu’ils ne seront pas répertoriés dans le dépôt officiel, la plupart des développeurs choisissent de rendre leurs thèmes et plugins conformes à la GPL.
3.1. Qu’est-ce que cela signifie pour les thèmes et plugins premium payants ? Comment un produit peut-il être gratuit et payant à la fois ?
Si les développeurs sont libres de fixer le prix qu’ils souhaitent pour leur logiciel, le fait de le publier sous licence GPL signifie qu’il peut être distribué librement. En fait, toute personne qui achète le thème ou le plugin peut en faire ce qu’elle veut, y compris le distribuer gratuitement.
3.2. Thèmes et sites de plugins sous GPL – Sont-ils légaux et dois-je les utiliser ?
Parce que les logiciels sous GPL peuvent être distribués librement, rien n’empêche qu’un propriétaire les mette en ligne sur un site Web pour les télécharger gratuitement. C’est pourquoi des sites comme GPLDL existent, et pourquoi personne n’essaie de les fermer.
Il est également parfaitement légal de télécharger un thème ou un plugin premium depuis l’un de ces sites et de l’utiliser sans payer un centime. Si c’est le cas, vous vous demandez peut-être pourquoi certaines personnes ne le savent pas, et pourquoi la plupart des gens continuent à payer pour des thèmes et des plugins ? La plupart des développeurs web gèrent ce problème en vendant leurs produits avec une clé de licence qui donne accès aux mises à jour automatiques et au support. Sans cette clé, vous pouvez télécharger une copie du logiciel dès sa sortie, mais vous ne recevrez aucune mise à jour ou correction de bogue. Au lieu de cela, vous devrez attendre que quelqu’un vous fournisse gratuitement une copie mise à jour du logiciel, et vous devrez mettre à jour manuellement la version dans votre installation WordPress. Étant donné que la plupart des produits WordPress premium sont mis à jour régulièrement et qu’il est très important de les maintenir à jour pour la sécurité, la plupart des utilisateurs sont heureux de payer pour des licences.
Avoir accès au support des développeurs peut également être un avantage important, surtout si vous rencontrez des problèmes. Les développeurs sont bien conscients que le service à la clientèle est une partie importante de leur offre de produits, et ont donc tendance à répondre rapidement à tout problème ou commentaire. Néanmoins, vous pourriez être tenté d’utiliser l’un de ces sites de téléchargement gratuit. Mais devriez-vous le faire ?
3.3. L’éthique des sites de téléchargement de WordPress GPL
La plupart des sites de thèmes et de plugins GPL ne proposent pas de logiciels gratuits dans un but altruiste. En fait, ils fonctionnent comme une entreprise à part entière et gagnent de l’argent avec des logiciels « gratuits ». Bien que rien dans les termes de la licence GPL ne stipule qu’un logiciel ne peut pas être redistribué contre rémunération, il s’agit certainement d’une zone grise pour ces sites qui profitent du travail d’un autre développeur. En échange de votre cotisation, ils promettent généralement des mises à jour régulières et certains sites proposent également une assistance. Les services et les frais varient d’un site à l’autre, il vaut donc la peine d’en examiner quelques-uns si vous envisagez d’investir dans une adhésion. Le téléchargement de thèmes et de plugins WordPress à partir de l’un de ces sites d’adhésion n’est pas la même chose que le téléchargement de logiciels piratés. Selon la licence, il est parfaitement légal de distribuer et de télécharger gratuitement des logiciels WordPress sous licence GPL. Cependant, en termes d’éthique, les deux pratiques ne sont pas si différentes.
3.4. Le problème des sites de téléchargement sous GPL
L’éthique mise à part, il existe plusieurs raisons pour lesquelles ce n’est pas une bonne idée de télécharger des thèmes et des plugins WordPress bon marché sur l’un de ces sites :
- Le risque potentiel de code malveillant
À moins que vous ne téléchargiez un logiciel depuis un site de confiance, il est possible qu’un code malveillant supplémentaire ait été injecté dans le code source. Cela peut aller de l’établissement d’un lien entre votre site et un autre site à votre insu (une pratique courante dans le cadre du référencement clandestin pour tenter d’atteindre le sommet de Google) à l’ouverture d’une porte dérobée permettant aux pirates d’accéder à votre site et de l’attaquer.
Bien qu’il existe des moyens de comparer le code que vous téléchargez avec l’original pour vérifier qu’il n’y a rien de suspect, il est beaucoup plus facile d’éviter simplement les sites douteux.
- Support médiocre
Bien que certains sites membres de la GPL offrent un support pour les plugins et les thèmes, ce support ne sera pas aussi bon que celui que vous obtiendriez du développeur qui a créé le logiciel. Cela signifie que si vous rencontrez des problèmes, vous devez vous débrouiller seul ou vous fier aux conseils d’autres personnes qui ne connaissent pas vraiment le logiciel ou la façon dont il a été conçu. Les sites de téléchargement GPL peuvent également être très déroutants pour les utilisateurs qui ne comprennent pas vraiment ce qu’ils téléchargent. Bien que vous puissiez essayer de contacter le développeur d’origine pour obtenir de l’aide, car vous êtes éligible à ce type d’aide, cela est frustrant à la fois pour l’utilisateur et le développeur.
- Absence de mises à jour
Alors que les thèmes et plugins premiums sont mis à jour automatiquement par WordPress sans que l’utilisateur ait à faire quoi que ce soit, tout logiciel téléchargé depuis l’un de ces sites de distribution GPL devra être mis à jour manuellement. Même dans ce cas, les mises à jour sont susceptibles d’être peu fréquentes ou retardées. Cela signifie que non seulement vous ne bénéficiez pas des dernières fonctionnalités et mises à jour, mais que vous pouvez également mettre votre site WordPress en danger par des failles de sécurité non corrigées. Si vous payez un abonnement mensuel pour télécharger un logiciel, vous risquez même de payer plus que le prix initial de la licence unique du développeur.
CONCLUSION SUR WORPRESS & GPL
Ce n’est pas pour rien que l’équipe à l’origine de WordPress a choisi de publier ses produits sous licence GPL et que les plugins et les thèmes les plus populaires n’existeraient pas sans elle. Les termes de la licence signifient que si un plugin est abandonné par le développeur, quelqu’un d’autre peut le mettre à jour ou le personnaliser pour en faire un tout nouveau plugin en beaucoup moins de temps et d’efforts qu’il n’en faudrait pour créer un plugin à partir de zéro. L’une des façons dont les sites de téléchargement gratuit sous GPL pour WordPress peuvent être très utiles, et une façon éthique de les utiliser, est de vous permettre de tester complètement le logiciel avant de vous engager à le payer. Il n’y a rien de mal à télécharger le logiciel gratuitement et à payer ensuite pour une licence, uniquement lorsque vous avez décidé que cela en vaut la peine.
Vous pouvez également choisir de payer directement le développeur au lieu de financer l’un des grands sites de dépôt, dont le fonctionnement n’est pas toujours équitable. La plupart des grands développeurs et des sites de distribution de plugins et de thèmes ne sont pas trop concernés par ces sites de téléchargement gratuit, car ils n’ont pas vraiment d’impact sur les ventes. Si vous décidez de télécharger des thèmes et des plugins WordPress à un prix réduit ou gratuitement, assurez-vous que le site sur lequel vous téléchargez est réputé.
Veillez également à garder un œil sur les mises à jour et à les installer dès que possible afin de préserver la sécurité de votre site