Mastodon a envoyé à la société de l'ancien président Donald Trump une notification officielle indiquant qu'elle enfreint les règles en utilisant le code open source de Mastodon pour créer son réseau social, nommé Truth. Cette nouvelle provient d'un article de blog du fondateur de Mastodon, Eugen Rochko, mais d'autres ont déjà souligné que l'organisation derrière Truth, le Trump Media and Technology Group (ou TMTG), violait la licence logicielle de Mastodon en ne fournissant pas le code source du site. construit dessus. Le groupe de Trump dispose de 30 jours à compter de l'envoi de la lettre pour se conformer à la licence ou cesser d'utiliser le logiciel, ou il pourrait perdre le droit de le faire.
Alors que Truth n'a pas encore été officiellement lancé, les internautes ont découvert qu'une version de test avait essentiellement la même interface que Mastodon, et qu'une partie du code du site était inchangée par rapport au code de l'autre réseau social. En soi, c'est en fait l'utilisation prévue des logiciels open source – mais comme le Software Freedom Conservancy l'a souligné la semaine dernière, les applications ou les sites Web basés sur des logiciels qui utilisent la licence AGPLv3 doivent à leur tour fournir leur propre code source. Selon la fondation qui a écrit AGPL, cela vise à améliorer le logiciel de la communauté : si vous améliorez quelque chose que quelqu'un d'autre a fait, il devrait pouvoir bénéficier de votre travail comme vous avez fait le sien.
Appeler votre logiciel propriétaire n'est pas ça ne marche pas quand ce n'est pas ton code
Comme Mastodon et Rochko l'ont réitéré vendredi, TMTG ne l'a pas fait – il est même allé jusqu'à appeler son logiciel “propriétaire” et a apparemment essayé de cacher le fait qu'il était basé sur Mastodon. Maintenant que la vérité a été révélée, TMTG devra soit la reconstruire sans utiliser le code de Mastodon – un défi de taille, car l'amorçage d'un site de réseau social n'est pas particulièrement facile – ou publier son code source et modifier les conditions d'utilisation.
Ce n'est pas la première fois que Mastodon doit faire face, comme le dit Rochko, à “des gens si antithétiques à [ses] valeurs” essayant de s'appuyer sur sa plate-forme open source . En 2019, Gab, un réseau social connu pour être banni de presque tout en raison du nombre d'utilisateurs toxiques qu'il comptait, a décidé d'utiliser Mastodon comme backend. Contrairement à cette situation, où Gab n'enfreignait aucune règle (du moins en ce qui concerne son utilisation du logiciel), Truth viole l'AGPL en utilisant le code de Mastodon de manière non autorisée. Comment TMTG va gérer le gant maintenant qu'il a été jeté (deux fois) est à deviner, mais il devra répondre à moins qu'il ne veuille s'ouvrir à une éventuelle action en justice.
Trump Media and Technology Group n'a pas immédiatement répondu à une demande de commentaire.