Richard Stallman ได้เขียนบทความประกอบ GPLv3 ร่างฉบับสุดท้าย (ข่าวเก่า) โดยให้เหตุผลว่าทำไมเราควรย้ายจาก GPLv2 มาใช้ GPLv3
เหตุผลข้อแรกคือ GPLv3 ป้องกัน "การนำโอเพนซอร์สไปใช้ในผลิตภัณฑ์อื่น แล้วห้ามปรับปรุง" กรณีตัวอย่างที่ RMS ยกมาคือ TiVo ซึ่งใช้ลินุกซ์เป็นระบบปฏิบัติการสำหรับเครื่องบันทึกรายการทีวี แต่รายการของ TiVo นั้นมี DRM ซึ่งป้องกันโดยการตรวจสอบว่าระบบนั้นเป็นเวอร์ชันของ TiVo หรือไม่ ถ้าไม่ใช่เครื่องจะไม่สามารถทำงานได้ (RMS เรียกวิธีแบบนี้ว่า tivoization) RMS บอกว่าไม่ได้ต่อต้าน DRM แต่ต้องการการันตีว่าเราจะมีสิทธิ์ในการเอา DRM ออกได้
ฝั่ง TiVo เองได้เตือนนักลงทุนว่าถ้า GPLv3 ออกมา อาจมีปัญหาได้เช่นกัน - Information Week
ข้อสองคือเรื่องของสิทธิบัตร (แบบเดียวกับกรณีไมโครซอฟท์-โนเวลล์) ซึ่งทาง Free Software Foundation นั้นต้านสิทธิบัตรซอฟต์แวร์มาโดยตลอด
ผมคิดว่าเมื่อ GPLv3 ออกมา ถึงแม้ลินุกซ์เคอร์เนลจะยังไม่เปลี่ยนไปใช้ แต่โปรแกรมของ GNU หลายๆ ตัวที่รายรอบตัวเคอร์เนลคงไม่พลาดโอกาสนี้แน่ และเมื่อนั้นคงสร้างผลกระทบใน 2 กรณีข้างต้นพอสมควร เอกสารชิ้นนี้อ่านเข้าใจง่าย แนะนำให้เข้าไปอ่านกัน
ที่มา - Free Software Foundation
Comments
ชอบเอาของฟรีไปกั๊ก ใช้ NetBSD ดีกว่า :-P
อ่านที่ RMS พูด-เขียนมาหลายรอบ รู้สึกว่าแกแค้น TiVO ยิ่งกว่าโนเวลล์เยอะเลย ------ LewCPE
lewcpe.com, @wasonliw
ส่วนตัวผมสนับสนุน