Haruskah saya mengubah nama WTFPL?

27

Saya menggunakan WTFPL dalam proyek pribadi saya yang telah saya terbitkan di GitHub.

Saat ini saya menggunakan lisensi kata demi kata, tetapi saya curiga bahwa saya seharusnya tidak meninggalkan baris ketiga:

Copyright (C) 2004 Sam Hocevar <[email protected]> 

di sana, dan alih-alih harus menggunakan nama saya, bukan Sam.

Tetapi lisensi ini sangat membingungkan tentang hal ini.

Setengah dari situs WTFPL adalah tentang WTFPL itu sendiri, jadi saya pikir pernyataan hak cipta mungkin merujuk pada hak cipta pada teks lisensi itu sendiri, dan bukan pada proyek yang menggunakan lisensi.

Namun, situs tersebut juga mengatakan:

Setiap orang diizinkan untuk menyalin dan mendistribusikan salinan kata demi kata atau salinan dokumen lisensi ini yang diubah, dan mengubahnya diperbolehkan selama namanya diubah.

Jadi apakah saya harus mengubah nama dari "WTFPL" menjadi sesuatu seperti "WTFPL-Domenic"?

Domenik
sumber

Jawaban:

18

Apakah Anda harus mengubah nama lisensi atau tidak tergantung pada apa yang telah Anda ubah dan terhadap apa Anda menerapkan lisensi tersebut.

Jawaban singkat : Jika Anda hanya menerapkan lisensi untuk program Anda, maka tidak, Anda tidak perlu mengubah nama WTFPL. Jika Anda mengubah istilah atau bahasa WTFPL maka Anda perlu mengubah nama WTFPL juga.


Menerapkan lisensi

Untuk menerapkan lisensi pada program Anda, FAQ WTFPL menjabarkan semuanya dengan jelas untuk Anda.

Langkah 1. Unduh atau salin / tempel teks lengkap WTFPL dan bagikan dengan karya Anda. Nama file umum untuk file lisensi adalah COPYING. Jika karya ini memiliki banyak lisensi, biasanya memanggil file COPYING.WTFPL.

Langkah 2. Tambahkan kata-kata berikut ke pernyataan hak cipta Anda:

    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.

Dan sebagai bagian dari Langkah 2, Anda perlu mengubah:

Copyright © 2000 Your Name <your@address>

untuk:

Copyright © 2014 Domenic < [email protected] > 

catatan: Gunakan nama atau alias github Anda di sana dan berikan alamat email yang valid

Jika Anda tidak ingin mengubah apa pun tentang lisensi itu sendiri, Anda sudah selesai.

Yang mengatakan, WTFPL pada dasarnya mengatakan "ini benar-benar gratis, lakukan apa pun yang Anda inginkan" yang meniadakan klaim aktual hak cipta. Jadi Anda bisa melewati Langkah 2 dan cukup memasukkan teks WTFPL kata demi kata sesuai Langkah 1.


Memodifikasi lisensi

Anda tidak harus mengubah persyaratan lisensi, tetapi Anda mungkin memiliki alasan untuk melakukannya. Misalnya, mungkin Anda seorang besar Battlestar Galactica penggemar dan Anda ingin mengubah Fke Frak untuk membuatnya sedikit kurang vulgar.

Dalam hal itu, dengan ketentuan hak cipta itu, Anda harus mengubah nama lisensi dan hak cipta yang dipegangnya. Ini juga dibahas dalam FAQ.

Tidak bisakah Anda mengubah kata-katanya? Ini tidak pantas / kekanak-kanakan / tidak sesuai perusahaan.

WTFPL memungkinkan Anda melepaskan kembali karya di bawah lisensi lain apa pun.

Untuk sedikit lebih jelas tentang bagaimana Anda akan mengubah WTFPL itu sendiri, mari kita lihat WTFPL:

Deskripsi WTFPL dari situs WTFPL

Di bagian 1 dan 3, Anda harus melakukan yang setara dengan sedperintah ini :

s/FUCK/FRAK/g

Perhatikan bahwa ini mengubah nama lisensi menjadi DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE

