diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-09-03 01:39:20 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-09-03 01:40:48 +0100 |
| commit | b8decafd752bc6257d71d1204791727c6a291db0 (patch) | |
| tree | 75d9f6ce4462bbf7b7072f4fb17d4c69baab5f7e /app/flatpages | |
| parent | 5aaee010c17196a4d22900aeb1ee84590ba6c92d (diff) | |
| download | cheatdb-b8decafd752bc6257d71d1204791727c6a291db0.tar.xz | |
Add WTFPL warning on new packages
Diffstat (limited to 'app/flatpages')
| -rw-r--r-- | app/flatpages/help/wtfpl.md | 42 | ||||
| -rw-r--r-- | app/flatpages/policy_and_guidance.md | 5 |
2 files changed, 45 insertions, 2 deletions
diff --git a/app/flatpages/help/wtfpl.md b/app/flatpages/help/wtfpl.md new file mode 100644 index 0000000..418a41e --- /dev/null +++ b/app/flatpages/help/wtfpl.md @@ -0,0 +1,42 @@ +title: WTFPL is a terrible license +no_h1: true + +<div id="warning" class="box box_grey alert alert-warning"> + <span class="icon_message"></span> + + Please reconsider the choice of WTFPL as a license. + + <script src="/static/jquery.min.js"></script> + <script> + // @author rubenwardy + // @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later + + var params = new URLSearchParams(location.search); + var r = params.get("r"); + if (r) + document.write("<a class='alert_right button' href='" + r + "'>Okay</a>"); + else + $("#warning").hide(); + </script> +</div> + +# WTFPL is a terrible license + +The use of WTFPL as a license is discouraged for multiple reasons. + +* **No Warranty disclaimer:** This could open you up to being sued.<sup>[1]</sup> +* **Swearing:** This prevents settings like schools from using your content. +* **Not OSI Approved:** Same as public domain? + +The Open Source Initiative chose not to approve the license as an open-source +license, saying:<sup>[3]</sup> + +> It's no different from dedication to the public domain. +> Author has submitted license approval request – author is free to make public domain dedication. +> Although he agrees with the recommendation, Mr. Michlmayr notes that public domain doesn't exist in Europe. Recommend: Reject. + +## Sources + +1. [WTFPL is harmful to software developers](https://cubicspot.blogspot.com/2017/04/wtfpl-is-harmful-to-software-developers.html) +2. [FSF](https://www.gnu.org/licenses/license-list.en.html) +3. [OSI](https://opensource.org/minutes20090304) diff --git a/app/flatpages/policy_and_guidance.md b/app/flatpages/policy_and_guidance.md index df5d3ef..a66c771 100644 --- a/app/flatpages/policy_and_guidance.md +++ b/app/flatpages/policy_and_guidance.md @@ -107,8 +107,9 @@ It is recommended that you use a proper license for code with a warranty disclaimer, such as the (L)GPL or MIT. You should also use a proper media license for media, such as a Creative Commons license. -The use of WTFPL is discouraged as it doesn't contain a valid warranty disclaimer, -and also includes swearing which dissuades teachers from using your content. +The use of WTFPL is discouraged as it doesn't contain a [valid warranty disclaimer](https://cubicspot.blogspot.com/2017/04/wtfpl-is-harmful-to-software-developers.html), +and also includes swearing which prevents settings like schools from using your content. +[Read more](/help/wtfpl/). Public domain is not a valid license in many countries, please use CC0 or MIT instead. |
