OEM และการปฏิบัติตาม GPL

ที่ XDA เราชอบโอเพ่นซอร์ส จริงๆแล้วคุณอาจบอกว่าเราชอบมัน เรามี นโยบายจีพีแอล เพื่อให้แน่ใจว่าผู้ใช้เข้าใจวิธีที่ดีที่สุดในการติดตาม GPL และให้แน่ใจว่าผู้อื่นสามารถใช้ประโยชน์จากงานของตนเพื่อปรับปรุงอุปกรณ์ทั้งหมดของเรา

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

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

หนึ่งในสมาชิกฟอรัมของเราติดต่อมา ไมโครแม็กซ์ เพื่อขอซอร์สโค้ด GPL สำหรับเคอร์เนลและได้รับการตอบสนองดังต่อไปนี้:

ขอบคุณสำหรับอีเมลของคุณ เราขอแจ้งให้คุณทราบว่าเราไม่สามารถให้ซอร์สโค้ดเคอร์เนลจากฝั่งของเราได้

น่าเสียดายที่พนักงานของ Micromax รายนี้ยืนยันว่าพวกเขาจะไม่ให้ซอร์สโค้ดเคอร์เนลที่ได้รับคำสั่งจาก GPL และยอมรับว่าทำลาย GPL ฉันไม่สงสัยเลยว่าบางคนที่อ่านบทความนี้จะมีโค้ดที่สนับสนุนเคอร์เนลหลักของ Linux และจะอยู่ในฐานะที่จะบังคับใช้ลิขสิทธิ์ของตนกับ Micromax ได้

สำหรับ Rockchip ผู้ผลิตชิปเซ็ต RK29xx และ RK30xx ราคาประหยัดยอดนิยมที่มักพบเห็นในอุปกรณ์สไตล์ "TV Stick" มี ปัญหาการปฏิบัติตาม GPL โดยเฉพาะไฟล์ต้นฉบับบางไฟล์ได้ถูกลบออก และเหลือเพียง "ไฟล์อ็อบเจ็กต์" ที่คอมไพล์แล้วเท่านั้น สถานที่. สิ่งนี้อนุญาตให้สร้างเคอร์เนลจากแหล่งที่มา แต่ไม่เป็นไปตามข้อกำหนดทั้งหมดของ GPL (เนื่องจากไฟล์อ็อบเจ็กต์เหล่านี้ถูกสร้างขึ้นโดยตรงในเคอร์เนลหลัก) ซึ่งจะป้องกันไม่ให้ผู้ใช้แก้ไขไดรเวอร์ที่สำคัญจำนวนหนึ่ง

เราอยากติดต่อกับ Rockchip และ Micromax เพื่อช่วยให้พวกเขาปฏิบัติตาม GPL นอกเหนือจากการรักษาความถูกต้องตามกฎหมายแล้ว ประโยชน์ของการปฏิบัติตาม GPL ยังรวมถึงความสามารถในการ รวมโค้ดจากชุมชนกลับเข้าไปในซอร์สทรี ซึ่งช่วยประหยัดเวลาและเงิน แก้ไข น่าเสียดายที่ไม่มีการส่งคืนอีเมลของเรา และแม้ว่าเรายังคงยินดีต้อนรับพวกเขาให้ติดต่อ (สามารถติดต่อได้ที่ pulser _(at) _ xda-developers.com) แต่ดูเหมือนว่าทั้งคู่จะไม่สนใจที่จะดำเนินการใดๆ

คำถามคือตอนนี้ชุมชนสามารถสร้างแรงกดดันที่จำเป็นเพื่อให้แน่ใจว่ากฎหมายได้รับการยึดถือโดยการปฏิบัติตาม GPL หรือไม่ เราติดต่อ Micromax ก่อนที่จะเผยแพร่บทความนี้ และไม่ได้รับการตอบกลับคำขอความคิดเห็นของเรา