Tôi có nên thay đổi tên của WTFPL không?


27

Tôi đang sử dụng WTFPL trong các dự án cá nhân mà tôi đã xuất bản trên GitHub.

Hiện tại tôi đang sử dụng nguyên văn giấy phép, nhưng tôi có một nghi ngờ rằng tôi không nên rời khỏi dòng thứ ba:

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

trong đó, và thay vào đó nên sử dụng tên của tôi thay vì của Sam.

Nhưng giấy phép rất khó hiểu về điều này.

Một nửa trang web WTFPL là về chính WTFPL, vì vậy tôi nghĩ rằng tuyên bố bản quyền có thể đề cập đến bản quyền trên chính văn bản giấy phép chứ không phải về dự án đang sử dụng giấy phép.

Tuy nhiên, trang web cũng cho biết:

Mọi người đều được phép sao chép và phân phối nguyên văn hoặc sửa đổi các bản sao của tài liệu giấy phép này và việc thay đổi nó được cho phép miễn là tên được thay đổi.

Vậy tôi có phải đổi tên từ "WTFPL" thành một cái gì đó như "WTFPL-Domenic" không?

Câu trả lời:


18

Việc bạn có nên thay đổi tên của giấy phép hay không tùy thuộc vào những gì bạn đã thay đổi và những gì bạn đang áp dụng giấy phép.

Câu trả lời ngắn : Nếu bạn chỉ đang áp dụng giấy phép cho chương trình của mình, thì không, bạn không cần phải thay đổi tên của WTFPL. Nếu bạn đang thay đổi các điều khoản hoặc ngôn ngữ của WTFPL thì bạn cũng cần thay đổi tên của WTFPL.


Áp dụng giấy phép

Để áp dụng giấy phép cho (các) chương trình của bạn, Câu hỏi thường gặp về WTFPL đưa ra những điều khá rõ ràng cho bạn.

Bước 1. Tải xuống hoặc sao chép / dán toàn bộ văn bản của WTFPL và phân phối nó với công việc của bạn. Tên tệp phổ biến cho tệp giấy phép là SAO CHÉP. Nếu tác phẩm có nhiều giấy phép, thông thường gọi tệp COPYING.WTFPL.

Bước 2. Thêm từ ngữ sau vào tuyên bố bản quyền của bạn:

    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.

Và như một phần của Bước 2, bạn cần thay đổi:

Copyright © 2000 Your Name <your@address>

đến:

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

lưu ý: Sử dụng tên hoặc bí danh github của bạn trong đó và cung cấp địa chỉ email hợp lệ

Nếu bạn không muốn thay đổi bất cứ điều gì về bản quyền, bạn đã hoàn thành.

Điều đó nói rằng, WTFPL về cơ bản nói rằng "điều này là hoàn toàn miễn phí, làm bất cứ điều gì bạn muốn", điều này phủ nhận mọi khiếu nại thực tế đối với bản quyền. Vì vậy, bạn có thể bỏ qua Bước 2 và chỉ cần chèn nguyên văn văn bản WTFPL theo Bước 1.


Sửa đổi giấy phép

Bạn không phải sửa đổi các điều khoản cấp phép, nhưng bạn có thể có lý do để muốn làm như vậy. Ví dụ, có lẽ bạn là một người hâm mộ Battlestar Galactica khổng lồ và bạn muốn thay đổi Fthành frak để làm cho nó bớt thô tục hơn một chút.

Trong trường hợp đó, theo các điều khoản của bản quyền đó, bạn phải thay đổi tên của giấy phép và bản quyền mà nó được giữ. Điều này cũng được giải quyết trong FAQ.

Bạn không thể thay đổi từ ngữ? Nó không phù hợp / trẻ con / không tuân thủ quy định của công ty.

WTFPL cho phép bạn xem lại công việc theo bất kỳ giấy phép nào khác.

Để rõ hơn một chút về cách bạn sẽ thay đổi WTFPL, hãy xem WTFPL:

Mô tả WTFPL từ trang WTFPL

Trong phần 1 và 3, bạn sẽ cần thực hiện tương đương với sedlệnh này :

s/FUCK/FRAK/g

Lưu ý rằng điều này thay đổi tên của giấy phép thành DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE

