ขออภัยที่คุณส่วนใหญ่ผิด
การออกใบอนุญาตและกรรมสิทธิ์เป็นสองสิ่งที่แตกต่างกัน คุณไม่สามารถให้สิทธิ์สิ่งที่คุณไม่ได้เป็นเจ้าของซ้ำได้ ไม่ใช่การตัดสินใจของคุณ
เจ้าของเป็นผู้ถือลิขสิทธิ์ไม่ใช่คุณ ดังนั้นคุณจะไม่สามารถอนุญาตงานของพวกเขาอีกครั้ง ในขณะที่คุณไม่ได้เป็นเจ้าของผลงานของพวกเขาคุณก็แค่ให้สิทธิ์ใช้งาน นั่นคือเจ้าของอนุญาตให้คุณใช้ เขา / เธอไม่ได้เป็นเจ้าของคุณ
มันจะไร้สาระที่จะคิดว่าผู้เขียนต้นฉบับ (หรือใครก็ตามที่ได้รับรหัส BSD) จะต้องติดตาม GPL เพื่อใช้รหัสต้นฉบับเพียงเพราะคุณตัดสินใจใช้รหัสของพวกเขาในโครงการ GPL
อย่างไรก็ตามคุณสามารถอนุญาตให้ใช้สิทธิ์ในรหัส GPL Your Own และจากนั้นส่วนนั้นไม่ใช่ส่วนดั้งเดิมอยู่ภายใต้ GPL ในฐานะผู้เขียนต้นฉบับไม่ได้นำงาน GPL มาใช้เพราะคุณเป็นผู้ออกใบอนุญาตเท่านั้นและไม่ได้เป็นเจ้าของงานต้นฉบับ
คุณสามารถใช้รหัสลิขสิทธิ์ BSD ในรหัส GPL ของคุณ (เนื่องจาก BSD อนุญาตให้คุณทำสิ่งนี้ตราบใดที่คุณปฏิบัติตามข้อกำหนด BSD และหนึ่งคือไม่ต้องลบใบอนุญาตจากสำเนา) แต่คุณไม่สามารถให้สิทธิ์ทั้งหมดอีกครั้งได้ คุณไม่ได้เป็นเจ้าของมัน ไม่ใช่การตัดสินใจของคุณอีกครั้ง อย่างไรก็ตามหากคุณต้องการใช้รหัส GPL ของบุคคลที่สามกับรหัส BSD จากนั้นปัญหาจะได้รับการปฏิบัติตามส่วน GPL