diff --git a/LICENSE.md b/LICENSE.md index d1d9f5453..b4fe0829b 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -4,7 +4,7 @@ ### Dandelicence's homepage: https://github.com/DandelionSprout/Dandelicence -### Version 1.3, 28th of August 2020 +### Version 1.4, 2nd of December 2021 ——————————————————————————————————————— @@ -25,19 +25,21 @@ Redistribution and use in all forms, with or without modification, with or without commercial purpose, are permitted as long as the following conditions are met: -1) Redistributions of (near-)unmodified source code must retain this licence text in unmodified form somewhere inside it. +1) Redistributions of (near-)unmodified source code must retain this licence text in unmodified form somewhere inside it, or a URL link to it. -2) The creator(s) of the original project/code may under no circumstances be held responsible for damages, incompatibilities, breakage or unmerchantability, except if the unmodified source code contained live ransomware/skimmingware. Likewise, anyone who modify the source code to add live ransomware/skimmingware that was not originally in the source code, can be held responsible for it. +2) The creator(s) of the original project/code may under no circumstances be held responsible for damages, incompatibilities, breakage or unmerchantability, except if the unmodified source code contained live ransomware/malware. -3) The name(s) of the copyright/trademark holder or contributors may not be used to endorse or promote products derived from this software without explicit prior written permission. +* * 2a. Anyone who modify the source code to add live ransomware/malware that was not originally in the source code, can be held responsible for it. -4) If a project with this licence (A), incorporates (near-)unmodified content from another project (B), then it's mandatory for A's official maintainer(s) to follow requests made by B that are about creditations of them or their project, and/or removal of that content. In return, B is expected to assume for ≥14 days after the request placement that A's official maintainer(s) will act in good faith and will perform the request within that timespan, and that DMCA claims and admin reports are to be kept at an absolute minimum for as long as A acts in good faith. +3) The name(s) of the copyright/trademark holder or contributors may not be used to endorse products forked from this software without explicit prior written permission. -* * 4a. If B's project was licenced with a creditation requirement⁽¹⁾, it is expected that A will add creditation without needing to be told to do so, although the principle of asking about it and expecting good faith applies in this case as well. +4) If a project with this licence (A), incorporates (near-)unmodified content from another project (B), then A's official maintainer(s) are required to follow requests made by B that are about creditations of them or their project, and/or removal of that content. In return, B is expected to assume for ≥14 days after the request is placed that A's official maintainer(s) will act in good faith and will perform the request within that timespan, and that DMCA claims and admin reports are to be kept at an absolute minimum for as long as A acts in good faith. + +* * 4a. If B's project was licenced with a creditation requirement⁽¹⁾, it is expected that A will add crediting without needing to be told to do so, though the principle of asking about it and expecting good faith applies in this case as well. * * 4b. If B's project was licenced with a share-alike clause⁽²⁾, then (near-)unmodified content that is taken from B shall be treated as still being licenced with B's licence. -* * 4c. A's owners can, through means of written text, donate and relicence any portion of their code to any other project even if it has not become transformative work, unless it's affected by 4b. +* * 4c. A's owners can, through written text, donate and relicence any portion of their code to any other project, even if it has not become transformative work, unless it's affected by 4b. -5) If a different licence is mentioned and used as the sole licence for an individual file in a multi-file project (e.g. a Git), then the file's licence takes sole precedence over the Dandelicence. +5) If a different licence is specified as the sole licence for an individual file in a multi-file project (e.g. a Git), then the file's licence takes full precedence. 6) Transformative versions of the source code can be relicenced into any licence, but will remain subject to §2, §3 and §5. @@ -45,6 +47,8 @@ Redistribution and use in all forms, with or without modification, with or witho 7) Any (near-)unmodified redistributions of the source code, shall be accessible in some way in ≥100 countries worldwide⁽³⁾. VPN access does not count. If the work is not available in enough countries, any living person can request that A's maintainer must make it available in 10 more countries within 14 days. Once a 14-day period has finished, a new request can be placed, until 100 countries have been reached. +8) It is forbidden to sell (near-)unmodified source code as standalone paid products in quantities limited to less than 500,000 copies. This includes non-fungible tokens (NFTs), limited-run books (incl. schoolbooks), password-protected ZIP files, among other things. + ——————————————————————————————————————— ## Non-mandatory guidelines