LICENSE 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215
  1. The Python Imaging Library (PIL) is
  2. Copyright © 1997-2011 by Secret Labs AB
  3. Copyright © 1995-2011 by Fredrik Lundh
  4. Pillow is the friendly PIL fork. It is
  5. Copyright © 2010-2023 by Jeffrey A. Clark (Alex) and contributors.
  6. Like PIL, Pillow is licensed under the open source HPND License:
  7. By obtaining, using, and/or copying this software and/or its associated
  8. documentation, you agree that you have read, understood, and will comply
  9. with the following terms and conditions:
  10. Permission to use, copy, modify and distribute this software and its
  11. documentation for any purpose and without fee is hereby granted,
  12. provided that the above copyright notice appears in all copies, and that
  13. both that copyright notice and this permission notice appear in supporting
  14. documentation, and that the name of Secret Labs AB or the author not be
  15. used in advertising or publicity pertaining to distribution of the software
  16. without specific, written prior permission.
  17. SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
  18. SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
  19. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR ANY SPECIAL,
  20. INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  21. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  22. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  23. PERFORMANCE OF THIS SOFTWARE.
  24. ===== brotli-1.1.0 =====
  25. Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  26. Permission is hereby granted, free of charge, to any person obtaining a copy
  27. of this software and associated documentation files (the "Software"), to deal
  28. in the Software without restriction, including without limitation the rights
  29. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  30. copies of the Software, and to permit persons to whom the Software is
  31. furnished to do so, subject to the following conditions:
  32. The above copyright notice and this permission notice shall be included in
  33. all copies or substantial portions of the Software.
  34. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  35. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  36. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  37. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  38. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  39. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  40. THE SOFTWARE.
  41. ===== freetype-2.13.2 =====
  42. FREETYPE LICENSES
  43. -----------------
  44. The FreeType 2 font engine is copyrighted work and cannot be used
  45. legally without a software license. In order to make this project
  46. usable to a vast majority of developers, we distribute it under two
  47. mutually exclusive open-source licenses.
  48. This means that *you* must choose *one* of the two licenses described
  49. below, then obey all its terms and conditions when using FreeType 2 in
  50. any of your projects or products.
  51. - The FreeType License, found in the file `docs/FTL.TXT`, which is
  52. similar to the original BSD license *with* an advertising clause
  53. that forces you to explicitly cite the FreeType project in your
  54. product's documentation. All details are in the license file.
  55. This license is suited to products which don't use the GNU General
  56. Public License.
  57. Note that this license is compatible to the GNU General Public
  58. License version 3, but not version 2.
  59. - The GNU General Public License version 2, found in
  60. `docs/GPLv2.TXT` (any later version can be used also), for
  61. programs which already use the GPL. Note that the FTL is
  62. incompatible with GPLv2 due to its advertisement clause.
  63. The contributed BDF and PCF drivers come with a license similar to
  64. that of the X Window System. It is compatible to the above two
  65. licenses (see files `src/bdf/README` and `src/pcf/README`). The same
  66. holds for the source code files `src/base/fthash.c` and
  67. `include/freetype/internal/fthash.h`; they were part of the BDF driver
  68. in earlier FreeType versions.
  69. The gzip module uses the zlib license (see `src/gzip/zlib.h`) which
  70. too is compatible to the above two licenses.
  71. The files `src/autofit/ft-hb.c` and `src/autofit/ft-hb.h` contain code
  72. taken almost verbatim from the HarfBuzz file `hb-ft.cc`, which uses
  73. the 'Old MIT' license, compatible to the above two licenses.
  74. The MD5 checksum support (only used for debugging in development
  75. builds) is in the public domain.
  76. --- end of LICENSE.TXT ---
  77. The FreeType Project LICENSE
  78. ----------------------------
  79. 2006-Jan-27
  80. Copyright 1996-2002, 2006 by
  81. David Turner, Robert Wilhelm, and Werner Lemberg
  82. Introduction
  83. ============
  84. The FreeType Project is distributed in several archive packages;
  85. some of them may contain, in addition to the FreeType font engine,
  86. various tools and contributions which rely on, or relate to, the
  87. FreeType Project.
  88. This license applies to all files found in such packages, and
  89. which do not fall under their own explicit license. The license
  90. affects thus the FreeType font engine, the test programs,
  91. documentation and makefiles, at the very least.
  92. This license was inspired by the BSD, Artistic, and IJG
  93. (Independent JPEG Group) licenses, which all encourage inclusion
  94. and use of free software in commercial and freeware products
  95. alike. As a consequence, its main points are that:
  96. o We don't promise that this software works. However, we will be
  97. interested in any kind of bug reports. (`as is' distribution)
  98. o You can use this software for whatever you want, in parts or
  99. full form, without having to pay us. (`royalty-free' usage)
  100. o You may not pretend that you wrote this software. If you use
  101. it, or only parts of it, in a program, you must acknowledge
  102. somewhere in your documentation that you have used the
  103. FreeType code. (`credits')
  104. We specifically permit and encourage the inclusion of this
  105. software, with or without modifications, in commercial products.
  106. We disclaim all warranties covering The FreeType Project and
  107. assume no liability related to The FreeType Project.
  108. Finally, many people asked us for a preferred form for a
  109. credit/disclaimer to use in compliance with this license. We thus
  110. encourage you to use the following text:
  111. """
  112. Portions of this software are copyright © <year> The FreeType
  113. Project (www.freetype.org). All rights reserved.
  114. """
  115. Please replace <year> with the value from the FreeType version you
  116. actually use.
  117. Legal Terms
  118. ===========
  119. 0. Definitions
  120. --------------
  121. Throughout this license, the terms `package', `FreeType Project',
  122. and `FreeType archive' refer to the set of files originally
  123. distributed by the authors (David Turner, Robert Wilhelm, and
  124. Werner Lemberg) as the `FreeType Project', be they named as alpha,
  125. beta or final release.
  126. `You' refers to the licensee, or person using the project, where
  127. `using' is a generic term including compiling the project's source
  128. code as well as linking it to form a `program' or `executable'.
  129. This program is referred to as `a program using the FreeType
  130. engine'.
  131. This license applies to all files distributed in the original
  132. FreeType Project, including all source code, binaries and
  133. documentation, unless otherwise stated in the file in its
  134. original, unmodified form as distributed in the original archive.
  135. If you are unsure whether or not a particular file is covered by
  136. this license, you must contact us to verify this.
  137. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  138. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  139. specified below.
  140. 1. No Warranty
  141. --------------
  142. THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
  143. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  144. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  145. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  146. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  147. USE, OF THE FREETYPE PROJECT.
  148. 2. Redistribution
  149. -----------------
  150. This license grants a worldwide, royalty-free, perpetual and
  151. irrevocable right and license to use, execute, perform, compile,
  152. display, copy, create derivative works of, distribute and
  153. sublicense the FreeType Project (in both source and object code
  154. forms) and derivative works thereof for any purpose; and to
  155. authorize others to exercise some or all of the rights granted
  156. herein, subject to the following conditions:
  157. o Redistribution of source code must retain this license file
  158. (`FTL.TXT') unaltered; any additions, deletions or changes to
  159. the original files must be clearly indicated in accompanying
  160. documentation. The copyright notices of the unaltered,
  161. original files must be preserved in all copies of source
  162. files.
  163. o Redistribution in binary form must provide a disclaimer that
  164. states that the software is based in part of the work of the
  165. FreeType Team, in the distribution documentation. We also
  166. encourage you to put an URL to the FreeType web page in your
  167. documentation, though this isn't mandatory.
  168. These conditions apply to any software derived from or based on
  169. the FreeType Project, not just the unmodified files. If you use
  170. our work, you must acknowledge us. However, no fee need be paid
  171. to us.
  172. 3. Advertising
  173. --------------
  174. Neither the FreeType authors and contributors nor you shall use
  175. the name of the other for commercial, advertising, or promotional
  176. purposes without specific prior written permission.
  177. We suggest, but do not require, that you use one or more of the
  178. following phrases to refer to this software in your documentation
  179. or advertising materials: `FreeType Project', `FreeType Engine',
  180. `FreeType library', or `FreeType Distribution'.
  181. As you have not signed this license, you are not required to
  182. accept it. However, as the FreeType Project is copyrighted
  183. material, only this license, or another one contracted with the
  184. authors, grants you the right to use, distribute, and modify it.
  185. Therefore, by using, distributing, or modifying the FreeType
  186. Project, you indicate that you understand and accept all the terms
  187. of this license.
  188. 4. Contacts
  189. -----------
  190. There are two mailing lists related to FreeType:
  191. o freetype@nongnu.org
  192. Discusses general use and applications of FreeType, as well as
  193. future and wanted additions to the library and distribution.
  194. If you are looking for support, start in this list if you
  195. haven't found anything to help you in the documentation.
  196. o freetype-devel@nongnu.org
  197. Discusses bugs, as well as engine internals, design issues,
  198. specific licenses, porting, etc.
  199. Our home page can be found at
  200. https://www.freetype.org
  201. --- end of FTL.TXT ---
  202. GNU GENERAL PUBLIC LICENSE
  203. Version 2, June 1991
  204. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  205. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  206. Everyone is permitted to copy and distribute verbatim copies
  207. of this license document, but changing it is not allowed.
  208. Preamble
  209. The licenses for most software are designed to take away your
  210. freedom to share and change it. By contrast, the GNU General Public
  211. License is intended to guarantee your freedom to share and change free
  212. software--to make sure the software is free for all its users. This
  213. General Public License applies to most of the Free Software
  214. Foundation's software and to any other program whose authors commit to
  215. using it. (Some other Free Software Foundation software is covered by
  216. the GNU Library General Public License instead.) You can apply it to
  217. your programs, too.
  218. When we speak of free software, we are referring to freedom, not
  219. price. Our General Public Licenses are designed to make sure that you
  220. have the freedom to distribute copies of free software (and charge for
  221. this service if you wish), that you receive source code or can get it
  222. if you want it, that you can change the software or use pieces of it
  223. in new free programs; and that you know you can do these things.
  224. To protect your rights, we need to make restrictions that forbid
  225. anyone to deny you these rights or to ask you to surrender the rights.
  226. These restrictions translate to certain responsibilities for you if you
  227. distribute copies of the software, or if you modify it.
  228. For example, if you distribute copies of such a program, whether
  229. gratis or for a fee, you must give the recipients all the rights that
  230. you have. You must make sure that they, too, receive or can get the
  231. source code. And you must show them these terms so they know their
  232. rights.
  233. We protect your rights with two steps: (1) copyright the software, and
  234. (2) offer you this license which gives you legal permission to copy,
  235. distribute and/or modify the software.
  236. Also, for each author's protection and ours, we want to make certain
  237. that everyone understands that there is no warranty for this free
  238. software. If the software is modified by someone else and passed on, we
  239. want its recipients to know that what they have is not the original, so
  240. that any problems introduced by others will not reflect on the original
  241. authors' reputations.
  242. Finally, any free program is threatened constantly by software
  243. patents. We wish to avoid the danger that redistributors of a free
  244. program will individually obtain patent licenses, in effect making the
  245. program proprietary. To prevent this, we have made it clear that any
  246. patent must be licensed for everyone's free use or not licensed at all.
  247. The precise terms and conditions for copying, distribution and
  248. modification follow.
  249. GNU GENERAL PUBLIC LICENSE
  250. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  251. 0. This License applies to any program or other work which contains
  252. a notice placed by the copyright holder saying it may be distributed
  253. under the terms of this General Public License. The "Program", below,
  254. refers to any such program or work, and a "work based on the Program"
  255. means either the Program or any derivative work under copyright law:
  256. that is to say, a work containing the Program or a portion of it,
  257. either verbatim or with modifications and/or translated into another
  258. language. (Hereinafter, translation is included without limitation in
  259. the term "modification".) Each licensee is addressed as "you".
  260. Activities other than copying, distribution and modification are not
  261. covered by this License; they are outside its scope. The act of
  262. running the Program is not restricted, and the output from the Program
  263. is covered only if its contents constitute a work based on the
  264. Program (independent of having been made by running the Program).
  265. Whether that is true depends on what the Program does.
  266. 1. You may copy and distribute verbatim copies of the Program's
  267. source code as you receive it, in any medium, provided that you
  268. conspicuously and appropriately publish on each copy an appropriate
  269. copyright notice and disclaimer of warranty; keep intact all the
  270. notices that refer to this License and to the absence of any warranty;
  271. and give any other recipients of the Program a copy of this License
  272. along with the Program.
  273. You may charge a fee for the physical act of transferring a copy, and
  274. you may at your option offer warranty protection in exchange for a fee.
  275. 2. You may modify your copy or copies of the Program or any portion
  276. of it, thus forming a work based on the Program, and copy and
  277. distribute such modifications or work under the terms of Section 1
  278. above, provided that you also meet all of these conditions:
  279. a) You must cause the modified files to carry prominent notices
  280. stating that you changed the files and the date of any change.
  281. b) You must cause any work that you distribute or publish, that in
  282. whole or in part contains or is derived from the Program or any
  283. part thereof, to be licensed as a whole at no charge to all third
  284. parties under the terms of this License.
  285. c) If the modified program normally reads commands interactively
  286. when run, you must cause it, when started running for such
  287. interactive use in the most ordinary way, to print or display an
  288. announcement including an appropriate copyright notice and a
  289. notice that there is no warranty (or else, saying that you provide
  290. a warranty) and that users may redistribute the program under
  291. these conditions, and telling the user how to view a copy of this
  292. License. (Exception: if the Program itself is interactive but
  293. does not normally print such an announcement, your work based on
  294. the Program is not required to print an announcement.)
  295. These requirements apply to the modified work as a whole. If
  296. identifiable sections of that work are not derived from the Program,
  297. and can be reasonably considered independent and separate works in
  298. themselves, then this License, and its terms, do not apply to those
  299. sections when you distribute them as separate works. But when you
  300. distribute the same sections as part of a whole which is a work based
  301. on the Program, the distribution of the whole must be on the terms of
  302. this License, whose permissions for other licensees extend to the
  303. entire whole, and thus to each and every part regardless of who wrote it.
  304. Thus, it is not the intent of this section to claim rights or contest
  305. your rights to work written entirely by you; rather, the intent is to
  306. exercise the right to control the distribution of derivative or
  307. collective works based on the Program.
  308. In addition, mere aggregation of another work not based on the Program
  309. with the Program (or with a work based on the Program) on a volume of
  310. a storage or distribution medium does not bring the other work under
  311. the scope of this License.
  312. 3. You may copy and distribute the Program (or a work based on it,
  313. under Section 2) in object code or executable form under the terms of
  314. Sections 1 and 2 above provided that you also do one of the following:
  315. a) Accompany it with the complete corresponding machine-readable
  316. source code, which must be distributed under the terms of Sections
  317. 1 and 2 above on a medium customarily used for software interchange; or,
  318. b) Accompany it with a written offer, valid for at least three
  319. years, to give any third party, for a charge no more than your
  320. cost of physically performing source distribution, a complete
  321. machine-readable copy of the corresponding source code, to be
  322. distributed under the terms of Sections 1 and 2 above on a medium
  323. customarily used for software interchange; or,
  324. c) Accompany it with the information you received as to the offer
  325. to distribute corresponding source code. (This alternative is
  326. allowed only for noncommercial distribution and only if you
  327. received the program in object code or executable form with such
  328. an offer, in accord with Subsection b above.)
  329. The source code for a work means the preferred form of the work for
  330. making modifications to it. For an executable work, complete source
  331. code means all the source code for all modules it contains, plus any
  332. associated interface definition files, plus the scripts used to
  333. control compilation and installation of the executable. However, as a
  334. special exception, the source code distributed need not include
  335. anything that is normally distributed (in either source or binary
  336. form) with the major components (compiler, kernel, and so on) of the
  337. operating system on which the executable runs, unless that component
  338. itself accompanies the executable.
  339. If distribution of executable or object code is made by offering
  340. access to copy from a designated place, then offering equivalent
  341. access to copy the source code from the same place counts as
  342. distribution of the source code, even though third parties are not
  343. compelled to copy the source along with the object code.
  344. 4. You may not copy, modify, sublicense, or distribute the Program
  345. except as expressly provided under this License. Any attempt
  346. otherwise to copy, modify, sublicense or distribute the Program is
  347. void, and will automatically terminate your rights under this License.
  348. However, parties who have received copies, or rights, from you under
  349. this License will not have their licenses terminated so long as such
  350. parties remain in full compliance.
  351. 5. You are not required to accept this License, since you have not
  352. signed it. However, nothing else grants you permission to modify or
  353. distribute the Program or its derivative works. These actions are
  354. prohibited by law if you do not accept this License. Therefore, by
  355. modifying or distributing the Program (or any work based on the
  356. Program), you indicate your acceptance of this License to do so, and
  357. all its terms and conditions for copying, distributing or modifying
  358. the Program or works based on it.
  359. 6. Each time you redistribute the Program (or any work based on the
  360. Program), the recipient automatically receives a license from the
  361. original licensor to copy, distribute or modify the Program subject to
  362. these terms and conditions. You may not impose any further
  363. restrictions on the recipients' exercise of the rights granted herein.
  364. You are not responsible for enforcing compliance by third parties to
  365. this License.
  366. 7. If, as a consequence of a court judgment or allegation of patent
  367. infringement or for any other reason (not limited to patent issues),
  368. conditions are imposed on you (whether by court order, agreement or
  369. otherwise) that contradict the conditions of this License, they do not
  370. excuse you from the conditions of this License. If you cannot
  371. distribute so as to satisfy simultaneously your obligations under this
  372. License and any other pertinent obligations, then as a consequence you
  373. may not distribute the Program at all. For example, if a patent
  374. license would not permit royalty-free redistribution of the Program by
  375. all those who receive copies directly or indirectly through you, then
  376. the only way you could satisfy both it and this License would be to
  377. refrain entirely from distribution of the Program.
  378. If any portion of this section is held invalid or unenforceable under
  379. any particular circumstance, the balance of the section is intended to
  380. apply and the section as a whole is intended to apply in other
  381. circumstances.
  382. It is not the purpose of this section to induce you to infringe any
  383. patents or other property right claims or to contest validity of any
  384. such claims; this section has the sole purpose of protecting the
  385. integrity of the free software distribution system, which is
  386. implemented by public license practices. Many people have made
  387. generous contributions to the wide range of software distributed
  388. through that system in reliance on consistent application of that
  389. system; it is up to the author/donor to decide if he or she is willing
  390. to distribute software through any other system and a licensee cannot
  391. impose that choice.
  392. This section is intended to make thoroughly clear what is believed to
  393. be a consequence of the rest of this License.
  394. 8. If the distribution and/or use of the Program is restricted in
  395. certain countries either by patents or by copyrighted interfaces, the
  396. original copyright holder who places the Program under this License
  397. may add an explicit geographical distribution limitation excluding
  398. those countries, so that distribution is permitted only in or among
  399. countries not thus excluded. In such case, this License incorporates
  400. the limitation as if written in the body of this License.
  401. 9. The Free Software Foundation may publish revised and/or new versions
  402. of the General Public License from time to time. Such new versions will
  403. be similar in spirit to the present version, but may differ in detail to
  404. address new problems or concerns.
  405. Each version is given a distinguishing version number. If the Program
  406. specifies a version number of this License which applies to it and "any
  407. later version", you have the option of following the terms and conditions
  408. either of that version or of any later version published by the Free
  409. Software Foundation. If the Program does not specify a version number of
  410. this License, you may choose any version ever published by the Free Software
  411. Foundation.
  412. 10. If you wish to incorporate parts of the Program into other free
  413. programs whose distribution conditions are different, write to the author
  414. to ask for permission. For software which is copyrighted by the Free
  415. Software Foundation, write to the Free Software Foundation; we sometimes
  416. make exceptions for this. Our decision will be guided by the two goals
  417. of preserving the free status of all derivatives of our free software and
  418. of promoting the sharing and reuse of software generally.
  419. NO WARRANTY
  420. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  421. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  422. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  423. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  424. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  425. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  426. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  427. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  428. REPAIR OR CORRECTION.
  429. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  430. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  431. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  432. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  433. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  434. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  435. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  436. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  437. POSSIBILITY OF SUCH DAMAGES.
  438. END OF TERMS AND CONDITIONS
  439. How to Apply These Terms to Your New Programs
  440. If you develop a new program, and you want it to be of the greatest
  441. possible use to the public, the best way to achieve this is to make it
  442. free software which everyone can redistribute and change under these terms.
  443. To do so, attach the following notices to the program. It is safest
  444. to attach them to the start of each source file to most effectively
  445. convey the exclusion of warranty; and each file should have at least
  446. the "copyright" line and a pointer to where the full notice is found.
  447. <one line to give the program's name and a brief idea of what it does.>
  448. Copyright (C) <year> <name of author>
  449. This program is free software; you can redistribute it and/or modify
  450. it under the terms of the GNU General Public License as published by
  451. the Free Software Foundation; either version 2 of the License, or
  452. (at your option) any later version.
  453. This program is distributed in the hope that it will be useful,
  454. but WITHOUT ANY WARRANTY; without even the implied warranty of
  455. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  456. GNU General Public License for more details.
  457. You should have received a copy of the GNU General Public License
  458. along with this program; if not, write to the Free Software
  459. Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  460. Also add information on how to contact you by electronic and paper mail.
  461. If the program is interactive, make it output a short notice like this
  462. when it starts in an interactive mode:
  463. Gnomovision version 69, Copyright (C) year name of author
  464. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  465. This is free software, and you are welcome to redistribute it
  466. under certain conditions; type `show c' for details.
  467. The hypothetical commands `show w' and `show c' should show the appropriate
  468. parts of the General Public License. Of course, the commands you use may
  469. be called something other than `show w' and `show c'; they could even be
  470. mouse-clicks or menu items--whatever suits your program.
  471. You should also get your employer (if you work as a programmer) or your
  472. school, if any, to sign a "copyright disclaimer" for the program, if
  473. necessary. Here is a sample; alter the names:
  474. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  475. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  476. <signature of Ty Coon>, 1 April 1989
  477. Ty Coon, President of Vice
  478. This General Public License does not permit incorporating your program into
  479. proprietary programs. If your program is a subroutine library, you may
  480. consider it more useful to permit linking proprietary applications with the
  481. library. If this is what you want to do, use the GNU Library General
  482. Public License instead of this License.
  483. ===== harfbuzz-8.2.1 =====
  484. HarfBuzz is licensed under the so-called "Old MIT" license. Details follow.
  485. For parts of HarfBuzz that are licensed under different licenses see individual
  486. files names COPYING in subdirectories where applicable.
  487. Copyright © 2010-2022 Google, Inc.
  488. Copyright © 2015-2020 Ebrahim Byagowi
  489. Copyright © 2019,2020 Facebook, Inc.
  490. Copyright © 2012,2015 Mozilla Foundation
  491. Copyright © 2011 Codethink Limited
  492. Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies)
  493. Copyright © 2009 Keith Stribley
  494. Copyright © 2011 Martin Hosken and SIL International
  495. Copyright © 2007 Chris Wilson
  496. Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod
  497. Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc.
  498. Copyright © 1998-2005 David Turner and Werner Lemberg
  499. Copyright © 2016 Igalia S.L.
  500. Copyright © 2022 Matthias Clasen
  501. Copyright © 2018,2021 Khaled Hosny
  502. Copyright © 2018,2019,2020 Adobe, Inc
  503. Copyright © 2013-2015 Alexei Podtelezhnikov
  504. For full copyright notices consult the individual files in the package.
  505. Permission is hereby granted, without written agreement and without
  506. license or royalty fees, to use, copy, modify, and distribute this
  507. software and its documentation for any purpose, provided that the
  508. above copyright notice and the following two paragraphs appear in
  509. all copies of this software.
  510. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  511. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  512. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  513. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  514. DAMAGE.
  515. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  516. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  517. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  518. ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  519. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  520. ===== lcms2-2.15 =====
  521. Little CMS
  522. Copyright (c) 1998-2020 Marti Maria Saguer
  523. Permission is hereby granted, free of charge, to any person obtaining
  524. a copy of this software and associated documentation files (the
  525. "Software"), to deal in the Software without restriction, including
  526. without limitation the rights to use, copy, modify, merge, publish,
  527. distribute, sublicense, and/or sell copies of the Software, and to
  528. permit persons to whom the Software is furnished to do so, subject
  529. to the following conditions:
  530. The above copyright notice and this permission notice shall be
  531. included in all copies or substantial portions of the Software.
  532. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  533. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  534. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  535. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  536. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  537. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  538. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  539. ===== libjpeg-turbo-3.0.0 =====
  540. LEGAL ISSUES
  541. ============
  542. In plain English:
  543. 1. We don't promise that this software works. (But if you find any bugs,
  544. please let us know!)
  545. 2. You can use this software for whatever you want. You don't have to pay us.
  546. 3. You may not pretend that you wrote this software. If you use it in a
  547. program, you must acknowledge somewhere in your documentation that
  548. you've used the IJG code.
  549. In legalese:
  550. The authors make NO WARRANTY or representation, either express or implied,
  551. with respect to this software, its quality, accuracy, merchantability, or
  552. fitness for a particular purpose. This software is provided "AS IS", and you,
  553. its user, assume the entire risk as to its quality and accuracy.
  554. This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding.
  555. All Rights Reserved except as specified below.
  556. Permission is hereby granted to use, copy, modify, and distribute this
  557. software (or portions thereof) for any purpose, without fee, subject to these
  558. conditions:
  559. (1) If any part of the source code for this software is distributed, then this
  560. README file must be included, with this copyright and no-warranty notice
  561. unaltered; and any additions, deletions, or changes to the original files
  562. must be clearly indicated in accompanying documentation.
  563. (2) If only executable code is distributed, then the accompanying
  564. documentation must state that "this software is based in part on the work of
  565. the Independent JPEG Group".
  566. (3) Permission for use of this software is granted only if the user accepts
  567. full responsibility for any undesirable consequences; the authors accept
  568. NO LIABILITY for damages of any kind.
  569. These conditions apply to any software derived from or based on the IJG code,
  570. not just to the unmodified library. If you use our work, you ought to
  571. acknowledge us.
  572. Permission is NOT granted for the use of any IJG author's name or company name
  573. in advertising or publicity relating to this software or products derived from
  574. it. This software may be referred to only as "the Independent JPEG Group's
  575. software".
  576. We specifically permit and encourage the use of this software as the basis of
  577. commercial products, provided that all warranty or liability claims are
  578. assumed by the product vendor.
  579. libjpeg-turbo Licenses
  580. ======================
  581. libjpeg-turbo is covered by three compatible BSD-style open source licenses:
  582. - The IJG (Independent JPEG Group) License, which is listed in
  583. [README.ijg](README.ijg)
  584. This license applies to the libjpeg API library and associated programs
  585. (any code inherited from libjpeg, and any modifications to that code.)
  586. - The Modified (3-clause) BSD License, which is listed below
  587. This license covers the TurboJPEG API library and associated programs, as
  588. well as the build system.
  589. - The [zlib License](https://opensource.org/licenses/Zlib)
  590. This license is a subset of the other two, and it covers the libjpeg-turbo
  591. SIMD extensions.
  592. Complying with the libjpeg-turbo Licenses
  593. =========================================
  594. This section provides a roll-up of the libjpeg-turbo licensing terms, to the
  595. best of our understanding.
  596. 1. If you are distributing a modified version of the libjpeg-turbo source,
  597. then:
  598. 1. You cannot alter or remove any existing copyright or license notices
  599. from the source.
  600. **Origin**
  601. - Clause 1 of the IJG License
  602. - Clause 1 of the Modified BSD License
  603. - Clauses 1 and 3 of the zlib License
  604. 2. You must add your own copyright notice to the header of each source
  605. file you modified, so others can tell that you modified that file (if
  606. there is not an existing copyright header in that file, then you can
  607. simply add a notice stating that you modified the file.)
  608. **Origin**
  609. - Clause 1 of the IJG License
  610. - Clause 2 of the zlib License
  611. 3. You must include the IJG README file, and you must not alter any of the
  612. copyright or license text in that file.
  613. **Origin**
  614. - Clause 1 of the IJG License
  615. 2. If you are distributing only libjpeg-turbo binaries without the source, or
  616. if you are distributing an application that statically links with
  617. libjpeg-turbo, then:
  618. 1. Your product documentation must include a message stating:
  619. This software is based in part on the work of the Independent JPEG
  620. Group.
  621. **Origin**
  622. - Clause 2 of the IJG license
  623. 2. If your binary distribution includes or uses the TurboJPEG API, then
  624. your product documentation must include the text of the Modified BSD
  625. License (see below.)
  626. **Origin**
  627. - Clause 2 of the Modified BSD License
  628. 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the
  629. contributors thereof in advertising, publicity, etc.
  630. **Origin**
  631. - IJG License
  632. - Clause 3 of the Modified BSD License
  633. 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
  634. free of defects, nor do we accept any liability for undesirable
  635. consequences resulting from your use of the software.
  636. **Origin**
  637. - IJG License
  638. - Modified BSD License
  639. - zlib License
  640. The Modified (3-clause) BSD License
  641. ===================================
  642. Copyright (C)2009-2023 D. R. Commander. All Rights Reserved.<br>
  643. Copyright (C)2015 Viktor Szathmáry. All Rights Reserved.
  644. Redistribution and use in source and binary forms, with or without
  645. modification, are permitted provided that the following conditions are met:
  646. - Redistributions of source code must retain the above copyright notice,
  647. this list of conditions and the following disclaimer.
  648. - Redistributions in binary form must reproduce the above copyright notice,
  649. this list of conditions and the following disclaimer in the documentation
  650. and/or other materials provided with the distribution.
  651. - Neither the name of the libjpeg-turbo Project nor the names of its
  652. contributors may be used to endorse or promote products derived from this
  653. software without specific prior written permission.
  654. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
  655. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  656. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  657. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  658. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  659. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  660. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  661. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  662. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  663. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  664. POSSIBILITY OF SUCH DAMAGE.
  665. Why Three Licenses?
  666. ===================
  667. The zlib License could have been used instead of the Modified (3-clause) BSD
  668. License, and since the IJG License effectively subsumes the distribution
  669. conditions of the zlib License, this would have effectively placed
  670. libjpeg-turbo binary distributions under the IJG License. However, the IJG
  671. License specifically refers to the Independent JPEG Group and does not extend
  672. attribution and endorsement protections to other entities. Thus, it was
  673. desirable to choose a license that granted us the same protections for new code
  674. that were granted to the IJG for code derived from their software.
  675. ===== libwebp-1.3.2 =====
  676. Copyright (c) 2010, Google Inc. All rights reserved.
  677. Redistribution and use in source and binary forms, with or without
  678. modification, are permitted provided that the following conditions are
  679. met:
  680. * Redistributions of source code must retain the above copyright
  681. notice, this list of conditions and the following disclaimer.
  682. * Redistributions in binary form must reproduce the above copyright
  683. notice, this list of conditions and the following disclaimer in
  684. the documentation and/or other materials provided with the
  685. distribution.
  686. * Neither the name of Google nor the names of its contributors may
  687. be used to endorse or promote products derived from this software
  688. without specific prior written permission.
  689. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  690. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  691. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  692. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  693. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  694. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  695. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  696. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  697. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  698. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  699. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  700. ===== lpng1639 =====
  701. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
  702. =========================================
  703. PNG Reference Library License version 2
  704. ---------------------------------------
  705. * Copyright (c) 1995-2022 The PNG Reference Library Authors.
  706. * Copyright (c) 2018-2022 Cosmin Truta.
  707. * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
  708. * Copyright (c) 1996-1997 Andreas Dilger.
  709. * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  710. The software is supplied "as is", without warranty of any kind,
  711. express or implied, including, without limitation, the warranties
  712. of merchantability, fitness for a particular purpose, title, and
  713. non-infringement. In no event shall the Copyright owners, or
  714. anyone distributing the software, be liable for any damages or
  715. other liability, whether in contract, tort or otherwise, arising
  716. from, out of, or in connection with the software, or the use or
  717. other dealings in the software, even if advised of the possibility
  718. of such damage.
  719. Permission is hereby granted to use, copy, modify, and distribute
  720. this software, or portions hereof, for any purpose, without fee,
  721. subject to the following restrictions:
  722. 1. The origin of this software must not be misrepresented; you
  723. must not claim that you wrote the original software. If you
  724. use this software in a product, an acknowledgment in the product
  725. documentation would be appreciated, but is not required.
  726. 2. Altered source versions must be plainly marked as such, and must
  727. not be misrepresented as being the original software.
  728. 3. This Copyright notice may not be removed or altered from any
  729. source or altered source distribution.
  730. PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
  731. -----------------------------------------------------------------------
  732. libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
  733. Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
  734. derived from libpng-1.0.6, and are distributed according to the same
  735. disclaimer and license as libpng-1.0.6 with the following individuals
  736. added to the list of Contributing Authors:
  737. Simon-Pierre Cadieux
  738. Eric S. Raymond
  739. Mans Rullgard
  740. Cosmin Truta
  741. Gilles Vollant
  742. James Yu
  743. Mandar Sahastrabuddhe
  744. Google Inc.
  745. Vadim Barkov
  746. and with the following additions to the disclaimer:
  747. There is no warranty against interference with your enjoyment of
  748. the library or against infringement. There is no warranty that our
  749. efforts or the library will fulfill any of your particular purposes
  750. or needs. This library is provided with all faults, and the entire
  751. risk of satisfactory quality, performance, accuracy, and effort is
  752. with the user.
  753. Some files in the "contrib" directory and some configure-generated
  754. files that are distributed with libpng have other copyright owners, and
  755. are released under other open source licenses.
  756. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  757. Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
  758. libpng-0.96, and are distributed according to the same disclaimer and
  759. license as libpng-0.96, with the following individuals added to the
  760. list of Contributing Authors:
  761. Tom Lane
  762. Glenn Randers-Pehrson
  763. Willem van Schaik
  764. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  765. Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
  766. and are distributed according to the same disclaimer and license as
  767. libpng-0.88, with the following individuals added to the list of
  768. Contributing Authors:
  769. John Bowler
  770. Kevin Bracey
  771. Sam Bushell
  772. Magnus Holmgren
  773. Greg Roelofs
  774. Tom Tanner
  775. Some files in the "scripts" directory have other copyright owners,
  776. but are released under this license.
  777. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  778. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  779. For the purposes of this copyright and license, "Contributing Authors"
  780. is defined as the following set of individuals:
  781. Andreas Dilger
  782. Dave Martindale
  783. Guy Eric Schalnat
  784. Paul Schmidt
  785. Tim Wegner
  786. The PNG Reference Library is supplied "AS IS". The Contributing
  787. Authors and Group 42, Inc. disclaim all warranties, expressed or
  788. implied, including, without limitation, the warranties of
  789. merchantability and of fitness for any purpose. The Contributing
  790. Authors and Group 42, Inc. assume no liability for direct, indirect,
  791. incidental, special, exemplary, or consequential damages, which may
  792. result from the use of the PNG Reference Library, even if advised of
  793. the possibility of such damage.
  794. Permission is hereby granted to use, copy, modify, and distribute this
  795. source code, or portions hereof, for any purpose, without fee, subject
  796. to the following restrictions:
  797. 1. The origin of this source code must not be misrepresented.
  798. 2. Altered versions must be plainly marked as such and must not
  799. be misrepresented as being the original source.
  800. 3. This Copyright notice may not be removed or altered from any
  801. source or altered source distribution.
  802. The Contributing Authors and Group 42, Inc. specifically permit,
  803. without fee, and encourage the use of this source code as a component
  804. to supporting the PNG file format in commercial products. If you use
  805. this source code in a product, acknowledgment is not required but would
  806. be appreciated.
  807. ===== openjpeg-2.5.0 =====
  808. /*
  809. * The copyright in this software is being made available under the 2-clauses
  810. * BSD License, included below. This software may be subject to other third
  811. * party and contributor rights, including patent rights, and no such rights
  812. * are granted under this license.
  813. *
  814. * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium
  815. * Copyright (c) 2002-2014, Professor Benoit Macq
  816. * Copyright (c) 2003-2014, Antonin Descampe
  817. * Copyright (c) 2003-2009, Francois-Olivier Devaux
  818. * Copyright (c) 2005, Herve Drolon, FreeImage Team
  819. * Copyright (c) 2002-2003, Yannick Verschueren
  820. * Copyright (c) 2001-2003, David Janssens
  821. * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France
  822. * Copyright (c) 2012, CS Systemes d'Information, France
  823. *
  824. * All rights reserved.
  825. *
  826. * Redistribution and use in source and binary forms, with or without
  827. * modification, are permitted provided that the following conditions
  828. * are met:
  829. * 1. Redistributions of source code must retain the above copyright
  830. * notice, this list of conditions and the following disclaimer.
  831. * 2. Redistributions in binary form must reproduce the above copyright
  832. * notice, this list of conditions and the following disclaimer in the
  833. * documentation and/or other materials provided with the distribution.
  834. *
  835. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS'
  836. * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  837. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  838. * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  839. * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  840. * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  841. * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  842. * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  843. * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  844. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  845. * POSSIBILITY OF SUCH DAMAGE.
  846. */
  847. ===== tiff-4.6.0 =====
  848. # LibTIFF license
  849. Copyright © 1988-1997 Sam Leffler\
  850. Copyright © 1991-1997 Silicon Graphics, Inc.
  851. Permission to use, copy, modify, distribute, and sell this software and
  852. its documentation for any purpose is hereby granted without fee, provided
  853. that (i) the above copyright notices and this permission notice appear in
  854. all copies of the software and related documentation, and (ii) the names of
  855. Sam Leffler and Silicon Graphics may not be used in any advertising or
  856. publicity relating to the software without the specific, prior written
  857. permission of Sam Leffler and Silicon Graphics.
  858. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
  859. EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
  860. WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  861. IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
  862. ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
  863. OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  864. WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
  865. LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
  866. OF THIS SOFTWARE.
  867. ===== xz-5.4.4 =====
  868. XZ Utils Licensing
  869. ==================
  870. Different licenses apply to different files in this package. Here
  871. is a rough summary of which licenses apply to which parts of this
  872. package (but check the individual files to be sure!):
  873. - liblzma is in the public domain.
  874. - xz, xzdec, and lzmadec command line tools are in the public
  875. domain unless GNU getopt_long had to be compiled and linked
  876. in from the lib directory. The getopt_long code is under
  877. GNU LGPLv2.1+.
  878. - The scripts to grep, diff, and view compressed files have been
  879. adapted from gzip. These scripts and their documentation are
  880. under GNU GPLv2+.
  881. - All the documentation in the doc directory and most of the
  882. XZ Utils specific documentation files in other directories
  883. are in the public domain.
  884. Note: The JavaScript files (under the MIT license) have
  885. been removed from the Doxygen-generated HTML version of the
  886. liblzma API documentation. Doxygen itself is under the GNU GPL
  887. but the remaining files generated by Doxygen are not affected
  888. by the licenses used in Doxygen because Doxygen licensing has
  889. the following exception:
  890. "Documents produced by doxygen are derivative works
  891. derived from the input used in their production;
  892. they are not affected by this license."
  893. - Translated messages are in the public domain.
  894. - The build system contains public domain files, and files that
  895. are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
  896. in the binaries being built.
  897. - Test files and test code in the tests directory, and debugging
  898. utilities in the debug directory are in the public domain.
  899. - The extra directory may contain public domain files, and files
  900. that are under various free software licenses.
  901. You can do whatever you want with the files that have been put into
  902. the public domain. If you find public domain legally problematic,
  903. take the previous sentence as a license grant. If you still find
  904. the lack of copyright legally problematic, you have too many
  905. lawyers.
  906. As usual, this software is provided "as is", without any warranty.
  907. If you copy significant amounts of public domain code from XZ Utils
  908. into your project, acknowledging this somewhere in your software is
  909. polite (especially if it is proprietary, non-free software), but
  910. naturally it is not legally required. Here is an example of a good
  911. notice to put into "about box" or into documentation:
  912. This software includes code from XZ Utils <https://tukaani.org/xz/>.
  913. The following license texts are included in the following files:
  914. - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
  915. - COPYING.GPLv2: GNU General Public License version 2
  916. - COPYING.GPLv3: GNU General Public License version 3
  917. Note that the toolchain (compiler, linker etc.) may add some code
  918. pieces that are copyrighted. Thus, it is possible that e.g. liblzma
  919. binary wouldn't actually be in the public domain in its entirety
  920. even though it contains no copyrighted code from the XZ Utils source
  921. package.
  922. If you have questions, don't hesitate to ask the author(s) for more
  923. information.
  924. ===== zlib-1.3 =====
  925. (C) 1995-2023 Jean-loup Gailly and Mark Adler
  926. This software is provided 'as-is', without any express or implied
  927. warranty. In no event will the authors be held liable for any damages
  928. arising from the use of this software.
  929. Permission is granted to anyone to use this software for any purpose,
  930. including commercial applications, and to alter it and redistribute it
  931. freely, subject to the following restrictions:
  932. 1. The origin of this software must not be misrepresented; you must not
  933. claim that you wrote the original software. If you use this software
  934. in a product, an acknowledgment in the product documentation would be
  935. appreciated but is not required.
  936. 2. Altered source versions must be plainly marked as such, and must not be
  937. misrepresented as being the original software.
  938. 3. This notice may not be removed or altered from any source distribution.
  939. Jean-loup Gailly Mark Adler
  940. jloup@gzip.org madler@alumni.caltech.edu
  941. If you use the zlib library in a product, we would appreciate *not* receiving
  942. lengthy legal documents to sign. The sources are provided for free but without
  943. warranty of any kind. The library has been entirely written by Jean-loup
  944. Gailly and Mark Adler; it does not include third-party code. We make all
  945. contributions to and distributions of this project solely in our personal
  946. capacity, and are not conveying any rights to any intellectual property of
  947. any third parties.
  948. If you redistribute modified sources, we would appreciate that you include in
  949. the file ChangeLog history information documenting your changes. Please read
  950. the FAQ for more information on the distribution of modified source versions.