Codeberg แพลตฟอร์มโฮสต์ Git แบบไม่แสวงหากำไร ได้เพิ่มกฎที่สั่งระงับ repository ที่โค้ดส่วนใหญ่ถูกสร้างขึ้นโดยเครื่องมือ generative-AI เช่น Claude หรือ OpenAI Codex การเคลื่อนไหวครั้งนี้มุ่งเป้าไปที่โปรเจกต์ที่มีโค้ดที่เขียนโดยมนุษย์เพียงเล็กน้อยหรือไม่เลย โดยมีวัตถุประสงค์เพื่อปกป้องทรัพยากรที่มีอยู่อย่างจำกัดของบริการ

ทำไมการสั่งห้ามนี้จึงสำคัญ

การดำเนินงาน code forge สาธารณะนั้นมีค่าใช้จ่าย ทั้งพื้นที่จัดเก็บข้อมูล (storage), แบนด์วิดท์ (bandwidth) และ CI runners (continuous-integration) ล้วนต้องใช้เงินทุนที่มาจากเงินบริจาคมากกว่าเงินสำรองของบริษัท โปรเจกต์เหล่านี้แต่ละโปรเจกต์จะใช้พื้นที่ดิสก์ ใช้ปริมาณการรับส่งข้อมูลในเครือข่าย และอาจกระตุ้นให้เกิดงาน CI ซึ่งทั้งหมดนี้รวมกันเป็นค่าใช้จ่ายจริงสำหรับแพลตฟอร์มที่ไม่คิดค่าบริการโฮสติ้ง

แรงกดดันทางการเงินต่อผู้ให้บริการแบบไม่แสวงหากำไร

บริการที่แสวงหากำไรสามารถแบกรับต้นทุนของ repository ที่เป็น "spam" ได้ เนื่องจากพวกเขามีเงินทุนมหาศาลและมีแหล่งรายได้ที่หลากหลาย แต่ Codeberg ไม่ใช่เช่นนั้น งบประมาณของต้องกระจายไปยังผู้ใช้ทุกคน และการหลั่งไหลเข้ามาของโปรเจกต์คุณภาพต่ำที่สร้างโดย AI จะบีบให้บริการต้องจัดสรรทรัพยากรไปที่การจัดเก็บข้อมูลและการประมวลผลมากขึ้น โดยต้องแลกกับงานโอเพนซอร์สที่มีมนุษย์ดูแลอย่างต่อเนื่อง การปฏิเสธที่จะโฮสต์ repository ของ autonomous-agent จึงเป็นการจัดสรรขีดความสามารถที่มีอยู่อย่างจำกัด เพื่อรักษาแกนหลักของระบบนิเวศให้ยังคงทำงานต่อไปได้

ความเสี่ยงทางกฎหมายของโค้ดที่สร้างโดย AI เพียงอย่างเดียว

ใบอนุญาตโอเพนซอร์ส (Open-source licenses) ขึ้นอยู่กับความเป็นเจ้าของที่ชัดเจนของโค้ดที่นำมาแบ่งปัน เมื่อเครื่องจักรเป็นผู้เขียนโค้ด ผู้ที่อัปโหลดอาจขาดสิทธิ์ที่จำเป็นในการมอบใบอนุญาตเหล่านั้น ความคลุมเครือนี้สร้างความเสี่ยงด้านความรับผิดชอบต่อลิขสิทธิ์ให้กับผู้ให้บริการโฮสต์ การสั่งห้าม repository ที่ส่วนใหญ่สร้างโดย AI จึงช่วยลดความเสี่ยงจากการถูกฟ้องร้องที่อาจเกิดขึ้นจากการโต้แย้งเรื่องความเป็นเจ้าของ

สิ่งที่ยังได้รับอนุญาต

นโยบายนี้ไม่ได้สั่งห้ามการใช้ AI เพื่อเป็นเครื่องมือช่วยในการพัฒนา โปรเจกต์ที่ใช้โค้ดส่วนเล็กๆ (snippets) ที่สร้างโดย AI ควบคู่ไปกับโค้ดที่เขียนโดยมนุษย์ และมีผู้ดูแล (maintainers) ที่ระบุตัวตนได้ ยังคงได้รับอนุญาต โดยจุดเน้นอยู่ที่ codebase แบบ "zero-person" หรือ repository ที่ไม่มีผู้ร่วมพัฒนาที่เป็นมนุษย์เลย และดำรงอยู่เพียงเพื่อเป็นผลลัพธ์จากอัลกอริทึมเท่านั้น

ข้อโต้แย้ง: ประเด็นทางวัฒนธรรมหรือไม่?

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

สิ่งที่ต้องจับตามองต่อไป

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