updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / spin / LICENSE.txt
blob8846a6a6931b4249cb7dfe9ec83d731707b106e5
1 SPIN Commercial License
2 (Required for commercial use of SPIN only, e.g., resale or use for
3 any commercial purpose going beyond research in model checking
4 or educational uses. No fee is required for the use of SPIN.)
6 LUCENT TECHNOLOGIES INC.
7 SPIN SOFTWARE PUBLIC LICENSE AGREEMENT
9 PLEASE READ THIS AGREEMENT CAREFULLY BEFORE PROCEEDING.
10 BY DOWNLOADING, INSTALLING, USING, COPYING, MODIFYING OR DISTRIBUTING THE
11 SOFTWARE OR DERIVATIVE WORKS THEREOF, YOU ARE CONSENTING TO
12 BE BOUND BY THIS AGREEMENT.
13 IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT,
14 DO NOT DOWNLOAD, INSTALL, OR USE THIS SOFTWARE.
16 1. DEFINITIONS
17 1.1
18 "Agreement" means this Lucent Technologies Inc. SPIN Software Public License Agreement.
20 1.2
21 "Contributor(s)" means any individual or entity that creates or contributes to a
22 Modification of the Original Software.
24 1.3 
25 "Licensee" means an individual or a legal entity entering into and exercising rights
26 under this Agreement or future versions thereof.
27 For the purposes hereunder, Licensee includes any entity that controls, is controlled by,
28 or is under common control with Licensee.  For purposes of this definition, "control"
29 means (i) the power, direct or indirect, to cause the direction or management of such
30 entity, whether by contract or otherwise;
31 or (ii) ownership of fifty percent (50%) or more of the controlling shares or beneficial
32 ownership of such entity.  Licensee is also referred to herein as "You".
34 1.4
35 "Licensed Software" means the Original Software, Modifications, or any combination
36 of the Original Software and Modifications.
38 1.5
39 "LUCENT" means Lucent Technologies Inc., a Delaware corporation having an office
40 at 600 Mountain Ave., Murray Hill, NJ 07974, its related companies and/or affiliates.
42 1.6
43 "SPIN Software" means the source code for the logic model checking system named SPIN,
44 developed, copyrighted, and distributed by LUCENT.
46 1.7
47 "Modification(s)" means any addition, deletion, change, or improvement to the Original
48 Software or prior Modifications thereto.  Modifications do not include additions to the
49 Original Software or prior Modifications which (i) are separate modules of software which
50 may be distributed in conjunction with Licensed Software; or (ii) are not derivative works
51 of the Licensed Software itself.
53 1.8
54 "Object Code" means machine readable software code.
56 1.9
57 "Original Contributor" means LUCENT.
59 1.10
60 "Original Software" means the SPIN Software, in both Source Code form and Object Code
61 form, and any associated documentation as originally developed by Original Contributor,
62 and as originally furnished under this Agreement.
64 1.11
65 "Recipient" means any individual or legal entity receiving the Licensed Software under
66 this Agreement, including all Contributors, or receiving the Licensed Software under
67 another license agreement as authorized herein.
69 1.12
70 "Source Code" means human readable software code.
72 2.0 GRANT of Rights
73 2.1
74 Subject to the terms of this Agreement, Original Contributor grants to Licensee, a royalty-free, nonexclusive,
75 non-transferable, worldwide license, subject to third party intellectual property claims, to use, reproduce,
76 modify, execute, display, perform, distribute and sublicense, the Original Software (with or without
77 Modifications) in Source Code form and/or Object Code form for commercial and/or non-commercial purposes
78 subject to the terms of this Agreement.  This grant includes a nonexclusive and non-transferable license under
79 any patents which Original Contributor has a right to license and which, but for this license, are unavoidably
80 and necessarily infringed by the execution of the inherent functionality of the Original Software in the form
81 furnished under this Agreement. Nothing contained herein shall be construed as conferring by implication,
82 estoppel or otherwise any license or right under any existing or future patent claim which is directed to a
83 combination of the functionality of the Original Software with the functionality of any other software programs,
84 or a combination of hardware systems other than the combination of the Original Software and the hardware or
85 firmware into which the Original Software is loaded. Distribution of Licensed Software to third parties pursuant
86 to this grant shall be subject to the same terms and conditions as set forth in this Agreement, and may, at your
87 option, include a reasonable charge for the cost of any media.  You may also, at your option, charge for any
88 other software, product or service which includes or incorporates the Original Software as a part thereof.
90 2.2
91 Subject to the terms of this Agreement, each Contributor grants to Licensee, a royalty-free, nonexclusive, non-
92 transferable, worldwide license, subject to third party intellectual property claims, to use, reproduce, modify,
93 execute, display, perform, distribute and sublicense, Modifications created by such Contributor in Source Code
94 form and/or Object Code form for commercial and/or non-commercial purposes subject to the terms of this
95 Agreement.  This grant includes a nonexclusive and non-transferable license under any patents which such
96 Contributor has a right to license and which, but for this license, are unavoidably and necessarily infringed by
97 the execution of the inherent functionality of the Modifications in the form furnished under this Agreement.
98 Nothing contained herein shall be construed as conferring by implication, estoppel or otherwise any license or
99 right under any existing  or future patent claim which is directed to a combination of the functionality of the
100 Modifications with the functionality of any other software programs, or a combination of hardware systems
101 other than the combination of Modifications and the hardware or firmware into which the Modifications are
102 loaded.   Distribution of Modifications to third parties pursuant to this grant shall be subject to the same terms
103 and conditions as set forth in this Agreement, and may, at your option, include a reasonable charge for the cost
104 of any media.  You may also, at your option, charge for any other software, product or service which includes or
105 incorporates the Original Software as a part thereof.
107 3.0 DISTRIBUTION OBLIGATIONS
109 Modifications which You create or to which You contribute are governed by the terms of this Agreement and
110 must be made available under the terms this Agreement in at least the same form as the Source Code version of
111 Licensed Software furnished hereunder.  Any distribution by You of the Source Code version of Licensed
112 Software must be made under the terms of this Agreement or any future version of this Agreement under
113 Section 11.0, and You must include a copy of this Agreement with each and every copy of such Source Code
114 version of Licensed Software which You distribute.  You may not offer or impose any terms on any such
115 Source Code version of Licensed Software that alters or restricts the terms of the applicable version of this
116 Agreement or the Recipients" rights and obligations hereunder.
119 You must cause all Licensed Software to which You contribute, i.e. Your Modifications, to contain a clear
120 identification, e.g., a separate file, documenting the changes made by You and identifying You as the
121 Contributor that reasonably allows subsequent Recipients to identify the originator of the Modification.  To the
122 extent You create at least one Modification, You may add Your name as a Contributor to the requisite notice
123 described in Section 3.3.
126 With respect to Your distribution of Licensed Software (or any portion thereof), You must include the following
127 information in a conspicuous location governing such distribution (e.g., a separate file) and on all copies of any
128 Source Code version of Licensed Software You distribute:
129 "The contents herein includes software initially developed by Bell Laboratories, Lucent Technologies Inc.,
130 and is subject to the terms of the Lucent Technologies Inc. SPIN Software Public License Agreement.
131 A copy of the SPIN Software Public License Agreement is available at:
133 http://cm.bell-labs.com/cm/cs/what/spin/SPIN_public_license.txt
135 or by contacting Lucent Technologies at spin_list@research.bell-labs.com.
137 All software distributed under such Agreement is distributed on an "AS IS" basis,
138 WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the SPIN Software
139 Public License Agreement for the specific language governing all rights, obligations
140 and limitations under such Agreement.
141 Portions of the software developed by Lucent Technologies Inc. are Copyright 1989-2001.
142 All rights reserved.
143 Contributor(s):___________________________"
146 You may distribute Licensed Software in Object Code form using this Agreement, or under a license of Your
147 choice provided that You are in compliance with this Agreement and Your license: (a) complies with the terms
148 and conditions of this Agreement; (b) does not limit or alter the Recipient"s rights and obligations in the Source
149 Code version of the Licensed Software set forth in this Agreement; (c) states that the Source Code version of
150 the Licensed Software is available from You, and describes how to it may be obtained by Recipient; (d)
151 effectively disclaims on behalf of Original Contributor and all Contributors all warranties and conditions,
152 express or implied, including warranties or conditions of title or non-infringement, and implied warranties or
153 conditions of merchantability and fitness for a particular purpose; (e) effectively excludes on behalf of Original
154 Contributor and all Contributors all liability for damages, including direct, indirect, special, incidental, and
155 consequential damages; and (f) clearly states that any terms which differ from this Agreement are offered by
156 You alone, not by Original Contributor or any other Contributor.  You hereby agree to indemnify Original
157 Contributor or any other Contributor for any liability incurred by Original Contributor or any other Contributor
158 as result of any such differing terms You offer in Your license.
161 You may not use the names "Lucent Technologies", "Bell Labs" or any other name associated with LUCENT
162 or any LUCENT trademark for any purposes other than as specifically provided in Section 3.0.
165 You must include all of the original copyright, labels or other notices on the Licensed Software on any copies of
166 the Licensed Software which You make; and include with the distribution of any Modifications You create a
167 copy (or an offer to provide such a copy at no charge) of the Licensed Software, on the same terms as set forth
168 in this Agreement.
171 While this Agreement contemplates the commercial use and distribution of Licensed Software, commercial
172 distributors of software may, for a variety of reasons, accept certain responsibilities with respect to customers,
173 licensees, business partners and the like.  As such, if You or any Contributor include Licensed Software in a
174 commercial offering ("Commercial Contributor"), such Commercial Contributor agrees to defend and
175 indemnify Original Contributor and all other Contributors  (collectively "Indemnified Contributors") against
176 any liability, losses, damages and costs arising from claims, lawsuits and other legal actions brought by any
177 third party against the Indemnified Contributors to the extent caused by the acts or omissions of such
178 Commercial Contributor in connection with its use or distribution of Licensed Software in a commercial
179 offering of any kind.
181 4.0 MODIFICATIONS.
182 You agree to provide the Original Contributor, at its request, with a copy of the complete
183 Source Code version, Object Code version and related documentation for Modifications created or contributed to by
184 You.  Original Contributor and/or other Contributors shall have unrestricted, nonexclusive, worldwide, perpetual,
185 royalty-free rights, to use, reproduce, modify, display, perform, sublicense and distribute Your Modifications, and to
186 grant third parties the right to do so, including without limitation as a part of or with the Licensed Software; and
187 Original Contributor and/or other Contributors shall have the right to license or to otherwise transfer to third parties
188 Your  Modifications without notice, obligation or recourse to You.  You grant to Original Contributor, Contributors
189 and their respective licensees all rights and licenses (including patents) as are necessary to incorporate the
190 Modifications created or contribute by You into the Licensed Software and to use, distribute or otherwise exploit
191 such Licensed Software without payment or accounting to You.
193 5.0  TITLE.
194 Title, ownership rights, and intellectual property rights in the Original Software shall remain in the
195 Original Contributor. Original Contributor and/or the other Contributors reserve all rights not expressly granted to
196 You, and no other licenses are granted or implied.
197 The Licensed Software is protected by copyright laws and treaties.
199 6.0  TERMINATION
201 The licenses and rights granted under this Agreement shall terminate automatically if (i) You fail to comply
202 with all of the terms and conditions herein; or (ii) You initiate or participate in any intellectual property action
203 against Original Contributor and/or another Contributor.
206 The rights and obligations of the parties hereto which by their nature would continue beyond termination of this
207 Agreement shall survive and continue after any such termination of this Agreement.
210 Upon termination for any reason, You must destroy all copies of the Licensed Software in your possession.  All
211 sublicenses of Licensed Software which were validly granted by You to third parties under this Agreement shall
212 survive such termination.
214 7.0 DISCLAIMER OF WARRANTY.
215 YOU UNDERSTAND AND ACKNOWLEDGE THAT, TO THE
216 FULLEST EXTENT PERMITTED BY LAW, THE LICENSED SOFTWARE IS LICENSED UNDER THIS
217 AGREEMENT FREE OF CHARGE ON AN "AS IS" BASIS WITH ALL FAULTS, LATENT AND PATENT
218 AND WITHOUT ANY WARRANTY OF ANY TYPE. ORIGINAL CONTRIBUTOR AND THE OTHER
219 CONTRIBUTORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESSED OR IMPLIED.  BY
220 WAY OF EXAMPLE, BUT NOT OF LIMITATION, ORIGINAL CONTRIBUTOR AND THE OTHER
221 CONTRIBUTORS MAKE NO REPRESENTATIONS OF MERCHANTABILITY OR FITNESS FOR A
222 PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE WILL NOT INFRINGE ANY
223 PATENT OR OTHER INTELLECTUAL PROPERTY RIGHT OF ANY THIRD PARTY AND IT SHALL BE
224 THE SOLE RESPONSIBILITY OF YOU TO MAKE SUCH DETERMINATION AS IS NECESSARY WITH
225 RESPECT TO THE ACQUISITION OF LICENSES UNDER PATENTS OR OTHER INTELLECTUAL
226 PROPERTY RIGHTS OF THIRD PARTIES. ORIGINAL CONTRIBUTOR AND THE OTHER
227 CONTRIBUTORS DO NOT WARRANT THAT THE FUNCTIONS OF THE LICENSED SOFTWARE WILL
228 MEET YOUR REQUIREMENTS OR THAT LICENSED SOFTWARE OPERATION WILL BE ERROR-FREE
229 OR UNINTERRUPTED.  YOU ASSUME THE RISK OF ANY AND ALL DAMAGE OR LOSS FROM USE, OR
230 INABILITY TO USE, THE LICENSED SOFTWARE.  ORIGINAL CONTRIBUTOR AND THE OTHER
231 CONTRIBUTORS BEAR NO RESPONSIBILITY FOR CORRECTING THE LICENSED SOFTWARE,
232 SUPPLYING ASSISTANCE FOR FIXING, OR FOR COMMUNICATING KNOWN ERRORS TO YOU
233 PERTAINING TO THE LICENSED SOFTWARE FURNISHED HEREUNDER.
235 ORIGINAL CONTRIBUTOR AND THE OTHER CONTRIBUTORS SHALL NOT BE HELD TO ANY
236 LIABILITY WITH RESPECT TO ANY PATENT INFRINGEMENT OR ANY OTHER CLAIM MADE BY YOU
237 OR ANY THIRD PARTY ON ACCOUNT OF, OR ARISING FROM THE USE OF, THE LICENSED
238 SOFTWARE PROVIDED HEREUNDER.
240 SOME STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE
241 EXCLUSION MAY NOT APPLY TO YOU.  YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM
242 JURISDICTION TO JURISDICTION.
244 8.0  LIMITATION OF LIABILITY.
245 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
246 TORT, CONTRACT, OR OTHERWISE, SHALL ORIGINAL CONTRIBUTOR AND/OR THE OTHER
247 CONTRIBUTORS BE LIABLE TO YOU OR ANY OTHER THIRD PARTY FOR DAMAGES OF ANY KIND
248 INCLUDING, BUT NOT LIMITED TO, ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR
249 CONSEQUENTIAL DAMAGES OF ANY CHARACTER WHATSOEVER INCLUDING, WITHOUT
250 LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
251 MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF THE
252 ORIGINAL CONTRIBUTOR AND/OR ANY OTHER CONTRIBUTORS SHALL HAVE BEEN INFORMED OF
253 THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.
254 FURTHERMORE, SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
255 INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION AND EXCLUSION MAY NOT
256 APPLY TO YOU.  TO THE EXTENT THAT ANY EXCLUSION OF DAMAGES ABOVE IS NOT VALID, YOU
257 AGREE THAT IN NO EVENT WILL ORIGINAL CONTRIBUTOR"S AND ALL OTHER CONTRIBUTORS"
258 TOTAL LIABILITY UNDER OR RELATED TO THIS AGREEMENT EXCEED ONE THOUSAND DOLLARS
259 ($1000.00 US).
261 9.0  EXPORT CONTROL.
262 You acknowledge that the Licensed Software hereunder is "publicly available" as the
263 term is defined under the United States export administration regulations and is not subject to export control under
264 such laws and regulations.  However, if You modify the Licensed Software to change (or otherwise affect) such
265 publicly available status You agree that You alone are responsible for compliance with the United States export
266 administration regulations and hereby indemnify the Original Contributor and all other Contributors for any liability
267 incurred as a result of Your actions which resulted in any change in the export status of the Licensed Software as
268 furnished hereunder.
270 10.0  U.S. GOVERNMENT RIGHTS.
271 You may only acquire the Licensed Software on behalf of, or for delivery
272 to, any part of the United States Government, if the Licensed Software is treated as commercial computer software
273 and licensed to the Government under the terms and conditions of this Agreement, pursuant to the policies stated in
274 48 C.F.R. Section 12.212 (October 1995) or 48 C.F.R. Section 227.7202 (June 1995), as applicable.
276 11.0 LICENSE VERSIONS.
277 LUCENT, at its sole discretion, may from time to time publish a revised and/or new
278 version of this Agreement (each such revised or new version shall carry a distinguishing version number) which
279 shall govern  all copies of Licensed Software downloaded after the posting of such revised or new version of this
280 Agreement.
282 12.0  MISCELLANEOUS.
283 This Agreement sets forth the entire agreement and understanding between the parties
284 as to the subject matter hereof and merges all prior discussions between them. This Agreement shall be governed by
285 the laws of the State of New York, USA, excluding its conflict of law provisions.  The application of the United
286 Nations Convention of Contracts for the International Sale of Goods is expressly excluded.
287 YOUR DOWNLOAD, INSTALLATION AND USE, MODIFICATION OR DISTRIBUTION OF THE LICENSED SOFTWARE IS
288 EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN. You further
289 agree and acknowledge that by clicking on the "ACCEPT" button below, You shall have manifested acceptance to
290 enter into this Agreement and shall be deemed to have manually signed and executed this Agreement making this an
291 enforceable Agreement between the parties.  If any provision of this Agreement is held to be unenforceable, such
292 provision shall be reformed only to the extent necessary to make it enforceable.
293 YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT AND UNDERSTAND IT, AND THAT
294 BY CLICKING ON THE "ACCEPT" BUTTON BELOW AND INSTALLING/DOWNLOADING THE
295 SOFTWARE YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.
297 SPIN Software Public License " Version 1.0 " 05/15/01