Về mặt kỹ thuật, bạn nên thay đổi phiên bản và ngày trong phần 1 nhưng bạn không nhất thiết phải vì chúng vô nghĩa trong bối cảnh này.

Và trong phần 2, bạn sẽ cần thay đổi:

Bản quyền (C) 2004 Sam Hocevar

vào một cái gì đó như thế này:

Bản quyền (C) 2014 Domenic <domenic@your.email.addr>

Bạn có thể cảm thấy thoải mái khi thêm một cái gì đó trong phiên bản của bạn thừa nhận đóng góp của Sam Hocevar, nhưng bạn không bắt buộc phải làm như vậy.

Thật đáng nghi ngờ nếu bạn cũng có thể gọi giấy phép của mình là "WTFPL" vì tên thực tế bây giờ là "Giấy phép công cộng Frak" và "WTFPL" chỉ là tên viết tắt của tên giấy phép. Với tinh thần rằng WTFPL ban đầu đã được phát hành, tôi chắc chắn sẽ không lo lắng về điều đó. Sử dụng bất cứ điều gì viết tắt frak bạn muốn.


10
"phạm vi công cộng" chỉ có ý nghĩa ở các nước thịnh vượng chung;). Do đó, WTFPL.
Domenic

1
Tôi không muốn chỉ có người Mỹ sử dụng phần mềm của tôi.
Domenic

1
Tất cả các văn bản có thể có bản quyền được gán cho nó. Có vẻ như Sam đã gán bản quyền cho văn bản mà anh ta đã viết cho WTFPL v2 cho chính mình.
Domenic

1
@DmitryAlexandrov - câu hỏi ban đầu được diễn đạt kém và câu trả lời ban đầu của tôi tập trung vào việc áp dụng giấy phép cho các dự án không phải là giấy phép. Tôi đã chỉnh sửa cả hai để làm cho mọi thứ rõ ràng hơn.

1
@ GlenH7 Vâng, bây giờ câu trả lời là hoàn toàn khác nhau. [+2].
Dmitry Alexandrov

5

Bạn có thể đặt tên của bạn ở đó.

Sam Hocevar sẽ nói "làm cái quái mà bạn muốn. Nó không đủ rõ ràng à?"


@DmitryAlexandrov: Vì bạn khẳng định rằng có một hạn chế, điều đó sẽ bắt nguồn từ đâu? Bản quyền trên các tác phẩm hợp pháp là không rõ ràng, đặc biệt là khi bản thân tác phẩm là tầm thường. Càng có nhiều ràng buộc bên ngoài trên một tác phẩm, thanh sáng tạo càng cao. "Làm những gì bạn muốn" không phải là văn xuôi sáng tạo trong một hợp đồng pháp lý, có lẽ nó quá nhỏ để đủ điều kiện trong mọi trường hợp.
MSalters

OIC. wtfpl.net/faq Thật đáng ghét.
Steve Bennett

Tôi đã không đọc dòng thứ ba như một người giữ chỗ. Đánh giá theo chủ đề này có rất nhiều nhầm lẫn. Có ai đã thử hỏi tại nguồn chưa? i.imgur.com/NrqsyBP.png (ảnh chụp màn hình email của tôi - được cấp phép theo WTFPL)
Mars Robertson

3
WTFPL là một nhại lại GPL, có tiêu đề bản quyềndanh sách các quyền để sửa đổi ( ví dụ không có), xem ví dụ gnu.org/licenses/gpl-3.0.en.html . Mục đích của từ ngữ WTFPL là mang lại nhiều tự do hơn so với GPL.
sam hocevar

@samhocevar Tôi sẽ tưởng tượng rằng mục đích của WTFPL là mang lại cho tất cả sự tự do trái ngược với tự do hơn ...
Mars Robertson

5

Tôi nghĩ câu trả lời của Ishmaeel đã đưa tôi đi đúng hướng, bằng cách trích dẫn trang FAQ của WTFPL .

Biểu mẫu chính xác cho WTFPL v2 LICENSE.txt là

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.

Như đã giải thích trong Câu hỏi thường gặp, điều này bao gồm một khối bản quyền ở đầu tác phẩm , sau đó tham chiếu toàn bộ văn bản gốc, chưa sửa đổi, của WTFPL, được bao gồm ngay bên dưới.

