เนื่องจากคุณกำลังสร้างผลงานอนุพันธ์ของซอฟต์แวร์ลิขสิทธิ์ GPL งานที่รวมกันของคุณจะต้องได้รับอนุญาตภายใต้ GPL โดยรวม อย่างไรก็ตามหากคุณไม่ต้องการกระจายงานของคุณคุณจะไม่ถูกบังคับให้แชร์การเปลี่ยนแปลงของคุณ
คำถามที่พบบ่อยเกี่ยวกับ GPL มีไว้เพื่อพูดถึงการปรับเปลี่ยนส่วนตัวของคุณ :
GPL ต้องการให้มีการโพสต์ซอร์สโค้ดของเวอร์ชันที่แก้ไขแล้วสู่สาธารณะหรือไม่?
GPL ไม่ต้องการให้คุณปล่อยเวอร์ชั่นที่แก้ไขหรือส่วนหนึ่งส่วนใดของมัน คุณมีอิสระในการแก้ไขและใช้งานแบบส่วนตัวโดยไม่ต้องปล่อย ...
แต่ถ้าคุณปล่อยรุ่นที่แก้ไขสู่สาธารณะในบางวิธี GPL จะต้องให้คุณกำหนดซอร์สโค้ดที่แก้ไขให้กับผู้ใช้โปรแกรมภายใต้ GPL
ดังนั้น GPL จึงอนุญาตให้เผยแพร่โปรแกรมที่ถูกแก้ไขในบางวิธีและไม่ใช่ในวิธีอื่น แต่การตัดสินใจว่าจะปล่อยหรือไม่นั้นขึ้นอยู่กับคุณ
ดังนั้นคุณไม่จำเป็นต้องทำให้โปรแกรมที่ถูกแก้ไขของคุณเป็นแบบสาธารณะ แต่ถ้าคุณทำคุณต้องแชร์มันภายใต้ GPL
บางทีคุณอาจกังวลว่าการแบ่งปันปฏิทินผลลัพธ์ของคุณจะบังคับให้คุณแบ่งปันรหัสที่แก้ไขของคุณ คำถามที่พบบ่อยอธิบายว่าข้อมูลผลลัพธ์ที่ผลิตโดยงานที่ได้รับอนุญาต GPL นั้นไม่ได้รับการคุ้มครองโดย GPLเว้นแต่ว่าข้อมูลที่ส่งออกนั้นจะมีวัสดุลิขสิทธิ์ GPL (เช่นหากส่วนหนึ่งของโปรแกรมลิขสิทธิ์ GPL นั้นรวมอยู่ในผลลัพธ์ของโปรแกรม):
มีวิธีที่ฉันสามารถ GPL คนเอาท์พุทได้รับจากการใช้งานของโปรแกรมของฉัน? ตัวอย่างเช่นหากโปรแกรมของฉันถูกใช้เพื่อพัฒนาการออกแบบฮาร์ดแวร์ฉันจะต้องให้การออกแบบเหล่านี้ต้องว่างหรือไม่
โดยทั่วไปสิ่งนี้เป็นไปไม่ได้ตามกฎหมาย กฎหมายลิขสิทธิ์ไม่ได้ให้คำพูดใด ๆ แก่คุณในการใช้ประโยชน์จากสิ่งที่คนทำจากข้อมูลโดยใช้โปรแกรมของคุณ หากผู้ใช้ใช้โปรแกรมของคุณเพื่อป้อนหรือแปลงข้อมูลของตัวเองลิขสิทธิ์ในผลลัพธ์นั้นเป็นของเขาไม่ใช่คุณ โดยทั่วไปเมื่อโปรแกรมแปลอินพุตเป็นรูปแบบอื่นสถานะลิขสิทธิ์ของเอาต์พุตจะรับช่วงเวลาของอินพุตที่สร้างจาก
ดังนั้นวิธีเดียวที่คุณจะพูดในการใช้งานเอาต์พุตคือถ้าส่วนที่สำคัญของผลลัพธ์ถูกคัดลอก (มากหรือน้อย) จากข้อความในโปรแกรมของคุณ ตัวอย่างเช่นส่วนหนึ่งของการส่งออกของวัวกระทิง (ดูด้านบน) จะได้รับการคุ้มครองโดย GNU GPL หากเราไม่ได้ทำการยกเว้นในกรณีเฉพาะนี้
ผลลัพธ์ของโปรแกรม GPL ครอบคลุมด้วย GPL ในกรณีใดบ้าง
เฉพาะเมื่อโปรแกรมคัดลอกส่วนของตัวเองลงในผลลัพธ์
ดังนั้นผลลัพธ์ของคุณอาจไม่ได้รับลิขสิทธิ์ GPL โปรดทราบว่าแม้ในกรณีที่ผิดปกติบางอย่างที่เอาท์พุทเป็นอย่างใดที่ได้รับลิขสิทธิ์ GPL (เช่นไวยากรณ์ Bison) ผลลัพธ์ก็เป็นงานที่แยกต่างหากจากโปรแกรมที่สร้างมันขึ้นมา คุณจะต้องปฏิบัติตามข้อ จำกัด GPL ในผลลัพธ์ แต่การแบ่งปันผลลัพธ์ที่ได้รับลิขสิทธิ์ GPL ไม่ได้หมายความว่าคุณต้องแบ่งปันการเปลี่ยนแปลงในโปรแกรมที่ได้รับอนุญาต GPL ที่สร้างผลลัพธ์นั้น GPL ในโปรแกรมจะมีผลบังคับใช้เฉพาะเมื่อมีการแจกจ่ายโปรแกรมเองไม่ใช่เมื่อมีการเผยแพร่เอาต์พุต