WTFPL'nin adını değiştirmeli miyim?


27

WTFPL'yi GitHub'ta yayınladığım kişisel projelerimde kullanıyorum .

Şu anda lisansını kullanıyorum, ancak üçüncü satırı bırakmamam gerektiğine dair bir şüphem var:

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

içeride ve yerine Sam'in yerine ismimi kullanmalıyım.

Ancak lisans bu konuda kafa karıştırıcı.

WTFPL sitesinin yarısı WTFPL'in kendisi hakkındadır, bu nedenle telif hakkı ifadesinin lisansı kullanan projede değil, lisans metni üzerinde telif hakkıyla ilgili olabileceğini düşündüm.

Ancak, site de diyor ki:

Herkesin bu lisans belgesinin sözlü veya değiştirilmiş kopyalarını kopyalamasına ve dağıtmasına izin verilir ve isim değiştirildiği sürece değiştirilmesine izin verilir.

Yani adını "WTFPL" den "WTFPL-Domenic" gibi bir şeye değiştirmek zorunda mıyım?

Yanıtlar:


18

Lisans adını değiştirip değiştirmemeniz, neyi değiştirdiğinize ve lisansı neye uyguladığınıza bağlıdır.

Kısa cevap : Lisansı yalnızca programınıza uyguluyorsanız, hayır, WTFPL'nin adını değiştirmeniz gerekmez. WTFPL’in terimlerini veya dilini değiştiriyorsanız, WTFPL’in adını da değiştirmeniz gerekir.


Lisansı uygulamak

Lisansı programlarınıza uygulamak için WTFPL SSS , işleri sizin için açıkça ortaya koyar.

Adım 1. WTFPL'nin tam metnini indirin veya kopyalayın / yapıştırın ve çalışmanızla birlikte dağıtın. Lisans dosyası için ortak bir dosya adı COPYING'dir. Çalışmada birden fazla lisans varsa, COPYING.WTFPL dosyasını çağırmanız normaldir.

2. Adım. Telif ifadelerinize aşağıdaki ifadeleri ekleyin:

    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.

Ve 2. Adımın bir parçası olarak, şunları değiştirmeniz gerekir:

Copyright © 2000 Your Name <your@address>

için:

Copyright © 2014 Domenic < domenic@your.email.addr > 

not: Buradaki adınızı veya github takma adınızı kullanın ve geçerli bir e-posta adresi girin

Lisansın kendisi ile ilgili herhangi bir şeyi değiştirmek istemiyorsanız, işlem tamamlanmıştır.

Bununla birlikte, WTFPL temel olarak “bu tamamen ücretsizdir, ne istersen yap” diyerek herhangi bir telif hakkı talebini reddeder. Böylece 2. Adımı atlayabilir ve WTFPL metnini 1. Adıma göre yazabilirsiniz.


Lisansı değiştirmek

Sen yok olması lisans koşullarını değiştirmek için, ancak bunu yapmak isteyen için nedenleri olabilir. Örneğin, belki de büyük bir Battlestar Galactica hayranı sensin ve biraz daha az kaba yapmak Fiçin frak'ı değiştirmek istiyorsun .

Bu durumda, bu telif hakkı şartlarına göre, lisansın adını ve altında bulunan telif hakkını değiştirmelisiniz. Bu ayrıca SSS bölümünde de ele alınmaktadır.

İfadeleri değiştiremez misin? Uygunsuz / çocukça / kurumsal uyumlu değil.

WTFPL, çalışmayı başka bir lisansa dahil etmenize olanak tanır.

WTFPL'nin kendisini nasıl değiştireceğiniz konusunda biraz daha net olmak için, WTFPL'ye bakalım:

WTFPL sitesinden WTFPL açıklaması

Bölüm 1 ve 3'te, bu sedkomutun eşdeğerini gerçekleştirmeniz gerekir :

s/FUCK/FRAK/g

Bunun, lisansın adını değiştireceğine dikkat edin. DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE

