Entrées sur le JED : liste de vérification de licence

From Joomla! Documentation

This page is a translated version of the page JED Entries License Checklist and the translation is 100% complete.

Other languages:
English • ‎español • ‎français

Cet article est conçu pour aider les développeurs d'extensions (souhaitant être répertoriés sur le JED) et pour les éditeurs du JED (permettant de conserver une cohérence dans le processus d'approbation) et les utilisateurs (souhaitant signaler des entrées du JED).

Pour être accepté et répertorié sur le JED, une entrée est vérifiée lors d'un processus de 4 étapes :

Étape C : Liste de vérification de licence

Liste C1 - Vérification de la licence GPL

Les critères suivants, basés sur l'utilisation de la licence GPL, sont pris en compte lors de l'approbation d'une entrée.

Cette extension peut-elle être listée sur le JED ?
Numéro Quoi ? Publiable ?
1 Le site du projet répertorie des extensions Joomla! non GPL. Non ! Le JED ne fera pas de lien vers des sites qui promeuvent ou distribuent des extensions non GPL.
2 Le site du projet affiche d'autres logiciels (qui ne sont pas des extensions Joomla) sous d'autres licences. Oui !
3 L'entrée a été soumise sous licence GPL. Oui !
4 L'entrée a été soumise comme étant compatible avec la licence GPL. Peut-être. Voir la section liste de vérification de licence spéciale.
5 L'entrée a été soumise en indiquant "Autres" pour la licence. Peut-être. Voir la section liste de vérification de licence spéciale.

Liste C2 - Vérification des termes et conditions généraux

Voici les termes et conditions généraux pris en compte lors de l'approbation d'une entrée.

Liste C2.1 - L'entrée sera-t-elle listée sur le JED ? Non !

Entrée réjetée
Numéro Quoi ? Publiable ?
1 Encryptage de certains ou de tous les fichiers Voir C2.3.8 ci-dessous
2 PHP Decoder requis (ionCube ou autres) Non
3 Utilisation par domaine/installation limitée Non
4 Modifications du code limitées Non
5 Diffusion des fichiers PHP limitée Non
6 Nécessite un accord de non-divulgation Non
7 Utilisation limitée de fichiers média non GPL sur un domaine / une installation Non
8 Extension spécifique pour une extension non répertoriée sur le JED Non

"GPL est une licence de logiciel libre, et par conséquent elle permet d'utiliser et même de redistribuer le logiciel sans avoir à payer de droit à quiconque pour se faire".

En savoir plus :Est-ce que la GPL m'autorise à exiger de quiconque recevant le logiciel de me verset une redevance ou me le signaler  ?

Liste C2.2 - L'entrée sera-t-elle listée sur le JED ? OUI

Entrée approuvée
Numéro Quoi ? Publiable ?
1 L'extension est distribuée gratuitement Oui
2 L'extension nécessite un paiement pour son téléchargement Oui
3 L'extension nécessite un abonnement pour la télécharger, l'installer, la configurer et pour accéder au support ou à la documentation. Oui
4 Le support est limité en fonction des domaines/installations. Oui

"Le droit de vendre des copies fait partie de la définition du logiciel libre".

En savoir plus : Est-ce que la GPL m'autorise à faire payer des exemplaires de mon programme ?

Liste C2.3 - L'entrée sera-t-elle listée sur le JED ? OUI, mais seulement si...

Entrée à modérer
Numéro Quoi ? Publiable ?
1 L'entrée comprend des fichiers GPL Oui, mais seulement pour des fichiers distincts qui ne sont pas codés (JavaScript, Flash, images, CSS, fichiers audio, etc.).
2 L'entrée comprend des bibliothèques non GPL Oui, mais seulement si les bibliothèques sont disponibles sous une licence compatible GPL répertoriée par la Fondation pour le Logiciel Libre, comme la LGPL.
3 L'entrée a une fonction call home Oui, mais seulement si :
  • L'extension peut fonctionner normalement sans une connexion au serveur du développeur,
  • Il est possible d'installer l'extension sans call home,
  • L'extension est autorisée à procéder aux vérifications de version sur un serveur distant.
