Trumps Truth Social betaside bryter med åpen kildekode-lisens

0
194

Steven J. Vaughan-Nichols

Av Steven J. Vaughan-Nichols for Linux og Open Source | 25. oktober 2021 | Emne: Sosial virksomhet

Ekspresident Donald Trump og hans medarbeidere har blitt anklaget for mange forbrytelser, men her er en ny. Software Freedom Conservancy (SFC), en ideell organisasjon som fremmer åpen kildekode-programvare og forsvarer åpen kildekode-lisenser som Gnu Affero GPL versjon 3 (AGPLv3)-lisensen, har anklaget Trump Media and Technology Group for å krenke AGPL ved ulovlig. kopierer Mastodon sosiale nettverks kildekode for betaversjonen av det sosiale nettverket Truth Social.

Slik fungerte det, som Bradley M. Kuhn, en fri programvareaktivist og SFC Policy Fellow og Hacker-in-Residence, ser det.

Tidlige bevis støtter sterkt at Trumps gruppe offentlig lanserte en såkalt “testside” av deres “Truth Social”-produkt, basert på AGPLv3'd Mastodon-programvareplattformen. Mange brukere var i stand til å opprette kontoer og bruke det – kort. Men når du legger et nettsted på Internett lisensiert under AGPLv3, krever AGPLv3 at du gir (til hver bruker) en mulighet til å motta hele den tilsvarende kilden for nettstedet basert på den koden. Disse tidlige brukerne mottok ikke den kildekoden, og Trumps gruppe ignorerer for tiden de svært offentlige forespørslene om den. For å overholde denne viktige FOSS-lisensen, må Trumps gruppe umiddelbart gjøre den tilsvarende kilden tilgjengelig for alle som brukte nettstedet i dag mens det var live. Hvis de ikke klarer å gjøre dette innen 30 dager, avsluttes deres rettigheter og tillatelser i programvaren automatisk og permanent. Det er slik AGPLv3s kurtiltak fungerer – ingen unntak – selv om du er en eiendomsmogul, reality-TV-stjerne eller til og med en tidligere POTUS.

Mastodon er gratis og åpen kildekode-programvare for å kjøre selvvertsbaserte sosiale nettverkstjenester. Hvem som helst kan bruke den, slik Kuhn bemerker: “Lisensen behandler alle målrettet likt (selv mennesker vi ikke liker eller er enige med), men de må operere under de samme reglene for copyleft -lisensene som gjelder for alle andre.” Men hvis du bruker den, må du frigi kildekoden eller gjøre det mulig for brukere å få koden; Det gjorde ikke Trump og hans kumpaner. Så enkelt er det.

AGPLv3 er en av de mindre brukte åpen kildekode-lisensene. Den er eksplisitt utformet for å sikre at operatøren av en nettverksserver som tilbyr en tjeneste, for eksempel et sosialt nettverk, må oppgi kildekoden til den endrede versjonen som kjører der, til brukerne.

Det er egentlig ganske enkelt, men det ble gjort feil. En gang gjort oppmerksom på problemet; siden ble imidlertid tatt ned. Men det er ikke godt nok.

Som Kuhn påpekte, var siden live og tidlige brukere opprettet kontoer. Enten de ønsket det eller ikke, mottok ikke disse brukerne den kildekoden, og de fikk heller ikke muligheten til å få den. “Og Trumps gruppe ignorerer for tiden deres svært offentlige forespørsler om det.”

Hvis jeg kan komme med et forslag, følg loven, slipp koden. Og mens de holder på siden jeg tviler veldig på at Trump et al. vil at kildekoden til deres strengt begrensede og svært kontrollerte sosiale nettverk skal gjøres offentlig, ansetter de noen til å skrive et proprietært sosialt nettverk for nettstedet. Lykke til med det. Nesten alle sosiale nettverk er nå bygget rundt åpen kildekode-programvare.

Relaterte historier:

Facebook-varsler: 'Moralsk konkurs' sosial gigant vil måtte 'hake barn' for å vokse. Høyreorienterte folkevalgtes innhold forsterket av Twitter-algoritme.Facebook slår tilbake på påstander om at AI har minimal suksess i å bekjempe hatefulle ytringer.

Fremhevet

Linus Torvalds: Sjonglerer med motorsager og bygger Linux Hunker ned: Brikkemangelen og høyere priser er satt til å vare en stund Alle trenger å kjøpe et av disse billige sikkerhetsverktøyene AT&T sier den har store problemer. En T-Mobile-selger viste meg hvor stort

Relaterte emner:

Juridisk samarbeid CXO Tech Industry Digital Transformation Smart Office Steven J. Vaughan-Nichols

Av Steven J. Vaughan- Nichols for Linux og åpen kildekode | 25. oktober 2021 | Tema: Sosialt foretak