Secara teknis, Anda harus mengubah versi dan tanggal di bagian 1 tetapi Anda tidak perlu harus karena mereka tidak ada artinya dalam konteks ini.

Dan di bagian 2, Anda harus mengubah:

Hak Cipta (C) 2004 Sam Hocevar

menjadi sesuatu seperti ini:

Hak Cipta (C) 2014 Domenic <[email protected]>

Anda mungkin merasa bebas untuk menambahkan sesuatu di versi Anda mengakui kontribusi Sam Hocevar, tetapi Anda tidak diharuskan untuk melakukannya.

Ini dipertanyakan apakah Anda juga dapat menyebut lisensi Anda sebagai "WTFPL" karena nama sebenarnya sekarang "Apa Lisensi Publik Frak" dan "WTFPL" hanyalah singkatan dari nama lisensi. Mengingat semangat bahwa WTFPL asli telah dirilis di bawah, saya tentu tidak akan khawatir tentang hal itu. Gunakan singkatan frak apa pun yang Anda inginkan.


sumber
10
"domain publik" hanya memiliki arti di negara-negara persemakmuran;). Demikianlah WTFPL.
Domenic
1
Saya tidak ingin hanya orang AS yang menggunakan perangkat lunak saya.
Domenic
1
Semua teks dapat memiliki hak cipta yang ditetapkan padanya. Tampaknya Sam telah memberikan hak cipta pada teks yang ia tulis untuk WTFPL v2 untuk dirinya sendiri.
Domenic
1
@DmitryAlexandrov - pertanyaan aslinya tidak ditulis dengan baik, dan jawaban asli saya difokuskan pada penerapan lisensi untuk proyek bukan lisensi itu sendiri. Saya telah mengedit keduanya untuk membuat semuanya lebih jelas.
1
@ GlenH7 Ya, sekarang jawabannya sama sekali berbeda. [+2].
Dmitry Alexandrov
5

Anda bisa meletakkan nama Anda di sana.

Sam Hocevar akan berkata, "Lakukan apa yang kau inginkan. Tidakkah ini cukup jelas?"

Tanin
sumber
@DmitryAlexandrov: Karena Anda menyatakan bahwa ada batasan, dari mana asalnya? Hak cipta atas karya hukum meragukan, terutama ketika karya itu sendiri sepele. Semakin banyak kendala eksternal pada suatu pekerjaan, semakin tinggi bar untuk kreativitas. "Lakukan apa yang Anda inginkan" tidak prosa kreatif dalam kontrak hukum, mungkin terlalu kecil untuk memenuhi syarat dalam keadaan apa pun.
MSalters
OKI. wtfpl.net/faq Sungguh menjengkelkan.
Steve Bennett
Saya tidak membaca baris ketiga sebagai pengganti. Dilihat oleh utas ini ada banyak kebingungan. Adakah yang mencoba bertanya pada sumbernya? i.imgur.com/NrqsyBP.png (tangkapan layar email saya - dilisensikan di bawah WTFPL)
Mars Robertson
3
WTFPL adalah parodi dari GPL, yang memiliki header hak cipta dan daftar izin yang sama untuk dimodifikasi ( yaitu tidak ada), lihat misalnya gnu.org/licenses/gpl-3.0.en.html . Tujuan dari kata-kata WTFPL adalah untuk memberikan lebih banyak kebebasan daripada yang dilakukan oleh GPL.
sam hocevar
@samhocevar Saya akan membayangkan bahwa tujuan WTFPL adalah untuk memberikan semua kebebasan yang bertentangan dengan lebih banyak kebebasan daripada ...
Mars Robertson
5

Saya pikir jawaban Ishmaeel menempatkan saya di jalur yang benar, dengan mengutip halaman FAQ WTFPL .

Formulir yang benar untuk WTFPL v2 LICENSE.txt adalah

Copyright © 2014 Domenic Denicola <[email protected]>
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 <[email protected]> 

 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.

Seperti yang dijelaskan dalam FAQ, ini termasuk blok hak cipta di bagian atas untuk karya tersebut , yang kemudian merujuk teks WTFPL yang lengkap, tidak dimodifikasi, termasuk langsung di bawah ini.