Teknik olarak konuşursak, bölüm 1'deki sürüm ve tarihi değiştirmeniz gerekir, ancak bu bağlamda anlamsız oldukları için mutlaka yapmanız gerekmez.

Ve 2. bölümde, şunları değiştirmeniz gerekir:

Telif Hakkı (C) 2004 Sam Hocevar

Bunun gibi bir şeye:

Telif Hakkı (C) 2014 Domenic <domenic@your.email.addr>

Versiyonunuza Sam Hocevar'ın katkılarını kabul eden bir şeyler eklemekten çekinmeyebilirsiniz, ancak bunu yapmanız gerekmez.

Asıl adınız şimdi "Frak Kamu Lisansı" ve "WTFPL" lisansın adının bir kısaltması olduğundan lisansınıza "WTFPL" olarak da başvurabilirsiniz. Orijinal WTFPL’nin altında serbest bırakıldığı ruhu göz önüne alındığında, kesinlikle endişelenmem. İstediğiniz frak kısaltmasını kullanın.


10
“kamu malı” sadece topluluk ülkelerinde anlam taşır;). Böylece WTFPL.
Domenic

1
Yalnızca ABD'li kişilerin yazılımımı kullanmasını istemiyorum.
Domenic

1
Tüm metnin kendisine atanan telif hakkı olabilir. Görünüşe göre Sam, WTFPL v2 için yazdığı metnin kendisine telif hakkı vermiştir.
Domenic

1
@DmitryAlexandrov - Asıl soru kötü bir şekilde ifade edildi ve asıl cevabım lisansı, lisansı değil, projelere uygulamak üzerine odaklandı. Her şeyi daha net yapmak için her ikisini de düzenledim.

1
@ GlenH7 Evet, şimdi cevap tamamen farklı. [+ 2].
Dmitry Alexandrov

5

Adını oraya yazabilirsin.

Sam Hocevar "İstediğin şeyi yap. Yeterince açık değil mi?" Derdi.


@DmitryAlexandrov: Bir kısıtlama olduğunu iddia ettiğiniz için, bu nereden kaynaklanır? Yasal işlerde telif hakkı, özellikle işin önemsiz olduğu durumlarda şüphelidir . Bir çalışmadaki dış kısıtlamalar ne kadar fazla olursa, yaratıcılığın çıtası o kadar yüksek olur. “İstediğini yap” sadece yasal bir sözleşmede yaratıcı nesir değildir, muhtemelen herhangi bir koşulda kalifiye olmak için çok küçüktür.
MSalters

İKÖ. wtfpl.net/faq Ne kadar iğrenç.
Steve Bennett

Üçüncü satırı yer tutucu olarak okumadım. Bu konuya bakılırsa bir sürü kafa karışıklığı var. Birisi kaynağa sormayı denemiş mi? i.imgur.com/NrqsyBP.png (e- postamın ekran görüntüsü - WTFPL altında lisanslı)
Mars Robertson

3
WTFPL, benzer bir telif hakkı başlığına ve değiştirme izinleri listesine sahip ( yani yok) olan GPL'nin bir parodisidir, örneğin bakınız gnu.org/licenses/gpl-3.0.en.html . WTFPL ifadelerinin amacı GPL'den daha fazla özgürlük vermektir.
sam hocevar 21:15

@ samhocevar WTFPL'in amacının, tüm özgürlüğü, özgürlükten ziyade, özgürlüğü sağlamak olduğunu ...
Mars Robertson

5

Sanırım İshmaeel'in cevabı WTFPL SSS sayfasını işaret ederek beni doğru yola koydu .

WTFPL v2 LICENSE.txt için doğru form

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.

SSS’de açıklandığı gibi, bu çalışma için üstte bir telif hakkı bloğunu içerir ; bu daha sonra doğrudan WTFPL’nin tam, değiştirilmemiş, orijinal metnine atıfta bulunur.

