Trumps Truth Social beta-side overtræder open source-licens

0
161

Steven J. Vaughan-Nichols

Af Steven J. Vaughan-Nichols til Linux og Open Source | 25. oktober 2021 | Emne: Social virksomhed

Tidligere præsident Donald Trump og hans medarbejdere er blevet anklaget for mange forbrydelser, men her er en ny. Software Freedom Conservancy (SFC), en non-profit organisation, der promoverer open source-software og forsvarer open source-licenser som Gnu Affero GPL version 3 (AGPLv3) -licensen, har anklaget Trump Media and Technology Group for at overtræde AGPL ved ulovligt kopiering af Mastodon sociale netværks kildekode til dets Truth Social sociale netværk beta.

Her er, hvordan det fungerede, som Bradley M. Kuhn, en fri software-aktivist og SFC Policy Fellow og Hacker-in-Residence, ser det.

Tidlige beviser støtter stærkt, at Trumps gruppe offentligt lancerede et såkaldt “teststed” af deres “Truth Social” -produkt, baseret på AGPLv3'd Mastodon-softwareplatformen. Mange brugere var i stand til at oprette konti og bruge det – kortvarigt. Når du placerer et websted på Internettet, der er licenseret under AGPLv3, kræver AGPLv3 imidlertid, at du giver (til hver bruger) en mulighed for at modtage hele den tilsvarende kilde til webstedet baseret på denne kode. Disse tidlige brugere modtog ikke den kildekode, og Trumps gruppe ignorerer i øjeblikket de meget offentlige anmodninger om den. For at overholde denne vigtige FOSS -licens skal Trumps gruppe straks gøre den tilsvarende kilde tilgængelig for alle, der brugte webstedet i dag, mens det var live. Hvis de undlader at gøre dette inden for 30 dage, ophæves deres rettigheder og tilladelser i softwaren automatisk og permanent. Sådan fungerer AGPLv3's kurbestemmelse – ingen undtagelser – selvom du er en ejendomsmogul, reality -tv -stjerne eller endda en tidligere POTUS.

Mastodon er gratis og open source-software til at køre selv-hostede sociale netværkstjenester. Enhver kan bruge den, som Kuhn bemærker: “Licensen behandler målrettet alle lige (selv mennesker vi ikke kan lide eller er enige med), men de skal operere under de samme regler for copyleft-licenserne, som gælder for alle andre.” Men hvis du bruger det, skal du frigive kildekoden eller gøre det muligt for brugere at få koden; Det gjorde Trump og hans kammerater ikke. Så enkelt er det.

AGPLv3 er en af ​​de mindre almindeligt anvendte open source-licenser. Det er eksplicit designet til at sikre, at operatøren af ​​en netværksserver, der leverer en tjeneste, såsom et socialt netværk, skal levere kildekoden til den ændrede version, der kører der, til sine brugere.

Det er egentlig ret simpelt, men der blev begået fejl. Når først gjort opmærksom på problemet; siden blev dog taget ned. Men det er ikke godt nok.

Som Kuhn påpegede, var siden live, og tidlige brugere oprettede konti. Uanset om de ønskede det eller ej, modtog disse brugere ikke den kildekode og fik heller ikke mulighed for at få den. “Og Trumps gruppe ignorerer i øjeblikket deres meget offentlige anmodninger om det.”

Hvis jeg må komme med et forslag, så adlyd loven, frigiv koden. Og mens de er i gang, da jeg tvivler meget på, at Trump et al. ønsker, at kildekoden til deres stramt begrænsede og stærkt kontrollerede sociale netværk bliver offentliggjort, ansætter de nogen til at skrive et proprietært socialt netværk til webstedet. Held og lykke med det. Næsten alle sociale netværk er nu bygget op omkring open source-software.

Relaterede historier:

Facebook-whistleblower: 'Moralsk bankerot' social gigant bliver nødt til at 'hooke kids' for at vokse. Højreorienterede folkevalgtes indhold forstærket af Twitter-algoritme.Facebook slår tilbage på påstande om, at deres AI har minimal succes med at bekæmpe hadefulde ytringer.

Fremhævede

Linus Torvalds: Jonglerer med motorsave og bygger Linux Hunker ned: Chipmanglen og højere priser er indstillet til at blive hængende et stykke tid Alle har brug for at købe et af disse billige sikkerhedsværktøjer AT&T siger, at det har store problemer. En sælger fra T-Mobile viste mig, hvor stor

Relaterede emner:

Juridisk samarbejde CXO Tech Industry Digital Transformation Smart Office

Af Steven J. Vaughan- Nichols til Linux og Open Source | 25. oktober 2021 | Emne: Social virksomhed