Add qualifier to 0.5.0 version
[egit/qmx.git] / org.eclipse.egit-feature / feature.xml
blobf1f56f027754381c057a1d867ed72148ed48225b
1 <?xml version="1.0" encoding="UTF-8"?>
2 <feature
3       id="org.eclipse.egit"
4       label="Eclipse Git Feature"
5       version="0.5.0.qualifier"
6       provider-name="eclipse.org"
7       plugin="org.eclipse.egit">
9    <description url="http://www.jgit.org">
10 An Eclipse Git Plugin in pure Java.
12 @buildId@
14 Changes on @branch@ since @refversion@:
16 <![CDATA[@shortlog@]]>
18    </description>
20    <copyright>
21       This plugin is Copyright it&apos;s authors and contributors. The code
22 is available under the BSD license for core Git repository access
23 (JGit) and the EPL for Eclipse specific portions plus a BSD style
24 license for the SSH protocol (JSch).
25 See the license agreement for details.
26    </copyright>
28    <license>
29       Note that there are two licenses involved here. The Eclipse dependent parts are
30 licenced under the EPL and the core git parts, i.e.g jgit. are
31 licenced under BSD. SSH is also provided under the BSD license.
33 All licences appear below.
35 ----------------------------------------
36 Copyright 2006,2007,2008 Shawn Pearce, et. al.
37 All rights reserved.
38 Redistribution and use in source and binary forms, with or
39 without modification, are permitted provided that the following
40 conditions are met:
41 - Redistributions of source code must retain the above copyright
42 notice, this list of conditions and the following disclaimer.
43 - Redistributions in binary form must reproduce the above
44 copyright notice, this list of conditions and the following
45 disclaimer in the documentation and/or other materials provided
46 with the distribution.
47 - Neither the name of the Git Development Community nor the
48 names of its contributors may be used to endorse or promote
49 products derived from this software without specific prior
50 written permission.
51 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
52 CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
53 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
54 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
55 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
56 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
57 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
58 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
59 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
60 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
61 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
62 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
63 ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
64 =====================================================
65 JSch 0.0.* was released under the GNU LGPL license.  Later, we
66 have switched 
67 over to a BSD-style license. 
68 ------------------------------------------------------------------------------
69 Copyright (c) 2002,2003,2004,2005,2006,2007,2008 Atsuhiko Yamanaka,
70 JCraft,Inc. 
71 All rights reserved.
72 Redistribution and use in source and binary forms, with or without
73 modification, are permitted provided that the following conditions
74 are met:
75 1. Redistributions of source code must retain the above copyright
76 notice,
77 this list of conditions and the following disclaimer.
78 2. Redistributions in binary form must reproduce the above copyright
79 notice, this list of conditions and the following disclaimer
80 in 
81 the documentation and/or other materials provided with the distribution.
82 3. The names of the authors may not be used to endorse or promote
83 products
84 derived from this software without specific prior written permission.
85 THIS SOFTWARE IS PROVIDED ``AS IS&apos;&apos; AND ANY EXPRESSED OR IMPLIED
86 WARRANTIES,
87 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
88 AND
89 FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
90 SHALL JCRAFT,
91 INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT,
92 INDIRECT,
93 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
94 BUT NOT
95 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
96 OF USE, DATA,
97 OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
98 THEORY OF
99 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
100 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
101 THIS SOFTWARE,
102 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
103 --------------------------------------------------------------------------
104 Eclipse Public License - v 1.0
105 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS
106 ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR
107 DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT&apos;S ACCEPTANCE
108 OF THIS AGREEMENT.
109 1. DEFINITIONS
110 &quot;Contribution&quot; means:
111 a) in the case of the initial Contributor, the initial code and
112 documentation distributed under this Agreement, and
113 b) in the case of each subsequent Contributor:
114 i) changes to the Program, and
115 ii) additions to the Program;
116 where such changes and/or additions to the Program originate
117 from and are distributed by that particular Contributor. A Contribution
118 &apos;originates&apos; from a Contributor if it was added to the Program
119 by such Contributor itself or anyone acting on such Contributor&apos;s
120 behalf. Contributions do not include additions to the Program
121 which: (i) are separate modules of software distributed in conjunction
122 with the Program under their own license agreement, and (ii)
123 are not derivative works of the Program.
124 &quot;Contributor&quot; means any person or entity that distributes the
125 Program.
126 &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor
127 which are necessarily infringed by the use or sale of its Contribution
128 alone or when combined with the Program.
129 &quot;Program&quot; means the Contributions distributed in accordance with
130 this Agreement.
131 &quot;Recipient&quot; means anyone who receives the Program under this
132 Agreement, including all Contributors.
133 2. GRANT OF RIGHTS
134 a) Subject to the terms of this Agreement, each Contributor hereby
135 grants Recipient a non-exclusive, worldwide, royalty-free copyright
136 license to reproduce, prepare derivative works of, publicly display,
137 publicly perform, distribute and sublicense the Contribution
138 of such Contributor, if any, and such derivative works, in source
139 code and object code form.
140 b) Subject to the terms of this Agreement, each Contributor hereby
141 grants Recipient a non-exclusive, worldwide, royalty-free patent
142 license under Licensed Patents to make, use, sell, offer to sell,
143 import and otherwise transfer the Contribution of such Contributor,
144 if any, in source code and object code form. This patent license
145 shall apply to the combination of the Contribution and the Program
146 if, at the time the Contribution is added by the Contributor,
147 such addition of the Contribution causes such combination to
148 be covered by the Licensed Patents. The patent license shall
149 not apply to any other combinations which include the Contribution.
150 No hardware per se is licensed hereunder.
151 c) Recipient understands that although each Contributor grants
152 the licenses to its Contributions set forth herein, no assurances
153 are provided by any Contributor that the Program does not infringe
154 the patent or other intellectual property rights of any other
155 entity. Each Contributor disclaims any liability to Recipient
156 for claims brought by any other entity based on infringement
157 of intellectual property rights or otherwise. As a condition
158 to exercising the rights and licenses granted hereunder, each
159 Recipient hereby assumes sole responsibility to secure any other
160 intellectual property rights needed, if any. For example, if
161 a third party patent license is required to allow Recipient to
162 distribute the Program, it is Recipient&apos;s responsibility to acquire
163 that license before distributing the Program.
164 d) Each Contributor represents that to its knowledge it has sufficient
165 copyright rights in its Contribution, if any, to grant the copyright
166 license set forth in this Agreement.
167 3. REQUIREMENTS
168 A Contributor may choose to distribute the Program in object
169 code form under its own license agreement, provided that:
170 a) it complies with the terms and conditions of this Agreement;
172 b) its license agreement:
173 i) effectively disclaims on behalf of all Contributors all warranties
174 and conditions, express and implied, including warranties or
175 conditions of title and non-infringement, and implied warranties
176 or conditions of merchantability and fitness for a particular
177 purpose;
178 ii) effectively excludes on behalf of all Contributors all liability
179 for damages, including direct, indirect, special, incidental
180 and consequential damages, such as lost profits;
181 iii) states that any provisions which differ from this Agreement
182 are offered by that Contributor alone and not by any other party;
184 iv) states that source code for the Program is available from
185 such Contributor, and informs licensees how to obtain it in a
186 reasonable manner on or through a medium customarily used for
187 software exchange.
188 When the Program is made available in source code form:
189 a) it must be made available under this Agreement; and
190 b) a copy of this Agreement must be included with each copy of
191 the Program.
192 Contributors may not remove or alter any copyright notices contained
193 within the Program.
194 Each Contributor must identify itself as the originator of its
195 Contribution, if any, in a manner that reasonably allows subsequent
196 Recipients to identify the originator of the Contribution.
197 4. COMMERCIAL DISTRIBUTION
198 Commercial distributors of software may accept certain responsibilities
199 with respect to end users, business partners and the like. While
200 this license is intended to facilitate the commercial use of
201 the Program, the Contributor who includes the Program in a commercial
202 product offering should do so in a manner which does not create
203 potential liability for other Contributors. Therefore, if a Contributor
204 includes the Program in a commercial product offering, such Contributor
205 (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify
206 every other Contributor (&quot;Indemnified Contributor&quot;) against any
207 losses, damages and costs (collectively &quot;Losses&quot;) arising from
208 claims, lawsuits and other legal actions brought by a third party
209 against the Indemnified Contributor to the extent caused by the
210 acts or omissions of such Commercial Contributor in connection
211 with its distribution of the Program in a commercial product
212 offering. The obligations in this section do not apply to any
213 claims or Losses relating to any actual or alleged intellectual
214 property infringement. In order to qualify, an Indemnified Contributor
215 must: a) promptly notify the Commercial Contributor in writing
216 of such claim, and b) allow the Commercial Contributor to control,
217 and cooperate with the Commercial Contributor in, the defense
218 and any related settlement negotiations. The Indemnified Contributor
219 may participate in any such claim at its own expense.
220 For example, a Contributor might include the Program in a commercial
221 product offering, Product X. That Contributor is then a Commercial
222 Contributor. If that Commercial Contributor then makes performance
223 claims, or offers warranties related to Product X, those performance
224 claims and warranties are such Commercial Contributor&apos;s responsibility
225 alone. Under this section, the Commercial Contributor would have
226 to defend claims against the other Contributors related to those
227 performance claims and warranties, and if a court requires any
228 other Contributor to pay any damages as a result, the Commercial
229 Contributor must pay those damages.
230 5. NO WARRANTY
231 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM
232 IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS
233 OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
234 ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
235 OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
236 responsible for determining the appropriateness of using and
237 distributing the Program and assumes all risks associated with
238 its exercise of rights under this Agreement , including but not
239 limited to the risks and costs of program errors, compliance
240 with applicable laws, damage to or loss of data, programs or
241 equipment, and unavailability or interruption of operations.
242 6. DISCLAIMER OF LIABILITY
243 EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
244 NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT,
245 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
246 (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND
247 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
248 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
249 OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE
250 OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
251 OF SUCH DAMAGES.
252 7. GENERAL
253 If any provision of this Agreement is invalid or unenforceable
254 under applicable law, it shall not affect the validity or enforceability
255 of the remainder of the terms of this Agreement, and without
256 further action by the parties hereto, such provision shall be
257 reformed to the minimum extent necessary to make such provision
258 valid and enforceable.
259 If Recipient institutes patent litigation against any entity
260 (including a cross-claim or counterclaim in a lawsuit) alleging
261 that the Program itself (excluding combinations of the Program
262 with other software or hardware) infringes such Recipient&apos;s patent(s),
263 then such Recipient&apos;s rights granted under Section 2(b) shall
264 terminate as of the date such litigation is filed.
265 All Recipient&apos;s rights under this Agreement shall terminate if
266 it fails to comply with any of the material terms or conditions
267 of this Agreement and does not cure such failure in a reasonable
268 period of time after becoming aware of such noncompliance. If
269 all Recipient&apos;s rights under this Agreement terminate, Recipient
270 agrees to cease use and distribution of the Program as soon as
271 reasonably practicable. However, Recipient&apos;s obligations under
272 this Agreement and any licenses granted by Recipient relating
273 to the Program shall continue and survive.
274 Everyone is permitted to copy and distribute copies of this Agreement,
275 but in order to avoid inconsistency the Agreement is copyrighted
276 and may only be modified in the following manner. The Agreement
277 Steward reserves the right to publish new versions (including
278 revisions) of this Agreement from time to time. No one other
279 than the Agreement Steward has the right to modify this Agreement.
280 The Eclipse Foundation is the initial Agreement Steward. The
281 Eclipse Foundation may assign the responsibility to serve as
282 the Agreement Steward to a suitable separate entity. Each new
283 version of the Agreement will be given a distinguishing version
284 number. The Program (including Contributions) may always be distributed
285 subject to the version of the Agreement under which it was received.
286 In addition, after a new version of the Agreement is published,
287 Contributor may elect to distribute the Program (including its
288 Contributions) under the new version. Except as expressly stated
289 in Sections 2(a) and 2(b) above, Recipient receives no rights
290 or licenses to the intellectual property of any Contributor under
291 this Agreement, whether expressly, by implication, estoppel or
292 otherwise. All rights in the Program not expressly granted under
293 this Agreement are reserved.
294 This Agreement is governed by the laws of the State of New York
295 and the intellectual property laws of the United States of America.
296 No party to this Agreement will bring a legal action under this
297 Agreement more than one year after the cause of action arose.
298 Each party waives its rights to a jury trial in any resulting
299 litigation.
300    </license>
302    <url>
303       <update label="Eclipse Update Site (experimental)" url="http://www.jgit.org/updates"/>
304    </url>
306    <requires>
307       <import plugin="org.eclipse.core.runtime" version="3.4" match="greaterOrEqual"/>
308       <import plugin="org.eclipse.core.resources"/>
309       <import plugin="org.eclipse.core.filesystem"/>
310       <import plugin="org.eclipse.ui"/>
311       <import plugin="org.eclipse.team.ui"/>
312       <import plugin="org.eclipse.jface.text"/>
313       <import plugin="org.eclipse.ui.ide"/>
314       <import plugin="org.eclipse.ui.workbench.texteditor"/>
315       <import plugin="org.eclipse.compare"/>
316       <import plugin="org.eclipse.core.net"/>
317       <import plugin="org.eclipse.team.core" version="3.4.0" match="greaterOrEqual"/>
318       <import plugin="org.eclipse.jsch.ui" version="1.1.100" match="greaterOrEqual"/>
319       <import plugin="org.eclipse.jsch.core"/>
320       <import plugin="com.jcraft.jsch"/>
321    </requires>
323    <plugin
324          id="org.eclipse.egit.core"
325          download-size="0"
326          install-size="0"
327          version="0.0.0"
328          unpack="false"/>
330    <plugin
331          id="org.eclipse.egit.ui"
332          download-size="0"
333          install-size="0"
334          version="0.0.0"
335          unpack="false"/>
337    <plugin
338          id="org.eclipse.egit"
339          download-size="0"
340          install-size="0"
341          version="0.0.0"
342          unpack="false"/>
344    <plugin
345          id="org.spearce.jgit"
346          download-size="0"
347          install-size="0"
348          version="0.0.0"
349          unpack="false"/>
351 </feature>