xref: /openbmc/openbmc/poky/meta/files/common-licenses/Parity-7.0.0 (revision 5199d831602da71945df7cef62eb3c01183cf20e)
1*5199d831SAndrew Geissler# The Parity Public License 7.0.0
2*5199d831SAndrew Geissler
3*5199d831SAndrew GeisslerContributor: Artless Devices, LLC [US-CA]
4*5199d831SAndrew Geissler
5*5199d831SAndrew GeisslerSource Code: https://github.com/licensezero/licensezero.com
6*5199d831SAndrew Geissler
7*5199d831SAndrew Geissler## Purpose
8*5199d831SAndrew Geissler
9*5199d831SAndrew GeisslerThis license allows you to use and share this software for free, but you have to share software that builds on it alike.
10*5199d831SAndrew Geissler
11*5199d831SAndrew Geissler## Agreement
12*5199d831SAndrew Geissler
13*5199d831SAndrew GeisslerIn 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.
14*5199d831SAndrew Geissler
15*5199d831SAndrew Geissler## Notices
16*5199d831SAndrew Geissler
17*5199d831SAndrew GeisslerMake sure everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license and the contributor and source code lines above.
18*5199d831SAndrew Geissler
19*5199d831SAndrew Geissler## Copyleft
20*5199d831SAndrew Geissler
21*5199d831SAndrew Geissler[Contribute](#contribute) software you develop, operate, or analyze with this software, including changes or additions to this software.  When in doubt, [contribute](#contribute).
22*5199d831SAndrew Geissler
23*5199d831SAndrew Geissler## Prototypes
24*5199d831SAndrew Geissler
25*5199d831SAndrew GeisslerYou don't have to [contribute](#contribute) any change, addition, or other software that meets all these criteria:
26*5199d831SAndrew Geissler
27*5199d831SAndrew Geissler1.  You don't use it for more than thirty days.
28*5199d831SAndrew Geissler
29*5199d831SAndrew Geissler2.  You don't share it outside the team developing it, other than for non-production user testing.
30*5199d831SAndrew Geissler
31*5199d831SAndrew Geissler3.  You don't develop, operate, or analyze other software with it for anyone outside the team developing it.
32*5199d831SAndrew Geissler
33*5199d831SAndrew Geissler## Reverse Engineering
34*5199d831SAndrew Geissler
35*5199d831SAndrew GeisslerYou 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).
36*5199d831SAndrew Geissler
37*5199d831SAndrew Geissler## Contribute
38*5199d831SAndrew Geissler
39*5199d831SAndrew GeisslerTo [contribute](#contribute) software:
40*5199d831SAndrew Geissler
41*5199d831SAndrew Geissler1.  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.
42*5199d831SAndrew Geissler
43*5199d831SAndrew Geissler2.  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).
44*5199d831SAndrew Geissler
45*5199d831SAndrew Geissler3.  Take these steps within thirty days.
46*5199d831SAndrew Geissler
47*5199d831SAndrew Geissler4.  Note that this license does _not_ allow you to change the license terms for this software.  You must follow [Notices](#notices).
48*5199d831SAndrew Geissler
49*5199d831SAndrew Geissler## Excuse
50*5199d831SAndrew Geissler
51*5199d831SAndrew GeisslerYou'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.
52*5199d831SAndrew Geissler
53*5199d831SAndrew Geissler## Defense
54*5199d831SAndrew Geissler
55*5199d831SAndrew GeisslerDon't make any legal claim against anyone accusing this software, with or without changes, alone or with other technology, of infringing any patent.
56*5199d831SAndrew Geissler
57*5199d831SAndrew Geissler## Copyright
58*5199d831SAndrew Geissler
59*5199d831SAndrew GeisslerThe contributor licenses you to do everything with this software that would otherwise infringe their copyright in it.
60*5199d831SAndrew Geissler
61*5199d831SAndrew Geissler## Patent
62*5199d831SAndrew Geissler
63*5199d831SAndrew GeisslerThe contributor licenses you to do everything with this software that would otherwise infringe any patents they can license or become able to license.
64*5199d831SAndrew Geissler
65*5199d831SAndrew Geissler## Reliability
66*5199d831SAndrew Geissler
67*5199d831SAndrew GeisslerThe contributor can't revoke this license.
68*5199d831SAndrew Geissler
69*5199d831SAndrew Geissler## No Liability
70*5199d831SAndrew Geissler
71*5199d831SAndrew Geissler***As far as the law allows, this software comes as is, without any warranty or condition, and the contributor won't be liable to anyone for any damages related to this software or this license, under any kind of legal claim.***
72