เว็บไซต์ใหม่ที่เรียกว่า Open Source Says No กำลังจัดทำรายการโครงการโอเพ่นซอร์สจำนวนมากขึ้นซึ่งห้ามการมีส่วนร่วมที่สร้างโดย AI อย่างชัดเจน และเป็นเรื่องที่น่าตกใจ: ไซต์ดังกล่าวขึ้นหน้าแรกของ Hacker News ในวันอังคาร โดยดึงความคิดเห็นหลายร้อยรายการในขณะที่นักพัฒนาโต้แย้งว่าการแบนนั้นปกป้องคุณภาพรหัสหรือปิดอนาคต ไดเร็กทอรีนี้อธิบายตัวเองว่าเป็นบันทึกของ "โครงการ OSS ที่ห้ามการมีส่วนร่วมที่สร้างโดย AI และรายการนโยบายการสนับสนุน AI ที่กว้างขวางทั่วทั้งอุตสาหกรรม"

การปรากฏตัวของไซต์นี้ถือเป็นเหตุการณ์สำคัญที่มองเห็นได้ในความตึงเครียดที่เกิดขึ้นในชุมชนผู้ดูแลเป็นเวลาหลายเดือน เนื่องจากคำขอดึงที่เขียนด้วยเครื่องจำนวนมากแข่งขันกันมากขึ้นเพื่อเวลาในการตรวจสอบที่จำกัดของผู้ดูแลอาสาสมัคร การถกเถียงนี้เป็นหนึ่งในจุดวาบไฟหลายประการเกี่ยวกับวิธีที่โลกซอฟต์แวร์ดูดซับเครื่องมือสร้าง ซึ่งเป็นหัวข้อที่เราติดตามอย่างใกล้ชิดใน ความครอบคลุมของอุตสาหกรรม AI ของเรา

สิ่งที่ไดเร็กทอรีติดตาม

โอเพ่นซอร์สบอกว่าไม่มีรายการที่เก็บหลักควบคู่ไปกับจำนวนดาวและวันที่นโยบายของพวกเขาได้รับการตรวจสอบ ในบรรดารายการที่ได้รับการยืนยัน ณ วันที่ 11 พฤศจิกายน ได้แก่ Immich ซึ่งเป็นโซลูชันการจัดการรูปภาพและวิดีโอที่โฮสต์ด้วยตนเองที่ใช้กันอย่างแพร่หลาย โดยมีดาว GitHub ประมาณ 118,800 ดาว Meilisearch ซึ่งเป็น API เครื่องมือค้นหาที่มีดาวประมาณ 59,800 ดาว และ OkHttp ซึ่งเป็นไคลเอ็นต์ HTTP ที่โดดเด่นสำหรับ JVM และ Android ที่ดูแลภายใต้ Square's โดยมีดาวประมาณ 47,100 ดวง

รายชื่อยังรวมถึงเซอร์โว โปรเจ็กต์กลไกเบราว์เซอร์ ที่ได้รับการตรวจสอบในเดือนตุลาคม stb ไลบรารี C/C++ ที่เป็นโดเมนสาธารณะไฟล์เดียวที่รู้จักกันดี และ Redox OS ระบบปฏิบัติการที่เขียนด้วยภาษา Rust โครงการครอบคลุมโดเมนที่แตกต่างกันอย่างมาก ตั้งแต่แอปที่โฮสต์ด้วยตนเองสำหรับผู้บริโภคไปจนถึงซอฟต์แวร์ระบบพื้นฐาน ซึ่งไซต์นำเสนอเป็นหลักฐานว่าการต่อต้านโค้ดที่สร้างโดย AI ไม่ได้จำกัดอยู่เฉพาะวัฒนธรรมย่อยของการเขียนโปรแกรมใด ๆ

นอกเหนือจากไดเร็กทอรีแล้ว ไซต์ยังมีเครื่องมือที่ใช้งานได้จริงซึ่งมุ่งเป้าไปที่ผู้ดูแลและผู้มีส่วนร่วม: ผู้ใช้สามารถวางลิงก์ที่เก็บ GitHub และไซต์จะเปิดปัญหาที่กรอกไว้ล่วงหน้าในขณะที่การตรวจสอบนโยบายอัตโนมัติดำเนินการกับปัญหานั้น ซึ่งวางตำแหน่งโครงการให้น้อยลงในฐานะที่เป็นแถลงการณ์และเป็นโครงสร้างพื้นฐานสำหรับการบังคับใช้มากขึ้น ทำให้ผู้ดูแลมีวิธีทำซ้ำในการจัดทำเอกสารและสื่อสารนโยบายการสนับสนุนของตน

เหตุใดผู้ดูแลจึงวาดเส้น

การอภิปรายเกี่ยวกับ Hacker News เผยให้เห็นถึงแรงจูงใจเบื้องหลังนโยบายเหล่านี้ ผู้แสดงความคิดเห็นหลายคนอธิบายถึงโครงการที่ได้รับคำขอดึงที่สร้างโดย AI จำนวนมาก โดยคนหนึ่งสังเกตเห็นว่าพวกเขาได้เลื่อนดูพื้นที่เก็บข้อมูล โดยที่พวกเขาไม่พบข้อความแม้แต่ชิ้นเดียวที่อ่านได้เหมือนที่เขียนโดยมนุษย์ แม้ว่าสิ่งที่ดูเหมือนเป็นกระแสการมีส่วนร่วมที่ใช้งานอยู่ก็ตาม

