วันที่ลิขสิทธิ์สำหรับการอัปเดตเป็นโครงการโอเพนซอร์ซเมื่อปีที่แล้ว


30

ในปี 2011 ฉันเปิดตัวโค้ดโอเพนซอร์ซที่ได้รับใบอนุญาตโดยใช้ใบอนุญาต Apache เช่นนี้ไฟล์ต้นฉบับทั้งหมดจะมีข้อความระบุแผ่นหม้อน้ำที่ด้านบน:

/*
   Copyright 2011 My Name

   Licensed under the Apache License... <blah blah>
*/

ดังนั้นตอนนี้ก็คือปี 2012 และฉันพร้อมที่จะเปิดตัวรุ่น 1.1 ดังนั้นไฟล์ต้นฉบับทั้งหมดส่วนใหญ่จึงถูกสัมผัสด้วยวิธีใดวิธีหนึ่ง และเพิ่มไฟล์ซอร์สโค้ดใหม่บางไฟล์

ฉันจะอัปเดตวันที่ลิขสิทธิ์ในไฟล์ที่มีอยู่ได้อย่างไร การปรับปรุงที่ถูกต้องต่อไปนี้เป็นไฟล์ต้นฉบับแต่ละไฟล์หรือไม่? (เช่นเปลี่ยน 2011 เป็น "2011-2012")

/*
   Copyright 2011-2012 My Name

   Licensed under the Apache License... <blah blah>
*/

ไฟล์ต้นฉบับใหม่นั้นมีCopyright 2011-2012การนำไปใช้อย่างเท่าเทียมกันเช่นกันหรือไม่? หรือรหัสใหม่เพิ่งได้รับCopyright 2012?

คำตอบ:


15

ฉันไม่ใช่ทนาย แต่ถ้าฉันได้รับสิทธินี้

http://www.contentious.com/2007/01/07/copyright-notice-is-the-year-really-necessary/

ดังนั้น "2011" (ตามปีที่ตีพิมพ์ครั้งแรก) ก็เพียงพอแล้ว นอกจากนี้ยังเพียงพอที่จะไม่รวมข้อจำกัดความรับผิดชอบใด ๆ ต่อลิขสิทธิ์เนื่องจากคุณเป็นเจ้าของลิขสิทธิ์โดยมีหรือไม่มีข้อจำกัดความรับผิดชอบ "ใบอนุญาต" นั้นแตกต่างจากที่ระบุไว้เนื่องจากเป็นข้อกำหนดที่บุคคลอื่นได้รับอนุญาตให้ทำกับรหัสของคุณ


6

ในฟอร์มยัติภังค์วันที่แรกและวันที่สองให้บริการตามวัตถุประสงค์ที่แตกต่างกัน

วันที่แรกทำหน้าที่ระบุว่าเนื้อหาใดที่เร็วที่สุดในไฟล์ถูกเขียนขึ้น โดยปริยายคุณกำลังบอกว่าเนื้อหาใด ๆ ในไฟล์นี้ที่ถูกเขียนขึ้นก่อนวันที่นั้นไม่ได้เป็นส่วนหนึ่งของสิ่งที่คุณอ้างสิทธิ์ในลิขสิทธิ์ ตัวอย่างเช่นหากฉันใช้ไฟล์จากคุณในปี 2549 และฉันเริ่มเพิ่มไฟล์นั้น "ลิขสิทธิ์ 2006-8" ของฉันระบุว่าไม่มีสิ่งใดในเวอร์ชันก่อนปี 2549 ที่ยังไม่ครอบคลุม

วันที่สุดท้ายใช้เพื่อระบุวันที่ลิขสิทธิ์ล่าสุดสำหรับเนื้อหาใด ๆ ในไฟล์ ดังนั้นหาก บริษัท เป็นเจ้าของลิขสิทธิ์ 99 ปีจากนั้นการเรียกร้องของ บริษัท เกี่ยวกับเนื้อหาจะหมดอายุ

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

โดยทั่วไป: หากคุณทำการเปลี่ยนแปลงที่สำคัญการเพิ่มนิพจน์ที่ได้รับการป้องกันใหม่ที่เขียนขึ้นก่อนปีแรกสุดหรือหลังปีที่แล้วในการแจ้งเตือนให้ชนปีที่สอดคล้องกัน


3

เข้าใจว่าลิขสิทธิ์ไม่หมดอายุ - ออกกฎระเบียบที่ซับซ้อนกันพอที่จะบอกว่าปีที่กำหนดลิขสิทธิ์เมื่อความรู้ที่จะกลายเป็นสาธารณสมบัติ

หากคุณมีไฟล์ต้นฉบับที่สร้างขึ้นในปี 2549 มีแพ็กเกจที่พัฒนาขึ้นมาอีก 5 ปี ตอนนี้ถ้าคุณมีไฟล์ที่ไม่เปลี่ยนแปลงตั้งแต่ปี 2549 ในแพ็คเกจที่เปิดตัวในปี 2012 คุณมีตัวเลือกที่จะใส่วันที่เป็นวันที่ลิขสิทธิ์

ฉันเดาว่าไม่มีสิ่งเช่นนี้เพราะCopyright 2011-2012 ต้องมีจำนวนเต็มเพียงปีเดียวสำหรับลิขสิทธิ์

อย่างไรก็ตามโปรดทราบว่าลิขสิทธิ์ถือเป็นเวลาที่ยาวนานมาก(โดยพื้นฐานแล้วตลอดชีวิตของผู้เขียนรวมถึงจำนวนปีหลังความตาย) ดังนั้นจึงไม่น่าเป็นห่วง!


2

ใน บริษัท ของเราฝ่ายกฎหมาย แนะนำให้อัปเดตเฉพาะปีลิขสิทธิ์สำหรับรุ่นใหญ่เท่านั้น

ในซอร์สโค้ดฉันจะไม่รำคาญแน่นอน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.