## Revision 2748

1
﻿DO NOT TRANSLATE OR LOCALIZE

2

3
***************************************************************************

4

5
%%The following software may be included in this product:

6
Apple Computer: CoreAudio Utility Classes v2.0

7

8
Notice: This software is present only on Mac OS X systems.

9

10
Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple

11
Inc. ("Apple") in consideration of your agreement to the following

12
terms, and your use, installation, modification or redistribution of

13
this Apple software constitutes acceptance of these terms. If you do

14
not agree with these terms, please do not use, install, modify or

15
redistribute this Apple software.

16

17
In consideration of your agreement to abide by the following terms, and

18
subject to these terms, Apple grants you a personal, non-exclusive

19
license, under Apple's copyrights in this original Apple software (the

20
"Apple Software"), to use, reproduce, modify and redistribute the Apple

21
Software, with or without modifications, in source and/or binary forms;

22
provided that if you redistribute the Apple Software in its entirety and

23
without modifications, you must retain this notice and the following

24
text and disclaimers in all such redistributions of the Apple Software.

25
Neither the name, trademarks, service marks or logos of Apple Inc. may

26
be used to endorse or promote products derived from the Apple Software

27
without specific prior written permission from Apple. Except as

28
expressly stated in this notice, no other rights or licenses, express or

29
implied, are granted by Apple herein, including but not limited to any

30
patent rights that may be infringed by your derivative works or by other

31
works in which the Apple Software may be incorporated.

32

33
The Apple Software is provided by Apple on an "AS IS" basis. APPLE

34
MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION

35
THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS

36
FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND

37
OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.

38

39
IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL

40
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF

41
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS

42
INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,

43
MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED

44
AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),

45
STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE

46
POSSIBILITY OF SUCH DAMAGE.

47

48
Copyright (C) 2014 Apple Inc. All Rights Reserved.

49

50
***************************************************************************

51

52
%%The following software may be included in this product:

53
IBM International Components for Unicode (ICU4C) v51.2

54

55
ICU License - ICU 1.8.1 and later

56

57
COPYRIGHT AND PERMISSION NOTICE

58

59
Copyright (c) 1995-2013 International Business Machines Corporation and others

60

61
All rights reserved.

62

63
Permission is hereby granted, free of charge, to any person obtaining a copy of

64
this software and associated documentation files (the "Software"), to deal in

65
the Software without restriction, including without limitation the rights to

66
use, copy, modify, merge, publish, distribute, and/or sell copies of the

67
Software, and to permit persons to whom the Software is furnished to do so,

68
provided that the above copyright notice(s) and this permission notice appear

69
in all copies of the Software and that both the above copyright notice(s) and

70
this permission notice appear in supporting documentation.

71

72
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

73
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

74
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN

75
NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE

76
LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY

77
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN

78
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN

79
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

80

81
Except as contained in this notice, the name of a copyright holder shall not be

82
used in advertising or otherwise to promote the sale, use or other dealings in

83
this Software without prior written authorization of the copyright holder.

84

85

86
 All trademarks and registered trademarks mentioned herein are the property of

87
 their respective owners.

88

89

90
Third-Party Software Licenses

91
This section contains third-party software notices and/or additional terms for

92
licensed third-party software components included within ICU libraries.

93
1. Unicode Data Files and Software

94

95
EXHIBIT 1

96
 UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

97

98

99
Unicode Data Files include all data files under the directories

100
http://www.unicode.org/Public/, http://www.unicode.org/reports/, and

101
http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF online

102
code charts under the directory http://www.unicode.org/Public/. Software

103
includes any source code published in the Unicode Standard or under the

104
directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and

105
http://www.unicode.org/cldr/data/.

106

107
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING,

108
INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"),

109
AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND

110
BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE,

111
DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.

112

113
COPYRIGHT AND PERMISSION NOTICE

114

115
Copyright © 1991-2013 Unicode, Inc. All rights reserved. Distributed under the

116
Terms of Use in http://www.unicode.org/copyright.html.

117

118
Permission is hereby granted, free of charge, to any person obtaining a copy of

119
the Unicode data files and any associated documentation (the "Data Files") or

120
Unicode software and any associated documentation (the "Software") to deal in

121
the Data Files or Software without restriction, including without limitation the

122
rights to use, copy, modify, merge, publish, distribute, and/or sell copies of

123
the Data Files or Software, and to permit persons to whom the Data Files or

124
Software are furnished to do so, provided that (a) the above copyright notice(s)

125
and this permission notice appear with all copies of the Data Files or Software,

126
(b) both the above copyright notice(s) and this permission notice appear in

127
associated documentation, and (c) there is clear notice in each modified Data

128
File or in the Software as well as in the documentation associated with the

129
Data File(s) or Software that the data or software has been modified.

130

131
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,

132
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF

133
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD

134
PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN

135
THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL

136
DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,

137
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING

138
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR

139
SOFTWARE.

140

141
Except as contained in this notice, the name of a copyright holder shall not be

142
used in advertising or otherwise to promote the sale, use or other dealings in

143
these Data Files or Software without prior written authorization of the

144
copyright holder.

145

146

147
Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United

148
States and other countries. All third party trademarks referenced herein are the

149
property of their respective owners.

150

151
2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)

152
 # The Google Chrome software developed by Google is licensed under the BSD

153
 # license. Other software included in this distribution is provided under other

154
 # licenses, as set forth below.

155
 #

156
 # The BSD License

157
 # http://opensource.org/licenses/bsd-license.php

158
 # Copyright (C) 2006-2008, Google Inc.

159
 #

160
 # All rights reserved.

161
 #

162
 # Redistribution and use in source and binary forms, with or without

163
 # modification, are permitted provided that the following conditions are met:

164
 #

165
 # Redistributions of source code must retain the above copyright notice, this

166
 # list of conditions and the following disclaimer.

167
 # Redistributions in binary form must reproduce the above copyright notice,

168
 # this list of conditions and the following disclaimer in the documentation

169
 # and/or other materials provided with the distribution.

170
 # Neither the name of Google Inc. nor the names of its contributors may be used

171
 # to endorse or promote products derived from this software without specific

172
 # prior written permission.

173
 #

174
 #

175
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"

176
 # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

177
 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

178
 # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE

179
 # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR

180
 # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF

181
 # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS

182
 # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN

183
 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)

184
 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE

185
 # POSSIBILITY OF SUCH DAMAGE.

186
 #

187
 #

188
 # The word list in cjdict.txt are generated by combining three word lists

189
 # listed below with further processing for compound word breaking. The

190
 # frequency is generated

191
 # with an iterative training against Google web corpora.

192
 #

193
 # * Libtabe (Chinese)

194
 # - https://sourceforge.net/project/?group_id=1519

195
 # - Its license terms and conditions are shown below.

196
 #

197
 # * IPADIC (Japanese)

198
 # - http://chasen.aist-nara.ac.jp/chasen/distribution.html

199
 # - Its license terms and conditions are shown below.

200
 #

201
 # ---------COPYING.libtabe ---- BEGIN--------------------

202
 #

203
 # /*

204
 # * Copyrighy (c) 1999 TaBE Project.

205
 # * Copyright (c) 1999 Pai-Hsiang Hsiao.

206
 # * All rights reserved.

207
 # *

208
 # * Redistribution and use in source and binary forms, with or without

209
 # * modification, are permitted provided that the following conditions

210
 # * are met:

211
 # *

212
 # * . Redistributions of source code must retain the above copyright

213
 # * notice, this list of conditions and the following disclaimer.

214
 # * . Redistributions in binary form must reproduce the above copyright

215
 # * notice, this list of conditions and the following disclaimer in

216
 # * the documentation and/or other materials provided with the

