xref: /xnu-11215/APPLE_LICENSE (revision e13b1fa5)
1c1dac77fSApple OSS DistributionsAPPLE PUBLIC SOURCE LICENSE
2*e13b1fa5SApple OSS DistributionsVersion 2.0 - August 6, 2003
3c1dac77fSApple OSS Distributions
4c1dac77fSApple OSS DistributionsPlease read this License carefully before downloading this software.
5*e13b1fa5SApple OSS DistributionsBy downloading or using this software, you are agreeing to be bound by
6*e13b1fa5SApple OSS Distributionsthe terms of this License. If you do not or cannot agree to the terms
7*e13b1fa5SApple OSS Distributionsof this License, please do not download or use the software.
8c1dac77fSApple OSS Distributions
9c1dac77fSApple OSS Distributions1. General; Definitions. This License applies to any program or other
10*e13b1fa5SApple OSS Distributionswork which Apple Computer, Inc. ("Apple") makes publicly available and
11*e13b1fa5SApple OSS Distributionswhich contains a notice placed by Apple identifying such program or
12*e13b1fa5SApple OSS Distributionswork as "Original Code" and stating that it is subject to the terms of
13*e13b1fa5SApple OSS Distributionsthis Apple Public Source License version 2.0 ("License"). As used in
14*e13b1fa5SApple OSS Distributionsthis License:
15c1dac77fSApple OSS Distributions
16*e13b1fa5SApple OSS Distributions1.1 "Applicable Patent Rights" mean: (a) in the case where Apple is
17c1dac77fSApple OSS Distributionsthe grantor of rights, (i) claims of patents that are now or hereafter
18c1dac77fSApple OSS Distributionsacquired, owned by or assigned to Apple and (ii) that cover subject
19c1dac77fSApple OSS Distributionsmatter contained in the Original Code, but only to the extent
20c1dac77fSApple OSS Distributionsnecessary to use, reproduce and/or distribute the Original Code
21c1dac77fSApple OSS Distributionswithout infringement; and (b) in the case where You are the grantor of
22c1dac77fSApple OSS Distributionsrights, (i) claims of patents that are now or hereafter acquired,
23c1dac77fSApple OSS Distributionsowned by or assigned to You and (ii) that cover subject matter in Your
24c1dac77fSApple OSS DistributionsModifications, taken alone or in combination with Original Code.
25c1dac77fSApple OSS Distributions
26*e13b1fa5SApple OSS Distributions1.2 "Contributor" means any person or entity that creates or
27*e13b1fa5SApple OSS Distributionscontributes to the creation of Modifications.
28*e13b1fa5SApple OSS Distributions
29c1dac77fSApple OSS Distributions1.3 "Covered Code" means the Original Code, Modifications, the
30c1dac77fSApple OSS Distributionscombination of Original Code and any Modifications, and/or any
31c1dac77fSApple OSS Distributionsrespective portions thereof.
32c1dac77fSApple OSS Distributions
33*e13b1fa5SApple OSS Distributions1.4 "Externally Deploy" means: (a) to sublicense, distribute or
34*e13b1fa5SApple OSS Distributionsotherwise make Covered Code available, directly or indirectly, to
35*e13b1fa5SApple OSS Distributionsanyone other than You; and/or (b) to use Covered Code, alone or as
36*e13b1fa5SApple OSS Distributionspart of a Larger Work, in any way to provide a service, including but
37*e13b1fa5SApple OSS Distributionsnot limited to delivery of content, through electronic communication
38*e13b1fa5SApple OSS Distributionswith a client other than You.
39c1dac77fSApple OSS Distributions
40c1dac77fSApple OSS Distributions1.5 "Larger Work" means a work which combines Covered Code or portions
41c1dac77fSApple OSS Distributionsthereof with code not governed by the terms of this License.
42c1dac77fSApple OSS Distributions
43c1dac77fSApple OSS Distributions1.6 "Modifications" mean any addition to, deletion from, and/or change
44*e13b1fa5SApple OSS Distributionsto, the substance and/or structure of the Original Code, any previous
45*e13b1fa5SApple OSS DistributionsModifications, the combination of Original Code and any previous
46*e13b1fa5SApple OSS DistributionsModifications, and/or any respective portions thereof. When code is
47c1dac77fSApple OSS Distributionsreleased as a series of files, a Modification is: (a) any addition to
48c1dac77fSApple OSS Distributionsor deletion from the contents of a file containing Covered Code;
49c1dac77fSApple OSS Distributionsand/or (b) any new file or other representation of computer program
50c1dac77fSApple OSS Distributionsstatements that contains any part of Covered Code.
51c1dac77fSApple OSS Distributions
52c1dac77fSApple OSS Distributions1.7 "Original Code" means (a) the Source Code of a program or other
53c1dac77fSApple OSS Distributionswork as originally made available by Apple under this License,
54c1dac77fSApple OSS Distributionsincluding the Source Code of any updates or upgrades to such programs
55c1dac77fSApple OSS Distributionsor works made available by Apple under this License, and that has been
56c1dac77fSApple OSS Distributionsexpressly identified by Apple as such in the header file(s) of such
57c1dac77fSApple OSS Distributionswork; and (b) the object code compiled from such Source Code and
58c1dac77fSApple OSS Distributionsoriginally made available by Apple under this License.
59c1dac77fSApple OSS Distributions
60c1dac77fSApple OSS Distributions1.8 "Source Code" means the human readable form of a program or other
61c1dac77fSApple OSS Distributionswork that is suitable for making modifications to it, including all
62c1dac77fSApple OSS Distributionsmodules it contains, plus any associated interface definition files,
63c1dac77fSApple OSS Distributionsscripts used to control compilation and installation of an executable
64c1dac77fSApple OSS Distributions(object code).
65c1dac77fSApple OSS Distributions
66c1dac77fSApple OSS Distributions1.9 "You" or "Your" means an individual or a legal entity exercising
67c1dac77fSApple OSS Distributionsrights under this License. For legal entities, "You" or "Your"
68c1dac77fSApple OSS Distributionsincludes any entity which controls, is controlled by, or is under
69c1dac77fSApple OSS Distributionscommon control with, You, where "control" means (a) the power, direct
70c1dac77fSApple OSS Distributionsor indirect, to cause the direction or management of such entity,
71c1dac77fSApple OSS Distributionswhether by contract or otherwise, or (b) ownership of fifty percent
72c1dac77fSApple OSS Distributions(50%) or more of the outstanding shares or beneficial ownership of
73c1dac77fSApple OSS Distributionssuch entity.
74c1dac77fSApple OSS Distributions
75c1dac77fSApple OSS Distributions2. Permitted Uses; Conditions & Restrictions. Subject to the terms
76c1dac77fSApple OSS Distributionsand conditions of this License, Apple hereby grants You, effective on
77c1dac77fSApple OSS Distributionsthe date You accept this License and download the Original Code, a
78c1dac77fSApple OSS Distributionsworld-wide, royalty-free, non-exclusive license, to the extent of
79c1dac77fSApple OSS DistributionsApple's Applicable Patent Rights and copyrights covering the Original
80c1dac77fSApple OSS DistributionsCode, to do the following:
81c1dac77fSApple OSS Distributions
82*e13b1fa5SApple OSS Distributions2.1 Unmodified Code. You may use, reproduce, display, perform,
83*e13b1fa5SApple OSS Distributionsinternally distribute within Your organization, and Externally Deploy
84*e13b1fa5SApple OSS Distributionsverbatim, unmodified copies of the Original Code, for commercial or
85*e13b1fa5SApple OSS Distributionsnon-commercial purposes, provided that in each instance:
86c1dac77fSApple OSS Distributions
87*e13b1fa5SApple OSS Distributions(a) You must retain and reproduce in all copies of Original Code the
88*e13b1fa5SApple OSS Distributionscopyright and other proprietary notices and disclaimers of Apple as
89*e13b1fa5SApple OSS Distributionsthey appear in the Original Code, and keep intact all notices in the
90*e13b1fa5SApple OSS DistributionsOriginal Code that refer to this License; and
91c1dac77fSApple OSS Distributions
92*e13b1fa5SApple OSS Distributions(b) You must include a copy of this License with every copy of Source
93*e13b1fa5SApple OSS DistributionsCode of Covered Code and documentation You distribute or Externally
94*e13b1fa5SApple OSS DistributionsDeploy, and You may not offer or impose any terms on such Source Code
95*e13b1fa5SApple OSS Distributionsthat alter or restrict this License or the recipients' rights
96*e13b1fa5SApple OSS Distributionshereunder, except as permitted under Section 6.
97c1dac77fSApple OSS Distributions
98*e13b1fa5SApple OSS Distributions2.2 Modified Code. You may modify Covered Code and use, reproduce,
99*e13b1fa5SApple OSS Distributionsdisplay, perform, internally distribute within Your organization, and
100*e13b1fa5SApple OSS DistributionsExternally Deploy Your Modifications and Covered Code, for commercial
101*e13b1fa5SApple OSS Distributionsor non-commercial purposes, provided that in each instance You also
102*e13b1fa5SApple OSS Distributionsmeet all of these conditions:
103c1dac77fSApple OSS Distributions
104*e13b1fa5SApple OSS Distributions(a) You must satisfy all the conditions of Section 2.1 with respect to
105*e13b1fa5SApple OSS Distributionsthe Source Code of the Covered Code;
106c1dac77fSApple OSS Distributions
107*e13b1fa5SApple OSS Distributions(b) You must duplicate, to the extent it does not already exist, the
108*e13b1fa5SApple OSS Distributionsnotice in Exhibit A in each file of the Source Code of all Your
109*e13b1fa5SApple OSS DistributionsModifications, and cause the modified files to carry prominent notices
110*e13b1fa5SApple OSS Distributionsstating that You changed the files and the date of any change; and
111c1dac77fSApple OSS Distributions
112*e13b1fa5SApple OSS Distributions(c) If You Externally Deploy Your Modifications, You must make
113*e13b1fa5SApple OSS DistributionsSource Code of all Your Externally Deployed Modifications either
114*e13b1fa5SApple OSS Distributionsavailable to those to whom You have Externally Deployed Your
115*e13b1fa5SApple OSS DistributionsModifications, or publicly available. Source Code of Your Externally
116*e13b1fa5SApple OSS DistributionsDeployed Modifications must be released under the terms set forth in
117*e13b1fa5SApple OSS Distributionsthis License, including the license grants set forth in Section 3
118*e13b1fa5SApple OSS Distributionsbelow, for as long as you Externally Deploy the Covered Code or twelve
119*e13b1fa5SApple OSS Distributions(12) months from the date of initial External Deployment, whichever is
120*e13b1fa5SApple OSS Distributionslonger. You should preferably distribute the Source Code of Your
121*e13b1fa5SApple OSS DistributionsExternally Deployed Modifications electronically (e.g. download from a
122*e13b1fa5SApple OSS Distributionsweb site).
123c1dac77fSApple OSS Distributions
124*e13b1fa5SApple OSS Distributions2.3 Distribution of Executable Versions. In addition, if You
125*e13b1fa5SApple OSS DistributionsExternally Deploy Covered Code (Original Code and/or Modifications) in
126*e13b1fa5SApple OSS Distributionsobject code, executable form only, You must include a prominent
127*e13b1fa5SApple OSS Distributionsnotice, in the code itself as well as in related documentation,
128*e13b1fa5SApple OSS Distributionsstating that Source Code of the Covered Code is available under the
129*e13b1fa5SApple OSS Distributionsterms of this License with information on how and where to obtain such
130*e13b1fa5SApple OSS DistributionsSource Code.
131c1dac77fSApple OSS Distributions
132*e13b1fa5SApple OSS Distributions2.4 Third Party Rights. You expressly acknowledge and agree that
133*e13b1fa5SApple OSS Distributionsalthough Apple and each Contributor grants the licenses to their
134*e13b1fa5SApple OSS Distributionsrespective portions of the Covered Code set forth herein, no
135*e13b1fa5SApple OSS Distributionsassurances are provided by Apple or any Contributor that the Covered
136*e13b1fa5SApple OSS DistributionsCode does not infringe the patent or other intellectual property
137*e13b1fa5SApple OSS Distributionsrights of any other entity. Apple and each Contributor disclaim any
138*e13b1fa5SApple OSS Distributionsliability to You for claims brought by any other entity based on
139*e13b1fa5SApple OSS Distributionsinfringement of intellectual property rights or otherwise. As a
140*e13b1fa5SApple OSS Distributionscondition to exercising the rights and licenses granted hereunder, You
141*e13b1fa5SApple OSS Distributionshereby assume sole responsibility to secure any other intellectual
142*e13b1fa5SApple OSS Distributionsproperty rights needed, if any. For example, if a third party patent
143*e13b1fa5SApple OSS Distributionslicense is required to allow You to distribute the Covered Code, it is
144*e13b1fa5SApple OSS DistributionsYour responsibility to acquire that license before distributing the
145*e13b1fa5SApple OSS DistributionsCovered Code.
146c1dac77fSApple OSS Distributions
147c1dac77fSApple OSS Distributions3. Your Grants. In consideration of, and as a condition to, the
148*e13b1fa5SApple OSS Distributionslicenses granted to You under this License, You hereby grant to any
149*e13b1fa5SApple OSS Distributionsperson or entity receiving or distributing Covered Code under this
150*e13b1fa5SApple OSS DistributionsLicense a non-exclusive, royalty-free, perpetual, irrevocable license,
151*e13b1fa5SApple OSS Distributionsunder Your Applicable Patent Rights and other intellectual property
152*e13b1fa5SApple OSS Distributionsrights (other than patent) owned or controlled by You, to use,
153*e13b1fa5SApple OSS Distributionsreproduce, display, perform, modify, sublicense, distribute and
154*e13b1fa5SApple OSS DistributionsExternally Deploy Your Modifications of the same scope and extent as
155*e13b1fa5SApple OSS DistributionsApple's licenses under Sections 2.1 and 2.2 above.
156c1dac77fSApple OSS Distributions
157c1dac77fSApple OSS Distributions4. Larger Works. You may create a Larger Work by combining Covered
158c1dac77fSApple OSS DistributionsCode with other code not governed by the terms of this License and
159*e13b1fa5SApple OSS Distributionsdistribute the Larger Work as a single product. In each such instance,
160*e13b1fa5SApple OSS DistributionsYou must make sure the requirements of this License are fulfilled for
161*e13b1fa5SApple OSS Distributionsthe Covered Code or any portion thereof.
162c1dac77fSApple OSS Distributions
163c1dac77fSApple OSS Distributions5. Limitations on Patent License. Except as expressly stated in
164c1dac77fSApple OSS DistributionsSection 2, no other patent rights, express or implied, are granted by
165*e13b1fa5SApple OSS DistributionsApple herein. Modifications and/or Larger Works may require additional
166*e13b1fa5SApple OSS Distributionspatent licenses from Apple which Apple may grant in its sole
167*e13b1fa5SApple OSS Distributionsdiscretion.
168c1dac77fSApple OSS Distributions
169*e13b1fa5SApple OSS Distributions6. Additional Terms. You may choose to offer, and to charge a fee for,
170*e13b1fa5SApple OSS Distributionswarranty, support, indemnity or liability obligations and/or other
171*e13b1fa5SApple OSS Distributionsrights consistent with the scope of the license granted herein
172*e13b1fa5SApple OSS Distributions("Additional Terms") to one or more recipients of Covered Code.
173*e13b1fa5SApple OSS DistributionsHowever, You may do so only on Your own behalf and as Your sole
174*e13b1fa5SApple OSS Distributionsresponsibility, and not on behalf of Apple or any Contributor. You
175*e13b1fa5SApple OSS Distributionsmust obtain the recipient's agreement that any such Additional Terms
176*e13b1fa5SApple OSS Distributionsare offered by You alone, and You hereby agree to indemnify, defend
177*e13b1fa5SApple OSS Distributionsand hold Apple and every Contributor harmless for any liability
178*e13b1fa5SApple OSS Distributionsincurred by or claims asserted against Apple or such Contributor by
179*e13b1fa5SApple OSS Distributionsreason of any such Additional Terms.
180c1dac77fSApple OSS Distributions
181c1dac77fSApple OSS Distributions7. Versions of the License. Apple may publish revised and/or new
182*e13b1fa5SApple OSS Distributionsversions of this License from time to time. Each version will be given
183*e13b1fa5SApple OSS Distributionsa distinguishing version number. Once Original Code has been published
184*e13b1fa5SApple OSS Distributionsunder a particular version of this License, You may continue to use it
185*e13b1fa5SApple OSS Distributionsunder the terms of that version. You may also choose to use such
186*e13b1fa5SApple OSS DistributionsOriginal Code under the terms of any subsequent version of this
187c1dac77fSApple OSS DistributionsLicense published by Apple. No one other than Apple has the right to
188c1dac77fSApple OSS Distributionsmodify the terms applicable to Covered Code created under this
189c1dac77fSApple OSS DistributionsLicense.
190c1dac77fSApple OSS Distributions
191*e13b1fa5SApple OSS Distributions8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in
192*e13b1fa5SApple OSS Distributionspart pre-release, untested, or not fully tested works. The Covered
193*e13b1fa5SApple OSS DistributionsCode may contain errors that could cause failures or loss of data, and
194*e13b1fa5SApple OSS Distributionsmay be incomplete or contain inaccuracies. You expressly acknowledge
195*e13b1fa5SApple OSS Distributionsand agree that use of the Covered Code, or any portion thereof, is at
196*e13b1fa5SApple OSS DistributionsYour sole and entire risk. THE COVERED CODE IS PROVIDED "AS IS" AND
197*e13b1fa5SApple OSS DistributionsWITHOUT WARRANTY, UPGRADES OR SUPPORT OF ANY KIND AND APPLE AND
198*e13b1fa5SApple OSS DistributionsAPPLE'S LICENSOR(S) (COLLECTIVELY REFERRED TO AS "APPLE" FOR THE
199*e13b1fa5SApple OSS DistributionsPURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM
200*e13b1fa5SApple OSS DistributionsALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT
201*e13b1fa5SApple OSS DistributionsNOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF
202*e13b1fa5SApple OSS DistributionsMERCHANTABILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR
203*e13b1fa5SApple OSS DistributionsPURPOSE, OF ACCURACY, OF QUIET ENJOYMENT, AND NONINFRINGEMENT OF THIRD
204*e13b1fa5SApple OSS DistributionsPARTY RIGHTS. APPLE AND EACH CONTRIBUTOR DOES NOT WARRANT AGAINST
205*e13b1fa5SApple OSS DistributionsINTERFERENCE WITH YOUR ENJOYMENT OF THE COVERED CODE, THAT THE
206*e13b1fa5SApple OSS DistributionsFUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR REQUIREMENTS,
207*e13b1fa5SApple OSS DistributionsTHAT THE OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR
208*e13b1fa5SApple OSS DistributionsERROR-FREE, OR THAT DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO
209*e13b1fa5SApple OSS DistributionsORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE, AN APPLE
210*e13b1fa5SApple OSS DistributionsAUTHORIZED REPRESENTATIVE OR ANY CONTRIBUTOR SHALL CREATE A WARRANTY.
211*e13b1fa5SApple OSS DistributionsYou acknowledge that the Covered Code is not intended for use in the
212*e13b1fa5SApple OSS Distributionsoperation of nuclear facilities, aircraft navigation, communication
213*e13b1fa5SApple OSS Distributionssystems, or air traffic control machines in which case the failure of
214*e13b1fa5SApple OSS Distributionsthe Covered Code could lead to death, personal injury, or severe
215*e13b1fa5SApple OSS Distributionsphysical or environmental damage.
216c1dac77fSApple OSS Distributions
217*e13b1fa5SApple OSS Distributions9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO
218*e13b1fa5SApple OSS DistributionsEVENT SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL,
219*e13b1fa5SApple OSS DistributionsSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING
220*e13b1fa5SApple OSS DistributionsTO THIS LICENSE OR YOUR USE OR INABILITY TO USE THE COVERED CODE, OR
221*e13b1fa5SApple OSS DistributionsANY PORTION THEREOF, WHETHER UNDER A THEORY OF CONTRACT, WARRANTY,
222*e13b1fa5SApple OSS DistributionsTORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY OR OTHERWISE, EVEN IF
223*e13b1fa5SApple OSS DistributionsAPPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
224*e13b1fa5SApple OSS DistributionsDAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY
225*e13b1fa5SApple OSS DistributionsREMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY OF
226*e13b1fa5SApple OSS DistributionsINCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY
227*e13b1fa5SApple OSS DistributionsTO YOU. In no event shall Apple's total liability to You for all
228*e13b1fa5SApple OSS Distributionsdamages (other than as may be required by applicable law) under this
229*e13b1fa5SApple OSS DistributionsLicense exceed the amount of fifty dollars ($50.00).
230c1dac77fSApple OSS Distributions
231c1dac77fSApple OSS Distributions10. Trademarks. This License does not grant any rights to use the
232*e13b1fa5SApple OSS Distributionstrademarks or trade names "Apple", "Apple Computer", "Mac", "Mac OS",
233*e13b1fa5SApple OSS Distributions"QuickTime", "QuickTime Streaming Server" or any other trademarks,
234*e13b1fa5SApple OSS Distributionsservice marks, logos or trade names belonging to Apple (collectively
235*e13b1fa5SApple OSS Distributions"Apple Marks") or to any trademark, service mark, logo or trade name
236*e13b1fa5SApple OSS Distributionsbelonging to any Contributor. You agree not to use any Apple Marks in
237*e13b1fa5SApple OSS Distributionsor as part of the name of products derived from the Original Code or
238*e13b1fa5SApple OSS Distributionsto endorse or promote products derived from the Original Code other
239*e13b1fa5SApple OSS Distributionsthan as expressly permitted by and in strict compliance at all times
240*e13b1fa5SApple OSS Distributionswith Apple's third party trademark usage guidelines which are posted
241*e13b1fa5SApple OSS Distributionsat http://www.apple.com/legal/guidelinesfor3rdparties.html.
242c1dac77fSApple OSS Distributions
243*e13b1fa5SApple OSS Distributions11. Ownership. Subject to the licenses granted under this License,
244*e13b1fa5SApple OSS Distributionseach Contributor retains all rights, title and interest in and to any
245*e13b1fa5SApple OSS DistributionsModifications made by such Contributor. Apple retains all rights,
246*e13b1fa5SApple OSS Distributionstitle and interest in and to the Original Code and any Modifications
247*e13b1fa5SApple OSS Distributionsmade by or on behalf of Apple ("Apple Modifications"), and such Apple
248*e13b1fa5SApple OSS DistributionsModifications will not be automatically subject to this License. Apple
249*e13b1fa5SApple OSS Distributionsmay, at its sole discretion, choose to license such Apple
250*e13b1fa5SApple OSS DistributionsModifications under this License, or on different terms from those
251*e13b1fa5SApple OSS Distributionscontained in this License or may choose not to license them at all.
252c1dac77fSApple OSS Distributions
253c1dac77fSApple OSS Distributions12. Termination.
254c1dac77fSApple OSS Distributions
255c1dac77fSApple OSS Distributions12.1 Termination. This License and the rights granted hereunder will
256c1dac77fSApple OSS Distributionsterminate:
257c1dac77fSApple OSS Distributions
258c1dac77fSApple OSS Distributions(a) automatically without notice from Apple if You fail to comply with
259c1dac77fSApple OSS Distributionsany term(s) of this License and fail to cure such breach within 30
260*e13b1fa5SApple OSS Distributionsdays of becoming aware of such breach;
261c1dac77fSApple OSS Distributions
262*e13b1fa5SApple OSS Distributions(b) immediately in the event of the circumstances described in Section
263*e13b1fa5SApple OSS Distributions13.5(b); or
264*e13b1fa5SApple OSS Distributions
265*e13b1fa5SApple OSS Distributions(c) automatically without notice from Apple if You, at any time during
266*e13b1fa5SApple OSS Distributionsthe term of this License, commence an action for patent infringement
267*e13b1fa5SApple OSS Distributionsagainst Apple; provided that Apple did not first commence
268*e13b1fa5SApple OSS Distributionsan action for patent infringement against You in that instance.
269*e13b1fa5SApple OSS Distributions
270*e13b1fa5SApple OSS Distributions12.2 Effect of Termination. Upon termination, You agree to immediately
271*e13b1fa5SApple OSS Distributionsstop any further use, reproduction, modification, sublicensing and
272*e13b1fa5SApple OSS Distributionsdistribution of the Covered Code. All sublicenses to the Covered Code
273*e13b1fa5SApple OSS Distributionswhich have been properly granted prior to termination shall survive
274*e13b1fa5SApple OSS Distributionsany termination of this License. Provisions which, by their nature,
275*e13b1fa5SApple OSS Distributionsshould remain in effect beyond the termination of this License shall
276*e13b1fa5SApple OSS Distributionssurvive, including but not limited to Sections 3, 5, 8, 9, 10, 11,
277*e13b1fa5SApple OSS Distributions12.2 and 13. No party will be liable to any other for compensation,
278*e13b1fa5SApple OSS Distributionsindemnity or damages of any sort solely as a result of terminating
279*e13b1fa5SApple OSS Distributionsthis License in accordance with its terms, and termination of this
280*e13b1fa5SApple OSS DistributionsLicense will be without prejudice to any other right or remedy of
281*e13b1fa5SApple OSS Distributionsany party.
282c1dac77fSApple OSS Distributions
283c1dac77fSApple OSS Distributions13. Miscellaneous.
284c1dac77fSApple OSS Distributions
285c1dac77fSApple OSS Distributions13.1 Government End Users. The Covered Code is a "commercial item" as
286*e13b1fa5SApple OSS Distributionsdefined in FAR 2.101. Government software and technical data rights in
287*e13b1fa5SApple OSS Distributionsthe Covered Code include only those rights customarily provided to the
288*e13b1fa5SApple OSS Distributionspublic as defined in this License. This customary commercial license
289*e13b1fa5SApple OSS Distributionsin technical data and software is provided in accordance with FAR
290*e13b1fa5SApple OSS Distributions12.211 (Technical Data) and 12.212 (Computer Software) and, for
291c1dac77fSApple OSS DistributionsDepartment of Defense purchases, DFAR 252.227-7015 (Technical Data --
292c1dac77fSApple OSS DistributionsCommercial Items) and 227.7202-3 (Rights in Commercial Computer
293c1dac77fSApple OSS DistributionsSoftware or Computer Software Documentation). Accordingly, all U.S.
294c1dac77fSApple OSS DistributionsGovernment End Users acquire Covered Code with only those rights set
295c1dac77fSApple OSS Distributionsforth herein.
296c1dac77fSApple OSS Distributions
297c1dac77fSApple OSS Distributions13.2 Relationship of Parties. This License will not be construed as
298c1dac77fSApple OSS Distributionscreating an agency, partnership, joint venture or any other form of
299*e13b1fa5SApple OSS Distributionslegal association between or among You, Apple or any Contributor, and
300*e13b1fa5SApple OSS DistributionsYou will not represent to the contrary, whether expressly, by
301*e13b1fa5SApple OSS Distributionsimplication, appearance or otherwise.
302c1dac77fSApple OSS Distributions
303c1dac77fSApple OSS Distributions13.3 Independent Development. Nothing in this License will impair
304c1dac77fSApple OSS DistributionsApple's right to acquire, license, develop, have others develop for
305c1dac77fSApple OSS Distributionsit, market and/or distribute technology or products that perform the
306c1dac77fSApple OSS Distributionssame or similar functions as, or otherwise compete with,
307c1dac77fSApple OSS DistributionsModifications, Larger Works, technology or products that You may
308c1dac77fSApple OSS Distributionsdevelop, produce, market or distribute.
309c1dac77fSApple OSS Distributions
310*e13b1fa5SApple OSS Distributions13.4 Waiver; Construction. Failure by Apple or any Contributor to
311*e13b1fa5SApple OSS Distributionsenforce any provision of this License will not be deemed a waiver of
312*e13b1fa5SApple OSS Distributionsfuture enforcement of that or any other provision. Any law or
313*e13b1fa5SApple OSS Distributionsregulation which provides that the language of a contract shall be
314*e13b1fa5SApple OSS Distributionsconstrued against the drafter will not apply to this License.
315c1dac77fSApple OSS Distributions
316c1dac77fSApple OSS Distributions13.5 Severability. (a) If for any reason a court of competent
317c1dac77fSApple OSS Distributionsjurisdiction finds any provision of this License, or portion thereof,
318c1dac77fSApple OSS Distributionsto be unenforceable, that provision of the License will be enforced to
319c1dac77fSApple OSS Distributionsthe maximum extent permissible so as to effect the economic benefits
320c1dac77fSApple OSS Distributionsand intent of the parties, and the remainder of this License will
321c1dac77fSApple OSS Distributionscontinue in full force and effect. (b) Notwithstanding the foregoing,
322c1dac77fSApple OSS Distributionsif applicable law prohibits or restricts You from fully and/or
323c1dac77fSApple OSS Distributionsspecifically complying with Sections 2 and/or 3 or prevents the
324c1dac77fSApple OSS Distributionsenforceability of either of those Sections, this License will
325c1dac77fSApple OSS Distributionsimmediately terminate and You must immediately discontinue any use of
326c1dac77fSApple OSS Distributionsthe Covered Code and destroy all copies of it that are in your
327c1dac77fSApple OSS Distributionspossession or control.
328c1dac77fSApple OSS Distributions
329c1dac77fSApple OSS Distributions13.6 Dispute Resolution. Any litigation or other dispute resolution
330c1dac77fSApple OSS Distributionsbetween You and Apple relating to this License shall take place in the
331c1dac77fSApple OSS DistributionsNorthern District of California, and You and Apple hereby consent to
332c1dac77fSApple OSS Distributionsthe personal jurisdiction of, and venue in, the state and federal
333c1dac77fSApple OSS Distributionscourts within that District with respect to this License. The
334c1dac77fSApple OSS Distributionsapplication of the United Nations Convention on Contracts for the
335c1dac77fSApple OSS DistributionsInternational Sale of Goods is expressly excluded.
336c1dac77fSApple OSS Distributions
337c1dac77fSApple OSS Distributions13.7 Entire Agreement; Governing Law. This License constitutes the
338c1dac77fSApple OSS Distributionsentire agreement between the parties with respect to the subject
339c1dac77fSApple OSS Distributionsmatter hereof. This License shall be governed by the laws of the
340c1dac77fSApple OSS DistributionsUnited States and the State of California, except that body of
341c1dac77fSApple OSS DistributionsCalifornia law concerning conflicts of law.
342c1dac77fSApple OSS Distributions
343c1dac77fSApple OSS DistributionsWhere You are located in the province of Quebec, Canada, the following
344c1dac77fSApple OSS Distributionsclause applies: The parties hereby confirm that they have requested
345c1dac77fSApple OSS Distributionsthat this License and all related documents be drafted in English. Les
346c1dac77fSApple OSS Distributionsparties ont exige que le present contrat et tous les documents
347c1dac77fSApple OSS Distributionsconnexes soient rediges en anglais.
348c1dac77fSApple OSS Distributions
349c1dac77fSApple OSS DistributionsEXHIBIT A.
350c1dac77fSApple OSS Distributions
351*e13b1fa5SApple OSS Distributions"Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights
352*e13b1fa5SApple OSS DistributionsReserved.
353*e13b1fa5SApple OSS Distributions
354*e13b1fa5SApple OSS DistributionsThis file contains Original Code and/or Modifications of Original Code
355*e13b1fa5SApple OSS Distributionsas defined in and that are subject to the Apple Public Source License
356*e13b1fa5SApple OSS DistributionsVersion 2.0 (the 'License'). You may not use this file except in
357*e13b1fa5SApple OSS Distributionscompliance with the License. Please obtain a copy of the License at
358*e13b1fa5SApple OSS Distributionshttp://www.opensource.apple.com/apsl/ and read it before using this
359*e13b1fa5SApple OSS Distributionsfile.
360c1dac77fSApple OSS Distributions
361c1dac77fSApple OSS DistributionsThe Original Code and all software distributed under the License are
362*e13b1fa5SApple OSS Distributionsdistributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
363c1dac77fSApple OSS DistributionsEXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
364c1dac77fSApple OSS DistributionsINCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
365*e13b1fa5SApple OSS DistributionsFITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
366*e13b1fa5SApple OSS DistributionsPlease see the License for the specific language governing rights and
367*e13b1fa5SApple OSS Distributionslimitations under the License."
368