Osa Twitteri koodist avaldati

Hiljuti avaldas anonüümne kasutaja, kes kasutas hüüdnime FreeSpeechEnthusiast, GitHubis osa Twitteri lähtekoodist.

Twitteri palvel on Microsoft (millele kuulub GitHub) eemaldanud hoidla, kus FreeSpeechEnthusiast selle koodi avalikustas.

Valitud hüüdnimi viitab selgelt narratiivile, mille juhatas sisse Twitteri uus omanik Elon Musk, kes väitis, et tema sekkumisega taastatakse Twitteris sõnavabadus.

Musk ise on mitu korda väitnud, et ta on "sõnavabaduse absolutist" ja FreeSpeechEnthusiast tahtis selle žestiga ilmselt demonstreerida, mida tähendab absolutism sõnavabaduse puhul.

Lähtekood koosneb tekstist, seega pole FreeSpeechEnthusiast teinud midagi muud, kui võtnud endale vabaduse teha avalikuks Twitterile kuuluv tekst, rikkudes sellega seadusi.

Seetõttu pole juhus, et Twitter palus selle eemaldamist ja Microsoft otsustas selle eemaldada.

Tegelikult näib praegu FreeSpeechEnthusiast/PublicSpace hoidla olevat DMCA kaebuse tõttu blokeeritud, samas kui eemaldamistaotluse tekst näib olevat saadaval.

Selles taotluses öeldakse, et Twitter on selle koodi autoriõiguste omanik ja see oli Twitteri siseplatvormi ja tööriistade lähtekood.

On ebaselge, kas keegi jõudis enne eemaldamist koodi alla laadida ja teistele platvormidele kättesaadavaks teha. Samuti on ebaselge, kui kaua see kood oli avalik.

Autori otsimine

Ettevõte ei palunud Microsoftil mitte ainult koodi eemaldada, vaid esitas ka Põhja-California ringkonnakohtule avalduse, nõudes selle eemaldamist GitHubist.

Samuti küsiti FreeSpeechEnthusiasti kasutaja nime, aadressi, telefoninumbrit, e-posti aadressi, suhtlusprofiile ja IP-aadressi, et püüda leida selle rikkumise eest vastutav isik.

New York Timesi artiklist selgub, et Twitteri sisejuurdlus näitas, et intsidendi eest vastutavad endised töötajad, kes lahkusid ettevõttest eelmisel aastal, kui Musk haaras ohjad enda kätte, koondades suure hulga töötajaid.

Ettevõtte juhid oleksid selle koodi olemasolust GitHubis teada saanud alles hiljuti, seega on usutav, et see jäi avalikkusele mitu kuud.

Muide, Elon Musk ise teatas paar päeva tagasi, et osa Twitteri koodist avalikustatakse kuu lõpus.

Sel juhul on see koodiosa, mida platvorm kasutab avalehel kasutajatele säutsude soovitamiseks, kuid pole teada, kas see, mille FreeSpeechEnthusiast GitHubis avaldas, on sama. Siiski on mõeldav, et see oli koodi erinev osa.

Avatud lähtekoodiga Twitteri kood

Avalikul koodil (avatud lähtekoodiga) on iseenesest mitmeid eeliseid.

Ettevõtte jaoks, kes kasutab koodi konkurentsieelisena, ei ole aga üldse hea seda avalikustada.

Tegelikult võivad avalikku koodi kopeerida kõik, isegi konkurendid, ja kuna Twitter investeerib kõvasti oma lähtekoodi täiustamisse, poleks mõtet seda konkurentidele ära anda.

Seetõttu on FreeSpeechEnthusiast tegelikult intellektuaalomandi vargus, mida raskendab omaniku nõusolekuta vabastamine.

Tõeline avatud lähtekoodi kood on see, mille avalikustab otse omanik, näiteks selleks, et see oleks kõigile kasutatavaks. Nii tegi näiteks Satoshi Nakamoto Bitcoini kõigile kasutatavaks.

Tegelikult on Nakamoto koodi kasutatud lugematuid kordi Bitcoini kloonide loomiseks, kuigi enamik neist on hiljem paratamatult unustuse hõlma vajunud.

Mis puutub Twitterisse, siis koodi konkurentidele ära andmine oleks kahjulik, sest erinevalt Bitcoinist võivad konkurendid seda Twitteri kahjustamiseks kasutada.

Seevastu Bitcoini kloonide ebaõnnestumine on soosinud ainult BTC-d, sest see on näidanud, et Bitcoine on ainult üks ja neid saab kunagi olla.

 


Allikas: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/