217
 # * distribution.

218
 # * . Neither the name of the TaBE Project nor the names of its

219
 # * contributors may be used to endorse or promote products derived

220
 # * from this software without specific prior written permission.

221
 # *

222
 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS

223
 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT

224
 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS

225
 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE

226
 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,

227
 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES

228
 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR

229
 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

230
 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,

231
 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)

232
 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED

233
 # * OF THE POSSIBILITY OF SUCH DAMAGE.

234
 # */

235
 #

236
 # /*

237
 # * Copyright (c) 1999 Computer Systems and Communication Lab,

238
 # * Institute of Information Science, Academia Sinica.

239
 # * All rights reserved.

240
 # *

241
 # * Redistribution and use in source and binary forms, with or without

242
 # * modification, are permitted provided that the following conditions

243
 # * are met:

244
 # *

245
 # * . Redistributions of source code must retain the above copyright

246
 # * notice, this list of conditions and the following disclaimer.

247
 # * . Redistributions in binary form must reproduce the above copyright

248
 # * notice, this list of conditions and the following disclaimer in

249
 # * the documentation and/or other materials provided with the

250
 # * distribution.

251
 # * . Neither the name of the Computer Systems and Communication Lab

252
 # * nor the names of its contributors may be used to endorse or

253
 # * promote products derived from this software without specific

254
 # * prior written permission.

255
 # *

256
 # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS

257
 # * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT

258
 # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS

259
 # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE

260
 # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,

261
 # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES

262
 # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR

263
 # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

264
 # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,

265
 # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)

266
 # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED

267
 # * OF THE POSSIBILITY OF SUCH DAMAGE.

268
 # */

269
 #

270
 # Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of Illinois

271
 # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4

272
 #

273
 # ---------------COPYING.libtabe-----END------------------------------------

274
 #

275
 #

276
 # ---------------COPYING.ipadic-----BEGIN------------------------------------

277
 #

278
 # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science

279
 # and Technology. All Rights Reserved.

280
 #

281
 # Use, reproduction, and distribution of this software is permitted.

282
 # Any copy of this software, whether in its original form or modified,

283
 # must include both the above copyright notice and the following

284
 # paragraphs.

285
 #

286
 # Nara Institute of Science and Technology (NAIST),

287
 # the copyright holders, disclaims all warranties with regard to this

288
 # software, including all implied warranties of merchantability and

289
 # fitness, in no event shall NAIST be liable for

290
 # any special, indirect or consequential damages or any damages

291
 # whatsoever resulting from loss of use, data or profits, whether in an

292
 # action of contract, negligence or other tortuous action, arising out

293
 # of or in connection with the use or performance of this software.

294
 #

295
 # A large portion of the dictionary entries

296
 # originate from ICOT Free Software. The following conditions for ICOT

297
 # Free Software applies to the current dictionary as well.

298
 #

299
 # Each User may also freely distribute the Program, whether in its

300
 # original form or modified, to any third party or parties, PROVIDED

301
 # that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear

302
 # on, or be attached to, the Program, which is distributed substantially

303
 # in the same form as set out herein and that such intended

304
 # distribution, if actually made, will neither violate or otherwise

305
 # contravene any of the laws and regulations of the countries having

306
 # jurisdiction over the User or the intended distribution itself.

307
 #

308
 # NO WARRANTY

309
 #

310
 # The program was produced on an experimental basis in the course of the

311
 # research and development conducted during the project and is provided

312
 # to users as so produced on an experimental basis. Accordingly, the

313
 # program is provided without any warranty whatsoever, whether express,

314
 # implied, statutory or otherwise. The term "warranty" used herein

315
 # includes, but is not limited to, any warranty of the quality,

316
 # performance, merchantability and fitness for a particular purpose of

317
 # the program and the nonexistence of any infringement or violation of

318
 # any right of any third party.

319
 #

320
 # Each user of the program will agree and understand, and be deemed to

321
 # have agreed and understood, that there is no warranty whatsoever for

322
 # the program and, accordingly, the entire risk arising from or

323
 # otherwise connected with the program is assumed by the user.

324
 #

325
 # Therefore, neither ICOT, the copyright holder, or any other

326
 # organization that participated in or was otherwise related to the

327
 # development of the program and their respective officials, directors,

328
 # officers and other employees shall be held liable for any and all

329
 # damages, including, without limitation, general, special, incidental

330
 # and consequential damages, arising out of or otherwise in connection

331
 # with the use or inability to use the program or any product, material

332
 # or result produced or otherwise obtained by using the program,

333
 # regardless of whether they have been advised of, or otherwise had

334
 # knowledge of, the possibility of such damages at any time during the

335
 # project or thereafter. Each user will be deemed to have agreed to the

336
 # foregoing by his or her commencement of use of the program. The term

337
 # "use" as used herein includes, but is not limited to, the use,

338
 # modification, copying and distribution of the program and the

339
 # production of secondary products from the program.

340
 #

341
 # In the case where the program, whether in its original form or

342
 # modified, was distributed or delivered to or received by a user from

343
 # any person, organization or entity other than ICOT, unless it makes or

344
 # grants independently of ICOT any specific warranty to the user in

345
 # writing, such person, organization or entity, will also be exempted

346
 # from and not be held liable to the user for any such damages as noted

347
 # above as far as the program is concerned.

348
 #

349
 # ---------------COPYING.ipadic-----END------------------------------------

350

351

352
3. Time Zone Database

353

354
ICU uses the public domain data and code derived from Time Zone Database for

355
its time zone support. The ownership of the TZ database is explained in

356
BCP 175: Procedure for Maintaining the Time Zone Database section 7.

357

358

359
7. Database Ownership

360

361
   The TZ database itself is not an IETF Contribution or an IETF

362
   document. Rather it is a pre-existing and regularly updated work

363
   that is in the public domain, and is intended to remain in the public

364
   domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do not apply

365
   to the TZ Database or contributions that individuals make to it.

366
   Should any claims be made and substantiated against the TZ Database,

367
   the organization that is providing the IANA Considerations defined in

368
   this RFC, under the memorandum of understanding with the IETF,

369
   currently ICANN, may act in accordance with all competent court

370
   orders. No ownership claims will be made by ICANN or the IETF Trust

371
   on the database or the code. Any person making a contribution to the

372
   database or code waives all rights to future claims in that

373
   contribution or in the TZ Database.

374

375
***************************************************************************

376

377
%%The following software may be included in this product:

378
Independent JPEG Group (IJG) JPEG v7

379

380
/*

381
 * jcapimin.c

382
 *

383
 * Copyright (C) 1994-1998, Thomas G. Lane.

384
 * This file is part of the Independent JPEG Group's software.

385
 * For conditions of distribution and use, see the accompanying README file.

386
 */

387
[From the README file]

388
The authors make NO WARRANTY or representation, either express or implied,

389
with respect to this software, its quality, accuracy, merchantability, or

390
fitness for a particular purpose. This software is provided "AS IS", and you,

391
its user, assume the entire risk as to its quality and accuracy.

392

393
This software is copyright (C) 1991-2009, Thomas G. Lane, Guido Vollbeding.

394
All Rights Reserved except as specified below.

395

396
Permission is hereby granted to use, copy, modify, and distribute this

397
software (or portions thereof) for any purpose, without fee, subject to these

398
conditions:

399
(1) If any part of the source code for this software is distributed, then this

400
README file must be included, with this copyright and no-warranty notice

401
unaltered; and any additions, deletions, or changes to the original files

402
must be clearly indicated in accompanying documentation.

403
(2) If only executable code is distributed, then the accompanying

404
documentation must state that "this software is based in part on the work of

405
the Independent JPEG Group".

