Должен ли я изменить название WTFPL?

27

Я использую WTFPL в своих личных проектах, которые я опубликовал на GitHub.

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

Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> 

там, и вместо этого следует использовать мое имя вместо имени Сэма.

Но лицензия очень запутанная по этому поводу.

Половина сайта WTFPL посвящена самому WTFPL, поэтому я подумал, что заявление об авторских правах может относиться к авторскому праву на сам текст лицензии, а не на проект, использующий лицензию.

Тем не менее, сайт также говорит:

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

Так нужно ли мне менять название с «WTFPL» на что-то вроде «WTFPL-Domenic»?

Доменик
источник

Ответы:

18

Нужно ли менять имя лицензии или нет, зависит от того, что вы изменили и против чего вы применяете лицензию.

Краткий ответ : Если вы просто применяете лицензию к своей программе, то вам не нужно менять название 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:

Описание 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, я, конечно, не стал бы беспокоиться об этом. Используйте любое сокращение, которое вы хотите.


источник
10
«общественное достояние» имеет значение только в странах Содружества;). Таким образом, WTFPL.
Доменик
1
Я не хочу, чтобы только американцы использовали мое программное обеспечение.
Доменик
1
На весь текст могут быть закреплены авторские права. Похоже, что Сэм присвоил себе авторские права на текст, который он написал для WTFPL v2.
Доменик
1
@DmitryAlexandrov - оригинальный вопрос был плохо сформулирован, и мой первоначальный ответ был сосредоточен на применении лицензии к проектам, а не самой лицензии. Я отредактировал оба, чтобы сделать вещи более ясными.
1
@ GlenH7 Да, теперь ответ совершенно другой. [+2].
Дмитрий Александров
5

Вы можете поставить свое имя там.

Сэм Хочевар сказал бы: «Хрен, ты хочешь. Разве это не достаточно ясно?»

Танин
источник
@DmitryAlexandrov: Так как вы утверждаете, что есть ограничение, откуда это возникнет? Авторское право на легальные произведения сомнительно, особенно если само произведение тривиально. Чем больше внешних ограничений на работу, тем выше планка для творчества. «Делай, что хочешь» просто не является креативной прозой в юридическом контракте, она, вероятно, слишком незначительна, чтобы соответствовать любым обстоятельствам.
MSalters
ОИС. wtfpl.net/faq Как противно.
Стив Беннетт
Я не читал третью строку как заполнитель. Судя по этой теме есть много путаницы. Кто-нибудь пробовал спрашивать у источника? i.imgur.com/NrqsyBP.png (скриншот моей электронной почты - по лицензии WTFPL)
Марс Робертсон,
3
WTFPL - это пародия на GPL, которая имеет аналогичный заголовок авторских прав и список разрешений для изменения ( то есть ни одного), см., Например, gnu.org/licenses/gpl-3.0.en.html . Цель формулировки WTFPL - дать больше свободы, чем GPL.
Сэм Хоцевар
@samhocevar Я мог бы представить, что цель WTFPL - дать всю свободу, а не больше свободы, чем ...
Марс Робертсон
5

Я думаю, что ответ Измаила поставил меня на правильный путь, со ссылкой на страницу часто задаваемых вопросов WTFPL .

Правильная форма для WTFPL v2 LICENSE.txt:

Copyright © 2014 Domenic Denicola <domenic@domenicdenicola.com>
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:

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
                    Version 2, December 2004 

 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> 

 Everyone is permitted to copy and distribute verbatim or modified 
 copies of this license document, and changing it is allowed as long 
 as the name is changed. 

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 

  0. You just DO WHAT THE FUCK YOU WANT TO.

Как объясняется в FAQ, это включает блок авторского права в верхней части для работы , который затем ссылается на полный, неизмененный, оригинальный текст WTFPL, включенный непосредственно ниже.

Сам WTFPL включает строку авторского права для себя , которая не должна быть изменена, поскольку это подразумевало бы требование авторского права на текст WTFPL.


Вы также можете просто оставить блок авторских прав для работы . Некоторые проекты, использующие WTFPL, похоже, делают это, часто распространяя файл COPYING, который является просто дословным текстом WTFPL:


Я все еще думаю, что это довольно запутанно, потому что такого рода практика не встречается ни в одном другом LICENSE.txt, который я видел в Интернете. Кажется, что все проекты, лицензированные по MIT или BSD, включают только блок авторских прав на произведение, а не саму лицензию MIT или BSD. (Действительно, я не вижу указания, кто написал эти лицензии.) Примеры: 1 , 2 , 3 , 4 .

Похоже, одной из попыток решить эту проблему была WTFPL v3 . Я ценю дух этого, хотя руководство по отдельным файлам COPYING.txt и LICENSE.txt не помогло прояснить ситуацию.

Доменик
источник
3

Краткий ответ: Нет, вам не нужно переименовывать лицензию, чтобы использовать ее.

Стена текста: как описано на странице часто задаваемых вопросов :

  • Уведомление об авторских правах, как вы сказали, относится только к самому лицензионному документу. Вы не можете указать там свое имя и все равно называть его WTFPL.

  • С другой стороны, вам разрешается изменять лицензионный документ до тех пор, пока вы изменяете имя лицензии, так что да, вы можете лицензировать свою работу под пользовательским «WTFPL-Domenic», но это будет выдумкой вашей собственной лицензии.

Таким образом, уведомление об авторских правах не означает, что вы предоставляете Сэму все права на свою работу. Это просто означает, что лицензионный документ был написан им.

Кстати, вы не обязаны включать лицензионный документ в свою работу, если считаете, что это может привести к путанице для ваших лицензиатов. Вы можете просто поместить однострочные уведомления в свой код следующим образом (с URL-адресом или без него):

// This code is released under WTFPL Version 2 (http://www.wtfpl.net/)

Или вы могли бы стать более словесным, если это кажется вам недостаточно легальным:

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 http://www.wtfpl.net/ for more details.

(Обратите внимание, что ваше собственное уведомление об авторских правах идет в первой строке.)

Другой вариант (включает пункт без гарантии):

/* This program is free software. It comes without any warranty, to
 * the extent permitted by applicable law. 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
 * http://www.wtfpl.net/ for more details. */
Ishmaeel
источник
1
Что я нахожу странным в этом, так это то, что это противоречит обычной практике для других лицензий, таких как MIT или BSD. См., Например, github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1 и github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic
Ну, эти лицензии, похоже, не имеют уведомлений об авторских правах, прикрепленных к их тексту (это не значит, что они сами не защищены авторским правом). Я бы сказал, просто обратитесь к лицензии, как показано на странице часто задаваемых вопросов (вместо того, чтобы вставлять ее дословно в ваш код) и у тебя все будет хорошо.
Измаил
В мои круги принято включать файл LICENSE или LICENSE.txt вместе с пакетом.
Доменик
Да, и первая рекомендация на сайте WTFPL именно такова. Он просто называет файл «КОПИРОВАНИЕ» вместо «ЛИЦЕНЗИЯ».
Измаил
Я бы чувствовал себя более комфортно с этим ответом, если бы было несколько примеров пакетов, использующих этот стиль, например, один из тех, на которые ссылается «Каждый крупный дистрибутив Linux (Debian, Fedora, Arch, Gentoo и т. Д.) Поставляется с программным обеспечением, лицензированным по WTFPL, версия 1 или 2 "
Domenic