summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikko Gronoff <mikko.gronoff@qt.io>2020-01-16 10:48:15 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2020-04-13 13:38:33 +0200
commitb35fcbfb8b0a31ca7ca0c859351750955d073b10 (patch)
treebe2256337802a08f4cfe29f6fb86dfbd6cb32da3
parent20331bd6b696793a7aa23a3c035e5ebcf3075aa3 (diff)
downloadmeta-qt5-b35fcbfb8b0a31ca7ca0c859351750955d073b10.tar.gz
qt5: upgrade to Qt 5.12.7
* Update modules to Qt 5.12.7 * Update license agreement to v4.2.1 Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
-rw-r--r--licenses/The-Qt-Company-Commercial1462
-rw-r--r--recipes-qt/qt5/nativesdk-qtbase_git.bb4
-rw-r--r--recipes-qt/qt5/qt3d_git.bb2
-rw-r--r--recipes-qt/qt5/qt5-git.inc2
-rw-r--r--recipes-qt/qt5/qtbase-native_git.bb4
-rw-r--r--recipes-qt/qt5/qtbase_git.bb4
-rw-r--r--recipes-qt/qt5/qtcanvas3d_git.bb2
-rw-r--r--recipes-qt/qt5/qtcharts_git.bb2
-rw-r--r--recipes-qt/qt5/qtconnectivity_git.bb2
-rw-r--r--recipes-qt/qt5/qtdatavis3d_git.bb2
-rw-r--r--recipes-qt/qt5/qtdeclarative_git.bb2
-rw-r--r--recipes-qt/qt5/qtgamepad_git.bb2
-rw-r--r--recipes-qt/qt5/qtgraphicaleffects_git.bb2
-rw-r--r--recipes-qt/qt5/qtimageformats_git.bb2
-rw-r--r--recipes-qt/qt5/qtknx_git.bb2
-rw-r--r--recipes-qt/qt5/qtlocation_git.bb2
-rw-r--r--recipes-qt/qt5/qtmqtt_git.bb2
-rw-r--r--recipes-qt/qt5/qtmultimedia_git.bb2
-rw-r--r--recipes-qt/qt5/qtnetworkauth_git.bb2
-rw-r--r--recipes-qt/qt5/qtopcua_git.bb2
-rw-r--r--recipes-qt/qt5/qtpurchasing_git.bb2
-rw-r--r--recipes-qt/qt5/qtquickcontrols2_git.bb2
-rw-r--r--recipes-qt/qt5/qtquickcontrols_git.bb2
-rw-r--r--recipes-qt/qt5/qtremoteobjects_git.bb2
-rw-r--r--recipes-qt/qt5/qtscript_git.bb2
-rw-r--r--recipes-qt/qt5/qtscxml_git.bb2
-rw-r--r--recipes-qt/qt5/qtsensors_git.bb2
-rw-r--r--recipes-qt/qt5/qtserialbus_git.bb2
-rw-r--r--recipes-qt/qt5/qtserialport_git.bb2
-rw-r--r--recipes-qt/qt5/qtsvg_git.bb2
-rw-r--r--recipes-qt/qt5/qttools_git.bb2
-rw-r--r--recipes-qt/qt5/qttranslations_git.bb2
-rw-r--r--recipes-qt/qt5/qtvirtualkeyboard_git.bb2
-rw-r--r--recipes-qt/qt5/qtwayland_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebchannel_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebengine_git.bb4
-rw-r--r--recipes-qt/qt5/qtwebglplugin_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebsockets_git.bb2
-rw-r--r--recipes-qt/qt5/qtwebview_git.bb2
-rw-r--r--recipes-qt/qt5/qtx11extras_git.bb2
-rw-r--r--recipes-qt/qt5/qtxmlpatterns_git.bb2
41 files changed, 984 insertions, 566 deletions
diff --git a/licenses/The-Qt-Company-Commercial b/licenses/The-Qt-Company-Commercial
index 74bd6bb4..19a20ea4 100644
--- a/licenses/The-Qt-Company-Commercial
+++ b/licenses/The-Qt-Company-Commercial
@@ -1,23 +1,24 @@
1QT LICENSE AGREEMENT 1QT LICENSE AGREEMENT
2Agreement version 4.0 2Agreement version 4.2.1
3 3
4This License Agreement ("Agreement") is a legal agreement between The Qt 4This Qt License Agreement ("Agreement") is a legal agreement for the licensing
5Company (as defined below) and the Licensee (as defined below) for the license 5of Licensed Software (as defined below) between The Qt Company (as defined
6of Licensed Software (as defined below). Capitalized terms used herein are 6below) and the Licensee who has accepted the terms of this Agreement by
7defined in Section 1. 7downloading or using the Licensed Software and/or as defined herein:
8 8
9WHEREAS: 9Capitalized terms used herein are defined in Section 1.
10
11(A). Licensee wishes to use the Licensed Software for the purpose of developing
12and distributing Applications and/or Devices; and
13 10
14(B). The Qt Company is willing to grant the Licensee a right to use Licensed 11WHEREAS:
15Software for such purpose pursuant to term and conditions of this Agreement. 12 (A) Licensee wishes to use the Licensed Software for the purpose of
13 developing and distributing Applications and/or Devices (each as
14 defined below); and
15 (B) The Qt Company is willing to grant the Licensee a right to use
16 Licensed Software for such a purpose pursuant to term and conditions
17 of this Agreement.
16 18
17NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS: 19NOW, THEREFORE, THE PARTIES HEREBY AGREE AS FOLLOWS:
18 20
191. DEFINITIONS 211. DEFINITIONS
20
21"Affiliate" of a Party shall mean an entity (i) which is directly or indirectly 22"Affiliate" of a Party shall mean an entity (i) which is directly or indirectly
22controlling such Party; (ii) which is under the same direct or indirect 23controlling such Party; (ii) which is under the same direct or indirect
23ownership or control as such Party; or (iii) which is directly or indirectly 24ownership or control as such Party; or (iii) which is directly or indirectly
@@ -26,20 +27,31 @@ treated as being controlled by another if that other entity has fifty percent
26(50 %) or more of the votes in such entity, is able to direct its affairs 27(50 %) or more of the votes in such entity, is able to direct its affairs
27and/or to control the composition of its board of directors or equivalent body. 28and/or to control the composition of its board of directors or equivalent body.
28 29
30"Add-on Products" shall mean The Qt Company's specific add-on software products
31(for example Qt Safe Renderer, Qt for Automation, Qt Application Manager),
32which are not licensed as part of The Qt Company's standard offering, but shall
33be included into the scope of Licensed Software only if so specifically agreed
34between the Parties.
35
29"Applications" shall mean Licensee's software products created using the 36"Applications" shall mean Licensee's software products created using the
30Licensed Software, which may include the Redistributables, or part 37Licensed Software, which may include the Redistributables, or part thereof.
31thereof.
32 38
33"Contractor(s)" shall mean third party consultants, distributors and 39"Contractor(s)" shall mean third party consultants, distributors and
34contractors performing services to a Party under applicable contractual 40contractors performing services to the Licensee under applicable contractual
35arrangement. 41arrangement.
36 42
37"Customer(s)" shall mean Licensee's end users to whom Licensee, directly or 43"Customer(s)" shall mean Licensee's end users to whom Licensee, directly or
38indirectly, distributes copies of the Redistributables. 44indirectly, distributes copies of the Redistributables.
39 45
40"Deployment Platforms" shall mean operating systems specified in the License 46"Data Protection Legislation" shall mean the General Data Protection Regulation
41Certificate, in which the Redistributables can be distributed pursuant to the 47(EU 2016/679) (GDPR) and any national implementing laws, regulations and
42terms and conditions of this Agreement. 48secondary legislation, as may be amended or updated from time to time, as well
49as any other data protection laws or regulations applicable in relevant
50territory.
51
52"Deployment Platforms" shall mean operating systems and/or hardware specified
53in the License Certificate, on which the Redistributables can be distributed
54pursuant to the terms and conditions of this Agreement.
43 55
44"Designated User(s)" shall mean the employee(s) of Licensee or Licensee's 56"Designated User(s)" shall mean the employee(s) of Licensee or Licensee's
45Affiliates acting within the scope of their employment or Licensee's 57Affiliates acting within the scope of their employment or Licensee's
@@ -48,7 +60,11 @@ behalf of Licensee. Designated Users shall be named in the License Certificate.
48 60
49"Development License" shall mean the license needed by the Licensee for each 61"Development License" shall mean the license needed by the Licensee for each
50Designated User to use the Licensed Software under the license grant described 62Designated User to use the Licensed Software under the license grant described
51in Section 3.1 of this Agreement. 63in Section 3.1 of this Agreement. Development Licenses are available
64separately for Qt for Application Development and Qt for Device Creation
65products, each product having its designated scope and purpose of use.
66Distribution Licenses are always connected to Qt for Device Creation
67product only.
52 68
53"Development Platforms" shall mean those operating systems specified in the 69"Development Platforms" shall mean those operating systems specified in the
54License Certificate, in which the Licensed Software can be used under the 70License Certificate, in which the Licensed Software can be used under the
@@ -58,19 +74,21 @@ purpose.
58"Devices" shall mean hardware devices or products that 1) are manufactured 74"Devices" shall mean hardware devices or products that 1) are manufactured
59and/or distributed by the Licensee or its Affiliates or Contractors, and 75and/or distributed by the Licensee or its Affiliates or Contractors, and
60(2)(i) incorporate or integrate the Redistributables or parts thereof; or (ii) 76(2)(i) incorporate or integrate the Redistributables or parts thereof; or (ii)
61do not incorporate or integrate the Redistributables at the time of 77where the main user interface or substantial functionality of such unit , when
62distribution, but where, when used by a Customer, the main user interface or 78used by a Customer, is provided by Application(s) or otherwise depends on the
63substantial functionality of such device is provided by Application(s) or 79Licensed Software, regardless of whether the Redistributables are distributed
64otherwise depends on the Licensed Software. 80together with the hardware or not. Devices covered with this Agreement shall
81be specified in Appendix 2 or in a quote.
65 82
66"Distribution License(s)" shall mean the license required for distribution of 83"Distribution License(s)" shall mean the license required for any kind of sale,
67Redistributables in connection with Devices pursuant to license grant described 84trade, exchange, loan, lease, rental or other distribution by or on behalf of
68in Section 3.3 of this Agreement. 85Licensee to a third party of Redistributables in connection with Devices
86pursuant to license grant described in Section 3.3 of this Agreement.
69 87
70"Distribution License Packs" shall mean set of prepaid Distribution Licenses 88"Distribution License Packs" shall mean set of prepaid Distribution Licenses
71for distribution of Redistributables, as defined in The Qt Company's standard 89for distribution of Redistributables, as defined in The Qt Company's standard
72price list, quote, Purchase Order confirmation or in an appendix hereto, 90price list, quote, Purchase Order confirmation or in an appendix hereto, as
73as the case may be. 91the case may be.
74 92
75"Intellectual Property Rights" shall mean patents (including utility models), 93"Intellectual Property Rights" shall mean patents (including utility models),
76design patents, and designs (whether or not capable of registration), chip 94design patents, and designs (whether or not capable of registration), chip
@@ -80,48 +98,51 @@ statutory protection of any kind and applications for any of the foregoing as
80well as any trade secrets. 98well as any trade secrets.
81 99
82"License Certificate" shall mean a certificate generated by The Qt Company for 100"License Certificate" shall mean a certificate generated by The Qt Company for
83each Designated User respectively upon them downloading the licensed Software. 101each Designated User respectively upon them downloading the Licensed Software,
84License Certificate will be available under respective Designated User's Qt 102which will be available under respective Designated User's Qt Account at
85Account at account.qt.io and it will specify the Designated User, the 103account.qt.io. License Certificates will specify the Designated User, the
86Development Platforms, Deployment Platforms and the License Term. The terms of 104Development Platforms, Deployment Platforms and the License Term. Such terms
87the License Certificate are considered part of this Agreement and shall be 105are considered part of the licenses granted hereunder and shall be updated
88updated from time to time to reflect any agreed changes to the foregoing terms 106from time to time to reflect any agreed changes to the foregoing terms
89relating to Designated User's rights to the Licensed Software. 107relating to Designated User's rights to the Licensed Software.
90 108
91"License Fee" shall mean the fee charged to the Licensee for rights granted 109"License Fee" shall mean the fee charged to the Licensee for rights granted
92under the terms of this Agreement. 110under the terms of this Agreement.
93 111
94"License Term" shall mean the agreed validity period of the Development 112"License Term" shall mean the agreed validity period of the Development License
95License of the respective Designated User, during which time the 113of the respective Designated User, during which time the Designated User is
96Designated User is entitled to use the Licensed Software, as set forth in the 114entitled to use the Licensed Software, as set forth in the respective License
97respective License Certificate. 115Certificate.
98 116
99"Licensed Software" shall mean all versions of the 117"Licensed Software" shall mean either
100 118 (i) Qt for Application Development or
101(i) Qt Toolkit (including Qt Essentials, Qt Add-Ons and Value-Add modules) as 119 (ii) Qt for Device Creation, and/or
102described in http://doc.qt.io/qt-5/qtmodules.html, 120 (iii) Qt 3D Studio, and/or
103 121 (iv) Qt Design Studio, and/or
104(ii) Qt Creator (including Creator IDE tool) as described in 122 (v) Qt for MCUs, and/or
105http://doc.qt.io/qtcreator/index.html, 123 (vi) selected Add-on Products, if any,
106
107(iii) Qt 3D Studio as described in http://doc.qt.io/qt3dstudio/index.html, and
108 124
125depending on which product(s) the Licensee has purchased under this Agreement,
109as well as corresponding online or electronic documentation, associated media 126as well as corresponding online or electronic documentation, associated media
110and printed materials, including the source code, example programs and the 127and printed materials, including the source code (where applicable), example
111documentation, licensed to the Licensee under this Agreement. Licensed Software 128programs and the documentation, licensed to the Licensee under this Agreement.
112does not include Third Party Software (as defined in Section 4), Open Source 129Licensed Software does not include Third Party Software (as defined in Section
113Qt, or other software products of The Qt Company (for example Qt Safe Renderer 1304) or Open Source Qt. The Qt Company may, in the course of its development
114and Qt for Automation), unless such other software products of The Qt Company 131activities, at its free and absolute discretion and without any obligation to
115are separately agreed in writing to be included in scope of the Licensed 132send or publish any notifications to the Licensee or in general, make changes,
116Software. 133additions or deletions in the components and functionalities of the Licensed
134Software, provided that no such changes, additions or deletions will affect
135the already released version of the Licensed Software, but only upcoming
136version(s).
117 137
118"Licensee" shall mean the individual or legal entity that is party to this 138"Licensee" shall mean the individual or legal entity that is party to this
119Agreement, as identified on the signature page hereof. 139Agreement, as identified on the signature page hereof.
120 140
121"Licensee's Records" shall mean books and records that are likely to contain 141"Licensee's Records" shall mean books and records that are likely to contain
122information bearing on Licensee's compliance with this Agreement or the 142information bearing on Licensee's compliance with this Agreement, Licensee's
123payments due to The Qt Company under this Agreement, including, but not limited 143use of Open Source Qt and/or the payments due to The Qt Company under this
124to: assembly logs, sales records and distribution records. 144Agreement, including, but not limited to user information, assembly logs,
145sales records and distribution records.
125 146
126"Modified Software" shall have the meaning as set forth in Section 2.3. 147"Modified Software" shall have the meaning as set forth in Section 2.3.
127 148
@@ -132,18 +153,45 @@ Support. Use of any such Online Services is discretionary for the Licensee and
132some of them may be subject to additional fees. 153some of them may be subject to additional fees.
133 154
134"Open Source Qt" shall mean the non-commercial Qt computer software products, 155"Open Source Qt" shall mean the non-commercial Qt computer software products,
135licensed under the terms of the GNU Lesser General Public License, version 156licensed under the terms of the GNU Lesser General Public License, version 2.1
1362.1 or later ("LGPL") or the GNU General Public License, version 2.0 or later 157or later ("LGPL") or the GNU General Public License, version 2.0 or later
137("GPL"). For clarity, Open Source Qt shall not be provided nor governed under 158("GPL"). For clarity, Open Source Qt shall not be provided nor governed under
138this Agreement. 159this Agreement.
139 160
140"Party" or "Parties" shall mean Licensee and/or The Qt Company. 161"Party" or "Parties" shall mean Licensee and/or The Qt Company.
141 162
163"Permitted Combination" shall have the meaning as set forth in Section
1643.4(viii).
165
166"Pre-Release Code" shall have the meaning as set forth in Section 4.
167
168"Prohibited Combination" shall mean any means to (i) use, combine, incorporate,
169link or integrate Licensed Software with any software created with or
170incorporating Open Source Qt, (ii) use Licensed Software for creation of any
171software created with or incorporating Open Source Qt, or (iii) incorporate or
172integrate Applications into a hardware device or product other than a Device.
173
174"Qt 3D Studio" shall mean The Qt Company's productized offering, which consist
175of all versions of modules and tools as set forth in Appendix 1.
176
177"Qt Design Studio" shall mean The Qt Company's productized offering, which
178consist of all versions of modules and tools as set forth in Appendix 1.
179
180"Qt for Application Development" shall mean The Qt Company's productized
181offering, which consist of all versions of modules and tools as set forth in
182Appendix 1.
183
184"Qt for Device Creation" shall mean The Qt Company's productized offering,
185which consist of all versions of modules and tools as set forth in Appendix 1.
186
187"Qt for MCUs" shall mean The Qt Company's productized offering, which consist
188of all versions of modules and tools as set forth in Appendix 1.
189
142"Redistributables" shall mean the portions of the Licensed Software set forth 190"Redistributables" shall mean the portions of the Licensed Software set forth
143in Appendix 1, Section 1 that may be distributed pursuant to the terms of this 191in Appendix 1 that may be distributed pursuant to the terms of this Agreement
144Agreement in object code form only, including any relevant documentation. 192in object code form only, including any relevant documentation. Where
145Where relevant, any reference to Licensed Software in this Agreement shall 193relevant, any reference to Licensed Software in this Agreement shall include
146include and refer also to Redistributables. 194and refer also to Redistributables.
147 195
148"Renewal Term" shall mean an extension of previous License Term as agreed 196"Renewal Term" shall mean an extension of previous License Term as agreed
149between the Parties. 197between the Parties.
@@ -153,27 +201,27 @@ Section 2.3.
153 201
154"Support" shall mean standard developer support that is provided by The Qt 202"Support" shall mean standard developer support that is provided by The Qt
155Company to assist Designated Users in using the Licensed Software in 203Company to assist Designated Users in using the Licensed Software in
156accordance with The Qt Company's standard support terms and as further 204accordance with The Qt Company's standard support terms available at
157defined in Section 8 hereunder. 205https://www.qt.io/terms-conditions/ and as further defined in Section 8
206hereunder.
158 207
159"Taxes" shall have the meaning set forth in Section 10.5. 208"Taxes" shall have the meaning set forth in Section 10.5.
160 209
161"Term" shall have the meaning set forth in Section 12. 210"Term" shall have the meaning set forth in Section 12.
162 211
163"The Qt Company" shall mean: 212"The Qt Company" shall mean:
164 213 (i) in the event Licensee is an individual residing in the United
165(i) in the event Licensee is an individual residing in the United States or a 214 States or a legal entity incorporated in the United States or
166legal entity incorporated in the United States or having its headquarters in 215 having its headquarters in the United States, The Qt Company Inc.,
167the United States, The Qt Company Inc., a Delaware corporation with its office 216 a Delaware corporation with its office at 2350 Mission College
168at 2350 Mission College Blvd., Suite 1020, Santa Clara, CA 95054, USA.; or 217 Blvd., Suite 1020, Santa Clara, CA 95054, USA.; or
169 218 (ii) in the event the Licensee is an individual residing outside of the
170(ii) in the event the Licensee is an individual residing outside of the United 219 United States or a legal entity incorporated outside of the United
171States or a legal entity incorporated outside of the United States or having 220 States or having its registered office outside of the United
172its registered office outside of the United States, The Qt Company Ltd., a 221 States, The Qt Company Ltd., a Finnish company with its registered
173Finnish company with its registered office at Bertel Jungin aukio D3A, 02600 222 office at Bertel Jungin aukio D3A, 02600 Espoo, Finland.
174Espoo, Finland. 223
175 224"Third-Party Software" shall have the meaning set forth in Section 4.
176"Third Party Software " shall have the meaning set forth in Section 4.
177 225
178"Updates" shall mean a release or version of the Licensed Software containing 226"Updates" shall mean a release or version of the Licensed Software containing
179bug fixes, error corrections and other changes that are generally made 227bug fixes, error corrections and other changes that are generally made
@@ -189,19 +237,17 @@ first digit of the Licensed Software version number. In the event Upgrades are
189provided to the Licensee under this Agreement, they shall be considered as 237provided to the Licensee under this Agreement, they shall be considered as
190part of the Licensed Software hereunder. 238part of the Licensed Software hereunder.
191 239
1922. OWNERSHIP
193
1942.1 Ownership of The Qt Company
195 240
2412. OWNERSHIP
2422.1. Ownership of The Qt Company
196The Licensed Software is protected by copyright laws and international 243The Licensed Software is protected by copyright laws and international
197copyright treaties, as well as other intellectual property laws and treaties. 244copyright treaties, as well as other intellectual property laws and
198The Licensed Software is licensed, not sold. 245treaties. The Licensed Software is licensed, not sold.
199 246
200All The Qt Company's Intellectual Property Rights are and shall remain the 247All of The Qt Company's Intellectual Property Rights are and shall remain the
201exclusive property of The Qt Company or its licensors respectively. 248exclusive property of The Qt Company or its licensors respectively.
202 249
2032.2 Ownership of Licensee 2502.2. Ownership of Licensee
204
205All the Licensee's Intellectual Property Rights are and shall remain the 251All the Licensee's Intellectual Property Rights are and shall remain the
206exclusive property of the Licensee or its licensors respectively. 252exclusive property of the Licensee or its licensors respectively.
207 253
@@ -210,213 +256,235 @@ Devices shall remain with the Licensee and no rights thereto shall be granted
210by the Licensee to The Qt Company under this Agreement (except as set forth in 256by the Licensee to The Qt Company under this Agreement (except as set forth in
211Section 2.3 below). 257Section 2.3 below).
212 258
2132.3 Modified Software 2592.3. Modified Software
214
215Licensee may create bug-fixes, error corrections, patches or modifications to 260Licensee may create bug-fixes, error corrections, patches or modifications to
216the Licensed Software ("Modified Software"). Such Modified Software may break 261the Licensed Software ("Modified Software"). Such Modified Software may break
217the source or binary compatibility with the Licensed Software (including 262the source or binary compatibility with the Licensed Software (including
218without limitation through changing the application programming interfaces 263without limitation through changing the application programming interfaces
219("API") or by adding, changing or deleting any variable, method, or class 264("API") or by adding, changing or deleting any variable, method, or class
220signature in the Licensed Software and/or any inter-process protocols, services 265signature in the Licensed Software and/or any inter-process protocols,
221or standards in the Licensed Software libraries). To the extent that Licensee's 266services or standards in the Licensed Software libraries). To the extent that
222Modified Software so breaks source or binary compatibility with the Licensed 267Licensee's Modified Software so breaks source or binary compatibility with the
223Software, Licensee acknowledges that The Qt Company's ability to provide 268Licensed Software, Licensee acknowledges that The Qt Company's ability to
224Support may be prevented or limited and Licensee's ability to make use of 269provide Support may be prevented or limited and Licensee's ability to make use
225Updates may be restricted. 270of Updates may be restricted.
226 271
227Licensee may, at its sole and absolute discretion, choose to submit Modified 272Licensee may, at its sole and absolute discretion, choose to submit Modified
228Software to The Qt Company ("Submitted Modified Software") in connection with 273Software to The Qt Company ("Submitted Modified Software") in connection with
229Licensee's Support request, service request or otherwise. In the event Licensee 274Licensee's Support request, service request or otherwise. In the event
230does so, then, Licensee hereby grants The Qt Company a sublicensable, 275Licensee does so, then, Licensee hereby grants The Qt Company a sublicensable,
231assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and 276assignable, irrevocable, perpetual, worldwide, non-exclusive, royalty-free and
232fully paid-up license, under all of Licensee's Intellectual Property Rights, to 277fully paid-up license, under all of Licensee's Intellectual Property Rights,
233reproduce, adapt, translate, modify, and prepare derivative works of, publicly 278to reproduce, adapt, translate, modify, and prepare derivative works of,
234display, publicly perform, sublicense, make available and distribute such 279publicly display, publicly perform, sublicense, make available and distribute
235Submitted Modified Software as The Qt Company sees fit at its free and absolute 280such Submitted Modified Software as The Qt Company sees fit at its free and
236discretion. 281absolute discretion.
237 282
2383. LICENSES GRANTED 2833. LICENSES GRANTED
239 2843.1. Development with Licensed Software
2403.1 Development with Licensed Software
241
242Subject to the terms of this Agreement, The Qt Company grants to Licensee a 285Subject to the terms of this Agreement, The Qt Company grants to Licensee a
243personal, worldwide, non-exclusive, non-transferable license, valid for the 286worldwide, non-exclusive, non-transferable license, valid for the License
244License Term, to use, modify and copy the Licensed Software by Designated Users 287Term, to use, modify and copy the Licensed Software by Designated Users on the
245on the Development Platforms for the sole purposes of designing, developing, 288Development Platforms for the sole purposes of designing, developing,
246demonstrating and testing Application(s) and/or Devices, and to provide thereto 289demonstrating and testing Application(s) and/or Devices, and to provide
247related support and other related services to end-user Customers. 290thereto related support and other related services to end-user Customers.
248 291
249Licensee may install copies of the Licensed Software on an unlimited number of 292Licensee may install copies of the Licensed Software on five (5) computers per
250computers provided that (i) only the Designated Users may use the Licensed 293Designated User, provided that only the Designated Users who have a valid
251Software, and (ii) all Designated Users must have a valid Development License 294Development License may use the Licensed Software.
252to use Licensed Software.
253 295
254Licensee may at any time designate another Designated User to replace a then- 296Licensee may at any time designate another Designated User to replace a
255current Designated User by notifying The Qt Company in writing, provided that 297then-current Designated User by notifying The Qt Company in writing, provided
256any Designated User may be replaced only once during any six-month period. 298that any Designated User may be replaced only once during any six-month period.
257 299
258Upon expiry of the initially agreed License Term, the respective License Terms 300Upon expiry of the initially agreed License Term, the respective License Terms
259shall be automatically extended to one or more Renewal Term(s), unless and 301shall be automatically extended to one or more Renewal Term(s), unless and
260until either Party notifies the other Party in writing that it does not wish to 302until either Party notifies the other Party in writing that it does not wish
261continue the License Term, such notification to be provided to the other Party 303to continue the License Term, such notification to be provided to the other
262no less than ninety (90) days before expiry of the respective License Term. 304Party no less than ninety (90) days before expiry of the respective License
263Unless otherwise agreed between the Parties, Renewal Term shall be of equal 305Term. Unless otherwise agreed between the Parties, Renewal Term shall be of
264length with the initial Term. 306equal length with the initial License Term.
265 307
266Any such Renewal Term shall be subject to License Fees agreed between the 308Any such Renewal Term shall be subject to License Fees agreed between the
267Parties or, if no advance agreement exists, subject to The Qt Company's 309Parties or, if no advance agreement exists, subject to The Qt Company's
268standard pricing applicable at the commencement date of any such Renewal Term. 310standard pricing applicable at the commencement date of any such Renewal Term.
269 311
2703.2 Distribution of Applications 312Any price or other term specified for a Renewal Term shall be valid only for
271 313the specified time.
314
315The Qt Company may request the Licensee to place a purchase order corresponding
316to a quote by The Qt Company for the relevant Renewal Term.
317
318In the event Licensee does not prevent auto-renewal pursuant the above, but a
319Renewal Term is nevertheless not duly ordered within 30 days from the date of
320the respective quote from The Qt Company and/or the respective License Fee
321paid by due date specified in The Qt Company's respective invoice, The Qt
322Company shall apply a reinstatement fee equal to ten percent (10 %) of the
323total value of the License Fees of the Development Licenses for the expired
324term to be added to the License Fee of the respective Renewal Term.
325
326In the event Licensee chooses not to renew a Development License for a Renewal
327Term by notifying The Qt Company thereof no less than ninety (90) days before
328expiry of the respective License Term, Licensee may still reinstate such
329expired Development Licenses for a Renewal Term subject to applicable renewal
330Term License Fees until thirty (30) days from the expiry of the initially
331agreed License Term or preceding Renewal Term. After such thirty (30) day
332period a Development License shall be subject to applicable License Fees for a
333new Development License and not any Renewal Term License Fees.
334
3353.2. Distribution of Applications
272Subject to the terms of this Agreement, The Qt Company grants to Licensee a 336Subject to the terms of this Agreement, The Qt Company grants to Licensee a
273personal, worldwide, non-exclusive, non-transferable, revocable (for cause 337worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
274pursuant to this Agreement) right and license, valid for the Term, to 338this Agreement) right and license, valid for the Term, to
275 339 (i) distribute, by itself or through its Contractors, Redistributables
276(i) distribute, by itself or through its Contractors, Redistributables as 340 as installed, incorporated or integrated into Applications for
277installed, incorporated or integrated into Applications for execution on the 341 execution on the Deployment Platforms, and
278Deployment Platforms, and 342 (ii) grant sublicenses to Redistributables, as distributed hereunder,
279 343 for Customers solely for Customer's internal use and to the extent
280(ii) grant sublicenses to Redistributables, as distributed hereunder, for 344 necessary in order for the Customers to use the Applications for
281Customers solely for Customer's internal use and to the extent necessary in 345 their respective intended purposes.
282order for the Customers to use the Applications for their respective intended
283purposes.
284 346
285Right to distribute the Redistributables as part of an Application as provided 347Right to distribute the Redistributables as part of an Application as provided
286herein is not royalty-bearing but is conditional upon the Licensee having paid 348herein is not royalty-bearing but is conditional upon the Licensee not having
287the agreed Development Licenses from The Qt Company before distributing any 349any unpaid License Fees for Development Licenses owed to The Qt Company at the
288Redistributables to Customers. 350time of distribution of any Redistributables to Customers.
289
2903.3 Distribution of Devices
291 351
3523.3. Distribution of Devices
292Subject to the terms of this Agreement, The Qt Company grants to Licensee a 353Subject to the terms of this Agreement, The Qt Company grants to Licensee a
293personal, worldwide, non-exclusive, non-transferable, revocable (for cause 354worldwide, non-exclusive, non-transferable, revocable (for cause pursuant to
294pursuant to this Agreement) right and license, valid for the Term, to 355this Agreement) right and license, valid for the Term, to
295 356 (i) distribute, by itself or through one or more tiers of Contractors,
296(i) distribute, by itself or through one or more tiers of Contractors, 357 Redistributables as installed, incorporated or integrated, or
297Redistributables as installed, incorporated or integrated, or intended to be 358 intended to be installed, incorporated or integrated into Devices
298installed, incorporated or integrated into Devices for execution on the 359 for execution on the Deployment Platforms, and
299Deployment Platforms, and 360 (ii) grant sublicenses to Redistributables, as distributed hereunder,
300 361 for Customers solely for Customer's internal use and to the extent
301(ii) grant sublicenses to Redistributables, as distributed hereunder, for 362 necessary in order for the Customers to use the Devices for their
302Customers solely for Customer's internal use and to the extent necessary in 363 respective intended purposes.
303order for the Customers to use the Devices for their respective intended
304purposes.
305 364
306Right to distribute the Redistributables with Devices as provided herein is 365Right to distribute the Redistributables with Devices as provided herein is
307conditional upon the Licensee having purchased and paid the appropriate amount 366conditional upon the Licensee (i) not having any unpaid License Fees for
308of Development and Distribution Licenses from The Qt Company before 367Development Licenses owed to The Qt Company, and (ii) having purchased and
309distributing any Redistributables to Customers. 368paid corresponding Distribution Licenses at the time of distribution of any
310 369Redistributables to Customers.
3113.4 Further Requirements
312 370
3713.4. Further Requirements
313The licenses granted above in this Section 3 by The Qt Company to Licensee are 372The licenses granted above in this Section 3 by The Qt Company to Licensee are
314conditional and subject to Licensee's compliance with the following terms: 373conditional and subject to Licensee's compliance with the following terms:
315 374 (i) Licensee shall not remove or alter any copyright, trademark or
316(i) Licensee shall not remove or alter any copyright, trademark or other 375 other proprietary rights notice(s) contained in any portion of the
317proprietary rights notice contained in any portion of the Licensed Software; 376 Licensed Software;
318 377 (ii) Applications must add primary and substantial functionality to the
319(ii) Applications must add primary and substantial functionality to the 378 Licensed Software so as not to compete with the Licensed Software;
320Licensed Software; 379 (iii) Applications may not pass on functionality which in any way makes
321 380 it possible for others to create software with the Licensed
322(iii) Applications may not pass on functionality which in any way makes it 381 Software; provided however that Licensee may use the Licensed
323possible for others to create software with the Licensed Software; provided 382 Software's scripting and QML ("Qt Quick") functionality solely in
324however that Licensee may use the Licensed Software's scripting and QML ("Qt 383 order to enable scripting, themes and styles that augment the
325Quick") functionality solely in order to enable scripting, themes and styles 384 functionality and appearance of the Application(s) without adding
326that augment the functionality and appearance of the Application(s) without 385 primary and substantial functionality to the Application(s);
327adding primary and substantial functionality to the Application(s); 386 (iv) Licensee shall not use Licensed Software in any manner or for any
328 387 purpose that infringes, misappropriates or otherwise violates any
329(iv) Applications must not compete with the Licensed Software; 388 Intellectual property or right of any third party, or that
330 389 violates any applicable law;
331(v) Licensee shall not use The Qt Company's or any of its suppliers' names, 390 (v) Licensee shall not use The Qt Company's or any of its suppliers'
332logos, or trademarks to market Applications, except that Licensee may use 391 names, logos, or trademarks to market Applications, except that
333"Built with Qt" logo to indicate that Application(s) was developed using the 392 Licensee may use "Built with Qt" logo to indicate that
334Licensed Software; 393 Application(s) was developed using the Licensed Software;
335 394 (vi) Licensee shall not distribute, sublicense or disclose source code
336(vi) Licensee shall not distribute, sublicense or disclose source code of 395 of Licensed Software to any third party (provided however that
337Licensed Software to any third party (provided however that Licensee may 396 Licensee may appoint employee(s) of Contractors as Designated
338appoint employee(s) of Contractors as Designated Users to use Licensed 397 Users to use Licensed Software pursuant to this Agreement). Such
339Software pursuant to this Agreement). Such right may be available for the 398 right may be available for the Licensee subject to a separate
340Licensee subject to a separate software development kit ("SDK") license 399 software development kit ("SDK") license agreement to be concluded
341agreement to be concluded with The Qt Company; 400 with The Qt Company;
342 401 (vii) Licensee shall not grant the Customers a right to (i) make copies
343(vii) Licensee shall not grant the Customers a right to (i) make copies of the 402 of the Redistributables except when and to the extent required to
344Redistributables except when and to the extent required to use the Applications 403 use the Applications and/or Devices for their intended purpose,
345and/or Devices for their intended purpose, (ii) modify the Redistributables or 404 (ii) modify the Redistributables or create derivative works
346create derivative works thereof, (iii) decompile, disassemble or otherwise 405 thereof, (iii) decompile, disassemble or otherwise reverse
347reverse engineer Redistributables, or (iv) redistribute any copy or portion of 406 engineer Redistributables, or (iv) redistribute any copy or
348the Redistributables to any third party, except as part of the onward sale of 407 portion of the Redistributables to any third party, except as part
349the Device on which the Redistributables are installed; 408 of the onward sale of the Device on which the Redistributables are
350 409 installed;
351(viii) Licensee shall not and shall cause that its Affiliates or Contractors 410 (viii) Licensee shall not and shall cause that its Affiliates or
352shall not a) in any way combine, incorporate or integrate Licensed Software 411 Contractors shall not use Licensed Software in any Prohibited
353with, or use Licensed Software for creation of, any software created with or 412 Combination, unless Licensee has received an advance written
354incorporating Open Source Qt, or b) incorporate or integrate Applications 413 permission from The Qt Company to do so. Absent such written
355into a hardware device or product other than a Device, unless Licensee has 414 permission, any and all distribution by the Licensee during the
356received an advance written permission from The Qt Company to do so. Absent 415 Term of a hardware device or product a) which incorporate or
357such written permission, any and all distribution by the Licensee during the 416 integrate any part of Licensed Software or Open Source Qt; or b)
358Term of a hardware device or product a) which incorporate or integrate any 417 where the main user interface or substantial functionality is
359part of Licensed Software or Open Source Qt; or b) where the main user 418 provided by software built with Licensed Software or Open Source
360interface or substantial functionality is provided by software build with 419 Qt or otherwise depends on the Licensed Software or Open Source
361Licensed Software or Open Source Qt or otherwise depends on the Licensed 420 Qt, shall be considered to be Device distribution under this
362Software or Open Source Qt, shall be considered as a Device distribution under 421 Agreement and shall be dependent on Licensee's compliance thereof
363this Agreement and dependent on compliance thereof (including but not limited 422 (including but not limited to obligation to pay applicable License
364to obligation to pay applicable License Fees for such distribution); 423 Fees for such distribution). Notwithstanding what is provided
365 424 above in this sub-section (viii), Licensee is entitled to use and
366(ix) Licensee shall cause all of its Affiliates and Contractors entitled to 425 combine Qt 3D Studio and/or Qt Design Studio with Open Source Qt
367make use of the licenses granted under this Agreement, to be contractually 426 ("Permitted Combination") for its internal evaluation purposes,
368bound to comply with the relevant terms of this Agreement and not to use the 427 provided that Licensee shall in no way transfer, publish, disclose,
369Licensed Software beyond the terms hereof and for any purposes other than 428 display or otherwise make available any software or work resulting
370operating within the scope of their services for Licensee. Licensee shall be 429 from such Permitted Combination;
371responsible for any and all actions and omissions of its Affiliates and 430 (ix) Licensee shall cause all of its Affiliates and Contractors
372Contractors relating to the Licensed Software and use thereof (including but 431 entitled to make use of the licenses granted under this Agreement,
373not limited to payment of all applicable License Fees); 432 to be contractually bound to comply with the relevant terms of
374 433 this Agreement and not to use the Licensed Software beyond the
375(x) Except when and to the extent explicitly provided in this Section 3, 434 terms hereof and for any purposes other than operating within the
376Licensee shall not transfer, publish, disclose, display or otherwise make 435 scope of their services for Licensee. Licensee shall be responsible
377available the Licensed Software; 436 for any and all actions and omissions of its Affiliates and
378 437 Contractors relating to the Licensed Software and use thereof
379; and 438 (including but not limited to payment of all applicable License
380 439 Fees);
381(xi) Licensee shall not attempt or enlist a third party to conduct or attempt 440 (x) Except when and to the extent explicitly provided in this Section
382to conduct any of the above. 441 3, Licensee shall not transfer, publish, disclose, display or
383 442 otherwise make available the Licensed Software; and
384Above terms shall not be applicable if and to the extent they conflict with any 443 (xi) Licensee shall not attempt or enlist a third party to conduct or
385mandatory provisions of any applicable laws. 444 attempt to conduct any of the above.
386 445
446Above terms shall not be applicable if and to the extent they conflict with
447any mandatory provisions of any applicable laws.
387Any use of Licensed Software beyond the provisions of this Agreement is 448Any use of Licensed Software beyond the provisions of this Agreement is
388strictly prohibited and requires an additional license from The Qt Company. 449strictly prohibited and requires an additional license from The Qt Company.
389 450
3904. THIRD PARTY SOFTWARE 4514. THIRD-PARTY SOFTWARE
391
392The Licensed Software may provide links to third party libraries or code 452The Licensed Software may provide links to third party libraries or code
393(collectively "Third Party Software") to implement various functions. Third 453(collectively "Third-Party Software") to implement various functions.
394Party Software does not comprise part of the Licensed Software. In some cases, 454Third-Party Software does not comprise part of the Licensed Software. In some
395access to Third Party Software may be included in the Licensed Software. Such 455cases, access to Third-Party Software may be included with the Licensed
396Third Party Software will be listed in the ".../src/3rdparty" source tree 456Software. Such Third-Party Software will be listed in the ".../src/3rdparty"
397delivered with the Licensed Software or documented in the Licensed Software, as 457source tree delivered with the Licensed Software or documented in the Licensed
398such may be amended from time to time. Licensee acknowledges that use or 458Software, as such may be amended from time to time. Licensee acknowledges that
399distribution of Third Party Software is in all respects subject to applicable 459use or distribution of Third-Party Software is in all respects subject to
400license terms of applicable third party right holders. 460applicable license terms of applicable third-party right holders.
401 461
4025. PRE-RELEASE CODE 4625. PRE-RELEASE CODE
403 463The Licensed Software may contain pre-release code and functionality, or sample
404The Licensed Software may contain pre-release code and functionality marked or 464code marked or otherwise stated with appropriate designation such as
405otherwise stated as "Technology Preview", "Alpha", "Beta" or similar 465"Technology Preview", "Alpha", "Beta", "Sample" etc. ("Pre-Release Code").
406designation. Such pre-release code may be present in order to provide 466
407experimental support for new platforms or preliminary versions of one or more 467Such Pre-Release Code may be present complimentary for the Licensee, in order
408new functionalities. The pre-release code may not be at the level of 468to provide experimental support or information for new platforms or preliminary
409performance and compatibility of a final, generally available, product 469versions of one or more new functionalities or for other similar reasons. The
410offering of the Licensed Software. The pre-release parts of the Licensed 470Pre-Release Code may not be at the level of performance and compatibility of a
411Software may not operate correctly, may contain errors and may be substantially 471final, generally available, product offering. The Pre-Release Code may not
412modified by The Qt Company prior to the first commercial product release, if 472operate correctly, may contain errors and may be substantially modified by The
413any. The Qt Company is under no obligation to make pre-release code 473Qt Company prior to the first commercial product release, if any. The Qt
414commercially available, or provide any Support or Updates relating thereto. The 474Company is under no obligation to make Pre-Release Code commercially available,
415Qt Company assumes no liability whatsoever regarding any pre-release code, but 475or provide any Support or Updates relating thereto. The Qt Company assumes no
416any use thereof is exclusively at Licensee's own risk and expense. 476liability whatsoever regarding any Pre-Release Code, but any use thereof is
477exclusively at Licensee's own risk and expense.
478
479For clarity, unless Licensed Software specifies different license terms for the
480respective Pre-Release Code, the Licensee is entitled to use such pre-release
481code pursuant to Section 3, just like other Licensed Software, provided however
482that in the event Add-on Products are included and available as such
483Pre-Release Code, Licensee's right to use such Add-on Products is nevertheless
484subject to and conditional upon conclusion of separate agreement with The Qt
485Company.
417 486
4186. LIMITED WARRANTY AND WARRANTY DISCLAIMER 4876. LIMITED WARRANTY AND WARRANTY DISCLAIMER
419
420The Qt Company hereby represents and warrants that it has the power and 488The Qt Company hereby represents and warrants that it has the power and
421authority to grant the rights and licenses granted to Licensee under this 489authority to grant the rights and licenses granted to Licensee under this
422Agreement. 490Agreement.
@@ -432,54 +500,43 @@ Software under the terms of this Agreement.
432TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF 500TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE QT COMPANY ON BEHALF OF
433ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER 501ITSELF AND ITS LICENSORS, SUPPLIERS AND AFFILIATES, DISCLAIMS ALL OTHER
434WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED 502WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED
435WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON- 503WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
436INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT 504NON-INFRINGEMENT WITH REGARD TO THE LICENSED SOFTWARE. THE QT COMPANY DOES NOT
437WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT 505WARRANT THAT THE LICENSED SOFTWARE WILL SATISFY LICENSEE'S REQUIREMENTS OR THAT
438IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE 506IT WILL OPERATE WITHOUT DEFECT OR ERROR OR THAT THE OPERATION THEREOF WILL BE
439UNINTERRUPTED. ALL USE OF AND RELIANCE ON THE LICENSED SOFTWARE IS AT THE SOLE 507UNINTERRUPTED.
440RISK OF AND RESPONSIBILITY OF LICENSEE.
441 508
4427. INDEMNIFICATION AND LIMITATION OF LIABILITY 5097. INDEMNIFICATION AND LIMITATION OF LIABILITY
443 5107.1. Limitation of Liability
4447.1 Limitation of Liability
445
446EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II) 511EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
447BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO 512BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
448EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT, 513EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOSS OF PROFIT,
449LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL, 514LOSS OF DATA, LOSS OF BUSINESS OR GOODWILL OR ANY OTHER INDIRECT, SPECIAL,
450CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND, 515CONSEQUENTIAL, INCIDENTAL OR PUNITIVE COST, DAMAGES OR EXPENSE OF ANY KIND,
451HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT. PARTIES 516HOWSOEVER ARISING UNDER OR IN CONNECTION WITH THIS AGREEMENT.
452SPECIFICALLY AGREE THAT LICENSEE'S OBLIGATION TO PAY LICENSE AND OTHER FEES
453CORRESPONDING TO ACTUAL USAGE OF LICENSED SOFTWARE HEREUNDER SHALL BE
454CONSIDERED AS A DIRECT DAMAGE.
455 517
456EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II) 518EXCEPT FOR (I) CASES OF GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT, AND (II)
457BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN 519BREACH OF CONFIDENTIALITY, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, IN NO
458NO EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT 520EVENT SHALL EITHER PARTY'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT
459EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY FROM 521EXCEED THE AGGREGATE LICENSE FEES PAID OR PAYABLE TO THE QT COMPANY FROM
460LICENSEE DURING THE PERIOD OF TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE 522LICENSEE DURING THE PERIOD OF TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE
461EVENT RESULTING IN SUCH LIABILITY. 523EVENT RESULTING IN SUCH LIABILITY.
462 524
463THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT 525THE PROVISIONS OF THIS SECTION 7 ALLOCATE THE RISKS UNDER THIS AGREEMENT
464BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE 526BETWEEN THE QT COMPANY AND LICENSEE AND THE PARTIES HAVE RELIED UPON THE
465LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS AGREEMENT. 527LIMITATIONS SET FORTH HEREIN IN DETERMINING WHETHER TO ENTER INTO THIS
528AGREEMENT.
466 529
4677.2 Licensee's Indemnification 530NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, LICENSEE SHALL
468 531ALWAYS BE LIABLE TO PAY THE APPLICABLE LICENSE FEES CORRESPONDING TO ITS ACTUAL
469Licensee shall indemnify and hold harmless The Qt Company from and against any 532USE OF LICENSED SOFTWARE.
470claim, injury, judgment, settlement, loss or expense, including attorneys' fees
471related to: (a) Licensee's misrepresentation in connection with The Qt Company
472or the Licensed Software or breach of this Agreement, (b) the Application or
473Device (except where such cause of liability is solely attributable to the
474Licensed Software).
475 533
4768. SUPPORT, UPDATES AND ONLINE SERVICES 5348. SUPPORT, UPDATES AND ONLINE SERVICES
477
478Upon due payment of the agreed License Fees the Licensee will be eligible to 535Upon due payment of the agreed License Fees the Licensee will be eligible to
479receive Support and Updates and to use the Online Services during the License 536receive Support and Updates and to use the Online Services during the License
480Term, provided, however, that in the event the License Term is longer than 36 537Term, provided, however, that in the event the License Term is longer than 36
481months, Support is provided only for the first 12 months, unless the Parties 538months, the initial payment includes Support for only the first 12 months,
482specifically otherwise agree. 539unless the Parties specifically otherwise agree.
483 540
484Unless otherwise decided by The Company at its free and absolute discretion, 541Unless otherwise decided by The Company at its free and absolute discretion,
485Upgrades will not be included in the Support but may be available subject to 542Upgrades will not be included in the Support but may be available subject to
@@ -493,26 +550,24 @@ Unless otherwise agreed, The Qt Company shall not be responsible for providing
493any service or support to Customers. 550any service or support to Customers.
494 551
4959. CONFIDENTIALITY 5529. CONFIDENTIALITY
496
497Each Party acknowledges that during the Term of this Agreement each Party may 553Each Party acknowledges that during the Term of this Agreement each Party may
498receive information about the other Party's business, business methods, 554receive information about the other Party's business, business methods,
499business plans, customers, business relations, technology, and other 555business plans, customers, business relations, technology, and other
500information, including the terms of this Agreement, that is confidential and 556information, including the terms of this Agreement, that is confidential and of
501of great value to the other Party, and the value of which would be 557great value to the other Party, and the value of which would be significantly
502significantly reduced if disclosed to third parties ("Confidential 558reduced if disclosed to third parties ("Confidential Information").
503Information"). Accordingly, when a Party (the "Receiving Party") receives 559Accordingly, when a Party (the "Receiving Party") receives Confidential
504Confidential Information from the other Party (the "Disclosing Party"), the 560Information from the other Party (the "Disclosing Party"), the Receiving Party
505Receiving Party shall only disclose such information to employees and 561shall only disclose such information to employees and Contractors on a need to
506Contractors on a need to know basis, and shall cause its employees and 562know basis, and shall cause its employees and employees of its Affiliates to:
507employees of its Affiliates to: (i) maintain any and all Confidential 563(i) maintain any and all Confidential Information in confidence; (ii) not
508Information in confidence; (ii) not disclose the Confidential Information to a 564disclose the Confidential Information to a third party without the Disclosing
509third party without the Disclosing Party's prior written approval; and (iii) 565Party's prior written approval; and (iii) not, directly or indirectly, use the
510not, directly or indirectly, use the Confidential Information for any purpose 566Confidential Information for any purpose other than for exercising its rights
511other than for exercising its rights and fulfilling its responsibilities 567and fulfilling its responsibilities pursuant to this Agreement. Each Party
512pursuant to this Agreement. Each Party shall take reasonable measures to 568shall take reasonable measures to protect the Confidential Information of the
513protect the Confidential Information of the other Party, which measures shall 569other Party, which measures shall not be less than the measures taken by such
514not be less than the measures taken by such Party to protect its own 570Party to protect its own confidential and proprietary information.
515confidential and proprietary information.
516 571
517Obligation of confidentiality shall not apply to information that (i) is or 572Obligation of confidentiality shall not apply to information that (i) is or
518becomes generally known to the public through no act or omission of the 573becomes generally known to the public through no act or omission of the
@@ -536,20 +591,19 @@ secrets, for so long as such trade secrets are protected under applicable trade
536secret laws. 591secret laws.
537 592
53810. FEES, DELIVERY AND PAYMENT 59310. FEES, DELIVERY AND PAYMENT
539 59410.1. License Fees
54010.1 License Fees
541
542License Fees are described in The Qt Company's standard price list, quote or 595License Fees are described in The Qt Company's standard price list, quote or
543Purchase Order confirmation or in an appendix hereto, as the case may be. 596Purchase Order confirmation or in an appendix hereto, as the case may be.
544 597
545The License Fees shall not be refunded or claimed as a credit in any event or 598The License Fees shall not be refunded or claimed as a credit in any event or
546for any reason whatsoever. 599for any reason whatsoever.
547 600
54810.2 Ordering Licenses 60110.2. Ordering Licenses
549
550Licensee may purchase Development Licenses and Distribution Licenses pursuant 602Licensee may purchase Development Licenses and Distribution Licenses pursuant
551to agreed pricing terms or, if no specific pricing terms have been agreed upon, 603to agreed pricing terms or, if no specific pricing terms have been agreed upon,
552at The Qt Company's standard pricing terms applicable at the time of purchase. 604at The Qt Company's standard pricing terms applicable at the time of purchase.
605Unless specifically otherwise provided, any pricing terms referenced in this
606Agreement shall be valid for twelve (12) months from the date of this Agreement.
553 607
554Licensee shall submit all purchase orders for Development Licenses and 608Licensee shall submit all purchase orders for Development Licenses and
555Distribution Licenses to The Qt Company by email or any other method acceptable 609Distribution Licenses to The Qt Company by email or any other method acceptable
@@ -557,128 +611,106 @@ to The Qt Company (each such order is referred to herein as a "Purchase Order")
557for confirmation, whereupon the Purchase Order shall become binding between the 611for confirmation, whereupon the Purchase Order shall become binding between the
558Parties. 612Parties.
559 613
56010.3 Distribution License Packs 61410.3. Distribution License Packs
561
562Unless otherwise agreed, Distribution Licenses shall be purchased by way of 615Unless otherwise agreed, Distribution Licenses shall be purchased by way of
563Distribution License Packs. 616Distribution License Packs.
564 617
565Upon due payment of the ordered Distribution License Pack(s), the Licensee will 618Upon due payment of the ordered Distribution License Pack(s), the Licensee will
566have an account of Distribution Licenses available for installing, bundling or 619have an account of Distribution Licenses available for distributing the
567integrating (all jointly "installing") the Redistributables with the Devices or 620Redistributables in accordance with this Agreement.
568for otherwise distributing the Redistributables in accordance with this
569Agreement.
570
571Each time Licensee "installs" or distributes a copy of Redistributables, then
572one Distribution License is used, and Licensee's account of available
573Distribution Licenses is decreased accordingly.
574
575Licensee may "install" copies of the Redistributables so long as Licensee has
576Distribution Licenses remaining on its account.
577 621
578Redistributables will be deemed to have been "installed" into a Device when one 622Each time Licensee distributes a copy of Redistributables, then one
579of the following circumstances shall have occurred: a) the Redistributables 623Distribution License is used, and Licensee's account of available Distribution
580have been loaded onto the Device and used outside of the Licensee's premises or 624Licenses is decreased accordingly.Licensee may distribute copies of the
581b) the Device has been fully tested and placed into Licensee's inventory 625Redistributables so long as Licensee has Distribution Licenses remaining on
582(or sold) for the first time (i.e., Licensee will not be required to use 626its account.
583(or pay for) more than one Distribution License for each individual Device,
584e.g. in a situation where a Device is returned to Licensee's inventory after
585delivery to a distributor or sale to a Customer). In addition, if Licensee
586includes a back-up copy of the Redistributables on a CD-ROM or other storage
587medium along with the product, that backup copy of the Redistributables will
588not be deemed to have been "installed" and will not require an additional
589Distribution License.
590
59110.4 Payment Terms
592 627
62810.4. Payment Terms
593License Fees and any other charges under this Agreement shall be paid by 629License Fees and any other charges under this Agreement shall be paid by
594Licensee no later than thirty (30) days from the date of the applicable invoice 630Licensee no later than thirty (30) days from the date of the applicable
595from The Qt Company. 631invoice from The Qt Company.
596 632
597The Qt Company will submit an invoice to Licensee after the date of this 633The Qt Company will submit an invoice to Licensee after the date of this
598Agreement and/or after The Qt Company receives a Purchase Order from 634Agreement and/or after The Qt Company receives a Purchase Order from Licensee.
599Licensee.
600 635
601A late payment charge of the lower of (a) one percent per month; or (b) the 636A late payment charge of the lower of (a) one percent per month; or (b) the
602interest rate stipulated by applicable law, shall be charged on any unpaid 637interest rate stipulated by applicable law, shall be charged on any unpaid
603balances that remain past due. 638balances that remain past due.
604 639
605The Qt Company shall have the right to suspend, terminate or withhold grants 64010.5. Taxes
606of all rights to the Licensed Software hereunder, including but not limited to
607the Developer License, Distribution License, and Support, should Licensee fail
608to make payment in timely fashion.
609
61010.5 Taxes
611
612All License Fees and other charges payable hereunder are gross amounts but 641All License Fees and other charges payable hereunder are gross amounts but
613exclusive of any value added tax, use tax, sales tax and other taxes, duties or 642exclusive of any value added tax, use tax, sales tax, withholding tax and other
614tariffs ("Taxes"). Such applicable Taxes shall be paid by Licensee, or, where 643taxes, duties or tariffs ("Taxes") levied directly for the sale, delivery or
615applicable, in lieu of payment of such Taxes, Licensee shall provide an 644use of Licensed Software hereunder pursuant to any applicable law. Such
616exemption certificate to The Qt Company and any applicable authority. 645applicable Taxes shall be paid by Licensee to The Qt Company, or, where
617 646applicable, in lieu of payment of such Taxes to The Qt Company, Licensee shall
61811 RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS 647provide an exemption certificate to The Qt Company and any applicable authority.
619 648
62011.1 Licensee's Record-keeping 64911. RECORD-KEEPING AND REPORTING OBLIGATIONS; AUDIT RIGHTS
621 65011.1. Licensee's Record-keeping
622Licensee shall at all times maintain accurate and up-to-date written records of 651Licensee shall at all times during the Term of this Agreement and for a period
623Licensee's activities related to the use of Licensed Software and distribution 652of seven (7) years thereafter maintain Licensee's Records in an accurate and
624of Redistributables. The records shall be adequate to determine Licensee's 653up-to-date form. Licensee's Records shall be adequate to reasonably enable The
625compliance with the provisions of this Agreement and to demonstrate the number 654Qt Company to determine Licensee's compliance with the provisions of this
626of Designated Users and Redistributables distributed by Licensee. The records 655Agreement. The records shall conform to general good accounting practices.
627shall conform to good accounting practices reasonably acceptable to The Qt
628Company.
629 656
630Licensee shall, within thirty (30) days from receiving The Qt Company's request 657Licensee shall, within thirty (30) days from receiving The Qt Company's request
631to that effect, deliver to The Qt Company a report on Licensee's usage of 658to that effect, deliver to The Qt Company a report based on Licensee's Records,
632Licensed Software, such report to copies of Redistributables distributed by 659such report to contain information, in sufficient detail, on (i) number and
633Licensee during that calendar quarter, and also detailing the number of 660identity of users working with Licensed Software or Open Source Qt, (ii) copies
634undistributed copies of Redistributables made by Licensee and remaining in its 661of Redistributables distributed by Licensee during the most recent calendar
635account contain information, in sufficient detail, on (i) amount of users 662quarter and/or any other term specified by The Qt Company, (iii) number of
636working with Licensed Software, (ii) copies of Redistributables distributed by 663undistributed copies of Redistributables and corresponding number of unused
637Licensee during that calendar quarter, (iii) number of undistributed copies of 664Distribution Licenses remaining on Licensee's account, and (iv) any other
638Redistributables and corresponding number of unused Distribution Licenses 665information as The Qt Company may reasonably require from time to time.
639remaining on Licensee's account, and (iv) any other information as The Qt
640Company may reasonably require from time to time.
641 666
64211.2. The Qt Company's Audit Rights 66711.2. The Qt Company's Audit Rights
643
644The Qt Company or an independent auditor acting on behalf of The Qt Company's, 668The Qt Company or an independent auditor acting on behalf of The Qt Company's,
645may, upon at least five (5) business days' prior written notice and at its 669may, upon at least five (5) business days' prior written notice and at its
646expense, audit Licensee with respect to the use of the Redistributables, but 670expense, audit Licensee with respect to the Licensee's use of the Licensed
647not more frequently than once during each 6-month period. Such audit may be 671Software, but not more frequently than once during each 6-month period. Such
648conducted by mail, electronic means or through an in-person visit to Licensee's 672audit may be conducted by mail, electronic means or through an in-person visit
649place of business. Any such in-person audit shall be conducted during regular 673to Licensee's place of business. Any such in-person audit shall be conducted
650business hours at Licensee's facilities and shall not unreasonably interfere 674during regular business hours at Licensee's facilities and shall not
651with Licensee's business activities. The Qt Company or the independent auditor 675unreasonably interfere with Licensee's business activities. The Qt Company or
652acting on behalf of The Qt Company shall be entitled to inspect Licensee's 676the independent auditor acting on behalf of The Qt Company shall be entitled to
653Records. All such Licensee's Records and use thereof shall be subject to an 677inspect Licensee's Records and conduct necessary interviews of Licensee's
654obligation of confidentiality under this Agreement. 678relevant employees and Contractors. All such Licensee's Records and use thereof
679shall be subject to an obligation of confidentiality under this Agreement.
655 680
656If an audit reveals that Licensee is using the Licensed Software beyond scope 681If an audit reveals that Licensee is using the Licensed Software beyond scope
657of the licenses Licensee has paid for, Licensee agrees to immediately pay The 682of the licenses Licensee has paid for, Licensee agrees to pay The Qt Company
658Qt Company any amounts owed for such unauthorized use. 683any amounts owed for such unauthorized use within 30 days from receipt of the
659 684corresponding invoice from The Qt Company. In addition, in the event the audit
660In addition, in the event the audit reveals a material violation of the terms 685reveals a material violation of the terms of this Agreement (without
661of this Agreement (underpayment of more than 5% of License Fees shall always be 686limitation, either (i) underpayment of more than 10 % of License Fees or 10,000
662deemed a material violation for purposes of this section), then the Licensee 687euros (whichever is more) or (ii) distribution of products, which include or
663shall pay The Qt Company's reasonable cost of conducting such audit. 688result from Prohibited Combination, shall be deemed a material violation for
664 689purposes of this section), then the Licensee shall pay The Qt Company's
66512 TERM AND TERMINATION 690reasonable cost of conducting such audit.
666 691
66712.1 Term 69212. TERM AND TERMINATION
668 69312.1. Agreement Term
669This Agreement shall enter into force upon due acceptance by both Parties and 694This Agreement shall enter into force upon due acceptance by both Parties and
670remain in force for as long as there is any Development License(s) in force 695remain in force for as long as there is any Development License(s) purchased
671("Term"), unless and until terminated pursuant to the terms of this Section 12. 696under this Agreement in force ("Term"), unless and until terminated pursuant to
672 697the terms of this Section 12.
67312.2 Termination by The Qt Company
674 698
675The Qt Company shall have the right to terminate this Agreement upon thirty 69912.2. Termination and suspension of rights
676(30) days prior written notice if the Licensee is in material breach of any 700Either Party shall have the right to terminate this Agreement upon thirty (30)
701days prior written notice if the other Party commits a material breach of any
677obligation of this Agreement and fails to remedy such breach within such notice 702obligation of this Agreement and fails to remedy such breach within such notice
678period. 703period.
679 704
68012.3 Mutual Right to Terminate 705Instead of termination, The Qt Company shall have the right to suspend or
706withhold grants of all rights to the Licensed Software hereunder, including but
707not limited to the Development Licenses, Distribution License, and Support,
708should Licensee fail to make payment in timely fashion or otherwise violates or
709is reasonably suspected to violate its obligations or terms of this Agreement,
710and where such violation or breach is not cured within five (5) business days
711following The Qt Company's written notice thereof.
681 712
71312.3. Mutual Right to Terminate
682Either Party shall have the right to terminate this Agreement immediately upon 714Either Party shall have the right to terminate this Agreement immediately upon
683written notice in the event that the other Party becomes insolvent, files for 715written notice in the event that the other Party becomes insolvent, files for
684any form of bankruptcy, makes any assignment for the benefit of creditors, has 716any form of bankruptcy, makes any assignment for the benefit of creditors, has
@@ -687,26 +719,24 @@ substantial part of its assets, ceases to conduct business, or an act
687equivalent to any of the above occurs under the laws of the jurisdiction of the 719equivalent to any of the above occurs under the laws of the jurisdiction of the
688other Party. 720other Party.
689 721
69012.4 Parties' Rights and Duties upon Termination 72212.4. Parties´ Rights and Duties upon Termination
691 723Upon expiry or termination of the Agreement, Licensee shall cease and shall
692Upon expiry or termination of the Agreement Licensee shall cease and shall
693cause all Designated Users (including those of its Affiliates' and 724cause all Designated Users (including those of its Affiliates' and
694Contractors') to cease using the Licensed Software and distribution of the 725Contractors') to cease using the Licensed Software and distribution of the
695Redistributables under this Agreement. 726Redistributables under this Agreement.
696 727
697Notwithstanding the above, in the event the Agreement expires or is terminated: 728Notwithstanding the above, in the event the Agreement expires or is terminated:
698 729 (i) as a result of The Qt Company choosing not to renew the Development
699(i) as a result of The Qt Company choosing not to renew the Development 730 License(s) as set forth in Section 3.1, then all valid licenses
700License(s) as set forth in Section 3.1, then all valid licenses possessed by 731 possessed by the Licensee at such date shall be extended to be
701the Licensee at such date shall be extended to be valid in perpetuity under the 732 valid in perpetuity under the terms of this Agreement and Licensee
702terms of this Agreement and Licensee is entitled to purchase additional 733 is entitled to purchase additional licenses as set forth in
703licenses as set forth in Section 10.2; or 734 Section 10.2; or
704 735 (ii) for reason other than by The Qt Company pursuant to item (i) above
705(ii) for reason other than by The Qt Company pursuant to item (i) above or 736 or pursuant to Section 12.2, then the Licensee is entitled, for a
706pursuant to Section 12.2, then the Licensee is entitled, for a period of six 737 period of six (6) months after the effective date of termination,
707(6) months after the effective date of termination, to continue distribution of 738 to continue distribution of Devices under the Distribution Licenses
708Devices under the Distribution Licenses paid but unused at such effective date 739 paid but unused at such effective date of termination.
709of termination.
710 740
711Upon any such termination the Licensee shall destroy or return to The Qt 741Upon any such termination the Licensee shall destroy or return to The Qt
712Company all copies of the Licensed Software and all related materials and will 742Company all copies of the Licensed Software and all related materials and will
@@ -718,66 +748,60 @@ Expiry or termination of this Agreement for any reason whatsoever shall not
718relieve Licensee of its obligation to pay any License Fees accrued or payable 748relieve Licensee of its obligation to pay any License Fees accrued or payable
719to The Qt Company prior to the effective date of termination, and Licensee 749to The Qt Company prior to the effective date of termination, and Licensee
720shall immediately pay to The Qt Company all such fees upon the effective date 750shall immediately pay to The Qt Company all such fees upon the effective date
721of termination. Termination of this Agreement shall not affect any rights of 751of termination. Termination of this Agreement shall not affect any rights of
722Customers to continue use of Applications and Devices (and therein incorporated 752Customers to continue use of Applications and Devices (and therein incorporated
723Redistributables). 753Redistributables).
724 754
72512.5 Extension in case of bankruptcy 75512.5. Extension in case of bankruptcy
726
727In the event The Qt Company is declared bankrupt under a final, non-cancellable 756In the event The Qt Company is declared bankrupt under a final, non-cancellable
728decision by relevant court of law, and this Agreement is not, at the date of 757decision by relevant court of law, and this Agreement is not, at the date of
729expiry of the Development License(s) pursuant to Section 3.1, assigned to 758expiry of the Development License(s) pursuant to Section 3.1, assigned to
730party, who has assumed The Qt Company's position as a legitimate licensor of 759party, who has assumed The Qt Company's position as a legitimate licensor of
731Licensed Software under this Agreement, then all valid licenses possessed by 760Licensed Software under this Agreement, then all valid licenses possessed by
732the Licensee at such date of expiry, and which the Licensee has not notified 761the Licensee at such date of expiry, and which the Licensee has not notified
733for expiry, shall be extended to be valid in perpetuity under the terms of 762for expiry, shall be extended to be valid in perpetuity under the terms of this
734this Agreement. 763Agreement.
735 764
73613. GOVERNING LAW AND LEGAL VENUE 76513. GOVERNING LAW AND LEGAL VENUE
737
738In the event this Agreement is in the name of The Qt Company Inc., a Delaware 766In the event this Agreement is in the name of The Qt Company Inc., a Delaware
739Corporation, then: 767Corporation, then:
740 768 (i) this Agreement shall be construed and interpreted in accordance
741(i) this Agreement shall be construed and interpreted in accordance with the 769 with the laws of the State of California, USA, excluding its choice
742laws of the State of California, USA, excluding its choice of law provisions; 770 of law provisions;
743 771 (ii) the United Nations Convention on Contracts for the International
744(ii) the United Nations Convention on Contracts for the International Sale of 772 Sale of Goods will not apply to this Agreement; and
745Goods will not apply to this Agreement; and 773 (iii) any dispute, claim or controversy arising out of or relating to
746 774 this Agreement or the breach, termination, enforcement,
747(iii) any dispute, claim or controversy arising out of or relating to this 775 interpretation or validity thereof, including the determination of
748Agreement or the breach, termination, enforcement, interpretation or validity 776 the scope or applicability of this Agreement to arbitrate, shall
749thereof, including the determination of the scope or applicability of this 777 be determined by arbitration in San Francisco, USA, before one
750Agreement to arbitrate, shall be determined by arbitration in San Francisco, 778 arbitrator. The arbitration shall be administered by JAMS pursuant
751USA, before one arbitrator. The arbitration shall be administered by JAMS 779 to JAMS' Streamlined Arbitration Rules and Procedures. Judgment on
752pursuant to JAMS' Streamlined Arbitration Rules and Procedures. Judgment on the 780 the Award may be entered in any court having jurisdiction. This
753Award may be entered in any court having jurisdiction. This Section shall not 781 Section shall not preclude parties from seeking provisional
754preclude parties from seeking provisional remedies in aid of arbitration from a 782 remedies in aid of arbitration from a court of appropriate
755court of appropriate jurisdiction. 783 jurisdiction.
756 784
757In the event this Agreement is in the name of The Qt Company Ltd., a Finnish 785In the event this Agreement is in the name of The Qt Company Ltd., a Finnish
758Company, then: 786Company, then:
759 787 (i) this Agreement shall be construed and interpreted in accordance
760(i) this Agreement shall be construed and interpreted in accordance with the 788 with the laws of Finland, excluding its choice of law provisions;
761laws of Finland, excluding its choice of law provisions; 789 (ii) the United Nations Convention on Contracts for the International
762 790 Sale of Goods will not apply to this Agreement; and
763(ii) the United Nations Convention on Contracts for the International Sale of 791 (iii) any disputes, controversy or claim arising out of or relating to
764Goods will not apply to this Agreement; and 792 this Agreement, or the breach, termination or validity thereof
765 793 shall be finally settled by arbitration in accordance with the
766(iii) any disputes, controversy or claim arising out of or relating to this 794 Arbitration Rules of Finland Chamber of Commerce. The arbitration
767Agreement, or the breach, termination or validity thereof shall be shall be 795 tribunal shall consist of one (1), or if either Party so requires,
768finally settled by arbitration in accordance with the Arbitration Rules of 796 of three (3), arbitrators. The award shall be final and binding and
769Finland Chamber of Commerce. The arbitration tribunal shall consist of one (1), 797 enforceable in any court of competent jurisdiction. The arbitration
770or if either Party so requires, of three (3), arbitrators. The award shall be 798 shall be held in Helsinki, Finland and the process shall be
771final and binding and enforceable in any court of competent jurisdiction. The 799 conducted in the English language. This Section shall not preclude
772arbitration shall be held in Helsinki, Finland and the process shall be 800 parties from seeking provisional remedies in aid of arbitration
773conducted in the English language. This Section shall not preclude parties from 801 from a court of appropriate jurisdiction.
774seeking provisional remedies in aid of arbitration from a court of appropriate
775jurisdiction.
776 802
77714. GENERAL PROVISIONS 80314. GENERAL PROVISIONS
778 80414.1. No Assignment
77914.1 No Assignment
780
781Except in the case of a merger or sale of substantially all of its corporate 805Except in the case of a merger or sale of substantially all of its corporate
782assets, Licensee shall not be entitled to assign or transfer all or any of its 806assets, Licensee shall not be entitled to assign or transfer all or any of its
783rights, benefits and obligations under this Agreement without the prior written 807rights, benefits and obligations under this Agreement without the prior written
@@ -785,25 +809,23 @@ consent of The Qt Company, which shall not be unreasonably withheld or delayed.
785The Qt Company shall be entitled to freely assign or transfer any of its 809The Qt Company shall be entitled to freely assign or transfer any of its
786rights, benefits or obligations under this Agreement. 810rights, benefits or obligations under this Agreement.
787 811
78814.2 No Third Party Representations 81214.2. No Third-Party Representations
789
790Licensee shall make no representations or warranties concerning the Licensed 813Licensee shall make no representations or warranties concerning the Licensed
791Software on behalf of The Qt Company. Any representation or warranty Licensee 814Software on behalf of The Qt Company. Any representation or warranty Licensee
792makes or purports to make on The Qt Company's behalf shall be void as to The 815makes or purports to make on The Qt Company's behalf shall be void as to The
793Qt Company. 816Qt Company.
794 817
79514.3 Surviving Sections 81814.3. Surviving Sections
796
797Any terms and conditions that by their nature or otherwise reasonably should 819Any terms and conditions that by their nature or otherwise reasonably should
798survive termination of this Agreement shall so be deemed to survive. 820survive termination of this Agreement shall so be deemed to survive. Such
799 821sections include especially the following: 1, 2, 6, 7, 9, 11, 12.4, 13 and 14.
80014.4 Entire Agreement
801 822
82314.4. Entire Agreement
802This Agreement, the exhibits hereto, the License Certificate and any applicable 824This Agreement, the exhibits hereto, the License Certificate and any applicable
803Purchase Order constitute the complete agreement between the Parties and 825Purchase Order accepted by The Qt Company constitute the complete agreement
804supersedes all prior or contemporaneous discussions, representations, and 826between the Parties and supersedes all prior or contemporaneous discussions,
805proposals, written or oral, with respect to the subject matters discussed 827representations, and proposals, written or oral, with respect to the subject
806herein. 828matters discussed herein.
807 829
808In the event of any conflict or inconsistency between this Agreement and any 830In the event of any conflict or inconsistency between this Agreement and any
809Purchase Order, the terms of this Agreement will prevail over the terms of the 831Purchase Order, the terms of this Agreement will prevail over the terms of the
@@ -814,29 +836,31 @@ any click-to-accept or similar agreements the Designated Users may need to
814accept online upon download of the Licensed Software, as may be required by 836accept online upon download of the Licensed Software, as may be required by
815The Qt Company's applicable processes relating to Licensed Software. 837The Qt Company's applicable processes relating to Licensed Software.
816 838
81714.5 Modifications 83914.5. Modifications
818
819No modification of this Agreement shall be effective unless contained in a 840No modification of this Agreement shall be effective unless contained in a
820writing executed by an authorized representative of each Party. No term or 841writing executed by an authorized representative of each Party. No term or
821condition contained in Licensee's Purchase Order shall apply unless expressly 842condition contained in Licensee's Purchase Order ("Deviating Terms") shall
822accepted by The Qt Company in writing. 843apply unless The Qt Company has expressly agreed such Deviating Terms in
823 844writing. Unless and to the extent expressly agreed by The Qt Company, any such
82414.6 Force Majeure 845Deviating Terms shall be deemed void and with no legal effect. For clarity,
825 846delivery of the Licensed Software following the receipt of the Purchase Order
847including Deviating Terms shall not constitute acceptance of such Deviating
848Terms."
849
85014.6. Force Majeure
826Except for the payment obligations hereunder, neither Party shall be liable to 851Except for the payment obligations hereunder, neither Party shall be liable to
827the other for any delay or non-performance of its obligations hereunder in the 852the other for any delay or non-performance of its obligations hereunder in the
828event and to the extent that such delay or non-performance is due to an event 853event and to the extent that such delay or non-performance is due to an event
829of act of God, terrorist attack or other similar unforeseeable catastrophic 854of act of God, terrorist attack or other similar unforeseeable catastrophic
830event that prevents either Party for fulfilling its obligations under this 855event that prevents either Party for fulfilling its obligations under this
831Agreement and which such Party cannot avoid or circumvent ("Force Majeure 856Agreement and which such Party cannot avoid or circumvent ("Force Majeure
832Event"). If the Force Majeure Event results in a delay or non-performance of a 857Event"). If the Force Majeure Event results in a delay or non-performance of a
833Party for a period of three (3) months or longer, then either Party shall have 858Party for a period of three (3) months or longer, then either Party shall have
834the right to terminate this Agreement with immediate effect without any 859the right to terminate this Agreement with immediate effect without any
835liability (except for the obligations of payment arising prior to the event of 860liability (except for the obligations of payment arising prior to the event of
836Force Majeure) towards the other Party. 861Force Majeure) towards the other Party.
837 862
83814.7 Notices 86314.7. Notices
839
840Any notice given by one Party to the other shall be deemed properly given and 864Any notice given by one Party to the other shall be deemed properly given and
841deemed received if specifically acknowledged by the receiving Party in writing 865deemed received if specifically acknowledged by the receiving Party in writing
842or when successfully delivered to the recipient by hand, fax, or special 866or when successfully delivered to the recipient by hand, fax, or special
@@ -845,69 +869,463 @@ specified for each Party on the signature page. Each communication and document
845made or delivered by one Party to the other Party pursuant to this Agreement 869made or delivered by one Party to the other Party pursuant to this Agreement
846shall be in the English language. 870shall be in the English language.
847 871
84814.8 Export Control 87214.8. Export Control
849 873Licensee acknowledges that the Redistributables, as incorporated in
850Licensee acknowledges that the Redistributables may be subject to export 874Applications or Devices, may be subject to export control restrictions under
851control restrictions under the applicable laws of respective countries. 875the applicable laws of respective countries. Licensee shall fully comply with
852Licensee shall fully comply with all applicable export license restrictions 876all applicable export license restrictions and requirements as well as with all
853and requirements as well as with all laws and regulations relating to the 877laws and regulations relating to the Redistributables and exercise of licenses
854Redistributables and exercise of licenses hereunder and shall procure all 878hereunder and shall procure all necessary governmental authorizations,
855necessary governmental authorizations, including without limitation, all 879including without limitation, all necessary licenses, approvals, permissions or
856necessary licenses, approvals, permissions or consents, where necessary for the 880consents, where necessary for the re-exportation of the Redistributables,
857re-exportation of the Redistributables, Applications and/or Devices. 881Applications and/or Devices.
858 882
85914.9 No Implied License 88314.9. No Implied License
860
861There are no implied licenses or other implied rights granted under this 884There are no implied licenses or other implied rights granted under this
862Agreement, and all rights, save for those expressly granted hereunder, shall 885Agreement, and all rights, save for those expressly granted hereunder, shall
863remain with The Qt Company and its licensors. In addition, no licenses or 886remain with The Qt Company and its licensors. In addition, no licenses or
864immunities are granted to the combination of the Licensed Software with any 887immunities are granted to the combination of the Licensed Software with any
865other software or hardware not delivered by The Qt Company under this Agreement. 888other software or hardware not delivered by The Qt Company under this Agreement.
866 889
86714.10 Attorney Fees 89014.10. Attorney Fees
868
869The prevailing Party in any action to enforce this Agreement shall be entitled 891The prevailing Party in any action to enforce this Agreement shall be entitled
870to recover its attorney's fees and costs in connection with such action. 892to recover its attorney's fees and costs in connection with such action.
871 893
87214.11 Severability 89414.11. Privacy
873 895Licensee acknowledges and agrees that for the purpose of this Agreement, The Qt
896Company may collect, use, transfer and disclose personal data pertaining to
897Designated Users as well as any other employees and directors of the Licensee
898and its Contractors relevant for carrying out the intent of this Agreement.
899Such personal data may be collected from the Licensee or directly from the
900relevant individuals. The Parties acknowledge that with regard to such personal
901data processed hereunder, The Qt Company shall be regarded as the Data
902Controller under the applicable Data Protection Legislation. The Qt Company
903shall process any such personal data in accordance with its privacy policies
904and practices, which will comply with all applicable requirements of the Data
905Protection Legislation.
906
90714.12. Severability
874If any provision of this Agreement shall be adjudged by any court of competent 908If any provision of this Agreement shall be adjudged by any court of competent
875jurisdiction to be unenforceable or invalid, that provision shall be limited or 909jurisdiction to be unenforceable or invalid, that provision shall be limited or
876eliminated to the minimum extent necessary so that this Agreement shall 910eliminated to the minimum extent necessary so that this Agreement shall
877otherwise remain in full force and effect and enforceable. 911otherwise remain in full force and effect and enforceable.
878 912
879 913
880IN WITNESS WHEREOF, the Parties hereto, intending to be legally bound hereby, 914
881have caused this Agreement to be executed by Licensee's authorized 915APPENDICES
882representative installing the Licensed Software and accepting the terms 916The Agreement includes Appendix 1, and possibly one or more of the appendices
883hereof in connection therewith. 9173-5, depending on the product(s) purchased by the Licensee, what is stated in
884 918the quote or invoice, and/or what is stated in the Licensee's License
885 919Certificate.
886Appendix 1 920
887 921
8881. Parts of the Licensed Software that are permitted for distribution in 922APPENDIX 1
889object code form only ("Redistributables") under this Agreement: 923The modules and/or tools that are included in the respective product - Qt for
890 924Application Development (QtAD), Qt for Device Creation (QtDC), Qt for MCUs
891- The Licensed Software's Qt Essentials and Qt Add-on libraries 925(QtMCU), Qt 3D Studio (Qt3DS) and Qt Design Studio (QtDS) - are marked with 'X'
892- The Licensed Software's configuration tool ("qtconfig") 926in the below table.
893- The Licensed Software's help tool ("Qt Assistant") 927
894- The Licensed Software's internationalization tools ("Qt Linguist", "lupdate", 928Parts of the product that are permitted for distribution in object-code form
895 "lrelease") 929only ("Redistributables") are marked with 'R' in the below table.
896- The Licensed Software's QML ("Qt Quick") launcher tool ("qmlscene" or 930
897 "qmlviewer") 931Modules/Tools | QtAD | QtDC | QtMCU | Qt3DS | QtDS
898- The Licensed Software's installer framework 932-------------------------------------------------------------------------------
899 933Qt Core | X,R | X,R | | |
9002. Parts of the Licensed Software that are not permitted for distribution 934-------------------------------------------------------------------------------
901include, but are not limited to: 935Qt GUI | X,R | X,R | | |
902 936-------------------------------------------------------------------------------
903- The Licensed Software's source code and header files 937Qt Multimedia | X,R | X,R | | |
904- The Licensed Software's documentation 938-------------------------------------------------------------------------------
905- The Licensed Software's documentation generation tool ("qdoc") 939Qt Multimedia Widgets | X,R | X,R | | |
906- The Licensed Software's tool for writing makefiles ("qmake") 940-------------------------------------------------------------------------------
907- The Licensed Software's Meta Object Compiler ("moc") 941Qt Network | X,R | X,R | | |
908- The Licensed Software's User Interface Compiler ("uic") 942-------------------------------------------------------------------------------
909- The Licensed Software's Resource Compiler ("rcc") 943Qt QML | X,R | X,R | | |
910- The Licensed Software's parts of the IDE tool ("Qt Creator") 944-------------------------------------------------------------------------------
911- The Licensed Software's parts of the Design tools ("Qt 3D Studio" or 945Qt Quick | X,R | X,R | | |
912 "Qt Quick Designer") 946-------------------------------------------------------------------------------
913- The Licensed Software's Emulator 947Qt Quick Controls 2 | X,R | X,R | | |
948-------------------------------------------------------------------------------
949Qt Quick Dialogs | X,R | X,R | | |
950-------------------------------------------------------------------------------
951Qt Quick Layouts | X,R | X,R | | |
952-------------------------------------------------------------------------------
953Qt Quick Test | X,R | X,R | | |
954-------------------------------------------------------------------------------
955Qt SQL | X,R | X,R | | |
956-------------------------------------------------------------------------------
957Qt Test | X,R | X,R | | |
958-------------------------------------------------------------------------------
959Qt Widgets | X,R | X,R | | |
960-------------------------------------------------------------------------------
961Active Qt | X,R | X,R | | |
962-------------------------------------------------------------------------------
963Qt 3D | X,R | X,R | | |
964-------------------------------------------------------------------------------
965Qt Android Extras | X,R | X,R | | |
966-------------------------------------------------------------------------------
967Qt Bluetooth | X,R | X,R | | |
968-------------------------------------------------------------------------------
969Qt Canvas 3D | X,R | X,R | | |
970-------------------------------------------------------------------------------
971Qt Concurrent | X,R | X,R | | |
972-------------------------------------------------------------------------------
973Qt D-Bus | X,R | X,R | | |
974-------------------------------------------------------------------------------
975Qt Gamepad | X,R | X,R | | |
976-------------------------------------------------------------------------------
977Qt Graphical Effects | X,R | X,R | | |
978-------------------------------------------------------------------------------
979Qt Help | X,R | X,R | | |
980-------------------------------------------------------------------------------
981Qt Image Formats | X,R | X,R | | |
982-------------------------------------------------------------------------------
983Qt Location | X,R | X,R | | |
984-------------------------------------------------------------------------------
985Qt Mac Extras | X,R | X,R | | |
986-------------------------------------------------------------------------------
987Qt Network Authorization | X,R | X,R | | |
988-------------------------------------------------------------------------------
989Qt NFC | X,R | X,R | | |
990-------------------------------------------------------------------------------
991Qt Platform Headers | X,R | X,R | | |
992-------------------------------------------------------------------------------
993Qt Positioning | X,R | X,R | | |
994-------------------------------------------------------------------------------
995Qt Print Support | X,R | X,R | | |
996-------------------------------------------------------------------------------
997Qt Purchasing | X,R | X,R | | |
998-------------------------------------------------------------------------------
999Qt for Python | X,R | X,R | | |
1000-------------------------------------------------------------------------------
1001Qt Quick Controls | X,R | X,R | | |
1002-------------------------------------------------------------------------------
1003Qt Quick Extras | X,R | X,R | | |
1004-------------------------------------------------------------------------------
1005Qt Quick Widgets | X,R | X,R | | |
1006-------------------------------------------------------------------------------
1007Qt SCXML | X,R | X,R | | |
1008-------------------------------------------------------------------------------
1009Qt Sensors | X,R | X,R | | |
1010-------------------------------------------------------------------------------
1011Qt Serial Bus | X,R | X,R | | |
1012-------------------------------------------------------------------------------
1013Qt Serial Port | X,R | X,R | | |
1014-------------------------------------------------------------------------------
1015Qt Speech | X,R | X,R | | |
1016-------------------------------------------------------------------------------
1017Qt SVG | X,R | X,R | | |
1018-------------------------------------------------------------------------------
1019Qt UI Tools | X,R | X,R | | |
1020-------------------------------------------------------------------------------
1021Qt WebChannel | X,R | X,R | | |
1022-------------------------------------------------------------------------------
1023Qt WebEngine | X,R | X,R | | |
1024-------------------------------------------------------------------------------
1025Qt WebSockets | X,R | X,R | | |
1026-------------------------------------------------------------------------------
1027Qt WebView | X,R | X,R | | |
1028-------------------------------------------------------------------------------
1029Qt Windows Extras | X,R | X,R | | |
1030-------------------------------------------------------------------------------
1031Qt X11 Extras | X,R | X,R | | |
1032-------------------------------------------------------------------------------
1033Qt XML | X,R | X,R | | |
1034-------------------------------------------------------------------------------
1035Qt XML Patterns | X,R | X,R | | |
1036-------------------------------------------------------------------------------
1037Qt Wayland Compositor | X,R | X,R | | |
1038-------------------------------------------------------------------------------
1039Qt Charts | X,R | X,R | | |
1040-------------------------------------------------------------------------------
1041Qt Data Visualization | X,R | X,R | | |
1042-------------------------------------------------------------------------------
1043Qt Virtual Keyboard | X,R | X,R | | |
1044-------------------------------------------------------------------------------
1045Boot 2 Qt stack | | X,R | | |
1046-------------------------------------------------------------------------------
1047Qt OTA | | X,R | | |
1048-------------------------------------------------------------------------------
1049Device Utilities | | X,R | | |
1050-------------------------------------------------------------------------------
1051Qt Debugging Bridge (QDB) Daemon | | X,R | | |
1052-------------------------------------------------------------------------------
1053Qt Quick Ultralite Controls | | | X,R | |
1054-------------------------------------------------------------------------------
1055Qt Quick Ultralite | | | X,R | |
1056-------------------------------------------------------------------------------
1057Qt Creator | X | X | X | |
1058-------------------------------------------------------------------------------
1059Qt Designer (Qt Widget Designer) | X | X | | |
1060-------------------------------------------------------------------------------
1061Qt Quick Designer (Qt Creator plugin) | X | X | X | |
1062-------------------------------------------------------------------------------
1063Qt Linguist | X | X | X | |
1064-------------------------------------------------------------------------------
1065Qt Assistant | X | X | X | |
1066-------------------------------------------------------------------------------
1067lupdate | X | X | X | |
1068-------------------------------------------------------------------------------
1069lrelease | X | X | X | |
1070-------------------------------------------------------------------------------
1071qmake | X | X | | |
1072-------------------------------------------------------------------------------
1073uic | X | X | | |
1074-------------------------------------------------------------------------------
1075rcc | X | X | | |
1076-------------------------------------------------------------------------------
1077qlalr | X | X | | |
1078-------------------------------------------------------------------------------
1079qdoc | X | X | | |
1080-------------------------------------------------------------------------------
1081qmlscene | X | X | | |
1082-------------------------------------------------------------------------------
1083qmlviewer | X | X | | |
1084-------------------------------------------------------------------------------
1085Target toolchains | | X | X | |
1086-------------------------------------------------------------------------------
1087Qt Debugging Bridge (QDB) Host Tools | | X | | |
1088-------------------------------------------------------------------------------
1089qtconfig-gui | | X | | |
1090-------------------------------------------------------------------------------
1091Qt Emulator | | X | | |
1092-------------------------------------------------------------------------------
1093qmlinterfacegenerator | | | X | |
1094-------------------------------------------------------------------------------
1095qmltocpp | | | X | |
1096-------------------------------------------------------------------------------
1097qulfontcompiler | | | X | |
1098-------------------------------------------------------------------------------
1099Qt53DStudioRuntime2 | | | | X,R |
1100-------------------------------------------------------------------------------
1101Qt 3D Studio | | | | X |
1102-------------------------------------------------------------------------------
1103Qt Design Studio | | | | | X
1104-------------------------------------------------------------------------------
1105
1106
1107APPENDIX 3: ADDITIONS TO LICENSED SOFTWARE
1108In addition to what is provided under the definition of the Licensed Software,
1109Parties agree that Licensed Software shall also include the Add-On Products of
1110The Qt Company, as mentioned in this Appendix, if included in the
1111quote / invoice.
1112
1113The Modules and/or Tools of the Licensed Software that are included with each
1114Add-On Product respectively are marked with 'X' in the below table. Parts of
1115the respective Add-On Product that are permitted for distribution in
1116object-code form only ("Redistributables") are marked with 'R' in the below
1117table.
1118
1119-------------------------------------------------------------------------------
1120 | Add-On Product(s)
1121Modules / |------------------------------------------------------------------
1122Tools of |Qt for |Qt |Qt Safe |Qt |Qt |Qt
1123Licensed |Automation |Automotive |Renderer |Application|Gammaray |Deployment
1124Software | |Suite | |Manager | |Platform
1125 | | | | | |Package
1126-------------------------------------------------------------------------------
1127Qt MQTT | X,R | | | | |
1128-------------------------------------------------------------------------------
1129Qt KNX | X,R | | | | |
1130-------------------------------------------------------------------------------
1131Qt OPC UA | X,R | | | | |
1132-------------------------------------------------------------------------------
1133Qt CoAP | X,R | | | | |
1134-------------------------------------------------------------------------------
1135Qt Safe | | X,R | X,R | | |
1136Renderer | | | | | |
1137-------------------------------------------------------------------------------
1138Qt | | | | | |
1139Application | | X,R | | X,R | |
1140Manager | | | | | |
1141-------------------------------------------------------------------------------
1142Qt IVI | | X,R | | | |
1143-------------------------------------------------------------------------------
1144Reference UI| | X,R | | | |
1145-------------------------------------------------------------------------------
1146Qt GENIVI | | X,R | | | |
1147Extras | | | | | |
1148-------------------------------------------------------------------------------
1149QML Live | | X | | | |
1150-------------------------------------------------------------------------------
1151Qt Creator | | X | | | |
1152Deployment | | | | | |
1153-------------------------------------------------------------------------------
1154Qt Creator | | | | | |
1155Plugin for | | | | | |
1156Qt | | X | | X | |
1157Application | | | | | |
1158Manager | | | | | |
1159-------------------------------------------------------------------------------
1160Qt | | | | | |
1161Automotive | | | | | |
1162Suite | | X | | | |
1163Deployment | | | | | |
1164Server | | | | | |
1165-------------------------------------------------------------------------------
1166Qt Design | | X | | | |
1167Studio | | | | | |
1168-------------------------------------------------------------------------------
1169Qt 3D Studio| | X | | | |
1170-------------------------------------------------------------------------------
1171GammaRay | | X | | | X |
1172-------------------------------------------------------------------------------
1173Platform | | | | | |
1174adaptations | | | | | |
1175for | | | | | | X
1176specified | | | | | |
1177Deployment | | | | | |
1178Platforms | | | | | |
1179-------------------------------------------------------------------------------
1180Qt for | | | | | |
1181Device | | X | | | |
1182Creation | | | | | |
1183-------------------------------------------------------------------------------
1184
1185All the above Redistributables are subject to applicable provisions and
1186limitations including but not limited to what is defined in section 3 of the
1187Agreement.
1188
1189
1190APPENDIX 4: SMALL BUSINESS AND STARTUP
1191The provisions of this Appendix 4 are applicable for Start-up Companies and for
1192the Evaluation Term.For the purpose of this Appendix 4, the following
1193additional definitions shall be applicable:
1194
1195"Trial Term" shall mean a period of twelve (12) months.
1196
1197"Start-up Company" means a company with a maximum annual revenue, including
1198funding, equivalent to 100,000 USD (in applicable currency) during a respective
1199calendar year, as evidenced by duly audited records of the Licensee and
1200approved by The Qt Company.
1201
1202During the Trial Term, Section 3 shall apply with following modifications
1203("Trial Term Modifications"):
1204 (i) Licenses granted under Sections 3.1 and 3.2 shall be free of any
1205 charge. For clarity, License for distribution of Devices pursuant
1206 to Section 3.3 is subject to applicable License Fee for necessary
1207 Distribution Licenses;
1208 (ii) Development License under Section 3.1 is limited to a maximum of
1209 three (3) Designated Users; and
1210 (iii) Support is available subject to availability, as judged by The Qt
1211 Company at its free and absolute discretion, provided that support
1212 will be limited to a maximum of ten (10) tickets during the Trial
1213 Term.
1214
1215Upon expiry of the Trial Term:
1216 (a) This Appendix 4 is terminated, Trial Term Modifications cease to
1217 remain in force, Licensee's Development Licenses shall be
1218 automatically converted into licenses subject to a License Fee (in
1219 the amount specified in the quote or in Appendix 2 and payable with
1220 a 30-day payment term) and Licensee's rights and obligations under
1221 this Agreement shall continue to remain in force under the standard
1222 provisions of the Agreement, unless the Licensee notifies The Qt
1223 Company in writing no less than ninety (90) days before such expiry
1224 date that Licensee does not agree to such continuance, in which
1225 event the Agreement, and all rights of the Licensee thereunder,
1226 shall expire; provided however that
1227 (b) in the event the Licensee still qualifies as a Start-up Company,
1228 the Licensee has an option ("Option"), instead of what is stated in
1229 item a) above, to renew the Trial Term. Renewal is limited to one
1230 time, and the total duration of Trial Term is thus 24 months after
1231 the effective date. Licensee shall notify The Qt Company in
1232 writing, no less than ninety (90) days before the expiry date, if
1233 Licensee wish to exercise the Option.
1234
1235
1236APPENDIX 5: NON-COMMERCIAL USE
1237The provisions of this Appendix 5 are applicable for non-commercial use of the
1238Licensed Software by the Licensee.
1239
1240For the purpose of this Appendix 5, the following additional definitions
1241(replacing the relevant definition of the Agreement, where applicable) shall be
1242applicable:
1243
1244"Demo Units" shall mean (i) hardware development platform, which incorporates
1245the Licensed Software along with Licensee's software and/or hardware, and (ii)
1246prototype versions of Applications or Devices.
1247
1248"Designated User(s)" shall mean the employees and students of the Licensee.
1249
1250"Licensee Products" shall mean Applications and/or Devices.
1251
1252"Permitted Purpose" shall mean (i) Licensee's internal evaluation and testing
1253of Licensed Software, (ii) building Demo Units as well as (iii) educational
1254use.
1255
1256"Term" shall mean a period of twelve (12) months or any such other period as
1257may be agreed between the Parties.
1258
1259For the purpose of this Appendix 5, the following changes shall be agreed with
1260respect to relevant Sections of the Agreement:
1261 I. Recital (A) shall be replaced in its entirety to read as follows:
1262
1263 "(A) Licensee wishes to use the Licensed Software for the Permitted
1264 Purpose."
1265
1266 II. Section 3.1 shall be replaced in its entirety to read as follows:
1267
1268 "The Qt Company grants to Licensee a personal, non-exclusive,
1269 non-transferable, revocable, royalty-free license, valid for the
1270 Term, to use, modify and copy the Licensed Software solely for the
1271 Permitted Purpose.
1272
1273 Licensee may install copies of the Licensed Software on an
1274 unlimited number of computers provided that only Designated Users
1275 may use the Licensed Software.
1276
1277 Licensee may demonstrate the Demo Units, provided that such
1278 demonstrations must be conducted by Licensee, and the Demo Units
1279 must remain in Licensee's possession and under Licensee's control
1280 at all times.
1281
1282 For clarity, this Agreement does not (i) entitle Licensee to use
1283 Licensed Software to create Applications or Devices (other than
1284 prototypes thereof) or (ii) carry any distribution rights to
1285 Licensee, but such rights are subject to and conditional upon
1286 conclusion of a separate license agreement with The Qt Company."
1287
1288 III. Sections 3.2, 3.3, 8 and 10 shall be deleted.
1289
1290 IV. Section 3.4 shall be replaced in its entirety to read as follows:
1291
1292 "Licensee shall not:
1293 - remove or alter any copyright, trademark or other proprietary
1294 rights notice contained in any portion of the Licensed
1295 Software;
1296
1297 - transfer, publish, sublicense, disclose, display or otherwise
1298 make the Licensed Software available to any third party
1299 (except that Licensee may demonstrate the Demo Units pursuant
1300 to Section 3.1);
1301
1302 - in any way combine, incorporate or integrate Licensed
1303 Software with, or use Licensed Software for creation of, any
1304 software created with or incorporating Open Source Qt;
1305
1306 Licensee shall cause all Designated Users who make use of the
1307 licenses granted under this Agreement, to be contractually bound to
1308 comply with the relevant terms of this Agreement and not to use the
1309 Licensed Software beyond the terms hereof. Licensee shall be
1310 responsible for any and all actions and omissions of its Designated
1311 Users relating to the Licensed Software and use thereof.
1312
1313 Any use of Licensed Software beyond the provisions of this
1314 Agreement is strictly prohibited and requires an additional license
1315 from The Qt Company."
1316
1317 V. Section 12 shall be replaced in its entirety to read as follows:
1318
1319 "This Agreement shall enter into force upon due acceptance by both
1320 Parties and remain in force for the Term, unless and until
1321 terminated pursuant to the terms of Section 12.
1322
1323 Upon termination of the Agreement, Licensee shall cease using the
1324 Licensed Software. All other copies of Licensed Software in the
1325 possession or control of Licensee must be erased or destroyed. An
1326 officer of Licensee must, upon request, promptly deliver to The Qt
1327 Company a written confirmation that this has occurred."
1328
1329Except for the modifications specified above, this Appendix carries no change
1330to the terms of the Agreement which shall remain in full force.
1331
diff --git a/recipes-qt/qt5/nativesdk-qtbase_git.bb b/recipes-qt/qt5/nativesdk-qtbase_git.bb
index ee3707a0..c05b794f 100644
--- a/recipes-qt/qt5/nativesdk-qtbase_git.bb
+++ b/recipes-qt/qt5/nativesdk-qtbase_git.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = " \
10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
13 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \ 13 file://LICENSE.QT-LICENSE-AGREEMENT;md5=c8b6dd132d52c6e5a545df07a4e3e283 \
14" 14"
15 15
16QT_MODULE = "qtbase" 16QT_MODULE = "qtbase"
@@ -194,4 +194,4 @@ fakeroot do_generate_qt_environment_file() {
194do_generate_qt_environment_file[umask] = "022" 194do_generate_qt_environment_file[umask] = "022"
195addtask generate_qt_environment_file after do_install before do_package 195addtask generate_qt_environment_file after do_install before do_package
196 196
197SRCREV = "f0b93f7a4b4281c5470280eb36b7c0ef5948a921" 197SRCREV = "1bf5d3af1a4ec307bb77e1b54bb1f723c3eef481"
diff --git a/recipes-qt/qt5/qt3d_git.bb b/recipes-qt/qt5/qt3d_git.bb
index 659c8987..5bb7f057 100644
--- a/recipes-qt/qt5/qt3d_git.bb
+++ b/recipes-qt/qt5/qt3d_git.bb
@@ -36,6 +36,6 @@ do_configure_prepend() {
36 ${S}/src/quick3d/imports/input/importsinput.pro 36 ${S}/src/quick3d/imports/input/importsinput.pro
37} 37}
38 38
39SRCREV = "b77712dd95adb6644e9af3bf98a2a6ebc5a52ec4" 39SRCREV = "4c25b436284669c44cc353dad7b9c89af3bae290"
40 40
41BBCLASSEXTEND += "native nativesdk" 41BBCLASSEXTEND += "native nativesdk"
diff --git a/recipes-qt/qt5/qt5-git.inc b/recipes-qt/qt5/qt5-git.inc
index eac1ec79..169c032a 100644
--- a/recipes-qt/qt5/qt5-git.inc
+++ b/recipes-qt/qt5/qt5-git.inc
@@ -14,4 +14,4 @@ CVE_PRODUCT = "qt"
14 14
15S = "${WORKDIR}/git" 15S = "${WORKDIR}/git"
16 16
17PV = "5.12.6+git${SRCPV}" 17PV = "5.12.7+git${SRCPV}"
diff --git a/recipes-qt/qt5/qtbase-native_git.bb b/recipes-qt/qt5/qtbase-native_git.bb
index 6d8ac006..fa8709f0 100644
--- a/recipes-qt/qt5/qtbase-native_git.bb
+++ b/recipes-qt/qt5/qtbase-native_git.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = " \
10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 10 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 11 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 12 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
13 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \ 13 file://LICENSE.QT-LICENSE-AGREEMENT;md5=c8b6dd132d52c6e5a545df07a4e3e283 \
14" 14"
15 15
16require qt5-native.inc 16require qt5-native.inc
@@ -142,4 +142,4 @@ do_install() {
142 echo 'set(_qt5_corelib_extra_includes "${_qt5Core_install_prefix}/lib${QT_DIR_NAME}/mkspecs/linux-oe-g++")' > ${D}${libdir}/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake 142 echo 'set(_qt5_corelib_extra_includes "${_qt5Core_install_prefix}/lib${QT_DIR_NAME}/mkspecs/linux-oe-g++")' > ${D}${libdir}/cmake/Qt5Core/Qt5CoreConfigExtrasMkspecDir.cmake
143} 143}
144 144
145SRCREV = "f0b93f7a4b4281c5470280eb36b7c0ef5948a921" 145SRCREV = "1bf5d3af1a4ec307bb77e1b54bb1f723c3eef481"
diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index 188dcd71..f051f5af 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = " \
9 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \ 9 file://LICENSE.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
10 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \ 10 file://LICENSE.GPL3-EXCEPT;md5=763d8c535a234d9a3fb682c7ecb6c073 \
11 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \ 11 file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e \
12 file://LICENSE.QT-LICENSE-AGREEMENT-4.0;md5=948f8877345cd66106f11031977a4625 \ 12 file://LICENSE.QT-LICENSE-AGREEMENT;md5=c8b6dd132d52c6e5a545df07a4e3e283 \
13" 13"
14 14
15# common for qtbase-native, qtbase-nativesdk and qtbase 15# common for qtbase-native, qtbase-nativesdk and qtbase
@@ -294,4 +294,4 @@ sed -i \
294 $D${OE_QMAKE_PATH_ARCHDATA}/mkspecs/qmodule.pri 294 $D${OE_QMAKE_PATH_ARCHDATA}/mkspecs/qmodule.pri
295} 295}
296 296
297SRCREV = "f0b93f7a4b4281c5470280eb36b7c0ef5948a921" 297SRCREV = "1bf5d3af1a4ec307bb77e1b54bb1f723c3eef481"
diff --git a/recipes-qt/qt5/qtcanvas3d_git.bb b/recipes-qt/qt5/qtcanvas3d_git.bb
index 07c73459..8318ba4f 100644
--- a/recipes-qt/qt5/qtcanvas3d_git.bb
+++ b/recipes-qt/qt5/qtcanvas3d_git.bb
@@ -11,4 +11,4 @@ LIC_FILES_CHKSUM = " \
11 11
12DEPENDS = "qtdeclarative" 12DEPENDS = "qtdeclarative"
13 13
14SRCREV = "51e8dc59d87463f32dab0e401e9ae17615c7b790" 14SRCREV = "41142426b6d2dd16cf622349238697a457767b06"
diff --git a/recipes-qt/qt5/qtcharts_git.bb b/recipes-qt/qt5/qtcharts_git.bb
index 568aadad..e35803d4 100644
--- a/recipes-qt/qt5/qtcharts_git.bb
+++ b/recipes-qt/qt5/qtcharts_git.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \
8 8
9DEPENDS += "qtbase qtdeclarative qtmultimedia" 9DEPENDS += "qtbase qtdeclarative qtmultimedia"
10 10
11SRCREV = "969fc5bf94e8e0e6cd86c79c38e11074de235273" 11SRCREV = "3cfdc511efc4946fa585f2f1b67b6b651375cfbc"
12 12
13# The same issue as in qtbase: 13# The same issue as in qtbase:
14# http://errors.yoctoproject.org/Errors/Details/152641/ 14# http://errors.yoctoproject.org/Errors/Details/152641/
diff --git a/recipes-qt/qt5/qtconnectivity_git.bb b/recipes-qt/qt5/qtconnectivity_git.bb
index fb734cfb..055e62d9 100644
--- a/recipes-qt/qt5/qtconnectivity_git.bb
+++ b/recipes-qt/qt5/qtconnectivity_git.bb
@@ -19,4 +19,4 @@ PACKAGECONFIG[bluez] = "-feature-bluez,-no-feature-bluez,bluez5"
19 19
20EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 20EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
21 21
22SRCREV = "33f5988eadf1b748d75deec8bc12afc1d47ea52f" 22SRCREV = "bdedcf46183552cce796d9aa5149cac6826c49e6"
diff --git a/recipes-qt/qt5/qtdatavis3d_git.bb b/recipes-qt/qt5/qtdatavis3d_git.bb
index c43ba7b9..ea68fdf0 100644
--- a/recipes-qt/qt5/qtdatavis3d_git.bb
+++ b/recipes-qt/qt5/qtdatavis3d_git.bb
@@ -8,4 +8,4 @@ LIC_FILES_CHKSUM = " \
8 8
9DEPENDS += "qtbase qtdeclarative qtmultimedia qtxmlpatterns" 9DEPENDS += "qtbase qtdeclarative qtmultimedia qtxmlpatterns"
10 10
11SRCREV = "2b753d7caa9f780d6a76829db516e3fb859c3353" 11SRCREV = "633c128754dd586370d2b5e168b85eb7726c8203"
diff --git a/recipes-qt/qt5/qtdeclarative_git.bb b/recipes-qt/qt5/qtdeclarative_git.bb
index a2f88b64..72994536 100644
--- a/recipes-qt/qt5/qtdeclarative_git.bb
+++ b/recipes-qt/qt5/qtdeclarative_git.bb
@@ -24,6 +24,6 @@ do_install_append_class-nativesdk() {
24 rm -rf ${D}${OE_QMAKE_PATH_QML} 24 rm -rf ${D}${OE_QMAKE_PATH_QML}
25} 25}
26 26
27SRCREV = "179c4b689d1a7b9e9edb71ddf545dc237bca6704" 27SRCREV = "d762ea24b56d03d449c330626ff9b76f7663ad8d"
28 28
29BBCLASSEXTEND =+ "native nativesdk" 29BBCLASSEXTEND =+ "native nativesdk"
diff --git a/recipes-qt/qt5/qtgamepad_git.bb b/recipes-qt/qt5/qtgamepad_git.bb
index d68dae38..f8ed6044 100644
--- a/recipes-qt/qt5/qtgamepad_git.bb
+++ b/recipes-qt/qt5/qtgamepad_git.bb
@@ -14,4 +14,4 @@ PACKAGECONFIG[sdl2] = "-feature-sdl2,-no-feature-sdl2,libsdl2"
14 14
15EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 15EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
16 16
17SRCREV = "39b7df80c9b58dffc7a6e9e68b99e1b9f78ed2e0" 17SRCREV = "cae992e59d40f5f73272dbc7c393bb6a8caf82a9"
diff --git a/recipes-qt/qt5/qtgraphicaleffects_git.bb b/recipes-qt/qt5/qtgraphicaleffects_git.bb
index 9ab8c05d..36db225c 100644
--- a/recipes-qt/qt5/qtgraphicaleffects_git.bb
+++ b/recipes-qt/qt5/qtgraphicaleffects_git.bb
@@ -18,4 +18,4 @@ RDEPENDS_${PN}-dev = ""
18# http://errors.yoctoproject.org/Errors/Build/44912/ 18# http://errors.yoctoproject.org/Errors/Build/44912/
19LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 19LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
20 20
21SRCREV = "7ce8cd84f7f8ce8d0377019f7087b2352b5626e7" 21SRCREV = "f24a7b83c98661ecd7ba44c3fbc9aa06f6aac265"
diff --git a/recipes-qt/qt5/qtimageformats_git.bb b/recipes-qt/qt5/qtimageformats_git.bb
index c1083a0a..bc1f2b16 100644
--- a/recipes-qt/qt5/qtimageformats_git.bb
+++ b/recipes-qt/qt5/qtimageformats_git.bb
@@ -25,4 +25,4 @@ PACKAGECONFIG[libwebp] = ",CONFIG+=done_config_libwebp,libwebp"
25 25
26EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}" 26EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}"
27 27
28SRCREV = "dad286f15b75f36f37d4523ac86696e5133e58cb" 28SRCREV = "584bff1ba46c8049f12d56090c3203c0e26b8987"
diff --git a/recipes-qt/qt5/qtknx_git.bb b/recipes-qt/qt5/qtknx_git.bb
index dda491b4..569b60cc 100644
--- a/recipes-qt/qt5/qtknx_git.bb
+++ b/recipes-qt/qt5/qtknx_git.bb
@@ -9,4 +9,4 @@ LIC_FILES_CHKSUM = " \
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "c8786b87a1d9cbe2d6ee4234064beba93803d18d" 12SRCREV = "9fc175a9771b1e54a5894795cdafee8e3ccda8d0"
diff --git a/recipes-qt/qt5/qtlocation_git.bb b/recipes-qt/qt5/qtlocation_git.bb
index a1e7c61f..2d92ad91 100644
--- a/recipes-qt/qt5/qtlocation_git.bb
+++ b/recipes-qt/qt5/qtlocation_git.bb
@@ -36,7 +36,7 @@ SRC_URI += " \
36 ${QT_GIT}/qtlocation-mapboxgl.git;name=qtlocation-mapboxgl;branch=${QT_MODULE_BRANCH_MAPBOXGL};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty/mapbox-gl-native \ 36 ${QT_GIT}/qtlocation-mapboxgl.git;name=qtlocation-mapboxgl;branch=${QT_MODULE_BRANCH_MAPBOXGL};protocol=${QT_GIT_PROTOCOL};destsuffix=git/src/3rdparty/mapbox-gl-native \
37" 37"
38 38
39SRCREV_qtlocation = "ad359c55d36f39c7f243bee8960d490772bfe84e" 39SRCREV_qtlocation = "f47d351a2b85159ba2986dc45d2474b840306946"
40SRCREV_qtlocation-mapboxgl = "4b85252fbe811a786c6ee9eabedb7639b031dc53" 40SRCREV_qtlocation-mapboxgl = "4b85252fbe811a786c6ee9eabedb7639b031dc53"
41 41
42SRCREV_FORMAT = "qtlocation_qtlocation-mapboxgl" 42SRCREV_FORMAT = "qtlocation_qtlocation-mapboxgl"
diff --git a/recipes-qt/qt5/qtmqtt_git.bb b/recipes-qt/qt5/qtmqtt_git.bb
index bb264da9..b3f51bda 100644
--- a/recipes-qt/qt5/qtmqtt_git.bb
+++ b/recipes-qt/qt5/qtmqtt_git.bb
@@ -9,4 +9,4 @@ LIC_FILES_CHKSUM = " \
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "b70017b66d5a3d8daeaa7ab2a91c910f0535ffa3" 12SRCREV = "f1892164ddeaf67062cc9a53f727fb7565a16cc5"
diff --git a/recipes-qt/qt5/qtmultimedia_git.bb b/recipes-qt/qt5/qtmultimedia_git.bb
index 1d4fa402..cd33e7b5 100644
--- a/recipes-qt/qt5/qtmultimedia_git.bb
+++ b/recipes-qt/qt5/qtmultimedia_git.bb
@@ -37,4 +37,4 @@ SRC_URI += "\
37# http://errors.yoctoproject.org/Errors/Build/44914/ 37# http://errors.yoctoproject.org/Errors/Build/44914/
38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 38LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
39 39
40SRCREV = "53a507b30befc40a4d06a1620e85bb4a5b1bf40a" 40SRCREV = "19f4e7ff9d8276e0aa30806de1072a63472e5827"
diff --git a/recipes-qt/qt5/qtnetworkauth_git.bb b/recipes-qt/qt5/qtnetworkauth_git.bb
index f5b24c38..72fcd416 100644
--- a/recipes-qt/qt5/qtnetworkauth_git.bb
+++ b/recipes-qt/qt5/qtnetworkauth_git.bb
@@ -9,4 +9,4 @@ require qt5-git.inc
9 9
10DEPENDS += "qtbase" 10DEPENDS += "qtbase"
11 11
12SRCREV = "ecdeaac31d2cdebda5d7b06a0224fd34649a7375" 12SRCREV = "3681e2cd6c859e9028d9c6ae66cde77f56b2e972"
diff --git a/recipes-qt/qt5/qtopcua_git.bb b/recipes-qt/qt5/qtopcua_git.bb
index d41dd51b..bf99577b 100644
--- a/recipes-qt/qt5/qtopcua_git.bb
+++ b/recipes-qt/qt5/qtopcua_git.bb
@@ -18,4 +18,4 @@ SECURITY_STRINGFORMAT = ""
18 18
19DEPENDS += "qtbase" 19DEPENDS += "qtbase"
20 20
21SRCREV = "0e608b65ac435ce9d816543d5c8346059a650d55" 21SRCREV = "bae44d81b02c0c1ecc5ae560753ccc9c7a0972c8"
diff --git a/recipes-qt/qt5/qtpurchasing_git.bb b/recipes-qt/qt5/qtpurchasing_git.bb
index 2a709a96..a17cd57e 100644
--- a/recipes-qt/qt5/qtpurchasing_git.bb
+++ b/recipes-qt/qt5/qtpurchasing_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS += "qtbase qtdeclarative" 11DEPENDS += "qtbase qtdeclarative"
12 12
13SRCREV = "ceb003e074cdbb6f2429dd3f4ddcf995382d199e" 13SRCREV = "dbe5a5ceb2232d6409e1e985c0f7816426655cba"
diff --git a/recipes-qt/qt5/qtquickcontrols2_git.bb b/recipes-qt/qt5/qtquickcontrols2_git.bb
index cbcf1521..0db3059b 100644
--- a/recipes-qt/qt5/qtquickcontrols2_git.bb
+++ b/recipes-qt/qt5/qtquickcontrols2_git.bb
@@ -10,4 +10,4 @@ LIC_FILES_CHKSUM = " \
10 10
11DEPENDS += "qtdeclarative qtdeclarative-native" 11DEPENDS += "qtdeclarative qtdeclarative-native"
12 12
13SRCREV = "ed92154c712b0e54caa5baa72d832d7f8286307f" 13SRCREV = "54bc815660b5b9789ae88f64de060add4b99b5ca"
diff --git a/recipes-qt/qt5/qtquickcontrols_git.bb b/recipes-qt/qt5/qtquickcontrols_git.bb
index fb5473d3..04058265 100644
--- a/recipes-qt/qt5/qtquickcontrols_git.bb
+++ b/recipes-qt/qt5/qtquickcontrols_git.bb
@@ -17,4 +17,4 @@ FILES_${PN}-qmlplugins += " \
17 ${OE_QMAKE_PATH_QML}/QtQuick/Dialogs/qml/icons.ttf \ 17 ${OE_QMAKE_PATH_QML}/QtQuick/Dialogs/qml/icons.ttf \
18" 18"
19 19
20SRCREV = "8f8d9b7015cd05e936d560f097cbce42eb375de9" 20SRCREV = "f11d94e893ca2c696626d9a5785ad017d1d35792"
diff --git a/recipes-qt/qt5/qtremoteobjects_git.bb b/recipes-qt/qt5/qtremoteobjects_git.bb
index 53461689..426a5ec6 100644
--- a/recipes-qt/qt5/qtremoteobjects_git.bb
+++ b/recipes-qt/qt5/qtremoteobjects_git.bb
@@ -24,6 +24,6 @@ PACKAGECONFIG[tools-only] = "CONFIG+=tools-only"
24 24
25EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}" 25EXTRA_QMAKEVARS_PRE += "${PACKAGECONFIG_CONFARGS}"
26 26
27SRCREV = "76d6a13889514b03a1878e19b56eb1e6f17d1b90" 27SRCREV = "11ea1541265e3c151b83e608d7d4966cce8118db"
28 28
29BBCLASSEXTEND += "native nativesdk" 29BBCLASSEXTEND += "native nativesdk"
diff --git a/recipes-qt/qt5/qtscript_git.bb b/recipes-qt/qt5/qtscript_git.bb
index 6f9cc573..e4dbb5a0 100644
--- a/recipes-qt/qt5/qtscript_git.bb
+++ b/recipes-qt/qt5/qtscript_git.bb
@@ -36,4 +36,4 @@ DEPENDS += "qtbase"
36# http://errors.yoctoproject.org/Errors/Build/44915/ 36# http://errors.yoctoproject.org/Errors/Build/44915/
37LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 37LDFLAGS_append_x86 = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
38 38
39SRCREV = "c2e02e863c3867f5d038731f429cc3a03f3cc3bc" 39SRCREV = "a7d80e756397b24b20eccc4f254219914d21f30c"
diff --git a/recipes-qt/qt5/qtscxml_git.bb b/recipes-qt/qt5/qtscxml_git.bb
index a0d84918..a70045bb 100644
--- a/recipes-qt/qt5/qtscxml_git.bb
+++ b/recipes-qt/qt5/qtscxml_git.bb
@@ -10,7 +10,7 @@ require qt5-git.inc
10 10
11DEPENDS += "qtbase qtdeclarative qtxmlpatterns qtscxml-native" 11DEPENDS += "qtbase qtdeclarative qtxmlpatterns qtscxml-native"
12 12
13SRCREV = "9ed16e4621ae705947d5e04ade450f1859ef86c5" 13SRCREV = "2aa8d6b2544a09980dbf4d00c16a8b0cae130f97"
14 14
15# Patches from https://github.com/meta-qt5/qtscxml/commits/b5.12 15# Patches from https://github.com/meta-qt5/qtscxml/commits/b5.12
16# 5.12.meta-qt5.2 16# 5.12.meta-qt5.2
diff --git a/recipes-qt/qt5/qtsensors_git.bb b/recipes-qt/qt5/qtsensors_git.bb
index 03980659..d8420d0d 100644
--- a/recipes-qt/qt5/qtsensors_git.bb
+++ b/recipes-qt/qt5/qtsensors_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtbase qtdeclarative" 13DEPENDS += "qtbase qtdeclarative"
14 14
15SRCREV = "8fd13b71e50d0935af69e70f1961ac8194cb6fb3" 15SRCREV = "9f61100a5702b47e2ae421da243959d87f476f12"
diff --git a/recipes-qt/qt5/qtserialbus_git.bb b/recipes-qt/qt5/qtserialbus_git.bb
index 07ec5cd3..00c6f9e4 100644
--- a/recipes-qt/qt5/qtserialbus_git.bb
+++ b/recipes-qt/qt5/qtserialbus_git.bb
@@ -11,4 +11,4 @@ LIC_FILES_CHKSUM = " \
11 11
12DEPENDS += "qtbase qtserialport" 12DEPENDS += "qtbase qtserialport"
13 13
14SRCREV = "4347caecbd0b2d02074a033eabf7d114ad7ca5f6" 14SRCREV = "723990439e80d77b6a19c496d8811e8059d6bbef"
diff --git a/recipes-qt/qt5/qtserialport_git.bb b/recipes-qt/qt5/qtserialport_git.bb
index 08b5e6a8..15c3a514 100644
--- a/recipes-qt/qt5/qtserialport_git.bb
+++ b/recipes-qt/qt5/qtserialport_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtbase" 13DEPENDS += "qtbase"
14 14
15SRCREV = "f3bf6e0cc9c7b8c9d1ef249cf8043c465d7e8186" 15SRCREV = "eb1c0764effce86ee0a7c290600be395a369d960"
diff --git a/recipes-qt/qt5/qtsvg_git.bb b/recipes-qt/qt5/qtsvg_git.bb
index 01f9f8a9..0ace968f 100644
--- a/recipes-qt/qt5/qtsvg_git.bb
+++ b/recipes-qt/qt5/qtsvg_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtbase" 13DEPENDS += "qtbase"
14 14
15SRCREV = "f8eb5228da5805161701477682489baf9d5028ea" 15SRCREV = "a3e50a83ab5c4804ac1b1900420fdac70e7ffbd0"
diff --git a/recipes-qt/qt5/qttools_git.bb b/recipes-qt/qt5/qttools_git.bb
index 2fe1cbf3..5001da8f 100644
--- a/recipes-qt/qt5/qttools_git.bb
+++ b/recipes-qt/qt5/qttools_git.bb
@@ -32,7 +32,7 @@ EXTRA_QMAKEVARS_PRE += " \
32 ${@bb.utils.contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)} \ 32 ${@bb.utils.contains('PACKAGECONFIG', 'qtwebkit', '', 'CONFIG+=noqtwebkit', d)} \
33" 33"
34 34
35SRCREV = "c4988ca21346752e601df8a6b2cef3ee10c062f0" 35SRCREV = "d170069f8f727a91fc08461344f6d3cec50f8074"
36 36
37BBCLASSEXTEND = "native nativesdk" 37BBCLASSEXTEND = "native nativesdk"
38 38
diff --git a/recipes-qt/qt5/qttranslations_git.bb b/recipes-qt/qt5/qttranslations_git.bb
index 6c648027..3bea9cc1 100644
--- a/recipes-qt/qt5/qttranslations_git.bb
+++ b/recipes-qt/qt5/qttranslations_git.bb
@@ -98,4 +98,4 @@ FILES_${PN}-qthelp = " \
98 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_help_*.qm \ 98 ${OE_QMAKE_PATH_TRANSLATIONS}/qt_help_*.qm \
99" 99"
100 100
101SRCREV = "d80d31a2d4bd94a4a97dd532a126f04d1a4dfc2d" 101SRCREV = "cb20da70ada2ffb92a08a232ddad5b1b51ade033"
diff --git a/recipes-qt/qt5/qtvirtualkeyboard_git.bb b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
index d67ccfae..7b0f5332 100644
--- a/recipes-qt/qt5/qtvirtualkeyboard_git.bb
+++ b/recipes-qt/qt5/qtvirtualkeyboard_git.bb
@@ -71,4 +71,4 @@ FILES_${PN} += "${OE_QMAKE_PATH_DATA}/qtvirtualkeyboard/lipi_toolkit"
71 71
72DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns qtdeclarative-native" 72DEPENDS += "qtbase qtdeclarative qtmultimedia qtquickcontrols qtsvg qtxmlpatterns qtdeclarative-native"
73 73
74SRCREV = "73259adb59f15dab266504f5444c99a6e06a7f32" 74SRCREV = "d96dde15be0fccf92d8c145205b30b67c3ec3221"
diff --git a/recipes-qt/qt5/qtwayland_git.bb b/recipes-qt/qt5/qtwayland_git.bb
index 8380585d..561f81eb 100644
--- a/recipes-qt/qt5/qtwayland_git.bb
+++ b/recipes-qt/qt5/qtwayland_git.bb
@@ -37,7 +37,7 @@ PACKAGECONFIG[wayland-libhybris-egl-server-buffer] = "-feature-wayland-libhybris
37 37
38EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}" 38EXTRA_QMAKEVARS_CONFIGURE += "${PACKAGECONFIG_CONFARGS}"
39 39
40SRCREV = "b28b121f05caba25da9544b31059832e0a492eef" 40SRCREV = "32a5e01adf346ed317bfc6d5c7f7e994099f2448"
41 41
42BBCLASSEXTEND =+ "native nativesdk" 42BBCLASSEXTEND =+ "native nativesdk"
43 43
diff --git a/recipes-qt/qt5/qtwebchannel_git.bb b/recipes-qt/qt5/qtwebchannel_git.bb
index eaf6aebe..a7ab448b 100644
--- a/recipes-qt/qt5/qtwebchannel_git.bb
+++ b/recipes-qt/qt5/qtwebchannel_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtdeclarative qtwebsockets" 13DEPENDS += "qtdeclarative qtwebsockets"
14 14
15SRCREV = "77af92deffa9aeb8a5f85f1e73c3f110d24f7f40" 15SRCREV = "6e6c22c6b361ebb675e3594362b9a1edcbdb83ae"
diff --git a/recipes-qt/qt5/qtwebengine_git.bb b/recipes-qt/qt5/qtwebengine_git.bb
index 1dd04b4d..c0631a0b 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -176,8 +176,8 @@ SRC_URI_append_libc-musl = "\
176 file://chromium/0018-chromium-musl-pread-pwrite.patch;patchdir=src/3rdparty \ 176 file://chromium/0018-chromium-musl-pread-pwrite.patch;patchdir=src/3rdparty \
177" 177"
178 178
179SRCREV_qtwebengine = "636b32c7f22c96e9562270219cedca52d5203737" 179SRCREV_qtwebengine = "41cef6e19364d785bd77c42e45ef7ca32e601410"
180SRCREV_chromium = "89644ad92fee38706430c1adb1e29b9756193b4f" 180SRCREV_chromium = "5ca6ac0f951adec1f816b42f1c862d699e56a645"
181SRCREV = "${SRCREV_qtwebengine}" 181SRCREV = "${SRCREV_qtwebengine}"
182 182
183SRCREV_FORMAT = "qtwebengine_chromium" 183SRCREV_FORMAT = "qtwebengine_chromium"
diff --git a/recipes-qt/qt5/qtwebglplugin_git.bb b/recipes-qt/qt5/qtwebglplugin_git.bb
index 49be04f7..0d85a507 100644
--- a/recipes-qt/qt5/qtwebglplugin_git.bb
+++ b/recipes-qt/qt5/qtwebglplugin_git.bb
@@ -18,4 +18,4 @@ do_configure_prepend() {
18 18
19EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}" 19EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}"
20 20
21SRCREV = "560f3c6f9a5e199f88be2f111e1ee5fa19948d57" 21SRCREV = "181201db91595a9a79b742a873360be3e3dd6f8b"
diff --git a/recipes-qt/qt5/qtwebsockets_git.bb b/recipes-qt/qt5/qtwebsockets_git.bb
index 80230099..e53547d8 100644
--- a/recipes-qt/qt5/qtwebsockets_git.bb
+++ b/recipes-qt/qt5/qtwebsockets_git.bb
@@ -11,4 +11,4 @@ LIC_FILES_CHKSUM = " \
11 11
12DEPENDS += "qtbase qtdeclarative" 12DEPENDS += "qtbase qtdeclarative"
13 13
14SRCREV = "fd324911025d49b8b3d89a155ce38e3228edfd33" 14SRCREV = "c071c4528e48ceee72aeb00ab533e4db383502a0"
diff --git a/recipes-qt/qt5/qtwebview_git.bb b/recipes-qt/qt5/qtwebview_git.bb
index 6ebb55be..1744372e 100644
--- a/recipes-qt/qt5/qtwebview_git.bb
+++ b/recipes-qt/qt5/qtwebview_git.bb
@@ -19,4 +19,4 @@ COMPATIBLE_MACHINE_armv7a = "(.*)"
19COMPATIBLE_MACHINE_armv7ve = "(.*)" 19COMPATIBLE_MACHINE_armv7ve = "(.*)"
20COMPATIBLE_MACHINE_aarch64 = "(.*)" 20COMPATIBLE_MACHINE_aarch64 = "(.*)"
21 21
22SRCREV = "bc7e946f0e823be99de7834a2784c22d5ae2d628" 22SRCREV = "f2646867e21c95e4f648663f390828aeec898091"
diff --git a/recipes-qt/qt5/qtx11extras_git.bb b/recipes-qt/qt5/qtx11extras_git.bb
index c9e761ba..4881b2bd 100644
--- a/recipes-qt/qt5/qtx11extras_git.bb
+++ b/recipes-qt/qt5/qtx11extras_git.bb
@@ -12,4 +12,4 @@ LIC_FILES_CHKSUM = " \
12 12
13DEPENDS += "qtbase" 13DEPENDS += "qtbase"
14 14
15SRCREV = "547506f904a2ba72d56c2c61c2c24adea91bdd25" 15SRCREV = "5dada3edf48e5ea23541af75cc4d665787f7f188"
diff --git a/recipes-qt/qt5/qtxmlpatterns_git.bb b/recipes-qt/qt5/qtxmlpatterns_git.bb
index 542fa6cb..d34744d8 100644
--- a/recipes-qt/qt5/qtxmlpatterns_git.bb
+++ b/recipes-qt/qt5/qtxmlpatterns_git.bb
@@ -25,7 +25,7 @@ do_configure_prepend() {
25 25
26EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}" 26EXTRA_QMAKEVARS_PRE += "${@bb.utils.contains('PACKAGECONFIG', 'qtdeclarative', 'CONFIG+=OE_QTDECLARATIVE_ENABLED', '', d)}"
27 27
28SRCREV = "e74c6fee102c228da060f3899610e4449bc1851a" 28SRCREV = "50ef7981cada5be13ca836a0237fc060f8403a88"
29 29
30BBCLASSEXTEND =+ "native nativesdk" 30BBCLASSEXTEND =+ "native nativesdk"
31 31