ในไฟล์ของ javascript library ตัวหนึ่งมีระบุไว้แบบนี้
@license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
@license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
แบบนี้มีผลอะไรกับเราหรือไม่ครับ ในการนำมาใช้ต้องทำอะไรเป็นพิเศษหรือไม่ เช่น ถ้าเราจะเลือกใช้ LGPL เราต้องลบบรรทัด GPL ออกหรือเปล่า?
หรือปล่อยไว้อย่างนั้น ที่เหลือก็อยู่ที่ "เจตนา" ของเราว่าจะเลือก license แบบไหน?
รบกวนด้วยครับ กลัวโดนฟ้องหมดตูด :D
น่าจะ Dual License รึเปล่าคับ
UltimaWeapon Tue, 25/03/2014 - 00:40
น่าจะ Dual License รึเปล่าคับ ลองอ่านรายละเอียดเกี่ยวกับโปรเจคนั้นดูคับ
ขอบคุณครับ ^^
crucifier Tue, 25/03/2014 - 08:04
ขอบคุณครับ ^^
เพิ่งได้รับ feedback
crucifier Wed, 26/03/2014 - 12:06
เพิ่งได้รับ feedback จากเจ้าของ library (เรียกว่า software ดีกว่า) ดังกล่าวหลังจากที่ส่งอีเมลไปถามหลายวันละ
ได้ความว่าก็ปล่อยไว้อย่างนั้นล่ะ ไม่ต้องลบอะไรออก
แต่ก็ยังแอบกังวลอยู่ดีว่าโชว์ GPL license หราไว้แบบนั้นจะมีผลกระทบอะไรในอนาคตหรือไม่ เรื่องโดนฟ้องหมดตูดนี่จริงๆ คงไม่ แต่หากต้องเปิดเผย source code ในอนาคตนี่ได้หมดตัวแน่นอน
เลือกใช้ตัวใดตัวหนึ่งครับ
EThaiZone Wed, 26/03/2014 - 15:07
In reply to เพิ่งได้รับ feedback by crucifier
เลือกใช้ตัวใดตัวหนึ่งครับ ถ้าไปแก้ License เองมันจะซวยกว่านี้ครับ
ขอบคุณครับ แต่ผมก็ยังงง
crucifier Wed, 26/03/2014 - 16:40
In reply to เพิ่งได้รับ feedback by crucifier
ขอบคุณครับ แต่ผมก็ยังงง (เข้าใจยาก) อยู่นั่นเองว่าคนอื่นๆ จะรู้ได้ยังไงว่า "เจตนา" เรานั้นเลือกแบบไหน สมมติเรา release commercial software ออกไปแล้วมีคนขอให้เราเปิด source ส่วนอื่นโดยอ้างว่า tool ที่เราใช้นั้นเป็น GPL
อาจเพราะว่านี่เป็นครั้งแรกที่มี dual license ทั้ง GPL และ LGPL ระบุมาใน header ของ code เลย ปกติตัวอื่นอย่าง jquery เนี่ยจะให้เลือกดาวน์โหลดแยกกันแต่แรกเลยว่าจะเอา license แบบไหน เลยไม่มีปัญหา
ถ้าเป็น Dual License
mr_tawan Thu, 27/03/2014 - 00:24
In reply to ขอบคุณครับ แต่ผมก็ยังงง by crucifier
ถ้าเป็น Dual License เราอ้างได้ครับว่าเราใช้โปรดักท์ภายใต้ License ไหน
แต่ว่าผูก GPL กับ LGPL นี่ก็ประหลาดดีแฮะ ... เดาว่าที่ระบุ GPL เอาไว้ด้วยน่าจะแค่เอาไปใช้ร่วมกับซอฟท์แวร์อื่นที่เป็น GPL โดยไม่ต้อง Relicense ล่ะมั้ง ?
ส่วนการลบคำประกาศ License ออกจะเป็นการ Relicense ซึ่งคิดว่าเราทำไม่ได้ครับ ถ้าทำอาจจะโดนฟ้องหัวโตได้ ปล่อยมันเอาไว้อย่างนั้นครับ
ขอบคุณมากเลยครับ สบายใจแล้ว
crucifier Thu, 27/03/2014 - 08:54
In reply to ขอบคุณครับ แต่ผมก็ยังงง by crucifier
ขอบคุณมากเลยครับ สบายใจแล้ว :)