Публикувана част от кода на Twitter

Наскоро анонимен потребител с псевдоним FreeSpeechEnthusiast публикува част от изходния код на Twitter в GitHub.

По искане на Twitter Microsoft (която притежава GitHub) оттогава премахна хранилището, в което FreeSpeechEnthusiast направи този код публичен.

Избраният псевдоним ясно препраща към разказа, въведен от новия собственик на Twitter, Илон Мъск, който твърди, че с неговата намеса свободата на словото ще бъде възстановена в Twitter.

Самият Мъск няколко пъти е заявявал, че е „абсолютист на свободата на словото“, а FreeSpeechEnthusiast с този жест вероятно е искал да покаже какво означава абсолютизъм, когато става дума за свобода на словото.

Изходният код се състои от текст, така че FreeSpeechEnthusiast не е направил нищо повече от това да си позволи да направи публичен текст, собственост на Twitter, като по този начин нарушава законите.

Следователно не е случайно, че Twitter поиска премахването му и че Microsoft реши да го премахне.

Всъщност понастоящем хранилището на FreeSpeechEnthusiast/PublicSpace изглежда е блокирано поради DMCA оплакване, докато текстът на искането за премахване изглежда е наличен.

В това искане се посочва, че Twitter е притежател на авторските права върху този код и че това е патентован изходен код за вътрешната платформа и инструменти на Twitter.

Не е ясно дали преди премахването някой е успял да изтегли кода и да го направи достъпен на други платформи. Също така не е ясно колко дълго този код е бил публичен.

Търсенето на автора

Компанията не просто поиска от Microsoft да премахне кода, но също така подаде петиция до Окръжния съд на Северна Калифорния с искане за премахването му от GitHub.

Той също така поиска името, адреса, телефонния номер, имейл адреса, социалните профили и IP адреса на потребителя на FreeSpeechEnthusiast, за да се опита да намери лицето, отговорно за това нарушение.

Статия на New York Times разкрива, че вътрешно разследване в Twitter предполага, че отговорните за инцидента може да са бивши служители, напуснали компанията миналата година, когато Мъск пое управлението, като съкрати голям брой служители.

Ръководителите на компанията биха научили за съществуването на този код в GitHub едва наскоро, така че е правдоподобно той да е останал публичен в продължение на месеци.

Между другото, самият Илон Мъск обяви преди няколко дни, че част от кода на Twitter ще бъде публикуван в края на месеца.

В този случай това е частта от кода, който се използва от платформата, за да препоръчва туитове на потребителите на началната страница, но не е известно дали публикуваният в GitHub от FreeSpeechEnthusiast е същият. Въпреки това е възможно това да е различна част от кода.

Кодът на Twitter с отворен код

Сам по себе си публичният код (с отворен код) има много предимства.

Въпреки това, за компания, която използва кода като конкурентно предимство, изобщо не е добре да го прави публичен.

Всъщност публичен код може да бъде копиран от всеки, дори от конкуренти, и тъй като Twitter инвестира сериозно в подобряването на своя изходен код, няма смисъл да го даваме на конкуренти.

Следователно това, което направи FreeSpeechEnthusiast, всъщност е кражба на интелектуална собственост, утежнена от пускането й без съгласието на собственика.

Истинският код с отворен код е този, който е направен публичен директно от собственика, например, за да може да се използва от всеки. Ето как например Сатоши Накамото направи Биткойн използваем от всеки.

Всъщност кодът на Накамото е бил използван безброй пъти за създаване на биткойн клонинги, въпреки че повечето от тях неизбежно са потънали в забрава след това.

Що се отнася до Twitter, би било пагубно да се даде кодът на конкуренти, защото за разлика от биткойн, конкурентите могат да го използват, за да навредят на Twitter.

За разлика от това, провалът на клонингите на биткойн благоприятства само BTC, защото показа, че има само един биткойн и може да има само един.

 


Източник: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/