ทุกคนถือลิขสิทธิ์ตามรหัสที่พวกเขาเขียน ซึ่งหมายความว่าโดยค่าเริ่มต้นผู้เขียนต้นฉบับเป็นคนเดียวเท่านั้นที่สามารถให้สิทธิ์ใช้งานสำหรับรหัสนั้น
เนื่องจากโครงการโอเพนซอร์ซมักจะมีผู้แต่งหลายคนจึงไม่สามารถติดตามผู้เขียนทั้งหมดและทำให้พวกเขาเห็นด้วยทุกครั้งที่ต้องมีการเปลี่ยนแปลงใบอนุญาต เพื่อหลีกเลี่ยงปัญหานี้โครงการโอเพนซอร์สบางโครงการได้รับใบอนุญาตภายใต้ใบอนุญาตซึ่งอนุญาตให้ใช้รหัสภายใต้สิทธิ์การใช้งานนั้น ๆ ในภายหลัง วิธีนี้ทำให้คุณได้รับผู้แต่งยอมรับข้อตกลงลิขสิทธิ์ในอนาคตซึ่งยังไม่พร้อมใช้งาน โดยปกติผู้เขียนใบอนุญาตสัญญาว่าจะทำให้เวอร์ชันที่ใหม่กว่ามีความคล้ายคลึงกับใบอนุญาตดั้งเดิมเช่นในสัญญาอนุญาตสาธารณะทั่วไปของกนู :
มูลนิธิซอฟต์แวร์เสรีอาจเผยแพร่ใบอนุญาตสาธารณะทั่วไปของ GNU ฉบับแก้ไขและ / หรือเวอร์ชั่นใหม่เป็นครั้งคราว เวอร์ชันใหม่ดังกล่าวจะคล้ายคลึงกันกับเวอร์ชันปัจจุบัน แต่อาจมีรายละเอียดที่แตกต่างกันเพื่อแก้ไขปัญหาหรือข้อกังวลใหม่
อีกวิธีหนึ่งในการแก้ไขปัญหานี้คือให้ผู้เขียนเห็นด้วยที่จะโอนลิขสิทธิ์ของพวกเขาให้กับบุคคลอื่นเช่นเจ้าของโครงการ บุคคลนี้มีสิทธิ์ในการตัดสินใจว่าจะอนุญาตให้ใช้สิทธิ์ของโครงการและไม่ได้รับใบอนุญาตใหม่ ข้อเสียของวิธีการนี้คือเจ้าของโครงการเป็นคนและอาจไม่ได้ทำในจิตวิญญาณของผู้เขียนต้นฉบับ สิ่งนี้ทำให้ยากสำหรับส้อมที่จะเปลี่ยนเป็นใบอนุญาตใหม่เนื่องจากเจ้าของโครงการดั้งเดิมน่าจะไม่ได้เป็นส่วนหนึ่งของ fork และเจ้าของ fork จะไม่มีลิขสิทธิ์ของผู้เขียนรหัสต้นฉบับ
สุดท้ายเมื่อคุณเป็นองค์กรที่มีขนาดใหญ่มากคุณอาจยื่นคำร้องต่อผู้เขียนใบอนุญาตเพื่อทำการเปลี่ยนแปลงใบอนุญาต นี่คือวิธีที่ Wikimedia จัดการเปลี่ยนจากการให้สิทธิ์ใช้งาน GFDL เท่านั้นเป็นการเปลี่ยนใบอนุญาตคู่กับ CC-by-sa: พวกเขายื่นคำร้องต่อ FSF เพื่อเผยแพร่ GFDL รุ่นใหม่ซึ่งรวมส่วนเพื่อให้โครงการเปลี่ยนเนื้อหาเป็น CC-by - ในเวลา จำกัด
อย่างที่คุณเห็นการออกใบอนุญาตเป็นสิ่งที่ยุ่งยากและไม่ชัดเจนว่าการกระทำที่ดีที่สุดคืออะไร โดยปกติคุณควรลงทุนเวลาสักเล็กน้อยในการค้นหาสิทธิ์การใช้งานที่ถูกต้องสำหรับโครงการก่อนที่คุณจะให้คนอื่นมีส่วนร่วมเนื่องจากการเปลี่ยนใบอนุญาตในภายหลังมักจะค่อนข้างยาก