ก่อนอื่น B เป็นการละเมิด GPL ใน A แต่นั่นไม่ใช่ข้อกังวลของคุณและไม่เกี่ยวข้องกับคำถามที่นี่ (ใครจะรู้บางที B ได้รับใบอนุญาต LGPL จาก A บนรหัสของพวกเขาเพื่อที่จะถูกปล่อยภายใต้ LGPL? )
คำถามคือ "คุณสามารถสร้างซอฟต์แวร์ GPL ตามรหัส LGPL ได้หรือไม่" คำตอบสำหรับคำถามนี้คือ "ใช่"
LGPL นั้นมีข้อ จำกัด น้อยกว่า GPL (เหตุใด B จึงละเมิดสิทธิ์การใช้งานบน A เว้นแต่มีการจัดทำข้อกำหนดอื่น ๆ ไว้) แต่ก็อนุญาตให้นำกลับเข้าสู่โครงการ GPL ได้อย่างง่ายดาย
จากใบอนุญาต LGPL:
รหัสวัตถุที่รวมวัสดุจากไฟล์ส่วนหัวของห้องสมุด รูปแบบรหัสวัตถุของแอปพลิเคชันอาจรวมเนื้อหาจากไฟล์ส่วนหัวที่เป็นส่วนหนึ่งของไลบรารี คุณสามารถถ่ายทอดรหัสวัตถุดังกล่าวภายใต้เงื่อนไขที่คุณเลือกได้หากวัสดุที่รวมอยู่นั้นไม่ได้ จำกัด อยู่ที่พารามิเตอร์ตัวเลขรูปแบบโครงสร้างข้อมูลและอุปกรณ์เสริมหรือแมโครขนาดเล็กฟังก์ชันอินไลน์และแม่แบบ (สิบหรือน้อยกว่า) ทำทั้งสองอย่างต่อไปนี้:
a) ให้คำบอกกล่าวที่เด่นชัดพร้อมสำเนาของรหัสวัตถุแต่ละอันที่ Library ใช้ในนั้นและ Library และการใช้งานนั้นได้รับการคุ้มครองโดยสัญญาอนุญาตนี้
b) แนบรหัสวัตถุพร้อมกับสำเนาของ GNU GPL และเอกสารสัญญาอนุญาตนี้
มันเป็นส่วนหนึ่งของใบอนุญาต คุณสามารถสร้างซอฟต์แวร์ GPL ได้อย่างง่ายดายโดยใช้รหัส LGPL
มีความแตกต่างของรุ่นบางอย่างที่คุณจะต้องใส่ใจเพื่อให้แน่ใจว่ารหัสได้รับใบอนุญาตในวิธีที่ถูกต้องภายใต้ GPL เวอร์ชันที่ถูกต้อง
ในกรณีที่ไม่มีข้อมูลใบอนุญาตแสดงคุณไม่มีสิทธิ์ที่จะขยาย B ไม่ควรเผยแพร่ แต่การมีส่วนร่วมนั้นไม่ได้รับอนุญาตภายใต้ใบอนุญาตโอเพนซอร์ซ นี่อาจเป็นโครงการภายในที่เผยแพร่หรือมีเหตุการณ์อื่น
มันไม่ได้ถูกนำเสนอภายใต้ใบอนุญาตที่เข้ากันได้กับการขยายด้วย GPL พิจารณาสถานการณ์ที่ บริษัท ซึ่งใช้ซอฟต์แวร์ GPL เป็นการภายใน (ยอมรับได้ - ไม่ใช่การละเมิด) ทำให้ บริษัท ซื้อคืนของพวกเขาเป็นสาธารณะโดยไม่ได้ตั้งใจ
ในกรณีนี้เป็นไปได้ค่อนข้างมากที่โครงการ C ละเมิดการละเมิดลิขสิทธิ์เอง (เนื้อหาที่ B เพิ่มซึ่งไม่ได้รับอนุญาตภายใต้ GPL เนื่องจากไม่ควรเผยแพร่ในตอนแรก)
หนึ่งไม่สามารถบังคับใบอนุญาตในแหล่งที่มาของคนอื่น มันเป็นไปตามใบอนุญาตหรือในการละเมิดมัน หากมีการละเมิดมันก็จะถูกสะกดออกในใบอนุญาต:
คุณไม่สามารถเผยแพร่หรือดัดแปลงงานที่ได้รับการคุ้มครองยกเว้นที่ระบุไว้อย่างชัดแจ้งภายใต้ใบอนุญาตนี้ ความพยายามใด ๆ ในการเผยแพร่หรือดัดแปลงถือเป็นโมฆะและจะยกเลิกสิทธิ์ของคุณโดยอัตโนมัติภายใต้ใบอนุญาตนี้ (รวมถึงใบอนุญาตสิทธิบัตรใด ๆ ที่ได้รับภายใต้วรรคที่สามของมาตรา 11)
การละเมิด GPL ไม่ได้หมายความว่าเนื้อหานั้นอยู่ภายใต้ GPL แต่เป็นสิ่งที่ไม่สามารถแจกจ่ายได้