Tags:
Node Thumbnail

หลังจากที่เราใช้ GPLv2 กันมานานถึง 15 ปี เมื่อหลายเดือนก่อนริชาร์ด สตอลแมน ก็เริ่มพูดถึงการออกรุ่นปรับปรุุงของ GPL มาถึงวันนี้รุ่นดราฟท์ก็มีให้อ่านกันในอินเทอร์เน็ตแล้ว แต่หลักๆ ของ GPLv3 ที่เปลี่ยนแปลงจาก GPLv2 มีอะไรบ้าง เรามาดูกันดีกว่า

- ชัดเจนขึ้นในหลายๆ ด้านเช่นการใช้ชื่อ LGPL ซึ่งเป็นรุ่นที่เบากว่า GPL โดยแต่เดิมนั้นใน GPL ใช้ชื่อเต็มของ LGPL ว่า Library General Public License ตอนนี้เปลี่ยนเป็น Lesser General Public License ซึ่งเป็นตัวใหม่ที่ใช้กันทั่วไปแล้ว

- แข็งขึ้นกว่าเดิม GPLv3 ไม่อ่อนให้กับการตุกติกในการใช้งานซอฟท์แวร์ GPL อีกต่อไป เช่นว่าการทำ Dynamic Linking นั้นใน GPLv3 ถือว่าเป็นการรวมเอา GPL เข้าเป็นส่วนหนึ่งของซอฟท์แวร์ทันที อีกทั้งการบังคับใช้ GPL ซึ่งแต่เดิมบังคับใช้เมื่อเกิดการแจกจ่าย ซึ่งหมายถึงถ้าผมเป็นบริษัทแล้วเอาซอฟท์แวร์ GPL เข้ามาดัดแปลงและใช้งานภายในโดยไม่ส่งต่อใคร ผมก็จะไม่ละเมิด GPL ในตอนนี้สำหรับ v3 นั้นไม่ได้แล้ว เพราะในเวอร์ชั่นนี้ถือว่าการส่งต่อในทุกรูปแบบจะทำให้ GPL บังคับใช้ทันที

- ต่อต้าน DRM โดยมีส่วนระบุไว้เลยว่าหลักการของ DRM นั้นขัดกับ GPL ตั้งแต่แนวคิดของ GPL ที่ต้องการให้ผู้ใช้มีอิสระสูงสุดขณะที่ DRM นั้นสร้างขึ้นมาเพื่อการจำกัดสิทธิ์ผู้ใช้

การใช้ GPLv3 น่าจะเป็นฝันร้ายสำหรับคนที่ได้ผลประโยชน์จากซอฟท์แวร์โอเพนซอร์สในตอนนี้หลายๆ คนเนื่องจากความแข็งของตัวลิขสิทธิ์ เราคงต้องดูกันต่อไปว่าแนวทางนี้จะทำให้โลกโอเพนซอร์สไปต่อในทางไหนกัน

ที่มา - NewsForge

Get latest news from Blognone

Comments

By: PaePae
WriteriPhoneAndroidWindows
on 20 January 2006 - 15:17 #3393
PaePae's picture

Dynamic Link เป็นข่าวมานาน จะเอาให้ได้สินะ -_-


LinkedIn

By: lew
FounderJusci's WriterMEconomicsAndroid
on 22 January 2006 - 00:24 #3426
lew's picture

PaePae - ผมยังสงสัยอยู่เลยว่าถ้า Dynamic Linking มันรวมแล้ว System Call ล่ะ!!!!

อีกหน่อยรวมทีนี่ก็จบเลย.....


lewcpe.com, @wasonliw