Я хочу применить лицензию Apache 2.0 к своему коду. Должен ли я предоставить его кому-нибудь?

Я написал для целей своей докторской диссертации очень короткий код на языке Python (110 строк), который, по моему мнению, может быть полезен другим. Поэтому я хотел бы распространить его (например, на GitHub), но не хочу, чтобы тот, кто воспользуется им, сделал из него патент. Таким образом, я пришел к выводу, что лицензия Apache 2.0 будет подходящей. Поэтому я зашел на веб-страницу http://www.apache.org/licenses/LICENSE-2.0 и прочитал, в частности, "ПРИЛОЖЕНИЕ: Как применить лицензию Apache к вашей работе". Это, похоже, указывает на то, что для применения лицензии Apache 2.0 не нужно делать ничего другого, кроме как скопировать/вставить 10 строк Copyright в начало моего кода. Но я не могу понять, как копирование/вставка 10 строк текста даст какую-либо юридическую защиту моей работе. Извините за глупый вопрос, но я не так много знаю об авторском праве и не смог найти четкого ответа в Интернете.

Решение

Авторское право возникает автоматически, когда вы пишете произведение - см. copyright.gov для США.

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

Вы можете лицензировать это произведение для других или нет по своему усмотрению. Лицензия Apache не дает вам защиты авторских прав, она позволяет другим использовать вашу работу, не получая от вас иска за нарушение ваших авторских прав.

Поэтому в вашем случае просто добавьте эти строки. Возможно, вы захотите распространить лицензию также в файле LICENSE.

Комментарии (2)

Я не могу понять, как копирование/вставка 10 строк текста обеспечит какую-либо юридическую защиту моей работы.

Все просто: добавляя уведомление о том, что ваш код лицензирован по лицензии Apache, вы фактически предоставляете лицензию с условиями. Эти условия и есть условия Apache. Поэтому любое использование вашей работы, не соблюдающее эти условия, не будет лицензировано вами и, следовательно, "нарушает" ваши права.

Комментарии (0)