406
(3) Permission for use of this software is granted only if the user accepts

407
full responsibility for any undesirable consequences; the authors accept

408
NO LIABILITY for damages of any kind.

409

410
These conditions apply to any software derived from or based on the IJG code,

411
not just to the unmodified library. If you use our work, you ought to

412
acknowledge us.

413

414
Permission is NOT granted for the use of any IJG author's name or company name

415
in advertising or publicity relating to this software or products derived from

416
it. This software may be referred to only as "the Independent JPEG Group's

417
software".

418

419
We specifically permit and encourage the use of this software as the basis of

420
commercial products, provided that all warranty or liability claims are

421
assumed by the product vendor.

422

423
***************************************************************************

424

425
%%The following software may be included in this product:

426
GStreamer v0.10.35

427

428
You are receiving a copy of GStreamer, Version: 0.10.35 in either source or

429
object code in the JavaFX runtime or JavaFX SDK. The terms of the

430
Oracle license do NOT apply to the GStreamer, Version: 0.10.35; it is

431
licensed under the following license, separately from the Oracle programs

432
you receive. If you do not wish to install this library, you may delete

433
this library:

434

435
   - On 32-bit Linux systems: delete $(JAVA_HOME)/lib/i386/libgstreamer-lite.so  436  - On 64-bit Linux systems: delete$(JAVA_HOME)/lib/amd64/libgstreamer-lite.so

437
   - On Mac OS X systems: delete $(JAVA_HOME)/lib/libgstreamer-lite.dylib  438  - On Windows systems: delete$(JAVA_HOME)\bin\gstreamer-lite.dll

439

440
A copy of the Oracle modified GStreamer library source code is located

441
in the following OpenJDK Mercurial repository:

442

443
   http://hg.openjdk.java.net/openjfx/8u/rt

444

445
You can use Mercurial to clone the repository or you can browse the

446
source using a web browser. The root directory of the GStreamer source

447
code is here:

448

449
   rt/modules/media/src/main/native/gstreamer/gstreamer-lite/

450

451

452
                  GNU LESSER GENERAL PUBLIC LICENSE

453
                       Version 2.1, February 1999

454

455
 Copyright (C) 1991, 1999 Free Software Foundation, Inc.

456
 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

457
 Everyone is permitted to copy and distribute verbatim copies

458
 of this license document, but changing it is not allowed.

459

460
[This is the first released version of the Lesser GPL.  It also counts

461
 as the successor of the GNU Library Public License, version 2, hence

462
 the version number 2.1.]

463

464
                            Preamble

465

466
  The licenses for most software are designed to take away your

467
freedom to share and change it.  By contrast, the GNU General Public

468
Licenses are intended to guarantee your freedom to share and change

469
free software--to make sure the software is free for all its users.

470

471
  This license, the Lesser General Public License, applies to some

472
specially designated software packages--typically libraries--of the

473
Free Software Foundation and other authors who decide to use it.  You

474
can use it too, but we suggest you first think carefully about whether

475
this license or the ordinary General Public License is the better

476
strategy to use in any particular case, based on the explanations below.

477

478
  When we speak of free software, we are referring to freedom of use,

479
not price.  Our General Public Licenses are designed to make sure that

480
you have the freedom to distribute copies of free software (and charge

481
for this service if you wish); that you receive source code or can get

482
it if you want it; that you can change the software and use pieces of

483
it in new free programs; and that you are informed that you can do

484
these things.

485

486
  To protect your rights, we need to make restrictions that forbid

487
distributors to deny you these rights or to ask you to surrender these

488
rights.  These restrictions translate to certain responsibilities for

489
you if you distribute copies of the library or if you modify it.

490

491
  For example, if you distribute copies of the library, whether gratis

492
or for a fee, you must give the recipients all the rights that we gave

493
you.  You must make sure that they, too, receive or can get the source

494
code.  If you link other code with the library, you must provide

495
complete object files to the recipients, so that they can relink them

496
with the library after making changes to the library and recompiling

497
it.  And you must show them these terms so they know their rights.

498

499
  We protect your rights with a two-step method: (1) we copyright the

500
library, and (2) we offer you this license, which gives you legal

501
permission to copy, distribute and/or modify the library.

502

503
  To protect each distributor, we want to make it very clear that

504
there is no warranty for the free library.  Also, if the library is

505
modified by someone else and passed on, the recipients should know

506
that what they have is not the original version, so that the original

507
author's reputation will not be affected by problems that might be

508
introduced by others.

509


510
  Finally, software patents pose a constant threat to the existence of

511
any free program.  We wish to make sure that a company cannot

512
effectively restrict the users of a free program by obtaining a

513
restrictive license from a patent holder.  Therefore, we insist that

514
any patent license obtained for a version of the library must be

515
consistent with the full freedom of use specified in this license.

516

517
  Most GNU software, including some libraries, is covered by the

518
ordinary GNU General Public License.  This license, the GNU Lesser

519
General Public License, applies to certain designated libraries, and

520
is quite different from the ordinary General Public License.  We use

521
this license for certain libraries in order to permit linking those

522
libraries into non-free programs.

523

524
  When a program is linked with a library, whether statically or using

525
a shared library, the combination of the two is legally speaking a

526
combined work, a derivative of the original library.  The ordinary

527
General Public License therefore permits such linking only if the

528
entire combination fits its criteria of freedom.  The Lesser General

529
Public License permits more lax criteria for linking other code with

530
the library.

531

532
  We call this license the "Lesser" General Public License because it

533
does Less to protect the user's freedom than the ordinary General

534
Public License.  It also provides other free software developers Less

535
of an advantage over competing non-free programs.  These disadvantages

536
are the reason we use the ordinary General Public License for many

537
libraries.  However, the Lesser license provides advantages in certain

538
special circumstances.

539

540
  For example, on rare occasions, there may be a special need to

541
encourage the widest possible use of a certain library, so that it becomes

542
a de-facto standard.  To achieve this, non-free programs must be

543
allowed to use the library.  A more frequent case is that a free

544
library does the same job as widely used non-free libraries.  In this

545
case, there is little to gain by limiting the free library to free

546
software only, so we use the Lesser General Public License.

547

548
  In other cases, permission to use a particular library in non-free

549
programs enables a greater number of people to use a large body of

550
free software.  For example, permission to use the GNU C Library in

551
non-free programs enables many more people to use the whole GNU

552
operating system, as well as its variant, the GNU/Linux operating

553
system.

554

555
  Although the Lesser General Public License is Less protective of the

556
users' freedom, it does ensure that the user of a program that is

557
linked with the Library has the freedom and the wherewithal to run

558
that program using a modified version of the Library.

559

560
  The precise terms and conditions for copying, distribution and

561
modification follow.  Pay close attention to the difference between a

562
"work based on the library" and a "work that uses the library".  The

563
former contains code derived from the library, whereas the latter must

564
be combined with the library in order to run.

565


566
                  GNU LESSER GENERAL PUBLIC LICENSE

567
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

568

569
  0. This License Agreement applies to any software library or other

570
program which contains a notice placed by the copyright holder or

571
other authorized party saying it may be distributed under the terms of

572
this Lesser General Public License (also called "this License").

573
Each licensee is addressed as "you".

574

575
  A "library" means a collection of software functions and/or data

576
prepared so as to be conveniently linked with application programs

577
(which use some of those functions and data) to form executables.

578

579
  The "Library", below, refers to any such software library or work

580
which has been distributed under these terms.  A "work based on the

581
Library" means either the Library or any derivative work under

582
copyright law: that is to say, a work containing the Library or a

583
portion of it, either verbatim or with modifications and/or translated

584
straightforwardly into another language.  (Hereinafter, translation is

585
included without limitation in the term "modification".)