ปัญหาหลักคือปัญหาหนึ่งที่ไม่ค่อยได้รับความสนใจ: การตรวจสอบคำขอดึงต้องใช้เวลาแบบเรียลไทม์ และผู้ดูแลยืนยันว่าการตรวจสอบโค้ดที่สร้างโดยเครื่องจักร โดยเฉพาะการมีส่วนร่วมที่ผู้เขียนอาจไม่เข้าใจว่าโค้ดทำอะไร อาจต้องใช้ความพยายามมากกว่าการเขียนโค้ดตั้งแต่เริ่มต้น คนอื่น ๆ ชี้ไปที่สิ่งที่พวกเขาเรียกว่าผู้มีส่วนร่วมที่ "กระตือรือร้น" ดังที่ผู้วิจารณ์คนหนึ่งกล่าวไว้ ในฐานะตัวแทนเนื้อสัตว์ไม่ว่าผู้ขาย AI รายใดจะเสนอการทดลองใช้ฟรีในสัปดาห์นั้น โดยส่งการเปลี่ยนแปลงที่ใช้ความพยายามต่ำเพื่อติดตามการนับการมีส่วนร่วม

ชุมชนแตกแยก

ไม่ใช่ทุกคนที่เห็นพ้องต้องกันว่าการแบนเป็นสิ่งที่ดี บางคนแย้งว่าโครงการที่ขับเคลื่อนโดยชุมชน เช่น Servo หรือ Redox OS ประสบปัญหาในการระดมทุนและผู้มีส่วนร่วมอยู่แล้ว และการบล็อกงานที่ได้รับความช่วยเหลือจาก AI มีความเสี่ยงที่จะผลักดันผู้คนที่โครงการดังกล่าวต้องการอย่างแน่นอน คนอื่นๆ แย้งว่าการกรองนี้คือประเด็น: หากผู้ที่มีแนวโน้มจะเป็นผู้ร่วมให้ข้อมูลเต็มใจที่จะเข้าร่วมในเงื่อนไขของการจัดส่งผลผลิตเครื่องจักรที่ไม่ได้รับการตรวจสอบเท่านั้น การห้ามก็จะแยกแยะความไม่ตรงกันตั้งแต่เนิ่นๆ

นอกจากนี้ยังมีค่ายปฏิบัตินิยมที่มองว่าการแบนเป็นสัญญาณที่มีประโยชน์ ผู้แสดงความคิดเห็นหลายคนกล่าวว่าไดเร็กทอรีช่วยให้พวกเขาระบุโค้ดเบสที่มีการกำกับดูแลโดยมนุษย์ — ไลบรารีที่พวกเขาสามารถไว้วางใจได้ง่ายขึ้นและชุมชนที่การมีส่วนร่วมจะถูกอ่านจริง คนอื่นๆ ตั้งคำถามว่าภาษาของนโยบายทำให้แนวทางปฏิบัติที่แตกต่างกันปะปนกันหรือไม่ โดยสังเกตช่องว่างที่กว้างระหว่าง AI slop ที่ไม่ได้รับการตรวจสอบที่ส่งมาจำนวนมากกับการเข้ารหัสเอเจนต์ที่มีการนำทางอย่างใกล้ชิดโดยมนุษย์ ซึ่งนักพัฒนามืออาชีพจำนวนมากในตอนนี้พิจารณาแนวปฏิบัติมาตรฐานแล้ว

ความหมายสำหรับโอเพ่นซอร์ส

สำหรับผู้มีส่วนร่วม ผลที่ตามมาในทางปฏิบัตินั้นตรงไปตรงมา: นโยบายการสนับสนุนกำลังกลายเป็นส่วนสำคัญของเอกสารโครงการ และการส่งงานที่สร้างโดย AI ไปยังโครงการที่ห้ามไม่ให้ตอนนี้ถือเป็นการละเมิดนโยบายที่ได้รับการบันทึกไว้ แทนที่จะเป็นการตัดสิน สำหรับบริษัทที่พึ่งพาส่วนประกอบโอเพ่นซอร์ส แนวโน้มดังกล่าวเป็นสัญญาณให้ตรวจสอบการมีส่วนร่วมและการกำกับดูแลของแผนผังการพึ่งพา เนื่องจากแนวทางปฏิบัติด้านลิขสิทธิ์และการบำรุงรักษามีความยุ่งเหยิงมากขึ้นกับวิธีที่แต่ละโครงการปฏิบัติต่อโค้ดที่สร้างโดยเครื่องจักร

ไม่ว่าการเคลื่อนไหวจะเติบโตขึ้นหรือราบเรียบจะขึ้นอยู่กับว่าฐานรากกระแสหลักและโครงการขนาดใหญ่มากใช้กฎเกณฑ์ที่คล้ายกันหรือไม่ สำหรับตอนนี้ รายการที่เติบโตอย่างรวดเร็วของไดเร็กทอรี - และความเข้มข้นของการอภิปรายเกี่ยวกับไดเร็กทอรี - แสดงให้เห็นว่าคำถามที่ว่าใครเป็นผู้เขียนโอเพ่นซอร์สโค้ดและใครเป็นผู้รับผิดชอบในการตรวจสอบได้ย้ายจากช่องทางด้านหลังรายการส่งเมลไปสู่การต่อสู้หน้าแรก

---

ก้าวนำหน้า AI

รับข่าวสาร AI การวิเคราะห์ และความก้าวหน้าล่าสุด ทั้งหมดในที่เดียว

อ่านข่าว AI เพิ่มเติม →