1251881Speter
2251881Speter                                 Apache License
3251881Speter                           Version 2.0, January 2004
4251881Speter                        http://www.apache.org/licenses/
5251881Speter
6251881Speter   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7251881Speter
8251881Speter   1. Definitions.
9251881Speter
10251881Speter      "License" shall mean the terms and conditions for use, reproduction,
11251881Speter      and distribution as defined by Sections 1 through 9 of this document.
12251881Speter
13251881Speter      "Licensor" shall mean the copyright owner or entity authorized by
14251881Speter      the copyright owner that is granting the License.
15251881Speter
16251881Speter      "Legal Entity" shall mean the union of the acting entity and all
17251881Speter      other entities that control, are controlled by, or are under common
18251881Speter      control with that entity. For the purposes of this definition,
19251881Speter      "control" means (i) the power, direct or indirect, to cause the
20251881Speter      direction or management of such entity, whether by contract or
21251881Speter      otherwise, or (ii) ownership of fifty percent (50%) or more of the
22251881Speter      outstanding shares, or (iii) beneficial ownership of such entity.
23251881Speter
24251881Speter      "You" (or "Your") shall mean an individual or Legal Entity
25251881Speter      exercising permissions granted by this License.
26251881Speter
27251881Speter      "Source" form shall mean the preferred form for making modifications,
28251881Speter      including but not limited to software source code, documentation
29251881Speter      source, and configuration files.
30251881Speter
31251881Speter      "Object" form shall mean any form resulting from mechanical
32251881Speter      transformation or translation of a Source form, including but
33251881Speter      not limited to compiled object code, generated documentation,
34251881Speter      and conversions to other media types.
35251881Speter
36251881Speter      "Work" shall mean the work of authorship, whether in Source or
37251881Speter      Object form, made available under the License, as indicated by a
38251881Speter      copyright notice that is included in or attached to the work
39251881Speter      (an example is provided in the Appendix below).
40251881Speter
41251881Speter      "Derivative Works" shall mean any work, whether in Source or Object
42251881Speter      form, that is based on (or derived from) the Work and for which the
43251881Speter      editorial revisions, annotations, elaborations, or other modifications
44251881Speter      represent, as a whole, an original work of authorship. For the purposes
45251881Speter      of this License, Derivative Works shall not include works that remain
46251881Speter      separable from, or merely link (or bind by name) to the interfaces of,
47251881Speter      the Work and Derivative Works thereof.
48251881Speter
49251881Speter      "Contribution" shall mean any work of authorship, including
50251881Speter      the original version of the Work and any modifications or additions
51251881Speter      to that Work or Derivative Works thereof, that is intentionally
52251881Speter      submitted to Licensor for inclusion in the Work by the copyright owner
53251881Speter      or by an individual or Legal Entity authorized to submit on behalf of
54251881Speter      the copyright owner. For the purposes of this definition, "submitted"
55251881Speter      means any form of electronic, verbal, or written communication sent
56251881Speter      to the Licensor or its representatives, including but not limited to
57251881Speter      communication on electronic mailing lists, source code control systems,
58251881Speter      and issue tracking systems that are managed by, or on behalf of, the
59251881Speter      Licensor for the purpose of discussing and improving the Work, but
60251881Speter      excluding communication that is conspicuously marked or otherwise
61251881Speter      designated in writing by the copyright owner as "Not a Contribution."
62251881Speter
63251881Speter      "Contributor" shall mean Licensor and any individual or Legal Entity
64251881Speter      on behalf of whom a Contribution has been received by Licensor and
65251881Speter      subsequently incorporated within the Work.
66251881Speter
67251881Speter   2. Grant of Copyright License. Subject to the terms and conditions of
68251881Speter      this License, each Contributor hereby grants to You a perpetual,
69251881Speter      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70251881Speter      copyright license to reproduce, prepare Derivative Works of,
71251881Speter      publicly display, publicly perform, sublicense, and distribute the
72251881Speter      Work and such Derivative Works in Source or Object form.
73251881Speter
74251881Speter   3. Grant of Patent License. Subject to the terms and conditions of
75251881Speter      this License, each Contributor hereby grants to You a perpetual,
76251881Speter      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77251881Speter      (except as stated in this section) patent license to make, have made,
78251881Speter      use, offer to sell, sell, import, and otherwise transfer the Work,
79251881Speter      where such license applies only to those patent claims licensable
80251881Speter      by such Contributor that are necessarily infringed by their
81251881Speter      Contribution(s) alone or by combination of their Contribution(s)
82251881Speter      with the Work to which such Contribution(s) was submitted. If You
83251881Speter      institute patent litigation against any entity (including a
84251881Speter      cross-claim or counterclaim in a lawsuit) alleging that the Work
85251881Speter      or a Contribution incorporated within the Work constitutes direct
86251881Speter      or contributory patent infringement, then any patent licenses
87251881Speter      granted to You under this License for that Work shall terminate
88251881Speter      as of the date such litigation is filed.
89251881Speter
90251881Speter   4. Redistribution. You may reproduce and distribute copies of the
91251881Speter      Work or Derivative Works thereof in any medium, with or without
92251881Speter      modifications, and in Source or Object form, provided that You
93251881Speter      meet the following conditions:
94251881Speter
95251881Speter      (a) You must give any other recipients of the Work or
96251881Speter          Derivative Works a copy of this License; and
97251881Speter
98251881Speter      (b) You must cause any modified files to carry prominent notices
99251881Speter          stating that You changed the files; and
100251881Speter
101251881Speter      (c) You must retain, in the Source form of any Derivative Works
102251881Speter          that You distribute, all copyright, patent, trademark, and
103251881Speter          attribution notices from the Source form of the Work,
104251881Speter          excluding those notices that do not pertain to any part of
105251881Speter          the Derivative Works; and
106251881Speter
107251881Speter      (d) If the Work includes a "NOTICE" text file as part of its
108251881Speter          distribution, then any Derivative Works that You distribute must
109251881Speter          include a readable copy of the attribution notices contained
110251881Speter          within such NOTICE file, excluding those notices that do not
111251881Speter          pertain to any part of the Derivative Works, in at least one
112251881Speter          of the following places: within a NOTICE text file distributed
113251881Speter          as part of the Derivative Works; within the Source form or
114251881Speter          documentation, if provided along with the Derivative Works; or,
115251881Speter          within a display generated by the Derivative Works, if and
116251881Speter          wherever such third-party notices normally appear. The contents
117251881Speter          of the NOTICE file are for informational purposes only and
118251881Speter          do not modify the License. You may add Your own attribution
119251881Speter          notices within Derivative Works that You distribute, alongside
120251881Speter          or as an addendum to the NOTICE text from the Work, provided
121251881Speter          that such additional attribution notices cannot be construed
122251881Speter          as modifying the License.
123251881Speter
124251881Speter      You may add Your own copyright statement to Your modifications and
125251881Speter      may provide additional or different license terms and conditions
126251881Speter      for use, reproduction, or distribution of Your modifications, or
127251881Speter      for any such Derivative Works as a whole, provided Your use,
128251881Speter      reproduction, and distribution of the Work otherwise complies with
129251881Speter      the conditions stated in this License.
130251881Speter
131251881Speter   5. Submission of Contributions. Unless You explicitly state otherwise,
132251881Speter      any Contribution intentionally submitted for inclusion in the Work
133251881Speter      by You to the Licensor shall be under the terms and conditions of
134251881Speter      this License, without any additional terms or conditions.
135251881Speter      Notwithstanding the above, nothing herein shall supersede or modify
136251881Speter      the terms of any separate license agreement you may have executed
137251881Speter      with Licensor regarding such Contributions.
138251881Speter
139251881Speter   6. Trademarks. This License does not grant permission to use the trade
140251881Speter      names, trademarks, service marks, or product names of the Licensor,
141251881Speter      except as required for reasonable and customary use in describing the
142251881Speter      origin of the Work and reproducing the content of the NOTICE file.
143251881Speter
144251881Speter   7. Disclaimer of Warranty. Unless required by applicable law or
145251881Speter      agreed to in writing, Licensor provides the Work (and each
146251881Speter      Contributor provides its Contributions) on an "AS IS" BASIS,
147251881Speter      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148251881Speter      implied, including, without limitation, any warranties or conditions
149251881Speter      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150251881Speter      PARTICULAR PURPOSE. You are solely responsible for determining the
151251881Speter      appropriateness of using or redistributing the Work and assume any
152251881Speter      risks associated with Your exercise of permissions under this License.
153251881Speter
154251881Speter   8. Limitation of Liability. In no event and under no legal theory,
155251881Speter      whether in tort (including negligence), contract, or otherwise,
156251881Speter      unless required by applicable law (such as deliberate and grossly
157251881Speter      negligent acts) or agreed to in writing, shall any Contributor be
158251881Speter      liable to You for damages, including any direct, indirect, special,
159251881Speter      incidental, or consequential damages of any character arising as a
160251881Speter      result of this License or out of the use or inability to use the
161251881Speter      Work (including but not limited to damages for loss of goodwill,
162251881Speter      work stoppage, computer failure or malfunction, or any and all
163251881Speter      other commercial damages or losses), even if such Contributor
164251881Speter      has been advised of the possibility of such damages.
165251881Speter
166251881Speter   9. Accepting Warranty or Additional Liability. While redistributing
167251881Speter      the Work or Derivative Works thereof, You may choose to offer,
168251881Speter      and charge a fee for, acceptance of support, warranty, indemnity,
169251881Speter      or other liability obligations and/or rights consistent with this
170251881Speter      License. However, in accepting such obligations, You may act only
171251881Speter      on Your own behalf and on Your sole responsibility, not on behalf
172251881Speter      of any other Contributor, and only if You agree to indemnify,
173251881Speter      defend, and hold each Contributor harmless for any liability
174251881Speter      incurred by, or claims asserted against, such Contributor by reason
175251881Speter      of your accepting any such warranty or additional liability.
176251881Speter
177251881Speter   END OF TERMS AND CONDITIONS
178251881Speter
179251881Speter   APPENDIX: How to apply the Apache License to your work.
180251881Speter
181251881Speter      To apply the Apache License to your work, attach the following
182251881Speter      boilerplate notice, with the fields enclosed by brackets "[]"
183251881Speter      replaced with your own identifying information. (Don't include
184251881Speter      the brackets!)  The text should be enclosed in the appropriate
185251881Speter      comment syntax for the file format. We also recommend that a
186251881Speter      file or class name and description of purpose be included on the
187251881Speter      same "printed page" as the copyright notice for easier
188251881Speter      identification within third-party archives.
189251881Speter
190251881Speter   Copyright [yyyy] [name of copyright owner]
191251881Speter
192251881Speter   Licensed under the Apache License, Version 2.0 (the "License");
193251881Speter   you may not use this file except in compliance with the License.
194251881Speter   You may obtain a copy of the License at
195251881Speter
196251881Speter       http://www.apache.org/licenses/LICENSE-2.0
197251881Speter
198251881Speter   Unless required by applicable law or agreed to in writing, software
199251881Speter   distributed under the License is distributed on an "AS IS" BASIS,
200251881Speter   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201251881Speter   See the License for the specific language governing permissions and
202251881Speter   limitations under the License.
203251881Speter
204251881Speter
205251881SpeterSUBVERSION SUBCOMPONENTS: 
206251881Speter
207251881SpeterSubversion includes a number of subcomponents with separate copyright
208251881Speternotices and license terms. Your use of the source code for the these
209251881Spetersubcomponents is subject to the terms and conditions of the following
210251881Speterlicenses.
211251881Speter
212251881SpeterFor portions of the Python bindings test suite at
213251881Spetersubversion/bindings/swig/python/tests/trac/:
214251881Speter
215251881Speter I.  Licensed to the Apache Software Foundation (ASF) under one
216251881Speter     or more contributor license agreements.  See the NOTICE file
217251881Speter     distributed with this work for additional information
218251881Speter     regarding copyright ownership.  The ASF licenses this file
219251881Speter     to you under the Apache License, Version 2.0 (the
220251881Speter     "License"); you may not use this file except in compliance
221251881Speter     with the License.  You may obtain a copy of the License at
222251881Speter 
223251881Speter       http://www.apache.org/licenses/LICENSE-2.0
224251881Speter 
225251881Speter     Unless required by applicable law or agreed to in writing,
226251881Speter     software distributed under the License is distributed on an
227251881Speter     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
228251881Speter     KIND, either express or implied.  See the License for the
229251881Speter     specific language governing permissions and limitations
230251881Speter     under the License.    
231251881Speter 
232251881Speter II. Copyright (C) 2003, 2004, 2005 Edgewall Software
233251881Speter     Copyright (C) 2003, 2004, 2005 Jonas Borgstr��m <jonas@edgewall.com>
234251881Speter     Copyright (C) 2005 Christopher Lenz <cmlenz@gmx.de>
235251881Speter
236251881Speter     All rights reserved.
237251881Speter 
238251881Speter     Redistribution and use in source and binary forms, with or without
239251881Speter     modification, are permitted provided that the following conditions
240251881Speter     are met:
241251881Speter 
242251881Speter     1. Redistributions of source code must retain the above copyright
243251881Speter        notice, this list of conditions and the following disclaimer.
244251881Speter     2. Redistributions in binary form must reproduce the above copyright
245251881Speter        notice, this list of conditions and the following disclaimer in the
246251881Speter        the documentation and/or other materials provided with the
247251881Speter        distribution.
248251881Speter     3. The name of the author may not be used to endorse or promote
249251881Speter        products derived from this software without specific prior written
250251881Speter        permission.
251251881Speter 
252251881Speter     THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS
253251881Speter     OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
254251881Speter     WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
255251881Speter     ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
256251881Speter     DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
257251881Speter     DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
258251881Speter     GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
259251881Speter     INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
260251881Speter     IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
261251881Speter     OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
262251881Speter     IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
263251881Speter
264251881SpeterFor the file subversion/libsvn_subr/utf_width.c
265251881Speter
266251881Speter * Markus Kuhn -- 2007-05-26 (Unicode 5.0)
267251881Speter *
268251881Speter * Permission to use, copy, modify, and distribute this software
269251881Speter * for any purpose and without fee is hereby granted. The author
270251881Speter * disclaims all warranties with regard to this software.
271