ใน Glibc พวกเขาได้ยกเลิกการบังคับโอนสิทธิ์รหัสไปยังFSF

นักพัฒนา Glibc เปิดตัว ล่าสุดผ่านรายชื่อผู้รับจดหมายที่พวกเขาได้ทำไว้ การเปลี่ยนแปลงกฎเกณฑ์บางประการในการยอมรับการเปลี่ยนแปลงและการโอนลิขสิทธิ์ โดยที่การโอนสิทธิ์ในทรัพย์สินตามรหัสไปยัง Open Source Foundation ถูกยกเลิก

เมื่อเปรียบเทียบกับการเปลี่ยนแปลงที่นำมาใช้ในโครงการ GCC ก่อนหน้านี้ การลงนามในข้อตกลง CLA กับ Free Software Foundation ที่ Glibc ได้ถูกย้ายไปยังหมวดหมู่ของการดำเนินการทางเลือกที่ดำเนินการตามคำขอของนักพัฒนาซอฟต์แวร์

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

ผู้ร่วมให้ข้อมูลที่มีการมอบหมายลิขสิทธิ์ FSF ไม่จำเป็นต้องเปลี่ยนแปลง อะไรก็ตาม. ผู้ร่วมให้ข้อมูลที่ต้องการใช้ใบรับรองนักพัฒนาจาก Origin [2] ต้องเพิ่มข้อความ 'Signed by' ในการยืนยันของคุณ

รหัสที่แชร์กับแพ็คเกจ GNU อื่น ๆ ผ่าน Gnulib จะดำเนินต่อไป เพื่อกำหนดให้มีการมอบหมายให้ FSF

นอกจากการโอนสิทธิ์ในทรัพย์สิน ถึงมูลนิธิโอเพ่นซอร์ส นักพัฒนามีโอกาสยืนยันสิทธิ์ในการโอนรหัสไปยังโครงการ Glibc โดยใช้กลไก Developer Certificate of Origin (DCO) ตาม DCO การติดตามผู้เขียนทำได้โดยแนบบรรทัด "ลงนามโดย: ชื่อนักพัฒนาและอีเมล" ในแต่ละการเปลี่ยนแปลง

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

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

การปฏิเสธการจัดการสิทธิ์โค้ดแบบรวมศูนย์ยังรวมเงื่อนไขสิทธิ์ใช้งานที่ยอมรับในตอนแรกไว้ด้วย เนื่องจากการเปลี่ยนแปลงใบอนุญาตในขณะนี้จำเป็นต้องได้รับความยินยอมส่วนตัวจากนักพัฒนาแต่ละรายที่ไม่ได้โอนสิทธิ์ไปยัง Free Software Foundation

อย่างไรก็ตาม รหัส Glibc ยังคงได้รับอนุญาต "LGPLv2.1 หรือใหม่กว่า"ซึ่งอนุญาตให้ย้ายไปยัง LGPL เวอร์ชันใหม่กว่าโดยไม่ต้องขออนุมัติเพิ่มเติม เนื่องจากสิทธิ์ในรหัสส่วนใหญ่ยังคงอยู่ในมือของ Free Software Foundation องค์กรนี้จึงยังคงทำหน้าที่เป็นผู้ค้ำประกันสำหรับการแจกจ่ายรหัส Glibc เฉพาะภายใต้ลิขสิทธิ์ลิขสิทธิ์ฟรีเท่านั้น

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

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

ตัวอย่างเช่น สถานการณ์ที่เกิดกับเคอร์เนล Linux ซึ่งผู้พัฒนาเคอร์เนลแต่ละรายจะทริกเกอร์การดำเนินการทางกฎหมาย รวมถึงเพื่อจุดประสงค์ส่วนตัว

การเปลี่ยนแปลงกฎจะมีผลบังคับใช้ในวันที่ 2 สิงหาคม และจะมีผลกับ Glibc ทุกสาขาที่มีให้พัฒนา สุดท้ายหากสนใจข้อมูลเพิ่มเติม สามารถศึกษารายละเอียดได้ ในลิงค์ต่อไปนี้.


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

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

*

*

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