แม้ว่าซอฟต์แวร์เหล่านี้จะแจกจ่ายให้ใช้งานโดยไม่เสียค่าใช้จ่าย รวมถึงผู้ที่สนใจยังสามารถนำซอฟต์แวร์ไปพัฒนาปรับปรุงต่อได้อีกด้วยก็ตาม แต่ซอฟต์แวร์เหล่านี้ก็มีการคุ้มครองลิขสิทธิ์ให้กับผู้คิดค้นเริ่มต้นเช่นเดียวกัน ซึ่งสนธิสัญญาที่คุ้มครองซอฟต์แวร์เหล่านี้มีด้วยกันหลายตัว โดยสนธิสัญญาที่มีชื่อที่สุดคือ
สัญญาอนุญาตสาธารณะทั่วไปของกนู หรือ กนูจีพีแอล หรือ จีพีแอล (GNU General Public License, GNU GPL, GPL) เป็นสัญญาอนุญาตสำหรับซอฟต์แวร์เสรี ที่ได้รับความนิยมสูงที่สุดในปัจจุบัน ฉบับแรกสุดเขียนโดย ริชาร์ด สตอลล์แมน เริ่มต้นใช้กับโครงการกนู ในปี พ.ศ. 2534 (ค.ศ. 1991). สัญญาอนุญาตจีพีแอลในปัจจุบันเป็นรุ่นที่ 3 นอกจากนี้มี สัญญาอนุญาตสาธารณะทั่วไปแบบผ่อนปรนของกนู หรือ แอลจีพีแอล (GNU Lesser General Public License, LGPL) ที่พัฒนาแยกออกมาจากจีพีแอลเพื่อใช้สำหรับไลบรารีซอฟต์แวร์
ลักษณะของสัญญาอนุญาตจีพีแอลมีลักษณะ "เสรี" (free) ที่หมายถึงเสรีภาพสำหรับผู้ใช้ซอฟต์แวร์สี่ประการดังนี้
- เสรีภาพในการใช้งาน ไม่ว่าใช้สำหรับจุดประสงค์ใด
- เสรีภาพในการศึกษาการทำงานของโปรแกรม และแก้ไขโค้ด การเข้าถึงซอร์สโค้ดจำเป็นสำหรับเสรีภาพข้อนี้ (โอเพนซอร์ส)
- เสรีภาพในการจำหน่ายแจกจ่ายโปรแกรม
- เสรีภาพในการปรับปรุงและเปิดให้บุคคลทั่วไปใช้และพัฒนาต่อไป การเข้าถึงซอร์สโค้ดจำเป็นสำหรับเสรีภาพข้อนี้
*โดยมีเพียงเงื่อนไขว่า การนำไปใช้หรือนำไปพัฒนาต่อ จำเป็นต้องใช้สัญญาอนุญาตเดียวกัน
สัญญาอนุญาตจีพีแอลเป็นสัญญาอนุญาตที่มีการใช้มากที่สุดในซอฟต์แวร์เสรีและซอฟต์แวร์โอเพนซอร์ส โดยมีการใช้สัญญาอนุญาตจีพีแอล 75% จาก 23,479 ซอฟต์แวร์ที่พัฒนาใน Freshmeat เมื่อเมษายน พ.ศ. 2547 และประมาณ 68% ของซอฟต์แวร์ที่พัฒนาใน SourceForge
ไม่มีความคิดเห็น:
แสดงความคิดเห็น