Nemrég egy névtelen felhasználó, aki a FreeSpeechEnthusiast becenevet használta, közzétette a Twitter forráskódjának egy részét a GitHubon.
A Twitter kérésére a Microsoft (amely a GitHub tulajdonosa) azóta eltávolította azt az adattárat, amelyen a FreeSpeechEnthusiast nyilvánosságra hozta a kódot.
A választott becenév egyértelműen arra a narratívára utal, amelyet a Twitter új tulajdonosa, Elon Musk vezetett be, aki azt állította, hogy közbenjárásával visszaáll a szólásszabadság a Twitteren.
Musk maga is többször kijelentette, hogy „a szólásszabadság abszolutistája”, és a FreeSpeechEnthusiast ezzel a gesztussal valószínűleg demonstrálni akarta, mit jelent az abszolutizmus a szólásszabadság terén.
A forráskód szövegből áll, így a FreeSpeechEnthusiast nem tett mást, mint hogy a Twitter tulajdonában lévő szöveget nyilvánossá tette, ezzel törvénysértő.
Ezért nem véletlen, hogy a Twitter kérte az eltávolítását, és a Microsoft az eltávolítás mellett döntött.
Valójában jelenleg úgy tűnik, hogy a FreeSpeechEnthusiast/PublicSpace adattár egy DMCA-panasz miatt le van tiltva, miközben az eltávolítási kérelem szövege elérhetőnek tűnik.
Ez a kérelem azt állítja, hogy a Twitter a szerzői jog tulajdonosa ennek a kódnak, és ez a Twitter belső platformjának és eszközeinek védett forráskódja volt.
Nem világos, hogy az eltávolítás előtt sikerült-e valakinek letöltenie a kódot és elérhetővé tenni más platformokon. Az sem világos, hogy a kód meddig volt nyilvános.
A szerző keresése
A cég nemcsak a kód eltávolítását kérte a Microsofttól, hanem petíciót is benyújtott az észak-kaliforniai kerületi bírósághoz, amelyben kérte a kód eltávolítását a GitHubról.
Kérte továbbá a FreeSpeechEnthusiast felhasználó nevét, címét, telefonszámát, e-mail címét, közösségi profilját és IP-címét, hogy megpróbálják megtalálni a szabálysértésért felelős személyt.
A New York Times cikkéből kiderül, hogy egy belső Twitter-vizsgálat azt sugallja, hogy az incidensért olyan volt alkalmazottak felelősek, akik tavaly távoztak a cégtől, amikor Musk átvette a gyeplőt azzal, hogy nagyszámú alkalmazottat bocsátott el.
A cég vezetői csak nemrég értesültek a kód létezéséről a GitHubon, így valószínű, hogy hónapokig nyilvános maradt.
Elon Musk egyébként maga jelentette be néhány napja, hogy a hónap végén nyilvánosságra hozzák a Twitter kódjának egy részét.
A Twitter március 31-én megnyitja a tweet-ajánláshoz használt összes kódot
- Elon Musk (@elonmusk) Március 17, 2023
Ebben az esetben ez az a kódrészlet, amelyet a platform arra használ, hogy tweeteket ajánljon a felhasználóknak a kezdőlapon, de nem tudni, hogy a FreeSpeechEnthusiast által a GitHubon közzétett változat megegyezik-e. Azonban elképzelhető, hogy a kód egy másik része volt.
A nyílt forráskódú Twitter kód
Önmagában a nyilvános kód (nyílt forráskódú) számos előnnyel rendelkezik.
Egy olyan cégnek azonban, amely versenyelőnyként használja a kódot, egyáltalán nem jó, ha nyilvánosságra hozza.
Valójában egy nyilvános kódot bárki lemásolhat, még a versenytársak is, és mivel a Twitter sokat fektet a forráskód fejlesztésébe, nem lenne értelme átadni a versenytársaknak.
Ezért a FreeSpeechEnthusiast gyakorlatilag a szellemi tulajdon eltulajdonítása, amelyet a tulajdonos beleegyezése nélkül történő kiadása súlyosbít.
Az igazi nyílt forráskód az, amit például közvetlenül a tulajdonos tesz nyilvánossá, hogy bárki által használható legyen. Így tette például Satoshi Nakamoto bárki által használhatóvá a Bitcoint.
Valójában Nakamoto kódját számtalanszor használták Bitcoin klónok létrehozására, bár ezek többsége később elkerülhetetlenül a feledésbe merült.
Ami a Twittert illeti, káros lenne átadni a kódot a versenytársaknak, mert a Bitcoinnal ellentétben a versenytársak arra használhatják, hogy kárt okozzanak a Twitternek.
Ezzel szemben a Bitcoin klónok kudarca csak a BTC-nek kedvezett, mert megmutatta, hogy csak egy Bitcoin létezik, és csak egy lehet.
Forrás: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/