เมื่อเร็ว ๆ นี้ ผู้ใช้นิรนามที่ใช้ชื่อเล่นว่า FreeSpeechEnthusiast ได้เผยแพร่ซอร์สโค้ดส่วนหนึ่งของ Twitter บน GitHub
ตามคำขอของ Twitter Microsoft (ซึ่งเป็นเจ้าของ GitHub) ได้ลบพื้นที่เก็บข้อมูลที่ FreeSpeechEnthusiast เผยแพร่รหัสดังกล่าวแล้ว
ชื่อเล่นที่เลือกอย่างชัดเจนหมายถึงการเล่าเรื่องที่ Elon Musk เจ้าของคนใหม่ของ Twitter กล่าว ซึ่งอ้างว่าด้วยการแทรกแซงของเขา เสรีภาพในการพูดจะถูกเรียกคืนบน Twitter
มัสก์เองเคยกล่าวไว้หลายครั้งว่าเขาเป็น “ผู้นิยมเสรีภาพในการพูดอย่างแท้จริง” และผู้ที่คลั่งไคล้ FreeSpeech ด้วยท่าทางนี้อาจต้องการแสดงให้เห็นว่าลัทธิสมบูรณาญาสิทธิราชหมายถึงอะไรเมื่อพูดถึงเสรีภาพในการพูด
ซอร์สโค้ดประกอบด้วยข้อความ ดังนั้น FreeSpeechEnthusiast จึงไม่ทำอะไรมากไปกว่าใช้เสรีภาพในการเผยแพร่ข้อความสาธารณะที่ Twitter เป็นเจ้าของ ซึ่งเป็นการละเมิดกฎหมาย
ดังนั้นจึงไม่ใช่เรื่องบังเอิญที่ Twitter ขอให้ลบออก และ Microsoft ตัดสินใจลบออก
ในความเป็นจริง ณ เวลานี้ ที่เก็บ FreeSpeechEnthusiast/PublicSpace ดูเหมือนจะถูกบล็อกเนื่องจากการร้องเรียน DMCA ในขณะที่ข้อความของคำขอให้ลบดูเหมือนจะพร้อมใช้งาน
คำขอนี้ระบุว่า Twitter เป็นเจ้าของลิขสิทธิ์ของโค้ดดังกล่าว และเป็นซอร์สโค้ดที่เป็นกรรมสิทธิ์สำหรับแพลตฟอร์มและเครื่องมือภายในของ Twitter
ไม่ชัดเจนว่าก่อนการลบมีคนจัดการดาวน์โหลดโค้ดและทำให้พร้อมใช้งานบนแพลตฟอร์มอื่นหรือไม่ ยังไม่ชัดเจนว่ารหัสนั้นเผยแพร่สู่สาธารณะนานแค่ไหน
การค้นหาผู้เขียน
บริษัทไม่เพียงแค่ขอให้ Microsoft ลบโค้ดดังกล่าว แต่ยังยื่นคำร้องต่อศาลแขวง Northern California เพื่อขอให้ลบโค้ดออกจาก GitHub
นอกจากนี้ยังขอชื่อ ที่อยู่ หมายเลขโทรศัพท์ ที่อยู่อีเมล โปรไฟล์โซเชียล และที่อยู่ IP ของผู้ใช้ FreeSpeechEnthusiast เพื่อพยายามหาตัวผู้รับผิดชอบต่อการละเมิดนี้
บทความของ New York Times เปิดเผยว่าการสอบสวนภายในของ Twitter ชี้ให้เห็นว่าผู้ที่รับผิดชอบต่อเหตุการณ์นี้อาจเป็นอดีตพนักงานที่ลาออกจากบริษัทเมื่อปีที่แล้ว ซึ่ง Musk เข้ามากุมบังเหียนด้วยการเลิกจ้างพนักงานจำนวนมาก
ผู้บริหารของบริษัทจะได้เรียนรู้ถึงการมีอยู่ของโค้ดนั้นบน GitHub เมื่อไม่นานมานี้ ดังนั้นจึงเป็นไปได้ว่าโค้ดดังกล่าวจะยังคงเปิดเผยต่อสาธารณะเป็นเวลาหลายเดือน
อนึ่ง Elon Musk ประกาศเมื่อไม่กี่วันก่อนว่าโค้ดบางส่วนของ Twitter จะเผยแพร่สู่สาธารณะในปลายเดือนนี้
Twitter จะเปิดซอร์สโค้ดทั้งหมดที่ใช้ในการแนะนำทวีตในวันที่ 31 มีนาคม
- Elon Musk (@elonmusk) March 17, 2023
ในกรณีนี้คือส่วนของโค้ดที่แพลตฟอร์มใช้เพื่อแนะนำทวีตแก่ผู้ใช้ในโฮมเพจ แต่ไม่ทราบว่าโค้ดที่เผยแพร่บน GitHub โดย FreeSpeechEnthusiast นั้นเหมือนกันหรือไม่ อย่างไรก็ตาม เป็นไปได้ว่าเป็นรหัสส่วนอื่น
รหัส Twitter โอเพ่นซอร์ส
ในตัวของมันเอง รหัสสาธารณะ (โอเพ่นซอร์ส) มีข้อดีมากมาย
อย่างไรก็ตาม สำหรับบริษัทที่ใช้โค้ดเป็นข้อได้เปรียบในการแข่งขัน การเผยแพร่ต่อสาธารณะนั้นไม่ใช่เรื่องดีเลย
อันที่จริง ทุกคนสามารถคัดลอกรหัสสาธารณะได้ แม้แต่คู่แข่ง และเนื่องจาก Twitter ลงทุนอย่างมากในการปรับปรุงซอร์สโค้ดของตน จึงไม่มีเหตุผลที่จะมอบรหัสดังกล่าวให้กับคู่แข่ง
ดังนั้นสิ่งที่ FreeSpeechEnthusiast ทำคือการขโมยทรัพย์สินทางปัญญาอย่างได้ผล โดยการปล่อยทรัพย์สินโดยไม่ได้รับความยินยอมจากเจ้าของ
รหัสโอเพ่นซอร์สที่แท้จริงคือรหัสที่เปิดเผยต่อสาธารณะโดยตรงโดยเจ้าของ ตัวอย่างเช่น เพื่อให้ทุกคนสามารถใช้งานได้ ตัวอย่างเช่น Satoshi Nakamoto ทำให้ Bitcoin สามารถใช้งานได้โดยทุกคน
ในความเป็นจริง รหัสของ Nakamoto ถูกใช้นับครั้งไม่ถ้วนเพื่อสร้างการโคลน Bitcoin แม้ว่าสิ่งเหล่านี้ส่วนใหญ่จะจบลงด้วยการถูกลืมอย่างหลีกเลี่ยงไม่ได้ในภายหลัง
สำหรับ Twitter การให้โค้ดแก่คู่แข่งนั้นเป็นเรื่องเสียหาย เพราะคู่แข่งสามารถใช้รหัสนี้เพื่อทำร้าย Twitter ได้ ซึ่งแตกต่างจาก Bitcoin
ในทางตรงกันข้าม ความล้มเหลวของการโคลน Bitcoin นั้นส่งผลดีต่อ BTC เท่านั้น เพราะมันแสดงให้เห็นว่ามี Bitcoin เพียงหนึ่งเดียว และจะมีเพียงหนึ่งเดียวเท่านั้น
ที่มา: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/