En del af Twitter-koden frigivet

For nylig offentliggjorde en anonym bruger, der bruger kaldenavnet FreeSpeechEnthusiast, en del af Twitters kildekode på GitHub.

På Twitters anmodning har Microsoft (som ejer GitHub) siden fjernet det lager, som FreeSpeechEnthusiast havde offentliggjort koden på.

Det valgte kaldenavn refererer tydeligt til fortællingen indvarslet af Twitters nye ejer, Elon Musk, som hævdede, at med hans indgriben ville ytringsfriheden blive genoprettet på Twitter.

Musk har selv flere gange udtalt, at han er en "absolutist af ytringsfrihed", og FreeSpeechEnthusiast ville nok med denne gestus demonstrere, hvad absolutisme betyder, når det kommer til ytringsfrihed.

Kildekoden består af tekst, så FreeSpeechEnthusiast har ikke gjort andet end at tage sig den frihed at gøre offentlig tekst ejet af Twitter og dermed overtræde love.

Det er derfor ikke tilfældigt, at Twitter bad om at få det fjernet, og at Microsoft besluttede at fjerne det.

Faktisk ser FreeSpeechEnthusiast/PublicSpace-lageret på dette tidspunkt ud til at være blokeret på grund af en DMCA-klage, mens teksten til anmodningen om fjernelse ser ud til at være tilgængelig.

Denne anmodning angiver, at Twitter er ophavsretsindehaveren af ​​denne kode, og at det var proprietær kildekode til Twitters interne platform og værktøjer.

Det er uklart, om nogen før fjernelsen nåede at downloade koden og gøre den tilgængelig på andre platforme. Det er også uklart, hvor længe denne kode var offentlig.

Søgningen efter forfatteren

Virksomheden bad ikke bare Microsoft om at fjerne koden, men indgav også en begæring til Northern California District Court med anmodning om dens fjernelse fra GitHub.

Den bad også om navn, adresse, telefonnummer, e-mail-adresse, sociale profiler og IP-adresse på FreeSpeechEnthusiast-brugeren for at forsøge at finde den person, der er ansvarlig for denne krænkelse.

En artikel i New York Times afslører, at en intern Twitter-undersøgelse tydede på, at de ansvarlige for hændelsen kan være tidligere ansatte, der forlod virksomheden sidste år, da Musk overtog tøjlerne ved at fyre et stort antal medarbejdere.

Virksomhedens ledere ville først have lært om eksistensen af ​​denne kode på GitHub for nylig, så det er sandsynligt, at den forblev offentlig i flere måneder.

Elon Musk meddelte i øvrigt selv for et par dage siden, at noget af Twitters kode bliver offentliggjort i slutningen af ​​måneden.

I dette tilfælde er det den del af koden, der bruges af platformen til at anbefale tweets til brugere på hjemmesiden, men det vides ikke, om den, der er offentliggjort på GitHub af FreeSpeechEnthusiast, er den samme. Det er dog tænkeligt, at det var en anden del af koden.

Den åbne kildekode for Twitter

I sig selv har offentlig kode (open source) adskillige fordele.

Men for en virksomhed, der bruger kode som en konkurrencefordel, er det slet ikke en god ting at offentliggøre den.

Faktisk kan en offentlig kode kopieres af alle, selv konkurrenter, og da Twitter investerer kraftigt i at forbedre sin kildekode, ville det ikke give nogen mening at give den væk til konkurrenterne.

Derfor er det, FreeSpeechEnthusiast har gjort, faktisk tyveri af intellektuel ejendom, forværret ved at frigive den uden ejerens samtykke.

Ægte åben kildekode er den, der offentliggøres direkte af ejeren, for eksempel for at gøre den brugbar af enhver. Sådan gjorde for eksempel Satoshi Nakamoto Bitcoin brugbart af enhver.

Faktisk er Nakamotos kode blevet brugt utallige gange til at skabe Bitcoin-kloner, selvom de fleste af disse uundgåeligt er endt i glemsel bagefter.

Hvad angår Twitter, ville det være skadeligt at give koden væk til konkurrenterne, for i modsætning til Bitcoin kunne konkurrenterne bruge den til at skade Twitter.

Derimod har fiaskoen med Bitcoin-kloner kun begunstiget BTC, fordi det har vist, at der kun er én Bitcoin, og der kan kun være én.

 


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