Sebahagian daripada kod Twitter dikeluarkan

Baru-baru ini seorang pengguna tanpa nama menggunakan nama samaran FreeSpeechEnthusiast menerbitkan sebahagian daripada kod sumber Twitter di GitHub.

Atas permintaan Twitter, Microsoft (yang memiliki GitHub) telah mengalih keluar repositori yang FreeSpeechEnthusiast telah membuat kod itu awam.

Nama panggilan yang dipilih jelas merujuk kepada naratif yang dibawa masuk oleh pemilik baharu Twitter, Elon Musk, yang mendakwa bahawa dengan campur tangan beliau, kebebasan bersuara akan dipulihkan di Twitter.

Musk sendiri telah menyatakan beberapa kali bahawa dia adalah seorang "absolutisme kebebasan bersuara," dan FreeSpeechEnthusiast dengan gerak isyarat ini mungkin ingin menunjukkan maksud absolutisme dalam hal kebebasan bersuara.

Kod sumber terdiri daripada teks, jadi FreeSpeechEnthusiast tidak melakukan apa-apa selain mengambil kebebasan membuat teks awam yang dimiliki oleh Twitter, sekali gus melanggar undang-undang.

Oleh itu, bukan kebetulan bahawa Twitter meminta penyingkirannya, dan Microsoft memutuskan untuk mengeluarkannya.

Malah pada masa ini repositori FreeSpeechEnthusiast/PublicSpace nampaknya disekat disebabkan aduan DMCA, manakala teks permintaan pengalihan keluar nampaknya tersedia.

Permintaan ini menyatakan bahawa Twitter ialah pemegang hak cipta kod tersebut dan bahawa ia adalah kod sumber proprietari untuk platform dan alatan dalaman Twitter.

Tidak jelas sama ada sebelum pengalihan keluar seseorang berjaya memuat turun kod tersebut dan menjadikannya tersedia pada platform lain. Ia juga tidak jelas berapa lama kod itu terbuka.

Pencarian penulis

Syarikat itu bukan sahaja meminta Microsoft mengalih keluar kod itu, tetapi juga memfailkan petisyen dengan Mahkamah Daerah California Utara meminta penyingkirannya daripada GitHub.

Ia juga meminta nama, alamat, nombor telefon, alamat e-mel, profil sosial dan alamat IP pengguna FreeSpeechEnthusiast untuk cuba mencari orang yang bertanggungjawab atas pelanggaran ini.

Artikel New York Times mendedahkan bahawa penyiasatan Twitter dalaman mencadangkan bahawa mereka yang bertanggungjawab atas insiden itu mungkin bekas pekerja yang meninggalkan syarikat itu tahun lepas, apabila Musk mengambil alih tampuk pemerintahan dengan memberhentikan sejumlah besar kakitangan.

Eksekutif syarikat akan mengetahui kewujudan kod itu di GitHub baru-baru ini, jadi adalah munasabah bahawa ia kekal awam selama berbulan-bulan.

Secara kebetulan, Elon Musk sendiri mengumumkan beberapa hari lalu bahawa beberapa kod Twitter akan didedahkan kepada umum pada akhir bulan ini.

Dalam kes ini, bahagian kod yang digunakan oleh platform untuk mengesyorkan tweet kepada pengguna di halaman utama, tetapi tidak diketahui sama ada yang diterbitkan di GitHub oleh FreeSpeechEnthusiast adalah sama. Walau bagaimanapun, boleh difikirkan bahawa ia adalah bahagian kod yang berbeza.

Kod Twitter sumber terbuka

Dalam dan dengan sendirinya, kod awam (sumber terbuka) mempunyai banyak kelebihan.

Walau bagaimanapun, bagi syarikat yang menggunakan kod sebagai kelebihan daya saing, ia bukanlah satu perkara yang baik untuk mendedahkannya kepada umum.

Malah, kod awam boleh disalin oleh sesiapa sahaja, malah pesaing, dan memandangkan Twitter sedang melabur banyak dalam meningkatkan kod sumbernya, tidak masuk akal untuk memberikannya kepada pesaing.

Oleh itu, apa yang FreeSpeechEnthusiast telah lakukan adalah secara berkesan mencuri harta intelek, diburukkan lagi dengan melepaskannya tanpa kebenaran pemilik.

Kod sumber terbuka sebenar ialah yang didedahkan kepada umum secara langsung oleh pemilik, sebagai contoh, untuk menjadikannya boleh digunakan oleh sesiapa sahaja. Ini adalah bagaimana, sebagai contoh, Satoshi Nakamoto menjadikan Bitcoin boleh digunakan oleh sesiapa sahaja.

Malah, kod Nakamoto telah digunakan berkali-kali untuk mencipta klon Bitcoin, walaupun kebanyakannya telah pasti akan dilupakan selepas itu.

Bagi Twitter, ia akan merugikan untuk memberikan kod itu kepada pesaing, kerana tidak seperti Bitcoin, pesaing boleh menggunakannya untuk membahayakan Twitter.

Sebaliknya, kegagalan klon Bitcoin hanya memihak kepada BTC, kerana ia telah menunjukkan bahawa hanya ada satu Bitcoin, dan hanya boleh ada satu.

 


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