From b54ec598cb11272edd685f4db45f6ff8bbeb9747 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Wed, 6 Nov 2019 20:54:29 -0800 Subject: [PATCH] feat(license): upgrade to Parity 7.0 release BREAKING CHANGE: There are differences between the prerelease and full release versions of the Parity license. Please read through the terms carefully and consult your own counsel if you have any questions about it. --- LICENSE-PARITY.md | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/LICENSE-PARITY.md b/LICENSE-PARITY.md index a2caacd..46d62f3 100644 --- a/LICENSE-PARITY.md +++ b/LICENSE-PARITY.md @@ -1,4 +1,4 @@ -# The Parity Public License 7.0.0-pre.3 +# The Parity Public License 7.0.0 Contributor: Kat Marchán @@ -6,11 +6,11 @@ Source Code: https://github.com/zkat/cacache-rs ## Purpose -This license lets you use and share this software for free, as long as you contribute software you develop, operate, or analyze with it. +This license allows you to use and share this software for free, but you have to share software that builds on it alike. -## Acceptance +## Agreement -In order to receive this license, you have to agree to its rules. Those rules are both obligations under your agreement and conditions to your license. Don't do anything with this software that triggers a rule you can't or won't follow. +In order to receive this license, you have to agree to its rules. Those rules are both obligations under that agreement and conditions to your license. Don't do anything with this software that triggers a rule you can't or won't follow. ## Notices @@ -18,33 +18,37 @@ Make sure everyone who gets a copy of any part of this software from you, with o ## Copyleft -[Contribute](#contribute) software you develop, operate, or analyze operate with this software, including changes or additions to this software. When in doubt, [contribute](#contribute). +[Contribute](#contribute) software you develop, operate, or analyze with this software, including changes or additions to this software. When in doubt, [contribute](#contribute). ## Prototypes You don't have to [contribute](#contribute) any change, addition, or other software that meets all these criteria: -1. You don't use it for more than thirty days. +1. You don't use it for more than thirty days. -2. You don't share it outside the team developing it, other than for non-production user testing. +2. You don't share it outside the team developing it, other than for non-production user testing. -3. You don't develop, operate, or analyze software with it for anyone outside the team developing it. +3. You don't develop, operate, or analyze other software with it for anyone outside the team developing it. + +## Reverse Engineering + +You may use this software to operate and analyze software you can't [contribute](#contribute) in order to develop alternatives you can and do [contribute](#contribute). ## Contribute -When this license requires you to [contribute](#contribute) software: +To [contribute](#contribute) software: -1. Publish all source code for the software, in the preferred form for making changes, through a freely accessible distribution system widely used for similar source code, so the contributor and others can find and copy it. +1. Publish all source code for the software in the preferred form for making changes through a freely accessible distribution system widely used for similar source code so the contributor and others can find and copy it. -2. Make sure each part of the source code is available to the public under a license that gives as much or more permission as this one, such as [Blue Oak Model 1.0.0](https://blueoakcouncil.org/license/1.0.0), [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0.html), [MIT](https://spdx.org/licenses/MIT.html), or [two-clause BSD](https://spdx.org/licenses/BSD-2-Clause.html). +2. Make sure every part of the source code is available under this license or another license that allows everything this license does, such as [the Blue Oak Model License 1.0.0](https://blueoakcouncil.org/license/1.0.0), [the Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html), [the MIT license](https://spdx.org/licenses/MIT.html), or [the two-clause BSD license](https://spdx.org/licenses/BSD-2-Clause.html). -3. Take these steps within thirty days. +3. Take these steps within thirty days. -4. Note that this license does _not_ allow you to change the license terms for this software. +4. Note that this license does _not_ allow you to change the license terms for this software. You must follow [Notices](#notices). ## Excuse -You are excused for unknowingly breaking [Copyleft](#copyleft) if you [contribute](#contribute) as required, or stop doing anything requiring this license, within thirty days of learning you broke the rule. You are excused for unknowingly breaking [Notices](#notices) if you take all practical steps to comply within thirty days of learning you broke the rule. +You're excused for unknowingly breaking [Copyleft](#copyleft) if you [contribute](#contribute) as required, or stop doing anything requiring this license, within thirty days of learning you broke the rule. You're excused for unknowingly breaking [Notices](#notices) if you take all practical steps to comply within thirty days of learning you broke the rule. ## Defense