Objavljen dio Twitter koda

Nedavno je anonimni korisnik pod nadimkom FreeSpeechEnthusiast objavio dio Twitterovog izvornog koda na GitHubu.

Na zahtjev Twittera, Microsoft (koji posjeduje GitHub) je u međuvremenu uklonio repozitorij na kojem je FreeSpeechEnthusiast objavio taj kod.

Odabrani nadimak jasno upućuje na narativ koji je pokrenuo novi vlasnik Twittera, Elon Musk, koji je tvrdio da će njegovom intervencijom biti vraćena sloboda govora na Twitteru.

Sam Musk nekoliko je puta izjavio da je “apsolutist slobode govora”, a FreeSpeechEnthusiast je ovom gestom vjerojatno želio pokazati što apsolutizam znači kada je sloboda govora u pitanju.

Izvorni kod sastoji se od teksta, tako da FreeSpeechEnthusiast nije učinio ništa više nego uzeo si slobodu da objavi tekst u vlasništvu Twittera, čime je prekršio zakone.

Stoga nije slučajno da je Twitter tražio njegovo uklanjanje, a da ga je Microsoft odlučio ukloniti.

Zapravo, čini se da je u ovom trenutku skladište FreeSpeechEnthusiast/PublicSpace blokirano zbog pritužbe DMCA, dok se čini da je tekst zahtjeva za uklanjanje dostupan.

Ovaj zahtjev navodi da je Twitter nositelj autorskih prava nad tim kodom i da je to bio vlasnički izvorni kod za Twitterovu internu platformu i alate.

Nejasno je je li netko prije uklanjanja uspio preuzeti kod i učiniti ga dostupnim na drugim platformama. Također nije jasno koliko je dugo taj kod bio javan.

Potraga za autorom

Tvrtka nije samo tražila od Microsofta da ukloni kod, već je podnijela i peticiju Okružnom sudu Sjeverne Kalifornije tražeći njegovo uklanjanje s GitHuba.

Također je tražio ime, adresu, telefonski broj, adresu e-pošte, profile na društvenim mrežama i IP adresu korisnika FreeSpeechEnthusiasta kako bi pokušao pronaći osobu odgovornu za ovo kršenje.

Članak New York Timesa otkriva da je interna istraga Twittera sugerirala da bi odgovorni za incident mogli biti bivši zaposlenici koji su napustili tvrtku prošle godine, kada je Musk preuzeo uzde otpuštanjem velikog broja osoblja.

Čelnici tvrtke su tek nedavno saznali za postojanje tog koda na GitHubu, pa je vjerojatno da je ostao javan mjesecima.

Inače, sam Elon Musk je prije nekoliko dana najavio da će dio Twitterovog koda biti javno objavljen krajem mjeseca.

U ovom slučaju radi se o dijelu koda koji platforma koristi za preporuku tweetova korisnicima na početnoj stranici, no nije poznato je li onaj koji je FreeSpeechEnthusiast objavio na GitHubu isti. Međutim, moguće je da je to bio drugačiji dio koda.

Twitterov kod otvorenog koda

Sam po sebi, javni kod (otvoreni kod) ima brojne prednosti.

Međutim, za tvrtku koja kodeks koristi kao konkurentsku prednost, nikako nije dobro javno ga objavljivati.

Zapravo, javni kod može kopirati bilo tko, čak i konkurencija, a budući da Twitter ulaže velika sredstva u poboljšanje svog izvornog koda, ne bi imalo smisla davati ga konkurenciji.

Prema tome, ono što je FreeSpeechEnthusiast učinio zapravo je krađa intelektualnog vlasništva, otežana objavljivanjem istog bez pristanka vlasnika.

Pravi kod otvorenog koda je onaj koji javno objavljuje izravno vlasnik, na primjer, kako bi ga bilo tko mogao koristiti. Tako je, primjerice, Satoshi Nakamoto učinio da Bitcoin može koristiti bilo tko.

Zapravo, Nakamotov kod je korišten nebrojeno puta za stvaranje Bitcoin klonova, iako je većina njih nakon toga neizbježno završila u zaboravu.

Što se tiče Twittera, bilo bi štetno dati kod konkurentima, jer za razliku od Bitcoina, konkurenti bi njime mogli naštetiti Twitteru.

Nasuprot tome, neuspjeh klonova Bitcoina samo je pogodovao BTC-u, jer je pokazao da postoji samo jedan Bitcoin i da može postojati samo jedan.

 


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