我应该更改WTFPL的名称吗?


27

我在GitHub上发布的个人项目中使用了WTFPL

目前,我正在逐字使用许可证,但我怀疑我不应该离开第三行:

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

在那儿,应该用我的名字代替山姆的名字。

但是许可证对此非常混乱。

WTFPL网站的一半是关于WTFPL本身的,所以我认为版权声明可能是指许可文本本身的版权,而不是使用许可的项目的版权。

但是,该网站还说:

允许每个人复制和分发此许可证文档的逐字记录或经修改的副本,并且只要名称更改,就可以进行更改。

因此,我是否必须将名称从“ WTFPL”更改为“ WTFPL-Domenic”?

Answers:


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,而只需按照步骤1逐字插入WTFPL文本。


修改许可证

你不具有修改许可条款,但你可能有你的理由为希望这样做。例如,也许您是Battlestar Galactica的忠实粉丝,并且想要将其更改Ffrak,以使其不那么庸俗。

在这种情况下,根据该版权的条款,您必须更改许可证名称及其所拥有的版权。常见问题解答中也对此进行了说明。

你不能改变措辞吗?这是不适当的/幼稚的/不符合公司规定的。

WTFPL使您可以在任何其他许可下重新许可作品。

为了更清楚地了解如何更改WTFPL本身,让我们看一下WTFPL:

来自WTFPL网站的WTFPL说明

在第1部分和第3部分中,您需要执行以下sed命令:

s/FUCK/FRAK/g

请注意,这会将许可证名称更改为 DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE

从技术上讲,您应该在第1节中更改版本和日期,但不必这样做,因为在这种情况下它们是毫无意义的。

在第2节中,您需要更改:

版权所有(C)2004 Sam Hocevar

变成这样的东西:

版权所有(C)2014 Domenic <domenic@your.email.addr>

您可以随意在版本中添加一些内容,以感谢Sam Hocevar的贡献,但是您不必这样做。

如果您还可以将许可证称为“ WTFPL”,则是有问题的,因为实际名称现在是“ What The Frak Public License”,而“ WTFPL”只是许可证名称的缩写。鉴于原始WTFPL的发布精神,我当然不会担心。使用任何您想要的frak缩写。


10
“公共领域”仅在英联邦国家中具有含义;)。因此是WTFPL。
多梅尼克(Domenic)

1
我不想只让美国人使用我的软件。
多米尼克2014年

1
所有文本都可以分配版权。看来Sam已为他为WTFPL v2编写的文本分配了版权。
Domenic 2014年

1
@DmitryAlexandrov-原始问题的措词很差,我的原始答案侧重于将许可证应用于项目,而不是许可证本身。我对两者都进行了编辑,以使事情更加清楚。

1
@ GlenH7是的,现在的答案完全不同了。[+2]。
德米特里·亚历山德罗夫

5

您可以在此处输入您的名字。

山姆·霍塞瓦(Sam Hocevar)会说:“你想要他妈的吗?还不够清楚吗?”


@DmitryAlexandrov:既然您断言存在限制,那么限制将源于何处?法律作品的版权是可疑的,尤其是当作品本身是琐碎的时。作品上的外部限制越多,创造力的标准就越高。“做你想做的”不是法律合同中的创造性散文,在任何情况下都可能太微不足道。
MSalters 2015年

OIC。wtfpl.net/faq令人讨厌。
史蒂夫·本内特

我没有读过第三行作为占位符。从这个线程来看,存在很多混乱。有没有人尝试在源头问?i.imgur.com/NrqsyBP.png(我的电子邮件的屏幕截图-根据WTFPL许可)
Mars Robertson

3
WTFPL是GPL的模仿,它具有相似的版权标头修改权限列表即,权限),请参阅例如gnu.org/licenses/gpl-3.0.en.html。WTFPL措辞的目的是给予比GPL更多的自由。
sam hocevar,2015年

@samhocevar我想,WT​​FPL的目的是给予所有自由,而不是给予更多自由 ……
Mars Robertson 2015年

5

通过引用WTFPL常见问题页面,我认为Ishmaeel的答案使我走上了正确的道路。

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许可本身。(事实上,我认为没有谁写这些许可证的指示。)实施例:1234

解决该问题的一种尝试似乎是WTFPL v3。我很欣赏这种精神,尽管有关单独的COPYING.txt与LICENSE.txt文件的指南并不能完全帮助您解决这种情况。


3

简短答案:不,您无需重命名许可证即可使用它。

文字墙:如“ 常见问题”页面中所述:

  • 正如您所说,版权声明仅适用于许可文件本身。您不能在其中放置自己的名字,而仍将其称为WTFPL。

  • 另一方面,只要您更改许可证名称,就可以修改许可证文档,因此可以,您可以在自定义“ WTFPL-Domenic”下许可您的作品,但这将是您自己的许可证的发明。

因此,版权声明并不意味着您将作品的所有权利授予Sam。这仅表示许可证文件是他写的。

顺便说一句,如果您认为许可证文件可能会使您的许可证持有人感到困惑,则您没有义务在您的工作中包括许可证文件。您可以像这样(在包含或不包含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. */

1
我对此感到奇怪的是,它违反了诸如MIT或BSD之类的其他许可证的常规做法。参见例如github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic

好吧,这些许可证的文本上似乎没有版权声明(并不意味着它们本身没有版权)。我想说的只是参考FAQ页面中显示的许可证(而不是将其逐字粘贴到您的代码中)你会没事的。
Ishmaeel 2014年

按照惯例,我的圈子中会在程序包中包含LICENSE或LICENSE.txt文件。
多米尼克2014年

是的,WTFPL网站中的第一个建议就是这样。他只是称文件为“ COPYING”而不是“ LICENSE”。
Ishmaeel 2014年

如果有一些使用此样式的示例程序包,我会对此感到更满意,例如“每个主要Linux发行版(Debian,Fedora,Arch,Gentoo等)所引用的其中一个程序包均已获得WTFPL许可,版本1或2”
Domenic 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.