Подтвердить что ты не робот

Викинг проекта Apache License v2 с открытым исходным кодом и авторских прав

Я планирую открыть проект с открытым исходным кодом, который лицензируется в соответствии с Apache License v2. Большинство существующих источников имеют уведомление об авторском праве в heade, Copyright bla bla, Inc.

Если я изменю некоторые эти источники в своей вилке (хотя бы незначительно), что происходит с авторскими правами? Будет ли оно стать объединенным уведомлением об авторских правах, таким как "Copyright bla bla, Inc и Thomas"?

4b9b3361

Ответ 1

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

Если я изменю некоторые эти источники в своей вилке (пусть даже незначительно), что происходит с авторскими правами?

Авторское право остается для него кодом. Если вы удалите код, авторских прав больше не будет. Если вы измените код, то, как вы уже предполагали, есть авторские права на эти строки кода и авторские права на новые строки кода.

Будет ли оно дополнять авторские права, такие как "Copyright bla bla, Inc и Thomas"?

Если в файле есть уведомление: если вы не изменяете файл, сохраните его как есть, включая заголовок для защиты авторских прав.

Если вы вносите изменения в файл, обычно новое авторское право помещается поверх файла, а затем становится видимым, что это основано на предыдущем коде, а затем появляется исходный номерной знак. В большинстве лицензий требуется, чтобы вы не изменяли первоначальное уведомление об авторских правах/лицензии, это важно, иначе вы обычно теряете права на использование программного обеспечения (например, fork it).

Важная часть заключается в том, что он определяет, какой код подпадает под авторские права, поэтому вы сами его документировали. С помощью описанного метода вы знаете, какие файлы вы модифицировали (и какие файлы остаются неизмененными).

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

Хорошая статья, даже если GPL не относится к вашей вилке, это: Поддержание разрешительно-лицензионных файлов в проекте, лицензированном GPL: рекомендации для разработчиков.