Нужно ли менять имя лицензии или нет, зависит от того, что вы изменили и против чего вы применяете лицензию.
Краткий ответ : Если вы просто применяете лицензию к своей программе, то вам не нужно менять название WTFPL. Если вы изменяете условия или язык WTFPL, вам также необходимо изменить название WTFPL.
Применение лицензии
Чтобы применить лицензию к вашей программе (программам), в разделе часто задаваемых вопросов WTFPL все изложено достаточно четко для вас.
Шаг 1. Загрузите или скопируйте / вставьте полный текст WTFPL и распространите его вместе с вашей работой. Общее имя файла лицензии - COPYING. Если для работы предусмотрено несколько лицензий, обычно вызывается файл COPYING.WTFPL.
Шаг 2. Добавьте следующую формулировку в ваши заявления об авторских правах:
Copyright © 2000 Your Name <your@address>
This work is free. You can redistribute it and/or modify it under the
terms of the Do What The Fuck You Want To Public License, Version 2,
as published by Sam Hocevar. See the COPYING file for more details.
И как часть шага 2, вам нужно изменить:
Copyright © 2000 Your Name <your@address>
чтобы:
Copyright © 2014 Domenic < domenic@your.email.addr >
примечание: используйте там свое имя или псевдоним github и укажите действительный адрес электронной почты
Если вы не хотите ничего менять в самой лицензии, все готово.
Тем не менее, WTFPL, по сути, говорит: «Это абсолютно бесплатно, делайте все, что вы хотите», что сводит на нет любые фактические претензии на авторское право. Таким образом, вы можете пропустить Шаг 2 и просто вставить текст WTFPL дословно, как в Шаге 1.
Изменение лицензии
Вам не нужно изменять условия лицензии, но у вас могут быть причины для этого. Например, возможно, вы большой поклонник Battlestar Galactica и хотите изменить его F
на frak , чтобы сделать его немного менее вульгарным.
В этом случае, согласно условиям этого авторского права, вы должны изменить название лицензии и авторское право, на которое она распространяется. Об этом также говорится в FAQ.
Вы не можете изменить формулировку? Это неуместно / по-детски / не соответствует корпоративным нормам.
WTFPL позволяет вам повторно лицензировать произведение под любой другой лицензией.
Чтобы быть более понятным, как бы вы изменили сам WTFPL, давайте посмотрим на WTFPL:
В разделах 1 и 3 вам необходимо выполнить эквивалент этой sed
команды:
s/FUCK/FRAK/g
Обратите внимание, что это меняет название лицензии на DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE
Технически говоря, вы должны изменить версию и дату в разделе 1, но вам не обязательно это делать, так как они в этом смысле бессмысленны.
А в разделе 2 вам нужно изменить:
Copyright (C) 2004 Сэм Хочевар
в нечто вроде этого:
Copyright (C) 2014 Domenic <domenic@your.email.addr>
Вы можете свободно добавлять что-то в свою версию, признавая вклад Сэма Хочевара, но вы не обязаны это делать.
Сомнительно, чтобы вы также могли ссылаться на свою лицензию как «WTFPL», поскольку фактическое название теперь называется «What The Frak Public License», а «WTFPL» - это просто сокращение названия лицензии. Учитывая дух, под которым был выпущен оригинальный WTFPL, я, конечно, не стал бы беспокоиться об этом. Используйте любое сокращение, которое вы хотите.
Вы можете поставить свое имя там.
Сэм Хочевар сказал бы: «Хрен, ты хочешь. Разве это не достаточно ясно?»
источник
Я думаю, что ответ Измаила поставил меня на правильный путь, со ссылкой на страницу часто задаваемых вопросов WTFPL .
Правильная форма для WTFPL v2 LICENSE.txt:
Как объясняется в FAQ, это включает блок авторского права в верхней части для работы , который затем ссылается на полный, неизмененный, оригинальный текст WTFPL, включенный непосредственно ниже.
Сам WTFPL включает строку авторского права для себя , которая не должна быть изменена, поскольку это подразумевало бы требование авторского права на текст WTFPL.
Вы также можете просто оставить блок авторских прав для работы . Некоторые проекты, использующие WTFPL, похоже, делают это, часто распространяя файл COPYING, который является просто дословным текстом WTFPL:
Я все еще думаю, что это довольно запутанно, потому что такого рода практика не встречается ни в одном другом LICENSE.txt, который я видел в Интернете. Кажется, что все проекты, лицензированные по MIT или BSD, включают только блок авторских прав на произведение, а не саму лицензию MIT или BSD. (Действительно, я не вижу указания, кто написал эти лицензии.) Примеры: 1 , 2 , 3 , 4 .
Похоже, одной из попыток решить эту проблему была WTFPL v3 . Я ценю дух этого, хотя руководство по отдельным файлам COPYING.txt и LICENSE.txt не помогло прояснить ситуацию.
источник
Краткий ответ: Нет, вам не нужно переименовывать лицензию, чтобы использовать ее.
Стена текста: как описано на странице часто задаваемых вопросов :
Уведомление об авторских правах, как вы сказали, относится только к самому лицензионному документу. Вы не можете указать там свое имя и все равно называть его WTFPL.
С другой стороны, вам разрешается изменять лицензионный документ до тех пор, пока вы изменяете имя лицензии, так что да, вы можете лицензировать свою работу под пользовательским «WTFPL-Domenic», но это будет выдумкой вашей собственной лицензии.
Таким образом, уведомление об авторских правах не означает, что вы предоставляете Сэму все права на свою работу. Это просто означает, что лицензионный документ был написан им.
Кстати, вы не обязаны включать лицензионный документ в свою работу, если считаете, что это может привести к путанице для ваших лицензиатов. Вы можете просто поместить однострочные уведомления в свой код следующим образом (с URL-адресом или без него):
Или вы могли бы стать более словесным, если это кажется вам недостаточно легальным:
(Обратите внимание, что ваше собственное уведомление об авторских правах идет в первой строке.)
Другой вариант (включает пункт без гарантии):
источник