Ex-president Donald Trump en zijn medewerkers zijn beschuldigd van vele misdaden, maar hier is een nieuwe. De Software Freedom Conservancy (SFC), een non-profitorganisatie die open source software promoot en open source licenties verdedigt, zoals de Gnu Affero GPL versie 3 (AGPLv3) licentie, heeft de Trump Media and Technology Group beschuldigd van het schenden van de AGPL door illegaal het kopiëren van de broncode van het sociale netwerk van Mastodon voor de bèta van het sociale netwerk Truth Social.
Dit is hoe het werkte, zoals Bradley M. Kuhn, een vrije software-activist en SFC Policy Fellow en Hacker-in-Residence, het ziet.
Vroeg bewijs ondersteunt sterk dat Trump's Group publiekelijk een zogenaamde “testsite” van hun “Truth Social” -product lanceerde, gebaseerd op het AGPLv3'd Mastodon-softwareplatform. Veel gebruikers waren in staat om accounts aan te maken en deze te gebruiken – in het kort. Wanneer u echter een site op het internet plaatst met een licentie onder AGPLv3, vereist de AGPLv3 dat u (aan elke gebruiker) de mogelijkheid geeft om de volledige corresponderende bron voor de website te ontvangen op basis van die code. Deze vroege gebruikers hebben die broncode niet ontvangen en de groep van Trump negeert momenteel de zeer openbare verzoeken ernaar. Om aan deze belangrijke FOSS-licentie te voldoen, moet Trump's Group die corresponderende bron onmiddellijk beschikbaar stellen aan iedereen die de site vandaag heeft gebruikt terwijl deze live was. Als ze dit niet binnen 30 dagen doen, worden hun rechten en machtigingen in de software automatisch en permanent beëindigd. Dat is hoe de genezingsvoorziening van AGPLv3 werkt — geen uitzonderingen — zelfs als je een vastgoedmagnaat, reality-tv-ster of zelfs een voormalige POTUS bent.
Mastodon is gratis en open source software voor het uitvoeren van zelf-gehoste sociale netwerkdiensten. Iedereen kan het gebruiken, zoals Kuhn opmerkt: “De licentie behandelt iedereen doelbewust gelijk (zelfs mensen die we niet mogen of waarmee we het niet eens zijn), maar ze moeten werken volgens dezelfde regels van de auteursrechtlicenties die voor iedereen gelden.” Maar als je het gebruikt, moet je de broncode vrijgeven of het voor gebruikers mogelijk maken om de code te krijgen; Trump en zijn trawanten niet. Het is zo simpel.
De AGPLv3 is een van de minder vaak gebruikte open source-licenties. Het is expliciet ontworpen om ervoor te zorgen dat de exploitant van een netwerkserver die een dienst levert, zoals een sociaal netwerk, de broncode van de gewijzigde versie die daar draait aan zijn gebruikers moet verstrekken.
Het is eigenlijk vrij eenvoudig, maar er zijn fouten gemaakt. Eenmaal op de hoogte van het probleem; de site werd echter verwijderd. Maar dat is niet goed genoeg.
Zoals Kuhn opmerkte, was de site live en hebben vroege gebruikers wel een account aangemaakt. Of ze het wilden of niet, deze gebruikers ontvingen die broncode niet en kregen ook geen optie om het te krijgen. “En de groep van Trump negeert momenteel hun zeer openbare verzoeken erom.”
Als ik een suggestie mag doen, de wet gehoorzamen, de code vrijgeven. En terwijl ze toch bezig zijn, want ik betwijfel ten zeerste dat Trump et al. willen dat de broncode van hun streng beperkte en sterk gecontroleerde sociale netwerk openbaar wordt gemaakt, huren ze iemand in om een eigen sociaal netwerk voor de site te schrijven. Succes daarmee. Bijna alle sociale netwerken zijn nu opgebouwd rond open source software.
Verwante verhalen:
Facebook-klokkenluider: 'moreel failliete' sociale gigant zal kinderen moeten 'haken' om te groeien. Inhoud van rechtse gekozen functionarissen versterkt door Twitter-algoritme. Facebook slaat terug op beweringen dat zijn AI minimaal succes heeft in het bestrijden van haatzaaiende uitlatingen.
Aanbevolen
Linus Torvalds: jongleren met kettingzagen en Linux bouwen Hunker down: het chiptekort en de hogere prijzen zullen nog een tijdje aanhouden Iedereen moet een van deze goedkope beveiligingstools kopen AT&T zegt dat het grote problemen heeft. Een verkoper van T-Mobile liet me zien hoe groot
gerelateerde onderwerpen:
Juridische samenwerking CXO Tech Industry Digitale transformatie Smart Office