En del av Twitter-koden släpptes

Nyligen publicerade en anonym användare med smeknamnet FreeSpeechEnthusiast en del av Twitters källkod på GitHub.

På Twitters begäran har Microsoft (som äger GitHub) sedan dess tagit bort arkivet där FreeSpeechEnthusiast hade offentliggjort den koden.

Smeknamnet som valts syftar tydligt på berättelsen som inleddes av Twitters nya ägare, Elon Musk, som hävdade att med hans ingripande skulle yttrandefriheten återställas på Twitter.

Musk har själv flera gånger uttalat att han är en "absolutist av yttrandefrihet", och FreeSpeechEnthusiast ville förmodligen med denna gest demonstrera vad absolutism betyder när det kommer till yttrandefrihet.

Källkoden består av text, så FreeSpeechEnthusiast har inte gjort något mer än att ta sig friheten att göra offentlig text ägd av Twitter och därmed brutit mot lagar.

Det är därför ingen slump att Twitter bad om att den skulle tas bort, och att Microsoft beslutade att ta bort den.

Faktum är att FreeSpeechEnthusiast/PublicSpace-förvaret just nu verkar vara blockerat på grund av ett DMCA-klagomål, medan texten i begäran om borttagning verkar vara tillgänglig.

Denna begäran anger att Twitter är upphovsrättsinnehavaren av den koden, och att det var proprietär källkod för Twitters interna plattform och verktyg.

Det är oklart om någon innan borttagningen lyckades ladda ner koden och göra den tillgänglig på andra plattformar. Det är också oklart hur länge koden var offentlig.

Sökandet efter författaren

Företaget bad inte bara Microsoft att ta bort koden, utan lämnade också in en framställning till Northern California District Court och begärde att den skulle tas bort från GitHub.

Den bad också om namn, adress, telefonnummer, e-postadress, sociala profiler och IP-adress för FreeSpeechEnthusiast-användaren för att försöka hitta den person som är ansvarig för denna kränkning.

En artikel i New York Times avslöjar att en intern Twitter-utredning antydde att de ansvariga för incidenten kan vara tidigare anställda som lämnade företaget förra året, när Musk tog tyglarna genom att säga upp ett stort antal personal.

Företagets chefer skulle ha fått reda på förekomsten av den koden på GitHub först nyligen, så det är troligt att den förblev offentlig i månader.

Elon Musk själv meddelade för några dagar sedan att en del av Twitters kod kommer att offentliggöras i slutet av månaden.

I det här fallet är det den del av koden som används av plattformen för att rekommendera tweets till användare på hemsidan, men det är inte känt om den som publiceras på GitHub av FreeSpeechEnthusiast är densamma. Det är dock tänkbart att det var en annan del av koden.

Twitter-koden med öppen källkod

I och för sig har offentlig kod (öppen källkod) många fördelar.

Men för ett företag som använder kod som en konkurrensfördel är det inte alls bra att göra den offentlig.

Faktum är att en offentlig kod kan kopieras av vem som helst, även konkurrenter, och eftersom Twitter satsar hårt på att förbättra sin källkod, skulle det inte vara meningsfullt att ge bort den till konkurrenter.

Därför är vad FreeSpeechEnthusiast har gjort i praktiken stöld av immateriell egendom, förvärrad genom att släppa den utan ägarens medgivande.

Sann öppen källkod är den som offentliggörs direkt av ägaren, till exempel för att göra den användbar av vem som helst. Så här gjorde till exempel Satoshi Nakamoto Bitcoin användbar av vem som helst.

Faktum är att Nakamotos kod har använts otaliga gånger för att skapa Bitcoin-kloner, även om de flesta av dessa oundvikligen har hamnat i glömska efteråt.

När det gäller Twitter skulle det vara skadligt att ge bort koden till konkurrenterna, för till skillnad från Bitcoin kan konkurrenterna använda den för att skada Twitter.

Däremot har misslyckandet med Bitcoin-kloner bara gynnat BTC, eftersom det har visat att det bara finns en Bitcoin, och det kan bara finnas en.

 


Källa: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/