GPL เขียน :
คุณสามารถถ่ายทอดงานตามโปรแกรมหรือการดัดแปลงเพื่อผลิตจากโปรแกรมในรูปแบบของซอร์สโค้ดภายใต้ข้อกำหนดของส่วนที่ 4 โดยที่คุณต้องปฏิบัติตามเงื่อนไขเหล่านี้ด้วย:
ดังนั้นเงื่อนไขนี้จะใช้เฉพาะในกรณีที่งานของคุณเป็น "ตาม" ห้องสมุดซึ่งใบอนุญาตกำหนดดังต่อไปนี้:
ในการ“ แก้ไข” งานหมายถึงการคัดลอกหรือดัดแปลงงานทั้งหมดหรือบางส่วนในรูปแบบที่ต้องได้รับอนุญาตลิขสิทธิ์นอกเหนือจากการทำสำเนาที่ถูกต้อง ผลงานที่เรียกว่า "รุ่นที่แก้ไข" ของงานก่อนหน้าหรืองาน "ตาม" งานก่อนหน้านี้
นั่นคือโปรแกรมของคุณ "ขึ้นอยู่กับ" ห้องสมุดถ้าหากมันเป็นงานดัดแปลงตามกฎหมายลิขสิทธิ์ คำจำกัดความทางกฎหมายของคำนั้นมีความแตกต่างกันบ้างระหว่างเขตอำนาจศาลและมักไม่ได้ระบุที่อยู่ของซอฟต์แวร์โดยตรง ตัวอย่างเช่นพระราชบัญญัติลิขสิทธิ์ของสหรัฐอเมริกาเขียน:
“ งานดัดแปลง” คืองานที่อิงจากงานก่อนหน้าหนึ่งงานหรือมากกว่าเช่นงานแปลการจัดดนตรีการเขียนบทละครการสวมบทละครภาพยนตร์เวอร์ชั่นการบันทึกเสียงการทำซ้ำศิลปะการย่อตัวหรือการรวมตัวอื่น ๆ อาจแต่งใหม่ปรับเปลี่ยนหรือดัดแปลง งานที่ประกอบด้วยการแก้ไข, การเพิ่มความคิดเห็น, การบรรจง, หรือการดัดแปลงอื่น ๆ ซึ่งโดยรวมแล้วเป็นตัวแทนของผลงานต้นฉบับของการประพันธ์
สิ่งนี้หมายความว่าซอฟแวร์จะต้องตีความโดยศาลตามคำวินิจฉัยที่คล้ายกันก่อนหน้านี้ ฉันไม่คุ้นเคยกับกฎหมายคดีที่เกี่ยวข้องในเขตอำนาจศาลของคุณอย่างเพียงพอที่จะพูดด้วยความมั่นใจว่าศาลจะตัดสินคดีของคุณอย่างไร อาจมีการโต้แย้งว่า "การแทนที่ไลบรารี GPL ด้วยรหัสของตัวเอง" เป็นการแปลโดยเฉพาะอย่างยิ่งหากรหัสของคุณได้รับแรงบันดาลใจจากการใช้ GPL แม้แต่การนำ API ของห้องสมุด GPL มาใช้ซ้ำก็สามารถนำคุณไปสู่ความร้อน (ดูOracle และ Google )
หากคำตอบมีความสำคัญกับคุณฉันขอแนะนำให้ค้นหาคำแนะนำทางกฎหมายที่มีความสามารถมากกว่าการถามคนแปลกหน้าบนอินเทอร์เน็ต