Ne halt edersen et kamu lisansı kendisi bir telif hakkı hattını içeren kendisi için gerekir değil bunu yaparken ne halt edersen et kamu lisansı metninde telif iddia ima gibi, değiştirilebilir.


Ayrıca iş için telif hakkı bloğunu bırakabilirsiniz . Birçok WTFPL kullanan proje bunu, genellikle basitçe WTFPL'nin sözlü metni olan COPYING dosyasını dağıtarak yapıyor gibi görünmektedir:


Bunun oldukça kafa karıştırıcı olduğunu düşünüyorum, çünkü bu tür bir uygulama internette gördüğüm başka LICENSE.txt'lerde görünmüyor. Tüm MIT veya BSD lisanslı projeler, MIT veya BSD lisansının kendisi için değil, yalnızca iş için bir telif hakkı bloğu içeriyor gibi görünmektedir. (Gerçekten, bu lisansları kimin yazdığına dair hiçbir gösterge göremiyorum.) Örnekler: 1 , 2 , 3 , 4 .

Bunu ele almak için bir girişim WTFPL v3 olmuş gibi görünüyor . Oradaki ruhu için teşekkür ederim, ancak COPYING.txt ve LICENSE.txt dosyalarının etrafındaki rehberlik durumu tam olarak açıklamaya yardımcı olmamasına rağmen.


3

Kısa cevap: Hayır, kullanmak için lisansı yeniden adlandırmanız gerekmez.

Metin duvarı: SSS sayfasında açıklandığı gibi :

  • Dediğiniz gibi telif hakkı bildirimi yalnızca lisans belgesinin kendisi için geçerlidir. Oraya kendi ismini giremez ve yine de WTFPL diyebilirsin.

  • Öte yandan, lisans adını değiştirdiğiniz sürece lisans belgesini değiştirmenize izin verilir, bu nedenle evet, çalışmanızı özel bir "WTFPL-Domenic" kapsamında lisanslayabilirsiniz, ancak bu kendi lisansınızı icat eder.

Bu nedenle, telif hakkı bildirimi, çalışmalarınız için tüm hakları Sam’e verdiğiniz anlamına gelmez. Bu sadece lisans belgesinin kendisi tarafından yazılmış olduğu anlamına gelir.

BTW, lisanslarınız için karışıklığa yol açabileceğini düşünüyorsanız, işinize lisans belgesini dahil etmek zorunda değilsiniz. Kodunuza tek satırlık bildirimleri şöyle ekleyebilirsiniz (URL’li veya URL’siz):

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

Ya da sizin için yeterince yasal görünmüyorsa, daha fazla asker alabilirsiniz

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.

(Kendi telif hakkı bildiriminizin ilk satıra geçtiğini unutmayın.)

Başka bir seçenek (garanti dışı bir madde içerir):

/* 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
Bu konuda garip bulduğum şey, MIT veya BSD gibi diğer lisanslar için ortak uygulamalara aykırı olması. Bakınız, örneğin, github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1 ve github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic

Eh, bu lisanslar metinlerine ekli telif hakkı bildirimlerine sahip gibi görünmüyor (kendilerinin telif hakkı olmadığı anlamına gelmiyor) SSS sayfasında gösterildiği gibi yalnızca lisansa atıfta bulunacağımı söyleyebilirim (kodu kodunuza yapıştırmak yerine) ve sen iyi olacaksın.
İsmail

Paketimde çevrelerime LICENSE veya LICENSE.txt dosyası eklemek kuraldır.
Domenic

Evet, WTFPL sitesindeki ilk öneri tam olarak budur. Sadece "LİSANS" yerine "KOPYALAMA" dosyasını çağırıyor.
İsmail

Bu tarzı kullanan bazı örnek paketler olsaydı, örneğin "Her büyük Linux dağıtımı (Debian, Fedora, Arch, Gentoo, vb." WTFPL altında lisanslı bir yazılım gönderirdi. sürüm 1 veya 2 "
Domenic
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.