586

587
  "Source code" for a work means the preferred form of the work for

588
making modifications to it.  For a library, complete source code means

589
all the source code for all modules it contains, plus any associated

590
interface definition files, plus the scripts used to control compilation

591
and installation of the library.

592

593
  Activities other than copying, distribution and modification are not

594
covered by this License; they are outside its scope.  The act of

595
running a program using the Library is not restricted, and output from

596
such a program is covered only if its contents constitute a work based

597
on the Library (independent of the use of the Library in a tool for

598
writing it).  Whether that is true depends on what the Library does

599
and what the program that uses the Library does.

600

601
  1. You may copy and distribute verbatim copies of the Library's

602
complete source code as you receive it, in any medium, provided that

603
you conspicuously and appropriately publish on each copy an

604
appropriate copyright notice and disclaimer of warranty; keep intact

605
all the notices that refer to this License and to the absence of any

606
warranty; and distribute a copy of this License along with the

607
Library.

608

609
  You may charge a fee for the physical act of transferring a copy,

610
and you may at your option offer warranty protection in exchange for a

611
fee.

612


613
  2. You may modify your copy or copies of the Library or any portion

614
of it, thus forming a work based on the Library, and copy and

615
distribute such modifications or work under the terms of Section 1

616
above, provided that you also meet all of these conditions:

617

618
    a) The modified work must itself be a software library.

619

620
    b) You must cause the files modified to carry prominent notices

621
    stating that you changed the files and the date of any change.

622

623
    c) You must cause the whole of the work to be licensed at no

624
    charge to all third parties under the terms of this License.

625

626
    d) If a facility in the modified Library refers to a function or a

627
    table of data to be supplied by an application program that uses

628
    the facility, other than as an argument passed when the facility

629
    is invoked, then you must make a good faith effort to ensure that,

630
    in the event an application does not supply such function or

631
    table, the facility still operates, and performs whatever part of

632
    its purpose remains meaningful.

633

634
    (For example, a function in a library to compute square roots has

635
    a purpose that is entirely well-defined independent of the

636
    application.  Therefore, Subsection 2d requires that any

637
    application-supplied function or table used by this function must

638
    be optional: if the application does not supply it, the square

639
    root function must still compute square roots.)

640

641
These requirements apply to the modified work as a whole.  If

642
identifiable sections of that work are not derived from the Library,

643
and can be reasonably considered independent and separate works in

644
themselves, then this License, and its terms, do not apply to those

645
sections when you distribute them as separate works.  But when you

646
distribute the same sections as part of a whole which is a work based

647
on the Library, the distribution of the whole must be on the terms of

648
this License, whose permissions for other licensees extend to the

649
entire whole, and thus to each and every part regardless of who wrote

650
it.

651

652
Thus, it is not the intent of this section to claim rights or contest

653
your rights to work written entirely by you; rather, the intent is to

654
exercise the right to control the distribution of derivative or

655
collective works based on the Library.

656

657
In addition, mere aggregation of another work not based on the Library

658
with the Library (or with a work based on the Library) on a volume of

659
a storage or distribution medium does not bring the other work under

660
the scope of this License.

661

662
  3. You may opt to apply the terms of the ordinary GNU General Public

663
License instead of this License to a given copy of the Library.  To do

664
this, you must alter all the notices that refer to this License, so

665
that they refer to the ordinary GNU General Public License, version 2,

666
instead of to this License.  (If a newer version than version 2 of the

667
ordinary GNU General Public License has appeared, then you can specify

668
that version instead if you wish.)  Do not make any other change in

669
these notices.

670


671
  Once this change is made in a given copy, it is irreversible for

672
that copy, so the ordinary GNU General Public License applies to all

673
subsequent copies and derivative works made from that copy.

674

675
  This option is useful when you wish to copy part of the code of

676
the Library into a program that is not a library.

677

678
  4. You may copy and distribute the Library (or a portion or

679
derivative of it, under Section 2) in object code or executable form

680
under the terms of Sections 1 and 2 above provided that you accompany

681
it with the complete corresponding machine-readable source code, which

682
must be distributed under the terms of Sections 1 and 2 above on a

683
medium customarily used for software interchange.

684

685
  If distribution of object code is made by offering access to copy

686
from a designated place, then offering equivalent access to copy the

687
source code from the same place satisfies the requirement to

688
distribute the source code, even though third parties are not

689
compelled to copy the source along with the object code.

690

691
  5. A program that contains no derivative of any portion of the

692
Library, but is designed to work with the Library by being compiled or

693
linked with it, is called a "work that uses the Library".  Such a

694
work, in isolation, is not a derivative work of the Library, and

695
therefore falls outside the scope of this License.

696

697
  However, linking a "work that uses the Library" with the Library

698
creates an executable that is a derivative of the Library (because it

699
contains portions of the Library), rather than a "work that uses the

700
library".  The executable is therefore covered by this License.

701
Section 6 states terms for distribution of such executables.

702

703
  When a "work that uses the Library" uses material from a header file

704
that is part of the Library, the object code for the work may be a

705
derivative work of the Library even though the source code is not.

706
Whether this is true is especially significant if the work can be

707
linked without the Library, or if the work is itself a library.  The

708
threshold for this to be true is not precisely defined by law.

709

710
  If such an object file uses only numerical parameters, data

711
structure layouts and accessors, and small macros and small inline

712
functions (ten lines or less in length), then the use of the object

713
file is unrestricted, regardless of whether it is legally a derivative

714
work.  (Executables containing this object code plus portions of the

715
Library will still fall under Section 6.)

716

717
  Otherwise, if the work is a derivative of the Library, you may

718
distribute the object code for the work under the terms of Section 6.

719
Any executables containing that work also fall under Section 6,

720
whether or not they are linked directly with the Library itself.

721


722
  6. As an exception to the Sections above, you may also combine or

723
link a "work that uses the Library" with the Library to produce a

724
work containing portions of the Library, and distribute that work

725
under terms of your choice, provided that the terms permit

726
modification of the work for the customer's own use and reverse

727
engineering for debugging such modifications.

728

729
  You must give prominent notice with each copy of the work that the

730
Library is used in it and that the Library and its use are covered by

731
this License.  You must supply a copy of this License.  If the work

732
during execution displays copyright notices, you must include the

733
copyright notice for the Library among them, as well as a reference

734
directing the user to the copy of this License.  Also, you must do one

735
of these things:

736

737
    a) Accompany the work with the complete corresponding

738
    machine-readable source code for the Library including whatever

739
    changes were used in the work (which must be distributed under

740
    Sections 1 and 2 above); and, if the work is an executable linked

741
    with the Library, with the complete machine-readable "work that

742
    uses the Library", as object code and/or source code, so that the

743
    user can modify the Library and then relink to produce a modified

744
    executable containing the modified Library.  (It is understood

745
    that the user who changes the contents of definitions files in the

746
    Library will not necessarily be able to recompile the application

747
    to use the modified definitions.)

748

749
    b) Use a suitable shared library mechanism for linking with the

750
    Library.  A suitable mechanism is one that (1) uses at run time a

751
    copy of the library already present on the user's computer system,

752
    rather than copying library functions into the executable, and (2)

753
    will operate properly with a modified version of the library, if

754
    the user installs one, as long as the modified version is

755
    interface-compatible with the version that the work was made with.

756

757
    c) Accompany the work with a written offer, valid for at

758
    least three years, to give the same user the materials

759
    specified in Subsection 6a, above, for a charge no more

760
    than the cost of performing this distribution.

761

762
    d) If distribution of the work is made by offering access to copy

763
    from a designated place, offer equivalent access to copy the above

764
    specified materials from the same place.

765

