GCC ได้อัปเดตนโยบายการมอบหมายลิขสิทธิ์

คณะกรรมการกำกับ GCC อนุมัติแล้ว ไม่กี่วันที่ผ่านมา การสิ้นสุดการโอนสิทธิ์การเป็นเจ้าของรหัสบังคับไปยัง Open Source Foundation. ด้วยการเปลี่ยนแปลงใหม่นี้ นักพัฒนาที่ต้องการส่งการเปลี่ยนแปลงไปยัง GCC ไม่จำเป็นต้องลงนามใน CLA กับ Free Software Foundation อีกต่อไป กล่าวคือ เพื่อเข้าร่วมในการพัฒนา จากนี้ไป คุณสามารถยืนยันได้เพียงว่านักพัฒนาซอฟต์แวร์มี สิทธิ์ในการโอนรหัสและไม่พยายามใช้รหัสของผู้อื่น

นักพัฒนาที่ไม่ต้องการลงนามในข้อตกลง CLA กับมูลนิธิซอฟต์แวร์เสรี มีโอกาสที่จะใช้เงื่อนไข ใบรับรองแหล่งกำเนิดสินค้าสำหรับนักพัฒนา (ดีซีโอ) ที่ใช้มาตั้งแต่ปี 2004 เมื่อทำการถ่ายโอนการเปลี่ยนแปลงไปยังเคอร์เนลลินุกซ์

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

หากก่อนหน้านี้ผู้พัฒนาได้ลงนามในข้อตกลงพิเศษที่โอนสิทธิ์ทั้งหมด ความเป็นเจ้าของรหัสให้กับมูลนิธิโอเพ่นซอร์ส ตอนนี้ข้อตกลงดังกล่าวได้รับการลงนามตามความประสงค์และนักพัฒนาสามารถรักษาสิทธิ์ในรหัสของตนได้ ดังนั้น สิทธิ์ความเป็นเจ้าของรหัส GCC จะถูกแจกจ่ายระหว่าง Open Source Foundation และผู้เข้าร่วมการพัฒนาที่ไม่ได้ลงนามในข้อตกลง

การกระจายดังกล่าวทำให้การเปลี่ยนแปลงยุ่งยากขึ้น ในส่วนของการจำหน่ายโครงการเนื่องจากการเปลี่ยนใบอนุญาตจำเป็นต้องได้รับความยินยอมส่วนตัวจากนักพัฒนาแต่ละราย ที่ตนมิได้มอบสิทธิ์ให้มูลนิธิโอเพ่นซอร์ส ในเวลาเดียวกัน การยกเลิกการโอนสิทธิ์ไปยัง Free Software Foundation จะไม่ทำให้การเปลี่ยนผ่านไปยังเวอร์ชันในอนาคตของใบอนุญาต GPL ยุ่งยาก เนื่องจาก GCC ได้รับการเผยแพร่ภายใต้ใบอนุญาต "GPLv3 หรือเวอร์ชันที่ใหม่กว่า" ซึ่งทำให้ใบอนุญาตสามารถ เปลี่ยนแปลง ของ GPLv4 โดยไม่ได้รับการอนุมัติแยกจากผู้พัฒนาแต่ละราย

จากผลด้านบวก ของการปฏิเสธการโอนสิทธิ์ที่จำเป็นไปยังรหัส มีความน่าดึงดูดใจของการมีส่วนร่วมในการพัฒนา CCG . เพิ่มขึ้น โดยบริษัทและพนักงานของบริษัทขนาดใหญ่ ซึ่งก่อนหน้านี้จำเป็นต้องประสานงานเพิ่มเติมในการลงนามข้อตกลงในกรณีต่างๆ และบริการทางกฎหมาย ตัวอย่างเช่น,

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

La มูลนิธิซอฟต์แวร์เสรียังสามารถมีส่วนร่วมในการระงับข้อพิพาททางกฎหมายในนามของนักพัฒนาได้อีกด้วย และตัดสินใจด้วยตนเองเกี่ยวกับการเปลี่ยนแปลงข้อกำหนดสิทธิ์ใช้งาน (เช่น บังคับให้เปลี่ยนไปใช้ใบอนุญาต GPL เวอร์ชันใหม่)

นักพัฒนาบางคนถูกวิพากษ์วิจารณ์ โดยการกระทำของคณะกรรมการกำกับ GCC ซึ่งอนุมัติ การตัดสินใจโดยไม่มีการอภิปรายล่วงหน้าในชุมชน อย่างไรก็ตาม การอภิปรายดำเนินไป แต่เธอเน้นที่ความร่วมมือกับอดีตโครงการ GCC GNU และมูลนิธิเพื่อ ACT ต่อไป เสียงสะท้อนของการสนทนานี้สามารถสืบย้อนไปถึงวลีที่กล่าวถึงในประกาศ "GCC ถูกสร้างขึ้นโดยเป็นส่วนหนึ่งของโครงการ GNU แต่ได้เติบโตขึ้นเพื่อทำหน้าที่เป็นโครงการที่แยกจากกัน"

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

Fuente: https://gcc.gnu.org


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา