คุณได้ชำระค่าธรรมเนียมใบอนุญาตแหล่งที่มาของเคอร์เนล Linux แล้วหรือยัง?

เมื่อไร ขอซอร์สโค้ด, MediaTek ขอเงิน พวกเขาเรียกเก็บค่าธรรมเนียมใบอนุญาตจากผู้ผลิตอุปกรณ์สำหรับซอร์สโค้ด Linux Kernel

เป็นเรื่องที่น่าเศร้าเมื่อผู้ผลิตปิด Source Code ที่มีการป้องกัน GPL เป็นเรื่องที่น่าเศร้ายิ่งกว่าเมื่อพวกเขาจัดเตรียมเฟิร์มแวร์ที่คอมไพล์แล้วพร้อมระบบรักษาความปลอดภัยที่เข้มงวดหลายประการ ช่องโหว่. เป็นเรื่องที่น่าเศร้ากว่าแม้ว่าจะต้องเสียค่าธรรมเนียมใบอนุญาตก็ตาม สิ่งนี้กำลังเกิดขึ้นในขณะนี้กับ MediaTek (MTK) และเป็นขั้นตอนการทำงานมาตรฐาน

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

3. b) แนบมาพร้อมกับข้อเสนอที่เป็นลายลักษณ์อักษรซึ่งมีผลใช้ได้อย่างน้อยสามปีเพื่อมอบให้แก่บุคคลที่สามใดๆ โดยมีค่าใช้จ่ายไม่เกินค่าใช้จ่ายในการจำหน่ายแหล่งดำเนินการทางกายภาพ สำเนาซอร์สโค้ดที่เกี่ยวข้องที่เครื่องอ่านได้ฉบับสมบูรณ์ ซึ่งจะแจกจ่ายภายใต้เงื่อนไขของส่วนที่ 1 และ 2 ข้างต้นบนสื่อที่ใช้ตามธรรมเนียมสำหรับซอฟต์แวร์ แลกเปลี่ยน; ...

4. คุณไม่สามารถคัดลอก ปรับเปลี่ยน ให้อนุญาตช่วง หรือแจกจ่ายโปรแกรมได้ เว้นแต่จะระบุไว้อย่างชัดแจ้งภายใต้ใบอนุญาตนี้ ...

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

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

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