To, czy powinieneś zmienić nazwę licencji, zależy od tego, co zmieniłeś i od czego stosujesz licencję.
Krótka odpowiedź : jeśli tylko stosujesz licencję na swój program, nie, nie musisz zmieniać nazwy WTFPL. Jeśli zmieniasz warunki lub język WTFPL, musisz również zmienić nazwę WTFPL.
Stosowanie licencji
Aby zastosować licencję na swój program (programy), FAQ WTFPL przedstawia ci wszystko całkiem jasno.
Krok 1. Pobierz lub skopiuj / wklej pełny tekst WTFPL i rozpowszechnij go wraz ze swoją pracą. Typową nazwą pliku licencji jest KOPIOWANIE. Jeśli praca zawiera wiele licencji, zwykle wywołuje się plik COPYING.WTFPL.
Krok 2. Dodaj następujące sformułowanie do oświadczeń dotyczących praw autorskich:
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.
W ramach kroku 2 musisz zmienić:
Copyright © 2000 Your Name <your@address>
do:
Copyright © 2014 Domenic < [email protected] >
Uwaga: użyj tam swojego imienia lub aliasu github i podaj prawidłowy adres e-mail
Jeśli nie chcesz nic zmieniać w samej licencji, gotowe.
To powiedziawszy, WTFPL zasadniczo mówi „to jest całkowicie bezpłatne, rób co chcesz”, co neguje wszelkie rzeczywiste roszczenia dotyczące praw autorskich. Możesz więc pominąć krok 2 i po prostu wstawić tekst WTFPL dosłownie zgodnie z krokiem 1.
Modyfikacja licencji
Nie musisz modyfikować warunków licencji, ale możesz mieć powody, dla których chcesz to zrobić. Na przykład, może jesteś ogromnym Battlestar Galactica wentylator i chcesz zmienić F
, aby Frak w celu uczynienia go nieco mniej wulgarny.
W takim przypadku, zgodnie z warunkami tego prawa autorskiego, musisz zmienić nazwę licencji i prawa autorskie, do których ona należy. Jest to również omówione w FAQ.
Nie możesz zmienić sformułowania? Jest nieodpowiedni / dziecinny / niezgodny z przepisami korporacyjnymi.
WTFPL pozwala na licencjonowanie utworu na podstawie dowolnej innej licencji.
Aby być bardziej jasnym na temat sposobu zmiany samego WTFPL, spójrzmy na WTFPL:
W sekcjach 1 i 3 musisz wykonać odpowiednik tego sed
polecenia:
s/FUCK/FRAK/g
Pamiętaj, że zmienia to nazwę licencji na DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE
Technicznie rzecz biorąc, powinieneś zmienić wersję i datę w części 1, ale niekoniecznie musisz, ponieważ w tym kontekście są one trochę bez znaczenia.
A w sekcji 2 musisz zmienić:
Copyright (C) 2004 Sam Hocevar
w coś takiego:
Copyright (C) 2014 Domenic <[email protected]>
Możesz dodać coś w swojej wersji, potwierdzając wkład Sama Hocevara, ale nie jest to wymagane.
Wątpliwe jest, czy można również nazywać swoją licencję „WTFPL”, ponieważ rzeczywista nazwa to teraz „What The Frak Public Licence”, a „WTFPL” to tylko skrót nazwy licencji. Biorąc pod uwagę ducha, pod którym została wydana oryginalna WTFPL, na pewno nie martwiłbym się tym. Użyj dowolnego skrótu frak, jaki chcesz.
Możesz tam wpisać swoje imię.
Sam Hocevar powiedziałby „kurwa, co chcesz. Czy to nie jest wystarczająco jasne?”
źródło
Myślę, że odpowiedź Ishmaeela skierowała mnie na właściwą ścieżkę, powołując się na stronę WTFPL FAQ .
Prawidłowy formularz dla WTFPL v2 LICENSE.txt to
Jak wyjaśniono w FAQ, obejmuje to blok praw autorskich u góry pracy , który następnie odwołuje się do pełnego, niezmodyfikowanego, oryginalnego tekstu WTFPL, zawartego bezpośrednio poniżej.
Sama WTFPL zawiera dla siebie linię praw autorskich , której nie wolno modyfikować, ponieważ oznaczałoby to roszczenie o prawa autorskie do tekstu WTFPL.
Możesz także po prostu zostawić blok praw autorskich na trening. Wydaje się, że robi to kilka projektów korzystających z WTFPL, często rozpowszechniając plik KOPIOWANIE, który jest po prostu dosłownym tekstem WTFPL:
Nadal uważam, że jest to dość mylące, ponieważ taka praktyka nie pojawia się w innych LICENSE.txt, które widziałem w Internecie. Wszystkie projekty na licencji MIT lub BSD wydają się zawierać tylko blok praw autorskich do dzieła, a nie do samej licencji MIT lub BSD. (Rzeczywiście nie widzę, kto napisał te licencje.) Przykłady: 1 , 2 , 3 , 4 .
Jedną z prób rozwiązania tego problemu wydaje się być WTFPL v3 . Doceniam tego ducha, chociaż wskazówki dotyczące osobnych plików COPYING.txt vs. LICENSE.txt nie pomogły dokładnie wyjaśnić sytuacji.
źródło
Krótka odpowiedź: Nie, nie trzeba zmieniać nazwy licencji, aby z niej skorzystać.
Ściana tekstu: zgodnie z opisem na stronie FAQ :
Informacja o prawach autorskich, jak powiedziałeś, dotyczy tylko samego dokumentu licencyjnego. Nie możesz tam podać własnego nazwiska i nadal nazywać je WTFPL.
Z drugiej strony możesz modyfikować dokument licencyjny, dopóki zmienisz nazwę licencji, więc tak, możesz licencjonować swoją pracę pod niestandardowym „WTFPL-Domenic”, ale to wymyśliłoby twoją własną licencję.
Informacja o prawach autorskich nie oznacza więc, że przekazujesz Samowi wszystkie prawa do swojej pracy. To po prostu oznacza, że dokument licencyjny został napisany przez niego.
BTW, nie jesteś zobowiązany do dołączania dokumentu licencyjnego do swojej pracy, jeśli uważasz, że może to powodować zamieszanie dla twoich licencjobiorców. Możesz po prostu umieścić w kodzie powiadomienia o jednym wierszu (z adresem URL lub bez):
Lub możesz uzyskać bardziej wyrazisty, jeśli wydaje Ci się to niezgodne z prawem:
(Pamiętaj, że Twoje własne informacje o prawach autorskich znajdują się w pierwszym wierszu).
Inna opcja (obejmuje klauzulę bez gwarancji):
źródło