Опубліковано частину коду 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/