สามารถใช้รหัส Github โดยได้รับอนุญาตอย่างชัดเจนจากผู้เขียนสำหรับ Thesis แต่ไม่มีใบอนุญาตที่กล่าวถึงในที่เก็บหรือไม่
ฉันกำลังเขียนวิทยานิพนธ์ปริญญาโท ฉันใช้รหัสจาก GitHub สำหรับแอปพลิเคชันของฉันและทำการแก้ไขและขยายฟังก์ชันการทำงานเพื่อปรับความต้องการของฉัน ฉันยังอ้างรหัสในรหัสและข้อความของฉันเอง
คำถามของฉันคือที่เก็บ Github ไม่ได้กล่าวถึงใบอนุญาตใด ๆ ซึ่งหมายความว่ากฎหมายลิขสิทธิ์มีผลบังคับใช้โดยค่าเริ่มต้น อย่างไรก็ตามฉันรู้จักผู้แต่งและได้รับอนุญาตอย่างชัดเจนในการใช้รหัสนี้
มีตัวเลือกอะไรบ้างที่นี่?. ฉันควรขอให้ผู้เขียนอัปโหลดใบอนุญาตหรือไม่หรือไม่จำเป็นเนื่องจากฉันได้รับอนุญาต
คำตอบ
มีทั้งด้านกฎหมายและด้านวิชาการนี้ คำถามที่น่าสนใจที่สุดข้อเดียวคือ "อนุญาตให้ทำอะไร":
- หากวิทยานิพนธ์ของคุณอ้างถึงส่วนสำคัญของรหัสต้นฉบับคุณต้องได้รับอนุญาตให้ทำซ้ำ (ส่วนที่เล็กมากมักจะครอบคลุมโดยการใช้งานที่เหมาะสม / การป้องกันการซื้อขายที่ยุติธรรมที่เขตอำนาจศาลที่เกี่ยวข้องอนุญาต)
- หากคุณกำลังแจกจ่ายรหัสทางออนไลน์ (เช่นโดยการสร้างทางแยก GitHub สาธารณะพร้อมกับการปรับเปลี่ยนของคุณ) คุณจะต้องได้รับอนุญาตในการเผยแพร่ด้วย
- หากคุณคาดหวังว่าการเปลี่ยนแปลงของคุณจะถูกนำไปใช้และแก้ไขโดยผู้อื่น (ซึ่งโดยทั่วไปคิดว่าเป็นสิ่งที่ดีสำหรับทั้งความรู้และรหัสที่สามารถทำซ้ำได้) คุณอาจต้องการเผยแพร่ให้กับพวกเขาภายใต้ใบอนุญาตเฉพาะด้วยตัวคุณเองซึ่งคุณจะ อีกครั้งต้องการการอนุญาตจากผู้เขียนต้นฉบับ
หากคุณอ้างเพียงรหัสตามตัวอักษรเท่านั้น (เช่น "พล็อตถูกสร้างขึ้นด้วย Library X เวอร์ชันแก้ไข [https://github.com/foo/libraryX] ภายใต้ใบอนุญาตพิเศษจากผู้เขียน") แสดงว่าคุณไม่ต้อง ไม่ต้องทำอะไรเพิ่มเติม หากคุณต้องการให้งานของคุณเป็นประโยชน์กับผู้อื่นในอนาคตคุณควรสนับสนุนให้ผู้เขียนเลือกใบอนุญาตและอัปเดตที่เก็บของพวกเขาจากนั้นทำเช่นเดียวกันกับเวอร์ชันของคุณ