766
    e) Verify that the user has already received a copy of these

767
    materials or that you have already sent this user a copy.

768

769
  For an executable, the required form of the "work that uses the

770
Library" must include any data and utility programs needed for

771
reproducing the executable from it.  However, as a special exception,

772
the materials to be distributed need not include anything that is

773
normally distributed (in either source or binary form) with the major

774
components (compiler, kernel, and so on) of the operating system on

775
which the executable runs, unless that component itself accompanies

776
the executable.

777

778
  It may happen that this requirement contradicts the license

779
restrictions of other proprietary libraries that do not normally

780
accompany the operating system.  Such a contradiction means you cannot

781
use both them and the Library together in an executable that you

782
distribute.

783


784
  7. You may place library facilities that are a work based on the

785
Library side-by-side in a single library together with other library

786
facilities not covered by this License, and distribute such a combined

787
library, provided that the separate distribution of the work based on

788
the Library and of the other library facilities is otherwise

789
permitted, and provided that you do these two things:

790

791
    a) Accompany the combined library with a copy of the same work

792
    based on the Library, uncombined with any other library

793
    facilities.  This must be distributed under the terms of the

794
    Sections above.

795

796
    b) Give prominent notice with the combined library of the fact

797
    that part of it is a work based on the Library, and explaining

798
    where to find the accompanying uncombined form of the same work.

799

800
  8. You may not copy, modify, sublicense, link with, or distribute

801
the Library except as expressly provided under this License.  Any

802
attempt otherwise to copy, modify, sublicense, link with, or

803
distribute the Library is void, and will automatically terminate your

804
rights under this License.  However, parties who have received copies,

805
or rights, from you under this License will not have their licenses

806
terminated so long as such parties remain in full compliance.

807

808
  9. You are not required to accept this License, since you have not

809
signed it.  However, nothing else grants you permission to modify or

810
distribute the Library or its derivative works.  These actions are

811
prohibited by law if you do not accept this License.  Therefore, by

812
modifying or distributing the Library (or any work based on the

813
Library), you indicate your acceptance of this License to do so, and

814
all its terms and conditions for copying, distributing or modifying

815
the Library or works based on it.

816

817
  10. Each time you redistribute the Library (or any work based on the

818
Library), the recipient automatically receives a license from the

819
original licensor to copy, distribute, link with or modify the Library

820
subject to these terms and conditions.  You may not impose any further

821
restrictions on the recipients' exercise of the rights granted herein.

822
You are not responsible for enforcing compliance by third parties with

823
this License.

824


825
  11. If, as a consequence of a court judgment or allegation of patent

826
infringement or for any other reason (not limited to patent issues),

827
conditions are imposed on you (whether by court order, agreement or

828
otherwise) that contradict the conditions of this License, they do not

829
excuse you from the conditions of this License.  If you cannot

830
distribute so as to satisfy simultaneously your obligations under this

831
License and any other pertinent obligations, then as a consequence you

832
may not distribute the Library at all.  For example, if a patent

833
license would not permit royalty-free redistribution of the Library by

834
all those who receive copies directly or indirectly through you, then

835
the only way you could satisfy both it and this License would be to

836
refrain entirely from distribution of the Library.

837

838
If any portion of this section is held invalid or unenforceable under any

839
particular circumstance, the balance of the section is intended to apply,

840
and the section as a whole is intended to apply in other circumstances.

841

842
It is not the purpose of this section to induce you to infringe any

843
patents or other property right claims or to contest validity of any

844
such claims; this section has the sole purpose of protecting the

845
integrity of the free software distribution system which is

846
implemented by public license practices.  Many people have made

847
generous contributions to the wide range of software distributed

848
through that system in reliance on consistent application of that

849
system; it is up to the author/donor to decide if he or she is willing

850
to distribute software through any other system and a licensee cannot

851
impose that choice.

852

853
This section is intended to make thoroughly clear what is believed to

854
be a consequence of the rest of this License.

855

856
  12. If the distribution and/or use of the Library is restricted in

857
certain countries either by patents or by copyrighted interfaces, the

858
original copyright holder who places the Library under this License may add

859
an explicit geographical distribution limitation excluding those countries,

860
so that distribution is permitted only in or among countries not thus

861
excluded.  In such case, this License incorporates the limitation as if

862
written in the body of this License.

863

864
  13. The Free Software Foundation may publish revised and/or new

865
versions of the Lesser General Public License from time to time.

866
Such new versions will be similar in spirit to the present version,

867
but may differ in detail to address new problems or concerns.

868

869
Each version is given a distinguishing version number.  If the Library

870
specifies a version number of this License which applies to it and

871
"any later version", you have the option of following the terms and

872
conditions either of that version or of any later version published by

873
the Free Software Foundation.  If the Library does not specify a

874
license version number, you may choose any version ever published by

875
the Free Software Foundation.

876


877
  14. If you wish to incorporate parts of the Library into other free

878
programs whose distribution conditions are incompatible with these,

879
write to the author to ask for permission.  For software which is

880
copyrighted by the Free Software Foundation, write to the Free

881
Software Foundation; we sometimes make exceptions for this.  Our

882
decision will be guided by the two goals of preserving the free status

883
of all derivatives of our free software and of promoting the sharing

884
and reuse of software generally.

885

886
                            NO WARRANTY

887

888
  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO

889
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.

890
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR

891
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY

892
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE

893
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR

894
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE

895
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME

896
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

897

898
  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN

899
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY

900
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU

901
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR

902
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE

903
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING

904
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A

905
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF

906
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH

907
DAMAGES.

908

909
                     END OF TERMS AND CONDITIONS

910


911
           How to Apply These Terms to Your New Libraries

912

913
  If you develop a new library, and you want it to be of the greatest

914
possible use to the public, we recommend making it free software that

915
everyone can redistribute and change.  You can do so by permitting

916
redistribution under these terms (or, alternatively, under the terms of the

917
ordinary General Public License).

918

919
  To apply these terms, attach the following notices to the library.  It is

920
safest to attach them to the start of each source file to most effectively

921
convey the exclusion of warranty; and each file should have at least the

922
"copyright" line and a pointer to where the full notice is found.

923

924
    <one line to give the library's name and a brief idea of what it does.>

925
    Copyright (C) <year>  <name of author>

926

927
    This library is free software; you can redistribute it and/or

928
    modify it under the terms of the GNU Lesser General Public

929
    License as published by the Free Software Foundation; either

930
    version 2.1 of the License, or (at your option) any later version.

931

932
    This library is distributed in the hope that it will be useful,

933
    but WITHOUT ANY WARRANTY; without even the implied warranty of

934
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU

935
    Lesser General Public License for more details.

936

937
    You should have received a copy of the GNU Lesser General Public

938
    License along with this library; if not, write to the Free Software

939
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

940

941
Also add information on how to contact you by electronic and paper mail.

942

943
You should also get your employer (if you work as a programmer) or your

944
school, if any, to sign a "copyright disclaimer" for the library, if

945
necessary.  Here is a sample; alter the names:

946

947
  Yoyodyne, Inc., hereby disclaims all copyright interest in the

948
  library Frob' (a library for tweaking knobs) written by James Random Hacker.

949

950
  <signature of Ty Coon>, 1 April 1990

951
  Ty Coon, President of Vice

952

953
That's all there is to it!

954

955
***************************************************************************

956

957
%%The following software may be included in this product:

958
Glib v2.28.8

959

960
You are receiving a copy of GNU Glib, Version: 2.28.8 in either source or

961
object code in the JavaFX runtime or JavaFX SDK. The terms of the

962
Oracle license do NOT apply to the GNU Glib, Version: 2.28.8; it is

963
licensed under the following license, separately from the Oracle programs

