1 GNU Free Documentation License
2 Version 1.3, 3 November 2008
5 Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
7 Everyone is permitted to copy and distribute verbatim copies
8 of this license document, but changing it is not allowed.
12 The purpose of this License is to make a manual, textbook, or other
13 functional and useful document "free" in the sense of freedom: to
14 assure everyone the effective freedom to copy and redistribute it,
15 with or without modifying it, either commercially or noncommercially.
16 Secondarily, this License preserves for the author and publisher a way
17 to get credit for their work, while not being considered responsible
18 for modifications made by others.
20 This License is a kind of "copyleft", which means that derivative
21 works of the document must themselves be free in the same sense. It
22 complements the GNU General Public License, which is a copyleft
23 license designed for free software.
25 We have designed this License in order to use it for manuals for free
26 software, because free software needs free documentation: a free
27 program should come with manuals providing the same freedoms that the
28 software does. But this License is not limited to software manuals;
29 it can be used for any textual work, regardless of subject matter or
30 whether it is published as a printed book. We recommend this License
31 principally for works whose purpose is instruction or reference.
34 1. APPLICABILITY AND DEFINITIONS
36 This License applies to any manual or other work, in any medium, that
37 contains a notice placed by the copyright holder saying it can be
38 distributed under the terms of this License. Such a notice grants a
39 world-wide, royalty-free license, unlimited in duration, to use that
40 work under the conditions stated herein. The "Document", below,
41 refers to any such manual or work. Any member of the public is a
42 licensee, and is addressed as "you". You accept the license if you
43 copy, modify or distribute the work in a way requiring permission
46 A "Modified Version" of the Document means any work containing the
47 Document or a portion of it, either copied verbatim, or with
48 modifications and/or translated into another language.
50 A "Secondary Section" is a named appendix or a front-matter section of
51 the Document that deals exclusively with the relationship of the
52 publishers or authors of the Document to the Document's overall
53 subject (or to related matters) and contains nothing that could fall
54 directly within that overall subject. (Thus, if the Document is in
55 part a textbook of mathematics, a Secondary Section may not explain
56 any mathematics.) The relationship could be a matter of historical
57 connection with the subject or with related matters, or of legal,
58 commercial, philosophical, ethical or political position regarding
61 The "Invariant Sections" are certain Secondary Sections whose titles
62 are designated, as being those of Invariant Sections, in the notice
63 that says that the Document is released under this License. If a
64 section does not fit the above definition of Secondary then it is not
65 allowed to be designated as Invariant. The Document may contain zero
66 Invariant Sections. If the Document does not identify any Invariant
67 Sections then there are none.
69 The "Cover Texts" are certain short passages of text that are listed,
70 as Front-Cover Texts or Back-Cover Texts, in the notice that says that
71 the Document is released under this License. A Front-Cover Text may
72 be at most 5 words, and a Back-Cover Text may be at most 25 words.
74 A "Transparent" copy of the Document means a machine-readable copy,
75 represented in a format whose specification is available to the
76 general public, that is suitable for revising the document
77 straightforwardly with generic text editors or (for images composed of
78 pixels) generic paint programs or (for drawings) some widely available
79 drawing editor, and that is suitable for input to text formatters or
80 for automatic translation to a variety of formats suitable for input
81 to text formatters. A copy made in an otherwise Transparent file
82 format whose markup, or absence of markup, has been arranged to thwart
83 or discourage subsequent modification by readers is not Transparent.
84 An image format is not Transparent if used for any substantial amount
85 of text. A copy that is not "Transparent" is called "Opaque".
87 Examples of suitable formats for Transparent copies include plain
88 ASCII without markup, Texinfo input format, LaTeX input format, SGML
89 or XML using a publicly available DTD, and standard-conforming simple
90 HTML, PostScript or PDF designed for human modification. Examples of
91 transparent image formats include PNG, XCF and JPG. Opaque formats
92 include proprietary formats that can be read and edited only by
93 proprietary word processors, SGML or XML for which the DTD and/or
94 processing tools are not generally available, and the
95 machine-generated HTML, PostScript or PDF produced by some word
96 processors for output purposes only.
98 The "Title Page" means, for a printed book, the title page itself,
99 plus such following pages as are needed to hold, legibly, the material
100 this License requires to appear in the title page. For works in
101 formats which do not have any title page as such, "Title Page" means
102 the text near the most prominent appearance of the work's title,
103 preceding the beginning of the body of the text.
105 The "publisher" means any person or entity that distributes copies of
106 the Document to the public.
108 A section "Entitled XYZ" means a named subunit of the Document whose
109 title either is precisely XYZ or contains XYZ in parentheses following
110 text that translates XYZ in another language. (Here XYZ stands for a
111 specific section name mentioned below, such as "Acknowledgements",
112 "Dedications", "Endorsements", or "History".) To "Preserve the Title"
113 of such a section when you modify the Document means that it remains a
114 section "Entitled XYZ" according to this definition.
116 The Document may include Warranty Disclaimers next to the notice which
117 states that this License applies to the Document. These Warranty
118 Disclaimers are considered to be included by reference in this
119 License, but only as regards disclaiming warranties: any other
120 implication that these Warranty Disclaimers may have is void and has
121 no effect on the meaning of this License.
125 You may copy and distribute the Document in any medium, either
126 commercially or noncommercially, provided that this License, the
127 copyright notices, and the license notice saying this License applies
128 to the Document are reproduced in all copies, and that you add no
129 other conditions whatsoever to those of this License. You may not use
130 technical measures to obstruct or control the reading or further
131 copying of the copies you make or distribute. However, you may accept
132 compensation in exchange for copies. If you distribute a large enough
133 number of copies you must also follow the conditions in section 3.
135 You may also lend copies, under the same conditions stated above, and
136 you may publicly display copies.
139 3. COPYING IN QUANTITY
141 If you publish printed copies (or copies in media that commonly have
142 printed covers) of the Document, numbering more than 100, and the
143 Document's license notice requires Cover Texts, you must enclose the
144 copies in covers that carry, clearly and legibly, all these Cover
145 Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
146 the back cover. Both covers must also clearly and legibly identify
147 you as the publisher of these copies. The front cover must present
148 the full title with all words of the title equally prominent and
149 visible. You may add other material on the covers in addition.
150 Copying with changes limited to the covers, as long as they preserve
151 the title of the Document and satisfy these conditions, can be treated
152 as verbatim copying in other respects.
154 If the required texts for either cover are too voluminous to fit
155 legibly, you should put the first ones listed (as many as fit
156 reasonably) on the actual cover, and continue the rest onto adjacent
159 If you publish or distribute Opaque copies of the Document numbering
160 more than 100, you must either include a machine-readable Transparent
161 copy along with each Opaque copy, or state in or with each Opaque copy
162 a computer-network location from which the general network-using
163 public has access to download using public-standard network protocols
164 a complete Transparent copy of the Document, free of added material.
165 If you use the latter option, you must take reasonably prudent steps,
166 when you begin distribution of Opaque copies in quantity, to ensure
167 that this Transparent copy will remain thus accessible at the stated
168 location until at least one year after the last time you distribute an
169 Opaque copy (directly or through your agents or retailers) of that
170 edition to the public.
172 It is requested, but not required, that you contact the authors of the
173 Document well before redistributing any large number of copies, to
174 give them a chance to provide you with an updated version of the
180 You may copy and distribute a Modified Version of the Document under
181 the conditions of sections 2 and 3 above, provided that you release
182 the Modified Version under precisely this License, with the Modified
183 Version filling the role of the Document, thus licensing distribution
184 and modification of the Modified Version to whoever possesses a copy
185 of it. In addition, you must do these things in the Modified Version:
187 A. Use in the Title Page (and on the covers, if any) a title distinct
188 from that of the Document, and from those of previous versions
189 (which should, if there were any, be listed in the History section
190 of the Document). You may use the same title as a previous version
191 if the original publisher of that version gives permission.
192 B. List on the Title Page, as authors, one or more persons or entities
193 responsible for authorship of the modifications in the Modified
194 Version, together with at least five of the principal authors of the
195 Document (all of its principal authors, if it has fewer than five),
196 unless they release you from this requirement.
197 C. State on the Title page the name of the publisher of the
198 Modified Version, as the publisher.
199 D. Preserve all the copyright notices of the Document.
200 E. Add an appropriate copyright notice for your modifications
201 adjacent to the other copyright notices.
202 F. Include, immediately after the copyright notices, a license notice
203 giving the public permission to use the Modified Version under the
204 terms of this License, in the form shown in the Addendum below.
205 G. Preserve in that license notice the full lists of Invariant Sections
206 and required Cover Texts given in the Document's license notice.
207 H. Include an unaltered copy of this License.
208 I. Preserve the section Entitled "History", Preserve its Title, and add
209 to it an item stating at least the title, year, new authors, and
210 publisher of the Modified Version as given on the Title Page. If
211 there is no section Entitled "History" in the Document, create one
212 stating the title, year, authors, and publisher of the Document as
213 given on its Title Page, then add an item describing the Modified
214 Version as stated in the previous sentence.
215 J. Preserve the network location, if any, given in the Document for
216 public access to a Transparent copy of the Document, and likewise
217 the network locations given in the Document for previous versions
218 it was based on. These may be placed in the "History" section.
219 You may omit a network location for a work that was published at
220 least four years before the Document itself, or if the original
221 publisher of the version it refers to gives permission.
222 K. For any section Entitled "Acknowledgements" or "Dedications",
223 Preserve the Title of the section, and preserve in the section all
224 the substance and tone of each of the contributor acknowledgements
225 and/or dedications given therein.
226 L. Preserve all the Invariant Sections of the Document,
227 unaltered in their text and in their titles. Section numbers
228 or the equivalent are not considered part of the section titles.
229 M. Delete any section Entitled "Endorsements". Such a section
230 may not be included in the Modified Version.
231 N. Do not retitle any existing section to be Entitled "Endorsements"
232 or to conflict in title with any Invariant Section.
233 O. Preserve any Warranty Disclaimers.
235 If the Modified Version includes new front-matter sections or
236 appendices that qualify as Secondary Sections and contain no material
237 copied from the Document, you may at your option designate some or all
238 of these sections as invariant. To do this, add their titles to the
239 list of Invariant Sections in the Modified Version's license notice.
240 These titles must be distinct from any other section titles.
242 You may add a section Entitled "Endorsements", provided it contains
243 nothing but endorsements of your Modified Version by various
244 parties--for example, statements of peer review or that the text has
245 been approved by an organization as the authoritative definition of a
248 You may add a passage of up to five words as a Front-Cover Text, and a
249 passage of up to 25 words as a Back-Cover Text, to the end of the list
250 of Cover Texts in the Modified Version. Only one passage of
251 Front-Cover Text and one of Back-Cover Text may be added by (or
252 through arrangements made by) any one entity. If the Document already
253 includes a cover text for the same cover, previously added by you or
254 by arrangement made by the same entity you are acting on behalf of,
255 you may not add another; but you may replace the old one, on explicit
256 permission from the previous publisher that added the old one.
258 The author(s) and publisher(s) of the Document do not by this License
259 give permission to use their names for publicity for or to assert or
260 imply endorsement of any Modified Version.
263 5. COMBINING DOCUMENTS
265 You may combine the Document with other documents released under this
266 License, under the terms defined in section 4 above for modified
267 versions, provided that you include in the combination all of the
268 Invariant Sections of all of the original documents, unmodified, and
269 list them all as Invariant Sections of your combined work in its
270 license notice, and that you preserve all their Warranty Disclaimers.
272 The combined work need only contain one copy of this License, and
273 multiple identical Invariant Sections may be replaced with a single
274 copy. If there are multiple Invariant Sections with the same name but
275 different contents, make the title of each such section unique by
276 adding at the end of it, in parentheses, the name of the original
277 author or publisher of that section if known, or else a unique number.
278 Make the same adjustment to the section titles in the list of
279 Invariant Sections in the license notice of the combined work.
281 In the combination, you must combine any sections Entitled "History"
282 in the various original documents, forming one section Entitled
283 "History"; likewise combine any sections Entitled "Acknowledgements",
284 and any sections Entitled "Dedications". You must delete all sections
285 Entitled "Endorsements".
288 6. COLLECTIONS OF DOCUMENTS
290 You may make a collection consisting of the Document and other
291 documents released under this License, and replace the individual
292 copies of this License in the various documents with a single copy
293 that is included in the collection, provided that you follow the rules
294 of this License for verbatim copying of each of the documents in all
297 You may extract a single document from such a collection, and
298 distribute it individually under this License, provided you insert a
299 copy of this License into the extracted document, and follow this
300 License in all other respects regarding verbatim copying of that
304 7. AGGREGATION WITH INDEPENDENT WORKS
306 A compilation of the Document or its derivatives with other separate
307 and independent documents or works, in or on a volume of a storage or
308 distribution medium, is called an "aggregate" if the copyright
309 resulting from the compilation is not used to limit the legal rights
310 of the compilation's users beyond what the individual works permit.
311 When the Document is included in an aggregate, this License does not
312 apply to the other works in the aggregate which are not themselves
313 derivative works of the Document.
315 If the Cover Text requirement of section 3 is applicable to these
316 copies of the Document, then if the Document is less than one half of
317 the entire aggregate, the Document's Cover Texts may be placed on
318 covers that bracket the Document within the aggregate, or the
319 electronic equivalent of covers if the Document is in electronic form.
320 Otherwise they must appear on printed covers that bracket the whole
326 Translation is considered a kind of modification, so you may
327 distribute translations of the Document under the terms of section 4.
328 Replacing Invariant Sections with translations requires special
329 permission from their copyright holders, but you may include
330 translations of some or all Invariant Sections in addition to the
331 original versions of these Invariant Sections. You may include a
332 translation of this License, and all the license notices in the
333 Document, and any Warranty Disclaimers, provided that you also include
334 the original English version of this License and the original versions
335 of those notices and disclaimers. In case of a disagreement between
336 the translation and the original version of this License or a notice
337 or disclaimer, the original version will prevail.
339 If a section in the Document is Entitled "Acknowledgements",
340 "Dedications", or "History", the requirement (section 4) to Preserve
341 its Title (section 1) will typically require changing the actual
347 You may not copy, modify, sublicense, or distribute the Document
348 except as expressly provided under this License. Any attempt
349 otherwise to copy, modify, sublicense, or distribute it is void, and
350 will automatically terminate your rights under this License.
352 However, if you cease all violation of this License, then your license
353 from a particular copyright holder is reinstated (a) provisionally,
354 unless and until the copyright holder explicitly and finally
355 terminates your license, and (b) permanently, if the copyright holder
356 fails to notify you of the violation by some reasonable means prior to
357 60 days after the cessation.
359 Moreover, your license from a particular copyright holder is
360 reinstated permanently if the copyright holder notifies you of the
361 violation by some reasonable means, this is the first time you have
362 received notice of violation of this License (for any work) from that
363 copyright holder, and you cure the violation prior to 30 days after
364 your receipt of the notice.
366 Termination of your rights under this section does not terminate the
367 licenses of parties who have received copies or rights from you under
368 this License. If your rights have been terminated and not permanently
369 reinstated, receipt of a copy of some or all of the same material does
370 not give you any rights to use it.
373 10. FUTURE REVISIONS OF THIS LICENSE
375 The Free Software Foundation may publish new, revised versions of the
376 GNU Free Documentation License from time to time. Such new versions
377 will be similar in spirit to the present version, but may differ in
378 detail to address new problems or concerns. See
379 http://www.gnu.org/copyleft/.
381 Each version of the License is given a distinguishing version number.
382 If the Document specifies that a particular numbered version of this
383 License "or any later version" applies to it, you have the option of
384 following the terms and conditions either of that specified version or
385 of any later version that has been published (not as a draft) by the
386 Free Software Foundation. If the Document does not specify a version
387 number of this License, you may choose any version ever published (not
388 as a draft) by the Free Software Foundation. If the Document
389 specifies that a proxy can decide which future versions of this
390 License can be used, that proxy's public statement of acceptance of a
391 version permanently authorizes you to choose that version for the
396 "Massive Multiauthor Collaboration Site" (or "MMC Site") means any
397 World Wide Web server that publishes copyrightable works and also
398 provides prominent facilities for anybody to edit those works. A
399 public wiki that anybody can edit is an example of such a server. A
400 "Massive Multiauthor Collaboration" (or "MMC") contained in the site
401 means any set of copyrightable works thus published on the MMC site.
403 "CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0
404 license published by Creative Commons Corporation, a not-for-profit
405 corporation with a principal place of business in San Francisco,
406 California, as well as future copyleft versions of that license
407 published by that same organization.
409 "Incorporate" means to publish or republish a Document, in whole or in
410 part, as part of another Document.
412 An MMC is "eligible for relicensing" if it is licensed under this
413 License, and if all works that were first published under this License
414 somewhere other than this MMC, and subsequently incorporated in whole or
415 in part into the MMC, (1) had no cover texts or invariant sections, and
416 (2) were thus incorporated prior to November 1, 2008.
418 The operator of an MMC Site may republish an MMC contained in the site
419 under CC-BY-SA on the same site at any time before August 1, 2009,
420 provided the MMC is eligible for relicensing.
423 ADDENDUM: How to use this License for your documents
425 To use this License in a document you have written, include a copy of
426 the License in the document and put the following copyright and
427 license notices just after the title page:
429 Copyright (c) YEAR YOUR NAME.
430 Permission is granted to copy, distribute and/or modify this document
431 under the terms of the GNU Free Documentation License, Version 1.3
432 or any later version published by the Free Software Foundation;
433 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
434 A copy of the license is included in the section entitled "GNU
435 Free Documentation License".
437 If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
438 replace the "with...Texts." line with this:
440 with the Invariant Sections being LIST THEIR TITLES, with the
441 Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
443 If you have Invariant Sections without Cover Texts, or some other
444 combination of the three, merge those two alternatives to suit the
447 If your document contains nontrivial examples of program code, we
448 recommend releasing these examples in parallel under your choice of
449 free software license, such as the GNU General Public License,
450 to permit their use in free software.
451 This is the GNU General Public License version 3, annotated with The
452 Qt Company GPL Exception 1.0:
454 -------------------------------------------------------------------------
456 The Qt Company GPL Exception 1.0
460 As a special exception you may create a larger work which contains the
461 output of this application and distribute that work under terms of your
462 choice, so long as the work is not otherwise derived from or based on
463 this application and so long as the work does not in itself generate
464 output that contains the output from this application in its original
469 As a special exception, you have permission to combine this application
470 with Plugins licensed under the terms of your choice, to produce an
471 executable, and to copy and distribute the resulting executable under
472 the terms of your choice. However, the executable must be accompanied
473 by a prominent notice offering all users of the executable the entire
474 source code to this application, excluding the source code of the
475 independent modules, but including any changes you have made to this
476 application, under the terms of this license.
479 -------------------------------------------------------------------------
481 GNU GENERAL PUBLIC LICENSE
482 Version 3, 29 June 2007
484 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
485 Everyone is permitted to copy and distribute verbatim copies
486 of this license document, but changing it is not allowed.
490 The GNU General Public License is a free, copyleft license for
491 software and other kinds of works.
493 The licenses for most software and other practical works are designed
494 to take away your freedom to share and change the works. By contrast,
495 the GNU General Public License is intended to guarantee your freedom to
496 share and change all versions of a program--to make sure it remains free
497 software for all its users. We, the Free Software Foundation, use the
498 GNU General Public License for most of our software; it applies also to
499 any other work released this way by its authors. You can apply it to
502 When we speak of free software, we are referring to freedom, not
503 price. Our General Public Licenses are designed to make sure that you
504 have the freedom to distribute copies of free software (and charge for
505 them if you wish), that you receive source code or can get it if you
506 want it, that you can change the software or use pieces of it in new
507 free programs, and that you know you can do these things.
509 To protect your rights, we need to prevent others from denying you
510 these rights or asking you to surrender the rights. Therefore, you have
511 certain responsibilities if you distribute copies of the software, or if
512 you modify it: responsibilities to respect the freedom of others.
514 For example, if you distribute copies of such a program, whether
515 gratis or for a fee, you must pass on to the recipients the same
516 freedoms that you received. You must make sure that they, too, receive
517 or can get the source code. And you must show them these terms so they
520 Developers that use the GNU GPL protect your rights with two steps:
521 (1) assert copyright on the software, and (2) offer you this License
522 giving you legal permission to copy, distribute and/or modify it.
524 For the developers' and authors' protection, the GPL clearly explains
525 that there is no warranty for this free software. For both users' and
526 authors' sake, the GPL requires that modified versions be marked as
527 changed, so that their problems will not be attributed erroneously to
528 authors of previous versions.
530 Some devices are designed to deny users access to install or run
531 modified versions of the software inside them, although the manufacturer
532 can do so. This is fundamentally incompatible with the aim of
533 protecting users' freedom to change the software. The systematic
534 pattern of such abuse occurs in the area of products for individuals to
535 use, which is precisely where it is most unacceptable. Therefore, we
536 have designed this version of the GPL to prohibit the practice for those
537 products. If such problems arise substantially in other domains, we
538 stand ready to extend this provision to those domains in future versions
539 of the GPL, as needed to protect the freedom of users.
541 Finally, every program is threatened constantly by software patents.
542 States should not allow patents to restrict development and use of
543 software on general-purpose computers, but in those that do, we wish to
544 avoid the special danger that patents applied to a free program could
545 make it effectively proprietary. To prevent this, the GPL assures that
546 patents cannot be used to render the program non-free.
548 The precise terms and conditions for copying, distribution and
555 "This License" refers to version 3 of the GNU General Public License.
557 "Copyright" also means copyright-like laws that apply to other kinds of
558 works, such as semiconductor masks.
560 "The Program" refers to any copyrightable work licensed under this
561 License. Each licensee is addressed as "you". "Licensees" and
562 "recipients" may be individuals or organizations.
564 To "modify" a work means to copy from or adapt all or part of the work
565 in a fashion requiring copyright permission, other than the making of an
566 exact copy. The resulting work is called a "modified version" of the
567 earlier work or a work "based on" the earlier work.
569 A "covered work" means either the unmodified Program or a work based
572 To "propagate" a work means to do anything with it that, without
573 permission, would make you directly or secondarily liable for
574 infringement under applicable copyright law, except executing it on a
575 computer or modifying a private copy. Propagation includes copying,
576 distribution (with or without modification), making available to the
577 public, and in some countries other activities as well.
579 To "convey" a work means any kind of propagation that enables other
580 parties to make or receive copies. Mere interaction with a user through
581 a computer network, with no transfer of a copy, is not conveying.
583 An interactive user interface displays "Appropriate Legal Notices"
584 to the extent that it includes a convenient and prominently visible
585 feature that (1) displays an appropriate copyright notice, and (2)
586 tells the user that there is no warranty for the work (except to the
587 extent that warranties are provided), that licensees may convey the
588 work under this License, and how to view a copy of this License. If
589 the interface presents a list of user commands or options, such as a
590 menu, a prominent item in the list meets this criterion.
594 The "source code" for a work means the preferred form of the work
595 for making modifications to it. "Object code" means any non-source
598 A "Standard Interface" means an interface that either is an official
599 standard defined by a recognized standards body, or, in the case of
600 interfaces specified for a particular programming language, one that
601 is widely used among developers working in that language.
603 The "System Libraries" of an executable work include anything, other
604 than the work as a whole, that (a) is included in the normal form of
605 packaging a Major Component, but which is not part of that Major
606 Component, and (b) serves only to enable use of the work with that
607 Major Component, or to implement a Standard Interface for which an
608 implementation is available to the public in source code form. A
609 "Major Component", in this context, means a major essential component
610 (kernel, window system, and so on) of the specific operating system
611 (if any) on which the executable work runs, or a compiler used to
612 produce the work, or an object code interpreter used to run it.
614 The "Corresponding Source" for a work in object code form means all
615 the source code needed to generate, install, and (for an executable
616 work) run the object code and to modify the work, including scripts to
617 control those activities. However, it does not include the work's
618 System Libraries, or general-purpose tools or generally available free
619 programs which are used unmodified in performing those activities but
620 which are not part of the work. For example, Corresponding Source
621 includes interface definition files associated with source files for
622 the work, and the source code for shared libraries and dynamically
623 linked subprograms that the work is specifically designed to require,
624 such as by intimate data communication or control flow between those
625 subprograms and other parts of the work.
627 The Corresponding Source need not include anything that users
628 can regenerate automatically from other parts of the Corresponding
631 The Corresponding Source for a work in source code form is that
634 2. Basic Permissions.
636 All rights granted under this License are granted for the term of
637 copyright on the Program, and are irrevocable provided the stated
638 conditions are met. This License explicitly affirms your unlimited
639 permission to run the unmodified Program. The output from running a
640 covered work is covered by this License only if the output, given its
641 content, constitutes a covered work. This License acknowledges your
642 rights of fair use or other equivalent, as provided by copyright law.
644 You may make, run and propagate covered works that you do not
645 convey, without conditions so long as your license otherwise remains
646 in force. You may convey covered works to others for the sole purpose
647 of having them make modifications exclusively for you, or provide you
648 with facilities for running those works, provided that you comply with
649 the terms of this License in conveying all material for which you do
650 not control copyright. Those thus making or running the covered works
651 for you must do so exclusively on your behalf, under your direction
652 and control, on terms that prohibit them from making any copies of
653 your copyrighted material outside their relationship with you.
655 Conveying under any other circumstances is permitted solely under
656 the conditions stated below. Sublicensing is not allowed; section 10
657 makes it unnecessary.
659 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
661 No covered work shall be deemed part of an effective technological
662 measure under any applicable law fulfilling obligations under article
663 11 of the WIPO copyright treaty adopted on 20 December 1996, or
664 similar laws prohibiting or restricting circumvention of such
667 When you convey a covered work, you waive any legal power to forbid
668 circumvention of technological measures to the extent such circumvention
669 is effected by exercising rights under this License with respect to
670 the covered work, and you disclaim any intention to limit operation or
671 modification of the work as a means of enforcing, against the work's
672 users, your or third parties' legal rights to forbid circumvention of
673 technological measures.
675 4. Conveying Verbatim Copies.
677 You may convey verbatim copies of the Program's source code as you
678 receive it, in any medium, provided that you conspicuously and
679 appropriately publish on each copy an appropriate copyright notice;
680 keep intact all notices stating that this License and any
681 non-permissive terms added in accord with section 7 apply to the code;
682 keep intact all notices of the absence of any warranty; and give all
683 recipients a copy of this License along with the Program.
685 You may charge any price or no price for each copy that you convey,
686 and you may offer support or warranty protection for a fee.
688 5. Conveying Modified Source Versions.
690 You may convey a work based on the Program, or the modifications to
691 produce it from the Program, in the form of source code under the
692 terms of section 4, provided that you also meet all of these conditions:
694 a) The work must carry prominent notices stating that you modified
695 it, and giving a relevant date.
697 b) The work must carry prominent notices stating that it is
698 released under this License and any conditions added under section
699 7. This requirement modifies the requirement in section 4 to
700 "keep intact all notices".
702 c) You must license the entire work, as a whole, under this
703 License to anyone who comes into possession of a copy. This
704 License will therefore apply, along with any applicable section 7
705 additional terms, to the whole of the work, and all its parts,
706 regardless of how they are packaged. This License gives no
707 permission to license the work in any other way, but it does not
708 invalidate such permission if you have separately received it.
710 d) If the work has interactive user interfaces, each must display
711 Appropriate Legal Notices; however, if the Program has interactive
712 interfaces that do not display Appropriate Legal Notices, your
713 work need not make them do so.
715 A compilation of a covered work with other separate and independent
716 works, which are not by their nature extensions of the covered work,
717 and which are not combined with it such as to form a larger program,
718 in or on a volume of a storage or distribution medium, is called an
719 "aggregate" if the compilation and its resulting copyright are not
720 used to limit the access or legal rights of the compilation's users
721 beyond what the individual works permit. Inclusion of a covered work
722 in an aggregate does not cause this License to apply to the other
723 parts of the aggregate.
725 6. Conveying Non-Source Forms.
727 You may convey a covered work in object code form under the terms
728 of sections 4 and 5, provided that you also convey the
729 machine-readable Corresponding Source under the terms of this License,
730 in one of these ways:
732 a) Convey the object code in, or embodied in, a physical product
733 (including a physical distribution medium), accompanied by the
734 Corresponding Source fixed on a durable physical medium
735 customarily used for software interchange.
737 b) Convey the object code in, or embodied in, a physical product
738 (including a physical distribution medium), accompanied by a
739 written offer, valid for at least three years and valid for as
740 long as you offer spare parts or customer support for that product
741 model, to give anyone who possesses the object code either (1) a
742 copy of the Corresponding Source for all the software in the
743 product that is covered by this License, on a durable physical
744 medium customarily used for software interchange, for a price no
745 more than your reasonable cost of physically performing this
746 conveying of source, or (2) access to copy the
747 Corresponding Source from a network server at no charge.
749 c) Convey individual copies of the object code with a copy of the
750 written offer to provide the Corresponding Source. This
751 alternative is allowed only occasionally and noncommercially, and
752 only if you received the object code with such an offer, in accord
755 d) Convey the object code by offering access from a designated
756 place (gratis or for a charge), and offer equivalent access to the
757 Corresponding Source in the same way through the same place at no
758 further charge. You need not require recipients to copy the
759 Corresponding Source along with the object code. If the place to
760 copy the object code is a network server, the Corresponding Source
761 may be on a different server (operated by you or a third party)
762 that supports equivalent copying facilities, provided you maintain
763 clear directions next to the object code saying where to find the
764 Corresponding Source. Regardless of what server hosts the
765 Corresponding Source, you remain obligated to ensure that it is
766 available for as long as needed to satisfy these requirements.
768 e) Convey the object code using peer-to-peer transmission, provided
769 you inform other peers where the object code and Corresponding
770 Source of the work are being offered to the general public at no
771 charge under subsection 6d.
773 A separable portion of the object code, whose source code is excluded
774 from the Corresponding Source as a System Library, need not be
775 included in conveying the object code work.
777 A "User Product" is either (1) a "consumer product", which means any
778 tangible personal property which is normally used for personal, family,
779 or household purposes, or (2) anything designed or sold for incorporation
780 into a dwelling. In determining whether a product is a consumer product,
781 doubtful cases shall be resolved in favor of coverage. For a particular
782 product received by a particular user, "normally used" refers to a
783 typical or common use of that class of product, regardless of the status
784 of the particular user or of the way in which the particular user
785 actually uses, or expects or is expected to use, the product. A product
786 is a consumer product regardless of whether the product has substantial
787 commercial, industrial or non-consumer uses, unless such uses represent
788 the only significant mode of use of the product.
790 "Installation Information" for a User Product means any methods,
791 procedures, authorization keys, or other information required to install
792 and execute modified versions of a covered work in that User Product from
793 a modified version of its Corresponding Source. The information must
794 suffice to ensure that the continued functioning of the modified object
795 code is in no case prevented or interfered with solely because
796 modification has been made.
798 If you convey an object code work under this section in, or with, or
799 specifically for use in, a User Product, and the conveying occurs as
800 part of a transaction in which the right of possession and use of the
801 User Product is transferred to the recipient in perpetuity or for a
802 fixed term (regardless of how the transaction is characterized), the
803 Corresponding Source conveyed under this section must be accompanied
804 by the Installation Information. But this requirement does not apply
805 if neither you nor any third party retains the ability to install
806 modified object code on the User Product (for example, the work has
807 been installed in ROM).
809 The requirement to provide Installation Information does not include a
810 requirement to continue to provide support service, warranty, or updates
811 for a work that has been modified or installed by the recipient, or for
812 the User Product in which it has been modified or installed. Access to a
813 network may be denied when the modification itself materially and
814 adversely affects the operation of the network or violates the rules and
815 protocols for communication across the network.
817 Corresponding Source conveyed, and Installation Information provided,
818 in accord with this section must be in a format that is publicly
819 documented (and with an implementation available to the public in
820 source code form), and must require no special password or key for
821 unpacking, reading or copying.
825 "Additional permissions" are terms that supplement the terms of this
826 License by making exceptions from one or more of its conditions.
827 Additional permissions that are applicable to the entire Program shall
828 be treated as though they were included in this License, to the extent
829 that they are valid under applicable law. If additional permissions
830 apply only to part of the Program, that part may be used separately
831 under those permissions, but the entire Program remains governed by
832 this License without regard to the additional permissions.
834 When you convey a copy of a covered work, you may at your option
835 remove any additional permissions from that copy, or from any part of
836 it. (Additional permissions may be written to require their own
837 removal in certain cases when you modify the work.) You may place
838 additional permissions on material, added by you to a covered work,
839 for which you have or can give appropriate copyright permission.
841 Notwithstanding any other provision of this License, for material you
842 add to a covered work, you may (if authorized by the copyright holders of
843 that material) supplement the terms of this License with terms:
845 a) Disclaiming warranty or limiting liability differently from the
846 terms of sections 15 and 16 of this License; or
848 b) Requiring preservation of specified reasonable legal notices or
849 author attributions in that material or in the Appropriate Legal
850 Notices displayed by works containing it; or
852 c) Prohibiting misrepresentation of the origin of that material, or
853 requiring that modified versions of such material be marked in
854 reasonable ways as different from the original version; or
856 d) Limiting the use for publicity purposes of names of licensors or
857 authors of the material; or
859 e) Declining to grant rights under trademark law for use of some
860 trade names, trademarks, or service marks; or
862 f) Requiring indemnification of licensors and authors of that
863 material by anyone who conveys the material (or modified versions of
864 it) with contractual assumptions of liability to the recipient, for
865 any liability that these contractual assumptions directly impose on
866 those licensors and authors.
868 All other non-permissive additional terms are considered "further
869 restrictions" within the meaning of section 10. If the Program as you
870 received it, or any part of it, contains a notice stating that it is
871 governed by this License along with a term that is a further
872 restriction, you may remove that term. If a license document contains
873 a further restriction but permits relicensing or conveying under this
874 License, you may add to a covered work material governed by the terms
875 of that license document, provided that the further restriction does
876 not survive such relicensing or conveying.
878 If you add terms to a covered work in accord with this section, you
879 must place, in the relevant source files, a statement of the
880 additional terms that apply to those files, or a notice indicating
881 where to find the applicable terms.
883 Additional terms, permissive or non-permissive, may be stated in the
884 form of a separately written license, or stated as exceptions;
885 the above requirements apply either way.
889 You may not propagate or modify a covered work except as expressly
890 provided under this License. Any attempt otherwise to propagate or
891 modify it is void, and will automatically terminate your rights under
892 this License (including any patent licenses granted under the third
893 paragraph of section 11).
895 However, if you cease all violation of this License, then your
896 license from a particular copyright holder is reinstated (a)
897 provisionally, unless and until the copyright holder explicitly and
898 finally terminates your license, and (b) permanently, if the copyright
899 holder fails to notify you of the violation by some reasonable means
900 prior to 60 days after the cessation.
902 Moreover, your license from a particular copyright holder is
903 reinstated permanently if the copyright holder notifies you of the
904 violation by some reasonable means, this is the first time you have
905 received notice of violation of this License (for any work) from that
906 copyright holder, and you cure the violation prior to 30 days after
907 your receipt of the notice.
909 Termination of your rights under this section does not terminate the
910 licenses of parties who have received copies or rights from you under
911 this License. If your rights have been terminated and not permanently
912 reinstated, you do not qualify to receive new licenses for the same
913 material under section 10.
915 9. Acceptance Not Required for Having Copies.
917 You are not required to accept this License in order to receive or
918 run a copy of the Program. Ancillary propagation of a covered work
919 occurring solely as a consequence of using peer-to-peer transmission
920 to receive a copy likewise does not require acceptance. However,
921 nothing other than this License grants you permission to propagate or
922 modify any covered work. These actions infringe copyright if you do
923 not accept this License. Therefore, by modifying or propagating a
924 covered work, you indicate your acceptance of this License to do so.
926 10. Automatic Licensing of Downstream Recipients.
928 Each time you convey a covered work, the recipient automatically
929 receives a license from the original licensors, to run, modify and
930 propagate that work, subject to this License. You are not responsible
931 for enforcing compliance by third parties with this License.
933 An "entity transaction" is a transaction transferring control of an
934 organization, or substantially all assets of one, or subdividing an
935 organization, or merging organizations. If propagation of a covered
936 work results from an entity transaction, each party to that
937 transaction who receives a copy of the work also receives whatever
938 licenses to the work the party's predecessor in interest had or could
939 give under the previous paragraph, plus a right to possession of the
940 Corresponding Source of the work from the predecessor in interest, if
941 the predecessor has it or can get it with reasonable efforts.
943 You may not impose any further restrictions on the exercise of the
944 rights granted or affirmed under this License. For example, you may
945 not impose a license fee, royalty, or other charge for exercise of
946 rights granted under this License, and you may not initiate litigation
947 (including a cross-claim or counterclaim in a lawsuit) alleging that
948 any patent claim is infringed by making, using, selling, offering for
949 sale, or importing the Program or any portion of it.
953 A "contributor" is a copyright holder who authorizes use under this
954 License of the Program or a work on which the Program is based. The
955 work thus licensed is called the contributor's "contributor version".
957 A contributor's "essential patent claims" are all patent claims
958 owned or controlled by the contributor, whether already acquired or
959 hereafter acquired, that would be infringed by some manner, permitted
960 by this License, of making, using, or selling its contributor version,
961 but do not include claims that would be infringed only as a
962 consequence of further modification of the contributor version. For
963 purposes of this definition, "control" includes the right to grant
964 patent sublicenses in a manner consistent with the requirements of
967 Each contributor grants you a non-exclusive, worldwide, royalty-free
968 patent license under the contributor's essential patent claims, to
969 make, use, sell, offer for sale, import and otherwise run, modify and
970 propagate the contents of its contributor version.
972 In the following three paragraphs, a "patent license" is any express
973 agreement or commitment, however denominated, not to enforce a patent
974 (such as an express permission to practice a patent or covenant not to
975 sue for patent infringement). To "grant" such a patent license to a
976 party means to make such an agreement or commitment not to enforce a
977 patent against the party.
979 If you convey a covered work, knowingly relying on a patent license,
980 and the Corresponding Source of the work is not available for anyone
981 to copy, free of charge and under the terms of this License, through a
982 publicly available network server or other readily accessible means,
983 then you must either (1) cause the Corresponding Source to be so
984 available, or (2) arrange to deprive yourself of the benefit of the
985 patent license for this particular work, or (3) arrange, in a manner
986 consistent with the requirements of this License, to extend the patent
987 license to downstream recipients. "Knowingly relying" means you have
988 actual knowledge that, but for the patent license, your conveying the
989 covered work in a country, or your recipient's use of the covered work
990 in a country, would infringe one or more identifiable patents in that
991 country that you have reason to believe are valid.
993 If, pursuant to or in connection with a single transaction or
994 arrangement, you convey, or propagate by procuring conveyance of, a
995 covered work, and grant a patent license to some of the parties
996 receiving the covered work authorizing them to use, propagate, modify
997 or convey a specific copy of the covered work, then the patent license
998 you grant is automatically extended to all recipients of the covered
999 work and works based on it.
1001 A patent license is "discriminatory" if it does not include within
1002 the scope of its coverage, prohibits the exercise of, or is
1003 conditioned on the non-exercise of one or more of the rights that are
1004 specifically granted under this License. You may not convey a covered
1005 work if you are a party to an arrangement with a third party that is
1006 in the business of distributing software, under which you make payment
1007 to the third party based on the extent of your activity of conveying
1008 the work, and under which the third party grants, to any of the
1009 parties who would receive the covered work from you, a discriminatory
1010 patent license (a) in connection with copies of the covered work
1011 conveyed by you (or copies made from those copies), or (b) primarily
1012 for and in connection with specific products or compilations that
1013 contain the covered work, unless you entered into that arrangement,
1014 or that patent license was granted, prior to 28 March 2007.
1016 Nothing in this License shall be construed as excluding or limiting
1017 any implied license or other defenses to infringement that may
1018 otherwise be available to you under applicable patent law.
1020 12. No Surrender of Others' Freedom.
1022 If conditions are imposed on you (whether by court order, agreement or
1023 otherwise) that contradict the conditions of this License, they do not
1024 excuse you from the conditions of this License. If you cannot convey a
1025 covered work so as to satisfy simultaneously your obligations under this
1026 License and any other pertinent obligations, then as a consequence you may
1027 not convey it at all. For example, if you agree to terms that obligate you
1028 to collect a royalty for further conveying from those to whom you convey
1029 the Program, the only way you could satisfy both those terms and this
1030 License would be to refrain entirely from conveying the Program.
1032 13. Use with the GNU Affero General Public License.
1034 Notwithstanding any other provision of this License, you have
1035 permission to link or combine any covered work with a work licensed
1036 under version 3 of the GNU Affero General Public License into a single
1037 combined work, and to convey the resulting work. The terms of this
1038 License will continue to apply to the part which is the covered work,
1039 but the special requirements of the GNU Affero General Public License,
1040 section 13, concerning interaction through a network will apply to the
1041 combination as such.
1043 14. Revised Versions of this License.
1045 The Free Software Foundation may publish revised and/or new versions of
1046 the GNU General Public License from time to time. Such new versions will
1047 be similar in spirit to the present version, but may differ in detail to
1048 address new problems or concerns.
1050 Each version is given a distinguishing version number. If the
1051 Program specifies that a certain numbered version of the GNU General
1052 Public License "or any later version" applies to it, you have the
1053 option of following the terms and conditions either of that numbered
1054 version or of any later version published by the Free Software
1055 Foundation. If the Program does not specify a version number of the
1056 GNU General Public License, you may choose any version ever published
1057 by the Free Software Foundation.
1059 If the Program specifies that a proxy can decide which future
1060 versions of the GNU General Public License can be used, that proxy's
1061 public statement of acceptance of a version permanently authorizes you
1062 to choose that version for the Program.
1064 Later license versions may give you additional or different
1065 permissions. However, no additional obligations are imposed on any
1066 author or copyright holder as a result of your choosing to follow a
1069 15. Disclaimer of Warranty.
1071 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
1072 APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
1073 HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
1074 OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
1075 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1076 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
1077 IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
1078 ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1080 16. Limitation of Liability.
1082 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1083 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
1084 THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
1085 GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
1086 USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
1087 DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
1088 PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
1089 EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
1092 17. Interpretation of Sections 15 and 16.
1094 If the disclaimer of warranty and limitation of liability provided
1095 above cannot be given local legal effect according to their terms,
1096 reviewing courts shall apply local law that most closely approximates
1097 an absolute waiver of all civil liability in connection with the
1098 Program, unless a warranty or assumption of liability accompanies a
1099 copy of the Program in return for a fee.
1101 END OF TERMS AND CONDITIONS
1103 How to Apply These Terms to Your New Programs
1105 If you develop a new program, and you want it to be of the greatest
1106 possible use to the public, the best way to achieve this is to make it
1107 free software which everyone can redistribute and change under these terms.
1109 To do so, attach the following notices to the program. It is safest
1110 to attach them to the start of each source file to most effectively
1111 state the exclusion of warranty; and each file should have at least
1112 the "copyright" line and a pointer to where the full notice is found.
1114 <one line to give the program's name and a brief idea of what it does.>
1115 Copyright (C) <year> <name of author>
1117 This program is free software: you can redistribute it and/or modify
1118 it under the terms of the GNU General Public License as published by
1119 the Free Software Foundation, either version 3 of the License, or
1120 (at your option) any later version.
1122 This program is distributed in the hope that it will be useful,
1123 but WITHOUT ANY WARRANTY; without even the implied warranty of
1124 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1125 GNU General Public License for more details.
1127 You should have received a copy of the GNU General Public License
1128 along with this program. If not, see <http://www.gnu.org/licenses/>.
1130 Also add information on how to contact you by electronic and paper mail.
1132 If the program does terminal interaction, make it output a short
1133 notice like this when it starts in an interactive mode:
1135 <program> Copyright (C) <year> <name of author>
1136 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1137 This is free software, and you are welcome to redistribute it
1138 under certain conditions; type `show c' for details.
1140 The hypothetical commands `show w' and `show c' should show the appropriate
1141 parts of the General Public License. Of course, your program's commands
1142 might be different; for a GUI interface, you would use an "about box".
1144 You should also get your employer (if you work as a programmer) or school,
1145 if any, to sign a "copyright disclaimer" for the program, if necessary.
1146 For more information on this, and how to apply and follow the GNU GPL, see
1147 <http://www.gnu.org/licenses/>.
1149 The GNU General Public License does not permit incorporating your program
1150 into proprietary programs. If your program is a subroutine library, you
1151 may consider it more useful to permit linking proprietary applications with
1152 the library. If this is what you want to do, use the GNU Lesser General
1153 Public License instead of this License. But first, please read
1154 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
1155 GNU GENERAL PUBLIC LICENSE
1157 The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd.
1158 Contact: http://www.qt.io/licensing/
1160 You may use, distribute and copy the Qt Toolkit under the terms of
1161 GNU General Public License version 2, which is displayed below.
1163 -------------------------------------------------------------------------
1165 GNU GENERAL PUBLIC LICENSE
1166 Version 2, June 1991
1168 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1169 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
1171 Everyone is permitted to copy and distribute verbatim copies of this
1172 license document, but changing it is not allowed.
1176 The licenses for most software are designed to take away your freedom
1177 to share and change it. By contrast, the GNU General Public License is
1178 intended to guarantee your freedom to share and change free software
1179 --to make sure the software is free for all its users. This General
1180 Public License applies to most of the Free Software Foundation's
1181 software and to any other program whose authors commit to using it.
1182 (Some other Free Software Foundation software is covered by the GNU
1183 Lesser General Public License instead.) You can apply it to your
1186 When we speak of free software, we are referring to freedom, not price.
1187 Our General Public Licenses are designed to make sure that you have the
1188 freedom to distribute copies of free software (and charge for this
1189 service if you wish), that you receive source code or can get it if you
1190 want it, that you can change the software or use pieces of it in new
1191 free programs; and that you know you can do these things.
1193 To protect your rights, we need to make restrictions that forbid anyone
1194 to deny you these rights or to ask you to surrender the rights. These
1195 restrictions translate to certain responsibilities for you if you
1196 distribute copies of the software, or if you modify it.
1198 For example, if you distribute copies of such a program, whether gratis
1199 or for a fee, you must give the recipients all the rights that you
1200 have. You must make sure that they, too, receive or can get the source
1201 code. And you must show them these terms so they know their rights.
1203 We protect your rights with two steps: (1) copyright the software, and
1204 (2) offer you this license which gives you legal permission to copy,
1205 distribute and/or modify the software.
1207 Also, for each author's protection and ours, we want to make certain
1208 that everyone understands that there is no warranty for this free
1209 software. If the software is modified by someone else and passed on, we
1210 want its recipients to know that what they have is not the original, so
1211 that any problems introduced by others will not reflect on the original
1212 authors' reputations.
1214 Finally, any free program is threatened constantly by software patents.
1215 We wish to avoid the danger that redistributors of a free program will
1216 individually obtain patent licenses, in effect making the program
1217 proprietary. To prevent this, we have made it clear that any patent
1218 must be licensed for everyone's free use or not licensed at all.
1220 The precise terms and conditions for copying, distribution and
1221 modification follow.
1223 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1225 0. This License applies to any program or other work which contains a
1226 notice placed by the copyright holder saying it may be distributed
1227 under the terms of this General Public License. The "Program", below,
1228 refers to any such program or work, and a "work based on the Program"
1229 means either the Program or any derivative work under copyright law:
1230 that is to say, a work containing the Program or a portion of it,
1231 either verbatim or with modifications and/or translated into another
1232 language. (Hereinafter, translation is included without limitation in
1233 the term "modification".) Each licensee is addressed as "you".
1235 Activities other than copying, distribution and modification are not
1236 covered by this License; they are outside its scope. The act of running
1237 the Program is not restricted, and the output from the Program is
1238 covered only if its contents constitute a work based on the Program
1239 (independent of having been made by running the Program). Whether that
1240 is true depends on what the Program does.
1242 1. You may copy and distribute verbatim copies of the Program's source
1243 code as you receive it, in any medium, provided that you conspicuously
1244 and appropriately publish on each copy an appropriate copyright notice
1245 and disclaimer of warranty; keep intact all the notices that refer to
1246 this License and to the absence of any warranty; and give any other
1247 recipients of the Program a copy of this License along with the
1250 You may charge a fee for the physical act of transferring a copy, and
1251 you may at your option offer warranty protection in exchange for a fee.
1253 2. You may modify your copy or copies of the Program or any portion of
1254 it, thus forming a work based on the Program, and copy and distribute
1255 such modifications or work under the terms of Section 1 above, provided
1256 that you also meet all of these conditions:
1258 a) You must cause the modified files to carry prominent notices
1259 stating that you changed the files and the date of any change.
1261 b) You must cause any work that you distribute or publish, that in
1262 whole or in part contains or is derived from the Program or any
1263 part thereof, to be licensed as a whole at no charge to all third
1264 parties under the terms of this License.
1266 c) If the modified program normally reads commands interactively
1267 when run, you must cause it, when started running for such
1268 interactive use in the most ordinary way, to print or display an
1269 announcement including an appropriate copyright notice and a
1270 notice that there is no warranty (or else, saying that you provide
1271 a warranty) and that users may redistribute the program under
1272 these conditions, and telling the user how to view a copy of this
1273 License. (Exception: if the Program itself is interactive but does
1274 not normally print such an announcement, your work based on the
1275 Program is not required to print an announcement.)
1277 These requirements apply to the modified work as a whole. If
1278 identifiable sections of that work are not derived from the Program,
1279 and can be reasonably considered independent and separate works in
1280 themselves, then this License, and its terms, do not apply to those
1281 sections when you distribute them as separate works. But when you
1282 distribute the same sections as part of a whole which is a work based
1283 on the Program, the distribution of the whole must be on the terms of
1284 this License, whose permissions for other licensees extend to the
1285 entire whole, and thus to each and every part regardless of who wrote
1288 Thus, it is not the intent of this section to claim rights or contest
1289 your rights to work written entirely by you; rather, the intent is to
1290 exercise the right to control the distribution of derivative or
1291 collective works based on the Program.
1293 In addition, mere aggregation of another work not based on the Program
1294 with the Program (or with a work based on the Program) on a volume of a
1295 storage or distribution medium does not bring the other work under the
1296 scope of this License.
1298 3. You may copy and distribute the Program (or a work based on it,
1299 under Section 2) in object code or executable form under the terms of
1300 Sections 1 and 2 above provided that you also do one of the following:
1302 a) Accompany it with the complete corresponding machine-readable
1303 source code, which must be distributed under the terms of Sections
1304 1 and 2 above on a medium customarily used for software
1307 b) Accompany it with a written offer, valid for at least three
1308 years, to give any third party, for a charge no more than your cost
1309 of physically performing source distribution, a complete
1310 machine-readable copy of the corresponding source code, to be
1311 distributed under the terms of Sections 1 and 2 above on a medium
1312 customarily used for software interchange; or,
1314 c) Accompany it with the information you received as to the offer
1315 to distribute corresponding source code. (This alternative is
1316 allowed only for noncommercial distribution and only if you
1317 received the program in object code or executable form with such
1318 an offer, in accord with Subsection b above.)
1320 The source code for a work means the preferred form of the work for
1321 making modifications to it. For an executable work, complete source
1322 code means all the source code for all modules it contains, plus any
1323 associated interface definition files, plus the scripts used to control
1324 compilation and installation of the executable. However, as a special
1325 exception, the source code distributed need not include anything that
1326 is normally distributed (in either source or binary form) with the
1327 major components (compiler, kernel, and so on) of the operating system
1328 on which the executable runs, unless that component itself accompanies
1331 If distribution of executable or object code is made by offering access
1332 to copy from a designated place, then offering equivalent access to
1333 copy the source code from the same place counts as distribution of the
1334 source code, even though third parties are not compelled to copy the
1335 source along with the object code.
1337 4. You may not copy, modify, sublicense, or distribute the Program
1338 except as expressly provided under this License. Any attempt otherwise
1339 to copy, modify, sublicense or distribute the Program is void, and will
1340 automatically terminate your rights under this License. However,
1341 parties who have received copies, or rights, from you under this License
1342 will not have their licenses terminated so long as such parties remain
1345 5. You are not required to accept this License, since you have not
1346 signed it. However, nothing else grants you permission to modify or
1347 distribute the Program or its derivative works. These actions are
1348 prohibited by law if you do not accept this License. Therefore, by
1349 modifying or distributing the Program (or any work based on the
1350 Program), you indicate your acceptance of this License to do so, and
1351 all its terms and conditions for copying, distributing or modifying
1352 the Program or works based on it.
1354 6. Each time you redistribute the Program (or any work based on the
1355 Program), the recipient automatically receives a license from the
1356 original licensor to copy, distribute or modify the Program subject to
1357 these terms and conditions. You may not impose any further restrictions
1358 on the recipients' exercise of the rights granted herein. You are not
1359 responsible for enforcing compliance by third parties to this License.
1361 7. If, as a consequence of a court judgment or allegation of patent
1362 infringement or for any other reason (not limited to patent issues),
1363 conditions are imposed on you (whether by court order, agreement or
1364 otherwise) that contradict the conditions of this License, they do not
1365 excuse you from the conditions of this License. If you cannot
1366 distribute so as to satisfy simultaneously your obligations under this
1367 License and any other pertinent obligations, then as a consequence you
1368 may not distribute the Program at all. For example, if a patent license
1369 would not permit royalty-free redistribution of the Program by all
1370 those who receive copies directly or indirectly through you, then the
1371 only way you could satisfy both it and this License would be to refrain
1372 entirely from distribution of the Program.
1374 If any portion of this section is held invalid or unenforceable under
1375 any particular circumstance, the balance of the section is intended to
1376 apply and the section as a whole is intended to apply in other
1379 It is not the purpose of this section to induce you to infringe any
1380 patents or other property right claims or to contest validity of any
1381 such claims; this section has the sole purpose of protecting the
1382 integrity of the free software distribution system, which is
1383 implemented by public license practices. Many people have made
1384 generous contributions to the wide range of software distributed
1385 through that system in reliance on consistent application of that
1386 system; it is up to the author/donor to decide if he or she is willing
1387 to distribute software through any other system and a licensee cannot
1390 This section is intended to make thoroughly clear what is believed to
1391 be a consequence of the rest of this License.
1393 8. If the distribution and/or use of the Program is restricted in
1394 certain countries either by patents or by copyrighted interfaces, the
1395 original copyright holder who places the Program under this License may
1396 add an explicit geographical distribution limitation excluding those
1397 countries, so that distribution is permitted only in or among countries
1398 not thus excluded. In such case, this License incorporates the limitation
1399 as if written in the body of this License.
1401 9. The Free Software Foundation may publish revised and/or new versions
1402 of the General Public License from time to time. Such new versions will
1403 be similar in spirit to the present version, but may differ in detail
1404 to address new problems or concerns.
1406 Each version is given a distinguishing version number. If the Program
1407 specifies a version number of this License which applies to it and "any
1408 later version", you have the option of following the terms and
1409 conditions either of that version or of any later version published by
1410 the Free Software Foundation. If the Program does not specify a version
1411 number of this License, you may choose any version ever published by
1412 the Free Software Foundation.
1414 10. If you wish to incorporate parts of the Program into other free
1415 programs whose distribution conditions are different, write to the
1416 author to ask for permission. For software which is copyrighted by
1417 the Free Software Foundation, write to the Free Software Foundation;
1418 we sometimes make exceptions for this. Our decision will be guided by
1419 the two goals of preserving the free status of all derivatives of our
1420 free software and of promoting the sharing and reuse of software
1425 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
1426 WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1427 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1428 OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
1429 EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1430 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
1431 ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
1432 YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
1433 NECESSARY SERVICING, REPAIR OR CORRECTION.
1435 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1436 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
1437 MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE
1438 TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1439 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1440 PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1441 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1442 FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
1443 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1446 END OF TERMS AND CONDITIONS
1447 GNU GENERAL PUBLIC LICENSE
1449 The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd.
1450 Contact: http://www.qt.io/licensing/
1452 You may use, distribute and copy the Qt Toolkit under the terms of
1453 GNU Lesser General Public License version 3. That license references
1454 the General Public License version 3, that is displayed below. Other
1455 portions of the Qt Toolkit may be licensed directly under this license.
1457 -------------------------------------------------------------------------
1459 GNU GENERAL PUBLIC LICENSE
1460 Version 3, 29 June 2007
1462 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
1463 Everyone is permitted to copy and distribute verbatim copies
1464 of this license document, but changing it is not allowed.
1468 The GNU General Public License is a free, copyleft license for
1469 software and other kinds of works.
1471 The licenses for most software and other practical works are designed
1472 to take away your freedom to share and change the works. By contrast,
1473 the GNU General Public License is intended to guarantee your freedom to
1474 share and change all versions of a program--to make sure it remains free
1475 software for all its users. We, the Free Software Foundation, use the
1476 GNU General Public License for most of our software; it applies also to
1477 any other work released this way by its authors. You can apply it to
1480 When we speak of free software, we are referring to freedom, not
1481 price. Our General Public Licenses are designed to make sure that you
1482 have the freedom to distribute copies of free software (and charge for
1483 them if you wish), that you receive source code or can get it if you
1484 want it, that you can change the software or use pieces of it in new
1485 free programs, and that you know you can do these things.
1487 To protect your rights, we need to prevent others from denying you
1488 these rights or asking you to surrender the rights. Therefore, you have
1489 certain responsibilities if you distribute copies of the software, or if
1490 you modify it: responsibilities to respect the freedom of others.
1492 For example, if you distribute copies of such a program, whether
1493 gratis or for a fee, you must pass on to the recipients the same
1494 freedoms that you received. You must make sure that they, too, receive
1495 or can get the source code. And you must show them these terms so they
1498 Developers that use the GNU GPL protect your rights with two steps:
1499 (1) assert copyright on the software, and (2) offer you this License
1500 giving you legal permission to copy, distribute and/or modify it.
1502 For the developers' and authors' protection, the GPL clearly explains
1503 that there is no warranty for this free software. For both users' and
1504 authors' sake, the GPL requires that modified versions be marked as
1505 changed, so that their problems will not be attributed erroneously to
1506 authors of previous versions.
1508 Some devices are designed to deny users access to install or run
1509 modified versions of the software inside them, although the manufacturer
1510 can do so. This is fundamentally incompatible with the aim of
1511 protecting users' freedom to change the software. The systematic
1512 pattern of such abuse occurs in the area of products for individuals to
1513 use, which is precisely where it is most unacceptable. Therefore, we
1514 have designed this version of the GPL to prohibit the practice for those
1515 products. If such problems arise substantially in other domains, we
1516 stand ready to extend this provision to those domains in future versions
1517 of the GPL, as needed to protect the freedom of users.
1519 Finally, every program is threatened constantly by software patents.
1520 States should not allow patents to restrict development and use of
1521 software on general-purpose computers, but in those that do, we wish to
1522 avoid the special danger that patents applied to a free program could
1523 make it effectively proprietary. To prevent this, the GPL assures that
1524 patents cannot be used to render the program non-free.
1526 The precise terms and conditions for copying, distribution and
1527 modification follow.
1529 TERMS AND CONDITIONS
1533 "This License" refers to version 3 of the GNU General Public License.
1535 "Copyright" also means copyright-like laws that apply to other kinds of
1536 works, such as semiconductor masks.
1538 "The Program" refers to any copyrightable work licensed under this
1539 License. Each licensee is addressed as "you". "Licensees" and
1540 "recipients" may be individuals or organizations.
1542 To "modify" a work means to copy from or adapt all or part of the work
1543 in a fashion requiring copyright permission, other than the making of an
1544 exact copy. The resulting work is called a "modified version" of the
1545 earlier work or a work "based on" the earlier work.
1547 A "covered work" means either the unmodified Program or a work based
1550 To "propagate" a work means to do anything with it that, without
1551 permission, would make you directly or secondarily liable for
1552 infringement under applicable copyright law, except executing it on a
1553 computer or modifying a private copy. Propagation includes copying,
1554 distribution (with or without modification), making available to the
1555 public, and in some countries other activities as well.
1557 To "convey" a work means any kind of propagation that enables other
1558 parties to make or receive copies. Mere interaction with a user through
1559 a computer network, with no transfer of a copy, is not conveying.
1561 An interactive user interface displays "Appropriate Legal Notices"
1562 to the extent that it includes a convenient and prominently visible
1563 feature that (1) displays an appropriate copyright notice, and (2)
1564 tells the user that there is no warranty for the work (except to the
1565 extent that warranties are provided), that licensees may convey the
1566 work under this License, and how to view a copy of this License. If
1567 the interface presents a list of user commands or options, such as a
1568 menu, a prominent item in the list meets this criterion.
1572 The "source code" for a work means the preferred form of the work
1573 for making modifications to it. "Object code" means any non-source
1576 A "Standard Interface" means an interface that either is an official
1577 standard defined by a recognized standards body, or, in the case of
1578 interfaces specified for a particular programming language, one that
1579 is widely used among developers working in that language.
1581 The "System Libraries" of an executable work include anything, other
1582 than the work as a whole, that (a) is included in the normal form of
1583 packaging a Major Component, but which is not part of that Major
1584 Component, and (b) serves only to enable use of the work with that
1585 Major Component, or to implement a Standard Interface for which an
1586 implementation is available to the public in source code form. A
1587 "Major Component", in this context, means a major essential component
1588 (kernel, window system, and so on) of the specific operating system
1589 (if any) on which the executable work runs, or a compiler used to
1590 produce the work, or an object code interpreter used to run it.
1592 The "Corresponding Source" for a work in object code form means all
1593 the source code needed to generate, install, and (for an executable
1594 work) run the object code and to modify the work, including scripts to
1595 control those activities. However, it does not include the work's
1596 System Libraries, or general-purpose tools or generally available free
1597 programs which are used unmodified in performing those activities but
1598 which are not part of the work. For example, Corresponding Source
1599 includes interface definition files associated with source files for
1600 the work, and the source code for shared libraries and dynamically
1601 linked subprograms that the work is specifically designed to require,
1602 such as by intimate data communication or control flow between those
1603 subprograms and other parts of the work.
1605 The Corresponding Source need not include anything that users
1606 can regenerate automatically from other parts of the Corresponding
1609 The Corresponding Source for a work in source code form is that
1612 2. Basic Permissions.
1614 All rights granted under this License are granted for the term of
1615 copyright on the Program, and are irrevocable provided the stated
1616 conditions are met. This License explicitly affirms your unlimited
1617 permission to run the unmodified Program. The output from running a
1618 covered work is covered by this License only if the output, given its
1619 content, constitutes a covered work. This License acknowledges your
1620 rights of fair use or other equivalent, as provided by copyright law.
1622 You may make, run and propagate covered works that you do not
1623 convey, without conditions so long as your license otherwise remains
1624 in force. You may convey covered works to others for the sole purpose
1625 of having them make modifications exclusively for you, or provide you
1626 with facilities for running those works, provided that you comply with
1627 the terms of this License in conveying all material for which you do
1628 not control copyright. Those thus making or running the covered works
1629 for you must do so exclusively on your behalf, under your direction
1630 and control, on terms that prohibit them from making any copies of
1631 your copyrighted material outside their relationship with you.
1633 Conveying under any other circumstances is permitted solely under
1634 the conditions stated below. Sublicensing is not allowed; section 10
1635 makes it unnecessary.
1637 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
1639 No covered work shall be deemed part of an effective technological
1640 measure under any applicable law fulfilling obligations under article
1641 11 of the WIPO copyright treaty adopted on 20 December 1996, or
1642 similar laws prohibiting or restricting circumvention of such
1645 When you convey a covered work, you waive any legal power to forbid
1646 circumvention of technological measures to the extent such circumvention
1647 is effected by exercising rights under this License with respect to
1648 the covered work, and you disclaim any intention to limit operation or
1649 modification of the work as a means of enforcing, against the work's
1650 users, your or third parties' legal rights to forbid circumvention of
1651 technological measures.
1653 4. Conveying Verbatim Copies.
1655 You may convey verbatim copies of the Program's source code as you
1656 receive it, in any medium, provided that you conspicuously and
1657 appropriately publish on each copy an appropriate copyright notice;
1658 keep intact all notices stating that this License and any
1659 non-permissive terms added in accord with section 7 apply to the code;
1660 keep intact all notices of the absence of any warranty; and give all
1661 recipients a copy of this License along with the Program.
1663 You may charge any price or no price for each copy that you convey,
1664 and you may offer support or warranty protection for a fee.
1666 5. Conveying Modified Source Versions.
1668 You may convey a work based on the Program, or the modifications to
1669 produce it from the Program, in the form of source code under the
1670 terms of section 4, provided that you also meet all of these conditions:
1672 a) The work must carry prominent notices stating that you modified
1673 it, and giving a relevant date.
1675 b) The work must carry prominent notices stating that it is
1676 released under this License and any conditions added under section
1677 7. This requirement modifies the requirement in section 4 to
1678 "keep intact all notices".
1680 c) You must license the entire work, as a whole, under this
1681 License to anyone who comes into possession of a copy. This
1682 License will therefore apply, along with any applicable section 7
1683 additional terms, to the whole of the work, and all its parts,
1684 regardless of how they are packaged. This License gives no
1685 permission to license the work in any other way, but it does not
1686 invalidate such permission if you have separately received it.
1688 d) If the work has interactive user interfaces, each must display
1689 Appropriate Legal Notices; however, if the Program has interactive
1690 interfaces that do not display Appropriate Legal Notices, your
1691 work need not make them do so.
1693 A compilation of a covered work with other separate and independent
1694 works, which are not by their nature extensions of the covered work,
1695 and which are not combined with it such as to form a larger program,
1696 in or on a volume of a storage or distribution medium, is called an
1697 "aggregate" if the compilation and its resulting copyright are not
1698 used to limit the access or legal rights of the compilation's users
1699 beyond what the individual works permit. Inclusion of a covered work
1700 in an aggregate does not cause this License to apply to the other
1701 parts of the aggregate.
1703 6. Conveying Non-Source Forms.
1705 You may convey a covered work in object code form under the terms
1706 of sections 4 and 5, provided that you also convey the
1707 machine-readable Corresponding Source under the terms of this License,
1708 in one of these ways:
1710 a) Convey the object code in, or embodied in, a physical product
1711 (including a physical distribution medium), accompanied by the
1712 Corresponding Source fixed on a durable physical medium
1713 customarily used for software interchange.
1715 b) Convey the object code in, or embodied in, a physical product
1716 (including a physical distribution medium), accompanied by a
1717 written offer, valid for at least three years and valid for as
1718 long as you offer spare parts or customer support for that product
1719 model, to give anyone who possesses the object code either (1) a
1720 copy of the Corresponding Source for all the software in the
1721 product that is covered by this License, on a durable physical
1722 medium customarily used for software interchange, for a price no
1723 more than your reasonable cost of physically performing this
1724 conveying of source, or (2) access to copy the
1725 Corresponding Source from a network server at no charge.
1727 c) Convey individual copies of the object code with a copy of the
1728 written offer to provide the Corresponding Source. This
1729 alternative is allowed only occasionally and noncommercially, and
1730 only if you received the object code with such an offer, in accord
1733 d) Convey the object code by offering access from a designated
1734 place (gratis or for a charge), and offer equivalent access to the
1735 Corresponding Source in the same way through the same place at no
1736 further charge. You need not require recipients to copy the
1737 Corresponding Source along with the object code. If the place to
1738 copy the object code is a network server, the Corresponding Source
1739 may be on a different server (operated by you or a third party)
1740 that supports equivalent copying facilities, provided you maintain
1741 clear directions next to the object code saying where to find the
1742 Corresponding Source. Regardless of what server hosts the
1743 Corresponding Source, you remain obligated to ensure that it is
1744 available for as long as needed to satisfy these requirements.
1746 e) Convey the object code using peer-to-peer transmission, provided
1747 you inform other peers where the object code and Corresponding
1748 Source of the work are being offered to the general public at no
1749 charge under subsection 6d.
1751 A separable portion of the object code, whose source code is excluded
1752 from the Corresponding Source as a System Library, need not be
1753 included in conveying the object code work.
1755 A "User Product" is either (1) a "consumer product", which means any
1756 tangible personal property which is normally used for personal, family,
1757 or household purposes, or (2) anything designed or sold for incorporation
1758 into a dwelling. In determining whether a product is a consumer product,
1759 doubtful cases shall be resolved in favor of coverage. For a particular
1760 product received by a particular user, "normally used" refers to a
1761 typical or common use of that class of product, regardless of the status
1762 of the particular user or of the way in which the particular user
1763 actually uses, or expects or is expected to use, the product. A product
1764 is a consumer product regardless of whether the product has substantial
1765 commercial, industrial or non-consumer uses, unless such uses represent
1766 the only significant mode of use of the product.
1768 "Installation Information" for a User Product means any methods,
1769 procedures, authorization keys, or other information required to install
1770 and execute modified versions of a covered work in that User Product from
1771 a modified version of its Corresponding Source. The information must
1772 suffice to ensure that the continued functioning of the modified object
1773 code is in no case prevented or interfered with solely because
1774 modification has been made.
1776 If you convey an object code work under this section in, or with, or
1777 specifically for use in, a User Product, and the conveying occurs as
1778 part of a transaction in which the right of possession and use of the
1779 User Product is transferred to the recipient in perpetuity or for a
1780 fixed term (regardless of how the transaction is characterized), the
1781 Corresponding Source conveyed under this section must be accompanied
1782 by the Installation Information. But this requirement does not apply
1783 if neither you nor any third party retains the ability to install
1784 modified object code on the User Product (for example, the work has
1785 been installed in ROM).
1787 The requirement to provide Installation Information does not include a
1788 requirement to continue to provide support service, warranty, or updates
1789 for a work that has been modified or installed by the recipient, or for
1790 the User Product in which it has been modified or installed. Access to a
1791 network may be denied when the modification itself materially and
1792 adversely affects the operation of the network or violates the rules and
1793 protocols for communication across the network.
1795 Corresponding Source conveyed, and Installation Information provided,
1796 in accord with this section must be in a format that is publicly
1797 documented (and with an implementation available to the public in
1798 source code form), and must require no special password or key for
1799 unpacking, reading or copying.
1801 7. Additional Terms.
1803 "Additional permissions" are terms that supplement the terms of this
1804 License by making exceptions from one or more of its conditions.
1805 Additional permissions that are applicable to the entire Program shall
1806 be treated as though they were included in this License, to the extent
1807 that they are valid under applicable law. If additional permissions
1808 apply only to part of the Program, that part may be used separately
1809 under those permissions, but the entire Program remains governed by
1810 this License without regard to the additional permissions.
1812 When you convey a copy of a covered work, you may at your option
1813 remove any additional permissions from that copy, or from any part of
1814 it. (Additional permissions may be written to require their own
1815 removal in certain cases when you modify the work.) You may place
1816 additional permissions on material, added by you to a covered work,
1817 for which you have or can give appropriate copyright permission.
1819 Notwithstanding any other provision of this License, for material you
1820 add to a covered work, you may (if authorized by the copyright holders of
1821 that material) supplement the terms of this License with terms:
1823 a) Disclaiming warranty or limiting liability differently from the
1824 terms of sections 15 and 16 of this License; or
1826 b) Requiring preservation of specified reasonable legal notices or
1827 author attributions in that material or in the Appropriate Legal
1828 Notices displayed by works containing it; or
1830 c) Prohibiting misrepresentation of the origin of that material, or
1831 requiring that modified versions of such material be marked in
1832 reasonable ways as different from the original version; or
1834 d) Limiting the use for publicity purposes of names of licensors or
1835 authors of the material; or
1837 e) Declining to grant rights under trademark law for use of some
1838 trade names, trademarks, or service marks; or
1840 f) Requiring indemnification of licensors and authors of that
1841 material by anyone who conveys the material (or modified versions of
1842 it) with contractual assumptions of liability to the recipient, for
1843 any liability that these contractual assumptions directly impose on
1844 those licensors and authors.
1846 All other non-permissive additional terms are considered "further
1847 restrictions" within the meaning of section 10. If the Program as you
1848 received it, or any part of it, contains a notice stating that it is
1849 governed by this License along with a term that is a further
1850 restriction, you may remove that term. If a license document contains
1851 a further restriction but permits relicensing or conveying under this
1852 License, you may add to a covered work material governed by the terms
1853 of that license document, provided that the further restriction does
1854 not survive such relicensing or conveying.
1856 If you add terms to a covered work in accord with this section, you
1857 must place, in the relevant source files, a statement of the
1858 additional terms that apply to those files, or a notice indicating
1859 where to find the applicable terms.
1861 Additional terms, permissive or non-permissive, may be stated in the
1862 form of a separately written license, or stated as exceptions;
1863 the above requirements apply either way.
1867 You may not propagate or modify a covered work except as expressly
1868 provided under this License. Any attempt otherwise to propagate or
1869 modify it is void, and will automatically terminate your rights under
1870 this License (including any patent licenses granted under the third
1871 paragraph of section 11).
1873 However, if you cease all violation of this License, then your
1874 license from a particular copyright holder is reinstated (a)
1875 provisionally, unless and until the copyright holder explicitly and
1876 finally terminates your license, and (b) permanently, if the copyright
1877 holder fails to notify you of the violation by some reasonable means
1878 prior to 60 days after the cessation.
1880 Moreover, your license from a particular copyright holder is
1881 reinstated permanently if the copyright holder notifies you of the
1882 violation by some reasonable means, this is the first time you have
1883 received notice of violation of this License (for any work) from that
1884 copyright holder, and you cure the violation prior to 30 days after
1885 your receipt of the notice.
1887 Termination of your rights under this section does not terminate the
1888 licenses of parties who have received copies or rights from you under
1889 this License. If your rights have been terminated and not permanently
1890 reinstated, you do not qualify to receive new licenses for the same
1891 material under section 10.
1893 9. Acceptance Not Required for Having Copies.
1895 You are not required to accept this License in order to receive or
1896 run a copy of the Program. Ancillary propagation of a covered work
1897 occurring solely as a consequence of using peer-to-peer transmission
1898 to receive a copy likewise does not require acceptance. However,
1899 nothing other than this License grants you permission to propagate or
1900 modify any covered work. These actions infringe copyright if you do
1901 not accept this License. Therefore, by modifying or propagating a
1902 covered work, you indicate your acceptance of this License to do so.
1904 10. Automatic Licensing of Downstream Recipients.
1906 Each time you convey a covered work, the recipient automatically
1907 receives a license from the original licensors, to run, modify and
1908 propagate that work, subject to this License. You are not responsible
1909 for enforcing compliance by third parties with this License.
1911 An "entity transaction" is a transaction transferring control of an
1912 organization, or substantially all assets of one, or subdividing an
1913 organization, or merging organizations. If propagation of a covered
1914 work results from an entity transaction, each party to that
1915 transaction who receives a copy of the work also receives whatever
1916 licenses to the work the party's predecessor in interest had or could
1917 give under the previous paragraph, plus a right to possession of the
1918 Corresponding Source of the work from the predecessor in interest, if
1919 the predecessor has it or can get it with reasonable efforts.
1921 You may not impose any further restrictions on the exercise of the
1922 rights granted or affirmed under this License. For example, you may
1923 not impose a license fee, royalty, or other charge for exercise of
1924 rights granted under this License, and you may not initiate litigation
1925 (including a cross-claim or counterclaim in a lawsuit) alleging that
1926 any patent claim is infringed by making, using, selling, offering for
1927 sale, or importing the Program or any portion of it.
1931 A "contributor" is a copyright holder who authorizes use under this
1932 License of the Program or a work on which the Program is based. The
1933 work thus licensed is called the contributor's "contributor version".
1935 A contributor's "essential patent claims" are all patent claims
1936 owned or controlled by the contributor, whether already acquired or
1937 hereafter acquired, that would be infringed by some manner, permitted
1938 by this License, of making, using, or selling its contributor version,
1939 but do not include claims that would be infringed only as a
1940 consequence of further modification of the contributor version. For
1941 purposes of this definition, "control" includes the right to grant
1942 patent sublicenses in a manner consistent with the requirements of
1945 Each contributor grants you a non-exclusive, worldwide, royalty-free
1946 patent license under the contributor's essential patent claims, to
1947 make, use, sell, offer for sale, import and otherwise run, modify and
1948 propagate the contents of its contributor version.
1950 In the following three paragraphs, a "patent license" is any express
1951 agreement or commitment, however denominated, not to enforce a patent
1952 (such as an express permission to practice a patent or covenant not to
1953 sue for patent infringement). To "grant" such a patent license to a
1954 party means to make such an agreement or commitment not to enforce a
1955 patent against the party.
1957 If you convey a covered work, knowingly relying on a patent license,
1958 and the Corresponding Source of the work is not available for anyone
1959 to copy, free of charge and under the terms of this License, through a
1960 publicly available network server or other readily accessible means,
1961 then you must either (1) cause the Corresponding Source to be so
1962 available, or (2) arrange to deprive yourself of the benefit of the
1963 patent license for this particular work, or (3) arrange, in a manner
1964 consistent with the requirements of this License, to extend the patent
1965 license to downstream recipients. "Knowingly relying" means you have
1966 actual knowledge that, but for the patent license, your conveying the
1967 covered work in a country, or your recipient's use of the covered work
1968 in a country, would infringe one or more identifiable patents in that
1969 country that you have reason to believe are valid.
1971 If, pursuant to or in connection with a single transaction or
1972 arrangement, you convey, or propagate by procuring conveyance of, a
1973 covered work, and grant a patent license to some of the parties
1974 receiving the covered work authorizing them to use, propagate, modify
1975 or convey a specific copy of the covered work, then the patent license
1976 you grant is automatically extended to all recipients of the covered
1977 work and works based on it.
1979 A patent license is "discriminatory" if it does not include within
1980 the scope of its coverage, prohibits the exercise of, or is
1981 conditioned on the non-exercise of one or more of the rights that are
1982 specifically granted under this License. You may not convey a covered
1983 work if you are a party to an arrangement with a third party that is
1984 in the business of distributing software, under which you make payment
1985 to the third party based on the extent of your activity of conveying
1986 the work, and under which the third party grants, to any of the
1987 parties who would receive the covered work from you, a discriminatory
1988 patent license (a) in connection with copies of the covered work
1989 conveyed by you (or copies made from those copies), or (b) primarily
1990 for and in connection with specific products or compilations that
1991 contain the covered work, unless you entered into that arrangement,
1992 or that patent license was granted, prior to 28 March 2007.
1994 Nothing in this License shall be construed as excluding or limiting
1995 any implied license or other defenses to infringement that may
1996 otherwise be available to you under applicable patent law.
1998 12. No Surrender of Others' Freedom.
2000 If conditions are imposed on you (whether by court order, agreement or
2001 otherwise) that contradict the conditions of this License, they do not
2002 excuse you from the conditions of this License. If you cannot convey a
2003 covered work so as to satisfy simultaneously your obligations under this
2004 License and any other pertinent obligations, then as a consequence you may
2005 not convey it at all. For example, if you agree to terms that obligate you
2006 to collect a royalty for further conveying from those to whom you convey
2007 the Program, the only way you could satisfy both those terms and this
2008 License would be to refrain entirely from conveying the Program.
2010 13. Use with the GNU Affero General Public License.
2012 Notwithstanding any other provision of this License, you have
2013 permission to link or combine any covered work with a work licensed
2014 under version 3 of the GNU Affero General Public License into a single
2015 combined work, and to convey the resulting work. The terms of this
2016 License will continue to apply to the part which is the covered work,
2017 but the special requirements of the GNU Affero General Public License,
2018 section 13, concerning interaction through a network will apply to the
2019 combination as such.
2021 14. Revised Versions of this License.
2023 The Free Software Foundation may publish revised and/or new versions of
2024 the GNU General Public License from time to time. Such new versions will
2025 be similar in spirit to the present version, but may differ in detail to
2026 address new problems or concerns.
2028 Each version is given a distinguishing version number. If the
2029 Program specifies that a certain numbered version of the GNU General
2030 Public License "or any later version" applies to it, you have the
2031 option of following the terms and conditions either of that numbered
2032 version or of any later version published by the Free Software
2033 Foundation. If the Program does not specify a version number of the
2034 GNU General Public License, you may choose any version ever published
2035 by the Free Software Foundation.
2037 If the Program specifies that a proxy can decide which future
2038 versions of the GNU General Public License can be used, that proxy's
2039 public statement of acceptance of a version permanently authorizes you
2040 to choose that version for the Program.
2042 Later license versions may give you additional or different
2043 permissions. However, no additional obligations are imposed on any
2044 author or copyright holder as a result of your choosing to follow a
2047 15. Disclaimer of Warranty.
2049 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
2050 APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
2051 HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
2052 OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
2053 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2054 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
2055 IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
2056 ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2058 16. Limitation of Liability.
2060 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
2061 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
2062 THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
2063 GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
2064 USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
2065 DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
2066 PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
2067 EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
2070 17. Interpretation of Sections 15 and 16.
2072 If the disclaimer of warranty and limitation of liability provided
2073 above cannot be given local legal effect according to their terms,
2074 reviewing courts shall apply local law that most closely approximates
2075 an absolute waiver of all civil liability in connection with the
2076 Program, unless a warranty or assumption of liability accompanies a
2077 copy of the Program in return for a fee.
2079 END OF TERMS AND CONDITIONS
2081 How to Apply These Terms to Your New Programs
2083 If you develop a new program, and you want it to be of the greatest
2084 possible use to the public, the best way to achieve this is to make it
2085 free software which everyone can redistribute and change under these terms.
2087 To do so, attach the following notices to the program. It is safest
2088 to attach them to the start of each source file to most effectively
2089 state the exclusion of warranty; and each file should have at least
2090 the "copyright" line and a pointer to where the full notice is found.
2092 <one line to give the program's name and a brief idea of what it does.>
2093 Copyright (C) <year> <name of author>
2095 This program is free software: you can redistribute it and/or modify
2096 it under the terms of the GNU General Public License as published by
2097 the Free Software Foundation, either version 3 of the License, or
2098 (at your option) any later version.
2100 This program is distributed in the hope that it will be useful,
2101 but WITHOUT ANY WARRANTY; without even the implied warranty of
2102 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2103 GNU General Public License for more details.
2105 You should have received a copy of the GNU General Public License
2106 along with this program. If not, see <http://www.gnu.org/licenses/>.
2108 Also add information on how to contact you by electronic and paper mail.
2110 If the program does terminal interaction, make it output a short
2111 notice like this when it starts in an interactive mode:
2113 <program> Copyright (C) <year> <name of author>
2114 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
2115 This is free software, and you are welcome to redistribute it
2116 under certain conditions; type `show c' for details.
2118 The hypothetical commands `show w' and `show c' should show the appropriate
2119 parts of the General Public License. Of course, your program's commands
2120 might be different; for a GUI interface, you would use an "about box".
2122 You should also get your employer (if you work as a programmer) or school,
2123 if any, to sign a "copyright disclaimer" for the program, if necessary.
2124 For more information on this, and how to apply and follow the GNU GPL, see
2125 <http://www.gnu.org/licenses/>.
2127 The GNU General Public License does not permit incorporating your program
2128 into proprietary programs. If your program is a subroutine library, you
2129 may consider it more useful to permit linking proprietary applications with
2130 the library. If this is what you want to do, use the GNU Lesser General
2131 Public License instead of this License. But first, please read
2132 <http://www.gnu.org/philosophy/why-not-lgpl.html>.
2133 GNU LESSER GENERAL PUBLIC LICENSE
2135 The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd.
2136 Contact: http://www.qt.io/licensing/
2138 You may use, distribute and copy the Qt Toolkit under the terms of
2139 GNU Lesser General Public License version 2.1, which is displayed below.
2141 -------------------------------------------------------------------------
2143 GNU LESSER GENERAL PUBLIC LICENSE
2144 Version 2.1, February 1999
2146 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
2147 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2148 Everyone is permitted to copy and distribute verbatim copies
2149 of this license document, but changing it is not allowed.
2151 [This is the first released version of the Lesser GPL. It also counts
2152 as the successor of the GNU Library Public License, version 2, hence
2153 the version number 2.1.]
2157 The licenses for most software are designed to take away your
2158 freedom to share and change it. By contrast, the GNU General Public
2159 Licenses are intended to guarantee your freedom to share and change
2160 free software--to make sure the software is free for all its users.
2162 This license, the Lesser General Public License, applies to some
2163 specially designated software packages--typically libraries--of the
2164 Free Software Foundation and other authors who decide to use it. You
2165 can use it too, but we suggest you first think carefully about whether
2166 this license or the ordinary General Public License is the better
2167 strategy to use in any particular case, based on the explanations below.
2169 When we speak of free software, we are referring to freedom of use,
2170 not price. Our General Public Licenses are designed to make sure that
2171 you have the freedom to distribute copies of free software (and charge
2172 for this service if you wish); that you receive source code or can get
2173 it if you want it; that you can change the software and use pieces of
2174 it in new free programs; and that you are informed that you can do
2177 To protect your rights, we need to make restrictions that forbid
2178 distributors to deny you these rights or to ask you to surrender these
2179 rights. These restrictions translate to certain responsibilities for
2180 you if you distribute copies of the library or if you modify it.
2182 For example, if you distribute copies of the library, whether gratis
2183 or for a fee, you must give the recipients all the rights that we gave
2184 you. You must make sure that they, too, receive or can get the source
2185 code. If you link other code with the library, you must provide
2186 complete object files to the recipients, so that they can relink them
2187 with the library after making changes to the library and recompiling
2188 it. And you must show them these terms so they know their rights.
2190 We protect your rights with a two-step method: (1) we copyright the
2191 library, and (2) we offer you this license, which gives you legal
2192 permission to copy, distribute and/or modify the library.
2194 To protect each distributor, we want to make it very clear that
2195 there is no warranty for the free library. Also, if the library is
2196 modified by someone else and passed on, the recipients should know
2197 that what they have is not the original version, so that the original
2198 author's reputation will not be affected by problems that might be
2199 introduced by others.
2201 Finally, software patents pose a constant threat to the existence of
2202 any free program. We wish to make sure that a company cannot
2203 effectively restrict the users of a free program by obtaining a
2204 restrictive license from a patent holder. Therefore, we insist that
2205 any patent license obtained for a version of the library must be
2206 consistent with the full freedom of use specified in this license.
2208 Most GNU software, including some libraries, is covered by the
2209 ordinary GNU General Public License. This license, the GNU Lesser
2210 General Public License, applies to certain designated libraries, and
2211 is quite different from the ordinary General Public License. We use
2212 this license for certain libraries in order to permit linking those
2213 libraries into non-free programs.
2215 When a program is linked with a library, whether statically or using
2216 a shared library, the combination of the two is legally speaking a
2217 combined work, a derivative of the original library. The ordinary
2218 General Public License therefore permits such linking only if the
2219 entire combination fits its criteria of freedom. The Lesser General
2220 Public License permits more lax criteria for linking other code with
2223 We call this license the "Lesser" General Public License because it
2224 does Less to protect the user's freedom than the ordinary General
2225 Public License. It also provides other free software developers Less
2226 of an advantage over competing non-free programs. These disadvantages
2227 are the reason we use the ordinary General Public License for many
2228 libraries. However, the Lesser license provides advantages in certain
2229 special circumstances.
2231 For example, on rare occasions, there may be a special need to
2232 encourage the widest possible use of a certain library, so that it becomes
2233 a de-facto standard. To achieve this, non-free programs must be
2234 allowed to use the library. A more frequent case is that a free
2235 library does the same job as widely used non-free libraries. In this
2236 case, there is little to gain by limiting the free library to free
2237 software only, so we use the Lesser General Public License.
2239 In other cases, permission to use a particular library in non-free
2240 programs enables a greater number of people to use a large body of
2241 free software. For example, permission to use the GNU C Library in
2242 non-free programs enables many more people to use the whole GNU
2243 operating system, as well as its variant, the GNU/Linux operating
2246 Although the Lesser General Public License is Less protective of the
2247 users' freedom, it does ensure that the user of a program that is
2248 linked with the Library has the freedom and the wherewithal to run
2249 that program using a modified version of the Library.
2251 The precise terms and conditions for copying, distribution and
2252 modification follow. Pay close attention to the difference between a
2253 "work based on the library" and a "work that uses the library". The
2254 former contains code derived from the library, whereas the latter must
2255 be combined with the library in order to run.
2257 GNU LESSER GENERAL PUBLIC LICENSE
2258 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2260 0. This License Agreement applies to any software library or other
2261 program which contains a notice placed by the copyright holder or
2262 other authorized party saying it may be distributed under the terms of
2263 this Lesser General Public License (also called "this License").
2264 Each licensee is addressed as "you".
2266 A "library" means a collection of software functions and/or data
2267 prepared so as to be conveniently linked with application programs
2268 (which use some of those functions and data) to form executables.
2270 The "Library", below, refers to any such software library or work
2271 which has been distributed under these terms. A "work based on the
2272 Library" means either the Library or any derivative work under
2273 copyright law: that is to say, a work containing the Library or a
2274 portion of it, either verbatim or with modifications and/or translated
2275 straightforwardly into another language. (Hereinafter, translation is
2276 included without limitation in the term "modification".)
2278 "Source code" for a work means the preferred form of the work for
2279 making modifications to it. For a library, complete source code means
2280 all the source code for all modules it contains, plus any associated
2281 interface definition files, plus the scripts used to control compilation
2282 and installation of the library.
2284 Activities other than copying, distribution and modification are not
2285 covered by this License; they are outside its scope. The act of
2286 running a program using the Library is not restricted, and output from
2287 such a program is covered only if its contents constitute a work based
2288 on the Library (independent of the use of the Library in a tool for
2289 writing it). Whether that is true depends on what the Library does
2290 and what the program that uses the Library does.
2292 1. You may copy and distribute verbatim copies of the Library's
2293 complete source code as you receive it, in any medium, provided that
2294 you conspicuously and appropriately publish on each copy an
2295 appropriate copyright notice and disclaimer of warranty; keep intact
2296 all the notices that refer to this License and to the absence of any
2297 warranty; and distribute a copy of this License along with the
2300 You may charge a fee for the physical act of transferring a copy,
2301 and you may at your option offer warranty protection in exchange for a
2304 2. You may modify your copy or copies of the Library or any portion
2305 of it, thus forming a work based on the Library, and copy and
2306 distribute such modifications or work under the terms of Section 1
2307 above, provided that you also meet all of these conditions:
2309 a) The modified work must itself be a software library.
2311 b) You must cause the files modified to carry prominent notices
2312 stating that you changed the files and the date of any change.
2314 c) You must cause the whole of the work to be licensed at no
2315 charge to all third parties under the terms of this License.
2317 d) If a facility in the modified Library refers to a function or a
2318 table of data to be supplied by an application program that uses
2319 the facility, other than as an argument passed when the facility
2320 is invoked, then you must make a good faith effort to ensure that,
2321 in the event an application does not supply such function or
2322 table, the facility still operates, and performs whatever part of
2323 its purpose remains meaningful.
2325 (For example, a function in a library to compute square roots has
2326 a purpose that is entirely well-defined independent of the
2327 application. Therefore, Subsection 2d requires that any
2328 application-supplied function or table used by this function must
2329 be optional: if the application does not supply it, the square
2330 root function must still compute square roots.)
2332 These requirements apply to the modified work as a whole. If
2333 identifiable sections of that work are not derived from the Library,
2334 and can be reasonably considered independent and separate works in
2335 themselves, then this License, and its terms, do not apply to those
2336 sections when you distribute them as separate works. But when you
2337 distribute the same sections as part of a whole which is a work based
2338 on the Library, the distribution of the whole must be on the terms of
2339 this License, whose permissions for other licensees extend to the
2340 entire whole, and thus to each and every part regardless of who wrote
2343 Thus, it is not the intent of this section to claim rights or contest
2344 your rights to work written entirely by you; rather, the intent is to
2345 exercise the right to control the distribution of derivative or
2346 collective works based on the Library.
2348 In addition, mere aggregation of another work not based on the Library
2349 with the Library (or with a work based on the Library) on a volume of
2350 a storage or distribution medium does not bring the other work under
2351 the scope of this License.
2353 3. You may opt to apply the terms of the ordinary GNU General Public
2354 License instead of this License to a given copy of the Library. To do
2355 this, you must alter all the notices that refer to this License, so
2356 that they refer to the ordinary GNU General Public License, version 2,
2357 instead of to this License. (If a newer version than version 2 of the
2358 ordinary GNU General Public License has appeared, then you can specify
2359 that version instead if you wish.) Do not make any other change in
2362 Once this change is made in a given copy, it is irreversible for
2363 that copy, so the ordinary GNU General Public License applies to all
2364 subsequent copies and derivative works made from that copy.
2366 This option is useful when you wish to copy part of the code of
2367 the Library into a program that is not a library.
2369 4. You may copy and distribute the Library (or a portion or
2370 derivative of it, under Section 2) in object code or executable form
2371 under the terms of Sections 1 and 2 above provided that you accompany
2372 it with the complete corresponding machine-readable source code, which
2373 must be distributed under the terms of Sections 1 and 2 above on a
2374 medium customarily used for software interchange.
2376 If distribution of object code is made by offering access to copy
2377 from a designated place, then offering equivalent access to copy the
2378 source code from the same place satisfies the requirement to
2379 distribute the source code, even though third parties are not
2380 compelled to copy the source along with the object code.
2382 5. A program that contains no derivative of any portion of the
2383 Library, but is designed to work with the Library by being compiled or
2384 linked with it, is called a "work that uses the Library". Such a
2385 work, in isolation, is not a derivative work of the Library, and
2386 therefore falls outside the scope of this License.
2388 However, linking a "work that uses the Library" with the Library
2389 creates an executable that is a derivative of the Library (because it
2390 contains portions of the Library), rather than a "work that uses the
2391 library". The executable is therefore covered by this License.
2392 Section 6 states terms for distribution of such executables.
2394 When a "work that uses the Library" uses material from a header file
2395 that is part of the Library, the object code for the work may be a
2396 derivative work of the Library even though the source code is not.
2397 Whether this is true is especially significant if the work can be
2398 linked without the Library, or if the work is itself a library. The
2399 threshold for this to be true is not precisely defined by law.
2401 If such an object file uses only numerical parameters, data
2402 structure layouts and accessors, and small macros and small inline
2403 functions (ten lines or less in length), then the use of the object
2404 file is unrestricted, regardless of whether it is legally a derivative
2405 work. (Executables containing this object code plus portions of the
2406 Library will still fall under Section 6.)
2408 Otherwise, if the work is a derivative of the Library, you may
2409 distribute the object code for the work under the terms of Section 6.
2410 Any executables containing that work also fall under Section 6,
2411 whether or not they are linked directly with the Library itself.
2413 6. As an exception to the Sections above, you may also combine or
2414 link a "work that uses the Library" with the Library to produce a
2415 work containing portions of the Library, and distribute that work
2416 under terms of your choice, provided that the terms permit
2417 modification of the work for the customer's own use and reverse
2418 engineering for debugging such modifications.
2420 You must give prominent notice with each copy of the work that the
2421 Library is used in it and that the Library and its use are covered by
2422 this License. You must supply a copy of this License. If the work
2423 during execution displays copyright notices, you must include the
2424 copyright notice for the Library among them, as well as a reference
2425 directing the user to the copy of this License. Also, you must do one
2428 a) Accompany the work with the complete corresponding
2429 machine-readable source code for the Library including whatever
2430 changes were used in the work (which must be distributed under
2431 Sections 1 and 2 above); and, if the work is an executable linked
2432 with the Library, with the complete machine-readable "work that
2433 uses the Library", as object code and/or source code, so that the
2434 user can modify the Library and then relink to produce a modified
2435 executable containing the modified Library. (It is understood
2436 that the user who changes the contents of definitions files in the
2437 Library will not necessarily be able to recompile the application
2438 to use the modified definitions.)
2440 b) Use a suitable shared library mechanism for linking with the
2441 Library. A suitable mechanism is one that (1) uses at run time a
2442 copy of the library already present on the user's computer system,
2443 rather than copying library functions into the executable, and (2)
2444 will operate properly with a modified version of the library, if
2445 the user installs one, as long as the modified version is
2446 interface-compatible with the version that the work was made with.
2448 c) Accompany the work with a written offer, valid for at
2449 least three years, to give the same user the materials
2450 specified in Subsection 6a, above, for a charge no more
2451 than the cost of performing this distribution.
2453 d) If distribution of the work is made by offering access to copy
2454 from a designated place, offer equivalent access to copy the above
2455 specified materials from the same place.
2457 e) Verify that the user has already received a copy of these
2458 materials or that you have already sent this user a copy.
2460 For an executable, the required form of the "work that uses the
2461 Library" must include any data and utility programs needed for
2462 reproducing the executable from it. However, as a special exception,
2463 the materials to be distributed need not include anything that is
2464 normally distributed (in either source or binary form) with the major
2465 components (compiler, kernel, and so on) of the operating system on
2466 which the executable runs, unless that component itself accompanies
2469 It may happen that this requirement contradicts the license
2470 restrictions of other proprietary libraries that do not normally
2471 accompany the operating system. Such a contradiction means you cannot
2472 use both them and the Library together in an executable that you
2475 7. You may place library facilities that are a work based on the
2476 Library side-by-side in a single library together with other library
2477 facilities not covered by this License, and distribute such a combined
2478 library, provided that the separate distribution of the work based on
2479 the Library and of the other library facilities is otherwise
2480 permitted, and provided that you do these two things:
2482 a) Accompany the combined library with a copy of the same work
2483 based on the Library, uncombined with any other library
2484 facilities. This must be distributed under the terms of the
2487 b) Give prominent notice with the combined library of the fact
2488 that part of it is a work based on the Library, and explaining
2489 where to find the accompanying uncombined form of the same work.
2491 8. You may not copy, modify, sublicense, link with, or distribute
2492 the Library except as expressly provided under this License. Any
2493 attempt otherwise to copy, modify, sublicense, link with, or
2494 distribute the Library is void, and will automatically terminate your
2495 rights under this License. However, parties who have received copies,
2496 or rights, from you under this License will not have their licenses
2497 terminated so long as such parties remain in full compliance.
2499 9. You are not required to accept this License, since you have not
2500 signed it. However, nothing else grants you permission to modify or
2501 distribute the Library or its derivative works. These actions are
2502 prohibited by law if you do not accept this License. Therefore, by
2503 modifying or distributing the Library (or any work based on the
2504 Library), you indicate your acceptance of this License to do so, and
2505 all its terms and conditions for copying, distributing or modifying
2506 the Library or works based on it.
2508 10. Each time you redistribute the Library (or any work based on the
2509 Library), the recipient automatically receives a license from the
2510 original licensor to copy, distribute, link with or modify the Library
2511 subject to these terms and conditions. You may not impose any further
2512 restrictions on the recipients' exercise of the rights granted herein.
2513 You are not responsible for enforcing compliance by third parties with
2516 11. If, as a consequence of a court judgment or allegation of patent
2517 infringement or for any other reason (not limited to patent issues),
2518 conditions are imposed on you (whether by court order, agreement or
2519 otherwise) that contradict the conditions of this License, they do not
2520 excuse you from the conditions of this License. If you cannot
2521 distribute so as to satisfy simultaneously your obligations under this
2522 License and any other pertinent obligations, then as a consequence you
2523 may not distribute the Library at all. For example, if a patent
2524 license would not permit royalty-free redistribution of the Library by
2525 all those who receive copies directly or indirectly through you, then
2526 the only way you could satisfy both it and this License would be to
2527 refrain entirely from distribution of the Library.
2529 If any portion of this section is held invalid or unenforceable under any
2530 particular circumstance, the balance of the section is intended to apply,
2531 and the section as a whole is intended to apply in other circumstances.
2533 It is not the purpose of this section to induce you to infringe any
2534 patents or other property right claims or to contest validity of any
2535 such claims; this section has the sole purpose of protecting the
2536 integrity of the free software distribution system which is
2537 implemented by public license practices. Many people have made
2538 generous contributions to the wide range of software distributed
2539 through that system in reliance on consistent application of that
2540 system; it is up to the author/donor to decide if he or she is willing
2541 to distribute software through any other system and a licensee cannot
2544 This section is intended to make thoroughly clear what is believed to
2545 be a consequence of the rest of this License.
2547 12. If the distribution and/or use of the Library is restricted in
2548 certain countries either by patents or by copyrighted interfaces, the
2549 original copyright holder who places the Library under this License may add
2550 an explicit geographical distribution limitation excluding those countries,
2551 so that distribution is permitted only in or among countries not thus
2552 excluded. In such case, this License incorporates the limitation as if
2553 written in the body of this License.
2555 13. The Free Software Foundation may publish revised and/or new
2556 versions of the Lesser General Public License from time to time.
2557 Such new versions will be similar in spirit to the present version,
2558 but may differ in detail to address new problems or concerns.
2560 Each version is given a distinguishing version number. If the Library
2561 specifies a version number of this License which applies to it and
2562 "any later version", you have the option of following the terms and
2563 conditions either of that version or of any later version published by
2564 the Free Software Foundation. If the Library does not specify a
2565 license version number, you may choose any version ever published by
2566 the Free Software Foundation.
2568 14. If you wish to incorporate parts of the Library into other free
2569 programs whose distribution conditions are incompatible with these,
2570 write to the author to ask for permission. For software which is
2571 copyrighted by the Free Software Foundation, write to the Free
2572 Software Foundation; we sometimes make exceptions for this. Our
2573 decision will be guided by the two goals of preserving the free status
2574 of all derivatives of our free software and of promoting the sharing
2575 and reuse of software generally.
2579 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
2580 WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
2581 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
2582 OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
2583 KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
2584 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2585 PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
2586 LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
2587 THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2589 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
2590 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
2591 AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
2592 FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
2593 CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
2594 LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
2595 RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
2596 FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
2597 SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2600 END OF TERMS AND CONDITIONS
2602 How to Apply These Terms to Your New Libraries
2604 If you develop a new library, and you want it to be of the greatest
2605 possible use to the public, we recommend making it free software that
2606 everyone can redistribute and change. You can do so by permitting
2607 redistribution under these terms (or, alternatively, under the terms of the
2608 ordinary General Public License).
2610 To apply these terms, attach the following notices to the library. It is
2611 safest to attach them to the start of each source file to most effectively
2612 convey the exclusion of warranty; and each file should have at least the
2613 "copyright" line and a pointer to where the full notice is found.
2615 <one line to give the library's name and a brief idea of what it does.>
2616 Copyright (C) <year> <name of author>
2618 This library is free software; you can redistribute it and/or
2619 modify it under the terms of the GNU Lesser General Public
2620 License as published by the Free Software Foundation; either
2621 version 2.1 of the License, or (at your option) any later version.
2623 This library is distributed in the hope that it will be useful,
2624 but WITHOUT ANY WARRANTY; without even the implied warranty of
2625 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2626 Lesser General Public License for more details.
2628 You should have received a copy of the GNU Lesser General Public
2629 License along with this library; if not, write to the Free Software
2630 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2632 Also add information on how to contact you by electronic and paper mail.
2634 You should also get your employer (if you work as a programmer) or your
2635 school, if any, to sign a "copyright disclaimer" for the library, if
2636 necessary. Here is a sample; alter the names:
2638 Yoyodyne, Inc., hereby disclaims all copyright interest in the
2639 library `Frob' (a library for tweaking knobs) written by James Random Hacker.
2641 <signature of Ty Coon>, 1 April 1990
2642 Ty Coon, President of Vice
2644 That's all there is to it!
2647 GNU LESSER GENERAL PUBLIC LICENSE
2649 The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd.
2650 Contact: http://www.qt.io/licensing/
2652 You may use, distribute and copy the Qt Toolkit under the terms of
2653 GNU Lesser General Public License version 3, which is displayed below.
2654 This license makes reference to the version 3 of the GNU General
2655 Public License, which you can find in the LICENSE.GPLv3 file.
2657 -------------------------------------------------------------------------
2659 GNU LESSER GENERAL PUBLIC LICENSE
2660 Version 3, 29 June 2007
2662 Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
2663 Everyone is permitted to copy and distribute verbatim copies of this
2664 licensedocument, but changing it is not allowed.
2666 This version of the GNU Lesser General Public License incorporates
2667 the terms and conditions of version 3 of the GNU General Public
2668 License, supplemented by the additional permissions listed below.
2670 0. Additional Definitions.
2672 As used herein, “this License” refers to version 3 of the GNU Lesser
2673 General Public License, and the “GNU GPL” refers to version 3 of the
2674 GNU General Public License.
2676 “The Library” refers to a covered work governed by this License,
2677 other than an Application or a Combined Work as defined below.
2679 An “Application” is any work that makes use of an interface provided
2680 by the Library, but which is not otherwise based on the Library.
2681 Defining a subclass of a class defined by the Library is deemed a mode
2682 of using an interface provided by the Library.
2684 A “Combined Work” is a work produced by combining or linking an
2685 Application with the Library. The particular version of the Library
2686 with which the Combined Work was made is also called the “Linked
2689 The “Minimal Corresponding Source” for a Combined Work means the
2690 Corresponding Source for the Combined Work, excluding any source code
2691 for portions of the Combined Work that, considered in isolation, are
2692 based on the Application, and not on the Linked Version.
2694 The “Corresponding Application Code” for a Combined Work means the
2695 object code and/or source code for the Application, including any data
2696 and utility programs needed for reproducing the Combined Work from the
2697 Application, but excluding the System Libraries of the Combined Work.
2699 1. Exception to Section 3 of the GNU GPL.
2701 You may convey a covered work under sections 3 and 4 of this License
2702 without being bound by section 3 of the GNU GPL.
2704 2. Conveying Modified Versions.
2706 If you modify a copy of the Library, and, in your modifications, a
2707 facility refers to a function or data to be supplied by an Application
2708 that uses the facility (other than as an argument passed when the
2709 facility is invoked), then you may convey a copy of the modified
2712 a) under this License, provided that you make a good faith effort
2713 to ensure that, in the event an Application does not supply the
2714 function or data, the facility still operates, and performs
2715 whatever part of its purpose remains meaningful, or
2717 b) under the GNU GPL, with none of the additional permissions of
2718 this License applicable to that copy.
2720 3. Object Code Incorporating Material from Library Header Files.
2722 The object code form of an Application may incorporate material from
2723 a header file that is part of the Library. You may convey such object
2724 code under terms of your choice, provided that, if the incorporated
2725 material is not limited to numerical parameters, data structure
2726 layouts and accessors, or small macros, inline functions and templates
2727 (ten or fewer lines in length), you do both of the following:
2729 a) Give prominent notice with each copy of the object code that
2730 the Library is used in it and that the Library and its use are
2731 covered by this License.
2733 b) Accompany the object code with a copy of the GNU GPL and this
2738 You may convey a Combined Work under terms of your choice that, taken
2739 together, effectively do not restrict modification of the portions of
2740 the Library contained in the Combined Work and reverse engineering for
2741 debugging such modifications, if you also do each of the following:
2743 a) Give prominent notice with each copy of the Combined Work that
2744 the Library is used in it and that the Library and its use are
2745 covered by this License.
2747 b) Accompany the Combined Work with a copy of the GNU GPL and this
2750 c) For a Combined Work that displays copyright notices during
2751 execution, include the copyright notice for the Library among
2752 these notices, as well as a reference directing the user to the
2753 copies of the GNU GPL and this license document.
2755 d) Do one of the following:
2757 0) Convey the Minimal Corresponding Source under the terms of
2758 this License, and the Corresponding Application Code in a form
2759 suitable for, and under terms that permit, the user to
2760 recombine or relink the Application with a modified version of
2761 the Linked Version to produce a modified Combined Work, in the
2762 manner specified by section 6 of the GNU GPL for conveying
2763 Corresponding Source.
2765 1) Use a suitable shared library mechanism for linking with
2766 the Library. A suitable mechanism is one that (a) uses at run
2767 time a copy of the Library already present on the user's
2768 computer system, and (b) will operate properly with a modified
2769 version of the Library that is interface-compatible with the
2772 e) Provide Installation Information, but only if you would
2773 otherwise be required to provide such information under section 6
2774 of the GNU GPL, and only to the extent that such information is
2775 necessary to install and execute a modified version of the
2776 Combined Work produced by recombining or relinking the Application
2777 with a modified version of the Linked Version. (If you use option
2778 4d0, the Installation Information must accompany the Minimal
2779 Corresponding Source and Corresponding Application Code. If you
2780 use option 4d1, you must provide the Installation Information in
2781 the manner specified by section 6 of the GNU GPL for conveying
2782 Corresponding Source.)
2784 5. Combined Libraries.
2786 You may place library facilities that are a work based on the Library
2787 side by side in a single library together with other library
2788 facilities that are not Applications and are not covered by this
2789 License, and convey such a combined library under terms of your
2790 choice, if you do both of the following:
2792 a) Accompany the combined library with a copy of the same work
2793 based on the Library, uncombined with any other library
2794 facilities, conveyed under the terms of this License.
2796 b) Give prominent notice with the combined library that part of
2797 it is a work based on the Library, and explaining where to find
2798 the accompanying uncombined form of the same work.
2800 6. Revised Versions of the GNU Lesser General Public License.
2802 The Free Software Foundation may publish revised and/or new versions
2803 of the GNU Lesser General Public License from time to time. Such new
2804 versions will be similar in spirit to the present version, but may
2805 differ in detail to address new problems or concerns.
2807 Each version is given a distinguishing version number. If the Library
2808 as you received it specifies that a certain numbered version of the
2809 GNU Lesser General Public License “or any later version” applies to
2810 it, you have the option of following the terms and conditions either
2811 of that published version or of any later version published by the
2812 Free Software Foundation. If the Library as you received it does not
2813 specify a version number of the GNU Lesser General Public License,
2814 you may choose any version of the GNU Lesser General Public License
2815 ever published by the Free Software Foundation.
2817 If the Library as you received it specifies that a proxy can decide
2818 whether future versions of the GNU Lesser General Public License shall
2819 apply, that proxy's public statement of acceptance of any version is
2820 permanent authorization for you to choose that version for the Library.
2822 QT LICENSE AGREEMENT
2823 Agreement version 4.4
2825 This Qt License Agreement ("Agreement") is a legal agreement for the licensing
2826 of Licensed Software (as defined below) between The Qt Company (as defined
2827 below) and the Licensee who has accepted the terms of this Agreement by signing
2828 this Agreement or by downloading or using the Licensed Software or in any other
2831 Capitalized terms used herein are defined in Section 1.
2834 (A) Licensee wishes to use the Licensed Software for the purpose of
2835 developing and distributing Applications and/or Devices (each as defined
2837 (B) The Qt Company is willing to grant the Licensee a right to use Licensed
2838 Software for such a purpose pursuant to term and conditions of this
2840 (C) Parties wish to enable that their respective Affiliates also can sell
2841 and purchase licenses to serve Licensee Affiliates' needs to use Licensed
2842 Software pursuant to terms of the Agreement. Any such license purchases by
2843 Licensee Affiliates from The Qt Company or its Affiliates will create
2844 contractual relationship directly between the relevant The Qt Company and
2845 the respective ordering Licensee Affiliate "Acceding Agreement").
2846 Accordingly, Licensee shall not be a party to any such Acceding Agreement,
2847 and no rights or obligations are created to the Licensee thereunder but all
2848 rights and obligations under such Acceding Agreement are vested and borne
2849 solely by the ordering Licensee Affiliate and the relevant The Qt Company
2850 as a contracting parties under such Acceding Agreement.
2852 NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS:
2856 "Affiliate" of a Party shall mean an entity
2857 (i) which is directly or indirectly controlling such Party;
2858 (ii) which is under the same direct or indirect ownership or control as
2860 (iii) which is directly or indirectly owned or controlled by such Party.
2861 For these purposes, an entity shall be treated as being controlled by another
2862 if that other entity has fifty percent (50 %) or more of the votes in such
2863 entity, is able to direct its affairs and/or to control the composition of its
2864 board of directors or equivalent body.
2866 "Add-on Products" shall mean The Qt Company's specific add-on software products
2867 which are not licensed as part of The Qt Company's standard product offering,
2868 but shall be included into the scope of Licensed Software only if so
2869 specifically agreed between the Parties.
2871 "Agreement Term" shall mean the validity period of this Agreement, as set forth
2874 "Applications" shall mean software products created using the Licensed
2875 Software, which include the Redistributables, or part thereof.
2877 "Contractor(s)" shall mean third party consultants, distributors and
2878 contractors performing services to the Licensee under applicable contractual
2881 "Customer(s)" shall mean Licensee's customers to whom Licensee, directly or
2882 indirectly, distributes copies of the Redistributables as integrated or
2883 incorporated into Applications or Devices.
2885 "Data Protection Legislation" shall mean the General Data Protection Regulation
2886 (EU 2016/679) (GDPR) and any national implementing laws, regulations and
2887 secondary legislation, as may be amended or updated from time to time, as well
2888 as any other data protection laws or regulations applicable in relevant
2891 "Deployment Platforms" shall mean target operating systems and/or hardware
2892 specified in the License Certificate, on which the Redistributables can be
2893 distributed pursuant to the terms and conditions of this Agreement.
2895 "Designated User(s)" shall mean the employee(s) of Licensee or Licensee's
2896 Affiliates acting within the scope of their employment or Licensee's
2897 Contractors acting within the scope of their services on behalf of Licensee.
2899 "Development License" shall mean the license needed by the Licensee for each
2900 Designated User to use the Licensed Software under the license grant described
2901 in Section 3.1 of this Agreement. Development Licenses are available per
2902 respective Licensed Software products, each product having its designated scope
2905 "Development License Term" shall mean the agreed validity period of the
2906 Development License or QA Tools license during which time the relevant Licensed
2907 Software product can be used pursuant to this Agreement. Agreed Development
2908 License Term, as ordered and paid for by the Licensee, shall be memorialized in
2909 the applicable License Certificate.
2911 "Development Platforms" shall mean those host operating systems specified in
2912 the License Certificate, in which the Licensed Software can be used under the
2913 Development License.
2915 "Devices" shall mean
2916 (1) hardware devices or products that
2917 i. are manufactured and/or distributed by the Licensee, its Affiliates,
2918 Contractors or Customers, and
2919 ii. incorporate, integrate or link to Applications such that
2920 substantial functionality of such unit, when used by an End User,
2921 is provided by Application(s) or otherwise depends on the Licensed
2922 Software, regardless of whether the Application is developed by
2923 Licensee or its Contractors; or
2924 (2) Applications designed for the hardware devices specified in item (1).
2926 Devices covered by this Agreement shall be specified in Appendix 2 or in a
2929 "Distribution License(s)" shall mean a royalty-bearing license required for any
2930 kind of sale, trade, exchange, loan, lease, rental or other distribution by or
2931 on behalf of Licensee to a third party of Redistributables in connection with
2932 Devices pursuant to license grant described in Section 3.3 of this Agreement.
2933 Distribution Licensed are sold separately for each type of Device respectively
2934 and cannot be used for any type of Devices at Licensee's discretion.
2936 "Distribution License Packs" shall mean set of prepaid Distribution Licenses
2937 for distribution of Redistributables, as defined in The Qt Company's standard
2938 price list, quote, Purchase Order confirmation or in an Appendix 2 hereto, as
2941 "End User" shall mean the final end user of the Application or a Device.
2943 "Evaluation License Term" shall mean a time period specified in the License
2944 Certificate for the Licensee to use the relevant Licensed Software for
2945 evaluation purposes according to Section 3.6 herein.
2947 "Intellectual Property Rights" shall mean patents (including utility models),
2948 design patents, and designs (whether or not capable of registration), chip
2949 topography rights and other like protection, copyrights, trademarks, service
2950 marks, trade names, logos or other words or symbols and any other form of
2951 statutory protection of any kind and applications for any of the foregoing as
2952 well as any trade secrets.
2954 "License Certificate" shall mean a certificate generated by The Qt Company for
2955 each Designated User respectively upon them downloading the Licensed Software,
2956 which will be available under respective Designated User's Qt Account at
2957 account.qt.io. License Certificates will specify relevant information
2958 pertaining the Licensed Software purchased by Licensee and Designated User's
2959 license to the Licensed Software.
2961 "License Fee" shall mean the fee charged to the Licensee for rights granted
2962 under the terms of this Agreement.
2964 "Licensed Software" shall mean specified product of commercially licensed
2965 version of Qt Software and/or QA Tools defined in Appendix 1 and/or Appendix 3,
2966 which Licensee has purchased and which is provided to Licensee under the terms
2967 of this Agreement. Licensed Software shall include corresponding online or
2968 electronic documentation, associated media and printed materials, including the
2969 source code (where applicable), example programs and the documentation.
2970 Licensed Software does not include Third Party Software (as defined in Section
2971 4) or Open Source Qt. The Qt Company may, in the course of its development
2972 activities, at its free and absolute discretion and without any obligation to
2973 send or publish any notifications to the Licensee or in general, make changes,
2974 additions or deletions in the components and functionalities of the Licensed
2975 Software, provided that no such changes, additions or deletions will affect
2976 the already released version of the Licensed Software, but only upcoming
2979 "Licensee" shall mean the individual or legal entity that is party to this
2982 "Licensee's Records" shall mean books and records that contain information
2983 bearing on Licensee's compliance with this Agreement, Licensee's use of Open
2984 Source Qt and/or the payments due to The Qt Company under this Agreement,
2985 including, but not limited to user information, assembly logs, sales records
2986 and distribution records.
2988 "Modified Software" shall have the meaning as set forth in Section 2.3.
2990 "Online Services" shall mean any services or access to systems made available
2991 by The Qt Company to the Licensee over the Internet relating to the Licensed
2992 Software or for the purpose of use by the Licensee of the Licensed Software or
2993 Support. Use of any such Online Services is discretionary for the Licensee and
2994 some of them may be subject to additional fees.
2996 "Open Source Qt" shall mean Qt Software available under the terms of the GNU
2997 Lesser General Public License, version 2.1 or later ("LGPL") or the GNU General
2998 Public License, version 2.0 or later ("GPL"). For clarity, Open Source Qt shall
2999 not be provided, governed or used under this Agreement.
3001 "Party" or "Parties" shall mean Licensee and/or The Qt Company.
3003 "Permitted Software" shall mean (i) third party open source software products
3004 that are generally available for public in source code form and free of any
3005 charge under any of the licenses approved by Open Source Initiative as listed
3006 on https://opensource.org/licenses, which may include parts of Open Source Qt
3007 or be developed using Open Source Qt; and (ii) software The Qt Company has made
3008 available via its Qt Marketplace online distribution channel.
3010 "Pre-Release Code" shall have the meaning as set forth in Section 4.
3012 "Prohibited Combination" shall mean any effort to use, combine, incorporate,
3013 link or integrate Licensed Software with any software created with or
3014 incorporating Open Source Qt, or use Licensed Software for creation of any such
3017 "Purchase Order" shall have the meaning as set forth in Section 10.2.
3019 "QA Tools" shall mean software libraries and tools as defined in Appendix 1
3020 depending on which product(s) the Licensee has purchased under the Agreement.
3022 "Qt Software" shall mean the software libraries and tools of The Qt Company,
3023 which The Qt Company makes available under commercial and/or open source
3026 "Redistributables" shall mean the portions of the Licensed Software set forth
3027 in Appendix 1 that may be distributed pursuant to the terms of this Agreement
3028 in object code form only, including any relevant documentation. Where relevant,
3029 any reference to Licensed Software in this Agreement shall include and refer
3030 also to Redistributables.
3032 "Renewal Term" shall mean an extension of previous Development License Term as
3033 agreed between the Parties.
3035 "Submitted Modified Software" shall have the meaning as set forth in Section
3038 "Support" shall mean standard developer support that is provided by The Qt
3039 Company to assist Designated Users in using the Licensed Software in accordance
3040 with this Agreement and the Support Terms.
3042 "Support Terms" shall mean The Qt Company's standard support terms specified in
3045 "Taxes" shall have the meaning set forth in Section 10.5.
3047 "The Qt Company" shall mean:
3048 (i) in the event Licensee is an individual residing in the United States or
3049 a legal entity incorporated in the United States or having its
3050 headquarters in the United States, The Qt Company Inc., a Delaware
3051 corporation with its office at 3031 Tisch Way, 110 Plaza West,
3052 San Jose, CA 95128, USA.; or
3053 (ii) in the event the Licensee is an individual residing outside of the
3054 United States or a legal entity incorporated outside of the United
3055 States or having its registered office outside of the United States,
3056 The Qt Company Ltd., a Finnish company with its registered office at
3057 Bertel Jungin aukio D3A, 02600 Espoo, Finland.
3059 "Third-Party Software" shall have the meaning set forth in Section 4.
3061 "Updates" shall mean a release or version of the Licensed Software containing
3062 bug fixes, error corrections and other changes that are generally made
3063 available to users of the Licensed Software that have contracted for Support.
3064 Updates are generally depicted as a change to the digits following the decimal
3065 in the Licensed Software version number. The Qt Company shall make Updates
3066 available to the Licensee under the Support. Updates shall be considered as
3067 part of the Licensed Software hereunder.
3069 "Upgrades" shall mean a release or version of the Licensed Software containing
3070 enhancements and new features and are generally depicted as a change to the
3071 first digit of the Licensed Software version number. In the event Upgrades are
3072 provided to the Licensee under this Agreement, they shall be considered as part
3073 of the Licensed Software hereunder.
3077 2.1. Ownership of The Qt Company
3079 The Licensed Software is protected by copyright laws and international
3080 copyright treaties, as well as other intellectual property laws and treaties.
3081 The Licensed Software is licensed, not sold.
3083 All of The Qt Company's Intellectual Property Rights are and shall remain the
3084 exclusive property of The Qt Company or its licensors respectively. No rights
3085 to The Qt Company's Intellectual Property Rights are assigned or granted to
3086 Licensee under this Agreement, except when and to the extent expressly
3089 2.2. Ownership of Licensee
3091 All the Licensee's Intellectual Property Rights are and shall remain the
3092 exclusive property of the Licensee or its licensors respectively.
3094 All Intellectual Property Rights to the Modified Software, Applications and
3095 Devices shall remain with the Licensee and no rights thereto shall be granted
3096 by the Licensee to The Qt Company under this Agreement (except as set forth in
3099 2.3. Modified Software
3101 Licensee may create bug-fixes, error corrections, patches or modifications to
3102 the Licensed Software ("Modified Software"). Such Modified Software may break
3103 the source or binary compatibility with the Licensed Software (including
3104 without limitation through changing the application programming interfaces
3105 ("API") or by adding, changing or deleting any variable, method, or class
3106 signature in the Licensed Software and/or any inter-process protocols,
3107 services or standards in the Licensed Software libraries). To the extent that
3108 Licensee's Modified Software so breaks source or binary compatibility with the
3109 Licensed Software, Licensee acknowledges that The Qt Company's ability to
3110 provide Support may be prevented or limited and Licensee's ability to make use
3111 of Updates may be restricted.
3113 Licensee may, at its sole and absolute discretion, choose to submit Modified
3114 Software to The Qt Company ("Submitted Modified Software") in connection with
3115 Licensee's Support request, service request or otherwise. In the event
3116 Licensee does so, then, Licensee hereby grants The Qt Company a sublicensable,
3117 assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and
3118 fully paid-up license, under all of Licensee's Intellectual Property Rights, to
3119 reproduce, adapt, translate, modify, and prepare derivative works of, publicly
3120 display, publicly perform, sublicense, make available and distribute such
3121 Submitted Modified Software as The Qt Company sees fit at its free and absolute
3126 3.1. Development with Licensed Software
3128 Subject to the terms of this Agreement, The Qt Company grants to Licensee a
3129 worldwide, non-exclusive, non-transferable license, valid for each Development
3130 License Term, to use, modify and copy the Licensed Software by Designated
3131 Users on the Development Platforms for the sole purposes of designing,
3132 developing, demonstrating and testing Application(s) and/or Devices, and to
3133 provide thereto related support and other related services to Customers. Each
3134 Application and/or Device can only include, incorporate or integrate
3135 contributions by such Designated Users who are duly licensed for the applicable
3136 Development Platform(s) and Deployment Platform(s) (i.e have a valid license
3137 for the appropriate Licensed Software product).
3139 Licensee may install copies of the Licensed Software on five (5) computers per
3140 Designated User, provided that only the Designated Users who have a valid
3141 Development License may use the Licensed Software.
3143 Licensee may at any time designate another Designated User to replace a
3144 then-current Designated User by notifying The Qt Company in writing, where such
3145 replacement is due to termination of employment, change of job duties, long
3146 time absence or other such permanent reason affecting Designated User's need
3147 for Licensed Software.
3149 Upon expiry of the initially agreed Development License Term, the respective
3150 Development License Term shall be automatically extended to one or more Renewal
3151 Term(s), unless and until either Party notifies the other Party in writing, or
3152 any other method acceptable to The Qt Company (it being specifically
3153 acknowledged and understood that verbal notification is explicitly deemed
3154 inadequate in all circumstances), that it does not wish to continue the
3155 Development License Term, such notification to be provided to the other Party
3156 no less than thirty (30) days before expiry of the respective Development
3157 License Term. The Qt Company shall, in good time before the due date for the
3158 above notification, remind the Licensee on the coming Renewal Term. Unless
3159 otherwise agreed between the Parties, Renewal Term shall be 12 months.
3161 Any such Renewal Term shall be subject to License Fees agreed between the
3162 Parties or, if no advance agreement exists, subject to The Qt Company's
3163 standard list pricing applicable at the commencement date of any such
3166 The Qt Company may either request the Licensee to place a purchase order
3167 corresponding to a quote by The Qt Company, or use Licensee's stored Credit
3168 Card information in the Qt Account to automatically charge the Licensee for the
3169 relevant Renewal Term.
3171 3.2. Distribution of Applications
3173 Subject to the terms of this Agreement, The Qt Company grants to Licensee a
3174 worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
3175 this Agreement), right and license, valid for the Agreement Term, to
3176 (i) distribute, by itself or through its Contractors, Redistributables as
3177 installed, incorporated or integrated into Applications for execution
3178 on the Deployment Platforms, and
3179 (ii) grant perpetual and irrevocable sublicenses to Redistributables, as
3180 distributed hereunder, for Customers solely to the extent necessary in
3181 order for the Customers to use the Applications for their respective
3184 Right to distribute the Redistributables as part of an Application as provided
3185 herein is not royalty-bearing but is conditional upon the Application having
3186 been created, updated and maintained under a valid and duly paid Development
3189 3.3. Distribution of Devices
3191 Subject to the terms of this Agreement, The Qt Company grants to Licensee a
3192 worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
3193 this Agreement), right and license, valid for the Agreement Term, to
3194 (i) distribute, by itself or through one or more tiers of Contractors,
3195 Redistributables as installed, incorporated or integrated, or intended
3196 to be installed, incorporated or integrated into Devices for execution
3197 on the Deployment Platforms, and
3198 (ii) grant perpetual and irrevocable sublicenses to Redistributables, as
3199 distributed hereunder, for Customers solely to the extent necessary in
3200 order for the Customers to use the Devices for their respective
3203 Right to distribute the Devices as provided herein is conditional upon
3204 (i) the Devices having been created, updated and maintained under a valid
3205 and duly paid Development Licenses, and
3206 (ii) the Licensee having acquired corresponding Distribution Licenses at
3207 the time of distribution of any Devices to Customers.
3209 3.4. Further Requirements
3211 The licenses granted above in this Section 3 by The Qt Company to Licensee are
3212 conditional and subject to Licensee's compliance with the following terms:
3213 (i) Licensee acknowledges that The Qt Company has separate products of
3214 Licensed Software for the purpose of Applications and Devices
3215 respectively, where development and distribution of Devices is only
3216 allowed using the correct designated product. Licensee shall make sure
3217 and bear the burden of proof that Licensee is using a correct product
3218 of Licensed Software entitling Licensee to development and distribution
3220 (ii) Licensee shall not remove or alter any copyright, trademark or other
3221 proprietary rights notice(s) contained in any portion of the Licensed
3223 (iii) Applications must add primary and substantial functionality to the
3224 Licensed Software so as not to compete with the Licensed Software;
3225 (iv) Applications may not pass on functionality which in any way makes it
3226 possible for others to create software with the Licensed Software;
3227 provided however that Licensee may use the Licensed Software's
3228 scripting and QML ("Qt Quick") functionality solely in order to enable
3229 scripting, themes and styles that augment the functionality and
3230 appearance of the Application(s) without adding primary and substantial
3231 functionality to the Application(s);
3232 (v) Licensee shall not use Licensed Software in any manner or for any
3233 purpose that infringes, misappropriates or otherwise violates any
3234 Intellectual property or right of any third party, or that violates any
3236 (vi) Licensee shall not use The Qt Company's or any of its suppliers'
3237 names, logos, or trademarks to market Applications, except that
3238 Licensee may use "Built with Qt" logo to indicate that Application(s)
3239 or Device(s) was developed using the Licensed Software;
3240 (vii) Licensee shall not distribute, sublicense or disclose source code of
3241 Licensed Software to any third party (provided however that Licensee
3242 may appoint employee(s) of Contractors and Affiliates as Designated
3243 Users to use Licensed Software pursuant to this Agreement). Such right
3244 may be available for the Licensee subject to a separate software
3245 development kit ("SDK") license agreement to be concluded with The Qt
3247 (viii) Licensee shall not grant the Customers a right to (a) make copies of
3248 the Redistributables except when and to the extent required to use the
3249 Applications and/or Devices for their intended purpose, (b) modify the
3250 Redistributables or create derivative works thereof, (c) decompile,
3251 disassemble or otherwise reverse engineer Redistributables, or (d)
3252 redistribute any copy or portion of the Redistributables to any third
3253 party, except as part of the onward sale of the Application or Device
3254 on which the Redistributables are installed;
3255 (ix) Licensee shall not and shall cause that its Affiliates or Contractors
3256 shall not use Licensed Software in any Prohibited Combination, unless
3257 Licensee has received an advance written permission from The Qt Company
3258 to do so. Absent such written permission, any and all distribution by
3259 the Licensee during the Agreement Term of a hardware device or product
3260 a) which incorporate or integrate any part of Licensed Software or Open
3261 Source Qt; or b) where substantial functionality is provided by
3262 software built with Licensed Software or Open Source Qt or otherwise
3263 depends on the Licensed Software or Open Source Qt, shall be considered
3264 to be Device distribution under this Agreement and shall be dependent
3265 on Licensee's compliance thereof (including but not limited to
3266 obligation to pay applicable License Fees for such distribution).
3267 Notwithstanding what is provided above in this sub-section (ix),
3268 Licensee is entitled to use and combine Licensed Software with any
3270 (x) Licensee shall cause all of its Affiliates, Contractors and Customers
3271 entitled to make use of the licenses granted under this Agreement, to
3272 be contractually bound to comply with the relevant terms of this
3273 Agreement and not to use the Licensed Software beyond the terms hereof
3274 and for any purposes other than operating within the scope of their
3275 services for Licensee. Licensee shall be responsible for any and all
3276 actions and omissions of its Affiliates and Contractors relating to the
3277 Licensed Software and use thereof (including but not limited to payment
3278 of all applicable License Fees);
3279 (xi) Except when and to the extent explicitly provided in this Section 3,
3280 Licensee shall not transfer, publish, disclose, display or otherwise
3281 make available the Licensed Software; and
3282 (xii) Licensee shall not attempt or enlist a third party to conduct or
3283 attempt to conduct any of the above.
3285 Above terms shall not be applicable if and to the extent they conflict with any
3286 mandatory provisions of any applicable laws.
3288 Any use of Licensed Software beyond the provisions of this Agreement is
3289 strictly prohibited and requires an additional license from The Qt Company.
3291 3.5 QA Tools License
3293 Subject to the terms of this Agreement, The Qt Company grants to Licensee a
3294 worldwide, non-exclusive, non-transferable license, valid for the Development
3295 License Term, to use the QA Tools for Licensee's internal business purposes in
3296 the manner provided below and in Appendix 1 hereto.
3298 Licensee may modify the QA Tools except for altering or removing any details of
3299 ownership, copyright, trademark or other property right connected with the QA
3302 Licensee shall not distribute the QA Tools or any part thereof, modified or
3303 unmodified, separately or as part of any software package, Application or
3306 Upon expiry of the initially agreed Development License Term, the respective
3307 Development License Term shall be automatically extended to one or more Renewal
3308 Term(s), unless and until either Party notifies the other Party in writing, or
3309 any other method acceptable to The Qt Company (it being specifically
3310 acknowledged and understood that verbal notification is explicitly deemed
3311 inadequate in all circumstances), that it does not wish to continue the
3312 Development License Term, such notification to be provided to the other Party
3313 no less than thirty (30) days before expiry of the respective Development
3314 License Term. The Qt Company shall, in good time before the due date for the
3315 above notification, remind the Licensee on the coming Renewal Term. Unless
3316 otherwise agreed between the Parties, Renewal Term shall be 12 months.
3318 Any such Renewal Term shall be subject to License Fees agreed between the
3319 Parties or, if no advance agreement exists, subject to The Qt Company's
3320 standard list pricing applicable at the commencement date of any such
3323 3.6 Evaluation License
3325 Subject to the terms of this Agreement, The Qt Company grants to Licensee a
3326 worldwide, non-exclusive, non-transferable license, valid for the Evaluation
3327 License Term to use the Licensed Software solely for the Licensee's internal
3328 use to evaluate and determine whether the Licensed Software meets Licensee's
3329 business requirements, specifically excluding any commercial use of the
3330 Licensed Software or any derived work thereof.
3332 Upon the expiry of the Evaluation License Term, Licensee must either
3333 discontinue use of the relevant Licensed Software or acquire a commercial
3334 Development License or QA Tools License specified herein.
3336 4. THIRD-PARTY SOFTWARE
3338 The Licensed Software may provide links or access to third party libraries or
3339 code (collectively "Third-Party Software") to implement various functions.
3340 Third-Party Software does not, however, comprise part of the Licensed Software,
3341 but is provided to Licensee complimentary and use thereof is discretionary for
3342 the Licensee. Third-Party Software will be listed in the ".../src/3rdparty"
3343 source tree delivered with the Licensed Software or documented in the Licensed
3344 Software, as such may be amended from time to time. Licensee acknowledges that
3345 use or distribution of Third-Party Software is in all respects subject to
3346 applicable license terms of applicable third-party right holders.
3350 The Licensed Software may contain pre-release code and functionality, or sample
3351 code marked or otherwise stated with appropriate designation such as
3352 "Technology Preview", "Alpha", "Beta", "Sample", "Example" etc.
3353 ("Pre-Release Code").
3355 Such Pre-Release Code may be present complimentary for the Licensee, in order
3356 to provide experimental support or information for new platforms or
3357 preliminary versions of one or more new functionalities or for other similar
3358 reasons. The Pre-Release Code may not be at the level of performance and
3359 compatibility of a final, generally available, product offering. The
3360 Pre-Release Code may not operate correctly, may contain errors and may be
3361 substantially modified by The Qt Company prior to the first commercial
3362 product release, if any. The Qt Company is under no obligation to make
3363 Pre-Release Code commercially available, or provide any Support or Updates
3364 relating thereto. The Qt Company assumes no liability whatsoever regarding
3365 any Pre-Release Code, but any use thereof is exclusively at Licensee's own risk
3368 For clarity, unless Licensed Software specifies different license terms for the
3369 respective Pre-Release Code, the Licensee is entitled to use such pre-release
3370 code pursuant to Section 3, just like other Licensed Software.
3372 6. LIMITED WARRANTY AND WARRANTY DISCLAIMER
3374 The Qt Company hereby represents and warrants that (i) it has the power and
3375 authority to grant the rights and licenses granted to Licensee under this
3376 Agreement, and (ii) Licensed Software will operate materially in accordance
3377 with its specifications.
3379 Except as set forth above, the Licensed Software is licensed to Licensee "as
3380 is" and Licensee's exclusive remedy and The Qt Company's entire liability for
3381 errors in the Licensed Software shall be limited, at The Qt Company's option,
3382 to correction of the error, replacement of the Licensed Software or return of
3383 the applicable fees paid for the defective Licensed Software for the time
3384 period during which the License is not able to utilize the Licensed Software
3385 under the terms of this Agreement.
3387 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF
3388 ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER
3389 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
3390 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
3391 NON-INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT
3392 WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT
3393 IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE
3396 7. LIMITATION OF LIABILITY
3398 EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
3399 BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
3400 EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT,
3401 LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL,
3402 CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND,
3403 HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT.
3405 EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
3406 BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
3407 EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT
3408 EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY BY LICENSEE
3409 DURING THE DEVELOPMENT LICENSE TERM DURING WHICH THE EVENT RESULTING IN SUCH
3412 THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT
3413 BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE
3414 LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS
3417 NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, LICENSEE SHALL
3418 ALWAYS BE LIABLE TO PAY THE APPLICABLE LICENSE FEES CORRESPONDING TO ITS
3419 ACTUAL USE OF LICENSED SOFTWARE.
3421 8. SUPPORT, UPDATES AND ONLINE SERVICES
3423 Upon due payment of the agreed License Fees the Licensee will be eligible to
3424 receive Support and Updates and to use the Online Services during the agreed
3425 Development License Term or other agreed fixed time period. Support is
3426 provided according to agreed support level and subject to applicable
3427 requirements and restrictions, as specified in the Support Terms.
3429 Unless otherwise decided by The Qt Company at its free and absolute discretion,
3430 Upgrades will not be included in the Support but may be available subject to
3433 From time to time The Qt Company may change the Support Terms, provided that
3434 during the respective ongoing Support period the level of Support may not be
3435 reduced without the consent of the Licensee.
3437 Unless otherwise agreed, The Qt Company shall not be responsible for providing
3438 any service or support to Customers.
3442 Each Party acknowledges that during the Agreement Term each Party may receive
3443 information about the other Party's business, business methods, business plans,
3444 customers, business relations, technology, and other information, including the
3445 terms of this Agreement, that is confidential and of great value to the other
3446 Party, and the value of which would be significantly reduced if disclosed to
3447 third parties ("Confidential Information"). Accordingly, when a Party (the
3448 "Receiving Party") receives Confidential Information from the other Party (the
3449 "Disclosing Party"), the Receiving Party shall only disclose such information
3450 to employees and Contractors on a need to know basis, and shall cause its
3451 employees and employees of its Affiliates to: (i) maintain any and all
3452 Confidential Information in confidence; (ii) not disclose the Confidential
3453 Information to a third party without the Disclosing Party's prior written
3454 approval; and (iii) not, directly or indirectly, use the Confidential
3455 Information for any purpose other than for exercising its rights and
3456 fulfilling its responsibilities pursuant to this Agreement. Each Party shall
3457 take reasonable measures to protect the Confidential Information of the other
3458 Party, which measures shall not be less than the measures taken by such Party
3459 to protect its own confidential and proprietary information.
3461 Obligation of confidentiality shall not apply to information that (i) is or
3462 becomes generally known to the public through no act or omission of the
3463 Receiving Party; (ii) was in the Receiving Party's lawful possession prior to
3464 the disclosure hereunder and was not subject to limitations on disclosure or
3465 use; (iii) is developed independently by employees or Contractors of the
3466 Receiving Party or other persons working for the Receiving Party who have not
3467 had access to the Confidential Information of the Disclosing Party, as proven
3468 by the written records of the Receiving Party; (iv) is lawfully disclosed to
3469 the Receiving Party without restrictions, by a third party not under an
3470 obligation of confidentiality; or (v) the Receiving Party is legally compelled
3471 to disclose, in which case the Receiving Party shall notify the Disclosing
3472 Party of such compelled disclosure and assert the privileged and confidential
3473 nature of the information and cooperate fully with the Disclosing Party to
3474 limit the scope of disclosure and the dissemination of disclosed Confidential
3475 Information to the minimum extent necessary.
3477 The obligations under this Section 9 shall continue to remain in force for a
3478 period of five (5) years after the last disclosure, and, with respect to trade
3479 secrets, for so long as such trade secrets are protected under applicable trade
3482 10. FEES, DELIVERY AND PAYMENT
3486 License Fees are described in The Qt Company's standard price list, quote or
3487 Purchase Order confirmation or in an Appendix 2 hereto, as the case may be.
3489 Unless otherwise expressly provided in this Agreement, the License Fees shall
3490 not be refunded or claimed as a credit in any event or for any reason
3493 10.2. Ordering Licenses
3495 Licensee may purchase Development Licenses, Distribution Licenses and QA Tools
3496 Licenses pursuant to agreed pricing terms or, if no specific pricing terms have
3497 been agreed upon, at The Qt Company's standard pricing terms applicable at the
3500 Unless expressly otherwise agreed, any price or other term quoted to the
3501 Licensee or specified herein shall only be valid for the thirty (30) days from
3502 the effective date of this Agreement, Appendix 2 or the date of the quote, as
3505 Licensee shall submit all purchase orders for Development Licenses and
3506 Distribution Licenses to The Qt Company by email or any other method acceptable
3507 to The Qt Company (each such order is referred to herein as a "Purchase Order")
3508 for confirmation, whereupon the Purchase Order shall become binding between the
3511 Licensee acknowledges and agrees that all Purchase Orders for Licensed Software
3512 the Licensee makes during the Agreement Term shall be governed exclusively
3513 under the terms of this Agreement.
3515 10.3. Distribution License Packs
3517 Unless otherwise agreed, Distribution Licenses shall be purchased by way of
3518 Distribution License Packs.
3520 Upon due payment of the ordered Distribution License Pack(s), the Licensee will
3521 have an account of Distribution Licenses available for distributing the
3522 Redistributables in accordance with this Agreement.
3524 Each time Licensee distributes a copy of Redistributables, then one
3525 Distribution License is used, and Licensee's account of available Distribution
3526 Licenses is decreased accordingly.
3528 Licensee may distribute copies of the Redistributables so long as Licensee has
3529 Distribution Licenses remaining on its account.
3533 License Fees and any other charges under this Agreement shall be paid by
3534 Licensee no later than thirty (30) days from the date of the applicable invoice
3535 from The Qt Company.
3537 The Qt Company will submit an invoice to Licensee after the date of this
3538 Agreement and/or after The Qt Company receives a Purchase Order from Licensee.
3540 A late payment charge of the lower of (a) one percent per month; or (b) the
3541 interest rate stipulated by applicable law, shall be charged on any unpaid
3542 balances that remain past due and which have not been disputed by the Licensee
3547 All License Fees and other charges payable hereunder are gross amounts but
3548 exclusive of any value added tax, use tax, sales tax, withholding tax and other
3549 taxes, duties or tariffs ("Taxes") levied directly for the sale, delivery or
3550 use of Licensed Software hereunder pursuant to any applicable law. Such
3551 applicable Taxes shall be paid by Licensee to The Qt Company, or, where
3552 applicable, in lieu of payment of such Taxes to The Qt Company, Licensee shall
3553 provide an exemption certificate to The Qt Company and any applicable
3556 11. RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS
3558 11.1. Licensee's Record-keeping
3560 Licensee shall at all times during the Agreement Term and for a period of two
3561 (2) years thereafter maintain Licensee's Records in an accurate and up-to-date
3562 form. Licensee's Records shall be adequate to reasonably enable The Qt Company
3563 to determine Licensee's compliance with the provisions of this Agreement. The
3564 records shall conform to general good accounting practices.
3566 Licensee shall, within thirty (30) days from receiving The Qt Company's request
3567 to that effect, deliver to The Qt Company a report based on Licensee's Records,
3568 such report to contain information, in sufficient detail, on (i) number and
3569 identity of users working with Licensed Software or Open Source Qt, (ii) copies
3570 of Redistributables distributed by Licensee during the most recent calendar
3571 quarter and/or any other term specified by The Qt Company, , and (iii) any
3572 other information pertaining to Licensee's compliance with the terms of this
3573 Agreement (like e.g. information on products and/or projects relating to use of
3574 Distribution Licenses), as The Qt Company may reasonably require from time to
3577 11.2. The Qt Company's Audit Rights
3579 The Qt Company or an independent auditor acting on behalf of The Qt Company's,
3580 may, upon at least thirty (30) days' prior written notice and at its expense,
3581 audit Licensee with respect to the Licensee's use of the Licensed Software, but
3582 not more frequently than once during each 6-month period. Such audit may be
3583 conducted by mail, electronic means or through an in-person visit to Licensee's
3584 place of business. Any possible in-person audit shall be conducted during
3585 regular business hours at Licensee's facilities and shall not unreasonably
3586 interfere with Licensee's business activities and shall be limited in scope to
3587 verify Licensee's compliance with the terms of this Agreement. The Qt Company
3588 or the independent auditor acting on behalf of The Qt Company shall be entitled
3589 to inspect Licensee's Records and conduct necessary interviews of Licensee's
3590 relevant employees and Contractors. All such Licensee's Records and use thereof
3591 shall be subject to an obligation of confidentiality under this Agreement.
3593 If an audit reveals that Licensee is using the Licensed Software beyond scope
3594 of the licenses Licensee has paid for, Licensee shall pay to The Qt Company any
3595 amounts owed for such unauthorized use within 30 days from receipt of the
3596 corresponding invoice from The Qt Company.
3598 In addition, in the event the audit reveals a material violation of the terms
3599 of this Agreement (without limitation, either (i) underpayment of more than 10
3600 % of License Fees or 10,000 euros (whichever is more) or (ii) distribution of
3601 products, which include or result from Prohibited Combination, shall be deemed
3602 a material violation for purposes of this section), then the Licensee shall
3603 pay The Qt Company's reasonable cost of conducting such audit.
3605 12. TERM AND TERMINATION
3607 12.1. Agreement Term
3609 This Agreement shall enter into force upon due acceptance by both Parties and
3610 remain in force until terminated pursuant to the terms of this Section 12
3613 12.2. Termination for breach and suspension of rights
3614 Either Party shall have the right to terminate this Agreement upon thirty (30)
3615 days prior written notice if the other Party commits a material breach of any
3616 obligation of this Agreement and fails to remedy such breach within such notice
3619 Instead of termination, The Qt Company shall have the right to suspend or
3620 withhold grants of all rights to the Licensed Software hereunder, including but
3621 not limited to the Development Licenses, Distribution License, and Support,
3622 should Licensee fail to make payment in timely fashion or otherwise violates or
3623 is reasonably suspected to violate its obligations or terms of this Agreement,
3624 and where such violation or breach is not cured within ten (10) business days
3625 following The Qt Company's written notice thereof.
3627 12.3. Termination for insolvency
3629 Either Party shall have the right to terminate this Agreement immediately upon
3630 written notice in the event that the other Party becomes insolvent, files for
3631 any form of bankruptcy, makes any assignment for the benefit of creditors, has
3632 a receiver, administrative receiver or officer appointed over the whole or a
3633 substantial part of its assets, ceases to conduct business, or an act
3634 equivalent to any of the above occurs under the laws of the jurisdiction of the
3637 12.4. Parties' Rights and Duties upon Termination
3639 Upon expiry or termination of the Agreement, Licensee shall cease and shall
3640 cause all Designated Users (including those of its Affiliates' and
3641 Contractors') to cease using the Licensed Software under this Agreement. For
3642 clarity, a Development License of a Designated User or a QA Tools License, and
3643 all rights relating thereto, shall always terminate at the expiry of the
3644 respective Development License Term, even if the Agreement continues to remain
3647 Upon such termination the Licensee shall destroy or return to The Qt Company
3648 all copies of the Licensed Software and all related materials and will certify
3649 the same by Licensee's duly authorized officer to The Qt Company upon its
3650 request, provided however that Licensee may retain and exploit such copies of
3651 the Licensed Software as it may reasonably require in providing continued
3652 support to Customers.
3654 Except when this Agreement is terminated by The Qt Company due to Licensee's
3655 material breach as set forth in Section 12.2, the Licensee may continue
3656 distribution of Applications and Devices under the terms of this Agreement
3657 despite the termination of this Agreement. In such event the terms hereof will
3658 continue to be applicable and govern any such distribution of Applications and
3659 Devices beyond the expiry or termination of this Agreement. In case of
3660 termination by The Qt Company due to Licensee's material breach, Licensee must
3661 cease any distribution of Applications and Devices at the date of termination
3664 Expiry or termination of this Agreement for any reason whatsoever shall not
3665 relieve Licensee of its obligation to pay any License Fees accrued or payable
3666 to The Qt Company prior to the effective date of termination, and Licensee pay
3667 to The Qt Company all such fees within 30 days from the effective date of
3668 termination of this Agreement.
3670 Termination of this Agreement shall not affect any rights of Customers to
3671 continue use of Applications and Devices (and therein incorporated
3674 12.5. Extension of Rights under Special Circumstances
3676 In the event of The Qt Company choosing not to renew the Development License(s)
3677 or QA Tools Licenses, as set forth in Section 3.1 and 3.5 respectively, and
3678 where such decision of non-renewal is not due to any ongoing breach or alleged
3679 breach (as reasonably determined by The Qt Company) by Licensee of the terms of
3680 this Agreement or any applicable license terms of Open Source Qt, then all
3681 valid and affected Development Licenses and QA Tools licenses possessed by the
3682 Licensee at such date shall be extended to be valid in perpetuity under the
3683 terms of this Agreement and Licensee is entitled to purchase additional
3684 licenses as set forth in Section 10.2.
3686 In the event The Qt Company is declared bankrupt under a final, non-cancellable
3687 decision by relevant court of law, and this Agreement is not, at the date of
3688 expiry of the Development License(s) or QA Tools Licenses, assigned to party,
3689 who has assumed The Qt Company's position as a legitimate licensor of Licensed
3690 Software under this Agreement, then all valid Development Licenses and QA Tools
3691 Licenses possessed by the Licensee at such date of expiry, and which the
3692 Licensee has not notified for expiry, shall be extended to be valid in
3693 perpetuity under the terms of this Agreement.
3695 For clarity, in case of an extension under this Section 12.5, any such
3696 extension shall not apply to The Qt Company's Support obligations, but Support
3697 shall be provided only up until the end of the respective fixed Development
3698 License Term regardless of the extension of relevant Development License or QA
3699 Tools License, unless otherwise agreed between the Parties.
3701 13. GOVERNING LAW AND LEGAL VENUE
3703 In the event this Agreement is in the name of The Qt Company Inc., a Delaware
3705 (i) this Agreement shall be construed and interpreted in accordance with
3706 the laws of the State of California, USA, excluding its choice of law
3708 (ii) the United Nations Convention on Contracts for the International Sale
3709 of Goods will not apply to this Agreement; and
3710 (iii) any dispute, claim or controversy arising out of or relating to this
3711 Agreement or the breach, termination, enforcement, interpretation or
3712 validity thereof, including the determination of the scope or
3713 applicability of this Agreement to arbitrate, shall be determined by
3714 arbitration in San Francisco, USA, before one arbitrator. The
3715 arbitration shall be administered by JAMS pursuant to JAMS' Streamlined
3716 Arbitration Rules and Procedures. Judgment on the Award may be entered
3717 in any court having jurisdiction. This Section shall not preclude
3718 parties from seeking provisional remedies in aid of arbitration from a
3719 court of appropriate jurisdiction.
3721 In the event this Agreement is in the name of The Qt Company Ltd., a Finnish
3723 (i) this Agreement shall be construed and interpreted in accordance with
3724 the laws of Finland, excluding its choice of law provisions;
3725 (ii) the United Nations Convention on Contracts for the International Sale
3726 of Goods will not apply to this Agreement; and
3727 (iii) any disputes, controversy or claim arising out of or relating to this
3728 Agreement, or the breach, termination or validity thereof shall be
3729 finally settled by arbitration in accordance with the Arbitration Rules
3730 of International Chamber of Commerce. The arbitration tribunal shall
3731 consist of one (1), or if either Party so requires, of three (3),
3732 arbitrators. The award shall be final and binding and enforceable in
3733 any court of competent jurisdiction. The arbitration shall be held in
3734 Helsinki, Finland and the process shall be conducted in the English
3735 language. This Section shall not preclude parties from seeking
3736 provisional remedies in aid of arbitration from a court of appropriate
3739 14. GENERAL PROVISIONS
3743 Except in the case of a merger or sale of substantially all of its corporate
3744 assets, Licensee shall not be entitled to assign or transfer all or any of its
3745 rights, benefits and obligations under this Agreement without the prior written
3746 consent of The Qt Company, which shall not be unreasonably withheld or delayed.
3747 The Qt Company shall be entitled to freely assign or transfer any of its
3748 rights, benefits or obligations under this Agreement.
3750 14.2. No Third-Party Representations
3752 Licensee shall make no representations or warranties concerning the Licensed
3753 Software on behalf of The Qt Company. Any representation or warranty Licensee
3754 makes or purports to make on The Qt Company's behalf shall be void as to
3757 14.3. Surviving Sections
3759 Any terms and conditions that by their nature or otherwise reasonably should
3760 survive termination of this Agreement shall so be deemed to survive. Such
3761 sections include especially the following: 1, 2, 6, 7, 9, 11, 12.4, 13 and 14.
3763 14.4. Entire Agreement
3765 This Agreement, the Appendices hereto, the License Certificate and any
3766 applicable quote and Purchase Order accepted by The Qt Company constitute the
3767 complete agreement between the Parties and supersedes all prior or
3768 contemporaneous discussions, representations, and proposals, written or oral,
3769 with respect to the subject matters discussed herein.
3771 In the event of any conflict or inconsistency between this Agreement and any
3772 Purchase Order, the terms of this Agreement will prevail over the terms of the
3773 Purchase Order with respect to such conflict or inconsistency.
3775 Parties specifically acknowledge and agree that this Agreement prevails over
3776 any click-to-accept or similar agreements the Designated Users may need to
3777 accept online upon download of the Licensed Software, as may be required by
3778 The Qt Company's applicable processes relating to Licensed Software.
3782 No modification of this Agreement shall be effective unless contained in a
3783 writing executed by an authorized representative of each Party. No term or
3784 condition contained in Licensee's Purchase Order ("Deviating Terms") shall
3785 apply unless The Qt Company has expressly agreed such Deviating Terms in
3786 writing. Unless and to the extent expressly agreed by The Qt Company, any such
3787 Deviating Terms shall be deemed void and with no legal effect. For clarity,
3788 delivery of the Licensed Software following the receipt of the Purchase Order
3789 including Deviating Terms shall not constitute acceptance of such Deviating
3794 Except for the payment obligations hereunder, neither Party shall be liable to
3795 the other for any delay or non-performance of its obligations hereunder in the
3796 event and to the extent that such delay or non-performance is due to an event
3797 of act of God, terrorist attack or other similar unforeseeable catastrophic
3798 event that prevents either Party for fulfilling its obligations under this
3799 Agreement and which such Party cannot avoid or circumvent ("Force Majeure
3800 Event"). If the Force Majeure Event results in a delay or non-performance of a
3801 Party for a period of three (3) months or longer, then either Party shall have
3802 the right to terminate this Agreement with immediate effect without any
3803 liability (except for the obligations of payment arising prior to the event of
3804 Force Majeure) towards the other Party.
3808 Any notice given by one Party to the other shall be deemed properly given and
3809 deemed received if specifically acknowledged by the receiving Party in writing
3810 or when successfully delivered to the recipient by hand, fax, or special
3811 courier during normal business hours on a business day to the addresses
3812 specified for each Party on the signature page. Each communication and document
3813 made or delivered by one Party to the other Party pursuant to this Agreement
3814 shall be in the English language.
3816 14.8. Export Control
3818 Licensee acknowledges that the Redistributables, as incorporated in
3819 Applications or Devices, may be subject to export control restrictions under
3820 the applicable laws of respective countries. Licensee shall fully comply with
3821 all applicable export license restrictions and requirements as well as with all
3822 laws and regulations relating to the Redistributables and exercise of licenses
3823 hereunder and shall procure all necessary governmental authorizations,
3824 including without limitation, all necessary licenses, approvals, permissions or
3825 consents, where necessary for the re-exportation of the Redistributables,
3826 Applications and/or Devices.
3828 14.9. No Implied License
3830 There are no implied licenses or other implied rights granted under this
3831 Agreement, and all rights, save for those expressly granted hereunder, shall
3832 remain with The Qt Company and its licensors. In addition, no licenses or
3833 immunities are granted to the combination of the Licensed Software with any
3834 other software or hardware not delivered by The Qt Company under this
3837 14.10. Attorney Fees
3839 The prevailing Party in any action to enforce this Agreement shall be entitled
3840 to recover its attorney's fees and costs in connection with such action, as to
3841 be ordered by the relevant dispute resolution body.
3845 Licensee acknowledges and agrees that for the purpose of this Agreement,
3846 The Qt Company may collect, use, transfer and disclose personal data pertaining
3847 to Designated Users as well as any other employees and directors of the
3848 Licensee and its Contractors relevant for carrying out the intent of this
3849 Agreement. Such personal data will be primarily collected from the relevant
3850 individuals but may be collected also from Licensee (e.g. in the course of
3851 Licensee's reporting obligations). The Parties acknowledge that as
3852 The Qt Company determines the purpose and means for such collection and
3853 processing of the applicable personal data, The Qt Company shall be regarded as
3854 the Data Controller under the applicable Data Protection Legislation.
3855 The Qt Company shall process any such personal data in accordance with its
3856 privacy and security policies and practices, which will comply with all
3857 applicable requirements of the Data Protection Legislation.
3861 If any provision of this Agreement shall be adjudged by any court of competent
3862 jurisdiction to be unenforceable or invalid, that provision shall be limited or
3863 eliminated to the minimum extent necessary so that this Agreement shall
3864 otherwise remain in full force and effect and enforceable.
3866 14.13. Marketing Rights
3868 Parties have agreed upon Marketing Rights pursuant to Appendix 7, if any.
3874 The Agreement includes following Appendices 1-10, as applicable.
3875 - Appendix 1: Licensed Software details
3876 - Appendix 2: Pricing
3877 - Appendix 3: Add-on Software details (optional)
3878 - Appendix 4: Non-commercial and educational Licenses (optional)
3879 - Appendix 5: Small business and startup Licenses (optional)
3880 - Appendix 6: License Reporting (optional)
3881 - Appendix 7: Marketing Rights (optional)
3882 - Appendix 8: Intentionally left blank (optional)
3883 - Appendix 9: Support Terms
3884 - Appendix 10: Conversion from legacy Licenses to Subscription (optional)
3887 APPENDIX 1: LICENSED SOFTWARE
3889 The modules and/or tools that are included in the latest publicly available
3890 version of the respective product at the effective date of this Agreement- Qt
3891 for Application Development Professional (ADP), Qt for Application Development
3892 Enterprise (ADE), Qt for Device Creation Professional (DCP), Qt for Device
3893 Creation Enterprise (DCE), - are marked with "X" in the below table. The
3894 modules and tools are specific to each product version respectively and may
3895 vary from version to version. Modules and tools included in the latest publicly
3896 available version of the respective product at any given time are listed in
3897 Appendix 1 of the latest version of this Agreement available at
3898 www.qt.io/terms-conditions/. If a new version of Licensed Software does not
3899 include a module or tool present in an older version which Licensee is entitled
3900 to use under a valid license from The Qt Company, then Licensee will continue
3901 to have such right during the Term of this Agreement. In the event a new
3902 version of the Licensed Software adds modules or tools to any previous
3903 version(s), Licensee's rights will extend to cover also such additional modules
3906 Parts of the product that are permitted for distribution in object-code form
3907 only ("Redistributables") are marked with "R" in the below table.
3909 +----------------------------------------------------------+
3910 | Modules / Tools | ADP | ADE | DCP | DCE |
3911 +----------------------------------------------------------+
3912 | Active Qt | X,R | X,R | X,R | X,R |
3913 +----------------------------------------------------------+
3914 | Qt 3D | X,R | X,R | X,R | X,R |
3915 +----------------------------------------------------------+
3916 | Qt 5 Core Compatibility APIs | X,R | X,R | X,R | X,R |
3917 +----------------------------------------------------------+
3918 | Qt Android Extras | X,R | X,R | X,R | X,R |
3919 +----------------------------------------------------------+
3920 | Qt Bluetooth | X,R | X,R | X,R | X,R |
3921 +----------------------------------------------------------+
3922 | Qt Canvas 3D | X,R | X,R | X,R | X,R |
3923 +----------------------------------------------------------+
3924 | Qt Charts | X,R | X,R | X,R | X,R |
3925 +----------------------------------------------------------+
3926 | Qt Concurrent | X,R | X,R | X,R | X,R |
3927 +----------------------------------------------------------+
3928 | Qt Core | X,R | X,R | X,R | X,R |
3929 +----------------------------------------------------------+
3930 | Qt Data Visualization | X,R | X,R | X,R | X,R |
3931 +----------------------------------------------------------+
3932 | Qt D-Bus | X,R | X,R | X,R | X,R |
3933 +----------------------------------------------------------+
3934 | Qt for Python | X,R | X,R | X,R | X,R |
3935 +----------------------------------------------------------+
3936 | Qt for WebAssembly | X,R | X,R | X,R | X,R |
3937 +----------------------------------------------------------+
3938 | Qt Gamepad | X,R | X,R | X,R | X,R |
3939 +----------------------------------------------------------+
3940 | Qt Graphical Effects | X,R | X,R | X,R | X,R |
3941 +----------------------------------------------------------+
3942 | Qt GUI | X,R | X,R | X,R | X,R |
3943 +----------------------------------------------------------+
3944 | Qt Help | X,R | X,R | X,R | X,R |
3945 +----------------------------------------------------------+
3946 | Qt Image Formats | X,R | X,R | X,R | X,R |
3947 +----------------------------------------------------------+
3948 | Qt Location | X,R | X,R | X,R | X,R |
3949 +----------------------------------------------------------+
3950 | Qt Lottie Animation | X,R | X,R | X,R | X,R |
3951 +----------------------------------------------------------+
3952 | Qt Mac Extras | X,R | X,R | X,R | X,R |
3953 +----------------------------------------------------------+
3954 | Qt Multimedia | X,R | X,R | X,R | X,R |
3955 +----------------------------------------------------------+
3956 | Qt Multimedia Widgets | X,R | X,R | X,R | X,R |
3957 +----------------------------------------------------------+
3958 | Qt Network | X,R | X,R | X,R | X,R |
3959 +----------------------------------------------------------+
3960 | Qt Network Authorization | X,R | X,R | X,R | X,R |
3961 +----------------------------------------------------------+
3962 | Qt NFC | X,R | X,R | X,R | X,R |
3963 +----------------------------------------------------------+
3964 | Qt OpenGL | X,R | X,R | X,R | X,R |
3965 +----------------------------------------------------------+
3966 | Qt PDF | X,R | X,R | X,R | X,R |
3967 +----------------------------------------------------------+
3968 | Qt Platform Headers | X,R | X,R | X,R | X,R |
3969 +----------------------------------------------------------+
3970 | Qt Positioning | X,R | X,R | X,R | X,R |
3971 +----------------------------------------------------------+
3972 | Qt Print Support | X,R | X,R | X,R | X,R |
3973 +----------------------------------------------------------+
3974 | Qt Purchasing | X,R | X,R | X,R | X,R |
3975 +----------------------------------------------------------+
3976 | Qt QML | X,R | X,R | X,R | X,R |
3977 +----------------------------------------------------------+
3978 | Qt Quick | X,R | X,R | X,R | X,R |
3979 +----------------------------------------------------------+
3980 | Qt Quick 3D | X,R | X,R | X,R | X,R |
3981 +----------------------------------------------------------+
3982 | Qt Quick Controls 1 | X,R | X,R | X,R | X,R |
3983 +----------------------------------------------------------+
3984 | Qt Quick Controls | X,R | X,R | X,R | X,R |
3985 +----------------------------------------------------------+
3986 | Qt Quick Dialogs | X,R | X,R | X,R | X,R |
3987 +----------------------------------------------------------+
3988 | Qt Quick Extras | X,R | X,R | X,R | X,R |
3989 +----------------------------------------------------------+
3990 | Qt Quick Layouts | X,R | X,R | X,R | X,R |
3991 +----------------------------------------------------------+
3992 | Qt Quick Test | X,R | X,R | X,R | X,R |
3993 +----------------------------------------------------------+
3994 | Qt Quick Timeline | X,R | X,R | X,R | X,R |
3995 +----------------------------------------------------------+
3996 | Qt Quick WebGL | X,R | X,R | X,R | X,R |
3997 +----------------------------------------------------------+
3998 | Qt Quick Widgets | X,R | X,R | X,R | X,R |
3999 +----------------------------------------------------------+
4000 | Qt Remote Objects | X,R | X,R | X,R | X,R |
4001 +----------------------------------------------------------+
4002 | Qt Script | X,R | X,R | X,R | X,R |
4003 +----------------------------------------------------------+
4004 | Qt Script Tools | X,R | X,R | X,R | X,R |
4005 +----------------------------------------------------------+
4006 | Qt SCXML | X,R | X,R | X,R | X,R |
4007 +----------------------------------------------------------+
4008 | Qt Sensors | X,R | X,R | X,R | X,R |
4009 +----------------------------------------------------------+
4010 | Qt Serial Bus | X,R | X,R | X,R | X,R |
4011 +----------------------------------------------------------+
4012 | Qt Serial Port | X,R | X,R | X,R | X,R |
4013 +----------------------------------------------------------+
4014 | Qt Shader Tools | X,R | X,R | X,R | X,R |
4015 +----------------------------------------------------------+
4016 | Qt Speech | X,R | X,R | X,R | X,R |
4017 +----------------------------------------------------------+
4018 | Qt State Machine | X,R | X,R | X,R | X,R |
4019 +----------------------------------------------------------+
4020 | Qt SQL | X,R | X,R | X,R | X,R |
4021 +----------------------------------------------------------+
4022 | Qt SVG | X,R | X,R | X,R | X,R |
4023 +----------------------------------------------------------+
4024 | Qt Test | X,R | X,R | X,R | X,R |
4025 +----------------------------------------------------------+
4026 | Qt UI Tools | X,R | X,R | X,R | X,R |
4027 +----------------------------------------------------------+
4028 | Qt Virtual Keyboard | X,R | X,R | X,R | X,R |
4029 +----------------------------------------------------------+
4030 | Qt Wayland Compositor | X,R | X,R | X,R | X,R |
4031 +----------------------------------------------------------+
4032 | Qt WebChannel | X,R | X,R | X,R | X,R |
4033 +----------------------------------------------------------+
4034 | Qt WebEngine | X,R | X,R | X,R | X,R |
4035 +----------------------------------------------------------+
4036 | Qt WebSockets | X,R | X,R | X,R | X,R |
4037 +----------------------------------------------------------+
4038 | Qt WebView | X,R | X,R | X,R | X,R |
4039 +----------------------------------------------------------+
4040 | Qt Widgets | X,R | X,R | X,R | X,R |
4041 +----------------------------------------------------------+
4042 | Qt Windows Extras | X,R | X,R | X,R | X,R |
4043 +----------------------------------------------------------+
4044 | Qt X11 Extras | X,R | X,R | X,R | X,R |
4045 +----------------------------------------------------------+
4046 | Qt XML | X,R | X,R | X,R | X,R |
4047 +----------------------------------------------------------+
4048 | Qt XML Patterns | X,R | X,R | X,R | X,R |
4049 +----------------------------------------------------------+
4050 | Qt Designer (Qt Widget Designer) | X,R | X,R | X,R | X,R |
4051 +----------------------------------------------------------+
4052 | Qt Linguist | X,R | X,R | X,R | X,R |
4053 +----------------------------------------------------------+
4054 | Qt Assistant | X,R | X,R | X,R | X,R |
4055 +----------------------------------------------------------+
4056 | lupdate | X,R | X,R | X,R | X,R |
4057 +----------------------------------------------------------+
4058 | lrelease | X,R | X,R | X,R | X,R |
4059 +----------------------------------------------------------+
4060 | lconvert | X,R | X,R | X,R | X,R |
4061 +----------------------------------------------------------+
4062 | Qt MQTT | | X,R | X,R | X,R |
4063 +----------------------------------------------------------+
4064 | Qt KNX | | X,R | X,R | X,R |
4065 +----------------------------------------------------------+
4066 | Qt OPC UA | | X,R | X,R | X,R |
4067 +----------------------------------------------------------+
4068 | Qt CoAP | | X,R | X,R | X,R |
4069 +----------------------------------------------------------+
4070 | Boot 2 Qt stacks | | | X,R | X,R |
4071 +----------------------------------------------------------+
4072 | Qt OTA | | | X,R | X,R |
4073 +----------------------------------------------------------+
4074 | Device Utilities | | | X,R | X,R |
4075 +----------------------------------------------------------+
4076 | Qt Debugging Bridge (QBD) Daemon | | | X,R | X,R |
4077 +----------------------------------------------------------+
4078 | Qt Quick Ultralite Controls | | | X,R | X,R |
4079 +----------------------------------------------------------+
4080 | Qt Quick Ultralite | | | X,R | X,R |
4081 +----------------------------------------------------------+
4082 | Qt Safe Renderer (QSR) | | | | X,R |
4083 +----------------------------------------------------------+
4084 | Qt Application Manager | | | | X,R |
4085 +----------------------------------------------------------+
4086 | Qt Interface Framework | | | | X,R |
4087 +----------------------------------------------------------+
4088 | Neptune Reference UI | | | | X,R |
4089 +----------------------------------------------------------+
4090 | Qt for Android Automotive (QAA) | | | | X,R |
4091 +----------------------------------------------------------+
4092 | Qt Creator | X | X | X | X |
4093 +----------------------------------------------------------+
4094 | Qt Design Studio Professional | X | X | X | X |
4095 +----------------------------------------------------------+
4096 | androiddeployqt | X | X | X | X |
4097 +----------------------------------------------------------+
4098 | androidtestrunner | X | X | X | X |
4099 +----------------------------------------------------------+
4100 | canbusutil | X | X | X | X |
4101 +----------------------------------------------------------+
4102 | dumpcpp | X | X | X | X |
4103 +----------------------------------------------------------+
4104 | dumpdoc | X | X | X | X |
4105 +----------------------------------------------------------+
4106 | fixqt4headers.pl | X | X | X | X |
4107 +----------------------------------------------------------+
4108 | idc | X | X | X | X |
4109 +----------------------------------------------------------+
4110 | moc | X | X | X | X |
4111 +----------------------------------------------------------+
4112 | pixeltool | X | X | X | X |
4113 +----------------------------------------------------------+
4114 | qdbus | X | X | X | X |
4115 +----------------------------------------------------------+
4116 | qdbuscpp2xml | X | X | X | X |
4117 +----------------------------------------------------------+
4118 | qdbusviwer | X | X | X | X |
4119 +----------------------------------------------------------+
4120 | qdbusxml2cpp | X | X | X | X |
4121 +----------------------------------------------------------+
4122 | qdistancefieldgenerator | X | X | X | X |
4123 +----------------------------------------------------------+
4124 | qdoc | X | X | X | X |
4125 +----------------------------------------------------------+
4126 | qhelpgenerator | X | X | X | X |
4127 +----------------------------------------------------------+
4128 | qlalr | X | X | X | X |
4129 +----------------------------------------------------------+
4130 | qmake | X | X | X | X |
4131 +----------------------------------------------------------+
4132 | qml | X | X | X | X |
4133 +----------------------------------------------------------+
4134 | qmlcachegen | X | X | X | X |
4135 +----------------------------------------------------------+
4136 | qmldom | X | X | X | X |
4137 +----------------------------------------------------------+
4138 | qmleasing | X | X | X | X |
4139 +----------------------------------------------------------+
4140 | qmlformat | X | X | X | X |
4141 +----------------------------------------------------------+
4142 | qmllint | X | X | X | X |
4143 +----------------------------------------------------------+
4144 | qmlpreview | X | X | X | X |
4145 +----------------------------------------------------------+
4146 | qmlprofiler | X | X | X | X |
4147 +----------------------------------------------------------+
4148 | qmlscene | X | X | X | X |
4149 +----------------------------------------------------------+
4150 | qmltestrunner | X | X | X | X |
4151 +----------------------------------------------------------+
4152 | qmltime | X | X | X | X |
4153 +----------------------------------------------------------+
4154 | qmlviewer | X | X | X | X |
4155 +----------------------------------------------------------+
4156 | qtdiag | X | X | X | X |
4157 +----------------------------------------------------------+
4158 | qtpaths | X | X | X | X |
4159 +----------------------------------------------------------+
4160 | qtplugininfo | X | X | X | X |
4161 +----------------------------------------------------------+
4162 | qvkgen | X | X | X | X |
4163 +----------------------------------------------------------+
4164 | rcc | X | X | X | X |
4165 +----------------------------------------------------------+
4166 | tracegen | X | X | X | X |
4167 +----------------------------------------------------------+
4168 | uic | X | X | X | X |
4169 +----------------------------------------------------------+
4170 | windeployqt | X | X | X | X |
4171 +----------------------------------------------------------+
4172 | Target toolchains | | | X | X |
4173 +----------------------------------------------------------+
4174 | Qt Debugging Bridge Host Tools | | | X | X |
4175 +----------------------------------------------------------+
4176 | qtconfig-gui | | | X | X |
4177 +----------------------------------------------------------+
4178 | Qt Emulator | | | X | X |
4179 +----------------------------------------------------------+
4180 | Qt Creator VxWorks plugin | | | X | X |
4181 +----------------------------------------------------------+
4182 | Qt Creator plugin for Qt | | | | X |
4183 | Application Manager | | | | |
4184 +----------------------------------------------------------+
4185 | qmlinterfacegenerator | | | | X |
4186 +----------------------------------------------------------+
4187 | qmltocpp | | | | X |
4188 +----------------------------------------------------------+
4189 | qulfontcompiler | | | | X |
4190 +----------------------------------------------------------+
4191 | Qt Deployment Server | | | | X |
4192 +----------------------------------------------------------+
4195 Rights for Application and Device use cases
4197 Following table summarizes the rights afforded by different products of the
4198 Licensed Software to create and distribute Applications and Devices as defined
4199 in this Agreement (X marks for rights):
4201 +---------------------------------------------------------------+
4202 | | Applications | Devices |
4203 +---------------------------------------------------------------+
4205 +---------------------------------------------------------------+
4207 +---------------------------------------------------------------+
4209 +---------------------------------------------------------------+
4211 +---------------------------------------------------------------+
4213 Licensed Software: Designer tools and modules
4215 The modules and/or tools that are included in the respective product - Qt for
4216 Design Studio Professional (DSP), Qt for Design Studio Enterprise (DSE) - are
4217 marked with "X" in the below table.
4219 Designer tools provides no Redistributables.
4221 +---------------------------------------------+
4223 +---------------------------------------------+
4224 | Qt Design Studio | X | X |
4225 +---------------------------------------------+
4226 | Qt Design Bridges | | X |
4227 +---------------------------------------------+
4228 | QML Live on host | X | X |
4229 +---------------------------------------------+
4230 | QML Live on target | | X |
4231 +---------------------------------------------+
4232 | Variant Management | | X |
4233 +---------------------------------------------+
4234 | Shader creation tools | | X |
4235 +---------------------------------------------+
4236 | Profiling tools | | X |
4237 +---------------------------------------------+
4238 | Simulink support | | X |
4239 +---------------------------------------------+
4242 Both DSP and DSE can be used to create an user interface for use cases covered
4243 by ADP, ADE, DCP and DCE.
4245 Licensed Software: QA Tools
4247 The modules and/or tools that are included in the respective QA Tools product
4248 - Squish (both Tester and execution Licenses), Coco or Test Center - are marked
4249 with "X" in the below table. Optional features that will need additional
4250 licenses are marked with "O". QA Tools include no Redistributables.
4252 +---------------------------------------------------------------------+
4253 | | Squish | Coco | Test Center |
4254 +---------------------------------------------------------------------+
4255 | Squish IDE | X | | |
4256 +---------------------------------------------------------------------+
4257 | QA Tool-specific command line tools | X | X | X |
4258 +---------------------------------------------------------------------+
4259 | Coverage Browser | | X | |
4260 +---------------------------------------------------------------------+
4261 | HTML interface | | | X |
4262 +---------------------------------------------------------------------+
4263 | Qt Support Module | X | | |
4264 +---------------------------------------------------------------------+
4265 | Java support module | X | | |
4266 +---------------------------------------------------------------------+
4267 | Windows support module | X | | |
4268 +---------------------------------------------------------------------+
4269 | iOS support module | X | | |
4270 +---------------------------------------------------------------------+
4271 | Android support module | X | | |
4272 +---------------------------------------------------------------------+
4273 | Web support module | X | | |
4274 +---------------------------------------------------------------------+
4275 | macOS support module | X | | |
4276 +---------------------------------------------------------------------+
4277 | VNC support module | X | | |
4278 +---------------------------------------------------------------------+
4279 | MCU support module | X | | |
4280 +---------------------------------------------------------------------+
4281 | C and C++ language module | | X | |
4282 +---------------------------------------------------------------------+
4283 | C# language module | | X | |
4284 +---------------------------------------------------------------------+
4285 | QML language module | | X | |
4286 +---------------------------------------------------------------------+
4287 | Tester Cross-Compilation Add-On | O | O | |
4288 +---------------------------------------------------------------------+
4290 License capabilities for Squish
4292 License capabilities that are included in the Squish Tester and Execution
4293 Licenses are marked with "X" in the below table.
4295 +-----------------------------------------------------------------------------+
4296 | | Squish Tester License | Squish Execution License |
4297 +-----------------------------------------------------------------------------+
4298 | Ability to create, edit, | X | |
4299 | and debug test cas | | |
4300 +-----------------------------------------------------------------------------+
4301 | Ability to execute test | X | X |
4303 +-----------------------------------------------------------------------------+
4305 Install and use capabilities for QA Tools
4307 Install and use capabilities that are included in the respective QA Tools
4308 products are defined in the below table.
4310 +-----------------------------------------------------------------------------+
4311 | | Squish | Squish | Coco | Test |
4312 | | Tester | Execution | License | Center |
4313 | | License | License | | License |
4314 +-----------------------------------------------------------------------------+
4315 | Number of installation | Unlimited | Unlimited | Unlimited | One(1) |
4316 | instances per license | | | | |
4317 +-----------------------------------------------------------------------------+
4318 | Number of concurrent | Limited by| Limited by | Limited by | Limited by |
4319 | users | number of | number of | number of | number of |
4320 | | Squish | Squish | Coco | Test Center |
4321 | | Tester | Execution | Tester | Licenses |
4322 | | Licenses | Licenses | Licenses | |
4323 +-----------------------------------------------------------------------------+
4330 APPENDIX 3: ADD-ON PRODUCTS TO LICENSED SOFTWARE
4332 Intentionally left blank.
4334 APPENDIX 4: SMALL BUSINESS AND STARTUP
4336 The provisions of this Appendix 4 are applicable for companies with an annual
4337 revenue, including funding, equivalent to maximum of 250,000 USD (in applicable
4338 currency) during the latest full calendar year, as evidenced by duly audited
4339 records of the Licensee and approved by The Qt Company ("Start-up Company").
4341 Start-up Companies are qualified for a discounted License Fee for maximum of
4342 four (4) Development Licenses ("Start-up Development License") unless otherwise
4343 agreed between the parties.
4345 Start-up Development License entitles the respective Designated User for
4346 Support only for Install Support as defined in Appendix 9, Support Terms.
4348 Upon expiry of the respective Development License Term, the Start-up
4349 Development Licenses shall be automatically extended, pursuant to Section 3.1
4350 of the Agreement, for a Renewal Term either as new Start-up Development
4351 Licenses (if the Licensee still qualifies as a Start-up Company), or as normal
4352 then standard list price Development Licenses (if the Licensee no longer
4353 qualifies as a Start-up Company).
4355 APPENDIX 5: NON-COMMERCIAL AND EDUCATIONAL USE
4357 The provisions of this Appendix 5 are applicable for non-commercial use of the
4358 Licensed Software by the Licensee.
4360 For the purpose of this Appendix 5, the following additional definitions
4361 (replacing the relevant definition of the Agreement, where applicable) shall be
4364 "Demo Units" shall mean (i) hardware development platform, which incorporates
4365 the Licensed Software along with Licensee's software and/or hardware, and (ii)
4366 prototype versions of Applications or Devices.
4368 "Designated User(s)" shall mean the employees and students of the Licensee.
4370 "Licensee Products" shall mean Applications and/or Devices.
4372 "Permitted Purpose" shall mean (i) Licensee's internal evaluation and testing
4373 of Licensed Software, (ii) building Demo Units as well as (iii) educational
4376 "Agreement Term" shall mean a period of twelve (12) months or any such other
4377 period as may be agreed between the Parties.
4379 For the purpose of this Appendix 5, the following changes shall be agreed with
4380 respect to relevant Sections of the Agreement:
4381 I. Recital (A) shall be replaced in its entirety to read as follows:
4382 "(A) Licensee wishes to use the Licensed Software for the Permitted
4384 II. Section 3.1 shall be replaced in its entirety to read as follows:
4385 "The Qt Company grants to Licensee a personal, non-exclusive,
4386 non-transferable, revocable, royalty-free license, valid for the
4387 Agreement Term, to use, modify and copy the Licensed Software solely
4388 for the Permitted Purpose. Licensee may install copies of the Licensed
4389 Software on five (5) computers per Designated User, provided that only
4390 the Designated Users who have a valid Development License may use the
4391 Licensed Software. Licensee may demonstrate the Demo Units, provided
4392 that such demonstrations must be conducted by Licensee, and the Demo
4393 Units must remain in Licensee's possession and under Licensee's control
4395 For clarity, this Agreement does not (i) entitle Licensee to use
4396 Licensed Software to create Applications or Devices (other than
4397 prototypes thereof) or (ii) carry any distribution rights to Licensee,
4398 but such rights are subject to and conditional upon conclusion of a
4399 separate license agreement with The Qt Company."
4400 III. Sections 3.2, 3.3, 3.5, 3.6, 8 and 10 shall be deleted.
4401 IV. Section 3.4 shall be replaced in its entirety to read as follows:
4402 "Licensee shall not:
4403 - remove or alter any copyright, trademark or other proprietary rights
4404 notice contained in any portion of the Licensed Software;
4405 - transfer, publish, sublicense, disclose, display or otherwise make
4406 the Licensed Software available to any third party (except that
4407 Licensee may demonstrate the Demo Units pursuant to Section 3.1);
4408 - in any way combine, incorporate or integrate Licensed Software with,
4409 or use Licensed Software for creation of, any software created with
4410 or incorporating Open Source Qt; Licensee shall cause all Designated
4411 Users who make use of the licenses granted under this Agreement, to
4412 be contractually bound to comply with the relevant terms of this
4413 Agreement and not to use the Licensed Software beyond the terms
4414 hereof. Licensee shall be responsible for any and all actions and
4415 omissions of its Designated Users relating to the Licensed Software
4416 and use thereof. Any use of Licensed Software beyond the provisions
4417 of this Agreement is strictly prohibited and requires an additional
4418 license from The Qt Company."
4419 V. Section 12 shall be replaced in its entirety to read as follows:
4420 "This Agreement shall enter into force upon due acceptance by both
4421 Parties and remain in force for the Agreement Term, unless and until
4422 terminated pursuant to the terms of Section 12.
4423 Upon termination of the Agreement, Licensee shall cease using the
4424 Licensed Software. All other copies of Licensed Software in the
4425 possession or control of Licensee must be erased or destroyed. An
4426 officer of Licensee must, upon request, promptly deliver to The Qt
4427 Company a written confirmation that this has occurred."
4429 Except for the modifications specified above, this Appendix carries no change
4430 to the terms of the Agreement which shall remain in full force.
4432 APPENDIX 6: LICENSE REPORTING
4436 APPENDIX 7: MARKETING RIGHTS
4438 This Appendix 7 has the purpose to grant visibility through The Qt Company
4439 marketing channels of the usage of Qt and related product and service in
4440 Licensee product. Following related marketing right are agreed between the Qt
4441 Company and the Licensee.
4443 1. LICENSEE NAME AND LICENSEE LOGO
4445 The Qt Company has the right to use Licensee name and Licensee logo in public
4446 channel, in respect of the value proposition that the Qt company provided to
4449 2. MARKETING CONTENT COOPERATION
4453 The Licensee is open to collaborate on content creation for marketing and
4454 communication purpose. The Licensee will nominate one responsible that will be
4455 in charge to support The Qt company with this content creation, according to
4456 content format paragraph, answering technical questions or sharing professional
4457 picture or video of required content. The Qt Company will have the right to
4458 advertise this in Content Format and Channel as mentioned in paragraph 3 and 4.
4460 2.2. FINAL PRODUCT REFERRAL
4462 Licensee agree that The Qt Company could connect their software product and
4463 services with the Licensee device or application, that the Licensee has created
4464 using The Qt Company technology and competence. Licensee will provide high
4465 quality picture, and video of the created final product where the Qt technology
4466 is running into. The Qt Company will have the right to advertise this in
4467 Content Format and Channel as mentioned in paragraph 3 and 4.
4472 - Written Licensee case
4474 - Social media posts
4476 - Event booth Graphics
4482 - The Qt Company resource center and website
4483 - Email to the Qt company contact database
4487 - Public presentations
4489 APPENDIX 8: INTENTIONALLY LEFT BLANK
4491 APPENDIX 9: SUPPORT TERMS
4493 These Qt support terms and conditions ("Support Terms") set forth the legal
4494 framework, where under The Qt Company ("The Qt Company") provides support
4495 services (as herein defined) to the Licensee.
4499 "Application Code" shall mean a computer software program written strictly
4500 using the Qt programming language, by or for the Licensee, with a user
4501 interface, enabling the Licensee or their users to accomplish a specific task
4502 and display any results of the task on the display monitor or screen.
4504 "Dedicated Contact" shall mean the employee of The Qt Company who will be the
4505 first point of contact for all Designated Users' requests for Support.
4507 "Errors" shall mean an error, flaw, mistake, failure, or fault in Licensed
4508 Software that prevents it from behaving as described in the relevant
4509 documentation or as agreed between the Parties.
4511 "Extended Support" shall mean a continuation to the normal Support period,
4512 which allows Designated Users to receive selected Support (Standard Support or
4513 Premium Support) for a version of Licensed Software that is no longer generally
4514 supported by The Qt Company.
4516 "Install Support" shall mean Support that is limited to installation related
4517 Error(s) on Development Platforms specified as supported host platforms for
4518 each Qt release under doc.qt.io.
4520 "Maintenance Release" shall mean a release or version of Licensed Software
4521 containing bug fixes, error corrections and other changes targeted to
4522 maintaining and improving product stability and quality. Maintenance Releases
4523 are generally depicted as a change to the third digit of Licensed Software
4526 "Platforms" shall mean both Development Platforms and Deployment Platforms.
4527 Supported host and target Platforms may vary from for each Qt release as
4528 defined under doc.qt.io.
4530 "Premium Support" shall mean an upgraded level of Support that The Qt Company
4531 provides pursuant to these Support Terms to Licensee if Licensee has purchased
4532 Premium Support instead of Standard Support. Premium Support shall always be
4533 purchased for all Designated User(s) in the respective development team of the
4536 "Response Time" shall mean the period of time from when Licensee notifies
4537 TheQt Company about an Error or requests Support until The Qt Company provides
4538 Licensee with a response that addresses (but not necessarily resolves) the
4539 reported Error or provides the requested Support.
4541 "Standard Support" shall mean standard level of Support that The Qt Company
4542 provides pursuant to these Support Terms to Licensee.
4544 "Support" shall mean developer assistance that is provided by The Qt Company
4545 to assist eligible Designated Users in Licensed Software installation, usage
4546 and functionality problem resolution for Error(s) and Error workarounds
4547 pursuant to the terms of these Support Terms. Support for different products is
4548 available as specified in the below table ("X" marking the Support that is
4549 included in the license price, optional Add-on Support services are marked as
4552 +-----------------------------------------------------------------------+
4553 | |ADP|ADE|DCP|DCE|DSP|DSE|Squish|Coco|Test Center|
4554 +-----------------------------------------------------------------------+
4555 | Install Support | X | X | X | X | X | X | X | X | X |
4556 +-----------------------------------------------------------------------+
4557 | Standard Support | | X | X | X | X | X | X | X | X |
4558 +-----------------------------------------------------------------------+
4559 | Premium Support | | O | O | O | O | O | O | O | O |
4560 +-----------------------------------------------------------------------+
4561 | Extended Support | | O | O | O | O | O | | | |
4562 +-----------------------------------------------------------------------+
4563 | Tool Qualification Kit| | | | | | | O | O | |
4564 +-----------------------------------------------------------------------+
4566 "Support Validity Term" shall mean the Development License Term or any other
4567 fixed time period agreed between the Parties during which time the Customer is
4568 eligible to receive Support from The Qt Company.
4570 "Tool Qualification Kit" shall mean a customized set of documents and
4571 validation test cases.
4575 2.1 Support Services Provided by The Qt Company
4577 Subject to these Support Terms and during the Support Validity Term, The Qt
4578 Company will via its web-based support user-interface, provide Designated
4579 User(s) with Support for the Platforms which Customer has licensed under the
4581 The Qt Company will make commercially reasonable efforts to solve any Errors
4582 reported by Designated User(s). Resolution of an Error may be provided through
4583 Designated User(s) themselves downloading of a later released version of the
4584 applicable Licensed Software product(s) or providing the Designated User with a
4585 temporary workaround addressing such Error.
4587 2.2 Licensee's Obligations
4589 To report an Error, the Designated User shall register the Error on The Qt
4590 Company's web-based support user interface located at:
4591 https://account.qt.io/login or at another location designated by The Qt Company.
4593 The Designated User must provide adequate information and documentation to The
4594 Qt Company to enable it to recreate the Error or problem for which the
4595 Designated User has sought assistance.
4596 To ensure efficient handling of Errors, the Designated User must provide the
4597 following information, where relevant:
4598 - A clear, detailed description of the problem, question or suggestion;
4599 - Identification of which Licensed Software product and version is affected;
4600 - Identification of the operating environment (e.g. operating system, hardware
4601 Platform, build tools, etc.) on which the problem exists;
4602 - On Standard Support: A complete and compilable test case of not more than 500
4603 lines of code that demonstrates the problem;
4604 - On Premium Support: A complete and compilable test case that demonstrates the
4605 problem or access to Application Code source codes.
4607 Additional relevant content, such as screenshots, etc.
4608 Additional content should be included as attachments. The preferred image
4609 formats are JPEG and PNG. Compressed content should be included in zip or
4610 tar.gz archives. Executable content and documents in platform specific formats
4611 such as Microsoft Office' are not accepted.
4613 In order for The Qt Company to provide prompt handling of Errors, the
4614 Designated User shall promptly respond to any requests from The Qt Company for
4615 additional information.
4617 2.3 Support Limitations
4619 General limitations:
4621 Each version or release of the Licensed Software will be Supported under
4622 Standard Support or Premium Support only for limited time period as set forth
4623 in doc.qt.io. For example, regular releases of Qt Software are supported for
4624 one (1) year from the release date of the version x.y.0 and Long Term Support
4625 (LTS) Releases are supported for a period of three (3) years from the release
4626 date of the LTS version x.y.0.
4628 The Qt Company shall only provide Support for Designated User(s).
4630 Support is made available for the entire development teams only: It is not
4631 allowed to purchase Support only for some members of the development team, and
4632 all Designated Users of the respective development team must be eligible for
4633 the same level of Support.
4635 Support is not provided for snapshots, preview releases, beta releases or
4638 The Qt Company shall have no obligation to provide Support for hardware or
4639 operating system specific problems or problems arising from improper use,
4640 accident, neglect or modification of Qt.
4642 Limitations with Install Support:
4644 Support limited to Error(s) regarding installation and setting up of the Qt
4645 development environment on host Platforms.
4647 Limitations with Standard Support:
4649 The Qt Company shall not provide Support for third-party software or problems
4650 caused by third-party software even if such third-party software is distributed
4651 together with Licensed Software product(s).
4653 The Qt Company shall only provide Support for Error(s) that are reported on and
4654 can be reproduced on Platforms that are officially supported for the release of
4655 the Licensed Software.
4657 Limitations with Premium support:
4659 The Qt Company shall not provide Support for third-party software or problems
4660 caused by third-party software. However, if such third-party software is
4661 distributed together with Licensed Software, The Qt Company will make
4662 commercially reasonable efforts to solve such problems.
4664 The Qt Company shall only provide Support for Error(s) that can be reproduced
4665 on Platforms that are officially supported for the release of the Licensed
4666 Software. If the Error is on a Platform that is not supported, The Qt Company
4667 will make commercially reasonable efforts to provide a solution on closest
4668 corresponding supported Platform.
4670 Premium Support is optional and purchased for an agreed bucket of hours
4671 ("Bucket"). Hours can be used by any Designated User in the respective
4672 development team. To encourage continuous usage of the Support, ten percent
4673 (10%) of the purchased Bucket shall automatically expire (regardless of whether
4674 such support hours are actually used or not by the Licensee) each month after
4675 three (3) months from the purchase of the Premium Support.
4677 2.4 Extended Support
4679 Extended Support extends the Support Validity Term for a release of Licensed
4680 Software that is no longer generally supported.
4682 Extended Support includes and is by default provided with Standard Support
4683 rules and limitations, unless Extended Support is purchased with Premium
4684 Support in which case Premium Support rules and limitations will apply.
4686 Extended Support is optional and purchased with annual fee and separately per
4687 each Licensee product. Extended Support will need definition of (i) Licensee
4688 product, (ii) used Platform(s) and (iii) Licensed Software version(s).
4690 2.5 Tool Qualification Kit
4692 The Qt Company shall provide set of customized documents and validation tests
4693 that enable Licensee to qualify QA testing tool for the purpose of ISO 26262,
4694 EN 50128, DO-330, IEC 61508, IEC 62304 or IEC 13485 certification Licensee end
4699 In performing Support, The Qt Company shall commit to following, non-binding,
4702 Standard Support: Errors and Support requests will have a Response Time not to
4703 exceed two (2) business days.
4705 Premium Support: Errors and Support requests will have a Response Time not to
4706 exceed one (1) business day.
4708 For complex issues, The Qt Company may provide an initial response to the
4709 Designated User and then follow up, without undue delay, with additional
4710 communication before an Error is properly addressed or Support provided.
4712 4 ADDITIONAL SERVICES IN PREMIUM SUPPORT
4714 The Designated User(s) will be assigned a Dedicated Contact to handle requests
4715 for Support. Dedicated Contact is subject to change in cases such as sick
4716 leave, vacation and other similar reasons.
4718 The Designated User(s) can on request ask The Qt Company to access their
4719 computer remotely in order to resolve problems directly.
4721 The Designated User(s) can request a session via Instant Messaging or phone
4722 call in the support request to The Qt Company.
4724 Premium Support can assist Licensee in implementing new features, bug fixes
4725 and accessing patches in Licensed Software or Application Code.
4727 All Support requests will be handled with high priority.
4729 5 MAINTENANCE RELEASES, UPDATES AND UPGRADES
4731 Under the Support the Customer is eligible for Maintenance Releases and Updates
4732 that The Qt Company generally makes available to customers who has purchased
4733 Support. Unless otherwise decided by The Company at its free and absolute
4734 discretion, Upgrades will not be provided under the Support.
4736 The primary focus of Maintenance Releases is product quality. Therefore, each
4737 Maintenance Release typically includes the following types of changes to the
4738 previous version of Licensed Software:
4739 - Bug fixes caused by changes to previously working code;
4740 - Fixes related to build issues on supported Platforms;
4741 - Error corrections specific to a single Platform that are not present on other
4743 - Critical Error corrections such as crashes, data corruption, loss of data,
4744 race conditions; and
4745 - Updates to documentation and license information when deemed necessary by
4748 The primary focus of Updates is introducing new features to Licensed Software
4749 and covering new platforms. Therefore, each Updates typically includes the
4750 following types of changes to the previous version of Licensed Software:
4751 - New platform support;
4752 - New toolchain support;
4753 - New features and Qt modules;
4755 6 WARRANTY DISCLAIMER
4757 The Qt Company makes no warranties that the Support provided will be successful
4758 in resolving any difficulties or problems or in diagnosing faults reported by
4759 Licensee. Support is provided to Licensee on an "as is" basis. To the maximum
4760 extent permitted by applicable law, The Qt Company disclaims all warranties and
4761 conditions, either express or implied, including, but not limited to, implied
4762 warranties of merchantability and fitness for a particular purpose for the
4763 Support provided by The Qt Company to Licensee.
4765 APPENDIX 10: CONVERSION TO SUBSCRIPTION
4767 Subject to the terms of this Appendix Licensee's current development licenses
4768 ("Current Licenses") for commercial version of Qt Software and the license
4769 agreements governing such Current Licenses ("Existing Agreements") are being
4770 replaced by this Agreement and subscription based Development Licenses
4771 governed hereunder, as further specified below.
4773 +---------------------------------------------------------------------------+
4774 | Existing Agreement(s) | <Trolltech, Nokia, Digia, The Qt Company> and |
4775 | signing parties, version | <Licensee> <Version of the Agreement, e.g. 2,0,|
4776 | and date of signatures | 3.2 or 4.1> <Date of the agreement signatures> |
4778 +---------------------------------------------------------------------------+
4780 Parties hereby agree on conversion of Current Licenses listed in attached
4781 Exhibit A to the subscription licenses listed in attached Exhibit B for use
4782 through License Term. As of the date hereof,
4784 i. Licensee's Current Licenses as listed in Exhibit A shall terminate and be
4785 replaced with the Subscription licenses listed in Exhibit B and;
4786 ii. Existing Agreements are terminated.
4788 Prices for the conversion of Current Licenses are defined in Appendix 2
4791 Notwithstanding anything in this Appendix to the contrary, and in addition to
4792 any payments due pursuant to this Appendix, Licensee remains fully obligated to
4793 fulfill any and all outstanding payment obligations to The Qt Company under any
4794 applicable Existing Agreements. For the avoidance of doubt, if any payments
4795 remain outstanding on the Current Licenses under the applicable terms Licensee
4796 will continue to make such payments in accordance with the applicable order
4797 documentation, notwithstanding the fact that the Current Licenses are being
4798 converted to Development Licenses pursuant to this Appendix.