openexr: make architecture independent
[oi-userland.git] / components / library / qt6 / qt6.license
blob9cdf2485e43d8e437e8ebd71ff0d81c84cf6d0ba
1                 GNU Free Documentation License
2                  Version 1.3, 3 November 2008
5  Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
6      <http://fsf.org/>
7  Everyone is permitted to copy and distribute verbatim copies
8  of this license document, but changing it is not allowed.
10 0. PREAMBLE
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
44 under copyright law.
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
59 them.
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.
123 2. VERBATIM COPYING
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
157 pages.
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
175 Document.
178 4. MODIFICATIONS
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
246 standard.
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
295 other respects.
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
301 document.
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
321 aggregate.
324 8. TRANSLATION
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
342 title.
345 9. TERMINATION
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
392 Document.
394 11. RELICENSING
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
445 situation.
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
458 Exception 1:
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
465 or modified form.
467 Exception 2:
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.
488                             Preamble
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
500 your programs, too.
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
518 know their rights.
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
549 modification follow.
551                        TERMS AND CONDITIONS
553   0. Definitions.
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
570 on the Program.
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.
592   1. Source Code.
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
596 form of a work.
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
629 Source.
631   The Corresponding Source for a work in source code form is that
632 same work.
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
665 measures.
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
753     with subsection 6b.
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.
823   7. Additional Terms.
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.
887   8. Termination.
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.
951   11. Patents.
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
965 this License.
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
1067 later version.
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
1090 SUCH DAMAGES.
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.
1174 Preamble
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
1184 programs, too.
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
1248 Program.
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
1305     interchange; or,
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
1329 the executable.
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
1343 in full compliance.
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
1377 circumstances.
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
1388 impose that choice.
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
1421 generally.
1423 NO WARRANTY
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
1444 DAMAGES.
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.
1466                             Preamble
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
1478 your programs, too.
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
1496 know their rights.
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
1531   0. Definitions.
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
1548 on the Program.
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.
1570   1. Source Code.
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
1574 form of a work.
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
1607 Source.
1609   The Corresponding Source for a work in source code form is that
1610 same work.
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
1643 measures.
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
1731     with subsection 6b.
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.
1865   8. Termination.
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.
1929   11. Patents.
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
1943 this License.
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
2045 later version.
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
2068 SUCH DAMAGES.
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.]
2155  Preamble
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
2175 these things.
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
2221 the library.
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
2244 system.
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
2298 Library.
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
2302 fee.
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
2360 these notices.
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
2426 of these things:
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
2467 the executable.
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
2473 distribute.
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
2485     Sections above.
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
2514 this License.
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
2542 impose that choice.
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.
2577                 NO WARRANTY
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
2598 DAMAGES.
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
2687 Version”.
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
2710 version:
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
2734     license document.
2736 4. Combined Works.
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
2748     license document.
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
2770         Linked Version.
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
2829 appropriate means.
2831 Capitalized terms used herein are defined in Section 1.
2833 WHEREAS:
2834     (A) Licensee wishes to use the Licensed Software for the purpose of
2835     developing and distributing Applications and/or Devices (each as defined
2836     below);
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
2839     Agreement; and
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:
2854 1. DEFINITIONS
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
2859         such Party; or
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
2872 in Section 12.
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
2879 arrangement.
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
2889 territory.
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
2903 and purpose of use.
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
2927     quote.
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
2939 the case may be.
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
2977 version(s).
2979 "Licensee" shall mean the individual or legal entity that is party to this
2980 Agreement.
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
3015 software.
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
3024 licenses.
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
3036 2.3.
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
3043 Appendix 9 hereto.
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.
3075 2. OWNERSHIP
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
3087 specified herein.
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
3097 Section 2.3 below).
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
3122 discretion.
3124 3. LICENSES GRANTED
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
3164 Renewal Term.
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
3182         intended purposes.
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
3187 Licenses.
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
3201         intended purposes.
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
3219         of Devices;
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
3222         Software;
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
3235         applicable law;
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
3246         Company;
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
3269         Permitted Software;
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
3300 Tools.
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
3304 Device.
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
3321 Renewal Term.
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.
3348 5. PRE-RELEASE CODE
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
3366 and expense.
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
3394 UNINTERRUPTED.
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
3410 LIABILITY OCCURRED.
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
3415 AGREEMENT.
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
3431 additional fees.
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.
3440 9. CONFIDENTIALITY
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
3480 secret laws.
3482 10. FEES, DELIVERY AND PAYMENT
3484 10.1. License Fees
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
3491 whatsoever.
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
3498 time of purchase.
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
3503 applicable.
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
3509 Parties.
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.
3531 10.4. Payment Terms
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
3543 in good faith.
3545 10.5. Taxes
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
3554 authority.
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
3575 time.
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
3611 ("Agreement Term").
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
3617 period.
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
3635 other Party.
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
3645 in force.
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
3662 of this Agreement.
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
3672 Redistributables).
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
3704 Corporation, then:
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
3707         provisions;
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
3722 Company, then:
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
3737         jurisdiction.
3739 14. GENERAL PROVISIONS
3741 14.1. No Assignment
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
3755 The Qt Company.
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.
3780 14.5. Modifications
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
3790 Terms.
3792 14.6. Force Majeure
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.
3806 14.7. Notices
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
3835 Agreement.
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.
3843 14.11. Privacy
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.
3859 14.12. Severability
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.
3873 APPENDICES
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
3904 and tools.
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 +---------------------------------------------------------------+
4204 | ADP                             |      X       |              |
4205 +---------------------------------------------------------------+
4206 | ADE                             |      X       |              |
4207 +---------------------------------------------------------------+
4208 | DCP                             |      X       |      X       |
4209 +---------------------------------------------------------------+
4210 | DCE                             |      X       |      X       |
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 +---------------------------------------------+
4222 |                                 | DSP | DSE |
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            |
4302 | cases                    |                       |                          |
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 +-----------------------------------------------------------------------------+
4326 APPENDIX 2: PRICING
4328 Separate template
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
4362 applicable:
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
4374 use.
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
4383            Purpose."
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
4394         at all times.
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
4434 Separate template
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
4447 the Licensee.
4449 2. MARKETING CONTENT COOPERATION
4451 2.1. LICENSEE CASES
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.
4469 3. CONTENT FORMAT
4471 - Video
4472 - Written Licensee case
4473 - Press release
4474 - Social media posts
4475 - Emails
4476 - Event booth Graphics
4477 - Printed material
4479 4. CHANNELS
4481 - Social media
4482 - The Qt Company resource center and website
4483 - Email to the Qt company contact database
4484 - Events
4485 - Online webinars
4486 - Public speech
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.
4497 1 DEFINITIONS
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
4524 version number.
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
4534 Licensee.
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
4550 "O"):
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.
4573 2 SUPPORT SERVICES
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
4580 Agreement.
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
4636 release candidates.
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
4695 to end solution.
4697 3 RESPONSE TIME
4699 In performing Support, The Qt Company shall commit to following, non-binding,
4700 Response Times:
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
4742   Platforms;
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
4746   The Qt Company.
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> |
4777 | thereof                  |                                                |
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
4789 Pricing or Quote.
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.