- โครงการ Redox OS ได้นำนโยบายลายเซ็น Certificate of Origin(COO) สำหรับการมีส่วนร่วมกับโค้ด และข้อกำหนด ห้ามใช้ LLM (โมเดลภาษาขนาดใหญ่) มาใช้
- นโยบาย COO กำหนดให้การเปลี่ยนแปลงโค้ดทั้งหมดต้องถูกส่งเข้ามา ภายใต้ลายเซ็นอย่างชัดเจนและความรับผิดชอบของผู้มีส่วนร่วม
- ข้อห้าม LLM ระบุไว้อย่างชัดเจนว่า ไม่อนุญาตให้ใช้โค้ดหรือคอนเทนต์ที่สร้างโดย AI
- นโยบายเหล่านี้เป็นมาตรการเพื่อเสริมความแข็งแกร่งให้กับ ความโปร่งใสของที่มาของโค้ด และ การคุ้มครองทรัพย์สินทางปัญญา
- กำลังเกิดแนวโน้มในการดำเนินงานโอเพนซอร์สที่มุ่งรักษา ความน่าเชื่อถือของผู้มีส่วนร่วมที่เป็นมนุษย์และมาตรฐานด้านจริยธรรม
นโยบายการมีส่วนร่วมใหม่ของ Redox OS
- Redox OS ได้นำนโยบาย Certificate of Origin(COO) มาใช้ โดยกำหนดให้ผู้มีส่วนร่วมทุกคนต้องลงนามอย่างชัดเจนถึงที่มาและสิทธิของโค้ดที่ตนส่งเข้ามา
- โครงสร้างนี้คล้ายกับแนวทางที่ใช้ในโครงการโอเพนซอร์สหลัก เช่น Linux kernel
- ในแต่ละคอมมิตจะต้องมีข้อความ “Signed-off-by” เพื่อรับรองโดยผู้มีส่วนร่วมว่าโค้ดมีที่มาถูกต้องตามกฎหมาย
- โครงการยัง ห้ามอย่างเข้มงวด การมีส่วนร่วมด้วยการสร้างหรือแก้ไขโค้ดโดยใช้ LLM (โมเดลภาษาขนาดใหญ่)
- ไม่อนุญาตให้ส่งโค้ดที่สร้างด้วยเครื่องมือ AI เช่น ChatGPT, Copilot
- ระบุไว้อย่างชัดเจนว่าการมีส่วนร่วมทั้งหมดต้องเป็น โค้ดที่มนุษย์เขียนขึ้นโดยตรง
เป้าหมายและความหมายของนโยบาย
- นโยบาย COO ทำหน้าที่เป็นกลไกเพื่อเพิ่ม ความสามารถในการติดตามประวัติการมีส่วนร่วม และทำให้ ความรับผิดชอบทางกฎหมาย ชัดเจนยิ่งขึ้น
- ข้อห้าม LLM ถูกตีความว่าเป็นมาตรการเพื่อป้องกัน ความไม่แน่นอนด้านลิขสิทธิ์ของโค้ดที่สร้างโดย AI และ ความเสี่ยงด้านความปลอดภัย
- ทั้งสองนโยบายสะท้อนทิศทางที่ Redox OS ต้องการรักษา ระบบนิเวศโอเพนซอร์สที่โปร่งใสและเชื่อถือได้
ผลกระทบต่อผู้พัฒนาและชุมชน
- ผู้มีส่วนร่วมต้องใส่ลายเซ็น COO ก่อนส่งโค้ด และไม่อนุญาตให้สร้างโค้ดผ่าน LLM
- สิ่งนี้อาจนำไปสู่ การทำให้ขั้นตอนการมีส่วนร่วมชัดเจนขึ้น และ การเสริมความเข้มงวดในการควบคุมคุณภาพ
- ชุมชนจะยังคงรักษาวัฒนธรรมการพัฒนาที่มีมนุษย์เป็นศูนย์กลาง พร้อมเสริมโครงสร้างการทำงานร่วมกันที่ ลดการพึ่งพา AI
ยังไม่มีความคิดเห็น