Le Software Freedom Conservancy (SFC) affirme que le nouveau réseau social de l'ancien président Donald Trump a violé un accord de licence de logiciel libre et open source en arrachant le réseau social décentralisé Mastodon. Le Trump Media and Technology Group (TMTG) a 30 jours pour se conformer aux termes de la licence avant que son accès ne soit résilié, ce qui l'oblige à reconstruire la plate-forme sous peine de poursuites judiciaires.
TMTG a lancé hier un effort de collecte de fonds pour une société d'acquisition à usage spécial avec la promesse de construire un vaste empire médiatique. Son seul produit à ce jour est un réseau social appelé Truth Social qui semble fortement dérivé de Mastodon. Bien que n'importe qui puisse réutiliser librement le code de Mastodon (et des groupes comme le réseau social de droite Gab l'ont déjà fait), ils doivent toujours se conformer à la licence publique générale Affero (ou AGPLv3) qui régit ce code, et ses conditions incluent l'offre de leur propre code source à tous les utilisateurs.
Truth Social ne respecte pas cette licence et, en fait, qualifie son service de « propriétaire ». Ses développeurs ont apparemment tenté de nettoyer les références qui rendraient la connexion Mastodon claire – à un moment donné en énumérant une “observation” du logo Mastodon comme un bogue – mais ont inclus des références directes à Mastodon dans le code HTML sous-jacent du site aux côtés de similitudes visuelles évidentes.
Truth Social doit offrir son code source aux farceurs qui l'ont défiguréLa stratégie de TMTG n'a pas bien fonctionné avec la SFC, une organisation qui applique les licences de logiciels libres et open source. “La licence traite délibérément tout le monde de manière égale (même les personnes que nous n'aimons pas ou avec lesquelles nous n'approuvons pas), mais elles doivent fonctionner selon les mêmes règles que les licences copyleft qui s'appliquent à tout le monde”, a écrit Bradley Kuhn, membre de la politique SFC, dans un article de blog. “Aujourd'hui, nous avons vu le Trump Media and Technology Group ignorer ces règles importantes – qui ont été conçues pour le bien de la société.”
Truth Social n'a pas été officiellement lancé. Mais les utilisateurs pouvaient accéder à une version de test de la plate-forme, où beaucoup d'entre eux créaient des comptes de farces qui inondaient le service de fausses annonces d'entreprise et même de faux messages de Donald Trump. (La plateforme a depuis été remplacée par une liste d'attente.) La SFC exige que TMTG offre à tous ces utilisateurs l'accès au code source de Truth Social. “S'ils ne le font pas dans les 30 jours, leurs droits et autorisations dans le logiciel sont automatiquement et définitivement résiliés”, explique Kuhn.
Si Truth Social ne parvient pas à rendre le code source disponible , la SFC pourrait la poursuivre pour violation des termes de la licence qu'elle a utilisée. Plus tôt cette année, le groupe a poursuivi le fabricant d'électronique Vizio pour « des échecs répétés à satisfaire même les exigences de base » des licences de logiciels libres. “Nous suivrons ce problème de très près et exigerons que Trump's Group fournisse la source correspondante à tous ceux qui utilisent le site”, écrit Kuhn.
Le fondateur de Mastodon, Eugen Rochko, a également déclaré hier qu'il avait l'intention de demander un avis juridique au sujet de la situation, bien qu'il n'ait pas discuté d'un plan d'action spécifique. “Le respect de notre licence AGPLv3 est très important pour moi car c'est la seule base sur laquelle moi et d'autres développeurs sommes prêts à offrir des années de travail gratuitement”, a-t-il déclaré à Talking Points Memo.