]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - net-snmp/patches/net-snmp-5.5-apsl-copying.patch
net-snmp: Update to 5.7.2.
[people/ms/ipfire-3.x.git] / net-snmp / patches / net-snmp-5.5-apsl-copying.patch
Content-type: text/html ]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - net-snmp/patches/net-snmp-5.5-apsl-copying.patch


500 - Internal Server Error

Malformed UTF-8 character (fatal) at (eval 6) line 1, <$fd> line 682.
CommitLineData
0302c83d
MT
1Add APSL 2.0 license to the COPYING file.
2
3There is only one file covered by this license:
4net-snmp-5.5/agent/mibgroup/host/data_access/swrun_darwin.c
5
6This file is not used on Linux at all, it's only present in source
7tarball and net-snmp.src.rpm.
8
9In addition, it's licensed under APSL 1.1, but it allows to relicense
10the code to 'any subsequent version of this License published by Apple'.
11According to http://fedoraproject.org/wiki/Licensing, APSL ver. 2.0 is
12better for us.
13
14diff -up net-snmp-5.5/COPYING.apsl net-snmp-5.5/COPYING
15--- net-snmp-5.5/COPYING.apsl 2010-08-04 12:40:27.494479126 +0200
16+++ net-snmp-5.5/COPYING 2010-08-04 12:45:47.713684755 +0200
17@@ -292,3 +292,337 @@ ON ANY THEORY OF LIABILITY, WHETHER IN C
18 TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
19 USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
20 DAMAGE.
21+
22+---- Part 10: APPLE PUBLIC SOURCE LICENSE (APSL 2.0) ----
23+
24+Version 2.0 - August 6, 2003
25+
26+Please read this License carefully before downloading this software. By
27+downloading or using this software, you are agreeing to be bound by the terms
28+of this License. If you do not or cannot agree to the terms of this License,
29+please do not download or use the software.
30+
31+Apple Note: In January 2007, Apple changed its corporate name from "Apple
32+Computer, Inc." to "Apple Inc." This change has been reflected below and
33+copyright years updated, but no other changes have been made to the APSL 2.0.
34+
35+1. General; Definitions. This License applies to any program or other
36+work which Apple Inc. ("Apple") makes publicly available and which contains a
37+notice placed by Apple identifying such program or work as "Original Code" and
38+stating that it is subject to the terms of this Apple Public Source License
39+version 2.0 ("License"). As used in this License:
40+
41+1.1 "Applicable Patent Rights" mean: (a) in the case where Apple is the
42+grantor of rights, (i) claims of patents that are now or hereafter acquired,
43+owned by or assigned to Apple and (ii) that cover subject matter contained in
44+the Original Code, but only to the extent necessary to use, reproduce and/or
45+distribute the Original Code without infringement; and (b) in the case where
46+You are the grantor of rights, (i) claims of patents that are now or hereafter
47+acquired, owned by or assigned to You and (ii) that cover subject matter in
48+Your Modifications, taken alone or in combination with Original Code.
49+
50+1.2 "Contributor" means any person or entity that creates or contributes to
51+the creation of Modifications.
52+
53+1.3 "Covered Code" means the Original Code, Modifications, the combination
54+of Original Code and any Modifications, and/or any respective portions thereof.
55+
56+1.4 "Externally Deploy" means: (a) to sublicense, distribute or otherwise
57+make Covered Code available, directly or indirectly, to anyone other than You;
58+and/or (b) to use Covered Code, alone or as part of a Larger Work, in any way
59+to provide a service, including but not limited to delivery of content, through
60+electronic communication with a client other than You.
61+
62+1.5 "Larger Work" means a work which combines Covered Code or portions
63+thereof with code not governed by the terms of this License.
64+
65+1.6 "Modifications" mean any addition to, deletion from, and/or change to,
66+the substance and/or structure of the Original Code, any previous
67+Modifications, the combination of Original Code and any previous Modifications,
68+and/or any respective portions thereof. When code is released as a series of
69+files, a Modification is: (a) any addition to or deletion from the contents of
70+a file containing Covered Code; and/or (b) any new file or other representation
71+of computer program statements that contains any part of Covered Code.
72+
73+1.7 "Original Code" means (a) the Source Code of a program or other work as
74+originally made available by Apple under this License, including the Source
75+Code of any updates or upgrades to such programs or works made available by
76+Apple under this License, and that has been expressly identified by Apple as
77+such in the header file(s) of such work; and (b) the object code compiled from
78+such Source Code and originally made available by Apple under this License
79+
80+1.8 "Source Code" means the human readable form of a program or other work
81+that is suitable for making modifications to it, including all modules it
82+contains, plus any associated interface definition files, scripts used to
83+control compilation and installation of an executable (object code).
84+
85+1.9 "You" or "Your" means an individual or a legal entity exercising rights
86+under this License. For legal entities, "You" or "Your" includes any entity
87+which controls, is controlled by, or is under common control with, You, where
88+"control" means (a) the power, direct or indirect, to cause the direction or
89+management of such entity, whether by contract or otherwise, or (b) ownership
90+of fifty percent (50%) or more of the outstanding shares or beneficial
91+ownership of such entity.
92+
93+2. Permitted Uses; Conditions & Restrictions. Subject to the terms and
94+conditions of this License, Apple hereby grants You, effective on the date You
95+accept this License and download the Original Code, a world-wide, royalty-free,
96+non-exclusive license, to the extent of Apple's Applicable Patent Rights and
97+copyrights covering the Original Code, to do the following:
98+
99+2.1 Unmodified Code. You may use, reproduce, display, perform, internally
100+distribute within Your organization, and Externally Deploy verbatim, unmodified
101+copies of the Original Code, for commercial or non-commercial purposes,
102+provided that in each instance:
103+
104+(a) You must retain and reproduce in all copies of Original Code the
105+copyright and other proprietary notices and disclaimers of Apple as they appear
106+in the Original Code, and keep intact all notices in the Original Code that
107+refer to this License; and
108+
109+(b) You must include a copy of this License with every copy of Source Code
110+of Covered Code and documentation You distribute or Externally Deploy, and You
111+may not offer or impose any terms on such Source Code that alter or restrict
112+this License or the recipients' rights hereunder, except as permitted under
113+Section 6.
114+
115+2.2 Modified Code. You may modify Covered Code and use, reproduce,
116+display, perform, internally distribute within Your organization, and
117+Externally Deploy Your Modifications and Covered Code, for commercial or
118+non-commercial purposes, provided that in each instance You also meet all of
119+these conditions:
120+
121+(a) You must satisfy all the conditions of Section 2.1 with respect to the
122+Source Code of the Covered Code;
123+
124+(b) You must duplicate, to the extent it does not already exist, the notice
125+in Exhibit A in each file of the Source Code of all Your Modifications, and
126+cause the modified files to carry prominent notices stating that You changed
127+the files and the date of any change; and
128+
129+(c) If You Externally Deploy Your Modifications, You must make Source Code
130+of all Your Externally Deployed Modifications either available to those to whom
131+You have Externally Deployed Your Modifications, or publicly available. Source
132+Code of Your Externally Deployed Modifications must be released under the terms
133+set forth in this License, including the license grants set forth in Section 3
134+below, for as long as you Externally Deploy the Covered Code or twelve (12)
135+months from the date of initial External Deployment, whichever is longer. You
136+should preferably distribute the Source Code of Your Externally Deployed
137+Modifications electronically (e.g. download from a web site).
138+
139+2.3 Distribution of Executable Versions. In addition, if You Externally
140+Deploy Covered Code (Original Code and/or Modifications) in object code,
141+executable form only, You must include a prominent notice, in the code itself
142+as well as in related documentation, stating that Source Code of the Covered
143+Code is available under the terms of this License with information on how and
144+where to obtain such Source Code.
145+
146+2.4 Third Party Rights. You expressly acknowledge and agree that although
147+Apple and each Contributor grants the licenses to their respective portions of
148+the Covered Code set forth herein, no assurances are provided by Apple or any
149+Contributor that the Covered Code does not infringe the patent or other
150+intellectual property rights of any other entity. Apple and each Contributor
151+disclaim any liability to You for claims brought by any other entity based on
152+infringement of intellectual property rights or otherwise. As a condition to
153+exercising the rights and licenses granted hereunder, You hereby assume sole
154+responsibility to secure any other intellectual property rights needed, if any.
155+For example, if a third party patent license is required to allow You to
156+distribute the Covered Code, it is Your responsibility to acquire that license
157+before distributing the Covered Code.
158+
159+3. Your Grants. In consideration of, and as a condition to, the licenses
160+granted to You under this License, You hereby grant to any person or entity
161+receiving or distributing Covered Code under this License a non-exclusive,
162+royalty-free, perpetual, irrevocable license, under Your Applicable Patent
163+Rights and other intellectual property rights (other than patent) owned or
164+controlled by You, to use, reproduce, display, perform, modify, sublicense,
165+distribute and Externally Deploy Your Modifications of the same scope and
166+extent as Apple's licenses under Sections 2.1 and 2.2 above.
167+
168+4. Larger Works. You may create a Larger Work by combining Covered Code
169+with other code not governed by the terms of this License and distribute the
170+Larger Work as a single product. In each such instance, You must make sure the
171+requirements of this License are fulfilled for the Covered Code or any portion
172+thereof.
173+
174+5. Limitations on Patent License. Except as expressly stated in Section
175+2, no other patent rights, express or implied, are granted by Apple herein.
176+Modifications and/or Larger Works may require additional patent licenses from
177+Apple which Apple may grant in its sole discretion.
178+
179+6. Additional Terms. You may choose to offer, and to charge a fee for,
180+warranty, support, indemnity or liability obligations and/or other rights
181+consistent with the scope of the license granted herein ("Additional Terms") to
182+one or more recipients of Covered Code. However, You may do so only on Your own
183+behalf and as Your sole responsibility, and not on behalf of Apple or any
184+Contributor. You must obtain the recipient's agreement that any such Additional
185+Terms are offered by You alone, and You hereby agree to indemnify, defend and
186+hold Apple and every Contributor harmless for any liability incurred by or
187+claims asserted against Apple or such Contributor by reason of any such
188+Additional Terms.
189+
190+7. Versions of the License. Apple may publish revised and/or new versions
191+of this License from time to time. Each version will be given a distinguishing
192+version number. Once Original Code has been published under a particular
193+version of this License, You may continue to use it under the terms of that
194+version. You may also choose to use such Original Code under the terms of any
195+subsequent version of this License published by Apple. No one other than Apple
196+has the right to modify the terms applicable to Covered Code created under this
197+License.
198+
199+8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in
200+part pre-release, untested, or not fully tested works. The Covered Code may
201+contain errors that could cause failures or loss of data, and may be incomplete
202+or contain inaccuracies. You expressly acknowledge and agree that use of the
203+Covered Code, or any portion thereof, is at Your sole and entire risk. THE
204+COVERED CODE IS PROVIDED "AS IS" AND WITHOUT WARRANTY, UPGRADES OR SUPPORT OF
205+ANY KIND AND APPLE AND APPLE'S LICENSOR(S) (COLLECTIVELY REFERRED TO AS "APPLE"
206+FOR THE PURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM
207+ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT NOT
208+LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF
209+SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY, OF
210+QUIET ENJOYMENT, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. APPLE AND EACH
211+CONTRIBUTOR DOES NOT WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE
212+COVERED CODE, THAT THE FUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR
213+REQUIREMENTS, THAT THE OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR
214+ERROR-FREE, OR THAT DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO ORAL OR
215+WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE, AN APPLE AUTHORIZED
216+REPRESENTATIVE OR ANY CONTRIBUTOR SHALL CREATE A WARRANTY. You acknowledge
217+that the Covered Code is not intended for use in the operation of nuclear
218+facilities, aircraft navigation, communication systems, or air traffic control
219+machines in which case the failure of the Covered Code could lead to death,
220+personal injury, or severe physical or environmental damage.
221+
222+9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO
223+EVENT SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL, SPECIAL,
224+INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO THIS LICENSE OR
225+YOUR USE OR INABILITY TO USE THE COVERED CODE, OR ANY PORTION THEREOF, WHETHER
226+UNDER A THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCTS
227+LIABILITY OR OTHERWISE, EVEN IF APPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF
228+THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL
229+PURPOSE OF ANY REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF
230+LIABILITY OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT
231+APPLY TO YOU. In no event shall Apple's total liability to You for all damages
232+(other than as may be required by applicable law) under this License exceed the
233+amount of fifty dollars ($50.00).
234+
235+10. Trademarks. This License does not grant any rights to use the
236+trademarks or trade names "Apple", "Mac", "Mac OS", "QuickTime", "QuickTime
237+Streaming Server" or any other trademarks, service marks, logos or trade names
238+belonging to Apple (collectively "Apple Marks") or to any trademark, service
239+mark, logo or trade name belonging to any Contributor. You agree not to use
240+any Apple Marks in or as part of the name of products derived from the Original
241+Code or to endorse or promote products derived from the Original Code other
242+than as expressly permitted by and in strict compliance at all times with
243+Apple's third party trademark usage guidelines which are posted at
244+http://www.apple.com/legal/guidelinesfor3rdparties.html.
245+
246+11. Ownership. Subject to the licenses granted under this License, each
247+Contributor retains all rights, title and interest in and to any Modifications
248+made by such Contributor. Apple retains all rights, title and interest in and
249+to the Original Code and any Modifications made by or on behalf of Apple
250+("Apple Modifications"), and such Apple Modifications will not be automatically
251+subject to this License. Apple may, at its sole discretion, choose to license
252+such Apple Modifications under this License, or on different terms from those
253+contained in this License or may choose not to license them at all.
254+
255+12. Termination.
256+
257+12.1 Termination. This License and the rights granted hereunder will
258+terminate:
259+
260+(a) automatically without notice from Apple if You fail to comply with any
261+term(s) of this License and fail to cure such breach within 30 days of becoming
262+aware of such breach; (b) immediately in the event of the circumstances
263+described in Section 13.5(b); or (c) automatically without notice from Apple
264+if You, at any time during the term of this License, commence an action for
265+patent infringement against Apple; provided that Apple did not first commence
266+an action for patent infringement against You in that instance.
267+
268+12.2 Effect of Termination. Upon termination, You agree to immediately stop
269+any further use, reproduction, modification, sublicensing and distribution of
270+the Covered Code. All sublicenses to the Covered Code which have been properly
271+granted prior to termination shall survive any termination of this License.
272+Provisions which, by their nature, should remain in effect beyond the
273+termination of this License shall survive, including but not limited to
274+Sections 3, 5, 8, 9, 10, 11, 12.2 and 13. No party will be liable to any other
275+for compensation, indemnity or damages of any sort solely as a result of
276+terminating this License in accordance with its terms, and termination of this
277+License will be without prejudice to any other right or remedy of any party.
278+
279+13. Miscellaneous.
280+
281+13.1 Government End Users. The Covered Code is a "commercial item" as
282+defined in FAR 2.101. Government software and technical data rights in the
283+Covered Code include only those rights customarily provided to the public as
284+defined in this License. This customary commercial license in technical data
285+and software is provided in accordance with FAR 12.211 (Technical Data) and
286+12.212 (Computer Software) and, for Department of Defense purchases, DFAR
287+252.227-7015 (Technical Data -- Commercial Items) and 227.7202-3 (Rights in
288+Commercial Computer Software or Computer Software Documentation). Accordingly,
289+all U.S. Government End Users acquire Covered Code with only those rights set
290+forth herein.
291+
292+13.2 Relationship of Parties. This License will not be construed as
293+creating an agency, partnership, joint venture or any other form of legal
294+association between or among You, Apple or any Contributor, and You will not
295+represent to the contrary, whether expressly, by implication, appearance or
296+otherwise.
297+
298+13.3 Independent Development. Nothing in this License will impair Apple's
299+right to acquire, license, develop, have others develop for it, market and/or
300+distribute technology or products that perform the same or similar functions
301+as, or otherwise compete with, Modifications, Larger Works, technology or
302+products that You may develop, produce, market or distribute.
303+
304+13.4 Waiver; Construction. Failure by Apple or any Contributor to enforce
305+any provision of this License will not be deemed a waiver of future enforcement
306+of that or any other provision. Any law or regulation which provides that the
307+language of a contract shall be construed against the drafter will not apply to
308+this License.
309+
310+13.5 Severability. (a) If for any reason a court of competent jurisdiction
311+finds any provision of this License, or portion thereof, to be unenforceable,
312+that provision of the License will be enforced to the maximum extent
313+permissible so as to effect the economic benefits and intent of the parties,
314+and the remainder of this License will continue in full force and effect. (b)
315+Notwithstanding the foregoing, if applicable law prohibits or restricts You
316+from fully and/or specifically complying with Sections 2 and/or 3 or prevents
317+the enforceability of either of those Sections, this License will immediately
318+terminate and You must immediately discontinue any use of the Covered Code and
319+destroy all copies of it that are in your possession or control.
320+
321+13.6 Dispute Resolution. Any litigation or other dispute resolution between
322+You and Apple relating to this License shall take place in the Northern
323+District of California, and You and Apple hereby consent to the personal
324+jurisdiction of, and venue in, the state and federal courts within that
325+District with respect to this License. The application of the United Nations
326+Convention on Contracts for the International Sale of Goods is expressly
327+excluded.
328+
329+13.7 Entire Agreement; Governing Law. This License constitutes the entire
330+agreement between the parties with respect to the subject matter hereof. This
331+License shall be governed by the laws of the United States and the State of
332+California, except that body of California law concerning conflicts of law.
333+
334+Where You are located in the province of Quebec, Canada, the following clause
335+applies: The parties hereby confirm that they have requested that this License
336