Các wtfpl bản thân bao gồm một dòng bản quyền cho chính nó , mà phải không được sửa đổi, vì làm như vậy sẽ bao hàm sự khẳng định quyền tác giả đối với các nội dung của wtfpl.


Bạn cũng có thể để lại khối bản quyền cho tác phẩm . Một số dự án sử dụng WTFPL dường như thực hiện điều này, thường bằng cách phân phối tệp SAO CHÉP đơn giản là văn bản nguyên văn của WTFPL:


Tôi vẫn nghĩ rằng điều này khá khó hiểu, bởi vì loại thực hành này không xuất hiện trong bất kỳ LICENSE.txt nào khác mà tôi đã thấy trên internet. Tất cả các dự án được cấp phép của MIT hoặc BSD dường như chỉ bao gồm một khối bản quyền cho tác phẩm chứ không phải cho chính giấy phép MIT hoặc BSD. (Thật vậy, tôi thấy không có dấu hiệu ai đã viết những giấy phép đó.) Ví dụ: 1 , 2 , 3 , 4 .

Một nỗ lực để giải quyết vấn đề này dường như là WTFPL v3 . Tôi đánh giá cao tinh thần của điều đó, mặc dù hướng dẫn xung quanh các tệp COPYING.txt so với LICENSE.txt riêng biệt không giúp làm rõ chính xác tình huống.


3

Câu trả lời ngắn: Không, bạn không cần đổi tên giấy phép để sử dụng.

Tường văn bản: Như được mô tả trong trang Câu hỏi thường gặp :

  • Thông báo bản quyền, như bạn đã nói, chỉ áp dụng cho chính tài liệu giấy phép. Bạn không thể đặt tên của chính mình trong đó và vẫn gọi nó là WTFPL.

  • Mặt khác, bạn được phép sửa đổi tài liệu giấy phép miễn là bạn thay đổi tên giấy phép, vì vậy, bạn có thể cấp phép cho công việc của mình theo "WTFPL-Domenic" tùy chỉnh, nhưng điều đó sẽ được phát minh ra giấy phép của riêng bạn.

Vì vậy, thông báo bản quyền không có nghĩa là bạn trao mọi quyền cho tác phẩm của mình cho Sam. Nó chỉ có nghĩa là tài liệu giấy phép được viết bởi anh ta.

BTW, bạn không bắt buộc phải bao gồm tài liệu giấy phép với công việc của bạn, nếu bạn nghĩ rằng nó có thể gây nhầm lẫn cho người được cấp phép của bạn. Bạn chỉ có thể đặt các thông báo một lớp trong mã của mình như thế này (có hoặc không có URL):

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

Hoặc bạn có thể nhận được wordier, nếu điều đó có vẻ không hợp pháp - đủ cho bạn:

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.

(Lưu ý rằng thông báo bản quyền của riêng bạn đi vào dòng đầu tiên.)

Một tùy chọn khác (bao gồm một điều khoản không bảo hành):

/* 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
Điều tôi thấy lạ về điều này là nó trái với thông lệ chung đối với các giấy phép khác như MIT hoặc BSD. Xem ví dụ github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic

Chà, những giấy phép đó dường như không có thông báo bản quyền kèm theo văn bản của họ (không có nghĩa là họ không có bản quyền) Tôi nói chỉ cần tham khảo giấy phép như được hiển thị trong trang Câu hỏi thường gặp (thay vì dán nguyên văn vào mã của bạn) và bạn sẽ ổn thôi
Ishmaeel

Đó là quy ước bao gồm tệp LICENSE hoặc LICENSE.txt với gói trong vòng kết nối của tôi.
Domenic

Có, và khuyến nghị đầu tiên trong trang web WTFPL chính xác là như vậy. Anh ta chỉ gọi tập tin "SAO CHÉP" thay vì "GIẤY PHÉP".
Ishmaeel

Tôi sẽ cảm thấy thoải mái hơn với câu trả lời này nếu có một số gói ví dụ sử dụng kiểu này, ví dụ như một trong những gói được tham chiếu bởi "Mọi bản phân phối Linux chính (Debian, Fedora, Arch, Gentoo, v.v.) đều cung cấp phần mềm được cấp phép theo WTFPL, phiên bản 1 hoặc 2 "
Domenic
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.