logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

licence.html (91929B)


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2. "http://www.w3.org/TR/html4/strict.dtd">
  3. <html>
  4. <head>
  5. <title>NetSurf | About Licence</title>
  6. <link rel="stylesheet" type="text/css" href="resource:internal.css">
  7. <style>
  8. div.licence {
  9. white-space: pre;
  10. font-family: monospace;
  11. border-width: 1px;
  12. border-style: solid;
  13. margin: 10mm;
  14. padding: 1em 0.5em;
  15. }
  16. dl.components > dt {
  17. border-bottom-width: 1px;
  18. border-bottom-style: solid;
  19. }
  20. dl.components > dt > a {
  21. text-decoration: none;
  22. }
  23. dl.components > dd > span {
  24. display: table-cell;
  25. width: 100%;
  26. }
  27. dl.components > dd > span + span {
  28. width: auto;
  29. }
  30. </style>
  31. </head>
  32. <body class="ns-even-bg ns-even-fg ns-border">
  33. <h1 class="ns-border">NetSurf Licence</h1>
  34. <p>NetSurf, the source code, documentation, translatable messages files and UI
  35. definitions are licensed under the GNU General Public Licence, version 2.0. In
  36. addition, as a special exception, permission is granted to link the code of this
  37. release of NetSurf with the OpenSSL project's "OpenSSL" library (or with
  38. modified versions of it that use the same licence as the "OpenSSL" library),
  39. and distribute the linked executables.</p>
  40. <p>You must obey the GNU General Public License version 2 in all respects for
  41. all of the code used other than "OpenSSL". If you modify the code, you may
  42. extend this exception to your version of the code, but you are not obligated to
  43. do so. If you do not wish to do so, delete this exception statement from your
  44. version.</p>
  45. <h2 class="ns-border">Component Licencing</h2>
  46. <p>NetSurf's artwork resources are licensed under the MIT licence.</p>
  47. <p>NetSurf may also incorporate the following other components.</p>
  48. <h3>NetSurf Project Components</h3>
  49. <dl class="components">
  50. <dt class="ns-border"><a href="http://www.netsurf-browser.org/">NetSurf</a></dt>
  51. <dd>
  52. <span>&copy; 2002&ndash;2020 The NetSurf Developers</span>
  53. <span><a href="#gplv2">GPLv2</a></span>
  54. </dd>
  55. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libcss/">LibCSS</a></dt>
  56. <dd>
  57. <span>&copy; 2007&ndash;2019 John-Mark Bell</span>
  58. <span><a href="#mit">MIT</a></span>
  59. </dd>
  60. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/hubbub/">Hubbub</a></dt>
  61. <dd>
  62. <span>&copy; 2007&ndash;2019 John-Mark Bell<br>&copy; 2008&ndash;2009 Andrew Sidwell</span>
  63. <span><a href="#mit">MIT</a></span>
  64. </dd>
  65. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libparserutils/">LibParserUtils</a></dt>
  66. <dd>
  67. <span>&copy; 2007&ndash;2019 John-Mark Bell</span>
  68. <span><a href="#mit">MIT</a></span>
  69. </dd>
  70. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/librosprite/">LibROSprite</a></dt>
  71. <dd>
  72. <span>&copy; 2008 James Shaw</span>
  73. <span><a href="#mit">MIT</a></span>
  74. </dd>
  75. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libpencil">Libpencil</a></dt>
  76. <dd>
  77. <span>&copy; 2005&ndash;2006 James Bursa</span>
  78. <span><a href="#mit">MIT</a></span>
  79. </dd>
  80. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/rufl">RUfl</a></dt>
  81. <dd>
  82. <span>&copy; 2005&ndash;2009 James Bursa</span>
  83. <span><a href="#mit">MIT</a></span>
  84. </dd>
  85. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libsvgtiny">Libsvgtiny</a></dt>
  86. <dd>
  87. <span>&copy; 2008&ndash;2009 James Bursa<br>&copy; 2017 Michael Drake</span>
  88. <span><a href="#mit">MIT</a></span>
  89. </dd>
  90. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libnsbmp/">Libnsbmp</a></dt>
  91. <dd>
  92. <span>&copy; 2006 Richard Wilson<br>&copy; 2008 Sean Fox<br>&copy; 2017 Vincent Sanders</span>
  93. <span><a href="#mit">MIT</a></span>
  94. </dd>
  95. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libnsfb/">Libnsfb</a></dt>
  96. <dd>
  97. <span>&copy; 2009&ndash;2017 Vincent Sanders<br>&copy; 2009&ndash;2017 Michael Drake</span>
  98. <span><a href="#mit">MIT</a></span>
  99. </dd>
  100. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libnsgif/">Libnsgif</a></dt>
  101. <dd>
  102. <span>&copy; 2004 Richard Wilson</br>&copy; 2008 Sean Fox</span>
  103. <span><a href="#mit">MIT</a></span>
  104. </dd>
  105. <dt class="ns-border"><a href="http://www.netsurf-browser.org/projects/libwapcaplet">LibWapcaplet</a></dt>
  106. <dd>
  107. <span>&copy; 2009&ndash;2020 NetSurf Browser Project, Daniel Silverstone</span>
  108. <span><a href="#mit">MIT</a></span>
  109. </dd>
  110. </dl>
  111. <h3>Third Party Components</h3>
  112. <dl class="components">
  113. <dt class="ns-border"><a href="http://curl.haxx.se/">cURL</a></dt>
  114. <dd>
  115. <span>&copy; 1996&ndash;2020 Daniel Stenberg</span>
  116. <span><a href="#mit">MIT</a></span>
  117. </dd>
  118. <dt class="ns-border"><a href="http://libharu.org/">Haru PDF</a></dt>
  119. <dd>
  120. <span>&copy; 2000&ndash;2008 Takeshi Kanno</span>
  121. <span><a href="#zlib">ZLib</a></span>
  122. </dd>
  123. <dt class="ns-border"><a href="http://www.ijg.org">libjpeg</a></dt>
  124. <dd>
  125. <span>&copy; 1991&ndash;2010 Thomas G. Lane, Guido Vollbeding</span>
  126. <span><a href="#ijg">IJG</a></span>
  127. </dd>
  128. <dt class="ns-border"><a href="http://www.littlecms.com/">liblcms</a></dt>
  129. <dd>
  130. <span>&copy; 1998&ndash;2007 Marti Maria Saguer</span>
  131. <span><a href="#mit">MIT</a></span>
  132. </dd>
  133. <dt class="ns-border"><a href="http://ro-oslib.sourceforge.net/">OSLib</a></dt>
  134. <dd>
  135. <span>&copy; 1994&ndash;1998 Jonathan Coxhead and contributors</span>
  136. <span><a href="#oslib">OSLib</a></span>
  137. </dd>
  138. <dt class="ns-border"><a href="http://www.openssl.org/">OpenSSL</a></dt>
  139. <dd>
  140. <span>&copy; 1995&ndash;1998 Eric A. Young, Tim J. Hudson<br>&copy; 1998&ndash;2010 The OpenSSL Project</span>
  141. <span><a href="#openssl">OpenSSL</a></span>
  142. </dd>
  143. <dt class="ns-border"><a href="http://www.libpng.org">libpng</a></dt>
  144. <dd>
  145. <span>&copy; 2004&ndash;2010 Glenn Randers-Pehrson</span>
  146. <span><a href="#png">PNG</a></span>
  147. </dd>
  148. <dt class="ns-border"><a href="http://www.riscos.info/websvn/listing.php?repname=gccsdk&path=%2Ftrunk%2Fgcc4%2Frecipe%2Ffiles%2Fgcc%2Flibunixlib%2F&#a9586e56e500c7fdfb58279167b82472d">UnixLib</a></dt>
  149. <dd>
  150. <span>&copy; 1995&ndash;1999 Simon Callan, Nick Burrett, Nicholas Clark and
  151. Peter Burwood<br>&copy; 1999&ndash;2009 Nick Burrett, John Tytgat, Peter Naulls,
  152. Lee Noar, Peter Teichmann, Alex Waugh, Christian Ludlam, Theo Markettos,
  153. Graham Shaw, James Bursa and John-Mark Bell.</span>
  154. <span><a href="#unixlib">UnixLib</a></span>
  155. </dd>
  156. <dt class="ns-border"><a href="http://zlib.net/">ZLib</a></dt>
  157. <dd>
  158. <span>&copy; 1995&ndash;2010 Jean-loup Gailly and Mark Adler</span>
  159. <span><a href="#zlib">ZLib</a></span>
  160. </dd>
  161. </dl>
  162. <h2 class="ns-border">Licence texts</h2>
  163. <p>Generic forms of the licence texts appear here where possible. Some
  164. components may vary the licence slightly, and our best effort has been made to
  165. detect these changes and have the different licence listed here. Changes in
  166. white space, etc, were not considered.</p>
  167. <a name="gplv2" />
  168. <h3>GNU General Public Licence, Version 2</h3>
  169. <div class="licence ns-border ns-odd-bg"> GNU GENERAL PUBLIC LICENSE
  170. Version 2, June 1991
  171. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  172. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  173. Everyone is permitted to copy and distribute verbatim copies
  174. of this license document, but changing it is not allowed.
  175. Preamble
  176. The licenses for most software are designed to take away your
  177. freedom to share and change it. By contrast, the GNU General Public
  178. License is intended to guarantee your freedom to share and change free
  179. software--to make sure the software is free for all its users. This
  180. General Public License applies to most of the Free Software
  181. Foundation's software and to any other program whose authors commit to
  182. using it. (Some other Free Software Foundation software is covered by
  183. the GNU Lesser General Public License instead.) You can apply it to
  184. your programs, too.
  185. When we speak of free software, we are referring to freedom, not
  186. price. Our General Public Licenses are designed to make sure that you
  187. have the freedom to distribute copies of free software (and charge for
  188. this service if you wish), that you receive source code or can get it
  189. if you want it, that you can change the software or use pieces of it
  190. in new free programs; and that you know you can do these things.
  191. To protect your rights, we need to make restrictions that forbid
  192. anyone to deny you these rights or to ask you to surrender the rights.
  193. These restrictions translate to certain responsibilities for you if you
  194. distribute copies of the software, or if you modify it.
  195. For example, if you distribute copies of such a program, whether
  196. gratis or for a fee, you must give the recipients all the rights that
  197. you have. You must make sure that they, too, receive or can get the
  198. source code. And you must show them these terms so they know their
  199. rights.
  200. We protect your rights with two steps: (1) copyright the software, and
  201. (2) offer you this license which gives you legal permission to copy,
  202. distribute and/or modify the software.
  203. Also, for each author's protection and ours, we want to make certain
  204. that everyone understands that there is no warranty for this free
  205. software. If the software is modified by someone else and passed on, we
  206. want its recipients to know that what they have is not the original, so
  207. that any problems introduced by others will not reflect on the original
  208. authors' reputations.
  209. Finally, any free program is threatened constantly by software
  210. patents. We wish to avoid the danger that redistributors of a free
  211. program will individually obtain patent licenses, in effect making the
  212. program proprietary. To prevent this, we have made it clear that any
  213. patent must be licensed for everyone's free use or not licensed at all.
  214. The precise terms and conditions for copying, distribution and
  215. modification follow.
  216. GNU GENERAL PUBLIC LICENSE
  217. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  218. 0. This License applies to any program or other work which contains
  219. a notice placed by the copyright holder saying it may be distributed
  220. under the terms of this General Public License. The "Program", below,
  221. refers to any such program or work, and a "work based on the Program"
  222. means either the Program or any derivative work under copyright law:
  223. that is to say, a work containing the Program or a portion of it,
  224. either verbatim or with modifications and/or translated into another
  225. language. (Hereinafter, translation is included without limitation in
  226. the term "modification".) Each licensee is addressed as "you".
  227. Activities other than copying, distribution and modification are not
  228. covered by this License; they are outside its scope. The act of
  229. running the Program is not restricted, and the output from the Program
  230. is covered only if its contents constitute a work based on the
  231. Program (independent of having been made by running the Program).
  232. Whether that is true depends on what the Program does.
  233. 1. You may copy and distribute verbatim copies of the Program's
  234. source code as you receive it, in any medium, provided that you
  235. conspicuously and appropriately publish on each copy an appropriate
  236. copyright notice and disclaimer of warranty; keep intact all the
  237. notices that refer to this License and to the absence of any warranty;
  238. and give any other recipients of the Program a copy of this License
  239. along with the Program.
  240. You may charge a fee for the physical act of transferring a copy, and
  241. you may at your option offer warranty protection in exchange for a fee.
  242. 2. You may modify your copy or copies of the Program or any portion
  243. of it, thus forming a work based on the Program, and copy and
  244. distribute such modifications or work under the terms of Section 1
  245. above, provided that you also meet all of these conditions:
  246. a) You must cause the modified files to carry prominent notices
  247. stating that you changed the files and the date of any change.
  248. b) You must cause any work that you distribute or publish, that in
  249. whole or in part contains or is derived from the Program or any
  250. part thereof, to be licensed as a whole at no charge to all third
  251. parties under the terms of this License.
  252. c) If the modified program normally reads commands interactively
  253. when run, you must cause it, when started running for such
  254. interactive use in the most ordinary way, to print or display an
  255. announcement including an appropriate copyright notice and a
  256. notice that there is no warranty (or else, saying that you provide
  257. a warranty) and that users may redistribute the program under
  258. these conditions, and telling the user how to view a copy of this
  259. License. (Exception: if the Program itself is interactive but
  260. does not normally print such an announcement, your work based on
  261. the Program is not required to print an announcement.)
  262. These requirements apply to the modified work as a whole. If
  263. identifiable sections of that work are not derived from the Program,
  264. and can be reasonably considered independent and separate works in
  265. themselves, then this License, and its terms, do not apply to those
  266. sections when you distribute them as separate works. But when you
  267. distribute the same sections as part of a whole which is a work based
  268. on the Program, the distribution of the whole must be on the terms of
  269. this License, whose permissions for other licensees extend to the
  270. entire whole, and thus to each and every part regardless of who wrote it.
  271. Thus, it is not the intent of this section to claim rights or contest
  272. your rights to work written entirely by you; rather, the intent is to
  273. exercise the right to control the distribution of derivative or
  274. collective works based on the Program.
  275. In addition, mere aggregation of another work not based on the Program
  276. with the Program (or with a work based on the Program) on a volume of
  277. a storage or distribution medium does not bring the other work under
  278. the scope of this License.
  279. 3. You may copy and distribute the Program (or a work based on it,
  280. under Section 2) in object code or executable form under the terms of
  281. Sections 1 and 2 above provided that you also do one of the following:
  282. a) Accompany it with the complete corresponding machine-readable
  283. source code, which must be distributed under the terms of Sections
  284. 1 and 2 above on a medium customarily used for software interchange; or,
  285. b) Accompany it with a written offer, valid for at least three
  286. years, to give any third party, for a charge no more than your
  287. cost of physically performing source distribution, a complete
  288. machine-readable copy of the corresponding source code, to be
  289. distributed under the terms of Sections 1 and 2 above on a medium
  290. customarily used for software interchange; or,
  291. c) Accompany it with the information you received as to the offer
  292. to distribute corresponding source code. (This alternative is
  293. allowed only for noncommercial distribution and only if you
  294. received the program in object code or executable form with such
  295. an offer, in accord with Subsection b above.)
  296. The source code for a work means the preferred form of the work for
  297. making modifications to it. For an executable work, complete source
  298. code means all the source code for all modules it contains, plus any
  299. associated interface definition files, plus the scripts used to
  300. control compilation and installation of the executable. However, as a
  301. special exception, the source code distributed need not include
  302. anything that is normally distributed (in either source or binary
  303. form) with the major components (compiler, kernel, and so on) of the
  304. operating system on which the executable runs, unless that component
  305. itself accompanies the executable.
  306. If distribution of executable or object code is made by offering
  307. access to copy from a designated place, then offering equivalent
  308. access to copy the source code from the same place counts as
  309. distribution of the source code, even though third parties are not
  310. compelled to copy the source along with the object code.
  311. 4. You may not copy, modify, sublicense, or distribute the Program
  312. except as expressly provided under this License. Any attempt
  313. otherwise to copy, modify, sublicense or distribute the Program is
  314. void, and will automatically terminate your rights under this License.
  315. However, parties who have received copies, or rights, from you under
  316. this License will not have their licenses terminated so long as such
  317. parties remain in full compliance.
  318. 5. You are not required to accept this License, since you have not
  319. signed it. However, nothing else grants you permission to modify or
  320. distribute the Program or its derivative works. These actions are
  321. prohibited by law if you do not accept this License. Therefore, by
  322. modifying or distributing the Program (or any work based on the
  323. Program), you indicate your acceptance of this License to do so, and
  324. all its terms and conditions for copying, distributing or modifying
  325. the Program or works based on it.
  326. 6. Each time you redistribute the Program (or any work based on the
  327. Program), the recipient automatically receives a license from the
  328. original licensor to copy, distribute or modify the Program subject to
  329. these terms and conditions. You may not impose any further
  330. restrictions on the recipients' exercise of the rights granted herein.
  331. You are not responsible for enforcing compliance by third parties to
  332. this License.
  333. 7. If, as a consequence of a court judgment or allegation of patent
  334. infringement or for any other reason (not limited to patent issues),
  335. conditions are imposed on you (whether by court order, agreement or
  336. otherwise) that contradict the conditions of this License, they do not
  337. excuse you from the conditions of this License. If you cannot
  338. distribute so as to satisfy simultaneously your obligations under this
  339. License and any other pertinent obligations, then as a consequence you
  340. may not distribute the Program at all. For example, if a patent
  341. license would not permit royalty-free redistribution of the Program by
  342. all those who receive copies directly or indirectly through you, then
  343. the only way you could satisfy both it and this License would be to
  344. refrain entirely from distribution of the Program.
  345. If any portion of this section is held invalid or unenforceable under
  346. any particular circumstance, the balance of the section is intended to
  347. apply and the section as a whole is intended to apply in other
  348. circumstances.
  349. It is not the purpose of this section to induce you to infringe any
  350. patents or other property right claims or to contest validity of any
  351. such claims; this section has the sole purpose of protecting the
  352. integrity of the free software distribution system, which is
  353. implemented by public license practices. Many people have made
  354. generous contributions to the wide range of software distributed
  355. through that system in reliance on consistent application of that
  356. system; it is up to the author/donor to decide if he or she is willing
  357. to distribute software through any other system and a licensee cannot
  358. impose that choice.
  359. This section is intended to make thoroughly clear what is believed to
  360. be a consequence of the rest of this License.
  361. 8. If the distribution and/or use of the Program is restricted in
  362. certain countries either by patents or by copyrighted interfaces, the
  363. original copyright holder who places the Program under this License
  364. may add an explicit geographical distribution limitation excluding
  365. those countries, so that distribution is permitted only in or among
  366. countries not thus excluded. In such case, this License incorporates
  367. the limitation as if written in the body of this License.
  368. 9. The Free Software Foundation may publish revised and/or new versions
  369. of the General Public License from time to time. Such new versions will
  370. be similar in spirit to the present version, but may differ in detail to
  371. address new problems or concerns.
  372. Each version is given a distinguishing version number. If the Program
  373. specifies a version number of this License which applies to it and "any
  374. later version", you have the option of following the terms and conditions
  375. either of that version or of any later version published by the Free
  376. Software Foundation. If the Program does not specify a version number of
  377. this License, you may choose any version ever published by the Free Software
  378. Foundation.
  379. 10. If you wish to incorporate parts of the Program into other free
  380. programs whose distribution conditions are different, write to the author
  381. to ask for permission. For software which is copyrighted by the Free
  382. Software Foundation, write to the Free Software Foundation; we sometimes
  383. make exceptions for this. Our decision will be guided by the two goals
  384. of preserving the free status of all derivatives of our free software and
  385. of promoting the sharing and reuse of software generally.
  386. NO WARRANTY
  387. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  388. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  389. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  390. PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  391. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  392. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  393. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  394. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  395. REPAIR OR CORRECTION.
  396. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  397. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  398. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  399. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  400. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  401. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  402. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  403. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  404. POSSIBILITY OF SUCH DAMAGES.
  405. END OF TERMS AND CONDITIONS
  406. How to Apply These Terms to Your New Programs
  407. If you develop a new program, and you want it to be of the greatest
  408. possible use to the public, the best way to achieve this is to make it
  409. free software which everyone can redistribute and change under these terms.
  410. To do so, attach the following notices to the program. It is safest
  411. to attach them to the start of each source file to most effectively
  412. convey the exclusion of warranty; and each file should have at least
  413. the "copyright" line and a pointer to where the full notice is found.
  414. <one line to give the program's name and a brief idea of what it does.>
  415. Copyright (C) <year> <name of author>
  416. This program is free software; you can redistribute it and/or modify
  417. it under the terms of the GNU General Public License as published by
  418. the Free Software Foundation; either version 2 of the License, or
  419. (at your option) any later version.
  420. This program is distributed in the hope that it will be useful,
  421. but WITHOUT ANY WARRANTY; without even the implied warranty of
  422. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  423. GNU General Public License for more details.
  424. You should have received a copy of the GNU General Public License along
  425. with this program; if not, write to the Free Software Foundation, Inc.,
  426. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  427. Also add information on how to contact you by electronic and paper mail.
  428. If the program is interactive, make it output a short notice like this
  429. when it starts in an interactive mode:
  430. Gnomovision version 69, Copyright (C) year name of author
  431. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  432. This is free software, and you are welcome to redistribute it
  433. under certain conditions; type `show c' for details.
  434. The hypothetical commands `show w' and `show c' should show the appropriate
  435. parts of the General Public License. Of course, the commands you use may
  436. be called something other than `show w' and `show c'; they could even be
  437. mouse-clicks or menu items--whatever suits your program.
  438. You should also get your employer (if you work as a programmer) or your
  439. school, if any, to sign a "copyright disclaimer" for the program, if
  440. necessary. Here is a sample; alter the names:
  441. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  442. `Gnomovision' (which makes passes at compilers) written by James Hacker.
  443. <signature of Ty Coon>, 1 April 1989
  444. Ty Coon, President of Vice
  445. This General Public License does not permit incorporating your program into
  446. proprietary programs. If your program is a subroutine library, you may
  447. consider it more useful to permit linking proprietary applications with the
  448. library. If this is what you want to do, use the GNU Lesser General
  449. Public License instead of this License.
  450. </div>
  451. <a name="mit" />
  452. <h3>MIT/X Licence</h3>
  453. <div class="licence ns-border ns-odd-bg">Permission is hereby granted, free of charge, to any person obtaining a copy
  454. of this software and associated documentation files (the "Software"), to deal
  455. in the Software without restriction, including without limitation the rights
  456. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  457. copies of the Software, and to permit persons to whom the Software is
  458. furnished to do so, subject to the following conditions:
  459. The above copyright notice and this permission notice shall be included in
  460. all copies or substantial portions of the Software.
  461. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  462. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  463. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  464. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  465. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  466. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  467. THE SOFTWARE.
  468. </div>
  469. <a name="zlib" />
  470. <h3>ZLib Licence</h3>
  471. <div class="licence ns-border ns-odd-bg"> This software is provided 'as-is', without any express or implied
  472. warranty. In no event will the authors be held liable for any damages
  473. arising from the use of this software.
  474. Permission is granted to anyone to use this software for any purpose,
  475. including commercial applications, and to alter it and redistribute it
  476. freely, subject to the following restrictions:
  477. 1. The origin of this software must not be misrepresented; you must not
  478. claim that you wrote the original software. If you use this software
  479. in a product, an acknowledgment in the product documentation would be
  480. appreciated but is not required.
  481. 2. Altered source versions must be plainly marked as such, and must not be
  482. misrepresented as being the original software.
  483. 3. This notice may not be removed or altered from any source distribution.
  484. </div>
  485. <a name="ijg" />
  486. <h3>IJG Licence</h3>
  487. <div class="licence ns-border ns-odd-bg">The authors make NO WARRANTY or representation, either express or implied,
  488. with respect to this software, its quality, accuracy, merchantability, or
  489. fitness for a particular purpose. This software is provided "AS IS", and you,
  490. its user, assume the entire risk as to its quality and accuracy.
  491. This software is copyright (C) 1991-2010, Thomas G. Lane, Guido Vollbeding.
  492. All Rights Reserved except as specified below.
  493. Permission is hereby granted to use, copy, modify, and distribute this
  494. software (or portions thereof) for any purpose, without fee, subject to these
  495. conditions:
  496. (1) If any part of the source code for this software is distributed, then this
  497. README file must be included, with this copyright and no-warranty notice
  498. unaltered; and any additions, deletions, or changes to the original files
  499. must be clearly indicated in accompanying documentation.
  500. (2) If only executable code is distributed, then the accompanying
  501. documentation must state that "this software is based in part on the work of
  502. the Independent JPEG Group".
  503. (3) Permission for use of this software is granted only if the user accepts
  504. full responsibility for any undesirable consequences; the authors accept
  505. NO LIABILITY for damages of any kind.
  506. These conditions apply to any software derived from or based on the IJG code,
  507. not just to the unmodified library. If you use our work, you ought to
  508. acknowledge us.
  509. Permission is NOT granted for the use of any IJG author's name or company name
  510. in advertising or publicity relating to this software or products derived from
  511. it. This software may be referred to only as "the Independent JPEG Group's
  512. software".
  513. We specifically permit and encourage the use of this software as the basis of
  514. commercial products, provided that all warranty or liability claims are
  515. assumed by the product vendor.
  516. ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
  517. sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
  518. ansi2knr.c is NOT covered by the above copyright and conditions, but instead
  519. by the usual distribution terms of the Free Software Foundation; principally,
  520. that you must include source code if you redistribute it. (See the file
  521. ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
  522. of any program generated from the IJG code, this does not limit you more than
  523. the foregoing paragraphs do.
  524. The Unix configuration script "configure" was produced with GNU Autoconf.
  525. It is copyright by the Free Software Foundation but is freely distributable.
  526. The same holds for its supporting scripts (config.guess, config.sub,
  527. ltmain.sh). Another support script, install-sh, is copyright by X Consortium
  528. but is also freely distributable.
  529. </div>
  530. <a name="oslib" />
  531. <h3>OSLib Licence</h3>
  532. <div class="licence ns-border ns-odd-bg">The copyright holder has granted a small relaxation of the
  533. conditions of the GNU Public Licence, in that OSLib is itself
  534. free software, but applications linked to it need not be.
  535. This means that any changes to OSLib itself (the contents of
  536. the OSLib, OSLibHelp, OSLibSrc, and OSLibSupport archives)
  537. fall under the terms of the GNU Public Licence; but programs
  538. written using OSLib need not be so restricted.
  539. GNU GENERAL PUBLIC LICENCE
  540. Version 1, February 1989
  541. Copyright (C) 1989 Free Software Foundation, Inc.
  542. 675 Mass Ave, Cambridge, MA 02139, U S A
  543. Everyone is permitted to copy and distribute verbatim copies
  544. of this licence document, but changing it is not allowed.
  545. Preamble
  546. The licence agreements of most software companies try to keep users
  547. at the mercy of those companies. By contrast, our General Public
  548. Licence is intended to guarantee your freedom to share and change free
  549. software---to make sure the software is free for all its users. The
  550. General Public Licence applies to the Free Software Foundation's
  551. software and to any other programme whose authors commit to using it.
  552. You can use it for your programmes, too.
  553. When we speak of free software, we are referring to freedom, not
  554. price. Specifically, the General Public Licence is designed to make
  555. sure that you have the freedom to give away or sell copies of free
  556. software, that you receive source code or can get it if you want it,
  557. that you can change the software or use pieces of it in new free
  558. programmes; and that you know you can do these things.
  559. To protect your rights, we need to make restrictions that forbid
  560. anyone to deny you these rights or to ask you to surrender the rights.
  561. These restrictions translate to certain responsibilities for you if you
  562. distribute copies of the software, or if you modify it.
  563. For example, if you distribute copies of a such a programme, whether
  564. gratis or for a fee, you must give the recipients all the rights that
  565. you have. You must make sure that they, too, receive or can get the
  566. source code. And you must tell them their rights.
  567. We protect your rights with two steps: (1) copyright the software, and
  568. (2) offer you this licence which gives you legal permission to copy,
  569. distribute and/or modify the software.
  570. Also, for each author's protection and ours, we want to make certain
  571. that everyone understands that there is no warranty for this free
  572. software. If the software is modified by someone else and passed on, we
  573. want its recipients to know that what they have is not the original, so
  574. that any problems introduced by others will not reflect on the original
  575. authors' reputations.
  576. The precise terms and conditions for copying, distribution and
  577. modification follow.
  578. GNU GENERAL PUBLIC LICENCE
  579. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  580. 0. This Licence Agreement applies to any programme or other work which
  581. contains a notice placed by the copyright holder saying it may be
  582. distributed under the terms of this General Public Licence. The
  583. "Programme", below, refers to any such programme or work, and a "work based
  584. on the Programme" means either the Programme or any work containing the
  585. Programme or a portion of it, either verbatim or with modifications. Each
  586. licensee is addressed as "you".
  587. 1. You may copy and distribute verbatim copies of the Programme's source
  588. code as you receive it, in any medium, provided that you conspicuously and
  589. appropriately publish on each copy an appropriate copyright notice and
  590. disclaimer of warranty; keep intact all the notices that refer to this
  591. General Public Licence and to the absence of any warranty; and give any
  592. other recipients of the Programme a copy of this General Public Licence
  593. along with the Programme. You may charge a fee for the physical act of
  594. transferring a copy.
  595. 2. You may modify your copy or copies of the Programme or any portion of
  596. it, and copy and distribute such modifications under the terms of Paragraph
  597. 1 above, provided that you also do the following:
  598. a) cause the modified files to carry prominent notices stating that
  599. you changed the files and the date of any change; and
  600. b) cause the whole of any work that you distribute or publish, that
  601. in whole or in part contains the Programme or any part thereof, either
  602. with or without modifications, to be licensed at no charge to all
  603. third parties under the terms of this General Public Licence (except
  604. that you may choose to grant warranty protection to some or all
  605. third parties, at your option).
  606. c) If the modified programme normally reads commands interactively when
  607. run, you must cause it, when started running for such interactive use
  608. in the simplest and most usual way, to print or display an
  609. announcement including an appropriate copyright notice and a notice
  610. that there is no warranty (or else, saying that you provide a
  611. warranty) and that users may redistribute the programme under these
  612. conditions, and telling the user how to view a copy of this General
  613. Public Licence.
  614. d) You may charge a fee for the physical act of transferring a
  615. copy, and you may at your option offer warranty protection in
  616. exchange for a fee.
  617. Mere aggregation of another independent work with the Programme (or its
  618. derivative) on a volume of a storage or distribution medium does not bring
  619. the other work under the scope of these terms.
  620. 3. You may copy and distribute the Programme (or a portion or derivative of
  621. it, under Paragraph 2) in object code or executable form under the terms of
  622. Paragraphs 1 and 2 above provided that you also do one of the following:
  623. a) accompany it with the complete corresponding machine-readable
  624. source code, which must be distributed under the terms of
  625. Paragraphs 1 and 2 above; or,
  626. b) accompany it with a written offer, valid for at least three
  627. years, to give any third party free (except for a nominal charge
  628. for the cost of distribution) a complete machine-readable copy of the
  629. corresponding source code, to be distributed under the terms of
  630. Paragraphs 1 and 2 above; or,
  631. c) accompany it with the information you received as to where the
  632. corresponding source code may be obtained. (This alternative is
  633. allowed only for noncommercial distribution and only if you
  634. received the programme in object code or executable form alone.)
  635. Source code for a work means the preferred form of the work for making
  636. modifications to it. For an executable file, complete source code means
  637. all the source code for all modules it contains; but, as a special
  638. exception, it need not include source code for modules which are standard
  639. libraries that accompany the operating system on which the executable
  640. file runs, or for standard header files or definitions files that
  641. accompany that operating system.
  642. 4. You may not copy, modify, sublicense, distribute or transfer the
  643. Programme except as expressly provided under this General Public Licence.
  644. Any attempt otherwise to copy, modify, sublicense, distribute or transfer
  645. the Programme is void, and will automatically terminate your rights to use
  646. the Programme under this Licence. However, parties who have received
  647. copies, or rights to use copies, from you under this General Public
  648. Licence will not have their licences terminated so long as such parties
  649. remain in full compliance.
  650. 5. By copying, distributing or modifying the Programme (or any work based
  651. on the Programme) you indicate your acceptance of this licence to do so,
  652. and all its terms and conditions.
  653. 6. Each time you redistribute the Programme (or any work based on the
  654. Programme), the recipient automatically receives a licence from the original
  655. licensor to copy, distribute or modify the Programme subject to these
  656. terms and conditions. You may not impose any further restrictions on the
  657. recipients' exercise of the rights granted herein.
  658. 7. The Free Software Foundation may publish revised and/or new versions
  659. of the General Public Licence from time to time. Such new versions will
  660. be similar in spirit to the present version, but may differ in detail to
  661. address new problems or concerns.
  662. Each version is given a distinguishing version number. If the Programme
  663. specifies a version number of the licence which applies to it and "any
  664. later version", you have the option of following the terms and conditions
  665. either of that version or of any later version published by the Free
  666. Software Foundation. If the Programme does not specify a version number of
  667. the licence, you may choose any version ever published by the Free Software
  668. Foundation.
  669. 8. If you wish to incorporate parts of the Programme into other free
  670. programmes whose distribution conditions are different, write to the author
  671. to ask for permission. For software which is copyrighted by the Free
  672. Software Foundation, write to the Free Software Foundation; we sometimes
  673. make exceptions for this. Our decision will be guided by the two goals
  674. of preserving the free status of all derivatives of our free software and
  675. of promoting the sharing and reuse of software generally.
  676. NO WARRANTY
  677. 9. BECAUSE THE PROGRAMME IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  678. FOR THE PROGRAMME, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  679. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  680. PROVIDE THE PROGRAMME "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  681. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  682. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  683. TO THE QUALITY AND PERFORMANCE OF THE PROGRAMME IS WITH YOU. SHOULD THE
  684. PROGRAMME PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  685. REPAIR OR CORRECTION.
  686. 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  687. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  688. REDISTRIBUTE THE PROGRAMME AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  689. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  690. OUT OF THE USE OR INABILITY TO USE THE PROGRAMME (INCLUDING BUT NOT LIMITED
  691. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  692. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAMME TO OPERATE WITH ANY OTHER
  693. PROGRAMMES), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  694. POSSIBILITY OF SUCH DAMAGES.
  695. END OF TERMS AND CONDITIONS
  696. Appendix: How to Apply These Terms to Your New Programmes
  697. If you develop a new programme, and you want it to be of the greatest
  698. possible use to humanity, the best way to achieve this is to make it
  699. free software which everyone can redistribute and change under these
  700. terms.
  701. To do so, attach the following notices to the programme. It is safest to
  702. attach them to the start of each source file to most effectively convey
  703. the exclusion of warranty; and each file should have at least the
  704. "copyright" line and a pointer to where the full notice is found.
  705. <one line to give the programme's name and a brief idea of what it does.>
  706. Copyright (C) 19yy <name of author>
  707. This programme is free software; you can redistribute it and/or modify
  708. it under the terms of the GNU General Public Licence as published by
  709. the Free Software Foundation; either version 1, or (at your option)
  710. any later version.
  711. This programme is distributed in the hope that it will be useful,
  712. but WITHOUT ANY WARRANTY; without even the implied warranty of
  713. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  714. GNU General Public Licence for more details.
  715. You should have received a copy of the GNU General Public Licence
  716. along with this programme; if not, write to the Free Software
  717. Foundation, Inc, 675 Mass Ave, Cambridge, MA 02139, USA.
  718. Also add information on how to contact you by electronic and paper mail.
  719. If the programme is interactive, make it output a short notice like this
  720. when it starts in an interactive mode:
  721. Gnomovision version 69, Copyright (C) 19xx name of author
  722. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  723. This is free software, and you are welcome to redistribute it
  724. under certain conditions; type `show c' for details.
  725. The hypothetical commands `show w' and `show c' should show the
  726. appropriate parts of the General Public Licence. Of course, the
  727. commands you use may be called something other than `show w' and `show
  728. c'; they could even be mouse-clicks or menu items--whatever suits your
  729. programme.
  730. You should also get your employer (if you work as a programmer) or your
  731. school, if any, to sign a "copyright disclaimer" for the programme, if
  732. necessary. Here is a sample; alter the names:
  733. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  734. programme `Gnomovision' (a programme to direct compilers to make passes
  735. at assemblers) written by James Hacker.
  736. <signature of Ty Coon>, 1 April 1989
  737. Ty Coon, President of Vice
  738. That's all there is to it!
  739. </div>
  740. <a name="openssl" />
  741. <h3>OpenSSL Licence</h3>
  742. <div class="licence ns-border ns-odd-bg"> The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
  743. the OpenSSL License and the original SSLeay license apply to the toolkit.
  744. See below for the actual license texts. Actually both licenses are BSD-style
  745. Open Source licenses. In case of any license issues related to OpenSSL
  746. please contact openssl-core@openssl.org.
  747. OpenSSL License
  748. ---------------
  749. /* ====================================================================
  750. * Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
  751. *
  752. * Redistribution and use in source and binary forms, with or without
  753. * modification, are permitted provided that the following conditions
  754. * are met:
  755. *
  756. * 1. Redistributions of source code must retain the above copyright
  757. * notice, this list of conditions and the following disclaimer.
  758. *
  759. * 2. Redistributions in binary form must reproduce the above copyright
  760. * notice, this list of conditions and the following disclaimer in
  761. * the documentation and/or other materials provided with the
  762. * distribution.
  763. *
  764. * 3. All advertising materials mentioning features or use of this
  765. * software must display the following acknowledgment:
  766. * "This product includes software developed by the OpenSSL Project
  767. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
  768. *
  769. * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
  770. * endorse or promote products derived from this software without
  771. * prior written permission. For written permission, please contact
  772. * openssl-core@openssl.org.
  773. *
  774. * 5. Products derived from this software may not be called "OpenSSL"
  775. * nor may "OpenSSL" appear in their names without prior written
  776. * permission of the OpenSSL Project.
  777. *
  778. * 6. Redistributions of any form whatsoever must retain the following
  779. * acknowledgment:
  780. * "This product includes software developed by the OpenSSL Project
  781. * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
  782. *
  783. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
  784. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  785. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  786. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  787. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  788. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  789. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  790. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  791. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  792. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  793. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  794. * OF THE POSSIBILITY OF SUCH DAMAGE.
  795. * ====================================================================
  796. *
  797. * This product includes cryptographic software written by Eric Young
  798. * (eay@cryptsoft.com). This product includes software written by Tim
  799. * Hudson (tjh@cryptsoft.com).
  800. *
  801. */
  802. Original SSLeay License
  803. -----------------------
  804. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  805. * All rights reserved.
  806. *
  807. * This package is an SSL implementation written
  808. * by Eric Young (eay@cryptsoft.com).
  809. * The implementation was written so as to conform with Netscapes SSL.
  810. *
  811. * This library is free for commercial and non-commercial use as long as
  812. * the following conditions are aheared to. The following conditions
  813. * apply to all code found in this distribution, be it the RC4, RSA,
  814. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  815. * included with this distribution is covered by the same copyright terms
  816. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  817. *
  818. * Copyright remains Eric Young's, and as such any Copyright notices in
  819. * the code are not to be removed.
  820. * If this package is used in a product, Eric Young should be given attribution
  821. * as the author of the parts of the library used.
  822. * This can be in the form of a textual message at program startup or
  823. * in documentation (online or textual) provided with the package.
  824. *
  825. * Redistribution and use in source and binary forms, with or without
  826. * modification, are permitted provided that the following conditions
  827. * are met:
  828. * 1. Redistributions of source code must retain the copyright
  829. * notice, this list of conditions and the following disclaimer.
  830. * 2. Redistributions in binary form must reproduce the above copyright
  831. * notice, this list of conditions and the following disclaimer in the
  832. * documentation and/or other materials provided with the distribution.
  833. * 3. All advertising materials mentioning features or use of this software
  834. * must display the following acknowledgement:
  835. * "This product includes cryptographic software written by
  836. * Eric Young (eay@cryptsoft.com)"
  837. * The word 'cryptographic' can be left out if the rouines from the library
  838. * being used are not cryptographic related :-).
  839. * 4. If you include any Windows specific code (or a derivative thereof) from
  840. * the apps directory (application code) you must include an acknowledgement:
  841. * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
  842. *
  843. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
  844. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  845. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  846. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  847. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  848. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  849. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  850. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  851. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  852. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  853. * SUCH DAMAGE.
  854. *
  855. * The licence and distribution terms for any publically available version or
  856. * derivative of this code cannot be changed. i.e. this code cannot simply be
  857. * copied and put under another distribution licence
  858. * [including the GNU Public Licence.]
  859. */
  860. </div>
  861. <a name="png" />
  862. <h3>PNG Licence</h3>
  863. <div class="licence ns-border ns-odd-bg"> * This code is released under the libpng license.
  864. *
  865. * libpng versions 1.2.6, August 15, 2004, through 1.4.1, February 25, 2010, are
  866. * Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
  867. * distributed according to the same disclaimer and license as libpng-1.2.5
  868. * with the following individual added to the list of Contributing Authors:
  869. *
  870. * Cosmin Truta
  871. *
  872. * libpng versions 1.0.7, July 1, 2000, through 1.2.5, October 3, 2002, are
  873. * Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
  874. * distributed according to the same disclaimer and license as libpng-1.0.6
  875. * with the following individuals added to the list of Contributing Authors:
  876. *
  877. * Simon-Pierre Cadieux
  878. * Eric S. Raymond
  879. * Gilles Vollant
  880. *
  881. * and with the following additions to the disclaimer:
  882. *
  883. * There is no warranty against interference with your enjoyment of the
  884. * library or against infringement. There is no warranty that our
  885. * efforts or the library will fulfill any of your particular purposes
  886. * or needs. This library is provided with all faults, and the entire
  887. * risk of satisfactory quality, performance, accuracy, and effort is with
  888. * the user.
  889. *
  890. * libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  891. * Copyright (c) 1998, 1999, 2000 Glenn Randers-Pehrson, and are
  892. * distributed according to the same disclaimer and license as libpng-0.96,
  893. * with the following individuals added to the list of Contributing Authors:
  894. *
  895. * Tom Lane
  896. * Glenn Randers-Pehrson
  897. * Willem van Schaik
  898. *
  899. * libpng versions 0.89, June 1996, through 0.96, May 1997, are
  900. * Copyright (c) 1996, 1997 Andreas Dilger
  901. * Distributed according to the same disclaimer and license as libpng-0.88,
  902. * with the following individuals added to the list of Contributing Authors:
  903. *
  904. * John Bowler
  905. * Kevin Bracey
  906. * Sam Bushell
  907. * Magnus Holmgren
  908. * Greg Roelofs
  909. * Tom Tanner
  910. *
  911. * libpng versions 0.5, May 1995, through 0.88, January 1996, are
  912. * Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
  913. *
  914. * For the purposes of this copyright and license, "Contributing Authors"
  915. * is defined as the following set of individuals:
  916. *
  917. * Andreas Dilger
  918. * Dave Martindale
  919. * Guy Eric Schalnat
  920. * Paul Schmidt
  921. * Tim Wegner
  922. *
  923. * The PNG Reference Library is supplied "AS IS". The Contributing Authors
  924. * and Group 42, Inc. disclaim all warranties, expressed or implied,
  925. * including, without limitation, the warranties of merchantability and of
  926. * fitness for any purpose. The Contributing Authors and Group 42, Inc.
  927. * assume no liability for direct, indirect, incidental, special, exemplary,
  928. * or consequential damages, which may result from the use of the PNG
  929. * Reference Library, even if advised of the possibility of such damage.
  930. *
  931. * Permission is hereby granted to use, copy, modify, and distribute this
  932. * source code, or portions hereof, for any purpose, without fee, subject
  933. * to the following restrictions:
  934. *
  935. * 1. The origin of this source code must not be misrepresented.
  936. *
  937. * 2. Altered versions must be plainly marked as such and
  938. * must not be misrepresented as being the original source.
  939. *
  940. * 3. This Copyright notice may not be removed or altered from
  941. * any source or altered source distribution.
  942. *
  943. * The Contributing Authors and Group 42, Inc. specifically permit, without
  944. * fee, and encourage the use of this source code as a component to
  945. * supporting the PNG file format in commercial products. If you use this
  946. * source code in a product, acknowledgment is not required but would be
  947. * appreciated.
  948. */
  949. </div>
  950. <a name="unixlib" />
  951. <h3>UnixLib Licence</h3>
  952. <div class="licence ns-border ns-odd-bg">In January 2005, permission was obtained from all relevant contributors
  953. by Peter Naulls to license all past and present contributions to UnixLib
  954. (where possible) under the revised BSD license. The license is included
  955. in the next section and is applicable to all code in UnixLib that does not
  956. have an explicit license in its source.
  957. Prior to 4th January 2005 and after May 2001, UnixLib contained code licensed
  958. under the GNU General Public License, and versions of UnixLib produced
  959. between these dates are subject to the provisions of the GPL. We realised
  960. that this might cause potential problems with the wider use of UnixLib in
  961. RISC OS, and along with the desire to clarify the overall licensing status of
  962. UnixLib, GPL code was removed from UnixLib and the above permission from all
  963. copyright holders allowed UnixLib contributions to be relicensed as per the
  964. revised BSD license. The GPL is therefore not included in this notice
  965. as it is no longer relevant to UnixLib.
  966. Practical notes on using UnixLib in your own programs:
  967. This is a plain English version of guidelines for use of UnixLib in
  968. your programs. It does not override any of the licenses included
  969. below, but is intended to state instances when it may be used in
  970. free and non-free software. Where there is contradiction or
  971. ambiguity in this wording, please refer to the specifics of the licence
  972. in question. These recommendations are based upon our understading
  973. of the GPL/LGPL and BSD licenses and are subject to change should
  974. our understanding of the topics improve.
  975. - Because UnixLib contains code that is subject to the Lesser GNU
  976. Public License, the LGPL is the overriding consideration when
  977. linking UnixLib to programs (unless the program itself is GPL).
  978. - You are free to use sections of UnixLib in your own programs
  979. subject to the conditions of that code. If the entirety of
  980. that code is under a BSD license, then you can generally use
  981. that code as you see fit, and there is no further obligation
  982. from you as long as the copyright notice remains. If you
  983. use LGPL code in your program, then your program must also be
  984. distributed under the LGPL (or GPL).
  985. - If you use UnixLib in its intended original form - that is as a
  986. supporting library for ported programs to RISC OS - then your program
  987. is subject to the LGPL; or the GPL if the program is covered by that.
  988. Note that you must make the source and any modifications available to for
  989. both if requested. This is of course equally true if you write an original
  990. GPL program using UnixLib. In most cases, no additional action is
  991. required of you, especially since source is usually readibly available.
  992. - If you use UnixLib for a non-free program - whether that's commercial or
  993. otherwise, then you should carefully read section 6 of the LGPL. This
  994. applies, because at the present time, there is no practical method of
  995. dynamic linking on RISC OS. At such time that UnixLib is available as a
  996. shared library, then programs dynamically linking to it will no longer be
  997. subject to the LPGL as applied to UnixLib.
  998. - Section 6 means that in practice, you must supply, or offer to
  999. supply either source or object code for your program.
  1000. This is mainly to allow rebuilding of the executable program
  1001. with later or modified versions of UnixLib. You must of course
  1002. supply (or better, contribute to the GCCSDK project) any
  1003. modifications you make to UnixLib upon request.
  1004. Recommended reading:
  1005. Frequently Asked Questions about the GNU GPL
  1006. http://www.fsf.org/licenses/gpl-faq.html (has some sections on LGPL)
  1007. About the justifications for using LGPL
  1008. http://www.fsf.org/licenses/why-not-lgpl.html
  1009. ===========================================================================
  1010. Copyright (c) 1995-2009 UnixLib Developers
  1011. All rights reserved.
  1012. Redistribution and use in source and binary forms, with or without
  1013. modification, are permitted provided that the following conditions
  1014. are met:
  1015. 1. Redistributions of source code must retain the above copyright
  1016. notice, this list of conditions and the following disclaimer.
  1017. 2. Redistributions in binary form must reproduce the above copyright
  1018. notice, this list of conditions and the following disclaimer in the
  1019. documentation and/or other materials provided with the distribution.
  1020. 3. The name of the author may not be used to endorse or promote products
  1021. derived from this software without specific prior written permission.
  1022. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  1023. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  1024. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  1025. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  1026. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  1027. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1028. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1029. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1030. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  1031. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1032. ===========================================================================
  1033. Portions of UnixLib are copyright The Regents of the University of
  1034. California.
  1035. Portions of this library are copyright Sun Microsystems, Inc. The
  1036. Portions of this library are derived from the GNU C Library and fall under
  1037. the GNU Library General Public License.
  1038. Portions of this library are copyright Henry Spencer.
  1039. Portions of this library are copyright The Regents of the University of
  1040. California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
  1041. Corporation and other parties.
  1042. Portions of this library are copyright PostgreSQL Global Development Group.
  1043. The licenses for the above are duplicated below.
  1044. ===========================================================================
  1045. Copyright (c) The Regents of the University of California.
  1046. All rights reserved.
  1047. This code is derived from software contributed to Berkeley by
  1048. Chris Torek.
  1049. Redistribution and use in source and binary forms, with or without
  1050. modification, are permitted provided that the following conditions
  1051. are met:
  1052. 1. Redistributions of source code must retain the above copyright
  1053. notice, this list of conditions and the following disclaimer.
  1054. 2. Redistributions in binary form must reproduce the above copyright
  1055. notice, this list of conditions and the following disclaimer in the
  1056. documentation and/or other materials provided with the distribution.
  1057. 3. All advertising materials mentioning features or use of this software
  1058. must display the following acknowledgement:
  1059. This product includes software developed by the University of
  1060. California, Berkeley and its contributors.
  1061. 4. Neither the name of the University nor the names of its contributors
  1062. may be used to endorse or promote products derived from this software
  1063. without specific prior written permission.
  1064. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  1065. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  1066. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  1067. ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  1068. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  1069. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  1070. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  1071. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  1072. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  1073. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  1074. SUCH DAMAGE.
  1075. ===========================================================================
  1076. Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
  1077. Developed at SunPro, a Sun Microsystems, Inc. business.
  1078. Permission to use, copy, modify, and distribute this
  1079. software is freely granted, provided that this notice
  1080. is preserved.
  1081. ===========================================================================
  1082. GNU LIBRARY GENERAL PUBLIC LICENSE
  1083. Version 2, June 1991
  1084. Copyright (C) 1991 Free Software Foundation, Inc.
  1085. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
  1086. Everyone is permitted to copy and distribute verbatim copies
  1087. of this license document, but changing it is not allowed.
  1088. [This is the first released version of the library GPL. It is
  1089. numbered 2 because it goes with version 2 of the ordinary GPL.]
  1090. Preamble
  1091. The licenses for most software are designed to take away your
  1092. freedom to share and change it. By contrast, the GNU General Public
  1093. Licenses are intended to guarantee your freedom to share and change
  1094. free software--to make sure the software is free for all its users.
  1095. This license, the Library General Public License, applies to some
  1096. specially designated Free Software Foundation software, and to any
  1097. other libraries whose authors decide to use it. You can use it for
  1098. your libraries, too.
  1099. When we speak of free software, we are referring to freedom, not
  1100. price. Our General Public Licenses are designed to make sure that you
  1101. have the freedom to distribute copies of free software (and charge for
  1102. this service if you wish), that you receive source code or can get it
  1103. if you want it, that you can change the software or use pieces of it
  1104. in new free programs; and that you know you can do these things.
  1105. To protect your rights, we need to make restrictions that forbid
  1106. anyone to deny you these rights or to ask you to surrender the rights.
  1107. These restrictions translate to certain responsibilities for you if
  1108. you distribute copies of the library, or if you modify it.
  1109. For example, if you distribute copies of the library, whether gratis
  1110. or for a fee, you must give the recipients all the rights that we gave
  1111. you. You must make sure that they, too, receive or can get the source
  1112. code. If you link a program with the library, you must provide
  1113. complete object files to the recipients so that they can relink them
  1114. with the library, after making changes to the library and recompiling
  1115. it. And you must show them these terms so they know their rights.
  1116. Our method of protecting your rights has two steps: (1) copyright
  1117. the library, and (2) offer you this license which gives you legal
  1118. permission to copy, distribute and/or modify the library.
  1119. Also, for each distributor's protection, we want to make certain
  1120. that everyone understands that there is no warranty for this free
  1121. library. If the library is modified by someone else and passed on, we
  1122. want its recipients to know that what they have is not the original
  1123. version, so that any problems introduced by others will not reflect on
  1124. the original authors' reputations.
  1125. Finally, any free program is threatened constantly by software
  1126. patents. We wish to avoid the danger that companies distributing free
  1127. software will individually obtain patent licenses, thus in effect
  1128. transforming the program into proprietary software. To prevent this,
  1129. we have made it clear that any patent must be licensed for everyone's
  1130. free use or not licensed at all.
  1131. Most GNU software, including some libraries, is covered by the ordinary
  1132. GNU General Public License, which was designed for utility programs. This
  1133. license, the GNU Library General Public License, applies to certain
  1134. designated libraries. This license is quite different from the ordinary
  1135. one; be sure to read it in full, and don't assume that anything in it is
  1136. the same as in the ordinary license.
  1137. The reason we have a separate public license for some libraries is that
  1138. they blur the distinction we usually make between modifying or adding to a
  1139. program and simply using it. Linking a program with a library, without
  1140. changing the library, is in some sense simply using the library, and is
  1141. analogous to running a utility program or application program. However, in
  1142. a textual and legal sense, the linked executable is a combined work, a
  1143. derivative of the original library, and the ordinary General Public License
  1144. treats it as such.
  1145. Because of this blurred distinction, using the ordinary General
  1146. Public License for libraries did not effectively promote software
  1147. sharing, because most developers did not use the libraries. We
  1148. concluded that weaker conditions might promote sharing better.
  1149. However, unrestricted linking of non-free programs would deprive the
  1150. users of those programs of all benefit from the free status of the
  1151. libraries themselves. This Library General Public License is intended to
  1152. permit developers of non-free programs to use free libraries, while
  1153. preserving your freedom as a user of such programs to change the free
  1154. libraries that are incorporated in them. (We have not seen how to achieve
  1155. this as regards changes in header files, but we have achieved it as regards
  1156. changes in the actual functions of the Library.) The hope is that this
  1157. will lead to faster development of free libraries.
  1158. The precise terms and conditions for copying, distribution and
  1159. modification follow. Pay close attention to the difference between a
  1160. "work based on the library" and a "work that uses the library". The
  1161. former contains code derived from the library, while the latter only
  1162. works together with the library.
  1163. Note that it is possible for a library to be covered by the ordinary
  1164. General Public License rather than by this special one.
  1165. GNU LIBRARY GENERAL PUBLIC LICENSE
  1166. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  1167. 0. This License Agreement applies to any software library which
  1168. contains a notice placed by the copyright holder or other authorized
  1169. party saying it may be distributed under the terms of this Library
  1170. General Public License (also called "this License"). Each licensee is
  1171. addressed as "you".
  1172. A "library" means a collection of software functions and/or data
  1173. prepared so as to be conveniently linked with application programs
  1174. (which use some of those functions and data) to form executables.
  1175. The "Library", below, refers to any such software library or work
  1176. which has been distributed under these terms. A "work based on the
  1177. Library" means either the Library or any derivative work under
  1178. copyright law: that is to say, a work containing the Library or a
  1179. portion of it, either verbatim or with modifications and/or translated
  1180. straightforwardly into another language. (Hereinafter, translation is
  1181. included without limitation in the term "modification".)
  1182. "Source code" for a work means the preferred form of the work for
  1183. making modifications to it. For a library, complete source code means
  1184. all the source code for all modules it contains, plus any associated
  1185. interface definition files, plus the scripts used to control compilation
  1186. and installation of the library.
  1187. Activities other than copying, distribution and modification are not
  1188. covered by this License; they are outside its scope. The act of
  1189. running a program using the Library is not restricted, and output from
  1190. such a program is covered only if its contents constitute a work based
  1191. on the Library (independent of the use of the Library in a tool for
  1192. writing it). Whether that is true depends on what the Library does
  1193. and what the program that uses the Library does.
  1194. 1. You may copy and distribute verbatim copies of the Library's
  1195. complete source code as you receive it, in any medium, provided that
  1196. you conspicuously and appropriately publish on each copy an
  1197. appropriate copyright notice and disclaimer of warranty; keep intact
  1198. all the notices that refer to this License and to the absence of any
  1199. warranty; and distribute a copy of this License along with the
  1200. Library.
  1201. You may charge a fee for the physical act of transferring a copy,
  1202. and you may at your option offer warranty protection in exchange for a
  1203. fee.
  1204. 2. You may modify your copy or copies of the Library or any portion
  1205. of it, thus forming a work based on the Library, and copy and
  1206. distribute such modifications or work under the terms of Section 1
  1207. above, provided that you also meet all of these conditions:
  1208. a) The modified work must itself be a software library.
  1209. b) You must cause the files modified to carry prominent notices
  1210. stating that you changed the files and the date of any change.
  1211. c) You must cause the whole of the work to be licensed at no
  1212. charge to all third parties under the terms of this License.
  1213. d) If a facility in the modified Library refers to a function or a
  1214. table of data to be supplied by an application program that uses
  1215. the facility, other than as an argument passed when the facility
  1216. is invoked, then you must make a good faith effort to ensure that,
  1217. in the event an application does not supply such function or
  1218. table, the facility still operates, and performs whatever part of
  1219. its purpose remains meaningful.
  1220. (For example, a function in a library to compute square roots has
  1221. a purpose that is entirely well-defined independent of the
  1222. application. Therefore, Subsection 2d requires that any
  1223. application-supplied function or table used by this function must
  1224. be optional: if the application does not supply it, the square
  1225. root function must still compute square roots.)
  1226. These requirements apply to the modified work as a whole. If
  1227. identifiable sections of that work are not derived from the Library,
  1228. and can be reasonably considered independent and separate works in
  1229. themselves, then this License, and its terms, do not apply to those
  1230. sections when you distribute them as separate works. But when you
  1231. distribute the same sections as part of a whole which is a work based
  1232. on the Library, the distribution of the whole must be on the terms of
  1233. this License, whose permissions for other licensees extend to the
  1234. entire whole, and thus to each and every part regardless of who wrote
  1235. it.
  1236. Thus, it is not the intent of this section to claim rights or contest
  1237. your rights to work written entirely by you; rather, the intent is to
  1238. exercise the right to control the distribution of derivative or
  1239. collective works based on the Library.
  1240. In addition, mere aggregation of another work not based on the Library
  1241. with the Library (or with a work based on the Library) on a volume of
  1242. a storage or distribution medium does not bring the other work under
  1243. the scope of this License.
  1244. 3. You may opt to apply the terms of the ordinary GNU General Public
  1245. License instead of this License to a given copy of the Library. To do
  1246. this, you must alter all the notices that refer to this License, so
  1247. that they refer to the ordinary GNU General Public License, version 2,
  1248. instead of to this License. (If a newer version than version 2 of the
  1249. ordinary GNU General Public License has appeared, then you can specify
  1250. that version instead if you wish.) Do not make any other change in
  1251. these notices.
  1252. Once this change is made in a given copy, it is irreversible for
  1253. that copy, so the ordinary GNU General Public License applies to all
  1254. subsequent copies and derivative works made from that copy.
  1255. This option is useful when you wish to copy part of the code of
  1256. the Library into a program that is not a library.
  1257. 4. You may copy and distribute the Library (or a portion or
  1258. derivative of it, under Section 2) in object code or executable form
  1259. under the terms of Sections 1 and 2 above provided that you accompany
  1260. it with the complete corresponding machine-readable source code, which
  1261. must be distributed under the terms of Sections 1 and 2 above on a
  1262. medium customarily used for software interchange.
  1263. If distribution of object code is made by offering access to copy
  1264. from a designated place, then offering equivalent access to copy the
  1265. source code from the same place satisfies the requirement to
  1266. distribute the source code, even though third parties are not
  1267. compelled to copy the source along with the object code.
  1268. 5. A program that contains no derivative of any portion of the
  1269. Library, but is designed to work with the Library by being compiled or
  1270. linked with it, is called a "work that uses the Library". Such a
  1271. work, in isolation, is not a derivative work of the Library, and
  1272. therefore falls outside the scope of this License.
  1273. However, linking a "work that uses the Library" with the Library
  1274. creates an executable that is a derivative of the Library (because it
  1275. contains portions of the Library), rather than a "work that uses the
  1276. library". The executable is therefore covered by this License.
  1277. Section 6 states terms for distribution of such executables.
  1278. When a "work that uses the Library" uses material from a header file
  1279. that is part of the Library, the object code for the work may be a
  1280. derivative work of the Library even though the source code is not.
  1281. Whether this is true is especially significant if the work can be
  1282. linked without the Library, or if the work is itself a library. The
  1283. threshold for this to be true is not precisely defined by law.
  1284. If such an object file uses only numerical parameters, data
  1285. structure layouts and accessors, and small macros and small inline
  1286. functions (ten lines or less in length), then the use of the object
  1287. file is unrestricted, regardless of whether it is legally a derivative
  1288. work. (Executables containing this object code plus portions of the
  1289. Library will still fall under Section 6.)
  1290. Otherwise, if the work is a derivative of the Library, you may
  1291. distribute the object code for the work under the terms of Section 6.
  1292. Any executables containing that work also fall under Section 6,
  1293. whether or not they are linked directly with the Library itself.
  1294. 6. As an exception to the Sections above, you may also compile or
  1295. link a "work that uses the Library" with the Library to produce a
  1296. work containing portions of the Library, and distribute that work
  1297. under terms of your choice, provided that the terms permit
  1298. modification of the work for the customer's own use and reverse
  1299. engineering for debugging such modifications.
  1300. You must give prominent notice with each copy of the work that the
  1301. Library is used in it and that the Library and its use are covered by
  1302. this License. You must supply a copy of this License. If the work
  1303. during execution displays copyright notices, you must include the
  1304. copyright notice for the Library among them, as well as a reference
  1305. directing the user to the copy of this License. Also, you must do one
  1306. of these things:
  1307. a) Accompany the work with the complete corresponding
  1308. machine-readable source code for the Library including whatever
  1309. changes were used in the work (which must be distributed under
  1310. Sections 1 and 2 above); and, if the work is an executable linked
  1311. with the Library, with the complete machine-readable "work that
  1312. uses the Library", as object code and/or source code, so that the
  1313. user can modify the Library and then relink to produce a modified
  1314. executable containing the modified Library. (It is understood
  1315. that the user who changes the contents of definitions files in the
  1316. Library will not necessarily be able to recompile the application
  1317. to use the modified definitions.)
  1318. b) Accompany the work with a written offer, valid for at
  1319. least three years, to give the same user the materials
  1320. specified in Subsection 6a, above, for a charge no more
  1321. than the cost of performing this distribution.
  1322. c) If distribution of the work is made by offering access to copy
  1323. from a designated place, offer equivalent access to copy the above
  1324. specified materials from the same place.
  1325. d) Verify that the user has already received a copy of these
  1326. materials or that you have already sent this user a copy.
  1327. For an executable, the required form of the "work that uses the
  1328. Library" must include any data and utility programs needed for
  1329. reproducing the executable from it. However, as a special exception,
  1330. the source code distributed need not include anything that is normally
  1331. distributed (in either source or binary form) with the major
  1332. components (compiler, kernel, and so on) of the operating system on
  1333. which the executable runs, unless that component itself accompanies
  1334. the executable.
  1335. It may happen that this requirement contradicts the license
  1336. restrictions of other proprietary libraries that do not normally
  1337. accompany the operating system. Such a contradiction means you cannot
  1338. use both them and the Library together in an executable that you
  1339. distribute.
  1340. 7. You may place library facilities that are a work based on the
  1341. Library side-by-side in a single library together with other library
  1342. facilities not covered by this License, and distribute such a combined
  1343. library, provided that the separate distribution of the work based on
  1344. the Library and of the other library facilities is otherwise
  1345. permitted, and provided that you do these two things:
  1346. a) Accompany the combined library with a copy of the same work
  1347. based on the Library, uncombined with any other library
  1348. facilities. This must be distributed under the terms of the
  1349. Sections above.
  1350. b) Give prominent notice with the combined library of the fact
  1351. that part of it is a work based on the Library, and explaining
  1352. where to find the accompanying uncombined form of the same work.
  1353. 8. You may not copy, modify, sublicense, link with, or distribute
  1354. the Library except as expressly provided under this License. Any
  1355. attempt otherwise to copy, modify, sublicense, link with, or
  1356. distribute the Library is void, and will automatically terminate your
  1357. rights under this License. However, parties who have received copies,
  1358. or rights, from you under this License will not have their licenses
  1359. terminated so long as such parties remain in full compliance.
  1360. 9. You are not required to accept this License, since you have not
  1361. signed it. However, nothing else grants you permission to modify or
  1362. distribute the Library or its derivative works. These actions are
  1363. prohibited by law if you do not accept this License. Therefore, by
  1364. modifying or distributing the Library (or any work based on the
  1365. Library), you indicate your acceptance of this License to do so, and
  1366. all its terms and conditions for copying, distributing or modifying
  1367. the Library or works based on it.
  1368. 10. Each time you redistribute the Library (or any work based on the
  1369. Library), the recipient automatically receives a license from the
  1370. original licensor to copy, distribute, link with or modify the Library
  1371. subject to these terms and conditions. You may not impose any further
  1372. restrictions on the recipients' exercise of the rights granted herein.
  1373. You are not responsible for enforcing compliance by third parties to
  1374. this License.
  1375. 11. If, as a consequence of a court judgment or allegation of patent
  1376. infringement or for any other reason (not limited to patent issues),
  1377. conditions are imposed on you (whether by court order, agreement or
  1378. otherwise) that contradict the conditions of this License, they do not
  1379. excuse you from the conditions of this License. If you cannot
  1380. distribute so as to satisfy simultaneously your obligations under this
  1381. License and any other pertinent obligations, then as a consequence you
  1382. may not distribute the Library at all. For example, if a patent
  1383. license would not permit royalty-free redistribution of the Library by
  1384. all those who receive copies directly or indirectly through you, then
  1385. the only way you could satisfy both it and this License would be to
  1386. refrain entirely from distribution of the Library.
  1387. If any portion of this section is held invalid or unenforceable under any
  1388. particular circumstance, the balance of the section is intended to apply,
  1389. and the section as a whole is intended to apply in other circumstances.
  1390. It is not the purpose of this section to induce you to infringe any
  1391. patents or other property right claims or to contest validity of any
  1392. such claims; this section has the sole purpose of protecting the
  1393. integrity of the free software distribution system which is
  1394. implemented by public license practices. Many people have made
  1395. generous contributions to the wide range of software distributed
  1396. through that system in reliance on consistent application of that
  1397. system; it is up to the author/donor to decide if he or she is willing
  1398. to distribute software through any other system and a licensee cannot
  1399. impose that choice.
  1400. This section is intended to make thoroughly clear what is believed to
  1401. be a consequence of the rest of this License.
  1402. 12. If the distribution and/or use of the Library is restricted in
  1403. certain countries either by patents or by copyrighted interfaces, the
  1404. original copyright holder who places the Library under this License may add
  1405. an explicit geographical distribution limitation excluding those countries,
  1406. so that distribution is permitted only in or among countries not thus
  1407. excluded. In such case, this License incorporates the limitation as if
  1408. written in the body of this License.
  1409. 13. The Free Software Foundation may publish revised and/or new
  1410. versions of the Library General Public License from time to time.
  1411. Such new versions will be similar in spirit to the present version,
  1412. but may differ in detail to address new problems or concerns.
  1413. Each version is given a distinguishing version number. If the Library
  1414. specifies a version number of this License which applies to it and
  1415. "any later version", you have the option of following the terms and
  1416. conditions either of that version or of any later version published by
  1417. the Free Software Foundation. If the Library does not specify a
  1418. license version number, you may choose any version ever published by
  1419. the Free Software Foundation.
  1420. 14. If you wish to incorporate parts of the Library into other free
  1421. programs whose distribution conditions are incompatible with these,
  1422. write to the author to ask for permission. For software which is
  1423. copyrighted by the Free Software Foundation, write to the Free
  1424. Software Foundation; we sometimes make exceptions for this. Our
  1425. decision will be guided by the two goals of preserving the free status
  1426. of all derivatives of our free software and of promoting the sharing
  1427. and reuse of software generally.
  1428. NO WARRANTY
  1429. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  1430. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  1431. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  1432. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  1433. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  1434. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  1435. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  1436. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  1437. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  1438. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  1439. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  1440. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  1441. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  1442. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  1443. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  1444. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  1445. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  1446. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  1447. DAMAGES.
  1448. END OF TERMS AND CONDITIONS
  1449. Appendix: How to Apply These Terms to Your New Libraries
  1450. If you develop a new library, and you want it to be of the greatest
  1451. possible use to the public, we recommend making it free software that
  1452. everyone can redistribute and change. You can do so by permitting
  1453. redistribution under these terms (or, alternatively, under the terms of the
  1454. ordinary General Public License).
  1455. To apply these terms, attach the following notices to the library. It is
  1456. safest to attach them to the start of each source file to most effectively
  1457. convey the exclusion of warranty; and each file should have at least the
  1458. "copyright" line and a pointer to where the full notice is found.
  1459. <one line to give the library's name and a brief idea of what it does.>
  1460. Copyright (C) <year> <name of author>
  1461. This library is free software; you can redistribute it and/or
  1462. modify it under the terms of the GNU Library General Public
  1463. License as published by the Free Software Foundation; either
  1464. version 2 of the License, or (at your option) any later version.
  1465. This library is distributed in the hope that it will be useful,
  1466. but WITHOUT ANY WARRANTY; without even the implied warranty of
  1467. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  1468. Library General Public License for more details.
  1469. You should have received a copy of the GNU Library General Public
  1470. License along with this library; if not, write to the Free
  1471. Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
  1472. MA 02111-1307, USA
  1473. Also add information on how to contact you by electronic and paper mail.
  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. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  1478. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  1479. <signature of Ty Coon>, 1 April 1990
  1480. Ty Coon, President of Vice
  1481. That's all there is to it!
  1482. ===========================================================================
  1483. Copyright (c) 1998, 1999 Henry Spencer. All rights reserved.
  1484. Development of this software was funded, in part, by Cray Research Inc.,
  1485. UUNET Communications Services Inc., Sun Microsystems Inc., and Scriptics
  1486. Corporation, none of whom are responsible for the results. The author
  1487. thanks all of them.
  1488. Redistribution and use in source and binary forms -- with or without
  1489. modification -- are permitted for any purpose, provided that
  1490. redistributions in source form retain this entire copyright notice and
  1491. indicate the origin and nature of any modifications.
  1492. I'd appreciate being given credit for this package in the documentation
  1493. of software which uses it, but that is not a requirement.
  1494. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
  1495. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  1496. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  1497. HENRY SPENCER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  1498. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  1499. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
  1500. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  1501. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  1502. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  1503. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1504. ===========================================================================
  1505. This software is copyrighted by the Regents of the University of
  1506. California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
  1507. Corporation and other parties. The following terms apply to all files
  1508. associated with the software unless explicitly disclaimed in
  1509. individual files.
  1510. The authors hereby grant permission to use, copy, modify, distribute,
  1511. and license this software and its documentation for any purpose, provided
  1512. that existing copyright notices are retained in all copies and that this
  1513. notice is included verbatim in any distributions. No written agreement,
  1514. license, or royalty fee is required for any of the authorized uses.
  1515. Modifications to this software may be copyrighted by their authors
  1516. and need not follow the licensing terms described here, provided that
  1517. the new terms are clearly indicated on the first page of each file where
  1518. they apply.
  1519. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
  1520. FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  1521. ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
  1522. DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
  1523. POSSIBILITY OF SUCH DAMAGE.
  1524. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
  1525. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
  1526. FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
  1527. IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
  1528. NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
  1529. MODIFICATIONS.
  1530. GOVERNMENT USE: If you are acquiring this software on behalf of the
  1531. U.S. government, the Government shall have only "Restricted Rights"
  1532. in the software and related documentation as defined in the Federal
  1533. Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
  1534. are acquiring the software on behalf of the Department of Defense, the
  1535. software shall be classified as "Commercial Computer Software" and the
  1536. Government shall have only "Restricted Rights" as defined in Clause
  1537. 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the
  1538. authors grant the U.S. Government and others acting in its behalf
  1539. permission to use and distribute the software in accordance with the
  1540. terms specified in this license.
  1541. ===========================================================================
  1542. PostgreSQL Database Management System
  1543. (formerly known as Postgres, then as Postgres95)
  1544. Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
  1545. Portions Copyright (c) 1994, The Regents of the University of California
  1546. Permission to use, copy, modify, and distribute this software and its
  1547. documentation for any purpose, without fee, and without a written agreement
  1548. is hereby granted, provided that the above copyright notice and this
  1549. paragraph and the following two paragraphs appear in all copies.
  1550. IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
  1551. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING
  1552. LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
  1553. DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE
  1554. POSSIBILITY OF SUCH DAMAGE.
  1555. THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
  1556. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  1557. AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  1558. ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO
  1559. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  1560. </div>
  1561. <div class="footer">
  1562. <p class="ns-even-fg-faded ns-border">Copyright 2003&ndash;2019 The NetSurf Developers</p>
  1563. </div>
  1564. </body>
  1565. </html>