964
you receive. If you do not wish to install this library, you may delete

965
this library:

966

967
   - On Linux systems: N/A (library is not present)

968
   - On Mac OS X systems: delete $(JAVA_HOME)/lib/libglib-lite.dylib  969  - On Windows systems: delete$(JAVA_HOME)\bin\glib-lite.dll

970

971
A copy of the Oracle modified GNU Glib library source code is located

972
in the following OpenJDK Mercurial repository:

973

974
   http://hg.openjdk.java.net/openjfx/8u/rt

975

976
You can use Mercurial to clone the repository or you can browse the

977
source using a web browser. The root directory of the GNU Glib source

978
code is here:

979

980
   rt/modules/media/src/main/native/gstreamer/3rd_party/glib/

981

982

983
                  GNU LESSER GENERAL PUBLIC LICENSE

984
                       Version 2.1, February 1999

985

986
 Copyright (C) 1991, 1999 Free Software Foundation, Inc.

987
 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

988
 Everyone is permitted to copy and distribute verbatim copies

989
 of this license document, but changing it is not allowed.

990

991
[This is the first released version of the Lesser GPL.  It also counts

992
 as the successor of the GNU Library Public License, version 2, hence

993
 the version number 2.1.]

994

995
                            Preamble

996

997
  The licenses for most software are designed to take away your

998
freedom to share and change it.  By contrast, the GNU General Public

999
Licenses are intended to guarantee your freedom to share and change

1000
free software--to make sure the software is free for all its users.

1001

1002
  This license, the Lesser General Public License, applies to some

1003
specially designated software packages--typically libraries--of the

1004
Free Software Foundation and other authors who decide to use it.  You

1005
can use it too, but we suggest you first think carefully about whether

1006
this license or the ordinary General Public License is the better

1007
strategy to use in any particular case, based on the explanations below.

1008

1009
  When we speak of free software, we are referring to freedom of use,

1010
not price.  Our General Public Licenses are designed to make sure that

1011
you have the freedom to distribute copies of free software (and charge

1012
for this service if you wish); that you receive source code or can get

1013
it if you want it; that you can change the software and use pieces of

1014
it in new free programs; and that you are informed that you can do

1015
these things.

1016

1017
  To protect your rights, we need to make restrictions that forbid

1018
distributors to deny you these rights or to ask you to surrender these

1019
rights.  These restrictions translate to certain responsibilities for

1020
you if you distribute copies of the library or if you modify it.

1021

1022
  For example, if you distribute copies of the library, whether gratis

1023
or for a fee, you must give the recipients all the rights that we gave

1024
you.  You must make sure that they, too, receive or can get the source

1025
code.  If you link other code with the library, you must provide

1026
complete object files to the recipients, so that they can relink them

1027
with the library after making changes to the library and recompiling

1028
it.  And you must show them these terms so they know their rights.

1029

1030
  We protect your rights with a two-step method: (1) we copyright the

1031
library, and (2) we offer you this license, which gives you legal

1032
permission to copy, distribute and/or modify the library.

1033

1034
  To protect each distributor, we want to make it very clear that

1035
there is no warranty for the free library.  Also, if the library is

1036
modified by someone else and passed on, the recipients should know

1037
that what they have is not the original version, so that the original

1038
author's reputation will not be affected by problems that might be

1039
introduced by others.

1040


1041
  Finally, software patents pose a constant threat to the existence of

1042
any free program.  We wish to make sure that a company cannot

1043
effectively restrict the users of a free program by obtaining a

1044
restrictive license from a patent holder.  Therefore, we insist that

1045
any patent license obtained for a version of the library must be

1046
consistent with the full freedom of use specified in this license.

1047

1048
  Most GNU software, including some libraries, is covered by the

1049
ordinary GNU General Public License.  This license, the GNU Lesser

1050
General Public License, applies to certain designated libraries, and

1051
is quite different from the ordinary General Public License.  We use

1052
this license for certain libraries in order to permit linking those

1053
libraries into non-free programs.

1054

1055
  When a program is linked with a library, whether statically or using

1056
a shared library, the combination of the two is legally speaking a

1057
combined work, a derivative of the original library.  The ordinary

1058
General Public License therefore permits such linking only if the

1059
entire combination fits its criteria of freedom.  The Lesser General

1060
Public License permits more lax criteria for linking other code with

1061
the library.

1062

1063
  We call this license the "Lesser" General Public License because it

1064
does Less to protect the user's freedom than the ordinary General

1065
Public License.  It also provides other free software developers Less

1066
of an advantage over competing non-free programs.  These disadvantages

1067
are the reason we use the ordinary General Public License for many

1068
libraries.  However, the Lesser license provides advantages in certain

1069
special circumstances.

1070

1071
  For example, on rare occasions, there may be a special need to

1072
encourage the widest possible use of a certain library, so that it becomes

1073
a de-facto standard.  To achieve this, non-free programs must be

1074
allowed to use the library.  A more frequent case is that a free

1075
library does the same job as widely used non-free libraries.  In this

1076
case, there is little to gain by limiting the free library to free

1077
software only, so we use the Lesser General Public License.

1078

1079
  In other cases, permission to use a particular library in non-free

1080
programs enables a greater number of people to use a large body of

1081
free software.  For example, permission to use the GNU C Library in

1082
non-free programs enables many more people to use the whole GNU

1083
operating system, as well as its variant, the GNU/Linux operating

1084
system.

1085

1086
  Although the Lesser General Public License is Less protective of the

1087
users' freedom, it does ensure that the user of a program that is

1088
linked with the Library has the freedom and the wherewithal to run

1089
that program using a modified version of the Library.

1090

1091
  The precise terms and conditions for copying, distribution and

1092
modification follow.  Pay close attention to the difference between a

1093
"work based on the library" and a "work that uses the library".  The

1094
former contains code derived from the library, whereas the latter must

1095
be combined with the library in order to run.

1096


1097
                  GNU LESSER GENERAL PUBLIC LICENSE

1098
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

1099

1100
  0. This License Agreement applies to any software library or other

1101
program which contains a notice placed by the copyright holder or

1102
other authorized party saying it may be distributed under the terms of

1103
this Lesser General Public License (also called "this License").

1104
Each licensee is addressed as "you".

1105

1106
  A "library" means a collection of software functions and/or data

1107
prepared so as to be conveniently linked with application programs

1108
(which use some of those functions and data) to form executables.

1109

1110
  The "Library", below, refers to any such software library or work

1111
which has been distributed under these terms.  A "work based on the

1112
Library" means either the Library or any derivative work under

1113
copyright law: that is to say, a work containing the Library or a

1114
portion of it, either verbatim or with modifications and/or translated

1115
straightforwardly into another language.  (Hereinafter, translation is

1116
included without limitation in the term "modification".)

1117

1118
  "Source code" for a work means the preferred form of the work for

1119
making modifications to it.  For a library, complete source code means

1120
all the source code for all modules it contains, plus any associated

1121
interface definition files, plus the scripts used to control compilation

1122
and installation of the library.

1123

1124
  Activities other than copying, distribution and modification are not

1125
covered by this License; they are outside its scope.  The act of

1126
running a program using the Library is not restricted, and output from

1127
such a program is covered only if its contents constitute a work based

1128
on the Library (independent of the use of the Library in a tool for

1129
writing it).  Whether that is true depends on what the Library does

1130
and what the program that uses the Library does.

1131

1132
  1. You may copy and distribute verbatim copies of the Library's

1133
complete source code as you receive it, in any medium, provided that

1134
you conspicuously and appropriately publish on each copy an

1135
appropriate copyright notice and disclaimer of warranty; keep intact

1136
all the notices that refer to this License and to the absence of any

