Plugins non libres sur la Zone

Bonjour,

Je me permet d’intervenir en tant qu’auteur des plugins « DSFR » que j’ai déposé sur la zone.

Pour vous donner un peu plus de contexte, j’ai été missionné par l’académie d’Orléans-Tours pour mettre à jour le portail pédagogique de l’académie https://pedagogie.ac-orleans-tours.fr qui utilisait une très ancienne version de Typo3 et qui n’avait pas la charte DSFR.

Le choix d’utiliser SPIP est lié au fait que l’académie hébergeait déjà une « ferme à SPIP » pour tous les sites des établissements scolaires (qui doivent aussi prochainement migrer avec la charte DSFR).

Comme l’a bien expliqué @maieul la licence DSFR en tant que telle est sous MIT (sauf pour la font et le logo de la Marianne). La contrainte d’utilisation n’est qu’un avertissement sur l’illégalité d’utiliser le DSFR pour usurper l’identité de l’état (et potentiellement créer un site de phishing/hameçonnage par exemple).

Nous disposons au sein de l’académie d’une instance gitlab et plus récemment d’une instance nationale pour l’éducation https://docs.forge.apps.education.fr

J’ai fais le choix de proposer mes plugins (sous liscence GPL) directement sur la forge SPIP pour que ça puisse profiter au plus grand nombre (et ne pas être restreint à une forge EducNat).

Je suis un adepte de la philosophie Open Source et du partage des communs numériques.
Utilisant régulièrement https://search.spip.net, c’est souvent grâce au code source des plugins déjà présents sur la forge SPIP que j’ai pu apprendre et développer de nouveaux plugins pour SPIP.

Il me paraissait naturel de partager aussi mon code source pour que « peut-être » d’autre DEV puissent librement me pomper des bouts de fonctions, ou des bouts de code de mes plugins (sans forcément utiliser le DSFR). C’est une initiative personnel et dans les faits, habituellement les développeurs de l’académie utilisent la forge académique.

Je comprend très bien la problématique évoquée concernant la contrainte d’utilisation du DSFR et que la font et le logo Marianne ne soient pas libre.

Je réfléchi à la possibilité de faire un nouveau plugin SPIP socle pour le « DSFR » qui utiliserait par exemple <lib nom="dsfr-v1.13.0" lien="https://github.com/GouvernementFR/dsfr/releases/download/v1.13.0/dsfr-v1.13.0.zip" /> dans paquet.xml. Cela permettrait ainsi de ne pas héberger du code non libre sur le gitlab SPIP.

Qu’en pensez vous ?

1 « J'aime »