WTFPL itu sendiri mencakup garis hak cipta untuk dirinya sendiri , yang tidak boleh dimodifikasi, karena hal itu akan menyiratkan klaim hak cipta untuk teks WTFPL.


Anda juga bisa meninggalkan blok hak cipta untuk latihan . Beberapa proyek yang menggunakan WTFPL tampaknya melakukan hal ini, seringkali dengan mendistribusikan file COPYING yang hanya merupakan teks kata demi kata dari WTFPL:


Saya masih berpikir ini agak membingungkan, karena praktik semacam ini tidak muncul di LICENSE.txt lain yang pernah saya lihat di internet. Semua proyek yang dilisensikan MIT atau BSD tampaknya hanya menyertakan blok hak cipta untuk pekerjaan tersebut, dan bukan untuk lisensi MIT atau BSD itu sendiri. (Memang, saya tidak melihat indikasi siapa yang menulis lisensi itu.) Contoh: 1 , 2 , 3 , 4 .

Salah satu upaya untuk mengatasi ini tampaknya adalah WTFPL v3 . Saya menghargai semangat itu, meskipun panduan di sana tentang file COPYING.txt vs LICENSE.txt terpisah tidak persis membantu memperjelas situasi.

Domenik
sumber
3

Jawaban singkat: Tidak, Anda tidak perlu mengganti nama lisensi untuk menggunakannya.

Dinding teks: Seperti dijelaskan di halaman FAQ :

  • Pemberitahuan hak cipta, seperti yang Anda katakan, hanya berlaku untuk dokumen lisensi itu sendiri. Anda tidak dapat memasukkan nama Anda sendiri di sana dan masih menyebutnya WTFPL.

  • Di sisi lain, Anda diizinkan untuk mengubah dokumen lisensi selama Anda mengubah nama lisensi, jadi ya, Anda dapat melisensikan pekerjaan Anda di bawah "WTFPL-Domenic" kustom, tetapi itu akan menciptakan lisensi Anda sendiri.

Jadi, pemberitahuan hak cipta tidak berarti Anda memberikan semua hak atas pekerjaan Anda kepada Sam. Itu hanya berarti dokumen lisensi ditulis olehnya.

BTW, Anda tidak diwajibkan untuk memasukkan dokumen lisensi dengan pekerjaan Anda, jika Anda pikir itu dapat menyebabkan kebingungan bagi pemegang lisensi Anda. Anda cukup memasukkan pemberitahuan satu-liner dalam kode Anda seperti ini (dengan atau tanpa URL):

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

Atau Anda bisa mendapatkan wordier, jika itu tampaknya tidak cukup legal untuk Anda:

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.

(Perhatikan bahwa pemberitahuan hak cipta Anda sendiri masuk ke baris pertama.)

Opsi lain (termasuk klausul tanpa jaminan):

/* 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
sumber
1
Apa yang saya temukan aneh tentang ini adalah bahwa hal itu bertentangan dengan praktik umum untuk lisensi lain seperti MIT atau BSD. Lihat misalnya github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1 dan github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic
Yah, lisensi itu tampaknya tidak memiliki pemberitahuan hak cipta yang melekat pada teks mereka (tidak berarti mereka tidak memiliki hak cipta sendiri). dan kamu akan baik-baik saja.
Ishmaeel
Merupakan kebiasaan untuk menyertakan file LICENSE atau LICENSE.txt dengan paket di lingkaran saya.
Domenic
Ya, dan rekomendasi pertama di situs WTFPL adalah persis seperti itu. Dia hanya memanggil file "MENYALIN" bukan "LISENSI".
Ishmaeel
Saya akan merasa lebih nyaman dengan jawaban ini jika ada beberapa paket contoh yang menggunakan gaya ini, misalnya salah satu yang direferensikan oleh "Setiap distribusi Linux utama (Debian, Fedora, Arch, Gentoo, dll) mengirimkan perangkat lunak berlisensi di bawah WTFPL, versi 1 atau 2 "
Domenic