1137
warranty; and distribute a copy of this License along with the

1138
Library.

1139

1140
  You may charge a fee for the physical act of transferring a copy,

1141
and you may at your option offer warranty protection in exchange for a

1142
fee.

1143


1144
  2. You may modify your copy or copies of the Library or any portion

1145
of it, thus forming a work based on the Library, and copy and

1146
distribute such modifications or work under the terms of Section 1

1147
above, provided that you also meet all of these conditions:

1148

1149
    a) The modified work must itself be a software library.

1150

1151
    b) You must cause the files modified to carry prominent notices

1152
    stating that you changed the files and the date of any change.

1153

1154
    c) You must cause the whole of the work to be licensed at no

1155
    charge to all third parties under the terms of this License.

1156

1157
    d) If a facility in the modified Library refers to a function or a

1158
    table of data to be supplied by an application program that uses

1159
    the facility, other than as an argument passed when the facility

1160
    is invoked, then you must make a good faith effort to ensure that,

1161
    in the event an application does not supply such function or

1162
    table, the facility still operates, and performs whatever part of

1163
    its purpose remains meaningful.

1164

1165
    (For example, a function in a library to compute square roots has

1166
    a purpose that is entirely well-defined independent of the

1167
    application.  Therefore, Subsection 2d requires that any

1168
    application-supplied function or table used by this function must

1169
    be optional: if the application does not supply it, the square

1170
    root function must still compute square roots.)

1171

1172
These requirements apply to the modified work as a whole.  If

1173
identifiable sections of that work are not derived from the Library,

1174
and can be reasonably considered independent and separate works in

1175
themselves, then this License, and its terms, do not apply to those

1176
sections when you distribute them as separate works.  But when you

1177
distribute the same sections as part of a whole which is a work based

1178
on the Library, the distribution of the whole must be on the terms of

1179
this License, whose permissions for other licensees extend to the

1180
entire whole, and thus to each and every part regardless of who wrote

1181
it.

1182

1183
Thus, it is not the intent of this section to claim rights or contest

1184
your rights to work written entirely by you; rather, the intent is to

1185
exercise the right to control the distribution of derivative or

1186
collective works based on the Library.

1187

1188
In addition, mere aggregation of another work not based on the Library

1189
with the Library (or with a work based on the Library) on a volume of

1190
a storage or distribution medium does not bring the other work under

1191
the scope of this License.

1192

1193
  3. You may opt to apply the terms of the ordinary GNU General Public

1194
License instead of this License to a given copy of the Library.  To do

1195
this, you must alter all the notices that refer to this License, so

1196
that they refer to the ordinary GNU General Public License, version 2,

1197
instead of to this License.  (If a newer version than version 2 of the

1198
ordinary GNU General Public License has appeared, then you can specify

1199
that version instead if you wish.)  Do not make any other change in

1200
these notices.

1201


1202
  Once this change is made in a given copy, it is irreversible for

1203
that copy, so the ordinary GNU General Public License applies to all

1204
subsequent copies and derivative works made from that copy.

1205

1206
  This option is useful when you wish to copy part of the code of

1207
the Library into a program that is not a library.

1208

1209
  4. You may copy and distribute the Library (or a portion or

1210
derivative of it, under Section 2) in object code or executable form

1211
under the terms of Sections 1 and 2 above provided that you accompany

1212
it with the complete corresponding machine-readable source code, which

1213
must be distributed under the terms of Sections 1 and 2 above on a

1214
medium customarily used for software interchange.

1215

1216
  If distribution of object code is made by offering access to copy

1217
from a designated place, then offering equivalent access to copy the

1218
source code from the same place satisfies the requirement to

1219
distribute the source code, even though third parties are not

1220
compelled to copy the source along with the object code.

1221

1222
  5. A program that contains no derivative of any portion of the

1223
Library, but is designed to work with the Library by being compiled or

1224
linked with it, is called a "work that uses the Library".  Such a

1225
work, in isolation, is not a derivative work of the Library, and

1226
therefore falls outside the scope of this License.

1227

1228
  However, linking a "work that uses the Library" with the Library

1229
creates an executable that is a derivative of the Library (because it

1230
contains portions of the Library), rather than a "work that uses the

1231
library".  The executable is therefore covered by this License.

1232
Section 6 states terms for distribution of such executables.

1233

1234
  When a "work that uses the Library" uses material from a header file

1235
that is part of the Library, the object code for the work may be a

1236
derivative work of the Library even though the source code is not.

1237
Whether this is true is especially significant if the work can be

1238
linked without the Library, or if the work is itself a library.  The

1239
threshold for this to be true is not precisely defined by law.

1240

1241
  If such an object file uses only numerical parameters, data

1242
structure layouts and accessors, and small macros and small inline

1243
functions (ten lines or less in length), then the use of the object

1244
file is unrestricted, regardless of whether it is legally a derivative

1245
work.  (Executables containing this object code plus portions of the

1246
Library will still fall under Section 6.)

1247

1248
  Otherwise, if the work is a derivative of the Library, you may

1249
distribute the object code for the work under the terms of Section 6.

1250
Any executables containing that work also fall under Section 6,

1251
whether or not they are linked directly with the Library itself.

1252


1253
  6. As an exception to the Sections above, you may also combine or

1254
link a "work that uses the Library" with the Library to produce a

1255
work containing portions of the Library, and distribute that work

1256
under terms of your choice, provided that the terms permit

1257
modification of the work for the customer's own use and reverse

1258
engineering for debugging such modifications.

1259

1260
  You must give prominent notice with each copy of the work that the

1261
Library is used in it and that the Library and its use are covered by

1262
this License.  You must supply a copy of this License.  If the work

1263
during execution displays copyright notices, you must include the

1264
copyright notice for the Library among them, as well as a reference

1265
directing the user to the copy of this License.  Also, you must do one

1266
of these things:

1267

1268
    a) Accompany the work with the complete corresponding

1269
    machine-readable source code for the Library including whatever

1270
    changes were used in the work (which must be distributed under

1271
    Sections 1 and 2 above); and, if the work is an executable linked

1272
    with the Library, with the complete machine-readable "work that

1273
    uses the Library", as object code and/or source code, so that the

1274
    user can modify the Library and then relink to produce a modified

1275
    executable containing the modified Library.  (It is understood

1276
    that the user who changes the contents of definitions files in the

1277
    Library will not necessarily be able to recompile the application

1278
    to use the modified definitions.)

1279

1280
    b) Use a suitable shared library mechanism for linking with the

1281
    Library.  A suitable mechanism is one that (1) uses at run time a

1282
    copy of the library already present on the user's computer system,

1283
    rather than copying library functions into the executable, and (2)

1284
    will operate properly with a modified version of the library, if

1285
    the user installs one, as long as the modified version is

1286
    interface-compatible with the version that the work was made with.

1287

1288
    c) Accompany the work with a written offer, valid for at

1289
    least three years, to give the same user the materials

1290
    specified in Subsection 6a, above, for a charge no more

1291
    than the cost of performing this distribution.

1292

1293
    d) If distribution of the work is made by offering access to copy

1294
    from a designated place, offer equivalent access to copy the above

1295
    specified materials from the same place.

1296

1297
    e) Verify that the user has already received a copy of these

1298
    materials or that you have already sent this user a copy.

1299

1300
  For an executable, the required form of the "work that uses the

1301
Library" must include any data and utility programs needed for

1302
reproducing the executable from it.  However, as a special exception,

1303
the materials to be distributed need not include anything that is

1304
normally distributed (in either source or binary form) with the major

1305
components (compiler, kernel, and so on) of the operating system on

1306
which the executable runs, unless that component itself accompanies

1307
the executable.

1308

1309
  It may happen that this requirement contradicts the license

