Updated change log for 4.5.3
[qt-netbsd.git] / .LICENSE-ALLOS
blob45ebb932085a28b4af3eba9a7739b85575f71bff
1 Qt All Operating Systems Commercial Developer License Agreement
2 Agreement version 1.1
5 This Qt All Operating Systems Commercial Developer License Agreement
6 ("Agreement") is a legal agreement between Nokia Corporation ("Nokia")
7 with its registered office at Keilalahdentie 4, 02150 Espoo, Finland,
8 and you (either an individual or a legal entity) ("Licensee") for the
9 Licensed Software (as defined below).
12 1. DEFINITIONS
14 "Affiliate" of a Party shall mean an entity (i) which is directly or
15 indirectly controlling such Party; (ii) which is under the same direct
16 or indirect ownership or control as such Party; or (iii) which is
17 directly or indirectly owned or controlled by such Party.  For these
18 purposes, an entity shall be treated as being controlled by another if
19 that other entity has fifty percent (50 %) or more of the votes in
20 such entity, is able to direct its affairs and/or to control the
21 composition of its board of directors or equivalent body.
23 "Applications" shall mean Licensee's software products created using
24 the Licensed Software which may include portions of the Licensed
25 Software.
27 "Deployment Platforms" shall mean the Embedded Linux, Windows(R) CE
28 and Windows Mobile operating system(s).
30 "Designated User(s)" shall mean the employee(s) of Licensee acting
31 within the scope of their employment or Licensee's consultant(s) or
32 contractor(s) acting within the scope of their services for Licensee
33 and on behalf of Licensee.
35 "Initial Term" shall mean the period of time one (1) year from the
36 later of (a) the Effective Date; or (b) the date the Licensed Software
37 was initially delivered to Licensee by Nokia.  If no specific
38 Effective Date is set forth in the Agreement, the Effective Date shall
39 be deemed to be the date the Licensed Software was initially delivered
40 to Licensee.
42 "License Certificate" shall mean the document accompanying the
43 Licensed Software which specifies the modules which are licensed under
44 the Agreement, Platforms and Designated Users.
46 "Licensed Software" shall mean the computer software, "online" or
47 electronic documentation, associated media and printed materials,
48 including the source code, example programs and the documentation
49 delivered by Nokia to Licensee in conjunction with this Agreement.
50 Licensed Software does not include Third Party Software (as defined in
51 Section 7).
53 "Modified Software" shall mean modifications made to the Licensed
54 Software by Licensee.
56 "Party or Parties" shall mean Licensee and/or Nokia.
58 "Platforms" shall mean the operating system(s) listed in the License
59 Certificate.
61 "Redistributables" shall mean the portions of the Licensed Software
62 set forth in Appendix 1, Section 1 that may be distributed with or as
63 part of Applications in object code form.
65 "Support" shall mean standard developer support that is provided by
66 Nokia to assist eligible Designated Users in using the Licensed
67 Software in accordance with its established standard support
68 procedures listed at:
69 http://www.qtsoftware.com/support-services/files/pdf/.
71 "Updates" shall mean a release or version of the Licensed Software
72 containing enhancements, new features, bug fixes, error corrections
73 and other changes that are generally made available to users of the
74 Licensed Software that have contracted for maintenance and support.
77 2. OWNERSHIP
79 The Licensed Software is protected by copyright laws and international
80 copyright treaties, as well as other intellectual property laws and
81 treaties. The Licensed Software is licensed, not sold.
83 Nokia shall own all right, title and interest including the
84 intellectual property rights in and to the information on bug fixes or
85 error corrections relating to the Licensed Software that are submitted
86 by Licensee to Nokia as well as any intellectual property rights to
87 the correction of any errors, if any.  To the extent any rights do not
88 automatically vest in Nokia, Licensee assigns, and shall ensure that
89 all of its Affiliates, agents, subcontractors and employees assign,
90 all such rights to Nokia.  All Nokia's and/or its licensors'
91 trademarks, service marks, trade names, logos or other words or
92 symbols are and shall remain the exclusive property of Nokia or its
93 licensors respectively.
96 3. MODULES
98 Some of the files in the Licensed Software have been grouped into
99 Modules. These files contain specific notices defining the Module of
100 which they are a part. The Modules licensed to Licensee are specified
101 in the License Certificate accompanying the Licensed Software. The
102 terms of the License Certificate are considered part of the
103 Agreement. In the event of inconsistency or conflict between the
104 language of this Agreement and the License Certificate, the provisions
105 of this Agreement shall govern.
107 4. VALIDITY OF THE AGREEMENT
109 By installing, copying, or otherwise using the Licensed Software,
110 Licensee agrees to be bound by the terms of this Agreement. If
111 Licensee does not agree to the terms of this Agreement, Licensee
112 should not install, copy, or otherwise use the Licensed Software. In
113 addition, by installing, copying, or otherwise using any Updates or
114 other components of the Licensed Software that Licensee receives
115 separately as part of the Licensed Software, Licensee agrees to be
116 bound by any additional license terms that accompany such Updates, if
117 any. If Licensee does not agree to the additional license terms that
118 accompany such Updates, Licensee should not install, copy, or
119 otherwise use such Updates.
121 Upon Licensee's acceptance of the terms and conditions of this
122 Agreement, Nokia grants Licensee the right to use the Licensed
123 Software in the manner provided below.
126 5. LICENSES
128 5.1 Using, Modifying and Copying
130 Nokia grants to Licensee a non-exclusive, non-transferable, perpetual
131 license to use, modify and copy the Licensed Software for Designated
132 Users specified in the License Certificate for the sole purposes of:
134 (i) designing, developing, and testing Application(s);
136 (ii) modifying the Licensed Software as limited by section 8 below; and
138 (iii) compiling the Licensed Software and/or Modified Software source
139       code into object code.
141 Licensee may install copies of the Licensed Software on an unlimited
142 number of computers provided that only the Designated Users use the
143 Licensed Software. Licensee may at any time designate another
144 Designated User to replace a then-current Designated User by notifying
145 Nokia, provided that a) the then-current Designated User has not been
146 designated as a replacement during the last six (6) months; and b)
147 there is no more than the specified number of Designated Users at any
148 given time.
150 5.2 Limited Redistribution
152 a) Nokia grants Licensee a non-exclusive, royalty-free right to
153    reproduce and distribute the object code form of Redistributables
154    (listed in Appendix 1, Section 1) for execution on the specified
155    Platforms, excluding the Deployment Platforms. Copies of
156    Redistributables may only be distributed with and for the sole
157    purpose of executing Applications permitted under this Agreement
158    that Licensee has created using the Licensed Software. Under no
159    circumstances may any copies of Redistributables be distributed
160    separately. This Agreement does not give Licensee any rights to
161    distribute any of the parts of the Licensed Software listed in
162    Appendix 1, Section 2, neither as a whole nor as parts or snippets
163    of code.
165 b) Licensee may not distribute, transfer, assign or otherwise dispose
166    of Applications and/or Redistributables, in binary/compiled form,
167    or in any other form, if such action is part of a joint software
168    and hardware distribution, except as provided by a separate runtime
169    distribution license with Nokia or one of its authorized
170    distributors.  A joint hardware and software distribution shall be
171    defined as either:
173    (i) distribution of a hardware device where, in its final end user
174        configuration, the main user interface of the device is
175        provided by Application(s) created by Licensee or others, using
176        a commercial version of a Qt or Qt-based product, and depends
177        on the Licensed Software or an open source version of any Qt or
178        Qt-based software product; or
180    (ii) distribution of the Licensed Software with a device designed
181         to facilitate the installation of the Licensed Software onto
182         the same device where the main user interface of such device
183         is provided by Application(s) created by Licensee or others,
184         using a commercial version of a Qt or Qt-based product, and
185         depends on the Licensed Software.
187 c) Licensee's distribution of Licensed Software and/or Modified
188    Software or Applications on Deployment Platforms requires a
189    separate distribution license from Nokia.  Notwithstanding the
190    above limitation, Licensee may distribute the Application in
191    binary/compiled form onto devices running Windows CE/Windows
192    Mobile, provided the core functionality of the device does not
193    depend on either the Licensed Software or the Application.
195 5.3 Further Requirements
197 The licenses granted in this Section 5 by Nokia to Licensee are
198 subject to Licensee's compliance with Section 8 of this Agreement.
201 6. VERIFICATION
203 Nokia or a certified auditor on Nokia's behalf, may, upon its
204 reasonable request and at its expense, audit Licensee with respect to
205 the use of the Licensed Software. Such audit may be conducted by mail,
206 electronic means or through an in-person visit to Licensee's place of
207 business.  Any such in-person audit shall be conducted during regular
208 business hours at Licensee's facilities and shall not unreasonably
209 interfere with Licensee's business activities. Nokia will not remove,
210 copy, or redistribute any electronic material during the course of an
211 audit.  If an audit reveals that Licensee is using the Licensed
212 Software in a way that is in material violation of the terms of the
213 Agreement, then Licensee shall pay Nokia's reasonable costs of
214 conducting the audit. In the case of a material violation, Licensee
215 agrees to pay Nokia any amounts owing that are attributable to the
216 unauthorized use. In the alternative, Nokia reserves the right, at
217 Nokia's sole option, to terminate the licenses for the Licensed
218 Software.
221 7. THIRD PARTY SOFTWARE
223 The Licensed Software may provide links to third party libraries or
224 code (collectively "Third Party Software") to implement various
225 functions.  Third Party Software does not comprise part of the
226 Licensed Software. In some cases, access to Third Party Software may
227 be included along with the Licensed Software delivery as a convenience
228 for development and testing only. Such source code and libraries may
229 be listed in the ".../src/3rdparty" source tree delivered with the
230 Licensed Software or documented in the Licensed Software where the
231 Third Party Software is used, as may be amended from time to time, do
232 not comprise the Licensed Software.  Licensee acknowledges (i) that
233 some part of Third Party Software may require additional licensing of
234 copyright and patents from the owners of such, and (ii) that
235 distribution of any of the Licensed Software referencing any portion
236 of a Third Party Software may require appropriate licensing from such
237 third parties.
240 8. CONDITIONS FOR CREATING APPLICATIONS
242 The licenses granted in this Agreement for Licensee to create, modify
243 and distribute Applications is subject to all of the following
244 conditions: (i) all copies of the Applications Licensee creates must
245 bear a valid copyright notice either Licensee's own or the copyright
246 notice that appears on the Licensed Software; (ii) Licensee may not
247 remove or alter any copyright, trademark or other proprietary rights
248 notice contained in any portion of the Licensed Software including but
249 not limited to the About Boxes; (iii) Licensee will indemnify and hold
250 Nokia, its Affiliates, contractors, and its suppliers, harmless from
251 and against any claims or liabilities arising out of the use,
252 reproduction or distribution of Applications; (iv) Applications must
253 be developed using a licensed, registered copy of the Licensed
254 Software; (v) Applications must add primary and substantial
255 functionality to the Licensed Software; (vi) Applications may not pass
256 on functionality which in any way makes it possible for others to
257 create software with the Licensed Software; however Licensee may use
258 the Licensed Software's scripting functionality solely in order to
259 enable scripting that augments the functionality of the Application(s)
260 without adding primary and substantial functionality to the
261 Application(s); (vii) Licensee may create Modified Software that
262 breaks the source or binary compatibility with the Licensed
263 Software. This includes, but is not limited to, changing the
264 application programming interfaces ("API") by adding, changing or
265 deleting any variable, method, or class signature in the Licensed
266 Software, the inter-process QCop specification, and/or any
267 inter-process protocols, services or standards in the Licensed
268 Software libraries.  To the extent that Licensee breaks source or
269 binary compatibility with the Licensed Software, Licensee acknowledges
270 that Nokia's ability to provide Support may be prevented or limited
271 and Licensee's ability to make use of Updates may be restricted;
272 (viii) Applications may not compete with the Licensed Software; (ix)
273 Licensee may not use Nokia's or any of its suppliers' names, logos, or
274 trademarks to market Applications, except to state that Licensee's
275 Application(s) was developed using the Licensed Software.
277 NOTE: The Open Source Editions of Nokia's Qt products and the Qt,
278 Qtopia and Qt Extended versions previously licensed by Trolltech
279 (collectively referred to as "Products") are licensed under the terms
280 of the GNU Lesser General Public License version 2.1 ("LGPL") and/or
281 the GNU General Public License versions 2.0 and 3.0 ("GPL") (as
282 applicable) and not under this Agreement.  If Licensee has, at any
283 time, developed all (or any portions of) the Application(s) using a
284 version of one of these Products licensed under the LGPL or the GPL,
285 Licensee may not combine such development work with the Licensed
286 Software and must license such Application(s) (or any portions derived
287 there from) under the terms of the GNU Lesser General Public License
288 version 2.1 (Qt only) or GNU General Public License version 2.0 (Qt,
289 Qtopia and Qt Extended) or version 3 (Qt only) copies of which are
290 located at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html,
291 http://www.fsf.org/licensing/licenses/info/GPLv2.html, and
292 http://www.gnu.org/copyleft/gpl.html.
295 9. LIMITED WARRANTY AND WARRANTY DISCLAIMER
297 Nokia hereby represents and warrants with respect to the Licensed
298 Software that it has the power and authority to grant the rights and
299 licenses granted to Licensee under this Agreement.  Except as set
300 forth above, the Licensed Software is licensed to Licensee "as is".
301 To the maximum extent permitted by applicable law, Nokia on behalf of
302 itself and its suppliers, disclaims all warranties and conditions,
303 either express or implied, including, but not limited to, implied
304 warranties of merchantability and fitness for a particular purpose,
305 title and non-infringement with regard to the Licensed Software.
308 10. LIMITATION OF LIABILITY
310 If, Nokia's warranty disclaimer notwithstanding, Nokia is held to be
311 liable to Licensee whether in contract, tort, or any other legal
312 theory, based on the Licensed Software, Nokia's entire liability to
313 Licensee and Licensee's exclusive remedy shall be, at Nokia's option,
314 either (a) return of the price Licensee paid for the Licensed
315 Software, or (b) repair or replacement of the Licensed Software,
316 provided Licensee returns to Nokia all copies of the Licensed Software
317 as originally delivered to Licensee. Nokia shall not under any
318 circumstances be liable to Licensee based on failure of the Licensed
319 Software if the failure resulted from accident, abuse or
320 misapplication, nor shall Nokia, under any circumstances, be liable
321 for special damages, punitive or exemplary damages, damages for loss
322 of profits or interruption of business or for loss or corruption of
323 data. Any award of damages from Nokia to Licensee shall not exceed the
324 total amount Licensee has paid to Nokia in connection with this
325 Agreement.
328 11. SUPPORT AND UPDATES
330 Licensee will be eligible to receive Support and Updates during the
331 Initial Term, in accordance with Nokia's then current policies and
332 procedures, if any. Such policies and procedures may be changed from
333 time to time. Following the Initial Term, Nokia shall no longer make
334 the Licensed Software available to Licensee unless Licensee purchases
335 additional Support and Updates according to this Section 11 below.
337 Licensee may purchase additional Support and Updates following the
338 Initial Term at Nokia's terms and conditions applicable at the time of
339 renewal.
342 12. CONFIDENTIALITY
344 Each party acknowledges that during the Initial Term of this Agreement
345 it shall have access to information about the other party's business,
346 business methods, business plans, customers, business relations,
347 technology, and other information, including the terms of this
348 Agreement, that is confidential and of great value to the other party,
349 and the value of which would be significantly reduced if disclosed to
350 third parties (the "Confidential Information"). Accordingly, when a
351 party (the "Receiving Party") receives Confidential Information from
352 another party (the "Disclosing Party"), the Receiving Party shall, and
353 shall obligate its employees and agents and employees and agents of
354 its affiliates to: (i) maintain the Confidential Information in strict
355 confidence; (ii) not disclose the Confidential Information to a third
356 party without the Disclosing Party's prior written approval; and (iii)
357 not, directly or indirectly, use the Confidential Information for any
358 purpose other than for exercising its rights and fulfilling its
359 responsibilities pursuant to this Agreement. Each party shall take
360 reasonable measures to protect the Confidential Information of the
361 other party, which measures shall not be less than the measures taken
362 by such party to protect its own confidential and proprietary
363 information.
365 "Confidential Information" shall not include information that (a) is
366 or becomes generally known to the public through no act or omission of
367 the Receiving Party; (b) was in the Receiving Party's lawful
368 possession prior to the disclosure hereunder and was not subject to
369 limitations on disclosure or use; (c) is developed by the Receiving
370 Party without access to the Confidential Information of the Disclosing
371 Party or by persons who have not had access to the Confidential
372 Information of the Disclosing Party as proven by the written records
373 of the Receiving Party; (d) is lawfully disclosed to the Receiving
374 Party without restrictions, by a third party not under an obligation
375 of confidentiality; or (e) the Receiving Party is legally compelled to
376 disclose the information, in which case the Receiving Party shall
377 assert the privileged and confidential nature of the information and
378 cooperate fully with the Disclosing Party to protect against and
379 prevent disclosure of any Confidential Information and to limit the
380 scope of disclosure and the dissemination of disclosed Confidential
381 Information by all legally available means.
383 The obligations of the Receiving Party under this Section shall
384 continue during the Initial Term and for a period of five (5) years
385 after expiration or termination of this Agreement.  To the extent that
386 the terms of the Non-Disclosure Agreement between Nokia and Licensee
387 conflict with the terms of this Section 12, this Section 12 shall be
388 controlling over the terms of the Non-Disclosure Agreement.
391 13. GENERAL PROVISIONS
393 13.1 Marketing
395 Nokia may include Licensee's company name and logo in a publicly
396 available list of Nokia customers and in its public communications.
398 13.2 No Assignment
400 Licensee shall not be entitled to assign or transfer all or any of its
401 rights, benefits and obligations under this Agreement without the
402 prior written consent of Nokia, which shall not be unreasonably
403 withheld.
405 13.3 Termination
407 Nokia may terminate the Agreement at any time immediately upon written
408 notice by Nokia to Licensee if Licensee breaches this Agreement.
410 Either party shall have the right to terminate this Agreement
411 immediately upon written notice in the event that the other party
412 becomes insolvent, files for any form of bankruptcy, makes any
413 assignment for the benefit of creditors, has a receiver,
414 administrative receiver or officer appointed over the whole or a
415 substantial part of its assets, ceases to conduct business, or an act
416 equivalent to any of the above occurs under the laws of the
417 jurisdiction of the other party.
419 Upon termination of the Licenses, Licensee shall return to Nokia all
420 copies of Licensed Software that were supplied by Nokia.  All other
421 copies of Licensed Software in the possession or control of Licensee
422 must be erased or destroyed.  An officer of Licensee must promptly
423 deliver to Nokia a written confirmation that this has occurred.
425 13.4 Surviving Sections
427 Any terms and conditions that by their nature or otherwise reasonably
428 should survive a cancellation or termination of this Agreement shall
429 also be deemed to survive.  Such terms and conditions include, but are
430 not limited to the following Sections 2, 5.1, 6, 7, 8(iii), 10, 12,
431 13.5, 13.6, 13.9, 13.10, and 13.11 shall survive the termination of
432 the Agreement.  Notwithstanding the foregoing, Section 5.1 shall not
433 survive if the Agreement is terminated for material breach.
435 13.5 Entire Agreement
437 This Agreement constitutes the complete agreement between the parties
438 and supersedes all prior or contemporaneous discussions,
439 representations, and proposals, written or oral, with respect to the
440 subject matters discussed herein, with the exception of the
441 non-disclosure agreement executed by the parties in connection with
442 this Agreement ("Non-Disclosure Agreement"), if any, shall be subject
443 to Section 12. No modification of this Agreement shall be effective
444 unless contained in a writing executed by an authorized representative
445 of each party. No term or condition contained in Licensee's purchase
446 order shall apply unless expressly accepted by Nokia in writing. If
447 any provision of the Agreement is found void or unenforceable, the
448 remainder shall remain valid and enforceable according to its
449 terms. If any remedy provided is determined to have failed for its
450 essential purpose, all limitations of liability and exclusions of
451 damages set forth in this Agreement shall remain in effect.
453 13.6 Payment and Taxes
455 All payments under this Agreement are due within thirty (30) days of
456 the date Nokia mails its invoice to Licensee.  All amounts payable are
457 gross amounts but exclusive of any value added tax, use tax, sales tax
458 or similar tax. Licensee shall be entitled to withhold from payments
459 any applicable withholding taxes and comply with all applicable tax
460 and employment legislation.  Each party shall pay all taxes
461 (including, but not limited to, taxes based upon its income) or levies
462 imposed on it under applicable laws, regulations and tax treaties as a
463 result of this Agreement and any payments made hereunder (including
464 those required to be withheld or deducted from payments).  Each party
465 shall furnish evidence of such paid taxes as is sufficient to enable
466 the other party to obtain any credits available to it, including
467 original withholding tax certificates.
469 13.7 Force Majeure
471 Neither party shall be liable to the other for any delay or
472 non-performance of its obligations hereunder other than the obligation
473 of paying the license fees in the event and to the extent that such
474 delay or non-performance is due to an event of Force Majeure (as
475 defined below).  If any event of Force Majeure results in a delay or
476 non-performance of a party for a period of three (3) months or longer,
477 then either party shall have the right to terminate this Agreement
478 with immediate effect without any liability (except for the
479 obligations of payment arising prior to the event of Force Majeure)
480 towards the other party.  A "Force Majeure" event shall mean an act of
481 God, terrorist attack or other catastrophic event of nature that
482 prevents either party for fulfilling its obligations under this
483 Agreement.
485 13.8 Notices
487 Any notice given by one party to the other shall be deemed properly
488 given and deemed received if specifically acknowledged by the
489 receiving party in writing or when successfully delivered to the
490 recipient by hand, fax, or special courier during normal business
491 hours on a business day to the addresses specified below.  Each
492 communication and document made or delivered by one party to the other
493 party pursuant to this Agreement shall be in the English language or
494 accompanied by a translation thereof.
496 Notices to Nokia shall be given to:
498 Nokia Norge AS
499 Sandakerveien 116
500 NO-0484 Oslo, Norway
501 Fax:  +47 21 69 48 02
503 13.9 Export Control
505 Licensee acknowledges that the Licensed Software may be subject to
506 export control restrictions of various countries.  Licensee shall
507 fully comply with all applicable export license restrictions and
508 requirements as well as with all laws and regulations relating to the
509 importation of the Licensed Software and/or Modified Software and/or
510 Applications and shall procure all necessary governmental
511 authorizations, including without limitation, all necessary licenses,
512 approvals, permissions or consents, where necessary for the
513 re-exportation of the Licensed Software, Modified Software or
514 Applications.
516 13.10 Governing Law and Legal Venue
518 This Agreement shall be construed and interpreted in accordance with
519 the laws of Finland, excluding its choice of law provisions. Any
520 disputes arising out of or relating to this Agreement shall be
521 resolved in arbitration under the Rules of Arbitration of the Chamber
522 of Commerce of Helsinki, Finland. The arbitration tribunal shall
523 consist of one (1), or if either Party so requires, of three (3),
524 arbitrators. The award shall be final and binding and enforceable in
525 any court of competent jurisdiction. The arbitration shall be held in
526 Helsinki, Finland and the process shall be conducted in the English
527 language.
530 13.11 No Implied License
532 There are no implied licenses or other implied rights granted under
533 this Agreement, and all rights, save for those expressly granted
534 hereunder, shall remain with Nokia and its licensors.  In addition, no
535 licenses or immunities are granted to the combination of the Licensed
536 Software and/ Modified Software, as applicable, with any other
537 software or hardware not delivered by Nokia under this Agreement.
542 Appendix 1
545 1. Parts of the Licensed Software that are permitted for distribution ("Redistributables"):
547 - The Licensed Software's main and plug-in libraries in object code form
548 - The Licensed Software's configuration tool ("qtconfig")
549 - The Licensed Software's help tool in object code/executable form ("Qt Assistant")
550 - The Licensed Software's internationalization tools in object code/executable form ("Qt Linguist", "lupdate", "lrelease")
551 - The Licensed Software's designer tool ("Qt Designer")
552 - The Licensed Software's IDE tool ("Qt Creator")
555 2. Parts of the Licensed Software that are not permitted for distribution include, but are not limited to:
557 - The Licensed Software's source code and header files
558 - The Licensed Software's documentation
559 - The Licensed Software's tool for writing makefiles ("qmake")
560 - The Licensed Software's Meta Object Compiler ("moc")
561 - The Licensed Software's User Interface Compiler ("uic" or in the case of Qt Jambi: "juic")
562 - The Licensed Software's Resource Compiler ("rcc")
563 - The Licensed Software's generator (only in the case of Qt Jambi if applicable)
564 - The Licensed Software's Qt SDK