Какая дата авторских прав на обновление проекта с открытым исходным кодом с прошлого года?


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

В дефисной форме первая дата и вторая дата служат различным целям.

Первая дата служит для указания того, когда был создан самый ранний материал в файле. Вы подразумеваете, что любой материал в этом файле, который был создан до этой даты, не является частью того, на что вы претендуете на авторское право. Например, если я заберу у вас файл в 2006 году и начну добавлять к нему, мое «Авторское право 2006-8» означает, что что-либо в версиях до 2006 года не охватывалось этим уведомлением.

Последняя дата служит для указания самой последней даты авторского права на любой материал в файле. Таким образом, если авторское право принадлежит корпорации, то через 99 лет претензии корпорации на контент истекут.

Тем не менее, это в принципе не имеет значения, потому что уведомления об авторских правах не требуются в любом случае. У вас есть авторские права независимо от того, есть ли уведомление. И даже при наличии такого уведомления подразумевается, что могут существовать материалы, защищенные авторским правом, которые не включены в уведомление. (Если вы не помещаете уведомление об авторских правах в файл, а я изменяю его, я могу добавить уведомление об авторских правах, которое касается только моей работы. Однако, ваше еще там.)

В основном: если вы вносите значительные изменения, добавляя новое защищенное выражение, созданное либо до самого раннего года, либо после самого последнего года в уведомлении, поднимите соответствующий год.


3

Поймите, что авторское право действительно истекает - оставляя в стороне сложные правила, достаточно сказать, что год авторского права определяет, когда знания становятся общественным достоянием.

Если у вас есть исходный файл, созданный в 2006 году, содержащий пакет, который будет развиваться, скажем, еще 5 лет. Теперь, если у вас есть файл, который остался неизменным с 2006 года в пакете, который был выпущен в 2012 году - у вас есть выбор, чтобы указать любую дату в качестве даты авторского права.

Я предполагаю, что не существует такой вещи, поскольку Copyright 2011-2012 в авторском праве должно быть только одно целое число в год.

Тем не менее, обратите внимание, что авторское право предоставляет очень длительный срок (по существу, срок жизни автора плюс количество лет после смерти), так что это не совсем беспокоит!


2

В нашей компании юридический отдел. предлагает обновлять год авторского права только для основных выпусков.

В исходном коде я бы точно не заморачивался.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.