Les licences

1) Licence "Creative Commons, options Paternité (by) et Partage à l'identique (sa)"

Le contenu de la plupart des exercices (titre, consigne, phrases, etc...) est utilisable sous licence Creative Commons, options "Paternité" et "Partage à l'identique", version 3. La licence est indiquée en bas de page lors de l'utilisation de l'exercice dans un navigateur.


Selon cette licence, vous êtes libres d'utiliser, copier et modifier l'exercice à condition de garder une licence identique ou similaire à celle-ci. En savoir plus : licence Creative Commons by-sa 3.0.


En ce qui me concerne, j'ai mis mon nom d'auteur et la date de création en commentaire au début des fichiers de données au format .js (dans les dossiers "data") et, également en commentaire, à la fin du code source des fichiers html non javascript (dans les dossiers "html").
Ces mentions d'auteur et de date n'apparaissent pas lors de l'utilisation normale des fichiers dans un navigateur. Merci cependant de penser à les mettre à jour si vous modifiez l'exercice.


Cette licence portant sur le contenu de l'exercice, et qui s'applique quelle que soit la forme d'édition de l'exercice (javascript, html, papier, autres supports...) ne doit pas être confondue avec la licence portant sur les scripts javascript qui, eux, sont pour la plupart sous licence GNU/GPL Affero (également une licence libre, plus adaptée aux logiciels).

2) Licence "GNU Affero General Public License"

La licence s'appliquant aux scripts javascript est rappelée en entête des fichiers .js (dans les dossiers data et dans le dossier lib), ainsi qu'en bas de page lors de l'utilisation des exercices dans un navigateur, lorsque javascript est mis en oeuvre.
Il s'agit de la licence GNU/GPL Affero, sauf pour le fichier "compatibilityWrappers.js" qui est placé dans le domaine public.


Vous pouvez redistribuer et/ou modifier les scripts javascript sous Licence Publique Générale Affero GNU selon les clauses publiées par la Free Software Foundation, version 3 ou une version ultérieure de la licence, à votre choix. Ces scripts sont distribués dans l'espoir qu'ils seront utiles, mais SANS AUCUNE GARANTIE ; sans même une garantie implicite de COMMERCIABILITE ou DE CONFORMITE A UNE UTILISATION PARTICULIERE.
En savoir plus : licence GNU/GPL Affero.

3) Domaine public

Un fichier de scripts, nommé "compatibilityWrappers.js" a cependant été placé dans le domaine public (routines plus ou moins triviales et non personnelles). Il en est de même pour certains exercices, lorsque c'est expressément stipulé, parce que leur contenu n'est pas jugé original (conjugaison "de base" d'un verbe, tables de multiplication, etc...).


Jean Marc Wehrlen