1310
restrictions of other proprietary libraries that do not normally

1311
accompany the operating system.  Such a contradiction means you cannot

1312
use both them and the Library together in an executable that you

1313
distribute.

1314


1315
  7. You may place library facilities that are a work based on the

1316
Library side-by-side in a single library together with other library

1317
facilities not covered by this License, and distribute such a combined

1318
library, provided that the separate distribution of the work based on

1319
the Library and of the other library facilities is otherwise

1320
permitted, and provided that you do these two things:

1321

1322
    a) Accompany the combined library with a copy of the same work

1323
    based on the Library, uncombined with any other library

1324
    facilities.  This must be distributed under the terms of the

1325
    Sections above.

1326

1327
    b) Give prominent notice with the combined library of the fact

1328
    that part of it is a work based on the Library, and explaining

1329
    where to find the accompanying uncombined form of the same work.

1330

1331
  8. You may not copy, modify, sublicense, link with, or distribute

1332
the Library except as expressly provided under this License.  Any

1333
attempt otherwise to copy, modify, sublicense, link with, or

1334
distribute the Library is void, and will automatically terminate your

1335
rights under this License.  However, parties who have received copies,

1336
or rights, from you under this License will not have their licenses

1337
terminated so long as such parties remain in full compliance.

1338

1339
  9. You are not required to accept this License, since you have not

1340
signed it.  However, nothing else grants you permission to modify or

1341
distribute the Library or its derivative works.  These actions are

1342
prohibited by law if you do not accept this License.  Therefore, by

1343
modifying or distributing the Library (or any work based on the

1344
Library), you indicate your acceptance of this License to do so, and

1345
all its terms and conditions for copying, distributing or modifying

1346
the Library or works based on it.

1347

1348
  10. Each time you redistribute the Library (or any work based on the

1349
Library), the recipient automatically receives a license from the

1350
original licensor to copy, distribute, link with or modify the Library

1351
subject to these terms and conditions.  You may not impose any further

1352
restrictions on the recipients' exercise of the rights granted herein.

1353
You are not responsible for enforcing compliance by third parties with

1354
this License.

1355


1356
  11. If, as a consequence of a court judgment or allegation of patent

1357
infringement or for any other reason (not limited to patent issues),

1358
conditions are imposed on you (whether by court order, agreement or

1359
otherwise) that contradict the conditions of this License, they do not

1360
excuse you from the conditions of this License.  If you cannot

1361
distribute so as to satisfy simultaneously your obligations under this

1362
License and any other pertinent obligations, then as a consequence you

1363
may not distribute the Library at all.  For example, if a patent

1364
license would not permit royalty-free redistribution of the Library by

1365
all those who receive copies directly or indirectly through you, then

1366
the only way you could satisfy both it and this License would be to

1367
refrain entirely from distribution of the Library.

1368

1369
If any portion of this section is held invalid or unenforceable under any

1370
particular circumstance, the balance of the section is intended to apply,

1371
and the section as a whole is intended to apply in other circumstances.

1372

1373
It is not the purpose of this section to induce you to infringe any

1374
patents or other property right claims or to contest validity of any

1375
such claims; this section has the sole purpose of protecting the

1376
integrity of the free software distribution system which is

1377
implemented by public license practices.  Many people have made

1378
generous contributions to the wide range of software distributed

1379
through that system in reliance on consistent application of that

1380
system; it is up to the author/donor to decide if he or she is willing

1381
to distribute software through any other system and a licensee cannot

1382
impose that choice.

1383

1384
This section is intended to make thoroughly clear what is believed to

1385
be a consequence of the rest of this License.

1386

1387
  12. If the distribution and/or use of the Library is restricted in

1388
certain countries either by patents or by copyrighted interfaces, the

1389
original copyright holder who places the Library under this License may add

1390
an explicit geographical distribution limitation excluding those countries,

1391
so that distribution is permitted only in or among countries not thus

1392
excluded.  In such case, this License incorporates the limitation as if

1393
written in the body of this License.

1394

1395
  13. The Free Software Foundation may publish revised and/or new

1396
versions of the Lesser General Public License from time to time.

1397
Such new versions will be similar in spirit to the present version,

1398
but may differ in detail to address new problems or concerns.

1399

1400
Each version is given a distinguishing version number.  If the Library

1401
specifies a version number of this License which applies to it and

1402
"any later version", you have the option of following the terms and

1403
conditions either of that version or of any later version published by

1404
the Free Software Foundation.  If the Library does not specify a

1405
license version number, you may choose any version ever published by

1406
the Free Software Foundation.

1407


1408
  14. If you wish to incorporate parts of the Library into other free

1409
programs whose distribution conditions are incompatible with these,

1410
write to the author to ask for permission.  For software which is

1411
copyrighted by the Free Software Foundation, write to the Free

1412
Software Foundation; we sometimes make exceptions for this.  Our

1413
decision will be guided by the two goals of preserving the free status

1414
of all derivatives of our free software and of promoting the sharing

1415
and reuse of software generally.

1416

1417
                            NO WARRANTY

1418

1419
  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO

1420
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.

1421
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR

1422
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY

1423
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE

1424
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR

1425
PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE

1426
LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME

1427
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

1428

1429
  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN

1430
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY

1431
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU

1432
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR

1433
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE

1434
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING

1435
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A

1436
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF

1437
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH

1438
DAMAGES.

1439

1440
                     END OF TERMS AND CONDITIONS

1441


1442
           How to Apply These Terms to Your New Libraries

1443

1444
  If you develop a new library, and you want it to be of the greatest

1445
possible use to the public, we recommend making it free software that

1446
everyone can redistribute and change.  You can do so by permitting

1447
redistribution under these terms (or, alternatively, under the terms of the

1448
ordinary General Public License).

1449

1450
  To apply these terms, attach the following notices to the library.  It is

1451
safest to attach them to the start of each source file to most effectively

1452
convey the exclusion of warranty; and each file should have at least the

1453
"copyright" line and a pointer to where the full notice is found.

1454

1455
    <one line to give the library's name and a brief idea of what it does.>

1456
    Copyright (C) <year>  <name of author>

1457

1458
    This library is free software; you can redistribute it and/or

1459
    modify it under the terms of the GNU Lesser General Public

1460
    License as published by the Free Software Foundation; either

1461
    version 2.1 of the License, or (at your option) any later version.

1462

1463
    This library is distributed in the hope that it will be useful,

1464
    but WITHOUT ANY WARRANTY; without even the implied warranty of

1465
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU

1466
    Lesser General Public License for more details.

1467

1468
    You should have received a copy of the GNU Lesser General Public

1469
    License along with this library; if not, write to the Free Software

1470
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

1471

1472
Also add information on how to contact you by electronic and paper mail.

1473

1474
You should also get your employer (if you work as a programmer) or your

1475
school, if any, to sign a "copyright disclaimer" for the library, if

1476
necessary.  Here is a sample; alter the names:

1477

1478
  Yoyodyne, Inc., hereby disclaims all copyright interest in the

1479
  library Frob' (a library for tweaking knobs) written by James Random Hacker.

1480

1481
  <signature of Ty Coon>, 1 April 1990

1482
  Ty Coon, President of Vice

1483

1484
That's all there is to it!

1485

1486
***************************************************************************

1487

1488
%%The following software may be included in this product:

1489
Webkit v604.1

1490

1491
You are receiving a copy of WebKit in either source or

1492
object code in the JavaFX runtime or JavaFX SDK. The terms of the

1493
Oracle license do NOT apply to WebKit; it is

1494
licensed under the following license, separately from the Oracle programs

1495
you receive. If you do not wish to install this library, you may delete

1496
this library:

... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff