Část kódu Twitteru uvolněna

Nedávno anonymní uživatel s přezdívkou FreeSpeechEnthusiast zveřejnil část zdrojového kódu Twitteru na GitHubu.

Na žádost Twitteru Microsoft (který vlastní GitHub) od té doby odstranil úložiště, na kterém FreeSpeechEnthusiast zveřejnil tento kód.

Zvolená přezdívka jasně odkazuje na příběh, který uvedl nový majitel Twitteru Elon Musk, který tvrdil, že jeho zásahem bude na Twitteru obnovena svoboda slova.

Sám Musk několikrát prohlásil, že je „absolutistou svobody slova“, a FreeSpeechEnthusiast tímto gestem pravděpodobně chtěl demonstrovat, co znamená absolutismus, pokud jde o svobodu slova.

Zdrojový kód se skládá z textu, takže FreeSpeechEnthusiast neudělal nic jiného, ​​než že si dovolil zveřejnit text ve vlastnictví Twitteru, čímž porušil zákony.

Není tedy náhoda, že Twitter požádal o jeho odstranění a Microsoft se rozhodl jej odstranit.

Ve skutečnosti se v tuto chvíli zdá, že úložiště FreeSpeechEnthusiast/PublicSpace je zablokováno kvůli stížnosti DMCA, zatímco text žádosti o odstranění se zdá být dostupný.

Tato žádost uvádí, že Twitter je držitelem autorských práv k tomuto kódu a že se jedná o proprietární zdrojový kód pro interní platformu a nástroje Twitteru.

Není jasné, zda se před odstraněním někomu podařilo stáhnout kód a zpřístupnit jej na jiných platformách. Není také jasné, jak dlouho byl tento kód veřejný.

Pátrání po autorovi

Společnost nejen požádala Microsoft, aby kód odstranil, ale také podala petici k okresnímu soudu v Severní Kalifornii, kde požadovala jeho odstranění z GitHubu.

Požádal také o jméno, adresu, telefonní číslo, e-mailovou adresu, sociální profily a IP adresu uživatele FreeSpeechEnthusiast, aby se pokusil najít osobu odpovědnou za toto porušení.

Článek v New York Times odhaluje, že interní vyšetřování na Twitteru naznačilo, že odpovědnými za incident mohou být bývalí zaměstnanci, kteří společnost opustili v loňském roce, kdy Musk převzal otěže tím, že propustil velké množství zaměstnanců.

Vedení společnosti by se o existenci tohoto kódu na GitHubu dozvědělo teprve nedávno, takže je pravděpodobné, že zůstal veřejný po celé měsíce.

Sám Elon Musk mimochodem před pár dny oznámil, že některé kódy Twitteru budou zveřejněny na konci měsíce.

V tomto případě se jedná o část kódu, kterou platforma používá k doporučování tweetů uživatelům na domovské stránce, ale není známo, zda je ten, který na GitHubu zveřejnil FreeSpeechEnthusiast, stejný. Je však možné, že šlo o jinou část kódu.

Otevřený zdrojový kód Twitteru

Veřejný kód (open source) má sám o sobě řadu výhod.

Pro společnost, která používá kód jako konkurenční výhodu, však není vůbec dobré jej zveřejňovat.

Veřejný kód může ve skutečnosti zkopírovat kdokoli, dokonce i konkurenti, a protože Twitter hodně investuje do vylepšení svého zdrojového kódu, nemělo by smysl ho dávat konkurenci.

Proto to, co FreeSpeechEnthusiast udělal, je fakticky krádež duševního vlastnictví, která se zhoršuje jeho uvolněním bez souhlasu vlastníka.

Skutečný otevřený zdrojový kód je ten, který zveřejňuje přímo vlastník, například aby jej mohl použít kdokoli. Takto například Satoshi Nakamoto učinil Bitcoin použitelným pro kohokoli.

Ve skutečnosti byl Nakamotův kód nesčetněkrát použit k vytvoření bitcoinových klonů, i když většina z nich poté nevyhnutelně skončila v zapomnění.

Co se týče Twitteru, bylo by na škodu dát kód konkurentům, protože na rozdíl od bitcoinu by ho konkurenti mohli využít k poškození Twitteru.

Naproti tomu selhání bitcoinových klonů zvýhodnilo pouze BTC, protože ukázalo, že existuje pouze jeden bitcoin a vždy může být pouze jeden.

 


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