1
GPL คัดลอกประกาศลิขสิทธิ์
"GPL วิธีการ"ได้ดังต่อไปนี้จะพูดเกี่ยวกับการใช้ลิขสิทธิ์ของรหัสที่คัดลอกมาจากโปรแกรมอื่น ๆ : หากคุณคัดลอกรหัสจากโปรแกรมอื่น ๆ ที่ครอบคลุมโดยใบอนุญาตเดียวกันให้คัดลอกประกาศลิขสิทธิ์ของพวกเขาด้วย รวบรวมประกาศลิขสิทธิ์ทั้งหมดเข้าด้วยกันใกล้กับด้านบนของแต่ละไฟล์ ฉันทำการกู้คืนทั้งหมดของไลบรารี C #ซึ่งตัวเองเป็นพอร์ตจากรหัส Visual Basic (VB) ขณะนี้รหัส VB ดั้งเดิมนั้นวางจำหน่ายภายใต้ Microsoft Public License (Ms-PL) แต่เดิมภายใต้ GPL ไลบรารี C # คือ GPL ดำเนินการต่อกับไลบรารี VB ที่เก่ากว่า โดยทั่วไปฉันใช้ 'เทคนิค' เดียวกับที่ใช้ ฉันไม่สนใจที่จะสร้างไลบรารี GPL ดังนั้นจึงไม่ใช่ปัญหา ( จากคำตอบนี้ฉันรวบรวมห้องสมุดของฉันอาจถูกพิจารณาว่าเป็นงานลอกเลียนแบบ) อย่างไรก็ตามฉันคิดว่ามันยุ่งยากในการคัดลอกประกาศลิขสิทธิ์ก่อนหน้าในทุกไฟล์ต้นฉบับ ฉันค่อนข้างจะอ้างอิงพวกเขาในไฟล์ README คำถามนี้กล่าวถึงความจำเป็นในการเพิ่มการแจ้งเตือนไปยังไฟล์ต้นฉบับทุกไฟล์ แต่ไม่มีความสอดคล้องกันระหว่างคำตอบ ดังนั้นฉันต้องการเพิ่มใบอนุญาตให้ทุกไฟล์เพื่อเป็นมาตรการความปลอดภัย ฉันต้องรวมประกาศลิขสิทธิ์ของโครงการที่ห้องสมุดของฉันอยู่ในไฟล์ต้นฉบับทั้งหมดด้วยหรือไม่