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