Asahi Linux ซึ่งเป็นโครงการอาสาสมัครที่ทำให้ Linux ทำงานบน Apple Silicon Macs ได้ กำลังละทิ้งรูปแบบใบอนุญาตที่ได้รับอนุญาต และย้ายที่เก็บข้อมูลทั้งหมดไปยัง GNU General Public License เวอร์ชัน 2 หรือใหม่กว่า เหตุผลตามประกาศที่รายงานโดย It's FOSS เมื่อวันเสาร์: ผู้ไม่ประสงค์ดีได้ยกโค้ดที่ยังไม่เผยแพร่ของโปรเจ็กต์ ซึ่งบางส่วนมาจากทางแยกส่วนตัวของนักพัฒนาโดยตรง และเรียกใช้ผ่านโมเดลภาษาขนาดใหญ่เพื่อปกปิดที่มาของโค้ด
เรื่องราวนี้เป็นหนึ่งในกรณีที่เป็นรูปธรรมมากที่สุดสำหรับสิ่งที่ผู้ดูแลโอเพ่นซอร์สเรียกว่า "การฟอกโค้ด" ที่ได้รับความช่วยเหลือจาก AI และกำลังได้รับความสนใจอย่างมากในฟอรัมของนักพัฒนา รวมถึงการสนทนา Hacker News ที่วุ่นวายในช่วงสุดสัปดาห์ For more context on this story, see our ongoing breaking AI news.
การฟอกรหัสหมายถึงอะไร
การฟอกรหัส บางครั้งเรียกว่าการฟอกใบอนุญาต คือแนวทางปฏิบัติในการนำโค้ดของผู้อื่นมาและส่งต่อผ่านการเปลี่ยนแปลงที่ซ่อนที่มาของโค้ด เพื่อที่จะสามารถนำกลับมาใช้ใหม่ได้โดยไม่ต้องเคารพใบอนุญาตเดิมหรือให้เครดิตผู้เขียน ก่อน AI นั่นหมายถึงการเขียนใหม่ด้วยตนเองอย่างอุตสาหะ: การเปลี่ยนชื่อตัวแปร, สับเปลี่ยนฟังก์ชัน, ปรับโครงสร้างตรรกะทีละบรรทัดจนกระทั่งแหล่งที่มาถูกบดบัง
โมเดลภาษาขนาดใหญ่ได้ลดต้นทุนของกระบวนการนั้นลง โมเดลสามารถเขียนโค้ดเบสใหม่ในรูปแบบที่แตกต่างกันได้ภายในไม่กี่นาที โดยลอกลายนิ้วมือที่จดจำได้ซึ่งผู้ดูแลเคยใช้ ทีมงาน Asahi กล่าวว่าได้ทราบเมื่อไม่นานมานี้ว่ามีความพยายามหลายครั้งในการใช้ประโยชน์จากสิทธิ์การใช้งานที่อนุญาตในลักษณะนี้ รวมถึงกรณีที่ร้ายแรงที่สุด: โค้ดคุณลักษณะที่ยังอยู่ระหว่างการพัฒนา ถูกยกออกจากส้อมส่วนตัวของนักพัฒนาก่อนที่จะเผยแพร่สู่สาธารณะ จากนั้นจึงเผยแพร่โดยไม่มีเครดิต
ตามการรายงาน เป้าหมายของนักแสดงเหล่านั้นอย่างน้อยบางคนก็ตรงไปตรงมา - "แทนที่โครงการและสร้างรายได้จาก Linux บน Apple Silicon อย่างแข็งขัน"
ทำไม MIT ถึงออกจาก Asahi ที่ถูกเปิดเผย
ในอดีต Asahi Linux เคยให้ลิขสิทธิ์โค้ดส่วนใหญ่ของตัวเองภายใต้ MIT ซึ่งเป็นหนึ่งในลิขสิทธิ์ที่ได้รับอนุญาตมากที่สุดในโอเพ่นซอร์ส MIT กำหนดให้รักษาประกาศลิขสิทธิ์ต้นฉบับเท่านั้น ไม่จำเป็นต้องแชร์ผลงานลอกเลียนแบบหรือการปรับปรุงเพื่อให้ยังคงเปิดอยู่ การเปิดกว้างดังกล่าวทำให้โครงการ BSD และผู้ค้าเชิงพาณิชย์สามารถนำผลงานของ Asahi มาใช้ได้อย่างง่ายดาย และปรากฏว่านักแสดงที่ไม่ซื่อสัตย์สามารถนำผลงานดังกล่าวไปใช้ในทางที่ผิดได้อย่างง่ายดายพอๆ กัน ตามที่รายงานของโครงการระบุไว้ ใบอนุญาตของ MIT อนุญาตให้นำประเภทนี้กลับมาใช้ใหม่ได้อย่างชัดเจน และไม่มีมาตรการใดๆ เพื่อป้องกันนักแสดงที่ไม่สุจริต
เมื่อย้ายไปยัง GPLv2 หรือใหม่กว่า Asahi กำลังนำลิขสิทธิ์ที่เข้มงวดมาใช้: ใครก็ตามที่เผยแพร่โค้ดเวอร์ชันที่แก้ไขจะต้องเผยแพร่แหล่งที่มาของการแก้ไขเหล่านั้นภายใต้ใบอนุญาตเดียวกัน รหัสที่ส่งผ่าน LLM ยังคงเป็นอนุพันธ์ของต้นฉบับ ดังนั้นภาระผูกพันในการอนุญาตให้ใช้สิทธิยังคงอยู่แม้จะเขียนใหม่ อย่างน้อยก็ในหลักการ
เรียนรู้จากประวัติของไวน์
ทีมงานอาซาฮีมีความชัดเจนเกี่ยวกับตัวอย่างที่กำลังจะเกิดขึ้น WINE ซึ่งเป็นเลเยอร์ความเข้ากันได้ที่ช่วยให้ผู้ใช้ Linux เรียกใช้แอปพลิเคชัน Windows ได้ใช้เวลาช่วงปีแรก ๆ ภายใต้ใบอนุญาต MIT ตลอดช่วงปลายทศวรรษ 1990 และต้นทศวรรษ 2000 บริษัทต่างๆ ได้นำโค้ดของ WINE มาสร้างส้อมที่เป็นกรรมสิทธิ์ทับไว้ และขายในเชิงพาณิชย์ โดยได้ส่วนสนับสนุนเพียงเล็กน้อยหรือไม่ได้อะไรเลย ในปี พ.ศ. 2545 โครงการ WINE ได้คืนลิขสิทธิ์โค้ดเบสของตนให้กับ LGPL เพื่อป้องกันการแยกทางที่เป็นกรรมสิทธิ์ และผลักดันผู้ค้าเชิงพาณิชย์ให้อัปสตรีมการเปลี่ยนแปลง
สองทศวรรษต่อมา Asahi กำลังทำการคำนวณแบบเดียวกันด้วยรูปแบบใหม่: ฝ่ายตรงข้ามไม่ได้เป็นเพียงผู้จำหน่ายที่มีกรรมสิทธิ์อีกต่อไป แต่ยังรวมถึงใครก็ตามที่มี LLM และมีแรงจูงใจที่จะตัดการระบุแหล่งที่มาออก
คำถามเปิด
การประกาศดังกล่าวทำให้หลายประเด็นยังไม่ได้รับการแก้ไข ตามที่ FOSS ชี้ให้เห็น อาซาฮียังไม่ได้เปิดเผยชื่อนักแสดงคนใดที่เกี่ยวข้อง ไม่มีรายละเอียดว่าการบริจาคที่มีอยู่จะถูกต่ออายุอย่างไร หรือผู้มีส่วนร่วมในอดีตทุกคนได้ตกลงที่จะเปลี่ยนแปลงหรือไม่ ซึ่งเป็นคำถามที่มีความหมายทางกฎหมาย เนื่องจากผู้มีส่วนร่วมถือลิขสิทธิ์ในผลงานของตน เว้นแต่จะมีข้อตกลงระบุไว้เป็นอย่างอื่น การบังคับใช้ในทางปฏิบัติของภาระผูกพัน GPL ในโค้ดที่เขียนใหม่ด้วยเครื่องนั้นยังไม่ผ่านการทดสอบเป็นส่วนใหญ่
สิ่งที่ชัดเจนคือเจตนา พื้นที่เก็บข้อมูล Asahi Linux ทุกแห่งจะย้ายไปที่ GPL v2 หรือใหม่กว่า และโปรเจ็กต์ได้ตัดสินใจว่าการอนุญาตเป็นความฟุ่มเฟือยที่ไม่สามารถจ่ายได้อีกต่อไป ไม่ว่าผู้ใช้ดาวน์สตรีมทุกราย ตั้งแต่ผู้ทำแพ็คเกจ BSD ไปจนถึงผู้จำหน่ายเชิงพาณิชย์ที่อาศัยเงื่อนไขของ MIT จะยินดีกับการเปลี่ยนแปลงหรือไม่นั้นเป็นอีกเรื่องหนึ่ง และความขัดแย้งบางอย่างก็เป็นสิ่งที่หลีกเลี่ยงไม่ได้
คำเตือนสำหรับโอเพ่นซอร์สที่อนุญาต
ตอนนี้เกิดขึ้นท่ามกลางความวิตกกังวลในโลกโอเพ่นซอร์สเกี่ยวกับการสกัดที่ขับเคลื่อนด้วย AI ตั้งแต่ผู้จัดพิมพ์ขอให้สหภาพยุโรปหยุดการรวบรวมข้อมูล AI ของ Meta ไปจนถึงการศึกษามาตรฐานที่แสดงชุดประเมินการเล่นเกมของตัวแทนการเข้ารหัส สำหรับผู้ดูแลโครงการขนาดเล็กที่มีมูลค่าสูง บทเรียนจากความเคลื่อนไหวของ Asahi ก็คือ การปกป้องแหล่งที่มาที่สมเหตุสมผลในยุคการคัดลอกโดยมนุษย์อาจไม่รอดจากการสัมผัสกับโมเดลที่สามารถเขียนสิ่งใดๆ ใหม่ได้ภายในไม่กี่วินาที
สำหรับระบบนิเวศที่เหลือ การตัดสินใจของ Asahi นั้นเป็นการทดลองจริง: หาก copyleft พิสูจน์ได้ว่ามีประสิทธิภาพในการยับยั้งการฟอกเงินที่ได้รับความช่วยเหลือจาก AI คาดว่าโครงการอื่นๆ จะเป็นไปตามเส้นทางของ WINE และของ Asahi
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →