Časť kódu Twitteru bola uvoľnená

Nedávno anonymný používateľ používajúci prezývku FreeSpeechEnthusiast zverejnil časť zdrojového kódu Twitteru na GitHub.

Na žiadosť Twitteru Microsoft (ktorý vlastní GitHub) odvtedy odstránil úložisko, na ktorom FreeSpeechEnthusiast zverejnil tento kód.

Zvolená prezývka jasne odkazuje na príbeh, ktorý uviedol nový majiteľ Twitteru Elon Musk, ktorý tvrdil, že jeho zásahom bude na Twitteri obnovená sloboda prejavu.

Sám Musk sa niekoľkokrát vyjadril, že je „absolutistom slobody prejavu“ a FreeSpeechEnthusiast týmto gestom pravdepodobne chcel demonštrovať, čo znamená absolutizmus, pokiaľ ide o slobodu prejavu.

Zdrojový kód pozostáva z textu, takže FreeSpeechEnthusiast neurobil nič iné, len si dovolil urobiť verejný text vo vlastníctve Twitteru, čím porušil zákony.

Nie je teda náhoda, že Twitter požiadal o jeho odstránenie a Microsoft sa ho rozhodol odstrániť.

V skutočnosti sa v súčasnosti zdá, že úložisko FreeSpeechEnthusiast/PublicSpace je zablokované z dôvodu sťažnosti DMCA, pričom sa zdá, že text žiadosti o odstránenie je k dispozícii.

V tejto žiadosti sa uvádza, že spoločnosť Twitter je držiteľom autorských práv k tomuto kódu a že ide o vlastný zdrojový kód pre internú platformu a nástroje Twitteru.

Nie je jasné, či sa niekomu pred odstránením podarilo stiahnuť kód a sprístupniť ho na iných platformách. Nie je tiež jasné, ako dlho bol tento kód verejný.

Pátranie po autorovi

Spoločnosť nielenže požiadala Microsoft o odstránenie kódu, ale podala aj petíciu na Okresný súd v Severnej Kalifornii, v ktorej žiadala jeho odstránenie z GitHub.

Požiadal tiež o meno, adresu, telefónne číslo, e-mailovú adresu, sociálne profily a IP adresu používateľa FreeSpeechEnthusiast, aby sa pokúsil nájsť osobu zodpovednú za toto porušenie.

Článok New York Times odhaľuje, že interné vyšetrovanie na Twitteri naznačilo, že za incident môžu byť zodpovední bývalí zamestnanci, ktorí opustili spoločnosť minulý rok, keď Musk prevzal opraty tým, že prepustil veľké množstvo zamestnancov.

Manažéri spoločnosti by sa o existencii tohto kódu na GitHub dozvedeli len nedávno, takže je pravdepodobné, že zostal verejné celé mesiace.

Mimochodom, sám Elon Musk pred pár dňami oznámil, že niektoré kódy Twitteru budú zverejnené koncom mesiaca.

V tomto prípade ide o časť kódu, ktorú platforma používa na odporúčanie tweetov používateľom na domovskej stránke, ale nie je známe, či je tá istá tá, ktorú na GitHub zverejnil FreeSpeechEnthusiast. Je však možné, že išlo o inú časť kódu.

Otvorený zdrojový kód Twitteru

Verejný kód (open source) má sám o sebe množstvo výhod.

Pre spoločnosť, ktorá kód používa ako konkurenčnú výhodu, však vôbec nie je dobré ho zverejňovať.

V skutočnosti môže verejný kód skopírovať ktokoľvek, dokonca aj konkurenti, a keďže Twitter veľa investuje do zlepšovania svojho zdrojového kódu, nemalo by zmysel rozdávať ho konkurentom.

Preto to, čo FreeSpeechEnthusiast urobil, je v skutočnosti krádež duševného vlastníctva, ktorá sa zhoršuje jeho uvoľnením bez súhlasu vlastníka.

Skutočný otvorený zdrojový kód je ten, ktorý zverejní priamo vlastník, napríklad aby ho mohol použiť ktokoľvek. Takto napríklad Satoshi Nakamoto spravil Bitcoin použiteľný pre kohokoľvek.

V skutočnosti bol Nakamotov kód nespočetnekrát použitý na vytvorenie bitcoinových klonov, hoci väčšina z nich potom nevyhnutne skončila v zabudnutí.

Čo sa týka Twitteru, bolo by na škodu dať kód konkurentom, pretože na rozdiel od Bitcoinu by ho konkurenti mohli použiť na poškodenie Twitteru.

Naopak, zlyhanie bitcoinových klonov uprednostňovalo len BTC, pretože ukázalo, že existuje len jeden bitcoin a vždy môže byť len jeden.

 


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