Izlaista daļa no Twitter koda

Nesen kāds anonīms lietotājs, kurš izmantoja segvārdu FreeSpeechEnthusiast, GitHub publicēja daļu no Twitter pirmkoda.

Pēc Twitter pieprasījuma Microsoft (kam pieder GitHub) kopš tā laika ir noņēmis krātuvi, kurā FreeSpeechEnthusiast bija publiskojis šo kodu.

Izvēlētais segvārds nepārprotami atsaucas uz stāstījumu, ko ievadīja Twitter jaunais īpašnieks Elons Masks, kurš apgalvoja, ka ar viņa iejaukšanos Twitter tiks atjaunota vārda brīvība.

Pats Musks vairākas reizes ir norādījis, ka ir “vārda brīvības absolutists”, un FreeSpeechEntuziasts ar šo žestu, iespējams, vēlējās parādīt, ko nozīmē absolūtisms, runājot par vārda brīvību.

Avota kods sastāv no teksta, tāpēc FreeSpeechEnthusiast nav darījis neko vairāk, kā tikai uzņēmies brīvību publiskot Twitter piederošu tekstu, tādējādi pārkāpjot likumus.

Tāpēc nav nejaušība, ka Twitter lūdza to noņemt un ka Microsoft nolēma to noņemt.

Patiesībā pašlaik šķiet, ka FreeSpeechEnthusiast/PublicSpace repozitorijs ir bloķēts DMCA sūdzības dēļ, savukārt noņemšanas pieprasījuma teksts šķiet pieejams.

Šajā pieprasījumā teikts, ka Twitter ir šī koda autortiesību īpašnieks un ka tas bija Twitter iekšējās platformas un rīku patentēts pirmkods.

Nav skaidrs, vai pirms noņemšanas kādam izdevās lejupielādēt kodu un padarīt to pieejamu citās platformās. Nav arī skaidrs, cik ilgi šis kods bija publisks.

Autora meklējumi

Uzņēmums ne tikai lūdza Microsoft noņemt kodu, bet arī iesniedza lūgumrakstu Ziemeļkalifornijas apgabaltiesā, pieprasot to noņemt no GitHub.

Tā arī prasīja FreeSpeechEnthusiast lietotāja vārdu, adresi, tālruņa numuru, e-pasta adresi, sociālos profilus un IP adresi, lai mēģinātu atrast par šo pārkāpumu atbildīgo personu.

New York Times raksts atklāj, ka iekšējā Twitter izmeklēšana liecina, ka par incidentu atbildīgie varētu būt bijušie darbinieki, kuri pameta uzņēmumu pagājušajā gadā, kad Musks pārņēma vadības grožus, atlaižot lielu skaitu darbinieku.

Uzņēmuma vadītāji par šī koda esamību GitHub būtu uzzinājuši tikai nesen, tāpēc ir ticams, ka tas vairākus mēnešus palika publiski pieejams.

Starp citu, pats Elons Masks pirms dažām dienām paziņoja, ka daļa Twitter koda tiks publiskota mēneša beigās.

Šajā gadījumā platforma izmanto koda daļu, lai ieteiktu tvītus lietotājiem mājaslapā, taču nav zināms, vai FreeSpeechEnthusiast vietnē GitHub publicētā koda daļa ir tāda pati. Tomēr ir iespējams, ka tā bija cita koda daļa.

Atvērtā pirmkoda Twitter kods

Pats par sevi publiskajam kodam (atvērtajam pirmkodam) ir daudz priekšrocību.

Tomēr uzņēmumam, kas kodu izmanto kā konkurences priekšrocību, to publiskot nemaz nav labi.

Faktiski publisku kodu var kopēt ikviens, pat konkurenti, un, tā kā Twitter iegulda lielus līdzekļus sava pirmkoda uzlabošanā, nebūtu jēgas to atdot konkurentiem.

Tāpēc tas, ko FreeSpeechEnthusiast ir paveicis, faktiski ir intelektuālā īpašuma zādzība, ko pastiprina tā atbrīvošana bez īpašnieka piekrišanas.

Patiess atvērtā pirmkoda kods ir tāds, ko īpašnieks ir tieši publiskojis, piemēram, lai to varētu izmantot ikviens. Šādi, piemēram, Satoshi Nakamoto padarīja Bitcoin lietojamu ikvienam.

Faktiski Nakamoto kods ir izmantots neskaitāmas reizes, lai izveidotu Bitcoin klonus, lai gan lielākā daļa no tiem pēc tam neizbēgami ir nonākuši aizmirstībā.

Runājot par Twitter, būtu kaitīgi kodu atdot konkurentiem, jo ​​atšķirībā no Bitcoin konkurenti to varētu izmantot, lai kaitētu Twitter.

Turpretim Bitcoin klonu neveiksme ir devusi priekšroku tikai BTC, jo tā ir parādījusi, ka ir tikai viens Bitcoin, un vienmēr var būt tikai viens.

 


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