4 L'entrée utilise une version GPL allégée au lieu d'une version complète non GPL. Oui, mais seulement si :
  • Il n'y a aucune mention aux fonctionnalités de la version non-GPL dans l'entrée sur le JED,
  • Ne sont pas distribuées en même temps.
5 L'entrée est une extension modifiée ou dérivée. Oui, mais seulement si l'extension a été correctement modifiée.
6 L'entrée comprend un lien retour vers le développeur Oui, mais seulement si :
  • Les utilisateurs sont en mesure de retirer le lien retour (en modifiant le code),
  • Une entrée avec un lien retour visible indiquant "Contient un lien retour vers le développeur" signalée dans les détails de l'entrée par un éditeur,
  • Base64 ou de toute autre méthode permettant d'obscurcir le lien retour n'est présente
  • Un seul lien retour n'est inclus
  • Le lien retour pointe vers le site de distribution du développeur
7 L'entrée contient des liens retours cachés Non! À compter du 2 septembre 2013, il n'est pas autorisé de cacher des liens retour. Des liens dans les entêtes PHP GPL sont acceptés s'ils sont commentés.
8 L'entrée contient des fichiers encodés. Oui, mais seulement si :
  • Pas d'encodage XML,
  • Seul le fichier requis pour la vérification d'une licence supportée est encodé
  • Base64 est utilisé pour transmettre des données
  • L'utilisation de Base64 pour obscurcir des liens retour n'est pas autorisée
  • Pas d'encodage commercial,
  • Encodage en deux passes maximum.
9 L'entrée contient du code obscurci. Généralement ce n'est pas permis, mais les entrées seront considérées au cas par cas pour vérifier si la dissimulation est utilisée dans le fichier requis pour vérifier une licence et que des liens retour obscurcis ne sont pas présents.
10 L'entrée fait le lien vers un produit non-GPL. Oui, mais seulement si :
  • Le produit non GPL fonctionne indépendamment de Joomla,
  • L'extension est GPL et a été créée pour Joomla,
  • Un énoncé clair que l'extension requiert un produit non-GPL.
11 L'entrée nécessite un paiement pour supprimer des liens. Oui, mais seulement si les utilisateurs sont autorisés à supprimer les liens et si l'extension fonctionne après que les fichiers contenant les liens aient été modifiés par les utilisateurs.
12 L'entré est une extension spécifique pour une extension répertoriée sur le JED. Oui, mais sous conditions particulières.
13 L'entrée est destinée à un script ou une bibliothèque. Oui, mais seulement si les scripts ou les bibliothèques sont disponibles sous une licence compatible avec la GPL, répertoriée par la Fondation pour le Logiciel Libre.

Liste C3 - Licences compatibles avec la GPL

Les critères suivants, basés sur l'utilisation de licences compatibles GPL, sont pris en compte lors de l'approbation d'une entrée.

L'entrée sera-t-elle considérée comme "compatible avec la GPL" ?
Numéro Quoi ? Publiable ?
1 L'entrée utilise une licence LGPL. Oui, mais seulement pour les bibliothèques, pas pour les extensions.
2 L'entrée utilise une licence AGPL. Oui, mais seulement si vous modifiez le code source et que vous rendez disponible au téléchargement le code modifié.
3 L'entrée utilise un domaine public. Oui !
4 L'entrée utilise Creative Commons, BSD, MIT, ou toutes autres licences de logiciel libre. Non. Seules les licences qui se conforment à tous les termes de la GPL seront prises en considération..

Liste C4 - Licences non GPL

Les critères suivants, basés sur l'utilisation de licences non-GPL, sont pris en compte lors de l'approbation d'une entrée.

L'entrée sera-t-elle répertoriée comme "Autre" ?
Numéro Quoi ? Publiable ?
1 L'entrée comprend des scripts indépendants pour Joomla. Oui, mais seulement pour la catégorie "Migration & Conversion", pas pour les extensions.

Tout est ok ? Vous pouvez passer à l'étape suivante !

Informations complémentaires