diff options
Diffstat (limited to 'doc/book-enea-linux-open-source/doc/licenses.xml')
-rw-r--r-- | doc/book-enea-linux-open-source/doc/licenses.xml | 6521 |
1 files changed, 6521 insertions, 0 deletions
diff --git a/doc/book-enea-linux-open-source/doc/licenses.xml b/doc/book-enea-linux-open-source/doc/licenses.xml new file mode 100644 index 0000000..541b766 --- /dev/null +++ b/doc/book-enea-linux-open-source/doc/licenses.xml | |||
@@ -0,0 +1,6521 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | ||
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> | ||
4 | <chapter id="enea_linux_packages"> | ||
5 | <title>Packages and Licenses</title> | ||
6 | |||
7 | <section id="licenses_packages"> | ||
8 | <title>Packages</title> | ||
9 | |||
10 | <!--This chapter contains a generated list of all packages that Enea Linux | ||
11 | supports, e.g. busybox, with a short explanatory blurb and links to package | ||
12 | specific documentation.--> | ||
13 | |||
14 | <informaltable> | ||
15 | <tgroup cols="4"> | ||
16 | <colspec colwidth="2*" /> | ||
17 | |||
18 | <colspec colwidth="1*" /> | ||
19 | |||
20 | <colspec colwidth="5*" /> | ||
21 | |||
22 | <colspec colwidth="2*" /> | ||
23 | |||
24 | <thead> | ||
25 | <row> | ||
26 | <entry align="center">Package Name</entry> | ||
27 | |||
28 | <entry align="center">Version</entry> | ||
29 | |||
30 | <entry align="center">Description</entry> | ||
31 | |||
32 | <entry align="center">License</entry> | ||
33 | </row> | ||
34 | </thead> | ||
35 | |||
36 | <tbody valign="top"> | ||
37 | <row> | ||
38 | <entry>acl</entry> | ||
39 | |||
40 | <entry>2.2.52</entry> | ||
41 | |||
42 | <entry>Utilities for managing POSIX Access Control Lists.</entry> | ||
43 | |||
44 | <entry>LGPL-2.1, GPL-2.0</entry> | ||
45 | </row> | ||
46 | |||
47 | <row> | ||
48 | <entry>acpica</entry> | ||
49 | |||
50 | <entry>20170303</entry> | ||
51 | |||
52 | <entry>The ACPI Component Architecture (ACPICA) project provides | ||
53 | an OS-independent reference implementation of the Advanced | ||
54 | Configuration and Power Interface Specification (ACPI). ACPICA | ||
55 | code contains those portions of ACPI meant to be directly | ||
56 | integrated into the host OS as a kernel-resident subsystem and a | ||
57 | small set of tools to assist in developing and debugging ACPI | ||
58 | tables.</entry> | ||
59 | |||
60 | <entry>BSD, GPL-2.0</entry> | ||
61 | </row> | ||
62 | |||
63 | <row> | ||
64 | <entry>alsa-lib</entry> | ||
65 | |||
66 | <entry>1.1.5</entry> | ||
67 | |||
68 | <entry>ALSA sound library.</entry> | ||
69 | |||
70 | <entry>LGPL-2.1, GPL-2.0</entry> | ||
71 | </row> | ||
72 | |||
73 | <row> | ||
74 | <entry>apt</entry> | ||
75 | |||
76 | <entry>1.2.24</entry> | ||
77 | |||
78 | <entry>Advanced front-end for dpkg.</entry> | ||
79 | |||
80 | <entry>GPL-2.0</entry> | ||
81 | </row> | ||
82 | |||
83 | <row> | ||
84 | <entry>attr</entry> | ||
85 | |||
86 | <entry>2.4.47</entry> | ||
87 | |||
88 | <entry>Utilities for manipulating filesystem extended | ||
89 | attributes.</entry> | ||
90 | |||
91 | <entry>LGPL-2.1, GPL-2.0</entry> | ||
92 | </row> | ||
93 | |||
94 | <row> | ||
95 | <entry>autoconf-archive</entry> | ||
96 | |||
97 | <entry>2016.09.16</entry> | ||
98 | |||
99 | <entry>a collection of freely re-usable Autoconf macros.</entry> | ||
100 | |||
101 | <entry>GPL-3.0-with-autoconf-exception</entry> | ||
102 | </row> | ||
103 | |||
104 | <row> | ||
105 | <entry>autoconf</entry> | ||
106 | |||
107 | <entry>2.69</entry> | ||
108 | |||
109 | <entry>Autoconf is an extensible package of M4 macros that produce | ||
110 | shell scripts to automatically configure software source code | ||
111 | packages. Autoconf creates a configuration script for a package | ||
112 | from a template file that lists the operating system features that | ||
113 | the package can use in the form of M4 macro calls.</entry> | ||
114 | |||
115 | <entry>GPL-2.0, GPL-3.0</entry> | ||
116 | </row> | ||
117 | |||
118 | <row> | ||
119 | <entry>automake</entry> | ||
120 | |||
121 | <entry>1.15.1</entry> | ||
122 | |||
123 | <entry>Automake is a tool for automatically generating | ||
124 | `Makefile.in' files compliant with the GNU Coding Standards. | ||
125 | Automake requires the use of Autoconf.</entry> | ||
126 | |||
127 | <entry>GPL-2.0</entry> | ||
128 | </row> | ||
129 | |||
130 | <row> | ||
131 | <entry>base-files</entry> | ||
132 | |||
133 | <entry>3.0.14</entry> | ||
134 | |||
135 | <entry>The base-files package creates the basic system directory | ||
136 | structure and provides a small set of key configuration files for | ||
137 | the system.</entry> | ||
138 | |||
139 | <entry>GPL-2.0</entry> | ||
140 | </row> | ||
141 | |||
142 | <row> | ||
143 | <entry>base-passwd</entry> | ||
144 | |||
145 | <entry>3.5.29</entry> | ||
146 | |||
147 | <entry>The master copies of the user database files (/etc/passwd | ||
148 | and /etc/group). The update-passwd tool is also provided to keep | ||
149 | the system databases synchronized with these master files.</entry> | ||
150 | |||
151 | <entry>GPL-2.0</entry> | ||
152 | </row> | ||
153 | |||
154 | <row> | ||
155 | <entry>bash-completion</entry> | ||
156 | |||
157 | <entry>2.7</entry> | ||
158 | |||
159 | <entry>Programmable Completion for Bash 4.</entry> | ||
160 | |||
161 | <entry>GPL-2.0</entry> | ||
162 | </row> | ||
163 | |||
164 | <row> | ||
165 | <entry>bash</entry> | ||
166 | |||
167 | <entry>4.4.12</entry> | ||
168 | |||
169 | <entry>An sh-compatible command language interpreter.</entry> | ||
170 | |||
171 | <entry>GPL-3.0</entry> | ||
172 | </row> | ||
173 | |||
174 | <row> | ||
175 | <entry>bc</entry> | ||
176 | |||
177 | <entry>1.06</entry> | ||
178 | |||
179 | <entry>Arbitrary precision calculator language.</entry> | ||
180 | |||
181 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
182 | </row> | ||
183 | |||
184 | <row> | ||
185 | <entry>binutils-cross-x86_64</entry> | ||
186 | |||
187 | <entry>2.30</entry> | ||
188 | |||
189 | <entry>The GNU Binutils are a collection of binary tools. The main | ||
190 | ones are ld (GNU Linker) and as (GNU Assembler). This package also | ||
191 | includes addition tools such as addr2line (Converts addresses into | ||
192 | filenames and line numbers) ar (utility for creating modifying and | ||
193 | extracting archives) nm (list symbols in object files) objcopy | ||
194 | (copy and translate object files) objdump (Display object | ||
195 | information) and other tools and related libraries.</entry> | ||
196 | |||
197 | <entry>GPL-3.0</entry> | ||
198 | </row> | ||
199 | |||
200 | <row> | ||
201 | <entry>binutils</entry> | ||
202 | |||
203 | <entry>2.30</entry> | ||
204 | |||
205 | <entry>The GNU Binutils are a collection of binary tools. The main | ||
206 | ones are ld (GNU Linker) and as (GNU Assembler). This package also | ||
207 | includes addition tools such as addr2line (Converts addresses into | ||
208 | filenames and line numbers) ar (utility for creating modifying and | ||
209 | extracting archives) nm (list symbols in object files) objcopy | ||
210 | (copy and translate object files) objdump (Display object | ||
211 | information) and other tools and related libraries.</entry> | ||
212 | |||
213 | <entry>GPL-3.0</entry> | ||
214 | </row> | ||
215 | |||
216 | <row> | ||
217 | <entry>bison</entry> | ||
218 | |||
219 | <entry>3.0.4</entry> | ||
220 | |||
221 | <entry>Bison is a general-purpose parser generator that converts | ||
222 | an annotated context-free grammar into an LALR(1) or GLR parser | ||
223 | for that grammar. Bison is upward compatible with Yacc: all | ||
224 | properly-written Yacc grammars ought to work with Bison with no | ||
225 | change. Anyone familiar with Yacc should be able to use Bison with | ||
226 | little trouble.</entry> | ||
227 | |||
228 | <entry>GPL-3.0</entry> | ||
229 | </row> | ||
230 | |||
231 | <row> | ||
232 | <entry>bmap-tools</entry> | ||
233 | |||
234 | <entry>3.4</entry> | ||
235 | |||
236 | <entry>"Bmap-tools - tools to generate block map (AKA bmap) and | ||
237 | flash images using bmap. Bmaptool is a generic tool for creating | ||
238 | the block map (bmap) for a file and copying files using the block | ||
239 | map. The idea is that large file containing unused blocks like raw | ||
240 | system image files can be copied or flashed a lot faster with | ||
241 | bmaptool than with traditional tools like ""dd"" or | ||
242 | ""cp""."</entry> | ||
243 | |||
244 | <entry>GPL-2.0</entry> | ||
245 | </row> | ||
246 | |||
247 | <row> | ||
248 | <entry>btrfs-tools</entry> | ||
249 | |||
250 | <entry>4.13.3</entry> | ||
251 | |||
252 | <entry>Btrfs is a new copy on write filesystem for Linux aimed at | ||
253 | implementing advanced features while focusing on fault tolerance | ||
254 | repair and easy administration. This package contains utilities | ||
255 | (mkfs fsck btrfsctl) used to work with btrfs and an utility | ||
256 | (btrfs-convert) to make a btrfs filesystem from an ext3.</entry> | ||
257 | |||
258 | <entry>GPL-2.0</entry> | ||
259 | </row> | ||
260 | |||
261 | <row> | ||
262 | <entry>busybox</entry> | ||
263 | |||
264 | <entry>1.27.2</entry> | ||
265 | |||
266 | <entry>BusyBox combines tiny versions of many common UNIX | ||
267 | utilities into a single small executable. It provides minimalist | ||
268 | replacements for most of the utilities you usually find in GNU | ||
269 | fileutils shellutils etc. The utilities in BusyBox generally have | ||
270 | fewer options than their full-featured GNU cousins; however the | ||
271 | options that are included provide the expected functionality and | ||
272 | behave very much like their GNU counterparts. BusyBox provides a | ||
273 | fairly complete POSIX environment for any small or embedded | ||
274 | system.</entry> | ||
275 | |||
276 | <entry>GPL-2.0, BSD-4-Clause</entry> | ||
277 | </row> | ||
278 | |||
279 | <row> | ||
280 | <entry>bzip2</entry> | ||
281 | |||
282 | <entry>1.0.6</entry> | ||
283 | |||
284 | <entry>bzip2 compresses files using the Burrows-Wheeler | ||
285 | block-sorting text compression algorithm and Huffman coding. | ||
286 | Compression is generally considerably better than that achieved by | ||
287 | more conventional LZ77/LZ78-based compressors and approaches the | ||
288 | performance of the PPM family of statistical compressors.</entry> | ||
289 | |||
290 | <entry>BSD-4-Clause</entry> | ||
291 | </row> | ||
292 | |||
293 | <row> | ||
294 | <entry>ca-certificates</entry> | ||
295 | |||
296 | <entry>20170717</entry> | ||
297 | |||
298 | <entry>This package includes PEM files of CA certificates to allow | ||
299 | SSL-based applications to check for the authenticity of SSL | ||
300 | connections. This derived from Debian's CA Certificates.</entry> | ||
301 | |||
302 | <entry>GPL-2.0, MPL-2.0</entry> | ||
303 | </row> | ||
304 | |||
305 | <row> | ||
306 | <entry>cdrtools</entry> | ||
307 | |||
308 | <entry>3.01a31</entry> | ||
309 | |||
310 | <entry>A set of tools for CD recording including cdrecord.</entry> | ||
311 | |||
312 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
313 | </row> | ||
314 | |||
315 | <row> | ||
316 | <entry>coreutils</entry> | ||
317 | |||
318 | <entry>8.29</entry> | ||
319 | |||
320 | <entry>The GNU Core Utilities provide the basic file shell and | ||
321 | text manipulation utilities. These are the core utilities which | ||
322 | are expected to exist on every system.</entry> | ||
323 | |||
324 | <entry>GPL-3.0</entry> | ||
325 | </row> | ||
326 | |||
327 | <row> | ||
328 | <entry>cross-localedef</entry> | ||
329 | |||
330 | <entry>2.27</entry> | ||
331 | |||
332 | <entry>Cross locale generation tool for glibc.</entry> | ||
333 | |||
334 | <entry>LGPL-2.1</entry> | ||
335 | </row> | ||
336 | |||
337 | <row> | ||
338 | <entry>cryptodev-linux</entry> | ||
339 | |||
340 | <entry>1.9</entry> | ||
341 | |||
342 | <entry>A /dev/crypto device driver header file.</entry> | ||
343 | |||
344 | <entry>GPL-2.0</entry> | ||
345 | </row> | ||
346 | |||
347 | <row> | ||
348 | <entry>curl</entry> | ||
349 | |||
350 | <entry>7.61.0</entry> | ||
351 | |||
352 | <entry>Command line tool and library for client-side URL | ||
353 | transfers.</entry> | ||
354 | |||
355 | <entry>MIT</entry> | ||
356 | </row> | ||
357 | |||
358 | <row> | ||
359 | <entry>cwautomacros</entry> | ||
360 | |||
361 | <entry>20110201</entry> | ||
362 | |||
363 | <entry>Collection of autoconf m4 macros.</entry> | ||
364 | |||
365 | <entry>GPL-2.0</entry> | ||
366 | </row> | ||
367 | |||
368 | <row> | ||
369 | <entry>db</entry> | ||
370 | |||
371 | <entry>5.3.28</entry> | ||
372 | |||
373 | <entry>Berkeley Database v5.</entry> | ||
374 | |||
375 | <entry>Sleepycat</entry> | ||
376 | </row> | ||
377 | |||
378 | <row> | ||
379 | <entry>dbus-glib</entry> | ||
380 | |||
381 | <entry>0.108</entry> | ||
382 | |||
383 | <entry>GLib bindings for the D-Bus message bus that integrate the | ||
384 | D-Bus library with the GLib thread abstraction and main | ||
385 | loop.</entry> | ||
386 | |||
387 | <entry>AFL-2.0, GPL-2.0</entry> | ||
388 | </row> | ||
389 | |||
390 | <row> | ||
391 | <entry>dbus-test</entry> | ||
392 | |||
393 | <entry>1.12.2</entry> | ||
394 | |||
395 | <entry>D-Bus test package (for D-bus functionality testing | ||
396 | only).</entry> | ||
397 | |||
398 | <entry>AFL-2.0, GPL-2.0</entry> | ||
399 | </row> | ||
400 | |||
401 | <row> | ||
402 | <entry>dbus</entry> | ||
403 | |||
404 | <entry>1.12.2</entry> | ||
405 | |||
406 | <entry>"D-Bus is a message bus system a simple way for | ||
407 | applications to talk to one another. In addition to interprocess | ||
408 | communication D-Bus helps coordinate process lifecycle; it makes | ||
409 | it simple and reliable to code a \""single instance\"" application | ||
410 | or daemon and to launch applications and daemons on demand when | ||
411 | their services are needed."</entry> | ||
412 | |||
413 | <entry>AFL-2.0, GPL-2.0</entry> | ||
414 | </row> | ||
415 | |||
416 | <row> | ||
417 | <entry>debianutils</entry> | ||
418 | |||
419 | <entry>4.8.4</entry> | ||
420 | |||
421 | <entry>Miscellaneous utilities specific to Debian.</entry> | ||
422 | |||
423 | <entry>GPL-2.0</entry> | ||
424 | </row> | ||
425 | |||
426 | <row> | ||
427 | <entry>depmodwrapper</entry> | ||
428 | |||
429 | <entry>1.0</entry> | ||
430 | |||
431 | <entry>Wrapper script for the Linux kernel module dependency | ||
432 | indexer.</entry> | ||
433 | |||
434 | <entry>MIT</entry> | ||
435 | </row> | ||
436 | |||
437 | <row> | ||
438 | <entry>diffutils</entry> | ||
439 | |||
440 | <entry>3.6</entry> | ||
441 | |||
442 | <entry>Diffutils contains the GNU diff diff3 sdiff and cmp | ||
443 | utilities. These programs are usually used for creating patch | ||
444 | files.</entry> | ||
445 | |||
446 | <entry>GPL-3.0</entry> | ||
447 | </row> | ||
448 | |||
449 | <row> | ||
450 | <entry>dosfstools</entry> | ||
451 | |||
452 | <entry>4.1</entry> | ||
453 | |||
454 | <entry>DOS FAT Filesystem Utilities.</entry> | ||
455 | |||
456 | <entry>GPL-3.0</entry> | ||
457 | </row> | ||
458 | |||
459 | <row> | ||
460 | <entry>dpkg</entry> | ||
461 | |||
462 | <entry>1.18.24</entry> | ||
463 | |||
464 | <entry>Package maintenance system from Debian.</entry> | ||
465 | |||
466 | <entry>GPL-2.0</entry> | ||
467 | </row> | ||
468 | |||
469 | <row> | ||
470 | <entry>dropbear</entry> | ||
471 | |||
472 | <entry>2017.75</entry> | ||
473 | |||
474 | <entry>A lightweight SSH and SCP implementation.</entry> | ||
475 | |||
476 | <entry>MIT, BSD-3-Clause, BSD-2-Clause, PD</entry> | ||
477 | </row> | ||
478 | |||
479 | <row> | ||
480 | <entry>dtc</entry> | ||
481 | |||
482 | <entry>1.4.5</entry> | ||
483 | |||
484 | <entry>The Device Tree Compiler is a tool used to manipulate the | ||
485 | Open-Firmware-like device tree used by PowerPC kernels.</entry> | ||
486 | |||
487 | <entry>GPL-2.0, BSD</entry> | ||
488 | </row> | ||
489 | |||
490 | <row> | ||
491 | <entry>dwarfsrcfiles</entry> | ||
492 | |||
493 | <entry>1.0</entry> | ||
494 | |||
495 | <entry>A small utility for printing debig source file locations | ||
496 | embedded in binaries.</entry> | ||
497 | |||
498 | <entry>GPL-2.0</entry> | ||
499 | </row> | ||
500 | |||
501 | <row> | ||
502 | <entry>e2fsprogs</entry> | ||
503 | |||
504 | <entry>1.43.8</entry> | ||
505 | |||
506 | <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of | ||
507 | the standard utilities for creating fixing configuring and | ||
508 | debugging ext2 filesystems.</entry> | ||
509 | |||
510 | <entry>GPL-2.0, LGPL-2.0, BSD, MIT</entry> | ||
511 | </row> | ||
512 | |||
513 | <row> | ||
514 | <entry>elfutils</entry> | ||
515 | |||
516 | <entry>0.170</entry> | ||
517 | |||
518 | <entry>Utilities and libraries for handling compiled object | ||
519 | files.</entry> | ||
520 | |||
521 | <entry>GPL-3.0, Elfutils-Exception</entry> | ||
522 | </row> | ||
523 | |||
524 | <row> | ||
525 | <entry>enea-image-standard</entry> | ||
526 | |||
527 | <entry>1.0</entry> | ||
528 | |||
529 | <entry>Base image for the Standard profile</entry> | ||
530 | |||
531 | <entry>MIT</entry> | ||
532 | </row> | ||
533 | |||
534 | <row> | ||
535 | <entry>expat</entry> | ||
536 | |||
537 | <entry>2.2.5</entry> | ||
538 | |||
539 | <entry>Expat is an XML parser library written in C. It is a | ||
540 | stream-oriented parser in which an application registers handlers | ||
541 | for things the parser might find in the XML document (like start | ||
542 | tags)</entry> | ||
543 | |||
544 | <entry>MIT</entry> | ||
545 | </row> | ||
546 | |||
547 | <row> | ||
548 | <entry>file</entry> | ||
549 | |||
550 | <entry>5.32</entry> | ||
551 | |||
552 | <entry>File attempts to classify files depending on their contents | ||
553 | and prints a description if a match is found.</entry> | ||
554 | |||
555 | <entry>BSD</entry> | ||
556 | </row> | ||
557 | |||
558 | <row> | ||
559 | <entry>flex</entry> | ||
560 | |||
561 | <entry>2.6.0</entry> | ||
562 | |||
563 | <entry>Flex is a fast lexical analyser generator. Flex is a tool | ||
564 | for generating programs that recognize lexical patterns in | ||
565 | text.</entry> | ||
566 | |||
567 | <entry>BSD</entry> | ||
568 | </row> | ||
569 | |||
570 | <row> | ||
571 | <entry>freetype</entry> | ||
572 | |||
573 | <entry>2.9</entry> | ||
574 | |||
575 | <entry>FreeType is a software font engine that is designed to be | ||
576 | small efficient highly customizable and portable while capable of | ||
577 | producing high-quality output (glyph images). It can be used in | ||
578 | graphics libraries display servers font conversion tools text | ||
579 | image generation tools and many other products as well.</entry> | ||
580 | |||
581 | <entry>FreeType, GPL-2.0</entry> | ||
582 | </row> | ||
583 | |||
584 | <row> | ||
585 | <entry>gawk</entry> | ||
586 | |||
587 | <entry>4.2.1</entry> | ||
588 | |||
589 | <entry>The GNU version of awk a text processing utility. Awk | ||
590 | interprets a special-purpose programming language to do quick and | ||
591 | easy text pattern matching and reformatting jobs.</entry> | ||
592 | |||
593 | <entry>GPL-3.0</entry> | ||
594 | </row> | ||
595 | |||
596 | <row> | ||
597 | <entry>gcc-cross-initial-x86_64</entry> | ||
598 | |||
599 | <entry>7.3.0</entry> | ||
600 | |||
601 | <entry>GNU cc and gcc C compilers.</entry> | ||
602 | |||
603 | <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry> | ||
604 | </row> | ||
605 | |||
606 | <row> | ||
607 | <entry>gcc-cross-x86_64</entry> | ||
608 | |||
609 | <entry>7.3.0</entry> | ||
610 | |||
611 | <entry>GNU cc and gcc C compilers.</entry> | ||
612 | |||
613 | <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry> | ||
614 | </row> | ||
615 | |||
616 | <row> | ||
617 | <entry>gcc-source-7.3.0</entry> | ||
618 | |||
619 | <entry>7.3.0</entry> | ||
620 | |||
621 | <entry>GNU cc and gcc C compilers.</entry> | ||
622 | |||
623 | <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry> | ||
624 | </row> | ||
625 | |||
626 | <row> | ||
627 | <entry>gcc</entry> | ||
628 | |||
629 | <entry>7.3.0</entry> | ||
630 | |||
631 | <entry>Runtime libraries from GCC.</entry> | ||
632 | |||
633 | <entry>GPL-3.0-with-GCC-exception</entry> | ||
634 | </row> | ||
635 | |||
636 | <row> | ||
637 | <entry>gdbm</entry> | ||
638 | |||
639 | <entry>1.14.1</entry> | ||
640 | |||
641 | <entry>Key/value database library with extensible hashing.</entry> | ||
642 | |||
643 | <entry>GPL-3.0</entry> | ||
644 | </row> | ||
645 | |||
646 | <row> | ||
647 | <entry>gettext-minimal</entry> | ||
648 | |||
649 | <entry>0.19.8.1</entry> | ||
650 | |||
651 | <entry>Contains the m4 macros sufficient to support building | ||
652 | autoconf/automake. This provides a significant build time speedup | ||
653 | by the removal of gettext-native from most dependency chains (now | ||
654 | only needed for gettext for the target).</entry> | ||
655 | |||
656 | <entry>FSF-Unlimited</entry> | ||
657 | </row> | ||
658 | |||
659 | <row> | ||
660 | <entry>gettext</entry> | ||
661 | |||
662 | <entry>0.19.8.1</entry> | ||
663 | |||
664 | <entry>GNU gettext is a set of tools that provides a framework to | ||
665 | help other programs produce multi-lingual messages. These tools | ||
666 | include a set of conventions about how programs should be written | ||
667 | to support message catalogs a directory and file naming | ||
668 | organization for the message catalogs themselves a runtime library | ||
669 | supporting the retrieval of translated messages and a few | ||
670 | stand-alone programs to massage in various ways the sets of | ||
671 | translatable and already translated strings.</entry> | ||
672 | |||
673 | <entry>GPL-3.0, LGPL-2.1</entry> | ||
674 | </row> | ||
675 | |||
676 | <row> | ||
677 | <entry>glib-2.0</entry> | ||
678 | |||
679 | <entry>2.54.3</entry> | ||
680 | |||
681 | <entry>GLib is a general-purpose utility library which provides | ||
682 | many useful data types macros type conversions string utilities | ||
683 | file utilities a main loop abstraction and so on.</entry> | ||
684 | |||
685 | <entry>LGPL-2.1, BSD, PD</entry> | ||
686 | </row> | ||
687 | |||
688 | <row> | ||
689 | <entry>glibc-locale</entry> | ||
690 | |||
691 | <entry>2.27</entry> | ||
692 | |||
693 | <entry>Locale data from glibc.</entry> | ||
694 | |||
695 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
696 | </row> | ||
697 | |||
698 | <row> | ||
699 | <entry>glibc</entry> | ||
700 | |||
701 | <entry>2.27</entry> | ||
702 | |||
703 | <entry>The GNU C Library is used as the system C library in most | ||
704 | systems with the Linux kernel.</entry> | ||
705 | |||
706 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
707 | </row> | ||
708 | |||
709 | <row> | ||
710 | <entry>gmp</entry> | ||
711 | |||
712 | <entry>6.1.2</entry> | ||
713 | |||
714 | <entry>GMP is a free library for arbitrary precision arithmetic | ||
715 | operating on signed integers rational numbers and floating point | ||
716 | numbers</entry> | ||
717 | |||
718 | <entry>GPL-2.0, LGPL-3.0</entry> | ||
719 | </row> | ||
720 | |||
721 | <row> | ||
722 | <entry>gnome-desktop-testing</entry> | ||
723 | |||
724 | <entry>2014.1</entry> | ||
725 | |||
726 | <entry>Test runner for GNOME-style installed tests.</entry> | ||
727 | |||
728 | <entry>LGPL-2.0</entry> | ||
729 | </row> | ||
730 | |||
731 | <row> | ||
732 | <entry>gnu-config</entry> | ||
733 | |||
734 | <entry>20150728</entry> | ||
735 | |||
736 | <entry>Tool that installs the GNU config.guess / config.sub into a | ||
737 | directory tree</entry> | ||
738 | |||
739 | <entry>GPL-3.0-with-autoconf-exception</entry> | ||
740 | </row> | ||
741 | |||
742 | <row> | ||
743 | <entry>gnu-efi</entry> | ||
744 | |||
745 | <entry>3.0.6</entry> | ||
746 | |||
747 | <entry>Libraries for producing EFI binaries.</entry> | ||
748 | |||
749 | <entry>GPL-2.0, BSD-2-Clause</entry> | ||
750 | </row> | ||
751 | |||
752 | <row> | ||
753 | <entry>gnutls</entry> | ||
754 | |||
755 | <entry>3.6.1</entry> | ||
756 | |||
757 | <entry>GNU Transport Layer Security Library.</entry> | ||
758 | |||
759 | <entry>GPL-3.0, LGPL-2.1</entry> | ||
760 | </row> | ||
761 | |||
762 | <row> | ||
763 | <entry>gperf</entry> | ||
764 | |||
765 | <entry>3.1</entry> | ||
766 | |||
767 | <entry>GNU gperf is a perfect hash function generator</entry> | ||
768 | |||
769 | <entry>GPL-3.0</entry> | ||
770 | </row> | ||
771 | |||
772 | <row> | ||
773 | <entry>gptfdisk</entry> | ||
774 | |||
775 | <entry>1.0.3</entry> | ||
776 | |||
777 | <entry>GPT fdisk is a disk partitioning tool loosely modeled on | ||
778 | Linux fdisk but used for modifying GUID Partition Table (GPT) | ||
779 | disks. The related FixParts utility fixes some common problems on | ||
780 | Master Boot Record (MBR) disks.</entry> | ||
781 | |||
782 | <entry>GPL-2.0</entry> | ||
783 | </row> | ||
784 | |||
785 | <row> | ||
786 | <entry>grep</entry> | ||
787 | |||
788 | <entry>3.1</entry> | ||
789 | |||
790 | <entry>GNU grep utility.</entry> | ||
791 | |||
792 | <entry>GPL-3.0</entry> | ||
793 | </row> | ||
794 | |||
795 | <row> | ||
796 | <entry>groff</entry> | ||
797 | |||
798 | <entry>1.22.3</entry> | ||
799 | |||
800 | <entry>The groff (GNU troff) software is a typesetting package | ||
801 | which reads plain text mixed with formatting commands and produces | ||
802 | formatted output.</entry> | ||
803 | |||
804 | <entry>GPL-3.0</entry> | ||
805 | </row> | ||
806 | |||
807 | <row> | ||
808 | <entry>grub-bootconf</entry> | ||
809 | |||
810 | <entry>1.00</entry> | ||
811 | |||
812 | <entry>Basic grub.cfg for use in EFI systems.</entry> | ||
813 | |||
814 | <entry>MIT</entry> | ||
815 | </row> | ||
816 | |||
817 | <row> | ||
818 | <entry>grub-efi</entry> | ||
819 | |||
820 | <entry>2.02</entry> | ||
821 | |||
822 | <entry>GRUB2 is the next generaion of a GPLed bootloader intended | ||
823 | to unify bootloading across x86 operating systems. In addition to | ||
824 | loading the Linux kernel it implements the Multiboot standard | ||
825 | which allows for flexible loading of multiple boot images.</entry> | ||
826 | |||
827 | <entry>GPL-3.0</entry> | ||
828 | </row> | ||
829 | |||
830 | <row> | ||
831 | <entry>grub</entry> | ||
832 | |||
833 | <entry>2.02</entry> | ||
834 | |||
835 | <entry>GRUB2 is the next generaion of a GPLed bootloader intended | ||
836 | to unify bootloading across x86 operating systems. In addition to | ||
837 | loading the Linux kernel it implements the Multiboot standard | ||
838 | which allows for flexible loading of multiple boot images.</entry> | ||
839 | |||
840 | <entry>GPL-3.0</entry> | ||
841 | </row> | ||
842 | |||
843 | <row> | ||
844 | <entry>gtk-doc</entry> | ||
845 | |||
846 | <entry>1.27</entry> | ||
847 | |||
848 | <entry>Gtk-doc is a set of scripts that extract specially | ||
849 | formatted comments from glib-based software and produce a set of | ||
850 | html documentation files from them</entry> | ||
851 | |||
852 | <entry>GPL-2.0</entry> | ||
853 | </row> | ||
854 | |||
855 | <row> | ||
856 | <entry>inputproto</entry> | ||
857 | |||
858 | <entry>2.3.2</entry> | ||
859 | |||
860 | <entry>This package provides the wire protocol for the X Input | ||
861 | extension. The extension supports input devices other then the | ||
862 | core X keyboard and pointer.</entry> | ||
863 | |||
864 | <entry>MIT</entry> | ||
865 | </row> | ||
866 | |||
867 | <row> | ||
868 | <entry>intltool</entry> | ||
869 | |||
870 | <entry>0.51.0</entry> | ||
871 | |||
872 | <entry>Utility scripts for internationalizing XML.</entry> | ||
873 | |||
874 | <entry>GPL-2.0</entry> | ||
875 | </row> | ||
876 | |||
877 | <row> | ||
878 | <entry>iucode-tool</entry> | ||
879 | |||
880 | <entry>2.1.2</entry> | ||
881 | |||
882 | <entry>iucode_tool is a program to manipulate Intel i686 and | ||
883 | X86-64 processor microcode update collections and to use the | ||
884 | kernel facilities to update the microcode on Intel system | ||
885 | processors. It can load microcode data files in text and binary | ||
886 | format sort list and filter the microcode updates contained in | ||
887 | these files write selected microcode updates to a new file in | ||
888 | binary format or upload them to the kernel. It operates on | ||
889 | microcode data downloaded directly from Intel: | ||
890 | http://feeds.downloadcenter.intel.com/rss/?p=2371</entry> | ||
891 | |||
892 | <entry>GPL-2.0</entry> | ||
893 | </row> | ||
894 | |||
895 | <row> | ||
896 | <entry>kbd</entry> | ||
897 | |||
898 | <entry>2.0.4</entry> | ||
899 | |||
900 | <entry>Keytable files and keyboard utilities.</entry> | ||
901 | |||
902 | <entry>GPL-2.0</entry> | ||
903 | </row> | ||
904 | |||
905 | <row> | ||
906 | <entry>kbproto</entry> | ||
907 | |||
908 | <entry>1.0.7</entry> | ||
909 | |||
910 | <entry>This package provides the wire protocol for the X Keyboard | ||
911 | extension. This extension is used to control options related to | ||
912 | keyboard handling and layout.</entry> | ||
913 | |||
914 | <entry>MIT</entry> | ||
915 | </row> | ||
916 | |||
917 | <row> | ||
918 | <entry>kern-tools</entry> | ||
919 | |||
920 | <entry>0.2</entry> | ||
921 | |||
922 | <entry>Tools for managing Yocto Project style branched | ||
923 | kernels.</entry> | ||
924 | |||
925 | <entry>GPL-2.0</entry> | ||
926 | </row> | ||
927 | |||
928 | <row> | ||
929 | <entry>keymaps</entry> | ||
930 | |||
931 | <entry>1.0</entry> | ||
932 | |||
933 | <entry>Keymaps and initscript to set the keymap on bootup.</entry> | ||
934 | |||
935 | <entry>GPL-2.0</entry> | ||
936 | </row> | ||
937 | |||
938 | <row> | ||
939 | <entry>kmod</entry> | ||
940 | |||
941 | <entry>25</entry> | ||
942 | |||
943 | <entry>kmod is a set of tools to handle common tasks with Linux | ||
944 | kernel modules like insert remove list check properties resolve | ||
945 | dependencies and aliases.</entry> | ||
946 | |||
947 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
948 | </row> | ||
949 | |||
950 | <row> | ||
951 | <entry>ldconfig</entry> | ||
952 | |||
953 | <entry>2.12.1</entry> | ||
954 | |||
955 | <entry>A standalone native ldconfig build.</entry> | ||
956 | |||
957 | <entry>GPL-2.0</entry> | ||
958 | </row> | ||
959 | |||
960 | <row> | ||
961 | <entry>libarchive</entry> | ||
962 | |||
963 | <entry>3.3.2</entry> | ||
964 | |||
965 | <entry>C library and command-line tools for reading and writing | ||
966 | tar cpio zip ISO and other archive formats</entry> | ||
967 | |||
968 | <entry>BSD</entry> | ||
969 | </row> | ||
970 | |||
971 | <row> | ||
972 | <entry>libcap</entry> | ||
973 | |||
974 | <entry>2.25</entry> | ||
975 | |||
976 | <entry>Library for getting/setting POSIX.1e capabilities.</entry> | ||
977 | |||
978 | <entry>BSD, GPL-2.0</entry> | ||
979 | </row> | ||
980 | |||
981 | <row> | ||
982 | <entry>libcgroup</entry> | ||
983 | |||
984 | <entry>0.41</entry> | ||
985 | |||
986 | <entry>libcgroup is a library that abstracts the control group | ||
987 | file system in Linux. Control groups allow you to limit account | ||
988 | and isolate resource usage (CPU memory disk I/O etc.) of groups of | ||
989 | processes.</entry> | ||
990 | |||
991 | <entry>LGPL-2.1</entry> | ||
992 | </row> | ||
993 | |||
994 | <row> | ||
995 | <entry>libcheck</entry> | ||
996 | |||
997 | <entry>0.12.0</entry> | ||
998 | |||
999 | <entry>Check - unit testing framework for C code.</entry> | ||
1000 | |||
1001 | <entry>LGPL-2.1</entry> | ||
1002 | </row> | ||
1003 | |||
1004 | <row> | ||
1005 | <entry>libffi</entry> | ||
1006 | |||
1007 | <entry>3.2.1</entry> | ||
1008 | |||
1009 | <entry>The `libffi' library provides a portable high level | ||
1010 | programming interface to various calling conventions. This allows | ||
1011 | a programmer to call any function specified by a call interface | ||
1012 | description at run time. FFI stands for Foreign Function | ||
1013 | Interface. A foreign function interface is the popular name for | ||
1014 | the interface that allows code written in one language to call | ||
1015 | code written in another language. The `libffi' library really only | ||
1016 | provides the lowest machine dependent layer of a fully featured | ||
1017 | foreign function interface. A layer must exist above `libffi' that | ||
1018 | handles type conversions for values passed between the two | ||
1019 | languages.</entry> | ||
1020 | |||
1021 | <entry>MIT</entry> | ||
1022 | </row> | ||
1023 | |||
1024 | <row> | ||
1025 | <entry>libgcc</entry> | ||
1026 | |||
1027 | <entry>7.3.0</entry> | ||
1028 | |||
1029 | <entry>GNU cc and gcc C compilers.</entry> | ||
1030 | |||
1031 | <entry>GPL-3.0-with-GCC-exception</entry> | ||
1032 | </row> | ||
1033 | |||
1034 | <row> | ||
1035 | <entry>libice</entry> | ||
1036 | |||
1037 | <entry>1.0.9</entry> | ||
1038 | |||
1039 | <entry>The Inter-Client Exchange (ICE) protocol provides a generic | ||
1040 | framework for building protocols on top of reliable byte-stream | ||
1041 | transport connections. It provides basic mechanisms for setting up | ||
1042 | and shutting down connections for performing authentication for | ||
1043 | negotiating versions and for reporting errors.</entry> | ||
1044 | |||
1045 | <entry>MIT</entry> | ||
1046 | </row> | ||
1047 | |||
1048 | <row> | ||
1049 | <entry>libidn</entry> | ||
1050 | |||
1051 | <entry>1.33</entry> | ||
1052 | |||
1053 | <entry>Implementation of the Stringprep Punycode and IDNA | ||
1054 | specifications defined by the IETF Internationalized Domain Names | ||
1055 | (IDN) working group.</entry> | ||
1056 | |||
1057 | <entry>LGPL-2.1, LGPL-3.0, GPL-3.0</entry> | ||
1058 | </row> | ||
1059 | |||
1060 | <row> | ||
1061 | <entry>libmpc</entry> | ||
1062 | |||
1063 | <entry>1.1.0</entry> | ||
1064 | |||
1065 | <entry>Mpc is a C library for the arithmetic of complex numbers | ||
1066 | with arbitrarily high precision and correct rounding of the | ||
1067 | result. It is built upon and follows the same principles as | ||
1068 | Mpfr</entry> | ||
1069 | |||
1070 | <entry>LGPL-3.0</entry> | ||
1071 | </row> | ||
1072 | |||
1073 | <row> | ||
1074 | <entry>libpcre</entry> | ||
1075 | |||
1076 | <entry>8.41</entry> | ||
1077 | |||
1078 | <entry>The PCRE library is a set of functions that implement | ||
1079 | regular expression pattern matching using the same syntax and | ||
1080 | semantics as Perl 5. PCRE has its own native API as well as a set | ||
1081 | of wrapper functions that correspond to the POSIX regular | ||
1082 | expression API.</entry> | ||
1083 | |||
1084 | <entry>BSD</entry> | ||
1085 | </row> | ||
1086 | |||
1087 | <row> | ||
1088 | <entry>libpng</entry> | ||
1089 | |||
1090 | <entry>1.6.34</entry> | ||
1091 | |||
1092 | <entry>PNG image format decoding library.</entry> | ||
1093 | |||
1094 | <entry>Libpng</entry> | ||
1095 | </row> | ||
1096 | |||
1097 | <row> | ||
1098 | <entry>libpthread-stubs</entry> | ||
1099 | |||
1100 | <entry>0.4</entry> | ||
1101 | |||
1102 | <entry>This library provides weak aliases for pthread functions | ||
1103 | not provided in libc or otherwise available by default.</entry> | ||
1104 | |||
1105 | <entry>MIT</entry> | ||
1106 | </row> | ||
1107 | |||
1108 | <row> | ||
1109 | <entry>libsdl</entry> | ||
1110 | |||
1111 | <entry>1.2.15</entry> | ||
1112 | |||
1113 | <entry>Simple DirectMedia Layer is a cross-platform multimedia | ||
1114 | library designed to provide low level access to audio keyboard | ||
1115 | mouse joystick 3D hardware via OpenGL and 2D video | ||
1116 | framebuffer.</entry> | ||
1117 | |||
1118 | <entry>LGPL-2.1</entry> | ||
1119 | </row> | ||
1120 | |||
1121 | <row> | ||
1122 | <entry>libsm</entry> | ||
1123 | |||
1124 | <entry>1.2.2</entry> | ||
1125 | |||
1126 | <entry>"The Session Management Library (SMlib) is a low-level | ||
1127 | \""C\"" language interface to XSMP. The purpose of the X Session | ||
1128 | Management Protocol (XSMP) is to provide a uniform mechanism for | ||
1129 | users to save and restore their sessions. A session is a group of | ||
1130 | clients each of which has a particular state."</entry> | ||
1131 | |||
1132 | <entry>MIT</entry> | ||
1133 | </row> | ||
1134 | |||
1135 | <row> | ||
1136 | <entry>libtool</entry> | ||
1137 | |||
1138 | <entry>2.4.6</entry> | ||
1139 | |||
1140 | <entry>This is GNU libtool a generic library support script. | ||
1141 | Libtool hides the complexity of generating special library types | ||
1142 | (such as shared libraries) behind a consistent interface.</entry> | ||
1143 | |||
1144 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
1145 | </row> | ||
1146 | |||
1147 | <row> | ||
1148 | <entry>libunistring</entry> | ||
1149 | |||
1150 | <entry>0.9.9</entry> | ||
1151 | |||
1152 | <entry>Text files are nowadays usually encoded in Unicode and may | ||
1153 | consist of very different scripts from Latin letters to Chinese | ||
1154 | Hanzi with many kinds of special characters accents right-to-left | ||
1155 | writing marks hyphens Roman numbers and much more. But the POSIX | ||
1156 | platform APIs for text do not contain adequate functions for | ||
1157 | dealing with particular properties of many Unicode characters. In | ||
1158 | fact the POSIX APIs for text have several assumptions at their | ||
1159 | base which don't hold for Unicode text. This library provides | ||
1160 | functions for manipulating Unicode strings and for manipulating C | ||
1161 | strings according to the Unicode standard. This package contains | ||
1162 | documentation.</entry> | ||
1163 | |||
1164 | <entry>LGPL-3.0, GPL-2.0</entry> | ||
1165 | </row> | ||
1166 | |||
1167 | <row> | ||
1168 | <entry>libx11</entry> | ||
1169 | |||
1170 | <entry>1.6.5</entry> | ||
1171 | |||
1172 | <entry>This package provides a client interface to the X Window | ||
1173 | System otherwise known as 'Xlib'. It provides a complete API for | ||
1174 | the basic functions of the window system.</entry> | ||
1175 | |||
1176 | <entry>MIT, BSD</entry> | ||
1177 | </row> | ||
1178 | |||
1179 | <row> | ||
1180 | <entry>libxau</entry> | ||
1181 | |||
1182 | <entry>1.0.8</entry> | ||
1183 | |||
1184 | <entry>libxau provides the main interfaces to the X11 | ||
1185 | authorisation handling which controls authorisation for X | ||
1186 | connections both client-side and server-side.</entry> | ||
1187 | |||
1188 | <entry>MIT</entry> | ||
1189 | </row> | ||
1190 | |||
1191 | <row> | ||
1192 | <entry>libxcb</entry> | ||
1193 | |||
1194 | <entry>1.12</entry> | ||
1195 | |||
1196 | <entry>The X protocol C-language Binding (XCB) is a replacement | ||
1197 | for Xlib featuring a small footprint latency hiding direct access | ||
1198 | to the protocol improved threading support and | ||
1199 | extensibility.</entry> | ||
1200 | |||
1201 | <entry>MIT</entry> | ||
1202 | </row> | ||
1203 | |||
1204 | <row> | ||
1205 | <entry>libxdmcp</entry> | ||
1206 | |||
1207 | <entry>1.1.2</entry> | ||
1208 | |||
1209 | <entry>The purpose of the X Display Manager Control Protocol | ||
1210 | (XDMCP) is to provide a uniform mechanism for an autonomous | ||
1211 | display to request login service from a remote host. An X terminal | ||
1212 | (screen keyboard mouse processor network interface) is a prime | ||
1213 | example of an autonomous display.</entry> | ||
1214 | |||
1215 | <entry>MIT</entry> | ||
1216 | </row> | ||
1217 | |||
1218 | <row> | ||
1219 | <entry>libxext</entry> | ||
1220 | |||
1221 | <entry>1.3.3</entry> | ||
1222 | |||
1223 | <entry>libXext provides an X Window System client interface to | ||
1224 | several extensions to the X protocol. The supported protocol | ||
1225 | extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX | ||
1226 | MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC | ||
1227 | TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small | ||
1228 | set of utility functions to aid authors of client APIs for X | ||
1229 | protocol extensions.</entry> | ||
1230 | |||
1231 | <entry>MIT</entry> | ||
1232 | </row> | ||
1233 | |||
1234 | <row> | ||
1235 | <entry>libxkbcommon</entry> | ||
1236 | |||
1237 | <entry>0.8.0</entry> | ||
1238 | |||
1239 | <entry>libxkbcommon is a keymap compiler and support library which | ||
1240 | processes a reduced subset of keymaps as defined by the XKB | ||
1241 | specification.</entry> | ||
1242 | |||
1243 | <entry>MIT</entry> | ||
1244 | </row> | ||
1245 | |||
1246 | <row> | ||
1247 | <entry>libxml-parser-perl</entry> | ||
1248 | |||
1249 | <entry>2.44</entry> | ||
1250 | |||
1251 | <entry>XML::Parser - A perl module for parsing XML | ||
1252 | documents.</entry> | ||
1253 | |||
1254 | <entry>Artistic-1.0, GPL-1.0</entry> | ||
1255 | </row> | ||
1256 | |||
1257 | <row> | ||
1258 | <entry>libxml2</entry> | ||
1259 | |||
1260 | <entry>2.9.7</entry> | ||
1261 | |||
1262 | <entry>The XML Parser Library allows for manipulation of XML | ||
1263 | files. Libxml2 exports Push and Pull type parser interfaces for | ||
1264 | both XML and HTML. It can do DTD validation at parse time on a | ||
1265 | parsed document instance or with an arbitrary DTD. Libxml2 | ||
1266 | includes complete XPath XPointer and Xinclude implementations. It | ||
1267 | also has a SAX like interface which is designed to be compatible | ||
1268 | with Expat.</entry> | ||
1269 | |||
1270 | <entry>MIT</entry> | ||
1271 | </row> | ||
1272 | |||
1273 | <row> | ||
1274 | <entry>libxrandr</entry> | ||
1275 | |||
1276 | <entry>1.5.1</entry> | ||
1277 | |||
1278 | <entry>The X Resize Rotate and Reflect Extension called RandR for | ||
1279 | short brings the ability to resize rotate and reflect the root | ||
1280 | window of a screen. It is based on the X Resize and Rotate | ||
1281 | Extension as specified in the Proceedings of the 2001 Usenix | ||
1282 | Technical Conference [RANDR].</entry> | ||
1283 | |||
1284 | <entry>MIT</entry> | ||
1285 | </row> | ||
1286 | |||
1287 | <row> | ||
1288 | <entry>libxrender</entry> | ||
1289 | |||
1290 | <entry>0.9.10</entry> | ||
1291 | |||
1292 | <entry>The X Rendering Extension (Render) introduces digital image | ||
1293 | composition as the foundation of a new rendering model within the | ||
1294 | X Window System. Rendering geometric figures is accomplished by | ||
1295 | client-side tessellation into either triangles or trapezoids. Text | ||
1296 | is drawn by loading glyphs into the server and rendering sets of | ||
1297 | them.</entry> | ||
1298 | |||
1299 | <entry>MIT</entry> | ||
1300 | </row> | ||
1301 | |||
1302 | <row> | ||
1303 | <entry>libxslt</entry> | ||
1304 | |||
1305 | <entry>1.1.32</entry> | ||
1306 | |||
1307 | <entry>GNOME XSLT library.</entry> | ||
1308 | |||
1309 | <entry>MIT</entry> | ||
1310 | </row> | ||
1311 | |||
1312 | <row> | ||
1313 | <entry>linux-intel</entry> | ||
1314 | |||
1315 | <entry>4.14.56</entry> | ||
1316 | |||
1317 | <entry>Linux kernel.</entry> | ||
1318 | |||
1319 | <entry>GPL-2.0</entry> | ||
1320 | </row> | ||
1321 | |||
1322 | <row> | ||
1323 | <entry>linux-libc-headers</entry> | ||
1324 | |||
1325 | <entry>4.15.7</entry> | ||
1326 | |||
1327 | <entry>Sanitized set of kernel headers for the C library's | ||
1328 | use.</entry> | ||
1329 | |||
1330 | <entry>GPL-2.0</entry> | ||
1331 | </row> | ||
1332 | |||
1333 | <row> | ||
1334 | <entry>lz4</entry> | ||
1335 | |||
1336 | <entry>1.7.4</entry> | ||
1337 | |||
1338 | <entry>LZ4 is a very fast lossless compression algorithm providing | ||
1339 | compression speed at 400 MB/s per core scalable with multi-cores | ||
1340 | CPU. It also features an extremely fast decoder with speed in | ||
1341 | multiple GB/s per core typically reaching RAM speed limits on | ||
1342 | multi-core systems.</entry> | ||
1343 | |||
1344 | <entry>BSD, BSD-2-Clause, GPL-2.0</entry> | ||
1345 | </row> | ||
1346 | |||
1347 | <row> | ||
1348 | <entry>lzo</entry> | ||
1349 | |||
1350 | <entry>2.10</entry> | ||
1351 | |||
1352 | <entry>Lossless data compression library.</entry> | ||
1353 | |||
1354 | <entry>GPL-2.0</entry> | ||
1355 | </row> | ||
1356 | |||
1357 | <row> | ||
1358 | <entry>lzop</entry> | ||
1359 | |||
1360 | <entry>1.03</entry> | ||
1361 | |||
1362 | <entry>lzop is a compression utility which is designed to be a | ||
1363 | companion to gzip. \nIt is based on the LZO data compression | ||
1364 | library and its main advantages over \ngzip are much higher | ||
1365 | compression and decompression speed at the cost of some | ||
1366 | \ncompression ratio. The lzop compression utility was designed | ||
1367 | with the goals \nof reliability speed portability and with | ||
1368 | reasonable drop-in compatibility \nto gzip.</entry> | ||
1369 | |||
1370 | <entry>GPL-2.0</entry> | ||
1371 | </row> | ||
1372 | |||
1373 | <row> | ||
1374 | <entry>m4</entry> | ||
1375 | |||
1376 | <entry>1.4.18</entry> | ||
1377 | |||
1378 | <entry>GNU m4 is an implementation of the traditional Unix macro | ||
1379 | processor. It is mostly SVR4 compatible although it has some | ||
1380 | extensions (for example handling more than 9 positional parameters | ||
1381 | to macros). GNU M4 also has built-in functions for including files | ||
1382 | running shell commands doing arithmetic etc.</entry> | ||
1383 | |||
1384 | <entry>GPL-3.0</entry> | ||
1385 | </row> | ||
1386 | |||
1387 | <row> | ||
1388 | <entry>make</entry> | ||
1389 | |||
1390 | <entry>4.2.1</entry> | ||
1391 | |||
1392 | <entry>Make is a tool which controls the generation of executables | ||
1393 | and other non-source files of a program from the program's source | ||
1394 | files. Make gets its knowledge of how to build your program from a | ||
1395 | file called the makefile which lists each of the non-source files | ||
1396 | and how to compute it from other files.</entry> | ||
1397 | |||
1398 | <entry>GPL-3.0, LGPL-2.0</entry> | ||
1399 | </row> | ||
1400 | |||
1401 | <row> | ||
1402 | <entry>makedepend</entry> | ||
1403 | |||
1404 | <entry>1.0.5</entry> | ||
1405 | |||
1406 | <entry>The makedepend program reads each sourcefile in sequence | ||
1407 | and parses it like a C-preprocessor processing all #include | ||
1408 | #define #undef #ifdef #ifndef #endif #if #elif and #else | ||
1409 | directives so that it can correctly tell which #include directives | ||
1410 | would be used in a compilation. Any #include directives can | ||
1411 | reference files having other #include directives and parsing will | ||
1412 | occur in these files as well.</entry> | ||
1413 | |||
1414 | <entry>MIT</entry> | ||
1415 | </row> | ||
1416 | |||
1417 | <row> | ||
1418 | <entry>makedevs</entry> | ||
1419 | |||
1420 | <entry>1.0.1</entry> | ||
1421 | |||
1422 | <entry>Tool for creating device nodes.</entry> | ||
1423 | |||
1424 | <entry>GPL-2.0</entry> | ||
1425 | </row> | ||
1426 | |||
1427 | <row> | ||
1428 | <entry>meson</entry> | ||
1429 | |||
1430 | <entry>0.44.1</entry> | ||
1431 | |||
1432 | <entry>A high performance build system.</entry> | ||
1433 | |||
1434 | <entry>Apache-2.0</entry> | ||
1435 | </row> | ||
1436 | |||
1437 | <row> | ||
1438 | <entry>mklibs</entry> | ||
1439 | |||
1440 | <entry>0.1.43</entry> | ||
1441 | |||
1442 | <entry>mklibs produces cut-down shared libraries that contain only | ||
1443 | the routines required by a particular set of executables.</entry> | ||
1444 | |||
1445 | <entry>GPL-2.0</entry> | ||
1446 | </row> | ||
1447 | |||
1448 | <row> | ||
1449 | <entry>mpfr</entry> | ||
1450 | |||
1451 | <entry>3.1.5</entry> | ||
1452 | |||
1453 | <entry>C library for multiple-precision floating-point | ||
1454 | computations with exact rounding.</entry> | ||
1455 | |||
1456 | <entry>LGPL-3.0</entry> | ||
1457 | </row> | ||
1458 | |||
1459 | <row> | ||
1460 | <entry>mtools</entry> | ||
1461 | |||
1462 | <entry>4.0.18</entry> | ||
1463 | |||
1464 | <entry>Mtools is a collection of utilities to access MS-DOS disks | ||
1465 | from GNU and Unix without mounting them.</entry> | ||
1466 | |||
1467 | <entry>GPL-3.0</entry> | ||
1468 | </row> | ||
1469 | |||
1470 | <row> | ||
1471 | <entry>nasm</entry> | ||
1472 | |||
1473 | <entry>2.13.03</entry> | ||
1474 | |||
1475 | <entry>General-purpose x86 assembler.</entry> | ||
1476 | |||
1477 | <entry>BSD-2-Clause</entry> | ||
1478 | </row> | ||
1479 | |||
1480 | <row> | ||
1481 | <entry>ncurses</entry> | ||
1482 | |||
1483 | <entry>6.0</entry> | ||
1484 | |||
1485 | <entry>SVr4 and XSI-Curses compatible curses library and terminfo | ||
1486 | tools including tic infocmp captoinfo. Supports color multiple | ||
1487 | highlights forms-drawing characters and automatic recognition of | ||
1488 | keypad and function-key sequences. Extensions include resizable | ||
1489 | windows and mouse support on both xterm and Linux console using | ||
1490 | the gpm library.</entry> | ||
1491 | |||
1492 | <entry>MIT</entry> | ||
1493 | </row> | ||
1494 | |||
1495 | <row> | ||
1496 | <entry>netbase</entry> | ||
1497 | |||
1498 | <entry>5.4</entry> | ||
1499 | |||
1500 | <entry>This package provides the necessary infrastructure for | ||
1501 | basic TCP/IP based networking</entry> | ||
1502 | |||
1503 | <entry>GPL-2.0</entry> | ||
1504 | </row> | ||
1505 | |||
1506 | <row> | ||
1507 | <entry>nettle</entry> | ||
1508 | |||
1509 | <entry>3.4</entry> | ||
1510 | |||
1511 | <entry>A low level cryptographic library.</entry> | ||
1512 | |||
1513 | <entry>LGPL-3.0, GPL-2.0</entry> | ||
1514 | </row> | ||
1515 | |||
1516 | <row> | ||
1517 | <entry>ninja</entry> | ||
1518 | |||
1519 | <entry>1.8.2</entry> | ||
1520 | |||
1521 | <entry>Ninja is a small build system with a focus on | ||
1522 | speed..</entry> | ||
1523 | |||
1524 | <entry>Apache-2.0</entry> | ||
1525 | </row> | ||
1526 | |||
1527 | <row> | ||
1528 | <entry>nodejs</entry> | ||
1529 | |||
1530 | <entry>8.9.4</entry> | ||
1531 | |||
1532 | <entry>nodeJS Evented I/O for V8 JavaScript</entry> | ||
1533 | |||
1534 | <entry>MIT, BSD</entry> | ||
1535 | </row> | ||
1536 | |||
1537 | <row> | ||
1538 | <entry>nspr</entry> | ||
1539 | |||
1540 | <entry>4.19</entry> | ||
1541 | |||
1542 | <entry>Netscape Portable Runtime Library.</entry> | ||
1543 | |||
1544 | <entry>GPL-2.0, MPL-2.0, LGPL-2.1</entry> | ||
1545 | </row> | ||
1546 | |||
1547 | <row> | ||
1548 | <entry>nss</entry> | ||
1549 | |||
1550 | <entry>3.35</entry> | ||
1551 | |||
1552 | <entry>Network Security Services (NSS) is a set of libraries | ||
1553 | designed to support cross-platform development of security-enabled | ||
1554 | client and server applications. Applications built with NSS can | ||
1555 | support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME | ||
1556 | X.509 v3 certificates and other security standards.</entry> | ||
1557 | |||
1558 | <entry>MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1</entry> | ||
1559 | </row> | ||
1560 | |||
1561 | <row> | ||
1562 | <entry>openssl</entry> | ||
1563 | |||
1564 | <entry>1.0.2o</entry> | ||
1565 | |||
1566 | <entry>Secure Socket Layer (SSL) binary and related cryptographic | ||
1567 | tools.</entry> | ||
1568 | |||
1569 | <entry>OpenSSL</entry> | ||
1570 | </row> | ||
1571 | |||
1572 | <row> | ||
1573 | <entry>opkg-utils</entry> | ||
1574 | |||
1575 | <entry>0.3.6</entry> | ||
1576 | |||
1577 | <entry>Additional utilities for the opkg package manager.</entry> | ||
1578 | |||
1579 | <entry>GPL-2.0</entry> | ||
1580 | </row> | ||
1581 | |||
1582 | <row> | ||
1583 | <entry>os-release</entry> | ||
1584 | |||
1585 | <entry>1.0</entry> | ||
1586 | |||
1587 | <entry>The /etc/os-release file contains operating system | ||
1588 | identification data.</entry> | ||
1589 | |||
1590 | <entry>MIT</entry> | ||
1591 | </row> | ||
1592 | |||
1593 | <row> | ||
1594 | <entry>ossp-uuid</entry> | ||
1595 | |||
1596 | <entry>1.6.2</entry> | ||
1597 | |||
1598 | <entry>OSSP uuid is a ISO-C:1999 application programming interface | ||
1599 | (API) and corresponding command line interface (CLI) for the | ||
1600 | generation of DCE 1.1 ISO/IEC 11578:1996 and RFC 4122 compliant | ||
1601 | Universally Unique Identifier (UUID). It supports DCE 1.1 variant | ||
1602 | UUIDs of version 1 (time and node based) version 3 (name based | ||
1603 | MD5) version 4 (random number based) and version 5 (name based | ||
1604 | SHA-1).</entry> | ||
1605 | |||
1606 | <entry>MIT</entry> | ||
1607 | </row> | ||
1608 | |||
1609 | <row> | ||
1610 | <entry>ovmf</entry> | ||
1611 | |||
1612 | <entry>git</entry> | ||
1613 | |||
1614 | <entry>OVMF is an EDK II based project to enable UEFI support for | ||
1615 | Virtual Machines. OVMF contains sample UEFI firmware for QEMU and | ||
1616 | KVM</entry> | ||
1617 | |||
1618 | <entry>BSD</entry> | ||
1619 | </row> | ||
1620 | |||
1621 | <row> | ||
1622 | <entry>packagegroup-core-boot</entry> | ||
1623 | |||
1624 | <entry>1.0</entry> | ||
1625 | |||
1626 | <entry>The minimal set of packages required to boot the | ||
1627 | system</entry> | ||
1628 | |||
1629 | <entry>MIT</entry> | ||
1630 | </row> | ||
1631 | |||
1632 | <row> | ||
1633 | <entry>packagegroup-core-ssh-dropbear</entry> | ||
1634 | |||
1635 | <entry>1.0</entry> | ||
1636 | |||
1637 | <entry>Dropbear SSH client/server.</entry> | ||
1638 | |||
1639 | <entry>MIT</entry> | ||
1640 | </row> | ||
1641 | |||
1642 | <row> | ||
1643 | <entry>parted</entry> | ||
1644 | |||
1645 | <entry>3.2</entry> | ||
1646 | |||
1647 | <entry>Disk partition editing/resizing utility.</entry> | ||
1648 | |||
1649 | <entry>GPL-3.0</entry> | ||
1650 | </row> | ||
1651 | |||
1652 | <row> | ||
1653 | <entry>perl</entry> | ||
1654 | |||
1655 | <entry>5.24.1</entry> | ||
1656 | |||
1657 | <entry>Perl scripting language.</entry> | ||
1658 | |||
1659 | <entry>Artistic-1.0, GPL-1.0</entry> | ||
1660 | </row> | ||
1661 | |||
1662 | <row> | ||
1663 | <entry>pigz</entry> | ||
1664 | |||
1665 | <entry>2.4</entry> | ||
1666 | |||
1667 | <entry>pigz which stands for parallel implementation of gzip is a | ||
1668 | fully functional replacement for gzip that exploits multiple | ||
1669 | processors and multiple cores to the hilt when compressing data. | ||
1670 | pigz was written by Mark Adler and uses the zlib and pthread | ||
1671 | libraries.</entry> | ||
1672 | |||
1673 | <entry>Zlib, Apache-2.0</entry> | ||
1674 | </row> | ||
1675 | |||
1676 | <row> | ||
1677 | <entry>pixman</entry> | ||
1678 | |||
1679 | <entry>0.34.0</entry> | ||
1680 | |||
1681 | <entry>Pixman provides a library for manipulating pixel regions -- | ||
1682 | a set of Y-X banded rectangles image compositing using the | ||
1683 | Porter/Duff model and implicit mask generation for geometric | ||
1684 | primitives including trapezoids triangles and rectangles.</entry> | ||
1685 | |||
1686 | <entry>MIT, PD</entry> | ||
1687 | </row> | ||
1688 | |||
1689 | <row> | ||
1690 | <entry>pkgconfig</entry> | ||
1691 | |||
1692 | <entry>0.29.2</entry> | ||
1693 | |||
1694 | <entry>pkg-config is a helper tool used when compiling | ||
1695 | applications and libraries. It helps determined the correct | ||
1696 | compiler/link options. It is also language-agnostic.</entry> | ||
1697 | |||
1698 | <entry>GPL-2.0</entry> | ||
1699 | </row> | ||
1700 | |||
1701 | <row> | ||
1702 | <entry>popt</entry> | ||
1703 | |||
1704 | <entry>1.16</entry> | ||
1705 | |||
1706 | <entry>Library for parsing command line options.</entry> | ||
1707 | |||
1708 | <entry>MIT</entry> | ||
1709 | </row> | ||
1710 | |||
1711 | <row> | ||
1712 | <entry>prelink</entry> | ||
1713 | |||
1714 | <entry>1.0</entry> | ||
1715 | |||
1716 | <entry>The prelink package contains a utility which modifies ELF | ||
1717 | shared libraries and executables so that far fewer relocations | ||
1718 | need to be resolved at runtime and thus programs come up | ||
1719 | faster.</entry> | ||
1720 | |||
1721 | <entry>GPL-2.0</entry> | ||
1722 | </row> | ||
1723 | |||
1724 | <row> | ||
1725 | <entry>procps</entry> | ||
1726 | |||
1727 | <entry>3.3.12</entry> | ||
1728 | |||
1729 | <entry>Procps contains a set of system utilities that provide | ||
1730 | system information about processes using the /proc filesystem. The | ||
1731 | package includes the programs ps top vmstat w kill and | ||
1732 | skill.</entry> | ||
1733 | |||
1734 | <entry>GPL-2.0, LGPL-2.0</entry> | ||
1735 | </row> | ||
1736 | |||
1737 | <row> | ||
1738 | <entry>pseudo</entry> | ||
1739 | |||
1740 | <entry>1.9.0</entry> | ||
1741 | |||
1742 | <entry>Pseudo gives fake root capabilities to a normal | ||
1743 | user.</entry> | ||
1744 | |||
1745 | <entry>LGPL-2.1</entry> | ||
1746 | </row> | ||
1747 | |||
1748 | <row> | ||
1749 | <entry>ptest-runner</entry> | ||
1750 | |||
1751 | <entry>2.1.1</entry> | ||
1752 | |||
1753 | <entry>The ptest-runner2 package installs a ptest-runner program | ||
1754 | which loops through all installed ptest test suites and runs them | ||
1755 | in sequence.</entry> | ||
1756 | |||
1757 | <entry>GPL-2.0</entry> | ||
1758 | </row> | ||
1759 | |||
1760 | <row> | ||
1761 | <entry>python</entry> | ||
1762 | |||
1763 | <entry>2.7.14</entry> | ||
1764 | |||
1765 | <entry>The Python Programming Language.</entry> | ||
1766 | |||
1767 | <entry>Python-2.0</entry> | ||
1768 | </row> | ||
1769 | |||
1770 | <row> | ||
1771 | <entry>python3-setuptools</entry> | ||
1772 | |||
1773 | <entry>39.0.0</entry> | ||
1774 | |||
1775 | <entry>Download build install upgrade and uninstall Python | ||
1776 | packages.</entry> | ||
1777 | |||
1778 | <entry>MIT</entry> | ||
1779 | </row> | ||
1780 | |||
1781 | <row> | ||
1782 | <entry>python3</entry> | ||
1783 | |||
1784 | <entry>3.5.5</entry> | ||
1785 | |||
1786 | <entry>The Python Programming Language.</entry> | ||
1787 | |||
1788 | <entry>Python-2.0</entry> | ||
1789 | </row> | ||
1790 | |||
1791 | <row> | ||
1792 | <entry>qemu-helper</entry> | ||
1793 | |||
1794 | <entry>1.0</entry> | ||
1795 | |||
1796 | <entry>Helper utilities needed by the runqemu script.</entry> | ||
1797 | |||
1798 | <entry>GPL-2.0</entry> | ||
1799 | </row> | ||
1800 | |||
1801 | <row> | ||
1802 | <entry>qemu</entry> | ||
1803 | |||
1804 | <entry>2.11.1</entry> | ||
1805 | |||
1806 | <entry>Fast open source processor emulator.</entry> | ||
1807 | |||
1808 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
1809 | </row> | ||
1810 | |||
1811 | <row> | ||
1812 | <entry>qemuwrapper</entry> | ||
1813 | |||
1814 | <entry>1.0</entry> | ||
1815 | |||
1816 | <entry>QEMU wrapper script.</entry> | ||
1817 | |||
1818 | <entry>MIT</entry> | ||
1819 | </row> | ||
1820 | |||
1821 | <row> | ||
1822 | <entry>quilt</entry> | ||
1823 | |||
1824 | <entry>0.65</entry> | ||
1825 | |||
1826 | <entry>Tool for working with series of patches.</entry> | ||
1827 | |||
1828 | <entry>GPL-2.0</entry> | ||
1829 | </row> | ||
1830 | |||
1831 | <row> | ||
1832 | <entry>randrproto</entry> | ||
1833 | |||
1834 | <entry>1.5.0</entry> | ||
1835 | |||
1836 | <entry>This package provides the wire protocol for the X Resize | ||
1837 | Rotate and Reflect extension. This extension provides the ability | ||
1838 | to resize rotate and reflect the root window of a screen.</entry> | ||
1839 | |||
1840 | <entry>MIT</entry> | ||
1841 | </row> | ||
1842 | |||
1843 | <row> | ||
1844 | <entry>re2c</entry> | ||
1845 | |||
1846 | <entry>0.16</entry> | ||
1847 | |||
1848 | <entry>Tool for writing very fast and very flexible | ||
1849 | scanners.</entry> | ||
1850 | |||
1851 | <entry>PD</entry> | ||
1852 | </row> | ||
1853 | |||
1854 | <row> | ||
1855 | <entry>readline</entry> | ||
1856 | |||
1857 | <entry>7.0</entry> | ||
1858 | |||
1859 | <entry>The GNU Readline library provides a set of functions for | ||
1860 | use by applications that allow users to edit command lines as they | ||
1861 | are typed in. Both Emacs and vi editing modes are available. The | ||
1862 | Readline library includes additional functions to maintain a list | ||
1863 | of previously-entered command lines to recall and perhaps reedit | ||
1864 | those lines and perform csh-like history expansion on previous | ||
1865 | commands.</entry> | ||
1866 | |||
1867 | <entry>GPL-3.0</entry> | ||
1868 | </row> | ||
1869 | |||
1870 | <row> | ||
1871 | <entry>renderproto</entry> | ||
1872 | |||
1873 | <entry>0.11.1</entry> | ||
1874 | |||
1875 | <entry>This package provides the wire protocol for the X Rendering | ||
1876 | extension. This is the basis the image composition within the X | ||
1877 | window system.</entry> | ||
1878 | |||
1879 | <entry>MIT</entry> | ||
1880 | </row> | ||
1881 | |||
1882 | <row> | ||
1883 | <entry>rpm</entry> | ||
1884 | |||
1885 | <entry>4.14.1</entry> | ||
1886 | |||
1887 | <entry>The RPM Package Manager (RPM) is a powerful command line | ||
1888 | driven package management system capable of installing | ||
1889 | uninstalling verifying querying and updating software packages. | ||
1890 | Each software package consists of an archive of files along with | ||
1891 | information about the package like its version a description | ||
1892 | etc.</entry> | ||
1893 | |||
1894 | <entry>GPL-2.0</entry> | ||
1895 | </row> | ||
1896 | |||
1897 | <row> | ||
1898 | <entry>rt-tests</entry> | ||
1899 | |||
1900 | <entry>1.1</entry> | ||
1901 | |||
1902 | <entry>Real-Time preemption testcases.</entry> | ||
1903 | |||
1904 | <entry>GPL-2.0</entry> | ||
1905 | </row> | ||
1906 | |||
1907 | <row> | ||
1908 | <entry>run-postinsts</entry> | ||
1909 | |||
1910 | <entry>1.0</entry> | ||
1911 | |||
1912 | <entry>Runs postinstall scripts on first boot of the target | ||
1913 | device.</entry> | ||
1914 | |||
1915 | <entry>MIT</entry> | ||
1916 | </row> | ||
1917 | |||
1918 | <row> | ||
1919 | <entry>sed</entry> | ||
1920 | |||
1921 | <entry>4.2.2</entry> | ||
1922 | |||
1923 | <entry>Stream EDitor (text filtering utility).</entry> | ||
1924 | |||
1925 | <entry>GPL-3.0</entry> | ||
1926 | </row> | ||
1927 | |||
1928 | <row> | ||
1929 | <entry>shadow-securetty</entry> | ||
1930 | |||
1931 | <entry>4.2.1</entry> | ||
1932 | |||
1933 | <entry>Provider of the machine specific securetty file.</entry> | ||
1934 | |||
1935 | <entry>MIT</entry> | ||
1936 | </row> | ||
1937 | |||
1938 | <row> | ||
1939 | <entry>shadow-sysroot</entry> | ||
1940 | |||
1941 | <entry>4.2.1</entry> | ||
1942 | |||
1943 | <entry>Shadow utils requirements for useradd.bbclass.</entry> | ||
1944 | |||
1945 | <entry>BSD, Artistic-1.0</entry> | ||
1946 | </row> | ||
1947 | |||
1948 | <row> | ||
1949 | <entry>shadow</entry> | ||
1950 | |||
1951 | <entry>4.2.1</entry> | ||
1952 | |||
1953 | <entry>Tools to change and administer password and group | ||
1954 | data.</entry> | ||
1955 | |||
1956 | <entry>BSD, Artistic-1.0</entry> | ||
1957 | </row> | ||
1958 | |||
1959 | <row> | ||
1960 | <entry>shared-mime-info</entry> | ||
1961 | |||
1962 | <entry>1.9</entry> | ||
1963 | |||
1964 | <entry>Shared MIME type database and specification.</entry> | ||
1965 | |||
1966 | <entry>GPL-2.0</entry> | ||
1967 | </row> | ||
1968 | |||
1969 | <row> | ||
1970 | <entry>sqlite3</entry> | ||
1971 | |||
1972 | <entry>3.22.0</entry> | ||
1973 | |||
1974 | <entry>Embeddable SQL database engine.</entry> | ||
1975 | |||
1976 | <entry>PD</entry> | ||
1977 | </row> | ||
1978 | |||
1979 | <row> | ||
1980 | <entry>squashfs-tools</entry> | ||
1981 | |||
1982 | <entry>4.3</entry> | ||
1983 | |||
1984 | <entry>Tools for manipulating SquashFS filesystems.</entry> | ||
1985 | |||
1986 | <entry>GPL-2.0, PD</entry> | ||
1987 | </row> | ||
1988 | |||
1989 | <row> | ||
1990 | <entry>stress</entry> | ||
1991 | |||
1992 | <entry>1.0.4</entry> | ||
1993 | |||
1994 | <entry>Deliberately simple workload generator for POSIX systems. | ||
1995 | It imposes a configurable amount of CPU memory I/O and disk stress | ||
1996 | on the system.</entry> | ||
1997 | |||
1998 | <entry>GPL-2.0</entry> | ||
1999 | </row> | ||
2000 | |||
2001 | <row> | ||
2002 | <entry>syslinux</entry> | ||
2003 | |||
2004 | <entry>6.03</entry> | ||
2005 | |||
2006 | <entry>Multi-purpose linux bootloader.</entry> | ||
2007 | |||
2008 | <entry>GPL-2.0</entry> | ||
2009 | </row> | ||
2010 | |||
2011 | <row> | ||
2012 | <entry>systemd-boot</entry> | ||
2013 | |||
2014 | <entry>237</entry> | ||
2015 | |||
2016 | <entry>systemd is a system and service manager for Linux | ||
2017 | compatible with SysV and LSB init scripts. systemd provides | ||
2018 | aggressive parallelization capabilities uses socket and D-Bus | ||
2019 | activation for starting services offers on-demand starting of | ||
2020 | daemons keeps track of processes using Linux cgroups supports | ||
2021 | snapshotting and restoring of the system state maintains mount and | ||
2022 | automount points and implements an elaborate transactional | ||
2023 | dependency-based service control logic. It can work as a drop-in | ||
2024 | replacement for sysvinit.</entry> | ||
2025 | |||
2026 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
2027 | </row> | ||
2028 | |||
2029 | <row> | ||
2030 | <entry>systemd-bootconf</entry> | ||
2031 | |||
2032 | <entry>1.00</entry> | ||
2033 | |||
2034 | <entry>Basic systemd-boot configuration files.</entry> | ||
2035 | |||
2036 | <entry>MIT</entry> | ||
2037 | </row> | ||
2038 | |||
2039 | <row> | ||
2040 | <entry>systemd-compat-units</entry> | ||
2041 | |||
2042 | <entry>1.0</entry> | ||
2043 | |||
2044 | <entry>Enhances systemd compatilibity with existing SysVinit | ||
2045 | scripts.</entry> | ||
2046 | |||
2047 | <entry>MIT</entry> | ||
2048 | </row> | ||
2049 | |||
2050 | <row> | ||
2051 | <entry>systemd-serialgetty</entry> | ||
2052 | |||
2053 | <entry>1.0</entry> | ||
2054 | |||
2055 | <entry>Serial terminal support for systemd.</entry> | ||
2056 | |||
2057 | <entry>GPL-2.0</entry> | ||
2058 | </row> | ||
2059 | |||
2060 | <row> | ||
2061 | <entry>systemd-systemctl</entry> | ||
2062 | |||
2063 | <entry>1.0</entry> | ||
2064 | |||
2065 | <entry>Wrapper for enabling systemd services.</entry> | ||
2066 | |||
2067 | <entry>MIT</entry> | ||
2068 | </row> | ||
2069 | |||
2070 | <row> | ||
2071 | <entry>systemd</entry> | ||
2072 | |||
2073 | <entry>237</entry> | ||
2074 | |||
2075 | <entry>systemd is a system and service manager for Linux | ||
2076 | compatible with SysV and LSB init scripts. systemd provides | ||
2077 | aggressive parallelization capabilities uses socket and D-Bus | ||
2078 | activation for starting services offers on-demand starting of | ||
2079 | daemons keeps track of processes using Linux cgroups supports | ||
2080 | snapshotting and restoring of the system state maintains mount and | ||
2081 | automount points and implements an elaborate transactional | ||
2082 | dependency-based service control logic. It can work as a drop-in | ||
2083 | replacement for sysvinit.</entry> | ||
2084 | |||
2085 | <entry>GPL-2.0, LGPL-2.1</entry> | ||
2086 | </row> | ||
2087 | |||
2088 | <row> | ||
2089 | <entry>texinfo-dummy</entry> | ||
2090 | |||
2091 | <entry>1.0</entry> | ||
2092 | |||
2093 | <entry>Fake version of the texinfo utility suite.</entry> | ||
2094 | |||
2095 | <entry>MIT</entry> | ||
2096 | </row> | ||
2097 | |||
2098 | <row> | ||
2099 | <entry>thermald</entry> | ||
2100 | |||
2101 | <entry>1.7.1</entry> | ||
2102 | |||
2103 | <entry>Thermal Daemon is a Linux daemon used to prevent the | ||
2104 | overheating of platforms. This daemon monitors temperature and | ||
2105 | applies compensation using available cooling methods.</entry> | ||
2106 | |||
2107 | <entry>GPL-2.0</entry> | ||
2108 | </row> | ||
2109 | |||
2110 | <row> | ||
2111 | <entry>tzcode</entry> | ||
2112 | |||
2113 | <entry>2018d</entry> | ||
2114 | |||
2115 | <entry>tzcode timezone zoneinfo utils -- zic zdump | ||
2116 | tzselect.</entry> | ||
2117 | |||
2118 | <entry>PD, BSD, BSD-3-Clause</entry> | ||
2119 | </row> | ||
2120 | |||
2121 | <row> | ||
2122 | <entry>tzdata</entry> | ||
2123 | |||
2124 | <entry>2018d</entry> | ||
2125 | |||
2126 | <entry>Timezone data.</entry> | ||
2127 | |||
2128 | <entry>PD, BSD, BSD-3-Clause</entry> | ||
2129 | </row> | ||
2130 | |||
2131 | <row> | ||
2132 | <entry>unifdef</entry> | ||
2133 | |||
2134 | <entry>2.11</entry> | ||
2135 | |||
2136 | <entry>Selectively remove #ifdef statements from sources.</entry> | ||
2137 | |||
2138 | <entry>BSD-2-Clause</entry> | ||
2139 | </row> | ||
2140 | |||
2141 | <row> | ||
2142 | <entry>unzip</entry> | ||
2143 | |||
2144 | <entry>6.0</entry> | ||
2145 | |||
2146 | <entry>Utilities for extracting and viewing files in .zip | ||
2147 | archives.</entry> | ||
2148 | |||
2149 | <entry>BSD-3-Clause</entry> | ||
2150 | </row> | ||
2151 | |||
2152 | <row> | ||
2153 | <entry>update-rc.d</entry> | ||
2154 | |||
2155 | <entry>0.7</entry> | ||
2156 | |||
2157 | <entry>update-rc.d is a utility that allows the management of | ||
2158 | symlinks to the initscripts in the /etc/rcN.d directory | ||
2159 | structure.</entry> | ||
2160 | |||
2161 | <entry>GPL-2.0</entry> | ||
2162 | </row> | ||
2163 | |||
2164 | <row> | ||
2165 | <entry>util-linux</entry> | ||
2166 | |||
2167 | <entry>2.32</entry> | ||
2168 | |||
2169 | <entry>Util-linux includes a suite of basic system administration | ||
2170 | utilities commonly found on most Linux systems. Some of the more | ||
2171 | important utilities include disk partitioning kernel message | ||
2172 | management filesystem creation and system login.</entry> | ||
2173 | |||
2174 | <entry>GPL-2.0, LGPL-2.1, BSD</entry> | ||
2175 | </row> | ||
2176 | |||
2177 | <row> | ||
2178 | <entry>util-macros</entry> | ||
2179 | |||
2180 | <entry>1.19.1</entry> | ||
2181 | |||
2182 | <entry>M4 autotools macros used by various X.org programs.</entry> | ||
2183 | |||
2184 | <entry>MIT</entry> | ||
2185 | </row> | ||
2186 | |||
2187 | <row> | ||
2188 | <entry>volatile-binds</entry> | ||
2189 | |||
2190 | <entry>1.0</entry> | ||
2191 | |||
2192 | <entry>Volatile bind mount setup and configuration for | ||
2193 | read-only-rootfs</entry> | ||
2194 | |||
2195 | <entry>MIT</entry> | ||
2196 | </row> | ||
2197 | |||
2198 | <row> | ||
2199 | <entry>which</entry> | ||
2200 | |||
2201 | <entry>2.21</entry> | ||
2202 | |||
2203 | <entry>Which is a utility that prints out the full path of the | ||
2204 | executables that bash(1) would execute when the passed program | ||
2205 | names would have been entered on the shell prompt. It does this by | ||
2206 | using the exact same algorithm as bash.</entry> | ||
2207 | |||
2208 | <entry>GPL-3.0</entry> | ||
2209 | </row> | ||
2210 | |||
2211 | <row> | ||
2212 | <entry>xcb-proto</entry> | ||
2213 | |||
2214 | <entry>1.12</entry> | ||
2215 | |||
2216 | <entry>Function prototypes for the X protocol C-language Binding | ||
2217 | (XCB). XCB is a replacement for Xlib featuring a small footprint | ||
2218 | latency hiding direct access to the protocol improved threading | ||
2219 | support and extensibility.</entry> | ||
2220 | |||
2221 | <entry>MIT</entry> | ||
2222 | </row> | ||
2223 | |||
2224 | <row> | ||
2225 | <entry>xextproto</entry> | ||
2226 | |||
2227 | <entry>7.3.0</entry> | ||
2228 | |||
2229 | <entry>This package provides the wire protocol for several X | ||
2230 | extensions. These protocol extensions include DOUBLE-BUFFER DPMS | ||
2231 | Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD | ||
2232 | Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC | ||
2233 | XTEST. In addition a small set of utility functions are also | ||
2234 | available.</entry> | ||
2235 | |||
2236 | <entry>MIT</entry> | ||
2237 | </row> | ||
2238 | |||
2239 | <row> | ||
2240 | <entry>xkeyboard-config</entry> | ||
2241 | |||
2242 | <entry>2.22</entry> | ||
2243 | |||
2244 | <entry>The non-arch keyboard configuration database for X Window. | ||
2245 | The goal is to provide the consistent well-structured frequently | ||
2246 | released open source of X keyboard configuration data for X Window | ||
2247 | System implementations. The project is targeted to XKB-based | ||
2248 | systems.</entry> | ||
2249 | |||
2250 | <entry>MIT</entry> | ||
2251 | </row> | ||
2252 | |||
2253 | <row> | ||
2254 | <entry>xproto</entry> | ||
2255 | |||
2256 | <entry>7.0.31</entry> | ||
2257 | |||
2258 | <entry>This package provides the basic headers for the X Window | ||
2259 | System.</entry> | ||
2260 | |||
2261 | <entry>MIT</entry> | ||
2262 | </row> | ||
2263 | |||
2264 | <row> | ||
2265 | <entry>xtrans</entry> | ||
2266 | |||
2267 | <entry>1.3.5</entry> | ||
2268 | |||
2269 | <entry>The X Transport Interface is intended to combine all system | ||
2270 | and transport specific code into a single place. This API should | ||
2271 | be used by all libraries clients and servers of the X Window | ||
2272 | System. Use of this API should allow the addition of new types of | ||
2273 | transports and support for new platforms without making any | ||
2274 | changes to the source except in the X Transport Interface | ||
2275 | code.</entry> | ||
2276 | |||
2277 | <entry>MIT</entry> | ||
2278 | </row> | ||
2279 | |||
2280 | <row> | ||
2281 | <entry>xz</entry> | ||
2282 | |||
2283 | <entry>5.2.3</entry> | ||
2284 | |||
2285 | <entry>Utilities for managing LZMA compressed files.</entry> | ||
2286 | |||
2287 | <entry>GPL-2.0, GPL-3.0-with-autoconf-exception, LGPL-2.1, | ||
2288 | PD</entry> | ||
2289 | </row> | ||
2290 | |||
2291 | <row> | ||
2292 | <entry>zlib</entry> | ||
2293 | |||
2294 | <entry>1.2.11</entry> | ||
2295 | |||
2296 | <entry>Zlib is a general-purpose patent-free lossless data | ||
2297 | compression library which is used by many different | ||
2298 | programs.</entry> | ||
2299 | |||
2300 | <entry>Zlib</entry> | ||
2301 | </row> | ||
2302 | </tbody> | ||
2303 | </tgroup> | ||
2304 | </informaltable> | ||
2305 | </section> | ||
2306 | |||
2307 | <section id="open_source_license"> | ||
2308 | <title>Open Source Licenses</title> | ||
2309 | |||
2310 | <section id="lic_0"> | ||
2311 | <title>AFL-2.0</title> | ||
2312 | |||
2313 | <para><programlisting> | ||
2314 | |||
2315 | The Academic Free License | ||
2316 | v. 2.0 | ||
2317 | |||
2318 | This Academic Free License (the "License") applies to any original work of authorship | ||
2319 | (the "Original Work") whose owner (the "Licensor") has placed the following notice | ||
2320 | immediately following the copyright notice for the Original Work: | ||
2321 | Licensed under the Academic Free License version 2.0 | ||
2322 | |||
2323 | 1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free, | ||
2324 | non-exclusive, perpetual, sublicenseable license to do the following: | ||
2325 | a) to reproduce the Original Work in copies; | ||
2326 | |||
2327 | b) to prepare derivative works ("Derivative Works") based upon the Original Work; | ||
2328 | |||
2329 | c) to distribute copies of the Original Work and Derivative Works to the public; | ||
2330 | |||
2331 | d) to perform the Original Work publicly; and | ||
2332 | |||
2333 | e) to display the Original Work publicly. | ||
2334 | |||
2335 | 2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free, | ||
2336 | non-exclusive, perpetual, sublicenseable license, under patent claims owned or | ||
2337 | controlled by the Licensor that are embodied in the Original Work as furnished by the | ||
2338 | Licensor, to make, use, sell and offer for sale the Original Work and Derivative | ||
2339 | Works. | ||
2340 | |||
2341 | 3) Grant of Source Code License. The term "Source Code" means the preferred form of | ||
2342 | the Original Work for making modifications to it and all available documentation | ||
2343 | describing how to modify the Original Work. Licensor hereby agrees to provide a | ||
2344 | machine-readable copy of the Source Code of the Original Work along with each copy of | ||
2345 | the Original Work that Licensor distributes. Licensor reserves the right to satisfy | ||
2346 | this obligation by placing a machine-readable copy of the Source Code in an | ||
2347 | information repository reasonably calculated to permit inexpensive and convenient | ||
2348 | access by You for as long as Licensor continues to distribute the Original Work, and | ||
2349 | by publishing the address of that information repository in a notice immediately | ||
2350 | following the copyright notice that applies to the Original Work. | ||
2351 | |||
2352 | 4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any | ||
2353 | contributors to the Original Work, nor any of their trademarks or service marks, may | ||
2354 | be used to endorse or promote products derived from this Original Work without express | ||
2355 | prior written permission of the Licensor. Nothing in this License shall be deemed to | ||
2356 | grant any rights to trademarks, copyrights, patents, trade secrets or any other | ||
2357 | intellectual property of Licensor except as expressly stated herein. No patent | ||
2358 | license is granted to make, use, sell or offer to sell embodiments of any patent | ||
2359 | claims other than the licensed claims defined in Section 2. No right is granted to | ||
2360 | the trademarks of Licensor even if such marks are included in the Original Work. | ||
2361 | Nothing in this License shall be interpreted to prohibit Licensor from licensing under | ||
2362 | different terms from this License any Original Work that Licensor otherwise would have | ||
2363 | a right to license. | ||
2364 | |||
2365 | 5) This section intentionally omitted. | ||
2366 | |||
2367 | 6) Attribution Rights. You must retain, in the Source Code of any Derivative Works | ||
2368 | that You create, all copyright, patent or trademark notices from the Source Code of | ||
2369 | the Original Work, as well as any notices of licensing and any descriptive text | ||
2370 | identified therein as an "Attribution Notice." You must cause the Source Code for any | ||
2371 | Derivative Works that You create to carry a prominent Attribution Notice reasonably | ||
2372 | calculated to inform recipients that You have modified the Original Work. | ||
2373 | |||
2374 | 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the | ||
2375 | copyright in and to the Original Work and the patent rights granted herein by Licensor | ||
2376 | are owned by the Licensor or are sublicensed to You under the terms of this License | ||
2377 | with the permission of the contributor(s) of those copyrights and patent rights. | ||
2378 | Except as expressly stated in the immediately proceeding sentence, the Original Work | ||
2379 | is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either | ||
2380 | express or implied, including, without limitation, the warranties of NON-INFRINGEMENT, | ||
2381 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE | ||
2382 | QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an | ||
2383 | essential part of this License. No license to Original Work is granted hereunder | ||
2384 | except under this disclaimer. | ||
2385 | |||
2386 | 8) Limitation of Liability. Under no circumstances and under no legal theory, whether | ||
2387 | in tort (including negligence), contract, or otherwise, shall the Licensor be liable | ||
2388 | to any person for any direct, indirect, special, incidental, or consequential damages | ||
2389 | of any character arising as a result of this License or the use of the Original Work | ||
2390 | including, without limitation, damages for loss of goodwill, work stoppage, computer | ||
2391 | failure or malfunction, or any and all other commercial damages or losses. This | ||
2392 | limitation of liability shall not apply to liability for death or personal injury | ||
2393 | resulting from Licensor`s negligence to the extent applicable law prohibits such | ||
2394 | limitation. Some jurisdictions do not allow the exclusion or limitation of incidental | ||
2395 | or consequential damages, so this exclusion and limitation may not apply to You. | ||
2396 | |||
2397 | 9) Acceptance and Termination. If You distribute copies of the Original Work or a | ||
2398 | Derivative Work, You must make a reasonable effort under the circumstances to obtain | ||
2399 | the express assent of recipients to the terms of this License. Nothing else but this | ||
2400 | License (or another written agreement between Licensor and You) grants You permission | ||
2401 | to create Derivative Works based upon the Original Work or to exercise any of the | ||
2402 | rights granted in Section 1 herein, and any attempt to do so except under the terms of | ||
2403 | this License (or another written agreement between Licensor and You) is expressly | ||
2404 | prohibited by U.S. copyright law, the equivalent laws of other countries, and by | ||
2405 | international treaty. Therefore, by exercising any of the rights granted to You in | ||
2406 | Section 1 herein, You indicate Your acceptance of this License and all of its terms | ||
2407 | and conditions. | ||
2408 | |||
2409 | 10) Termination for Patent Action. This License shall terminate automatically and You | ||
2410 | may no longer exercise any of the rights granted to You by this License as of the date | ||
2411 | You commence an action, including a cross-claim or counterclaim, for patent | ||
2412 | infringement (i) against Licensor with respect to a patent applicable to software or | ||
2413 | (ii) against any entity with respect to a patent applicable to the Original Work (but | ||
2414 | excluding combinations of the Original Work with other software or hardware). | ||
2415 | |||
2416 | 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License | ||
2417 | may be brought only in the courts of a jurisdiction wherein the Licensor resides or in | ||
2418 | which Licensor conducts its primary business, and under the laws of that jurisdiction | ||
2419 | excluding its conflict-of-law provisions. The application of the United Nations | ||
2420 | Convention on Contracts for the International Sale of Goods is expressly excluded. | ||
2421 | Any use of the Original Work outside the scope of this License or after its | ||
2422 | termination shall be subject to the requirements and penalties of the U.S. Copyright | ||
2423 | Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and | ||
2424 | international treaty. This section shall survive the termination of this License. | ||
2425 | |||
2426 | 12) Attorneys Fees. In any action to enforce the terms of this License or seeking | ||
2427 | damages relating thereto, the prevailing party shall be entitled to recover its costs | ||
2428 | and expenses, including, without limitation, reasonable attorneys` fees and costs | ||
2429 | incurred in connection with such action, including any appeal of such action. This | ||
2430 | section shall survive the termination of this License. | ||
2431 | |||
2432 | 13) Miscellaneous. This License represents the complete agreement concerning the | ||
2433 | subject matter hereof. If any provision of this License is held to be unenforceable, | ||
2434 | such provision shall be reformed only to the extent necessary to make it enforceable. | ||
2435 | |||
2436 | 14) Definition of "You" in This License. "You" throughout this License, whether in | ||
2437 | upper or lower case, means an individual or a legal entity exercising rights under, | ||
2438 | and complying with all of the terms of, this License. For legal entities, "You" | ||
2439 | includes any entity that controls, is controlled by, or is under common control with | ||
2440 | you. For purposes of this definition, "control" means (i) the power, direct or | ||
2441 | indirect, to cause the direction or management of such entity, whether by contract or | ||
2442 | otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, | ||
2443 | or (iii) beneficial ownership of such entity. | ||
2444 | |||
2445 | 15) Right to Use. You may use the Original Work in all ways not otherwise restricted | ||
2446 | or conditioned by this License or by law, and Licensor promises not to interfere with | ||
2447 | or be responsible for such uses by You. | ||
2448 | |||
2449 | This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved. | ||
2450 | Permission is hereby granted to copy and distribute this license without modification. | ||
2451 | This license may not be modified without the express written permission of its | ||
2452 | copyright owner. | ||
2453 | |||
2454 | </programlisting></para> | ||
2455 | </section> | ||
2456 | |||
2457 | <section id="lic_1"> | ||
2458 | <title>Apache-2.0</title> | ||
2459 | |||
2460 | <para><programlisting> | ||
2461 | |||
2462 | |||
2463 | Apache License | ||
2464 | Version 2.0, January 2004 | ||
2465 | http://www.apache.org/licenses/ | ||
2466 | |||
2467 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | ||
2468 | |||
2469 | 1. Definitions. | ||
2470 | |||
2471 | "License" shall mean the terms and conditions for use, reproduction, | ||
2472 | and distribution as defined by Sections 1 through 9 of this document. | ||
2473 | |||
2474 | "Licensor" shall mean the copyright owner or entity authorized by | ||
2475 | the copyright owner that is granting the License. | ||
2476 | |||
2477 | "Legal Entity" shall mean the union of the acting entity and all | ||
2478 | other entities that control, are controlled by, or are under common | ||
2479 | control with that entity. For the purposes of this definition, | ||
2480 | "control" means (i) the power, direct or indirect, to cause the | ||
2481 | direction or management of such entity, whether by contract or | ||
2482 | otherwise, or (ii) ownership of fifty percent (50%) or more of the | ||
2483 | outstanding shares, or (iii) beneficial ownership of such entity. | ||
2484 | |||
2485 | "You" (or "Your") shall mean an individual or Legal Entity | ||
2486 | exercising permissions granted by this License. | ||
2487 | |||
2488 | "Source" form shall mean the preferred form for making modifications, | ||
2489 | including but not limited to software source code, documentation | ||
2490 | source, and configuration files. | ||
2491 | |||
2492 | "Object" form shall mean any form resulting from mechanical | ||
2493 | transformation or translation of a Source form, including but | ||
2494 | not limited to compiled object code, generated documentation, | ||
2495 | and conversions to other media types. | ||
2496 | |||
2497 | "Work" shall mean the work of authorship, whether in Source or | ||
2498 | Object form, made available under the License, as indicated by a | ||
2499 | copyright notice that is included in or attached to the work | ||
2500 | (an example is provided in the Appendix below). | ||
2501 | |||
2502 | "Derivative Works" shall mean any work, whether in Source or Object | ||
2503 | form, that is based on (or derived from) the Work and for which the | ||
2504 | editorial revisions, annotations, elaborations, or other modifications | ||
2505 | represent, as a whole, an original work of authorship. For the purposes | ||
2506 | of this License, Derivative Works shall not include works that remain | ||
2507 | separable from, or merely link (or bind by name) to the interfaces of, | ||
2508 | the Work and Derivative Works thereof. | ||
2509 | |||
2510 | "Contribution" shall mean any work of authorship, including | ||
2511 | the original version of the Work and any modifications or additions | ||
2512 | to that Work or Derivative Works thereof, that is intentionally | ||
2513 | submitted to Licensor for inclusion in the Work by the copyright owner | ||
2514 | or by an individual or Legal Entity authorized to submit on behalf of | ||
2515 | the copyright owner. For the purposes of this definition, "submitted" | ||
2516 | means any form of electronic, verbal, or written communication sent | ||
2517 | to the Licensor or its representatives, including but not limited to | ||
2518 | communication on electronic mailing lists, source code control systems, | ||
2519 | and issue tracking systems that are managed by, or on behalf of, the | ||
2520 | Licensor for the purpose of discussing and improving the Work, but | ||
2521 | excluding communication that is conspicuously marked or otherwise | ||
2522 | designated in writing by the copyright owner as "Not a Contribution." | ||
2523 | |||
2524 | "Contributor" shall mean Licensor and any individual or Legal Entity | ||
2525 | on behalf of whom a Contribution has been received by Licensor and | ||
2526 | subsequently incorporated within the Work. | ||
2527 | |||
2528 | 2. Grant of Copyright License. Subject to the terms and conditions of | ||
2529 | this License, each Contributor hereby grants to You a perpetual, | ||
2530 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||
2531 | copyright license to reproduce, prepare Derivative Works of, | ||
2532 | publicly display, publicly perform, sublicense, and distribute the | ||
2533 | Work and such Derivative Works in Source or Object form. | ||
2534 | |||
2535 | 3. Grant of Patent License. Subject to the terms and conditions of | ||
2536 | this License, each Contributor hereby grants to You a perpetual, | ||
2537 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | ||
2538 | (except as stated in this section) patent license to make, have made, | ||
2539 | use, offer to sell, sell, import, and otherwise transfer the Work, | ||
2540 | where such license applies only to those patent claims licensable | ||
2541 | by such Contributor that are necessarily infringed by their | ||
2542 | Contribution(s) alone or by combination of their Contribution(s) | ||
2543 | with the Work to which such Contribution(s) was submitted. If You | ||
2544 | institute patent litigation against any entity (including a | ||
2545 | cross-claim or counterclaim in a lawsuit) alleging that the Work | ||
2546 | or a Contribution incorporated within the Work constitutes direct | ||
2547 | or contributory patent infringement, then any patent licenses | ||
2548 | granted to You under this License for that Work shall terminate | ||
2549 | as of the date such litigation is filed. | ||
2550 | |||
2551 | 4. Redistribution. You may reproduce and distribute copies of the | ||
2552 | Work or Derivative Works thereof in any medium, with or without | ||
2553 | modifications, and in Source or Object form, provided that You | ||
2554 | meet the following conditions: | ||
2555 | |||
2556 | (a) You must give any other recipients of the Work or | ||
2557 | Derivative Works a copy of this License; and | ||
2558 | |||
2559 | (b) You must cause any modified files to carry prominent notices | ||
2560 | stating that You changed the files; and | ||
2561 | |||
2562 | (c) You must retain, in the Source form of any Derivative Works | ||
2563 | that You distribute, all copyright, patent, trademark, and | ||
2564 | attribution notices from the Source form of the Work, | ||
2565 | excluding those notices that do not pertain to any part of | ||
2566 | the Derivative Works; and | ||
2567 | |||
2568 | (d) If the Work includes a "NOTICE" text file as part of its | ||
2569 | distribution, then any Derivative Works that You distribute must | ||
2570 | include a readable copy of the attribution notices contained | ||
2571 | within such NOTICE file, excluding those notices that do not | ||
2572 | pertain to any part of the Derivative Works, in at least one | ||
2573 | of the following places: within a NOTICE text file distributed | ||
2574 | as part of the Derivative Works; within the Source form or | ||
2575 | documentation, if provided along with the Derivative Works; or, | ||
2576 | within a display generated by the Derivative Works, if and | ||
2577 | wherever such third-party notices normally appear. The contents | ||
2578 | of the NOTICE file are for informational purposes only and | ||
2579 | do not modify the License. You may add Your own attribution | ||
2580 | notices within Derivative Works that You distribute, alongside | ||
2581 | or as an addendum to the NOTICE text from the Work, provided | ||
2582 | that such additional attribution notices cannot be construed | ||
2583 | as modifying the License. | ||
2584 | |||
2585 | You may add Your own copyright statement to Your modifications and | ||
2586 | may provide additional or different license terms and conditions | ||
2587 | for use, reproduction, or distribution of Your modifications, or | ||
2588 | for any such Derivative Works as a whole, provided Your use, | ||
2589 | reproduction, and distribution of the Work otherwise complies with | ||
2590 | the conditions stated in this License. | ||
2591 | |||
2592 | 5. Submission of Contributions. Unless You explicitly state otherwise, | ||
2593 | any Contribution intentionally submitted for inclusion in the Work | ||
2594 | by You to the Licensor shall be under the terms and conditions of | ||
2595 | this License, without any additional terms or conditions. | ||
2596 | Notwithstanding the above, nothing herein shall supersede or modify | ||
2597 | the terms of any separate license agreement you may have executed | ||
2598 | with Licensor regarding such Contributions. | ||
2599 | |||
2600 | 6. Trademarks. This License does not grant permission to use the trade | ||
2601 | names, trademarks, service marks, or product names of the Licensor, | ||
2602 | except as required for reasonable and customary use in describing the | ||
2603 | origin of the Work and reproducing the content of the NOTICE file. | ||
2604 | |||
2605 | 7. Disclaimer of Warranty. Unless required by applicable law or | ||
2606 | agreed to in writing, Licensor provides the Work (and each | ||
2607 | Contributor provides its Contributions) on an "AS IS" BASIS, | ||
2608 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | ||
2609 | implied, including, without limitation, any warranties or conditions | ||
2610 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | ||
2611 | PARTICULAR PURPOSE. You are solely responsible for determining the | ||
2612 | appropriateness of using or redistributing the Work and assume any | ||
2613 | risks associated with Your exercise of permissions under this License. | ||
2614 | |||
2615 | 8. Limitation of Liability. In no event and under no legal theory, | ||
2616 | whether in tort (including negligence), contract, or otherwise, | ||
2617 | unless required by applicable law (such as deliberate and grossly | ||
2618 | negligent acts) or agreed to in writing, shall any Contributor be | ||
2619 | liable to You for damages, including any direct, indirect, special, | ||
2620 | incidental, or consequential damages of any character arising as a | ||
2621 | result of this License or out of the use or inability to use the | ||
2622 | Work (including but not limited to damages for loss of goodwill, | ||
2623 | work stoppage, computer failure or malfunction, or any and all | ||
2624 | other commercial damages or losses), even if such Contributor | ||
2625 | has been advised of the possibility of such damages. | ||
2626 | |||
2627 | 9. Accepting Warranty or Additional Liability. While redistributing | ||
2628 | the Work or Derivative Works thereof, You may choose to offer, | ||
2629 | and charge a fee for, acceptance of support, warranty, indemnity, | ||
2630 | or other liability obligations and/or rights consistent with this | ||
2631 | License. However, in accepting such obligations, You may act only | ||
2632 | on Your own behalf and on Your sole responsibility, not on behalf | ||
2633 | of any other Contributor, and only if You agree to indemnify, | ||
2634 | defend, and hold each Contributor harmless for any liability | ||
2635 | incurred by, or claims asserted against, such Contributor by reason | ||
2636 | of your accepting any such warranty or additional liability. | ||
2637 | |||
2638 | END OF TERMS AND CONDITIONS | ||
2639 | |||
2640 | APPENDIX: How to apply the Apache License to your work. | ||
2641 | |||
2642 | To apply the Apache License to your work, attach the following | ||
2643 | boilerplate notice, with the fields enclosed by brackets "[]" | ||
2644 | replaced with your own identifying information. (Don`t include | ||
2645 | the brackets!) The text should be enclosed in the appropriate | ||
2646 | comment syntax for the file format. We also recommend that a | ||
2647 | file or class name and description of purpose be included on the | ||
2648 | same "printed page" as the copyright notice for easier | ||
2649 | identification within third-party archives. | ||
2650 | |||
2651 | Copyright [yyyy] [name of copyright owner] | ||
2652 | |||
2653 | Licensed under the Apache License, Version 2.0 (the "License"); | ||
2654 | you may not use this file except in compliance with the License. | ||
2655 | You may obtain a copy of the License at | ||
2656 | |||
2657 | http://www.apache.org/licenses/LICENSE-2.0 | ||
2658 | |||
2659 | Unless required by applicable law or agreed to in writing, software | ||
2660 | distributed under the License is distributed on an "AS IS" BASIS, | ||
2661 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
2662 | See the License for the specific language governing permissions and | ||
2663 | limitations under the License. | ||
2664 | |||
2665 | </programlisting></para> | ||
2666 | </section> | ||
2667 | |||
2668 | <section id="lic_2"> | ||
2669 | <title>Artistic-1.0</title> | ||
2670 | |||
2671 | <para><programlisting> | ||
2672 | |||
2673 | The Artistic License | ||
2674 | Preamble | ||
2675 | |||
2676 | The intent of this document is to state the conditions under which a Package may be | ||
2677 | copied, such that the Copyright Holder maintains some semblance of artistic control | ||
2678 | over the development of the package, while giving the users of the package the right | ||
2679 | to use and distribute the Package in a more-or-less customary fashion, plus the right | ||
2680 | to make reasonable modifications. | ||
2681 | |||
2682 | Definitions: | ||
2683 | |||
2684 | "Package" refers to the collection of files distributed by the Copyright Holder, and | ||
2685 | derivatives of that collection of files created through textual modification. | ||
2686 | "Standard Version" refers to such a Package if it has not been modified, or has been | ||
2687 | modified in accordance with the wishes of the Copyright Holder. | ||
2688 | "Copyright Holder" is whoever is named in the copyright or copyrights for the package. | ||
2689 | "You" is you, if you`re thinking about copying or distributing this Package. | ||
2690 | "Reasonable copying fee" is whatever you can justify on the basis of media cost, | ||
2691 | duplication charges, time of people involved, and so on. (You will not be required to | ||
2692 | justify it to the Copyright Holder, but only to the computing community at large as a | ||
2693 | market that must bear the fee.) | ||
2694 | "Freely Available" means that no fee is charged for the item itself, though there may | ||
2695 | be fees involved in handling the item. It also means that recipients of the item may | ||
2696 | redistribute it under the same conditions they received it. | ||
2697 | 1. You may make and give away verbatim copies of the source form of the Standard | ||
2698 | Version of this Package without restriction, provided that you duplicate all of the | ||
2699 | original copyright notices and associated disclaimers. | ||
2700 | |||
2701 | 2. You may apply bug fixes, portability fixes and other modifications derived from the | ||
2702 | Public Domain or from the Copyright Holder. A Package modified in such a way shall | ||
2703 | still be considered the Standard Version. | ||
2704 | |||
2705 | 3. You may otherwise modify your copy of this Package in any way, provided that you | ||
2706 | insert a prominent notice in each changed file stating how and when you changed that | ||
2707 | file, and provided that you do at least ONE of the following: | ||
2708 | |||
2709 | a) place your modifications in the Public Domain or otherwise make them Freely | ||
2710 | Available, such as by posting said modifications to Usenet or an equivalent medium, or | ||
2711 | placing the modifications on a major archive site such as ftp.uu.net, or by allowing | ||
2712 | the Copyright Holder to include your modifications in the Standard Version of the | ||
2713 | Package. | ||
2714 | |||
2715 | b) use the modified Package only within your corporation or organization. | ||
2716 | |||
2717 | c) rename any non-standard executables so the names do not conflict with standard | ||
2718 | executables, which must also be provided, and provide a separate manual page for each | ||
2719 | non-standard executable that clearly documents how it differs from the Standard | ||
2720 | Version. | ||
2721 | |||
2722 | d) make other distribution arrangements with the Copyright Holder. | ||
2723 | |||
2724 | 4. You may distribute the programs of this Package in object code or executable form, | ||
2725 | provided that you do at least ONE of the following: | ||
2726 | |||
2727 | a) distribute a Standard Version of the executables and library files, together with | ||
2728 | instructions (in the manual page or equivalent) on where to get the Standard Version. | ||
2729 | |||
2730 | b) accompany the distribution with the machine-readable source of the Package with | ||
2731 | your modifications. | ||
2732 | |||
2733 | c) accompany any non-standard executables with their corresponding Standard Version | ||
2734 | executables, giving the non-standard executables non-standard names, and clearly | ||
2735 | documenting the differences in manual pages (or equivalent), together with | ||
2736 | instructions on where to get the Standard Version. | ||
2737 | |||
2738 | d) make other distribution arrangements with the Copyright Holder. | ||
2739 | |||
2740 | 5. You may charge a reasonable copying fee for any distribution of this Package. You | ||
2741 | may charge any fee you choose for support of this Package. You may not charge a fee | ||
2742 | for this Package itself. However, you may distribute this Package in aggregate with | ||
2743 | other (possibly commercial) programs as part of a larger (possibly commercial) | ||
2744 | software distribution provided that you do not advertise this Package as a product of | ||
2745 | your own. | ||
2746 | |||
2747 | 6. The scripts and library files supplied as input to or produced as output from the | ||
2748 | programs of this Package do not automatically fall under the copyright of this | ||
2749 | Package, but belong to whomever generated them, and may be sold commercially, and may | ||
2750 | be aggregated with this Package. | ||
2751 | |||
2752 | 7. C or perl subroutines supplied by you and linked into this Package shall not be | ||
2753 | considered part of this Package. | ||
2754 | |||
2755 | 8. The name of the Copyright Holder may not be used to endorse or promote products | ||
2756 | derived from this software without specific prior written permission. | ||
2757 | |||
2758 | 9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, | ||
2759 | INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS | ||
2760 | FOR A PARTICULAR PURPOSE. | ||
2761 | |||
2762 | The End | ||
2763 | |||
2764 | </programlisting></para> | ||
2765 | </section> | ||
2766 | |||
2767 | <section id="lic_3"> | ||
2768 | <title>BSD</title> | ||
2769 | |||
2770 | <para><programlisting> | ||
2771 | Copyright (c) The Regents of the University of California. | ||
2772 | All rights reserved. | ||
2773 | |||
2774 | Redistribution and use in source and binary forms, with or without | ||
2775 | modification, are permitted provided that the following conditions | ||
2776 | are met: | ||
2777 | 1. Redistributions of source code must retain the above copyright | ||
2778 | notice, this list of conditions and the following disclaimer. | ||
2779 | 2. Redistributions in binary form must reproduce the above copyright | ||
2780 | notice, this list of conditions and the following disclaimer in the | ||
2781 | documentation and/or other materials provided with the distribution. | ||
2782 | 3. Neither the name of the University nor the names of its contributors | ||
2783 | may be used to endorse or promote products derived from this software | ||
2784 | without specific prior written permission. | ||
2785 | |||
2786 | THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND | ||
2787 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
2788 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
2789 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | ||
2790 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
2791 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
2792 | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
2793 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
2794 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
2795 | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
2796 | SUCH DAMAGE. | ||
2797 | </programlisting></para> | ||
2798 | </section> | ||
2799 | |||
2800 | <section id="lic_4"> | ||
2801 | <title>BSD-2-Clause</title> | ||
2802 | |||
2803 | <para><programlisting> | ||
2804 | |||
2805 | The FreeBSD Copyright | ||
2806 | |||
2807 | Copyright 1992-2010 The FreeBSD Project. All rights reserved. | ||
2808 | |||
2809 | Redistribution and use in source and binary forms, with or without modification, are | ||
2810 | permitted provided that the following conditions are met: | ||
2811 | |||
2812 | Redistributions of source code must retain the above copyright notice, this list of | ||
2813 | conditions and the following disclaimer. | ||
2814 | Redistributions in binary form must reproduce the above copyright notice, this list of | ||
2815 | conditions and the following disclaimer in the documentation and/or other materials | ||
2816 | provided with the distribution. | ||
2817 | THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED | ||
2818 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY | ||
2819 | AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD | ||
2820 | PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
2821 | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | ||
2822 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
2823 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | ||
2824 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
2825 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
2826 | |||
2827 | The views and conclusions contained in the software and documentation are those of the | ||
2828 | authors and should not be interpreted as representing official policies, either | ||
2829 | expressed or implied, of the FreeBSD Project. | ||
2830 | |||
2831 | </programlisting></para> | ||
2832 | </section> | ||
2833 | |||
2834 | <section id="lic_5"> | ||
2835 | <title>BSD-3-Clause</title> | ||
2836 | |||
2837 | <para><programlisting> | ||
2838 | |||
2839 | Copyright (c) <YEAR>, <OWNER> | ||
2840 | All rights reserved. | ||
2841 | |||
2842 | Redistribution and use in source and binary forms, with or without modification, are | ||
2843 | permitted provided that the following conditions are met: | ||
2844 | |||
2845 | Redistributions of source code must retain the above copyright notice, this list of | ||
2846 | conditions and the following disclaimer. | ||
2847 | Redistributions in binary form must reproduce the above copyright notice, this list of | ||
2848 | conditions and the following disclaimer in the documentation and/or other materials | ||
2849 | provided with the distribution. | ||
2850 | Neither the name of the <ORGANIZATION> nor the names of its contributors may be | ||
2851 | used to endorse or promote products derived from this software without specific prior | ||
2852 | written permission. | ||
2853 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY | ||
2854 | EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | ||
2855 | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT | ||
2856 | SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | ||
2857 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED | ||
2858 | TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR | ||
2859 | BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||
2860 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY | ||
2861 | WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH | ||
2862 | DAMAGE. | ||
2863 | |||
2864 | </programlisting></para> | ||
2865 | </section> | ||
2866 | |||
2867 | <section id="lic_6"> | ||
2868 | <title>BSD-4-Clause</title> | ||
2869 | |||
2870 | <para><programlisting> | ||
2871 | |||
2872 | Copyright (c) <year>, <copyright holder> | ||
2873 | All rights reserved. | ||
2874 | |||
2875 | Redistribution and use in source and binary forms, with or without | ||
2876 | modification, are permitted provided that the following conditions are met: | ||
2877 | 1. Redistributions of source code must retain the above copyright | ||
2878 | notice, this list of conditions and the following disclaimer. | ||
2879 | 2. Redistributions in binary form must reproduce the above copyright | ||
2880 | notice, this list of conditions and the following disclaimer in the | ||
2881 | documentation and/or other materials provided with the distribution. | ||
2882 | 3. All advertising materials mentioning features or use of this software | ||
2883 | must display the following acknowledgement: | ||
2884 | This product includes software developed by the <organization>. | ||
2885 | 4. Neither the name of the <organization> nor the | ||
2886 | names of its contributors may be used to endorse or promote products | ||
2887 | derived from this software without specific prior written permission. | ||
2888 | |||
2889 | THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ``AS IS`` AND ANY | ||
2890 | EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
2891 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
2892 | DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY | ||
2893 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
2894 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
2895 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
2896 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
2897 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
2898 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
2899 | |||
2900 | </programlisting></para> | ||
2901 | </section> | ||
2902 | |||
2903 | <section id="lic_7"> | ||
2904 | <title>Elfutils-Exception</title> | ||
2905 | |||
2906 | <para><programlisting> | ||
2907 | This file describes the limits of the Exception under which you are allowed | ||
2908 | to distribute Non-GPL Code in linked combination with Red Hat elfutils. | ||
2909 | For the full text of the license, please see one of the header files | ||
2910 | included with the source distribution or the file COPYING found in the | ||
2911 | top level directory of the source. | ||
2912 | |||
2913 | The Approved Interfaces are the functions declared in the files: | ||
2914 | |||
2915 | libelf.h | ||
2916 | libdw.h | ||
2917 | libdwfl.h | ||
2918 | |||
2919 | </programlisting></para> | ||
2920 | </section> | ||
2921 | |||
2922 | <section id="lic_8"> | ||
2923 | <title>FSF-Unlimited</title> | ||
2924 | |||
2925 | <para><programlisting> | ||
2926 | Copyright (C) 1997-2010 Free Software Foundation, Inc. | ||
2927 | This file is free software; the Free Software Foundation | ||
2928 | gives unlimited permission to copy and/or distribute it, | ||
2929 | with or without modifications, as long as this notice is preserved. | ||
2930 | </programlisting></para> | ||
2931 | </section> | ||
2932 | |||
2933 | <section id="lic_9"> | ||
2934 | <title>FreeType</title> | ||
2935 | |||
2936 | <para><programlisting> | ||
2937 | The FreeType Project LICENSE | ||
2938 | ---------------------------- | ||
2939 | |||
2940 | 2006-Jan-27 | ||
2941 | |||
2942 | Copyright 1996-2002, 2006 by | ||
2943 | David Turner, Robert Wilhelm, and Werner Lemberg | ||
2944 | |||
2945 | |||
2946 | |||
2947 | Introduction | ||
2948 | ============ | ||
2949 | |||
2950 | The FreeType Project is distributed in several archive packages; | ||
2951 | some of them may contain, in addition to the FreeType font engine, | ||
2952 | various tools and contributions which rely on, or relate to, the | ||
2953 | FreeType Project. | ||
2954 | |||
2955 | This license applies to all files found in such packages, and | ||
2956 | which do not fall under their own explicit license. The license | ||
2957 | affects thus the FreeType font engine, the test programs, | ||
2958 | documentation and makefiles, at the very least. | ||
2959 | |||
2960 | This license was inspired by the BSD, Artistic, and IJG | ||
2961 | (Independent JPEG Group) licenses, which all encourage inclusion | ||
2962 | and use of free software in commercial and freeware products | ||
2963 | alike. As a consequence, its main points are that: | ||
2964 | |||
2965 | o We don't promise that this software works. However, we will be | ||
2966 | interested in any kind of bug reports. (`as is' distribution) | ||
2967 | |||
2968 | o You can use this software for whatever you want, in parts or | ||
2969 | full form, without having to pay us. (`royalty-free' usage) | ||
2970 | |||
2971 | o You may not pretend that you wrote this software. If you use | ||
2972 | it, or only parts of it, in a program, you must acknowledge | ||
2973 | somewhere in your documentation that you have used the | ||
2974 | FreeType code. (`credits') | ||
2975 | |||
2976 | We specifically permit and encourage the inclusion of this | ||
2977 | software, with or without modifications, in commercial products. | ||
2978 | We disclaim all warranties covering The FreeType Project and | ||
2979 | assume no liability related to The FreeType Project. | ||
2980 | |||
2981 | |||
2982 | Finally, many people asked us for a preferred form for a | ||
2983 | credit/disclaimer to use in compliance with this license. We thus | ||
2984 | encourage you to use the following text: | ||
2985 | |||
2986 | """ | ||
2987 | Portions of this software are copyright � <year> The FreeType | ||
2988 | Project (www.freetype.org). All rights reserved. | ||
2989 | """ | ||
2990 | |||
2991 | Please replace <year> with the value from the FreeType version you | ||
2992 | actually use. | ||
2993 | |||
2994 | |||
2995 | Legal Terms | ||
2996 | =========== | ||
2997 | |||
2998 | 0. Definitions | ||
2999 | -------------- | ||
3000 | |||
3001 | Throughout this license, the terms `package', `FreeType Project', | ||
3002 | and `FreeType archive' refer to the set of files originally | ||
3003 | distributed by the authors (David Turner, Robert Wilhelm, and | ||
3004 | Werner Lemberg) as the `FreeType Project', be they named as alpha, | ||
3005 | beta or final release. | ||
3006 | |||
3007 | `You' refers to the licensee, or person using the project, where | ||
3008 | `using' is a generic term including compiling the project's source | ||
3009 | code as well as linking it to form a `program' or `executable'. | ||
3010 | This program is referred to as `a program using the FreeType | ||
3011 | engine'. | ||
3012 | |||
3013 | This license applies to all files distributed in the original | ||
3014 | FreeType Project, including all source code, binaries and | ||
3015 | documentation, unless otherwise stated in the file in its | ||
3016 | original, unmodified form as distributed in the original archive. | ||
3017 | If you are unsure whether or not a particular file is covered by | ||
3018 | this license, you must contact us to verify this. | ||
3019 | |||
3020 | The FreeType Project is copyright (C) 1996-2000 by David Turner, | ||
3021 | Robert Wilhelm, and Werner Lemberg. All rights reserved except as | ||
3022 | specified below. | ||
3023 | |||
3024 | 1. No Warranty | ||
3025 | -------------- | ||
3026 | |||
3027 | THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY | ||
3028 | KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | ||
3029 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
3030 | PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS | ||
3031 | BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO | ||
3032 | USE, OF THE FREETYPE PROJECT. | ||
3033 | |||
3034 | 2. Redistribution | ||
3035 | ----------------- | ||
3036 | |||
3037 | This license grants a worldwide, royalty-free, perpetual and | ||
3038 | irrevocable right and license to use, execute, perform, compile, | ||
3039 | display, copy, create derivative works of, distribute and | ||
3040 | sublicense the FreeType Project (in both source and object code | ||
3041 | forms) and derivative works thereof for any purpose; and to | ||
3042 | authorize others to exercise some or all of the rights granted | ||
3043 | herein, subject to the following conditions: | ||
3044 | |||
3045 | o Redistribution of source code must retain this license file | ||
3046 | (`FTL.TXT') unaltered; any additions, deletions or changes to | ||
3047 | the original files must be clearly indicated in accompanying | ||
3048 | documentation. The copyright notices of the unaltered, | ||
3049 | original files must be preserved in all copies of source | ||
3050 | files. | ||
3051 | |||
3052 | o Redistribution in binary form must provide a disclaimer that | ||
3053 | states that the software is based in part of the work of the | ||
3054 | FreeType Team, in the distribution documentation. We also | ||
3055 | encourage you to put an URL to the FreeType web page in your | ||
3056 | documentation, though this isn't mandatory. | ||
3057 | |||
3058 | These conditions apply to any software derived from or based on | ||
3059 | the FreeType Project, not just the unmodified files. If you use | ||
3060 | our work, you must acknowledge us. However, no fee need be paid | ||
3061 | to us. | ||
3062 | |||
3063 | 3. Advertising | ||
3064 | -------------- | ||
3065 | |||
3066 | Neither the FreeType authors and contributors nor you shall use | ||
3067 | the name of the other for commercial, advertising, or promotional | ||
3068 | purposes without specific prior written permission. | ||
3069 | |||
3070 | We suggest, but do not require, that you use one or more of the | ||
3071 | following phrases to refer to this software in your documentation | ||
3072 | or advertising materials: `FreeType Project', `FreeType Engine', | ||
3073 | `FreeType library', or `FreeType Distribution'. | ||
3074 | |||
3075 | As you have not signed this license, you are not required to | ||
3076 | accept it. However, as the FreeType Project is copyrighted | ||
3077 | material, only this license, or another one contracted with the | ||
3078 | authors, grants you the right to use, distribute, and modify it. | ||
3079 | Therefore, by using, distributing, or modifying the FreeType | ||
3080 | Project, you indicate that you understand and accept all the terms | ||
3081 | of this license. | ||
3082 | |||
3083 | 4. Contacts | ||
3084 | ----------- | ||
3085 | |||
3086 | There are two mailing lists related to FreeType: | ||
3087 | |||
3088 | o freetype@nongnu.org | ||
3089 | |||
3090 | Discusses general use and applications of FreeType, as well as | ||
3091 | future and wanted additions to the library and distribution. | ||
3092 | If you are looking for support, start in this list if you | ||
3093 | haven't found anything to help you in the documentation. | ||
3094 | |||
3095 | o freetype-devel@nongnu.org | ||
3096 | |||
3097 | Discusses bugs, as well as engine internals, design issues, | ||
3098 | specific licenses, porting, etc. | ||
3099 | |||
3100 | Our home page can be found at | ||
3101 | |||
3102 | http://www.freetype.org | ||
3103 | |||
3104 | |||
3105 | --- end of FTL.TXT --- | ||
3106 | |||
3107 | </programlisting></para> | ||
3108 | </section> | ||
3109 | |||
3110 | <section id="lic_10"> | ||
3111 | <title>GPL-1.0</title> | ||
3112 | |||
3113 | <para><programlisting> | ||
3114 | |||
3115 | GNU General Public License, version 1 | ||
3116 | |||
3117 | GNU GENERAL PUBLIC LICENSE | ||
3118 | Version 1, February 1989 | ||
3119 | |||
3120 | Copyright (C) 1989 Free Software Foundation, Inc. | ||
3121 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
3122 | Everyone is permitted to copy and distribute verbatim copies | ||
3123 | of this license document, but changing it is not allowed. | ||
3124 | |||
3125 | Preamble | ||
3126 | |||
3127 | The license agreements of most software companies try to keep users | ||
3128 | at the mercy of those companies. By contrast, our General Public | ||
3129 | License is intended to guarantee your freedom to share and change free | ||
3130 | software--to make sure the software is free for all its users. The | ||
3131 | General Public License applies to the Free Software Foundation`s | ||
3132 | software and to any other program whose authors commit to using it. | ||
3133 | You can use it for your programs, too. | ||
3134 | |||
3135 | When we speak of free software, we are referring to freedom, not | ||
3136 | price. Specifically, the General Public License is designed to make | ||
3137 | sure that you have the freedom to give away or sell copies of free | ||
3138 | software, that you receive source code or can get it if you want it, | ||
3139 | that you can change the software or use pieces of it in new free | ||
3140 | programs; and that you know you can do these things. | ||
3141 | |||
3142 | To protect your rights, we need to make restrictions that forbid | ||
3143 | anyone to deny you these rights or to ask you to surrender the rights. | ||
3144 | These restrictions translate to certain responsibilities for you if you | ||
3145 | distribute copies of the software, or if you modify it. | ||
3146 | |||
3147 | For example, if you distribute copies of a such a program, whether | ||
3148 | gratis or for a fee, you must give the recipients all the rights that | ||
3149 | you have. You must make sure that they, too, receive or can get the | ||
3150 | source code. And you must tell them their rights. | ||
3151 | |||
3152 | We protect your rights with two steps: (1) copyright the software, and | ||
3153 | (2) offer you this license which gives you legal permission to copy, | ||
3154 | distribute and/or modify the software. | ||
3155 | |||
3156 | Also, for each author`s protection and ours, we want to make certain | ||
3157 | that everyone understands that there is no warranty for this free | ||
3158 | software. If the software is modified by someone else and passed on, we | ||
3159 | want its recipients to know that what they have is not the original, so | ||
3160 | that any problems introduced by others will not reflect on the original | ||
3161 | authors` reputations. | ||
3162 | |||
3163 | The precise terms and conditions for copying, distribution and | ||
3164 | modification follow. | ||
3165 | |||
3166 | GNU GENERAL PUBLIC LICENSE | ||
3167 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
3168 | |||
3169 | 0. This License Agreement applies to any program or other work which | ||
3170 | contains a notice placed by the copyright holder saying it may be | ||
3171 | distributed under the terms of this General Public License. The | ||
3172 | "Program", below, refers to any such program or work, and a "work based | ||
3173 | on the Program" means either the Program or any work containing the | ||
3174 | Program or a portion of it, either verbatim or with modifications. Each | ||
3175 | licensee is addressed as "you". | ||
3176 | |||
3177 | 1. You may copy and distribute verbatim copies of the Program`s source | ||
3178 | code as you receive it, in any medium, provided that you conspicuously and | ||
3179 | appropriately publish on each copy an appropriate copyright notice and | ||
3180 | disclaimer of warranty; keep intact all the notices that refer to this | ||
3181 | General Public License and to the absence of any warranty; and give any | ||
3182 | other recipients of the Program a copy of this General Public License | ||
3183 | along with the Program. You may charge a fee for the physical act of | ||
3184 | transferring a copy. | ||
3185 | |||
3186 | 2. You may modify your copy or copies of the Program or any portion of | ||
3187 | it, and copy and distribute such modifications under the terms of Paragraph | ||
3188 | 1 above, provided that you also do the following: | ||
3189 | |||
3190 | a) cause the modified files to carry prominent notices stating that | ||
3191 | you changed the files and the date of any change; and | ||
3192 | |||
3193 | b) cause the whole of any work that you distribute or publish, that | ||
3194 | in whole or in part contains the Program or any part thereof, either | ||
3195 | with or without modifications, to be licensed at no charge to all | ||
3196 | third parties under the terms of this General Public License (except | ||
3197 | that you may choose to grant warranty protection to some or all | ||
3198 | third parties, at your option). | ||
3199 | |||
3200 | c) If the modified program normally reads commands interactively when | ||
3201 | run, you must cause it, when started running for such interactive use | ||
3202 | in the simplest and most usual way, to print or display an | ||
3203 | announcement including an appropriate copyright notice and a notice | ||
3204 | that there is no warranty (or else, saying that you provide a | ||
3205 | warranty) and that users may redistribute the program under these | ||
3206 | conditions, and telling the user how to view a copy of this General | ||
3207 | Public License. | ||
3208 | |||
3209 | d) You may charge a fee for the physical act of transferring a | ||
3210 | copy, and you may at your option offer warranty protection in | ||
3211 | exchange for a fee. | ||
3212 | |||
3213 | Mere aggregation of another independent work with the Program (or its | ||
3214 | derivative) on a volume of a storage or distribution medium does not bring | ||
3215 | the other work under the scope of these terms. | ||
3216 | |||
3217 | 3. You may copy and distribute the Program (or a portion or derivative of | ||
3218 | it, under Paragraph 2) in object code or executable form under the terms of | ||
3219 | Paragraphs 1 and 2 above provided that you also do one of the following: | ||
3220 | |||
3221 | a) accompany it with the complete corresponding machine-readable | ||
3222 | source code, which must be distributed under the terms of | ||
3223 | Paragraphs 1 and 2 above; or, | ||
3224 | |||
3225 | b) accompany it with a written offer, valid for at least three | ||
3226 | years, to give any third party free (except for a nominal charge | ||
3227 | for the cost of distribution) a complete machine-readable copy of the | ||
3228 | corresponding source code, to be distributed under the terms of | ||
3229 | Paragraphs 1 and 2 above; or, | ||
3230 | |||
3231 | c) accompany it with the information you received as to where the | ||
3232 | corresponding source code may be obtained. (This alternative is | ||
3233 | allowed only for noncommercial distribution and only if you | ||
3234 | received the program in object code or executable form alone.) | ||
3235 | |||
3236 | Source code for a work means the preferred form of the work for making | ||
3237 | modifications to it. For an executable file, complete source code means | ||
3238 | all the source code for all modules it contains; but, as a special | ||
3239 | exception, it need not include source code for modules which are standard | ||
3240 | libraries that accompany the operating system on which the executable | ||
3241 | file runs, or for standard header files or definitions files that | ||
3242 | accompany that operating system. | ||
3243 | |||
3244 | 4. You may not copy, modify, sublicense, distribute or transfer the | ||
3245 | Program except as expressly provided under this General Public License. | ||
3246 | Any attempt otherwise to copy, modify, sublicense, distribute or transfer | ||
3247 | the Program is void, and will automatically terminate your rights to use | ||
3248 | the Program under this License. However, parties who have received | ||
3249 | copies, or rights to use copies, from you under this General Public | ||
3250 | License will not have their licenses terminated so long as such parties | ||
3251 | remain in full compliance. | ||
3252 | |||
3253 | 5. By copying, distributing or modifying the Program (or any work based | ||
3254 | on the Program) you indicate your acceptance of this license to do so, | ||
3255 | and all its terms and conditions. | ||
3256 | |||
3257 | 6. Each time you redistribute the Program (or any work based on the | ||
3258 | Program), the recipient automatically receives a license from the original | ||
3259 | licensor to copy, distribute or modify the Program subject to these | ||
3260 | terms and conditions. You may not impose any further restrictions on the | ||
3261 | recipients` exercise of the rights granted herein. | ||
3262 | |||
3263 | 7. The Free Software Foundation may publish revised and/or new versions | ||
3264 | of the General Public License from time to time. Such new versions will | ||
3265 | be similar in spirit to the present version, but may differ in detail to | ||
3266 | address new problems or concerns. | ||
3267 | |||
3268 | Each version is given a distinguishing version number. If the Program | ||
3269 | specifies a version number of the license which applies to it and "any | ||
3270 | later version", you have the option of following the terms and conditions | ||
3271 | either of that version or of any later version published by the Free | ||
3272 | Software Foundation. If the Program does not specify a version number of | ||
3273 | the license, you may choose any version ever published by the Free Software | ||
3274 | Foundation. | ||
3275 | |||
3276 | 8. If you wish to incorporate parts of the Program into other free | ||
3277 | programs whose distribution conditions are different, write to the author | ||
3278 | to ask for permission. For software which is copyrighted by the Free | ||
3279 | Software Foundation, write to the Free Software Foundation; we sometimes | ||
3280 | make exceptions for this. Our decision will be guided by the two goals | ||
3281 | of preserving the free status of all derivatives of our free software and | ||
3282 | of promoting the sharing and reuse of software generally. | ||
3283 | |||
3284 | NO WARRANTY | ||
3285 | |||
3286 | 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | ||
3287 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | ||
3288 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | ||
3289 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | ||
3290 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
3291 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | ||
3292 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | ||
3293 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | ||
3294 | REPAIR OR CORRECTION. | ||
3295 | |||
3296 | 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | ||
3297 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | ||
3298 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | ||
3299 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | ||
3300 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | ||
3301 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | ||
3302 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | ||
3303 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
3304 | POSSIBILITY OF SUCH DAMAGES. | ||
3305 | |||
3306 | END OF TERMS AND CONDITIONS | ||
3307 | |||
3308 | Appendix: How to Apply These Terms to Your New Programs | ||
3309 | |||
3310 | If you develop a new program, and you want it to be of the greatest | ||
3311 | possible use to humanity, the best way to achieve this is to make it | ||
3312 | free software which everyone can redistribute and change under these | ||
3313 | terms. | ||
3314 | |||
3315 | To do so, attach the following notices to the program. It is safest to | ||
3316 | attach them to the start of each source file to most effectively convey | ||
3317 | the exclusion of warranty; and each file should have at least the | ||
3318 | "copyright" line and a pointer to where the full notice is found. | ||
3319 | |||
3320 | <one line to give the program`s name and a brief idea of what it does.> | ||
3321 | Copyright (C) 19yy <name of author> | ||
3322 | |||
3323 | This program is free software; you can redistribute it and/or modify | ||
3324 | it under the terms of the GNU General Public License as published by | ||
3325 | the Free Software Foundation; either version 1, or (at your option) | ||
3326 | any later version. | ||
3327 | |||
3328 | This program is distributed in the hope that it will be useful, | ||
3329 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
3330 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
3331 | GNU General Public License for more details. | ||
3332 | |||
3333 | You should have received a copy of the GNU General Public License | ||
3334 | along with this program; if not, write to the Free Software | ||
3335 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | ||
3336 | |||
3337 | Also add information on how to contact you by electronic and paper mail. | ||
3338 | |||
3339 | If the program is interactive, make it output a short notice like this | ||
3340 | when it starts in an interactive mode: | ||
3341 | |||
3342 | Gnomovision version 69, Copyright (C) 19xx name of author | ||
3343 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w`. | ||
3344 | This is free software, and you are welcome to redistribute it | ||
3345 | under certain conditions; type `show c` for details. | ||
3346 | |||
3347 | The hypothetical commands `show w` and `show c` should show the | ||
3348 | appropriate parts of the General Public License. Of course, the | ||
3349 | commands you use may be called something other than `show w` and `show | ||
3350 | c`; they could even be mouse-clicks or menu items--whatever suits your | ||
3351 | program. | ||
3352 | |||
3353 | You should also get your employer (if you work as a programmer) or your | ||
3354 | school, if any, to sign a "copyright disclaimer" for the program, if | ||
3355 | necessary. Here a sample; alter the names: | ||
3356 | |||
3357 | Yoyodyne, Inc., hereby disclaims all copyright interest in the | ||
3358 | program `Gnomovision` (a program to direct compilers to make passes | ||
3359 | at assemblers) written by James Hacker. | ||
3360 | |||
3361 | <signature of Ty Coon>, 1 April 1989 | ||
3362 | Ty Coon, President of Vice | ||
3363 | |||
3364 | That`s all there is to it! | ||
3365 | |||
3366 | </programlisting></para> | ||
3367 | </section> | ||
3368 | |||
3369 | <section id="lic_11"> | ||
3370 | <title>GPL-2.0</title> | ||
3371 | |||
3372 | <para><programlisting> | ||
3373 | |||
3374 | GNU GENERAL PUBLIC LICENSE | ||
3375 | |||
3376 | Version 2, June 1991 | ||
3377 | |||
3378 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | ||
3379 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA | ||
3380 | |||
3381 | Everyone is permitted to copy and distribute verbatim copies | ||
3382 | of this license document, but changing it is not allowed. | ||
3383 | Preamble | ||
3384 | |||
3385 | The licenses for most software are designed to take away your freedom to share and | ||
3386 | change it. By contrast, the GNU General Public License is intended to guarantee your | ||
3387 | freedom to share and change free software--to make sure the software is free for all | ||
3388 | its users. This General Public License applies to most of the Free Software | ||
3389 | Foundation`s software and to any other program whose authors commit to using it. (Some | ||
3390 | other Free Software Foundation software is covered by the GNU Lesser General Public | ||
3391 | License instead.) You can apply it to your programs, too. | ||
3392 | |||
3393 | When we speak of free software, we are referring to freedom, not price. Our General | ||
3394 | Public Licenses are designed to make sure that you have the freedom to distribute | ||
3395 | copies of free software (and charge for this service if you wish), that you receive | ||
3396 | source code or can get it if you want it, that you can change the software or use | ||
3397 | pieces of it in new free programs; and that you know you can do these things. | ||
3398 | |||
3399 | To protect your rights, we need to make restrictions that forbid anyone to deny you | ||
3400 | these rights or to ask you to surrender the rights. These restrictions translate to | ||
3401 | certain responsibilities for you if you distribute copies of the software, or if you | ||
3402 | modify it. | ||
3403 | |||
3404 | For example, if you distribute copies of such a program, whether gratis or for a fee, | ||
3405 | you must give the recipients all the rights that you have. You must make sure that | ||
3406 | they, too, receive or can get the source code. And you must show them these terms so | ||
3407 | they know their rights. | ||
3408 | |||
3409 | We protect your rights with two steps: (1) copyright the software, and (2) offer you | ||
3410 | this license which gives you legal permission to copy, distribute and/or modify the | ||
3411 | software. | ||
3412 | |||
3413 | Also, for each author`s protection and ours, we want to make certain that everyone | ||
3414 | understands that there is no warranty for this free software. If the software is | ||
3415 | modified by someone else and passed on, we want its recipients to know that what they | ||
3416 | have is not the original, so that any problems introduced by others will not reflect | ||
3417 | on the original authors` reputations. | ||
3418 | |||
3419 | Finally, any free program is threatened constantly by software patents. We wish to | ||
3420 | avoid the danger that redistributors of a free program will individually obtain patent | ||
3421 | licenses, in effect making the program proprietary. To prevent this, we have made it | ||
3422 | clear that any patent must be licensed for everyone`s free use or not licensed at all. | ||
3423 | |||
3424 | The precise terms and conditions for copying, distribution and modification follow. | ||
3425 | |||
3426 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
3427 | |||
3428 | 0. This License applies to any program or other work which contains a notice placed by | ||
3429 | the copyright holder saying it may be distributed under the terms of this General | ||
3430 | Public License. The "Program", below, refers to any such program or work, and a "work | ||
3431 | based on the Program" means either the Program or any derivative work under copyright | ||
3432 | law: that is to say, a work containing the Program or a portion of it, either verbatim | ||
3433 | or with modifications and/or translated into another language. (Hereinafter, | ||
3434 | translation is included without limitation in the term "modification".) Each licensee | ||
3435 | is addressed as "you". | ||
3436 | |||
3437 | Activities other than copying, distribution and modification are not covered by this | ||
3438 | License; they are outside its scope. The act of running the Program is not restricted, | ||
3439 | and the output from the Program is covered only if its contents constitute a work | ||
3440 | based on the Program (independent of having been made by running the Program). Whether | ||
3441 | that is true depends on what the Program does. | ||
3442 | |||
3443 | 1. You may copy and distribute verbatim copies of the Program`s source code as you | ||
3444 | receive it, in any medium, provided that you conspicuously and appropriately publish | ||
3445 | on each copy an appropriate copyright notice and disclaimer of warranty; keep intact | ||
3446 | all the notices that refer to this License and to the absence of any warranty; and | ||
3447 | give any other recipients of the Program a copy of this License along with the | ||
3448 | Program. | ||
3449 | |||
3450 | You may charge a fee for the physical act of transferring a copy, and you may at your | ||
3451 | option offer warranty protection in exchange for a fee. | ||
3452 | |||
3453 | 2. You may modify your copy or copies of the Program or any portion of it, thus | ||
3454 | forming a work based on the Program, and copy and distribute such modifications or | ||
3455 | work under the terms of Section 1 above, provided that you also meet all of these | ||
3456 | conditions: | ||
3457 | |||
3458 | a) You must cause the modified files to carry prominent notices stating that you | ||
3459 | changed the files and the date of any change. | ||
3460 | b) You must cause any work that you distribute or publish, that in whole or in part | ||
3461 | contains or is derived from the Program or any part thereof, to be licensed as a whole | ||
3462 | at no charge to all third parties under the terms of this License. | ||
3463 | c) If the modified program normally reads commands interactively when run, you must | ||
3464 | cause it, when started running for such interactive use in the most ordinary way, to | ||
3465 | print or display an announcement including an appropriate copyright notice and a | ||
3466 | notice that there is no warranty (or else, saying that you provide a warranty) and | ||
3467 | that users may redistribute the program under these conditions, and telling the user | ||
3468 | how to view a copy of this License. (Exception: if the Program itself is interactive | ||
3469 | but does not normally print such an announcement, your work based on the Program is | ||
3470 | not required to print an announcement.) | ||
3471 | These requirements apply to the modified work as a whole. If identifiable sections of | ||
3472 | that work are not derived from the Program, and can be reasonably considered | ||
3473 | independent and separate works in themselves, then this License, and its terms, do not | ||
3474 | apply to those sections when you distribute them as separate works. But when you | ||
3475 | distribute the same sections as part of a whole which is a work based on the Program, | ||
3476 | the distribution of the whole must be on the terms of this License, whose permissions | ||
3477 | for other licensees extend to the entire whole, and thus to each and every part | ||
3478 | regardless of who wrote it. | ||
3479 | |||
3480 | Thus, it is not the intent of this section to claim rights or contest your rights to | ||
3481 | work written entirely by you; rather, the intent is to exercise the right to control | ||
3482 | the distribution of derivative or collective works based on the Program. | ||
3483 | |||
3484 | In addition, mere aggregation of another work not based on the Program with the | ||
3485 | Program (or with a work based on the Program) on a volume of a storage or distribution | ||
3486 | medium does not bring the other work under the scope of this License. | ||
3487 | |||
3488 | 3. You may copy and distribute the Program (or a work based on it, under Section 2) in | ||
3489 | object code or executable form under the terms of Sections 1 and 2 above provided that | ||
3490 | you also do one of the following: | ||
3491 | |||
3492 | a) Accompany it with the complete corresponding machine-readable source code, which | ||
3493 | must be distributed under the terms of Sections 1 and 2 above on a medium customarily | ||
3494 | used for software interchange; or, | ||
3495 | b) Accompany it with a written offer, valid for at least three years, to give any | ||
3496 | third party, for a charge no more than your cost of physically performing source | ||
3497 | distribution, a complete machine-readable copy of the corresponding source code, to be | ||
3498 | distributed under the terms of Sections 1 and 2 above on a medium customarily used for | ||
3499 | software interchange; or, | ||
3500 | c) Accompany it with the information you received as to the offer to distribute | ||
3501 | corresponding source code. (This alternative is allowed only for noncommercial | ||
3502 | distribution and only if you received the program in object code or executable form | ||
3503 | with such an offer, in accord with Subsection b above.) | ||
3504 | The source code for a work means the preferred form of the work for making | ||
3505 | modifications to it. For an executable work, complete source code means all the source | ||
3506 | code for all modules it contains, plus any associated interface definition files, plus | ||
3507 | the scripts used to control compilation and installation of the executable. However, | ||
3508 | as a special exception, the source code distributed need not include anything that is | ||
3509 | normally distributed (in either source or binary form) with the major components | ||
3510 | (compiler, kernel, and so on) of the operating system on which the executable runs, | ||
3511 | unless that component itself accompanies the executable. | ||
3512 | |||
3513 | If distribution of executable or object code is made by offering access to copy from a | ||
3514 | designated place, then offering equivalent access to copy the source code from the | ||
3515 | same place counts as distribution of the source code, even though third parties are | ||
3516 | not compelled to copy the source along with the object code. | ||
3517 | |||
3518 | 4. You may not copy, modify, sublicense, or distribute the Program except as expressly | ||
3519 | provided under this License. Any attempt otherwise to copy, modify, sublicense or | ||
3520 | distribute the Program is void, and will automatically terminate your rights under | ||
3521 | this License. However, parties who have received copies, or rights, from you under | ||
3522 | this License will not have their licenses terminated so long as such parties remain in | ||
3523 | full compliance. | ||
3524 | |||
3525 | 5. You are not required to accept this License, since you have not signed it. However, | ||
3526 | nothing else grants you permission to modify or distribute the Program or its | ||
3527 | derivative works. These actions are prohibited by law if you do not accept this | ||
3528 | License. Therefore, by modifying or distributing the Program (or any work based on the | ||
3529 | Program), you indicate your acceptance of this License to do so, and all its terms and | ||
3530 | conditions for copying, distributing or modifying the Program or works based on it. | ||
3531 | |||
3532 | 6. Each time you redistribute the Program (or any work based on the Program), the | ||
3533 | recipient automatically receives a license from the original licensor to copy, | ||
3534 | distribute or modify the Program subject to these terms and conditions. You may not | ||
3535 | impose any further restrictions on the recipients` exercise of the rights granted | ||
3536 | herein. You are not responsible for enforcing compliance by third parties to this | ||
3537 | License. | ||
3538 | |||
3539 | 7. If, as a consequence of a court judgment or allegation of patent infringement or | ||
3540 | for any other reason (not limited to patent issues), conditions are imposed on you | ||
3541 | (whether by court order, agreement or otherwise) that contradict the conditions of | ||
3542 | this License, they do not excuse you from the conditions of this License. If you | ||
3543 | cannot distribute so as to satisfy simultaneously your obligations under this License | ||
3544 | and any other pertinent obligations, then as a consequence you may not distribute the | ||
3545 | Program at all. For example, if a patent license would not permit royalty-free | ||
3546 | redistribution of the Program by all those who receive copies directly or indirectly | ||
3547 | through you, then the only way you could satisfy both it and this License would be to | ||
3548 | refrain entirely from distribution of the Program. | ||
3549 | |||
3550 | If any portion of this section is held invalid or unenforceable under any particular | ||
3551 | circumstance, the balance of the section is intended to apply and the section as a | ||
3552 | whole is intended to apply in other circumstances. | ||
3553 | |||
3554 | It is not the purpose of this section to induce you to infringe any patents or other | ||
3555 | property right claims or to contest validity of any such claims; this section has the | ||
3556 | sole purpose of protecting the integrity of the free software distribution system, | ||
3557 | which is implemented by public license practices. Many people have made generous | ||
3558 | contributions to the wide range of software distributed through that system in | ||
3559 | reliance on consistent application of that system; it is up to the author/donor to | ||
3560 | decide if he or she is willing to distribute software through any other system and a | ||
3561 | licensee cannot impose that choice. | ||
3562 | |||
3563 | This section is intended to make thoroughly clear what is believed to be a consequence | ||
3564 | of the rest of this License. | ||
3565 | |||
3566 | 8. If the distribution and/or use of the Program is restricted in certain countries | ||
3567 | either by patents or by copyrighted interfaces, the original copyright holder who | ||
3568 | places the Program under this License may add an explicit geographical distribution | ||
3569 | limitation excluding those countries, so that distribution is permitted only in or | ||
3570 | among countries not thus excluded. In such case, this License incorporates the | ||
3571 | limitation as if written in the body of this License. | ||
3572 | |||
3573 | 9. The Free Software Foundation may publish revised and/or new versions of the General | ||
3574 | Public License from time to time. Such new versions will be similar in spirit to the | ||
3575 | present version, but may differ in detail to address new problems or concerns. | ||
3576 | |||
3577 | Each version is given a distinguishing version number. If the Program specifies a | ||
3578 | version number of this License which applies to it and "any later version", you have | ||
3579 | the option of following the terms and conditions either of that version or of any | ||
3580 | later version published by the Free Software Foundation. If the Program does not | ||
3581 | specify a version number of this License, you may choose any version ever published by | ||
3582 | the Free Software Foundation. | ||
3583 | |||
3584 | 10. If you wish to incorporate parts of the Program into other free programs whose | ||
3585 | distribution conditions are different, write to the author to ask for permission. For | ||
3586 | software which is copyrighted by the Free Software Foundation, write to the Free | ||
3587 | Software Foundation; we sometimes make exceptions for this. Our decision will be | ||
3588 | guided by the two goals of preserving the free status of all derivatives of our free | ||
3589 | software and of promoting the sharing and reuse of software generally. | ||
3590 | |||
3591 | NO WARRANTY | ||
3592 | |||
3593 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE | ||
3594 | PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN | ||
3595 | WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT | ||
3596 | WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | ||
3597 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE | ||
3598 | RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM | ||
3599 | PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
3600 | |||
3601 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY | ||
3602 | COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS | ||
3603 | PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, | ||
3604 | INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | ||
3605 | PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE | ||
3606 | OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE | ||
3607 | WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
3608 | POSSIBILITY OF SUCH DAMAGES. | ||
3609 | |||
3610 | END OF TERMS AND CONDITIONS | ||
3611 | |||
3612 | How to Apply These Terms to Your New Programs | ||
3613 | |||
3614 | If you develop a new program, and you want it to be of the greatest possible use to | ||
3615 | the public, the best way to achieve this is to make it free software which everyone | ||
3616 | can redistribute and change under these terms. | ||
3617 | |||
3618 | To do so, attach the following notices to the program. It is safest to attach them to | ||
3619 | the start of each source file to most effectively convey the exclusion of warranty; | ||
3620 | and each file should have at least the "copyright" line and a pointer to where the | ||
3621 | full notice is found. | ||
3622 | |||
3623 | one line to give the program`s name and an idea of what it does. | ||
3624 | Copyright (C) yyyy name of author | ||
3625 | |||
3626 | This program is free software; you can redistribute it and/or | ||
3627 | modify it under the terms of the GNU General Public License | ||
3628 | as published by the Free Software Foundation; either version 2 | ||
3629 | of the License, or (at your option) any later version. | ||
3630 | |||
3631 | This program is distributed in the hope that it will be useful, | ||
3632 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
3633 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
3634 | GNU General Public License for more details. | ||
3635 | |||
3636 | You should have received a copy of the GNU General Public License | ||
3637 | along with this program; if not, write to the Free Software | ||
3638 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||
3639 | Also add information on how to contact you by electronic and paper mail. | ||
3640 | |||
3641 | If the program is interactive, make it output a short notice like this when it starts | ||
3642 | in an interactive mode: | ||
3643 | |||
3644 | Gnomovision version 69, Copyright (C) year name of author | ||
3645 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details | ||
3646 | type `show w`. This is free software, and you are welcome | ||
3647 | to redistribute it under certain conditions; type `show c` | ||
3648 | for details. | ||
3649 | The hypothetical commands `show w` and `show c` should show the appropriate parts of | ||
3650 | the General Public License. Of course, the commands you use may be called something | ||
3651 | other than `show w` and `show c`; they could even be mouse-clicks or menu | ||
3652 | items--whatever suits your program. | ||
3653 | |||
3654 | You should also get your employer (if you work as a programmer) or your school, if | ||
3655 | any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; | ||
3656 | alter the names: | ||
3657 | |||
3658 | Yoyodyne, Inc., hereby disclaims all copyright | ||
3659 | interest in the program `Gnomovision` | ||
3660 | (which makes passes at compilers) written | ||
3661 | by James Hacker. | ||
3662 | |||
3663 | signature of Ty Coon, 1 April 1989 | ||
3664 | Ty Coon, President of Vice | ||
3665 | This General Public License does not permit incorporating your program into | ||
3666 | proprietary programs. If your program is a subroutine library, you may consider it | ||
3667 | more useful to permit linking proprietary applications with the library. If this is | ||
3668 | what you want to do, use the GNU Lesser General Public License instead of this | ||
3669 | License. | ||
3670 | |||
3671 | </programlisting></para> | ||
3672 | </section> | ||
3673 | |||
3674 | <section id="lic_12"> | ||
3675 | <title>GPL-3.0</title> | ||
3676 | |||
3677 | <para><programlisting> | ||
3678 | GNU GENERAL PUBLIC LICENSE | ||
3679 | |||
3680 | Version 3, 29 June 2007 | ||
3681 | |||
3682 | Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> | ||
3683 | |||
3684 | Everyone is permitted to copy and distribute verbatim copies of this license document, | ||
3685 | but changing it is not allowed. | ||
3686 | Preamble | ||
3687 | |||
3688 | The GNU General Public License is a free, copyleft license for software and other | ||
3689 | kinds of works. | ||
3690 | |||
3691 | The licenses for most software and other practical works are designed to take away | ||
3692 | your freedom to share and change the works. By contrast, the GNU General Public | ||
3693 | License is intended to guarantee your freedom to share and change all versions of a | ||
3694 | program--to make sure it remains free software for all its users. We, the Free | ||
3695 | Software Foundation, use the GNU General Public License for most of our software; it | ||
3696 | applies also to any other work released this way by its authors. You can apply it to | ||
3697 | your programs, too. | ||
3698 | |||
3699 | When we speak of free software, we are referring to freedom, not price. Our General | ||
3700 | Public Licenses are designed to make sure that you have the freedom to distribute | ||
3701 | copies of free software (and charge for them if you wish), that you receive source | ||
3702 | code or can get it if you want it, that you can change the software or use pieces of | ||
3703 | it in new free programs, and that you know you can do these things. | ||
3704 | |||
3705 | To protect your rights, we need to prevent others from denying you these rights or | ||
3706 | asking you to surrender the rights. Therefore, you have certain responsibilities if | ||
3707 | you distribute copies of the software, or if you modify it: responsibilities to | ||
3708 | respect the freedom of others. | ||
3709 | |||
3710 | For example, if you distribute copies of such a program, whether gratis or for a fee, | ||
3711 | you must pass on to the recipients the same freedoms that you received. You must make | ||
3712 | sure that they, too, receive or can get the source code. And you must show them these | ||
3713 | terms so they know their rights. | ||
3714 | |||
3715 | Developers that use the GNU GPL protect your rights with two steps: (1) assert | ||
3716 | copyright on the software, and (2) offer you this License giving you legal permission | ||
3717 | to copy, distribute and/or modify it. | ||
3718 | |||
3719 | For the developers' and authors' protection, the GPL clearly explains that there is no | ||
3720 | warranty for this free software. For both users' and authors' sake, the GPL requires | ||
3721 | that modified versions be marked as changed, so that their problems will not be | ||
3722 | attributed erroneously to authors of previous versions. | ||
3723 | |||
3724 | Some devices are designed to deny users access to install or run modified versions of | ||
3725 | the software inside them, although the manufacturer can do so. This is fundamentally | ||
3726 | incompatible with the aim of protecting users' freedom to change the software. The | ||
3727 | systematic pattern of such abuse occurs in the area of products for individuals to | ||
3728 | use, which is precisely where it is most unacceptable. Therefore, we have designed | ||
3729 | this version of the GPL to prohibit the practice for those products. If such problems | ||
3730 | arise substantially in other domains, we stand ready to extend this provision to those | ||
3731 | domains in future versions of the GPL, as needed to protect the freedom of users. | ||
3732 | |||
3733 | Finally, every program is threatened constantly by software patents. States should not | ||
3734 | allow patents to restrict development and use of software on general-purpose | ||
3735 | computers, but in those that do, we wish to avoid the special danger that patents | ||
3736 | applied to a free program could make it effectively proprietary. To prevent this, the | ||
3737 | GPL assures that patents cannot be used to render the program non-free. | ||
3738 | |||
3739 | The precise terms and conditions for copying, distribution and modification follow. | ||
3740 | TERMS AND CONDITIONS | ||
3741 | 0. Definitions. | ||
3742 | |||
3743 | “This License” refers to version 3 of the GNU General Public License. | ||
3744 | |||
3745 | “Copyright” also means copyright-like laws that apply to other kinds of | ||
3746 | works, such as semiconductor masks. | ||
3747 | |||
3748 | “The Program” refers to any copyrightable work licensed under this | ||
3749 | License. Each licensee is addressed as “you”. “Licensees” | ||
3750 | and “recipients” may be individuals or organizations. | ||
3751 | |||
3752 | To “modify” a work means to copy from or adapt all or part of the work in | ||
3753 | a fashion requiring copyright permission, other than the making of an exact copy. The | ||
3754 | resulting work is called a “modified version” of the earlier work or a | ||
3755 | work “based on” the earlier work. | ||
3756 | |||
3757 | A “covered work” means either the unmodified Program or a work based on | ||
3758 | the Program. | ||
3759 | |||
3760 | To “propagate” a work means to do anything with it that, without | ||
3761 | permission, would make you directly or secondarily liable for infringement under | ||
3762 | applicable copyright law, except executing it on a computer or modifying a private | ||
3763 | copy. Propagation includes copying, distribution (with or without modification), | ||
3764 | making available to the public, and in some countries other activities as well. | ||
3765 | |||
3766 | To “convey” a work means any kind of propagation that enables other | ||
3767 | parties to make or receive copies. Mere interaction with a user through a computer | ||
3768 | network, with no transfer of a copy, is not conveying. | ||
3769 | |||
3770 | An interactive user interface displays “Appropriate Legal Notices” to the | ||
3771 | extent that it includes a convenient and prominently visible feature that (1) displays | ||
3772 | an appropriate copyright notice, and (2) tells the user that there is no warranty for | ||
3773 | the work (except to the extent that warranties are provided), that licensees may | ||
3774 | convey the work under this License, and how to view a copy of this License. If the | ||
3775 | interface presents a list of user commands or options, such as a menu, a prominent | ||
3776 | item in the list meets this criterion. | ||
3777 | 1. Source Code. | ||
3778 | |||
3779 | The “source code” for a work means the preferred form of the work for | ||
3780 | making modifications to it. “Object code” means any non-source form of a | ||
3781 | work. | ||
3782 | |||
3783 | A “Standard Interface” means an interface that either is an official | ||
3784 | standard defined by a recognized standards body, or, in the case of interfaces | ||
3785 | specified for a particular programming language, one that is widely used among | ||
3786 | developers working in that language. | ||
3787 | |||
3788 | The “System Libraries” of an executable work include anything, other than | ||
3789 | the work as a whole, that (a) is included in the normal form of packaging a Major | ||
3790 | Component, but which is not part of that Major Component, and (b) serves only to | ||
3791 | enable use of the work with that Major Component, or to implement a Standard Interface | ||
3792 | for which an implementation is available to the public in source code form. A | ||
3793 | “Major Component”, in this context, means a major essential component | ||
3794 | (kernel, window system, and so on) of the specific operating system (if any) on which | ||
3795 | the executable work runs, or a compiler used to produce the work, or an object code | ||
3796 | interpreter used to run it. | ||
3797 | |||
3798 | The “Corresponding Source” for a work in object code form means all the | ||
3799 | source code needed to generate, install, and (for an executable work) run the object | ||
3800 | code and to modify the work, including scripts to control those activities. However, | ||
3801 | it does not include the work's System Libraries, or general-purpose tools or generally | ||
3802 | available free programs which are used unmodified in performing those activities but | ||
3803 | which are not part of the work. For example, Corresponding Source includes interface | ||
3804 | definition files associated with source files for the work, and the source code for | ||
3805 | shared libraries and dynamically linked subprograms that the work is specifically | ||
3806 | designed to require, such as by intimate data communication or control flow between | ||
3807 | those subprograms and other parts of the work. | ||
3808 | |||
3809 | The Corresponding Source need not include anything that users can regenerate | ||
3810 | automatically from other parts of the Corresponding Source. | ||
3811 | |||
3812 | The Corresponding Source for a work in source code form is that same work. | ||
3813 | 2. Basic Permissions. | ||
3814 | |||
3815 | All rights granted under this License are granted for the term of copyright on the | ||
3816 | Program, and are irrevocable provided the stated conditions are met. This License | ||
3817 | explicitly affirms your unlimited permission to run the unmodified Program. The output | ||
3818 | from running a covered work is covered by this License only if the output, given its | ||
3819 | content, constitutes a covered work. This License acknowledges your rights of fair use | ||
3820 | or other equivalent, as provided by copyright law. | ||
3821 | |||
3822 | You may make, run and propagate covered works that you do not convey, without | ||
3823 | conditions so long as your license otherwise remains in force. You may convey covered | ||
3824 | works to others for the sole purpose of having them make modifications exclusively for | ||
3825 | you, or provide you with facilities for running those works, provided that you comply | ||
3826 | with the terms of this License in conveying all material for which you do not control | ||
3827 | copyright. Those thus making or running the covered works for you must do so | ||
3828 | exclusively on your behalf, under your direction and control, on terms that prohibit | ||
3829 | them from making any copies of your copyrighted material outside their relationship | ||
3830 | with you. | ||
3831 | |||
3832 | Conveying under any other circumstances is permitted solely under the conditions | ||
3833 | stated below. Sublicensing is not allowed; section 10 makes it unnecessary. | ||
3834 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. | ||
3835 | |||
3836 | No covered work shall be deemed part of an effective technological measure under any | ||
3837 | applicable law fulfilling obligations under article 11 of the WIPO copyright treaty | ||
3838 | adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention | ||
3839 | of such measures. | ||
3840 | |||
3841 | When you convey a covered work, you waive any legal power to forbid circumvention of | ||
3842 | technological measures to the extent such circumvention is effected by exercising | ||
3843 | rights under this License with respect to the covered work, and you disclaim any | ||
3844 | intention to limit operation or modification of the work as a means of enforcing, | ||
3845 | against the work's users, your or third parties' legal rights to forbid circumvention | ||
3846 | of technological measures. | ||
3847 | 4. Conveying Verbatim Copies. | ||
3848 | |||
3849 | You may convey verbatim copies of the Program's source code as you receive it, in any | ||
3850 | medium, provided that you conspicuously and appropriately publish on each copy an | ||
3851 | appropriate copyright notice; keep intact all notices stating that this License and | ||
3852 | any non-permissive terms added in accord with section 7 apply to the code; keep intact | ||
3853 | all notices of the absence of any warranty; and give all recipients a copy of this | ||
3854 | License along with the Program. | ||
3855 | |||
3856 | You may charge any price or no price for each copy that you convey, and you may offer | ||
3857 | support or warranty protection for a fee. | ||
3858 | 5. Conveying Modified Source Versions. | ||
3859 | |||
3860 | You may convey a work based on the Program, or the modifications to produce it from | ||
3861 | the Program, in the form of source code under the terms of section 4, provided that | ||
3862 | you also meet all of these conditions: | ||
3863 | |||
3864 | * a) The work must carry prominent notices stating that you modified it, and | ||
3865 | giving a relevant date. | ||
3866 | * b) The work must carry prominent notices stating that it is released under this | ||
3867 | License and any conditions added under section 7. This requirement modifies the | ||
3868 | requirement in section 4 to “keep intact all notices”. | ||
3869 | * c) You must license the entire work, as a whole, under this License to anyone | ||
3870 | who comes into possession of a copy. This License will therefore apply, along with any | ||
3871 | applicable section 7 additional terms, to the whole of the work, and all its parts, | ||
3872 | regardless of how they are packaged. This License gives no permission to license the | ||
3873 | work in any other way, but it does not invalidate such permission if you have | ||
3874 | separately received it. | ||
3875 | * d) If the work has interactive user interfaces, each must display Appropriate | ||
3876 | Legal Notices; however, if the Program has interactive interfaces that do not display | ||
3877 | Appropriate Legal Notices, your work need not make them do so. | ||
3878 | |||
3879 | A compilation of a covered work with other separate and independent works, which are | ||
3880 | not by their nature extensions of the covered work, and which are not combined with it | ||
3881 | such as to form a larger program, in or on a volume of a storage or distribution | ||
3882 | medium, is called an “aggregate” if the compilation and its resulting | ||
3883 | copyright are not used to limit the access or legal rights of the compilation's users | ||
3884 | beyond what the individual works permit. Inclusion of a covered work in an aggregate | ||
3885 | does not cause this License to apply to the other parts of the aggregate. | ||
3886 | 6. Conveying Non-Source Forms. | ||
3887 | |||
3888 | You may convey a covered work in object code form under the terms of sections 4 and 5, | ||
3889 | provided that you also convey the machine-readable Corresponding Source under the | ||
3890 | terms of this License, in one of these ways: | ||
3891 | |||
3892 | * a) Convey the object code in, or embodied in, a physical product (including a | ||
3893 | physical distribution medium), accompanied by the Corresponding Source fixed on a | ||
3894 | durable physical medium customarily used for software interchange. | ||
3895 | * b) Convey the object code in, or embodied in, a physical product (including a | ||
3896 | physical distribution medium), accompanied by a written offer, valid for at least | ||
3897 | three years and valid for as long as you offer spare parts or customer support for | ||
3898 | that product model, to give anyone who possesses the object code either (1) a copy of | ||
3899 | the Corresponding Source for all the software in the product that is covered by this | ||
3900 | License, on a durable physical medium customarily used for software interchange, for a | ||
3901 | price no more than your reasonable cost of physically performing this conveying of | ||
3902 | source, or (2) access to copy the Corresponding Source from a network server at no | ||
3903 | charge. | ||
3904 | * c) Convey individual copies of the object code with a copy of the written offer | ||
3905 | to provide the Corresponding Source. This alternative is allowed only occasionally and | ||
3906 | noncommercially, and only if you received the object code with such an offer, in | ||
3907 | accord with subsection 6b. | ||
3908 | * d) Convey the object code by offering access from a designated place (gratis or | ||
3909 | for a charge), and offer equivalent access to the Corresponding Source in the same way | ||
3910 | through the same place at no further charge. You need not require recipients to copy | ||
3911 | the Corresponding Source along with the object code. If the place to copy the object | ||
3912 | code is a network server, the Corresponding Source may be on a different server | ||
3913 | (operated by you or a third party) that supports equivalent copying facilities, | ||
3914 | provided you maintain clear directions next to the object code saying where to find | ||
3915 | the Corresponding Source. Regardless of what server hosts the Corresponding Source, | ||
3916 | you remain obligated to ensure that it is available for as long as needed to satisfy | ||
3917 | these requirements. | ||
3918 | * e) Convey the object code using peer-to-peer transmission, provided you inform | ||
3919 | other peers where the object code and Corresponding Source of the work are being | ||
3920 | offered to the general public at no charge under subsection 6d. | ||
3921 | |||
3922 | A separable portion of the object code, whose source code is excluded from the | ||
3923 | Corresponding Source as a System Library, need not be included in conveying the object | ||
3924 | code work. | ||
3925 | |||
3926 | A “User Product” is either (1) a “consumer product”, which | ||
3927 | means any tangible personal property which is normally used for personal, family, or | ||
3928 | household purposes, or (2) anything designed or sold for incorporation into a | ||
3929 | dwelling. In determining whether a product is a consumer product, doubtful cases shall | ||
3930 | be resolved in favor of coverage. For a particular product received by a particular | ||
3931 | user, “normally used” refers to a typical or common use of that class of | ||
3932 | product, regardless of the status of the particular user or of the way in which the | ||
3933 | particular user actually uses, or expects or is expected to use, the product. A | ||
3934 | product is a consumer product regardless of whether the product has substantial | ||
3935 | commercial, industrial or non-consumer uses, unless such uses represent the only | ||
3936 | significant mode of use of the product. | ||
3937 | |||
3938 | “Installation Information” for a User Product means any methods, | ||
3939 | procedures, authorization keys, or other information required to install and execute | ||
3940 | modified versions of a covered work in that User Product from a modified version of | ||
3941 | its Corresponding Source. The information must suffice to ensure that the continued | ||
3942 | functioning of the modified object code is in no case prevented or interfered with | ||
3943 | solely because modification has been made. | ||
3944 | |||
3945 | If you convey an object code work under this section in, or with, or specifically for | ||
3946 | use in, a User Product, and the conveying occurs as part of a transaction in which the | ||
3947 | right of possession and use of the User Product is transferred to the recipient in | ||
3948 | perpetuity or for a fixed term (regardless of how the transaction is characterized), | ||
3949 | the Corresponding Source conveyed under this section must be accompanied by the | ||
3950 | Installation Information. But this requirement does not apply if neither you nor any | ||
3951 | third party retains the ability to install modified object code on the User Product | ||
3952 | (for example, the work has been installed in ROM). | ||
3953 | |||
3954 | The requirement to provide Installation Information does not include a requirement to | ||
3955 | continue to provide support service, warranty, or updates for a work that has been | ||
3956 | modified or installed by the recipient, or for the User Product in which it has been | ||
3957 | modified or installed. Access to a network may be denied when the modification itself | ||
3958 | materially and adversely affects the operation of the network or violates the rules | ||
3959 | and protocols for communication across the network. | ||
3960 | |||
3961 | Corresponding Source conveyed, and Installation Information provided, in accord with | ||
3962 | this section must be in a format that is publicly documented (and with an | ||
3963 | implementation available to the public in source code form), and must require no | ||
3964 | special password or key for unpacking, reading or copying. | ||
3965 | 7. Additional Terms. | ||
3966 | |||
3967 | “Additional permissions” are terms that supplement the terms of this | ||
3968 | License by making exceptions from one or more of its conditions. Additional | ||
3969 | permissions that are applicable to the entire Program shall be treated as though they | ||
3970 | were included in this License, to the extent that they are valid under applicable law. | ||
3971 | If additional permissions apply only to part of the Program, that part may be used | ||
3972 | separately under those permissions, but the entire Program remains governed by this | ||
3973 | License without regard to the additional permissions. | ||
3974 | |||
3975 | When you convey a copy of a covered work, you may at your option remove any additional | ||
3976 | permissions from that copy, or from any part of it. (Additional permissions may be | ||
3977 | written to require their own removal in certain cases when you modify the work.) You | ||
3978 | may place additional permissions on material, added by you to a covered work, for | ||
3979 | which you have or can give appropriate copyright permission. | ||
3980 | |||
3981 | Notwithstanding any other provision of this License, for material you add to a covered | ||
3982 | work, you may (if authorized by the copyright holders of that material) supplement the | ||
3983 | terms of this License with terms: | ||
3984 | |||
3985 | * a) Disclaiming warranty or limiting liability differently from the terms of | ||
3986 | sections 15 and 16 of this License; or | ||
3987 | * b) Requiring preservation of specified reasonable legal notices or author | ||
3988 | attributions in that material or in the Appropriate Legal Notices displayed by works | ||
3989 | containing it; or | ||
3990 | * c) Prohibiting misrepresentation of the origin of that material, or requiring | ||
3991 | that modified versions of such material be marked in reasonable ways as different from | ||
3992 | the original version; or | ||
3993 | * d) Limiting the use for publicity purposes of names of licensors or authors of | ||
3994 | the material; or | ||
3995 | * e) Declining to grant rights under trademark law for use of some trade names, | ||
3996 | trademarks, or service marks; or | ||
3997 | * f) Requiring indemnification of licensors and authors of that material by anyone | ||
3998 | who conveys the material (or modified versions of it) with contractual assumptions of | ||
3999 | liability to the recipient, for any liability that these contractual assumptions | ||
4000 | directly impose on those licensors and authors. | ||
4001 | |||
4002 | All other non-permissive additional terms are considered “further | ||
4003 | restrictions” within the meaning of section 10. If the Program as you received | ||
4004 | it, or any part of it, contains a notice stating that it is governed by this License | ||
4005 | along with a term that is a further restriction, you may remove that term. If a | ||
4006 | license document contains a further restriction but permits relicensing or conveying | ||
4007 | under this License, you may add to a covered work material governed by the terms of | ||
4008 | that license document, provided that the further restriction does not survive such | ||
4009 | relicensing or conveying. | ||
4010 | |||
4011 | If you add terms to a covered work in accord with this section, you must place, in the | ||
4012 | relevant source files, a statement of the additional terms that apply to those files, | ||
4013 | or a notice indicating where to find the applicable terms. | ||
4014 | |||
4015 | Additional terms, permissive or non-permissive, may be stated in the form of a | ||
4016 | separately written license, or stated as exceptions; the above requirements apply | ||
4017 | either way. | ||
4018 | 8. Termination. | ||
4019 | |||
4020 | You may not propagate or modify a covered work except as expressly provided under this | ||
4021 | License. Any attempt otherwise to propagate or modify it is void, and will | ||
4022 | automatically terminate your rights under this License (including any patent licenses | ||
4023 | granted under the third paragraph of section 11). | ||
4024 | |||
4025 | However, if you cease all violation of this License, then your license from a | ||
4026 | particular copyright holder is reinstated (a) provisionally, unless and until the | ||
4027 | copyright holder explicitly and finally terminates your license, and (b) permanently, | ||
4028 | if the copyright holder fails to notify you of the violation by some reasonable means | ||
4029 | prior to 60 days after the cessation. | ||
4030 | |||
4031 | Moreover, your license from a particular copyright holder is reinstated permanently if | ||
4032 | the copyright holder notifies you of the violation by some reasonable means, this is | ||
4033 | the first time you have received notice of violation of this License (for any work) | ||
4034 | from that copyright holder, and you cure the violation prior to 30 days after your | ||
4035 | receipt of the notice. | ||
4036 | |||
4037 | Termination of your rights under this section does not terminate the licenses of | ||
4038 | parties who have received copies or rights from you under this License. If your rights | ||
4039 | have been terminated and not permanently reinstated, you do not qualify to receive new | ||
4040 | licenses for the same material under section 10. | ||
4041 | 9. Acceptance Not Required for Having Copies. | ||
4042 | |||
4043 | You are not required to accept this License in order to receive or run a copy of the | ||
4044 | Program. Ancillary propagation of a covered work occurring solely as a consequence of | ||
4045 | using peer-to-peer transmission to receive a copy likewise does not require | ||
4046 | acceptance. However, nothing other than this License grants you permission to | ||
4047 | propagate or modify any covered work. These actions infringe copyright if you do not | ||
4048 | accept this License. Therefore, by modifying or propagating a covered work, you | ||
4049 | indicate your acceptance of this License to do so. | ||
4050 | 10. Automatic Licensing of Downstream Recipients. | ||
4051 | |||
4052 | Each time you convey a covered work, the recipient automatically receives a license | ||
4053 | from the original licensors, to run, modify and propagate that work, subject to this | ||
4054 | License. You are not responsible for enforcing compliance by third parties with this | ||
4055 | License. | ||
4056 | |||
4057 | An “entity transaction” is a transaction transferring control of an | ||
4058 | organization, or substantially all assets of one, or subdividing an organization, or | ||
4059 | merging organizations. If propagation of a covered work results from an entity | ||
4060 | transaction, each party to that transaction who receives a copy of the work also | ||
4061 | receives whatever licenses to the work the party's predecessor in interest had or | ||
4062 | could give under the previous paragraph, plus a right to possession of the | ||
4063 | Corresponding Source of the work from the predecessor in interest, if the predecessor | ||
4064 | has it or can get it with reasonable efforts. | ||
4065 | |||
4066 | You may not impose any further restrictions on the exercise of the rights granted or | ||
4067 | affirmed under this License. For example, you may not impose a license fee, royalty, | ||
4068 | or other charge for exercise of rights granted under this License, and you may not | ||
4069 | initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging | ||
4070 | that any patent claim is infringed by making, using, selling, offering for sale, or | ||
4071 | importing the Program or any portion of it. | ||
4072 | 11. Patents. | ||
4073 | |||
4074 | A “contributor” is a copyright holder who authorizes use under this | ||
4075 | License of the Program or a work on which the Program is based. The work thus licensed | ||
4076 | is called the contributor's “contributor version”. | ||
4077 | |||
4078 | A contributor's “essential patent claims” are all patent claims owned or | ||
4079 | controlled by the contributor, whether already acquired or hereafter acquired, that | ||
4080 | would be infringed by some manner, permitted by this License, of making, using, or | ||
4081 | selling its contributor version, but do not include claims that would be infringed | ||
4082 | only as a consequence of further modification of the contributor version. For purposes | ||
4083 | of this definition, “control” includes the right to grant patent | ||
4084 | sublicenses in a manner consistent with the requirements of this License. | ||
4085 | |||
4086 | Each contributor grants you a non-exclusive, worldwide, royalty-free patent license | ||
4087 | under the contributor's essential patent claims, to make, use, sell, offer for sale, | ||
4088 | import and otherwise run, modify and propagate the contents of its contributor | ||
4089 | version. | ||
4090 | |||
4091 | In the following three paragraphs, a “patent license” is any express | ||
4092 | agreement or commitment, however denominated, not to enforce a patent (such as an | ||
4093 | express permission to practice a patent or covenant not to sue for patent | ||
4094 | infringement). To “grant” such a patent license to a party means to make | ||
4095 | such an agreement or commitment not to enforce a patent against the party. | ||
4096 | |||
4097 | If you convey a covered work, knowingly relying on a patent license, and the | ||
4098 | Corresponding Source of the work is not available for anyone to copy, free of charge | ||
4099 | and under the terms of this License, through a publicly available network server or | ||
4100 | other readily accessible means, then you must either (1) cause the Corresponding | ||
4101 | Source to be so available, or (2) arrange to deprive yourself of the benefit of the | ||
4102 | patent license for this particular work, or (3) arrange, in a manner consistent with | ||
4103 | the requirements of this License, to extend the patent license to downstream | ||
4104 | recipients. “Knowingly relying” means you have actual knowledge that, but | ||
4105 | for the patent license, your conveying the covered work in a country, or your | ||
4106 | recipient's use of the covered work in a country, would infringe one or more | ||
4107 | identifiable patents in that country that you have reason to believe are valid. | ||
4108 | |||
4109 | If, pursuant to or in connection with a single transaction or arrangement, you convey, | ||
4110 | or propagate by procuring conveyance of, a covered work, and grant a patent license to | ||
4111 | some of the parties receiving the covered work authorizing them to use, propagate, | ||
4112 | modify or convey a specific copy of the covered work, then the patent license you | ||
4113 | grant is automatically extended to all recipients of the covered work and works based | ||
4114 | on it. | ||
4115 | |||
4116 | A patent license is “discriminatory” if it does not include within the | ||
4117 | scope of its coverage, prohibits the exercise of, or is conditioned on the | ||
4118 | non-exercise of one or more of the rights that are specifically granted under this | ||
4119 | License. You may not convey a covered work if you are a party to an arrangement with a | ||
4120 | third party that is in the business of distributing software, under which you make | ||
4121 | payment to the third party based on the extent of your activity of conveying the work, | ||
4122 | and under which the third party grants, to any of the parties who would receive the | ||
4123 | covered work from you, a discriminatory patent license (a) in connection with copies | ||
4124 | of the covered work conveyed by you (or copies made from those copies), or (b) | ||
4125 | primarily for and in connection with specific products or compilations that contain | ||
4126 | the covered work, unless you entered into that arrangement, or that patent license was | ||
4127 | granted, prior to 28 March 2007. | ||
4128 | |||
4129 | Nothing in this License shall be construed as excluding or limiting any implied | ||
4130 | license or other defenses to infringement that may otherwise be available to you under | ||
4131 | applicable patent law. | ||
4132 | 12. No Surrender of Others' Freedom. | ||
4133 | |||
4134 | If conditions are imposed on you (whether by court order, agreement or otherwise) that | ||
4135 | contradict the conditions of this License, they do not excuse you from the conditions | ||
4136 | of this License. If you cannot convey a covered work so as to satisfy simultaneously | ||
4137 | your obligations under this License and any other pertinent obligations, then as a | ||
4138 | consequence you may not convey it at all. For example, if you agree to terms that | ||
4139 | obligate you to collect a royalty for further conveying from those to whom you convey | ||
4140 | the Program, the only way you could satisfy both those terms and this License would be | ||
4141 | to refrain entirely from conveying the Program. | ||
4142 | 13. Use with the GNU Affero General Public License. | ||
4143 | |||
4144 | Notwithstanding any other provision of this License, you have permission to link or | ||
4145 | combine any covered work with a work licensed under version 3 of the GNU Affero | ||
4146 | General Public License into a single combined work, and to convey the resulting work. | ||
4147 | The terms of this License will continue to apply to the part which is the covered | ||
4148 | work, but the special requirements of the GNU Affero General Public License, section | ||
4149 | 13, concerning interaction through a network will apply to the combination as such. | ||
4150 | 14. Revised Versions of this License. | ||
4151 | |||
4152 | The Free Software Foundation may publish revised and/or new versions of the GNU | ||
4153 | General Public License from time to time. Such new versions will be similar in spirit | ||
4154 | to the present version, but may differ in detail to address new problems or concerns. | ||
4155 | |||
4156 | Each version is given a distinguishing version number. If the Program specifies that a | ||
4157 | certain numbered version of the GNU General Public License “or any later | ||
4158 | version” applies to it, you have the option of following the terms and | ||
4159 | conditions either of that numbered version or of any later version published by the | ||
4160 | Free Software Foundation. If the Program does not specify a version number of the GNU | ||
4161 | General Public License, you may choose any version ever published by the Free Software | ||
4162 | Foundation. | ||
4163 | |||
4164 | If the Program specifies that a proxy can decide which future versions of the GNU | ||
4165 | General Public License can be used, that proxy's public statement of acceptance of a | ||
4166 | version permanently authorizes you to choose that version for the Program. | ||
4167 | |||
4168 | Later license versions may give you additional or different permissions. However, no | ||
4169 | additional obligations are imposed on any author or copyright holder as a result of | ||
4170 | your choosing to follow a later version. | ||
4171 | 15. Disclaimer of Warranty. | ||
4172 | |||
4173 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | ||
4174 | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | ||
4175 | PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER | ||
4176 | EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
4177 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE | ||
4178 | QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE | ||
4179 | DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
4180 | 16. Limitation of Liability. | ||
4181 | |||
4182 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY | ||
4183 | COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS | ||
4184 | PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, | ||
4185 | INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | ||
4186 | PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE | ||
4187 | OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE | ||
4188 | WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
4189 | POSSIBILITY OF SUCH DAMAGES. | ||
4190 | 17. Interpretation of Sections 15 and 16. | ||
4191 | |||
4192 | If the disclaimer of warranty and limitation of liability provided above cannot be | ||
4193 | given local legal effect according to their terms, reviewing courts shall apply local | ||
4194 | law that most closely approximates an absolute waiver of all civil liability in | ||
4195 | connection with the Program, unless a warranty or assumption of liability accompanies | ||
4196 | a copy of the Program in return for a fee. | ||
4197 | |||
4198 | END OF TERMS AND CONDITIONS | ||
4199 | How to Apply These Terms to Your New Programs | ||
4200 | |||
4201 | If you develop a new program, and you want it to be of the greatest possible use to | ||
4202 | the public, the best way to achieve this is to make it free software which everyone | ||
4203 | can redistribute and change under these terms. | ||
4204 | |||
4205 | To do so, attach the following notices to the program. It is safest to attach them to | ||
4206 | the start of each source file to most effectively state the exclusion of warranty; and | ||
4207 | each file should have at least the “copyright” line and a pointer to | ||
4208 | where the full notice is found. | ||
4209 | |||
4210 | <one line to give the program's name and a brief idea of what it does.> | ||
4211 | Copyright (C) <year> <name of author> | ||
4212 | |||
4213 | This program is free software: you can redistribute it and/or modify | ||
4214 | it under the terms of the GNU General Public License as published by | ||
4215 | the Free Software Foundation, either version 3 of the License, or | ||
4216 | (at your option) any later version. | ||
4217 | |||
4218 | This program is distributed in the hope that it will be useful, | ||
4219 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
4220 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
4221 | GNU General Public License for more details. | ||
4222 | |||
4223 | You should have received a copy of the GNU General Public License | ||
4224 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
4225 | |||
4226 | Also add information on how to contact you by electronic and paper mail. | ||
4227 | |||
4228 | If the program does terminal interaction, make it output a short notice like this when | ||
4229 | it starts in an interactive mode: | ||
4230 | |||
4231 | <program> Copyright (C) <year> <name of author> | ||
4232 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | ||
4233 | This is free software, and you are welcome to redistribute it | ||
4234 | under certain conditions; type `show c' for details. | ||
4235 | |||
4236 | The hypothetical commands `show w' and `show c' should show the appropriate parts of | ||
4237 | the General Public License. Of course, your program's commands might be different; for | ||
4238 | a GUI interface, you would use an “about box”. | ||
4239 | |||
4240 | You should also get your employer (if you work as a programmer) or school, if any, to | ||
4241 | sign a “copyright disclaimer” for the program, if necessary. For more | ||
4242 | information on this, and how to apply and follow the GNU GPL, see | ||
4243 | <http://www.gnu.org/licenses/>. | ||
4244 | |||
4245 | The GNU General Public License does not permit incorporating your program into | ||
4246 | proprietary programs. If your program is a subroutine library, you may consider it | ||
4247 | more useful to permit linking proprietary applications with the library. If this is | ||
4248 | what you want to do, use the GNU Lesser General Public License instead of this | ||
4249 | License. But first, please read | ||
4250 | <http://www.gnu.org/philosophy/why-not-lgpl.html>. | ||
4251 | </programlisting></para> | ||
4252 | </section> | ||
4253 | |||
4254 | <section id="lic_13"> | ||
4255 | <title>GPL-3.0-with-GCC-exception</title> | ||
4256 | |||
4257 | <para><programlisting> | ||
4258 | |||
4259 | insert GPL v3 text here | ||
4260 | |||
4261 | GCC RUNTIME LIBRARY EXCEPTION | ||
4262 | Version 3.1, 31 March 2009 | ||
4263 | |||
4264 | General information: | ||
4265 | http://www.gnu.org/licenses/gcc-exception.html | ||
4266 | Copyright (C) 2009 Free Software Foundation, Inc. <http://fsf.org/> | ||
4267 | Everyone is permitted to copy and distribute verbatim copies of this license document, | ||
4268 | but changing it is not allowed. | ||
4269 | This GCC Runtime Library Exception ("Exception") is an additional permission under | ||
4270 | section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a | ||
4271 | given file (the "Runtime Library") that bears a notice placed by the copyright holder | ||
4272 | of the file stating that the file is governed by GPLv3 along with this Exception. | ||
4273 | When you use GCC to compile a program, GCC may combine portions of certain GCC header | ||
4274 | files and runtime libraries with the compiled program. The purpose of this Exception | ||
4275 | is to allow compilation of non-GPL (including proprietary) programs to use, in this | ||
4276 | way, the header files and runtime libraries covered by this Exception. | ||
4277 | |||
4278 | 0. Definitions. | ||
4279 | A file is an "Independent Module" if it either requires the Runtime Library for | ||
4280 | execution after a Compilation Process, or makes use of an interface provided by the | ||
4281 | Runtime Library, but is not otherwise based on the Runtime Library. | ||
4282 | "GCC" means a version of the GNU Compiler Collection, with or without modifications, | ||
4283 | governed by version 3 (or a specified later version) of the GNU General Public License | ||
4284 | (GPL) with the option of using any subsequent versions published by the FSF. | ||
4285 | "GPL-compatible Software" is software whose conditions of propagation, modification | ||
4286 | and use would permit combination with GCC in accord with the license of GCC. | ||
4287 | "Target Code" refers to output from any compiler for a real or virtual target | ||
4288 | processor architecture, in executable form or suitable for input to an assembler, | ||
4289 | loader, linker and/or execution phase. Notwithstanding that, Target Code does not | ||
4290 | include data in any format that is used as a compiler intermediate representation, or | ||
4291 | used for producing a compiler intermediate representation. | ||
4292 | The "Compilation Process" transforms code entirely represented in non-intermediate | ||
4293 | languages designed for human-written code, and/or in Java Virtual Machine byte code, | ||
4294 | into Target Code. Thus, for example, use of source code generators and preprocessors | ||
4295 | need not be considered part of the Compilation Process, since the Compilation Process | ||
4296 | can be understood as starting with the output of the generators or preprocessors. | ||
4297 | A Compilation Process is "Eligible" if it is done using GCC, alone or with other | ||
4298 | GPL-compatible software, or if it is done without using any work based on GCC. For | ||
4299 | example, using non-GPL-compatible Software to optimize any GCC intermediate | ||
4300 | representations would not qualify as an Eligible Compilation Process. | ||
4301 | |||
4302 | 1. Grant of Additional Permission. | ||
4303 | You have permission to propagate a work of Target Code formed by combining the Runtime | ||
4304 | Library with Independent Modules, even if such propagation would otherwise violate the | ||
4305 | terms of GPLv3, provided that all Target Code was generated by Eligible Compilation | ||
4306 | Processes. You may then convey such a combination under terms of your choice, | ||
4307 | consistent with the licensing of the Independent Modules. | ||
4308 | |||
4309 | 2. No Weakening of GCC Copyleft. | ||
4310 | The availability of this Exception does not imply any general presumption that | ||
4311 | third-party software is unaffected by the copyleft requirements of the license of GCC. | ||
4312 | |||
4313 | </programlisting></para> | ||
4314 | </section> | ||
4315 | |||
4316 | <section id="lic_14"> | ||
4317 | <title>GPL-3.0-with-autoconf-exception</title> | ||
4318 | |||
4319 | <para><programlisting> | ||
4320 | |||
4321 | insert GPL v3 text here | ||
4322 | |||
4323 | AUTOCONF CONFIGURE SCRIPT EXCEPTION | ||
4324 | |||
4325 | Version 3.0, 18 August 2009 | ||
4326 | |||
4327 | Copyright © 2009 Free Software Foundation, Inc. <http://fsf.org/> | ||
4328 | |||
4329 | Everyone is permitted to copy and distribute verbatim copies of this license document, | ||
4330 | but changing it is not allowed. | ||
4331 | |||
4332 | This Exception is an additional permission under section 7 of the GNU General Public | ||
4333 | License, version 3 ("GPLv3"). It applies to a given file that bears a notice placed by | ||
4334 | the copyright holder of the file stating that the file is governed by GPLv3 along with | ||
4335 | this Exception. | ||
4336 | |||
4337 | The purpose of this Exception is to allow distribution of Autoconf`s typical output | ||
4338 | under terms of the recipient`s choice (including proprietary). | ||
4339 | |||
4340 | 0. Definitions. | ||
4341 | "Covered Code" is the source or object code of a version of Autoconf that is a covered | ||
4342 | work under this License. | ||
4343 | |||
4344 | "Normally Copied Code" for a version of Autoconf means all parts of its Covered Code | ||
4345 | which that version can copy from its code (i.e., not from its input file) into its | ||
4346 | minimally verbose, non-debugging and non-tracing output. | ||
4347 | |||
4348 | "Ineligible Code" is Covered Code that is not Normally Copied Code. | ||
4349 | |||
4350 | 1. Grant of Additional Permission. | ||
4351 | You have permission to propagate output of Autoconf, even if such propagation would | ||
4352 | otherwise violate the terms of GPLv3. However, if by modifying Autoconf you cause any | ||
4353 | Ineligible Code of the version you received to become Normally Copied Code of your | ||
4354 | modified version, then you void this Exception for the resulting covered work. If you | ||
4355 | convey that resulting covered work, you must remove this Exception in accordance with | ||
4356 | the second paragraph of Section 7 of GPLv3. | ||
4357 | |||
4358 | 2. No Weakening of Autoconf Copyleft. | ||
4359 | The availability of this Exception does not imply any general presumption that | ||
4360 | third-party software is unaffected by the copyleft requirements of the license of | ||
4361 | Autoconf. | ||
4362 | |||
4363 | </programlisting></para> | ||
4364 | </section> | ||
4365 | |||
4366 | <section id="lic_15"> | ||
4367 | <title>LGPL-2.0</title> | ||
4368 | |||
4369 | <para><programlisting> | ||
4370 | GNU LIBRARY GENERAL PUBLIC LICENSE | ||
4371 | |||
4372 | |||
4373 | |||
4374 | Version 2, June 1991 | ||
4375 | |||
4376 | |||
4377 | |||
4378 | Copyright (C) 1991 Free Software Foundation, Inc. | ||
4379 | |||
4380 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA | ||
4381 | |||
4382 | Everyone is permitted to copy and distribute verbatim copies | ||
4383 | |||
4384 | of this license document, but changing it is not allowed. | ||
4385 | |||
4386 | |||
4387 | |||
4388 | [This is the first released version of the library GPL. It is | ||
4389 | |||
4390 | numbered 2 because it goes with version 2 of the ordinary GPL.] | ||
4391 | |||
4392 | Preamble | ||
4393 | |||
4394 | |||
4395 | |||
4396 | The licenses for most software are designed to take away your freedom to share and | ||
4397 | change it. By contrast, the GNU General Public Licenses are intended to guarantee your | ||
4398 | freedom to share and change free software--to make sure the software is free for all | ||
4399 | its users. | ||
4400 | |||
4401 | |||
4402 | |||
4403 | This license, the Library General Public License, applies to some specially designated | ||
4404 | Free Software Foundation software, and to any other libraries whose authors decide to | ||
4405 | use it. You can use it for your libraries, too. | ||
4406 | |||
4407 | |||
4408 | |||
4409 | When we speak of free software, we are referring to freedom, not price. Our General | ||
4410 | Public Licenses are designed to make sure that you have the freedom to distribute | ||
4411 | copies of free software (and charge for this service if you wish), that you receive | ||
4412 | source code or can get it if you want it, that you can change the software or use | ||
4413 | pieces of it in new free programs; and that you know you can do these things. | ||
4414 | |||
4415 | |||
4416 | |||
4417 | To protect your rights, we need to make restrictions that forbid anyone to deny you | ||
4418 | these rights or to ask you to surrender the rights. These restrictions translate to | ||
4419 | certain responsibilities for you if you distribute copies of the library, or if you | ||
4420 | modify it. | ||
4421 | |||
4422 | |||
4423 | |||
4424 | For example, if you distribute copies of the library, whether gratis or for a fee, you | ||
4425 | must give the recipients all the rights that we gave you. You must make sure that | ||
4426 | they, too, receive or can get the source code. If you link a program with the library, | ||
4427 | you must provide complete object files to the recipients so that they can relink them | ||
4428 | with the library, after making changes to the library and recompiling it. And you must | ||
4429 | show them these terms so they know their rights. | ||
4430 | |||
4431 | |||
4432 | |||
4433 | Our method of protecting your rights has two steps: (1) copyright the library, and (2) | ||
4434 | offer you this license which gives you legal permission to copy, distribute and/or | ||
4435 | modify the library. | ||
4436 | |||
4437 | |||
4438 | |||
4439 | Also, for each distributor's protection, we want to make certain that everyone | ||
4440 | understands that there is no warranty for this free library. If the library is | ||
4441 | modified by someone else and passed on, we want its recipients to know that what they | ||
4442 | have is not the original version, so that any problems introduced by others will not | ||
4443 | reflect on the original authors' reputations. | ||
4444 | |||
4445 | |||
4446 | |||
4447 | Finally, any free program is threatened constantly by software patents. We wish to | ||
4448 | avoid the danger that companies distributing free software will individually obtain | ||
4449 | patent licenses, thus in effect transforming the program into proprietary software. To | ||
4450 | prevent this, we have made it clear that any patent must be licensed for everyone's | ||
4451 | free use or not licensed at all. | ||
4452 | |||
4453 | |||
4454 | |||
4455 | Most GNU software, including some libraries, is covered by the ordinary GNU General | ||
4456 | Public License, which was designed for utility programs. This license, the GNU Library | ||
4457 | General Public License, applies to certain designated libraries. This license is quite | ||
4458 | different from the ordinary one; be sure to read it in full, and don't assume that | ||
4459 | anything in it is the same as in the ordinary license. | ||
4460 | |||
4461 | |||
4462 | |||
4463 | The reason we have a separate public license for some libraries is that they blur the | ||
4464 | distinction we usually make between modifying or adding to a program and simply using | ||
4465 | it. Linking a program with a library, without changing the library, is in some sense | ||
4466 | simply using the library, and is analogous to running a utility program or application | ||
4467 | program. However, in a textual and legal sense, the linked executable is a combined | ||
4468 | work, a derivative of the original library, and the ordinary General Public License | ||
4469 | treats it as such. | ||
4470 | |||
4471 | |||
4472 | |||
4473 | Because of this blurred distinction, using the ordinary General Public License for | ||
4474 | libraries did not effectively promote software sharing, because most developers did | ||
4475 | not use the libraries. We concluded that weaker conditions might promote sharing | ||
4476 | better. | ||
4477 | |||
4478 | |||
4479 | |||
4480 | However, unrestricted linking of non-free programs would deprive the users of those | ||
4481 | programs of all benefit from the free status of the libraries themselves. This Library | ||
4482 | General Public License is intended to permit developers of non-free programs to use | ||
4483 | free libraries, while preserving your freedom as a user of such programs to change the | ||
4484 | free libraries that are incorporated in them. (We have not seen how to achieve this as | ||
4485 | regards changes in header files, but we have achieved it as regards changes in the | ||
4486 | actual functions of the Library.) The hope is that this will lead to faster | ||
4487 | development of free libraries. | ||
4488 | |||
4489 | |||
4490 | |||
4491 | The precise terms and conditions for copying, distribution and modification follow. | ||
4492 | Pay close attention to the difference between a "work based on the library" and a | ||
4493 | "work that uses the library". The former contains code derived from the library, while | ||
4494 | the latter only works together with the library. | ||
4495 | |||
4496 | |||
4497 | |||
4498 | Note that it is possible for a library to be covered by the ordinary General Public | ||
4499 | License rather than by this special one. | ||
4500 | |||
4501 | |||
4502 | |||
4503 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
4504 | |||
4505 | |||
4506 | |||
4507 | 0. This License Agreement applies to any software library which contains a notice | ||
4508 | placed by the copyright holder or other authorized party saying it may be distributed | ||
4509 | under the terms of this Library General Public License (also called "this License"). | ||
4510 | Each licensee is addressed as "you". | ||
4511 | |||
4512 | |||
4513 | |||
4514 | A "library" means a collection of software functions and/or data prepared so as to be | ||
4515 | conveniently linked with application programs (which use some of those functions and | ||
4516 | data) to form executables. | ||
4517 | |||
4518 | |||
4519 | |||
4520 | The "Library", below, refers to any such software library or work which has been | ||
4521 | distributed under these terms. A "work based on the Library" means either the Library | ||
4522 | or any derivative work under copyright law: that is to say, a work containing the | ||
4523 | Library or a portion of it, either verbatim or with modifications and/or translated | ||
4524 | straightforwardly into another language. (Hereinafter, translation is included without | ||
4525 | limitation in the term "modification".) | ||
4526 | |||
4527 | |||
4528 | |||
4529 | "Source code" for a work means the preferred form of the work for making modifications | ||
4530 | to it. For a library, complete source code means all the source code for all modules | ||
4531 | it contains, plus any associated interface definition files, plus the scripts used to | ||
4532 | control compilation and installation of the library. | ||
4533 | |||
4534 | |||
4535 | |||
4536 | Activities other than copying, distribution and modification are not covered by this | ||
4537 | License; they are outside its scope. The act of running a program using the Library is | ||
4538 | not restricted, and output from such a program is covered only if its contents | ||
4539 | constitute a work based on the Library (independent of the use of the Library in a | ||
4540 | tool for writing it). Whether that is true depends on what the Library does and what | ||
4541 | the program that uses the Library does. | ||
4542 | |||
4543 | |||
4544 | |||
4545 | 1. You may copy and distribute verbatim copies of the Library's complete source code | ||
4546 | as you receive it, in any medium, provided that you conspicuously and appropriately | ||
4547 | publish on each copy an appropriate copyright notice and disclaimer of warranty; keep | ||
4548 | intact all the notices that refer to this License and to the absence of any warranty; | ||
4549 | and distribute a copy of this License along with the Library. | ||
4550 | |||
4551 | |||
4552 | |||
4553 | You may charge a fee for the physical act of transferring a copy, and you may at your | ||
4554 | option offer warranty protection in exchange for a fee. | ||
4555 | |||
4556 | |||
4557 | |||
4558 | 2. You may modify your copy or copies of the Library or any portion of it, thus | ||
4559 | forming a work based on the Library, and copy and distribute such modifications or | ||
4560 | work under the terms of Section 1 above, provided that you also meet all of these | ||
4561 | conditions: | ||
4562 | |||
4563 | |||
4564 | |||
4565 | a) The modified work must itself be a software library. | ||
4566 | |||
4567 | b) You must cause the files modified to carry prominent notices stating that you | ||
4568 | changed the files and the date of any change. | ||
4569 | |||
4570 | c) You must cause the whole of the work to be licensed at no charge to all third | ||
4571 | parties under the terms of this License. | ||
4572 | |||
4573 | d) If a facility in the modified Library refers to a function or a table of data to be | ||
4574 | supplied by an application program that uses the facility, other than as an argument | ||
4575 | passed when the facility is invoked, then you must make a good faith effort to ensure | ||
4576 | that, in the event an application does not supply such function or table, the facility | ||
4577 | still operates, and performs whatever part of its purpose remains meaningful. | ||
4578 | |||
4579 | (For example, a function in a library to compute square roots has a purpose that is | ||
4580 | entirely well-defined independent of the application. Therefore, Subsection 2d | ||
4581 | requires that any application-supplied function or table used by this function must be | ||
4582 | optional: if the application does not supply it, the square root function must still | ||
4583 | compute square roots.) | ||
4584 | |||
4585 | |||
4586 | |||
4587 | These requirements apply to the modified work as a whole. If identifiable sections of | ||
4588 | that work are not derived from the Library, and can be reasonably considered | ||
4589 | independent and separate works in themselves, then this License, and its terms, do not | ||
4590 | apply to those sections when you distribute them as separate works. But when you | ||
4591 | distribute the same sections as part of a whole which is a work based on the Library, | ||
4592 | the distribution of the whole must be on the terms of this License, whose permissions | ||
4593 | for other licensees extend to the entire whole, and thus to each and every part | ||
4594 | regardless of who wrote it. | ||
4595 | |||
4596 | |||
4597 | |||
4598 | Thus, it is not the intent of this section to claim rights or contest your rights to | ||
4599 | work written entirely by you; rather, the intent is to exercise the right to control | ||
4600 | the distribution of derivative or collective works based on the Library. | ||
4601 | |||
4602 | |||
4603 | |||
4604 | In addition, mere aggregation of another work not based on the Library with the | ||
4605 | Library (or with a work based on the Library) on a volume of a storage or distribution | ||
4606 | medium does not bring the other work under the scope of this License. | ||
4607 | |||
4608 | |||
4609 | |||
4610 | 3. You may opt to apply the terms of the ordinary GNU General Public License instead | ||
4611 | of this License to a given copy of the Library. To do this, you must alter all the | ||
4612 | notices that refer to this License, so that they refer to the ordinary GNU General | ||
4613 | Public License, version 2, instead of to this License. (If a newer version than | ||
4614 | version 2 of the ordinary GNU General Public License has appeared, then you can | ||
4615 | specify that version instead if you wish.) Do not make any other change in these | ||
4616 | notices. | ||
4617 | |||
4618 | |||
4619 | |||
4620 | Once this change is made in a given copy, it is irreversible for that copy, so the | ||
4621 | ordinary GNU General Public License applies to all subsequent copies and derivative | ||
4622 | works made from that copy. | ||
4623 | |||
4624 | |||
4625 | |||
4626 | This option is useful when you wish to copy part of the code of the Library into a | ||
4627 | program that is not a library. | ||
4628 | |||
4629 | |||
4630 | |||
4631 | 4. You may copy and distribute the Library (or a portion or derivative of it, under | ||
4632 | Section 2) in object code or executable form under the terms of Sections 1 and 2 above | ||
4633 | provided that you accompany it with the complete corresponding machine-readable source | ||
4634 | code, which must be distributed under the terms of Sections 1 and 2 above on a medium | ||
4635 | customarily used for software interchange. | ||
4636 | |||
4637 | |||
4638 | |||
4639 | If distribution of object code is made by offering access to copy from a designated | ||
4640 | place, then offering equivalent access to copy the source code from the same place | ||
4641 | satisfies the requirement to distribute the source code, even though third parties are | ||
4642 | not compelled to copy the source along with the object code. | ||
4643 | |||
4644 | |||
4645 | |||
4646 | 5. A program that contains no derivative of any portion of the Library, but is | ||
4647 | designed to work with the Library by being compiled or linked with it, is called a | ||
4648 | "work that uses the Library". Such a work, in isolation, is not a derivative work of | ||
4649 | the Library, and therefore falls outside the scope of this License. | ||
4650 | |||
4651 | |||
4652 | |||
4653 | However, linking a "work that uses the Library" with the Library creates an executable | ||
4654 | that is a derivative of the Library (because it contains portions of the Library), | ||
4655 | rather than a "work that uses the library". The executable is therefore covered by | ||
4656 | this License. Section 6 states terms for distribution of such executables. | ||
4657 | |||
4658 | |||
4659 | |||
4660 | When a "work that uses the Library" uses material from a header file that is part of | ||
4661 | the Library, the object code for the work may be a derivative work of the Library even | ||
4662 | though the source code is not. Whether this is true is especially significant if the | ||
4663 | work can be linked without the Library, or if the work is itself a library. The | ||
4664 | threshold for this to be true is not precisely defined by law. | ||
4665 | |||
4666 | |||
4667 | |||
4668 | If such an object file uses only numerical parameters, data structure layouts and | ||
4669 | accessors, and small macros and small inline functions (ten lines or less in length), | ||
4670 | then the use of the object file is unrestricted, regardless of whether it is legally a | ||
4671 | derivative work. (Executables containing this object code plus portions of the Library | ||
4672 | will still fall under Section 6.) | ||
4673 | |||
4674 | |||
4675 | |||
4676 | Otherwise, if the work is a derivative of the Library, you may distribute the object | ||
4677 | code for the work under the terms of Section 6. Any executables containing that work | ||
4678 | also fall under Section 6, whether or not they are linked directly with the Library | ||
4679 | itself. | ||
4680 | |||
4681 | |||
4682 | |||
4683 | 6. As an exception to the Sections above, you may also compile or link a "work that | ||
4684 | uses the Library" with the Library to produce a work containing portions of the | ||
4685 | Library, and distribute that work under terms of your choice, provided that the terms | ||
4686 | permit modification of the work for the customer's own use and reverse engineering for | ||
4687 | debugging such modifications. | ||
4688 | |||
4689 | |||
4690 | |||
4691 | You must give prominent notice with each copy of the work that the Library is used in | ||
4692 | it and that the Library and its use are covered by this License. You must supply a | ||
4693 | copy of this License. If the work during execution displays copyright notices, you | ||
4694 | must include the copyright notice for the Library among them, as well as a reference | ||
4695 | directing the user to the copy of this License. Also, you must do one of these things: | ||
4696 | |||
4697 | |||
4698 | |||
4699 | a) Accompany the work with the complete corresponding machine-readable source code for | ||
4700 | the Library including whatever changes were used in the work (which must be | ||
4701 | distributed under Sections 1 and 2 above); and, if the work is an executable linked | ||
4702 | with the Library, with the complete machine-readable "work that uses the Library", as | ||
4703 | object code and/or source code, so that the user can modify the Library and then | ||
4704 | relink to produce a modified executable containing the modified Library. (It is | ||
4705 | understood that the user who changes the contents of definitions files in the Library | ||
4706 | will not necessarily be able to recompile the application to use the modified | ||
4707 | definitions.) | ||
4708 | |||
4709 | b) Accompany the work with a written offer, valid for at least three years, to give | ||
4710 | the same user the materials specified in Subsection 6a, above, for a charge no more | ||
4711 | than the cost of performing this distribution. | ||
4712 | |||
4713 | c) If distribution of the work is made by offering access to copy from a designated | ||
4714 | place, offer equivalent access to copy the above specified materials from the same | ||
4715 | place. | ||
4716 | |||
4717 | d) Verify that the user has already received a copy of these materials or that you | ||
4718 | have already sent this user a copy. | ||
4719 | |||
4720 | For an executable, the required form of the "work that uses the Library" must include | ||
4721 | any data and utility programs needed for reproducing the executable from it. However, | ||
4722 | as a special exception, the source code distributed need not include anything that is | ||
4723 | normally distributed (in either source or binary form) with the major components | ||
4724 | (compiler, kernel, and so on) of the operating system on which the executable runs, | ||
4725 | unless that component itself accompanies the executable. | ||
4726 | |||
4727 | |||
4728 | |||
4729 | It may happen that this requirement contradicts the license restrictions of other | ||
4730 | proprietary libraries that do not normally accompany the operating system. Such a | ||
4731 | contradiction means you cannot use both them and the Library together in an executable | ||
4732 | that you distribute. | ||
4733 | |||
4734 | |||
4735 | |||
4736 | 7. You may place library facilities that are a work based on the Library side-by-side | ||
4737 | in a single library together with other library facilities not covered by this | ||
4738 | License, and distribute such a combined library, provided that the separate | ||
4739 | distribution of the work based on the Library and of the other library facilities is | ||
4740 | otherwise permitted, and provided that you do these two things: | ||
4741 | |||
4742 | |||
4743 | |||
4744 | a) Accompany the combined library with a copy of the same work based on the Library, | ||
4745 | uncombined with any other library facilities. This must be distributed under the terms | ||
4746 | of the Sections above. | ||
4747 | |||
4748 | b) Give prominent notice with the combined library of the fact that part of it is a | ||
4749 | work based on the Library, and explaining where to find the accompanying uncombined | ||
4750 | form of the same work. | ||
4751 | |||
4752 | 8. You may not copy, modify, sublicense, link with, or distribute the Library except | ||
4753 | as expressly provided under this License. Any attempt otherwise to copy, modify, | ||
4754 | sublicense, link with, or distribute the Library is void, and will automatically | ||
4755 | terminate your rights under this License. However, parties who have received copies, | ||
4756 | or rights, from you under this License will not have their licenses terminated so long | ||
4757 | as such parties remain in full compliance. | ||
4758 | |||
4759 | |||
4760 | |||
4761 | 9. You are not required to accept this License, since you have not signed it. However, | ||
4762 | nothing else grants you permission to modify or distribute the Library or its | ||
4763 | derivative works. These actions are prohibited by law if you do not accept this | ||
4764 | License. Therefore, by modifying or distributing the Library (or any work based on the | ||
4765 | Library), you indicate your acceptance of this License to do so, and all its terms and | ||
4766 | conditions for copying, distributing or modifying the Library or works based on it. | ||
4767 | |||
4768 | |||
4769 | |||
4770 | 10. Each time you redistribute the Library (or any work based on the Library), the | ||
4771 | recipient automatically receives a license from the original licensor to copy, | ||
4772 | distribute, link with or modify the Library subject to these terms and conditions. You | ||
4773 | may not impose any further restrictions on the recipients' exercise of the rights | ||
4774 | granted herein. You are not responsible for enforcing compliance by third parties to | ||
4775 | this License. | ||
4776 | |||
4777 | |||
4778 | |||
4779 | 11. If, as a consequence of a court judgment or allegation of patent infringement or | ||
4780 | for any other reason (not limited to patent issues), conditions are imposed on you | ||
4781 | (whether by court order, agreement or otherwise) that contradict the conditions of | ||
4782 | this License, they do not excuse you from the conditions of this License. If you | ||
4783 | cannot distribute so as to satisfy simultaneously your obligations under this License | ||
4784 | and any other pertinent obligations, then as a consequence you may not distribute the | ||
4785 | Library at all. For example, if a patent license would not permit royalty-free | ||
4786 | redistribution of the Library by all those who receive copies directly or indirectly | ||
4787 | through you, then the only way you could satisfy both it and this License would be to | ||
4788 | refrain entirely from distribution of the Library. | ||
4789 | |||
4790 | |||
4791 | |||
4792 | If any portion of this section is held invalid or unenforceable under any particular | ||
4793 | circumstance, the balance of the section is intended to apply, and the section as a | ||
4794 | whole is intended to apply in other circumstances. | ||
4795 | |||
4796 | |||
4797 | |||
4798 | It is not the purpose of this section to induce you to infringe any patents or other | ||
4799 | property right claims or to contest validity of any such claims; this section has the | ||
4800 | sole purpose of protecting the integrity of the free software distribution system | ||
4801 | which is implemented by public license practices. Many people have made generous | ||
4802 | contributions to the wide range of software distributed through that system in | ||
4803 | reliance on consistent application of that system; it is up to the author/donor to | ||
4804 | decide if he or she is willing to distribute software through any other system and a | ||
4805 | licensee cannot impose that choice. | ||
4806 | |||
4807 | |||
4808 | |||
4809 | This section is intended to make thoroughly clear what is believed to be a consequence | ||
4810 | of the rest of this License. | ||
4811 | |||
4812 | |||
4813 | |||
4814 | 12. If the distribution and/or use of the Library is restricted in certain countries | ||
4815 | either by patents or by copyrighted interfaces, the original copyright holder who | ||
4816 | places the Library under this License may add an explicit geographical distribution | ||
4817 | limitation excluding those countries, so that distribution is permitted only in or | ||
4818 | among countries not thus excluded. In such case, this License incorporates the | ||
4819 | limitation as if written in the body of this License. | ||
4820 | |||
4821 | |||
4822 | |||
4823 | 13. The Free Software Foundation may publish revised and/or new versions of the | ||
4824 | Library General Public License from time to time. Such new versions will be similar in | ||
4825 | spirit to the present version, but may differ in detail to address new problems or | ||
4826 | concerns. | ||
4827 | |||
4828 | |||
4829 | |||
4830 | Each version is given a distinguishing version number. If the Library specifies a | ||
4831 | version number of this License which applies to it and "any later version", you have | ||
4832 | the option of following the terms and conditions either of that version or of any | ||
4833 | later version published by the Free Software Foundation. If the Library does not | ||
4834 | specify a license version number, you may choose any version ever published by the | ||
4835 | Free Software Foundation. | ||
4836 | |||
4837 | |||
4838 | |||
4839 | 14. If you wish to incorporate parts of the Library into other free programs whose | ||
4840 | distribution conditions are incompatible with these, write to the author to ask for | ||
4841 | permission. For software which is copyrighted by the Free Software Foundation, write | ||
4842 | to the Free Software Foundation; we sometimes make exceptions for this. Our decision | ||
4843 | will be guided by the two goals of preserving the free status of all derivatives of | ||
4844 | our free software and of promoting the sharing and reuse of software generally. | ||
4845 | |||
4846 | |||
4847 | |||
4848 | NO WARRANTY | ||
4849 | |||
4850 | |||
4851 | |||
4852 | 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE | ||
4853 | LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN | ||
4854 | WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT | ||
4855 | WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | ||
4856 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE | ||
4857 | RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY | ||
4858 | PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
4859 | |||
4860 | |||
4861 | |||
4862 | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY | ||
4863 | COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS | ||
4864 | PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, | ||
4865 | INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | ||
4866 | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE | ||
4867 | OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE | ||
4868 | WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
4869 | POSSIBILITY OF SUCH DAMAGES. | ||
4870 | |||
4871 | |||
4872 | |||
4873 | END OF TERMS AND CONDITIONS | ||
4874 | |||
4875 | |||
4876 | |||
4877 | How to Apply These Terms to Your New Libraries | ||
4878 | |||
4879 | |||
4880 | |||
4881 | If you develop a new library, and you want it to be of the greatest possible use to | ||
4882 | the public, we recommend making it free software that everyone can redistribute and | ||
4883 | change. You can do so by permitting redistribution under these terms (or, | ||
4884 | alternatively, under the terms of the ordinary General Public License). | ||
4885 | |||
4886 | |||
4887 | |||
4888 | To apply these terms, attach the following notices to the library. It is safest to | ||
4889 | attach them to the start of each source file to most effectively convey the exclusion | ||
4890 | of warranty; and each file should have at least the "copyright" line and a pointer to | ||
4891 | where the full notice is found. | ||
4892 | |||
4893 | |||
4894 | |||
4895 | one line to give the library's name and an idea of what it does. | ||
4896 | |||
4897 | Copyright (C) year name of author | ||
4898 | |||
4899 | |||
4900 | |||
4901 | This library is free software; you can redistribute it and/or | ||
4902 | |||
4903 | modify it under the terms of the GNU Library General Public | ||
4904 | |||
4905 | License as published by the Free Software Foundation; either | ||
4906 | |||
4907 | version 2 of the License, or (at your option) any later version. | ||
4908 | |||
4909 | |||
4910 | |||
4911 | This library is distributed in the hope that it will be useful, | ||
4912 | |||
4913 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
4914 | |||
4915 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
4916 | |||
4917 | Library General Public License for more details. | ||
4918 | |||
4919 | |||
4920 | |||
4921 | You should have received a copy of the GNU Library General Public | ||
4922 | |||
4923 | License along with this library; if not, write to the | ||
4924 | |||
4925 | Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, | ||
4926 | |||
4927 | Boston, MA 02110-1301, USA. | ||
4928 | |||
4929 | Also add information on how to contact you by electronic and paper mail. | ||
4930 | |||
4931 | |||
4932 | |||
4933 | You should also get your employer (if you work as a programmer) or your school, if | ||
4934 | any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; | ||
4935 | alter the names: | ||
4936 | |||
4937 | |||
4938 | |||
4939 | Yoyodyne, Inc., hereby disclaims all copyright interest in | ||
4940 | |||
4941 | the library `Frob' (a library for tweaking knobs) written | ||
4942 | |||
4943 | by James Random Hacker. | ||
4944 | |||
4945 | |||
4946 | |||
4947 | signature of Ty Coon, 1 April 1990 | ||
4948 | |||
4949 | Ty Coon, President of Vice | ||
4950 | |||
4951 | That's all there is to it! | ||
4952 | |||
4953 | </programlisting></para> | ||
4954 | </section> | ||
4955 | |||
4956 | <section id="lic_16"> | ||
4957 | <title>LGPL-2.1</title> | ||
4958 | |||
4959 | <para><programlisting> | ||
4960 | |||
4961 | GNU LESSER GENERAL PUBLIC LICENSE | ||
4962 | |||
4963 | Version 2.1, February 1999 | ||
4964 | |||
4965 | Copyright (C) 1991, 1999 Free Software Foundation, Inc. | ||
4966 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
4967 | Everyone is permitted to copy and distribute verbatim copies | ||
4968 | of this license document, but changing it is not allowed. | ||
4969 | |||
4970 | [This is the first released version of the Lesser GPL. It also counts | ||
4971 | as the successor of the GNU Library Public License, version 2, hence | ||
4972 | the version number 2.1.] | ||
4973 | Preamble | ||
4974 | |||
4975 | The licenses for most software are designed to take away your freedom to share and | ||
4976 | change it. By contrast, the GNU General Public Licenses are intended to guarantee your | ||
4977 | freedom to share and change free software--to make sure the software is free for all | ||
4978 | its users. | ||
4979 | |||
4980 | This license, the Lesser General Public License, applies to some specially designated | ||
4981 | software packages--typically libraries--of the Free Software Foundation and other | ||
4982 | authors who decide to use it. You can use it too, but we suggest you first think | ||
4983 | carefully about whether this license or the ordinary General Public License is the | ||
4984 | better strategy to use in any particular case, based on the explanations below. | ||
4985 | |||
4986 | When we speak of free software, we are referring to freedom of use, not price. Our | ||
4987 | General Public Licenses are designed to make sure that you have the freedom to | ||
4988 | distribute copies of free software (and charge for this service if you wish); that you | ||
4989 | receive source code or can get it if you want it; that you can change the software and | ||
4990 | use pieces of it in new free programs; and that you are informed that you can do these | ||
4991 | things. | ||
4992 | |||
4993 | To protect your rights, we need to make restrictions that forbid distributors to deny | ||
4994 | you these rights or to ask you to surrender these rights. These restrictions translate | ||
4995 | to certain responsibilities for you if you distribute copies of the library or if you | ||
4996 | modify it. | ||
4997 | |||
4998 | For example, if you distribute copies of the library, whether gratis or for a fee, you | ||
4999 | must give the recipients all the rights that we gave you. You must make sure that | ||
5000 | they, too, receive or can get the source code. If you link other code with the | ||
5001 | library, you must provide complete object files to the recipients, so that they can | ||
5002 | relink them with the library after making changes to the library and recompiling it. | ||
5003 | And you must show them these terms so they know their rights. | ||
5004 | |||
5005 | We protect your rights with a two-step method: (1) we copyright the library, and (2) | ||
5006 | we offer you this license, which gives you legal permission to copy, distribute and/or | ||
5007 | modify the library. | ||
5008 | |||
5009 | To protect each distributor, we want to make it very clear that there is no warranty | ||
5010 | for the free library. Also, if the library is modified by someone else and passed on, | ||
5011 | the recipients should know that what they have is not the original version, so that | ||
5012 | the original author`s reputation will not be affected by problems that might be | ||
5013 | introduced by others. | ||
5014 | |||
5015 | Finally, software patents pose a constant threat to the existence of any free program. | ||
5016 | We wish to make sure that a company cannot effectively restrict the users of a free | ||
5017 | program by obtaining a restrictive license from a patent holder. Therefore, we insist | ||
5018 | that any patent license obtained for a version of the library must be consistent with | ||
5019 | the full freedom of use specified in this license. | ||
5020 | |||
5021 | Most GNU software, including some libraries, is covered by the ordinary GNU General | ||
5022 | Public License. This license, the GNU Lesser General Public License, applies to | ||
5023 | certain designated libraries, and is quite different from the ordinary General Public | ||
5024 | License. We use this license for certain libraries in order to permit linking those | ||
5025 | libraries into non-free programs. | ||
5026 | |||
5027 | When a program is linked with a library, whether statically or using a shared library, | ||
5028 | the combination of the two is legally speaking a combined work, a derivative of the | ||
5029 | original library. The ordinary General Public License therefore permits such linking | ||
5030 | only if the entire combination fits its criteria of freedom. The Lesser General Public | ||
5031 | License permits more lax criteria for linking other code with the library. | ||
5032 | |||
5033 | We call this license the "Lesser" General Public License because it does Less to | ||
5034 | protect the user`s freedom than the ordinary General Public License. It also provides | ||
5035 | other free software developers Less of an advantage over competing non-free programs. | ||
5036 | These disadvantages are the reason we use the ordinary General Public License for many | ||
5037 | libraries. However, the Lesser license provides advantages in certain special | ||
5038 | circumstances. | ||
5039 | |||
5040 | For example, on rare occasions, there may be a special need to encourage the widest | ||
5041 | possible use of a certain library, so that it becomes a de-facto standard. To achieve | ||
5042 | this, non-free programs must be allowed to use the library. A more frequent case is | ||
5043 | that a free library does the same job as widely used non-free libraries. In this case, | ||
5044 | there is little to gain by limiting the free library to free software only, so we use | ||
5045 | the Lesser General Public License. | ||
5046 | |||
5047 | In other cases, permission to use a particular library in non-free programs enables a | ||
5048 | greater number of people to use a large body of free software. For example, permission | ||
5049 | to use the GNU C Library in non-free programs enables many more people to use the | ||
5050 | whole GNU operating system, as well as its variant, the GNU/Linux operating system. | ||
5051 | |||
5052 | Although the Lesser General Public License is Less protective of the users` freedom, | ||
5053 | it does ensure that the user of a program that is linked with the Library has the | ||
5054 | freedom and the wherewithal to run that program using a modified version of the | ||
5055 | Library. | ||
5056 | |||
5057 | The precise terms and conditions for copying, distribution and modification follow. | ||
5058 | Pay close attention to the difference between a "work based on the library" and a | ||
5059 | "work that uses the library". The former contains code derived from the library, | ||
5060 | whereas the latter must be combined with the library in order to run. | ||
5061 | |||
5062 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
5063 | |||
5064 | 0. This License Agreement applies to any software library or other program which | ||
5065 | contains a notice placed by the copyright holder or other authorized party saying it | ||
5066 | may be distributed under the terms of this Lesser General Public License (also called | ||
5067 | "this License"). Each licensee is addressed as "you". | ||
5068 | |||
5069 | A "library" means a collection of software functions and/or data prepared so as to be | ||
5070 | conveniently linked with application programs (which use some of those functions and | ||
5071 | data) to form executables. | ||
5072 | |||
5073 | The "Library", below, refers to any such software library or work which has been | ||
5074 | distributed under these terms. A "work based on the Library" means either the Library | ||
5075 | or any derivative work under copyright law: that is to say, a work containing the | ||
5076 | Library or a portion of it, either verbatim or with modifications and/or translated | ||
5077 | straightforwardly into another language. (Hereinafter, translation is included without | ||
5078 | limitation in the term "modification".) | ||
5079 | |||
5080 | "Source code" for a work means the preferred form of the work for making modifications | ||
5081 | to it. For a library, complete source code means all the source code for all modules | ||
5082 | it contains, plus any associated interface definition files, plus the scripts used to | ||
5083 | control compilation and installation of the library. | ||
5084 | |||
5085 | Activities other than copying, distribution and modification are not covered by this | ||
5086 | License; they are outside its scope. The act of running a program using the Library is | ||
5087 | not restricted, and output from such a program is covered only if its contents | ||
5088 | constitute a work based on the Library (independent of the use of the Library in a | ||
5089 | tool for writing it). Whether that is true depends on what the Library does and what | ||
5090 | the program that uses the Library does. | ||
5091 | |||
5092 | 1. You may copy and distribute verbatim copies of the Library`s complete source code | ||
5093 | as you receive it, in any medium, provided that you conspicuously and appropriately | ||
5094 | publish on each copy an appropriate copyright notice and disclaimer of warranty; keep | ||
5095 | intact all the notices that refer to this License and to the absence of any warranty; | ||
5096 | and distribute a copy of this License along with the Library. | ||
5097 | |||
5098 | You may charge a fee for the physical act of transferring a copy, and you may at your | ||
5099 | option offer warranty protection in exchange for a fee. | ||
5100 | |||
5101 | 2. You may modify your copy or copies of the Library or any portion of it, thus | ||
5102 | forming a work based on the Library, and copy and distribute such modifications or | ||
5103 | work under the terms of Section 1 above, provided that you also meet all of these | ||
5104 | conditions: | ||
5105 | |||
5106 | a) The modified work must itself be a software library. | ||
5107 | b) You must cause the files modified to carry prominent notices stating that you | ||
5108 | changed the files and the date of any change. | ||
5109 | c) You must cause the whole of the work to be licensed at no charge to all third | ||
5110 | parties under the terms of this License. | ||
5111 | d) If a facility in the modified Library refers to a function or a table of data to be | ||
5112 | supplied by an application program that uses the facility, other than as an argument | ||
5113 | passed when the facility is invoked, then you must make a good faith effort to ensure | ||
5114 | that, in the event an application does not supply such function or table, the facility | ||
5115 | still operates, and performs whatever part of its purpose remains meaningful. | ||
5116 | (For example, a function in a library to compute square roots has a purpose that is | ||
5117 | entirely well-defined independent of the application. Therefore, Subsection 2d | ||
5118 | requires that any application-supplied function or table used by this function must be | ||
5119 | optional: if the application does not supply it, the square root function must still | ||
5120 | compute square roots.) | ||
5121 | |||
5122 | These requirements apply to the modified work as a whole. If identifiable sections of | ||
5123 | that work are not derived from the Library, and can be reasonably considered | ||
5124 | independent and separate works in themselves, then this License, and its terms, do not | ||
5125 | apply to those sections when you distribute them as separate works. But when you | ||
5126 | distribute the same sections as part of a whole which is a work based on the Library, | ||
5127 | the distribution of the whole must be on the terms of this License, whose permissions | ||
5128 | for other licensees extend to the entire whole, and thus to each and every part | ||
5129 | regardless of who wrote it. | ||
5130 | |||
5131 | Thus, it is not the intent of this section to claim rights or contest your rights to | ||
5132 | work written entirely by you; rather, the intent is to exercise the right to control | ||
5133 | the distribution of derivative or collective works based on the Library. | ||
5134 | |||
5135 | In addition, mere aggregation of another work not based on the Library with the | ||
5136 | Library (or with a work based on the Library) on a volume of a storage or distribution | ||
5137 | medium does not bring the other work under the scope of this License. | ||
5138 | |||
5139 | 3. You may opt to apply the terms of the ordinary GNU General Public License instead | ||
5140 | of this License to a given copy of the Library. To do this, you must alter all the | ||
5141 | notices that refer to this License, so that they refer to the ordinary GNU General | ||
5142 | Public License, version 2, instead of to this License. (If a newer version than | ||
5143 | version 2 of the ordinary GNU General Public License has appeared, then you can | ||
5144 | specify that version instead if you wish.) Do not make any other change in these | ||
5145 | notices. | ||
5146 | |||
5147 | Once this change is made in a given copy, it is irreversible for that copy, so the | ||
5148 | ordinary GNU General Public License applies to all subsequent copies and derivative | ||
5149 | works made from that copy. | ||
5150 | |||
5151 | This option is useful when you wish to copy part of the code of the Library into a | ||
5152 | program that is not a library. | ||
5153 | |||
5154 | 4. You may copy and distribute the Library (or a portion or derivative of it, under | ||
5155 | Section 2) in object code or executable form under the terms of Sections 1 and 2 above | ||
5156 | provided that you accompany it with the complete corresponding machine-readable source | ||
5157 | code, which must be distributed under the terms of Sections 1 and 2 above on a medium | ||
5158 | customarily used for software interchange. | ||
5159 | |||
5160 | If distribution of object code is made by offering access to copy from a designated | ||
5161 | place, then offering equivalent access to copy the source code from the same place | ||
5162 | satisfies the requirement to distribute the source code, even though third parties are | ||
5163 | not compelled to copy the source along with the object code. | ||
5164 | |||
5165 | 5. A program that contains no derivative of any portion of the Library, but is | ||
5166 | designed to work with the Library by being compiled or linked with it, is called a | ||
5167 | "work that uses the Library". Such a work, in isolation, is not a derivative work of | ||
5168 | the Library, and therefore falls outside the scope of this License. | ||
5169 | |||
5170 | However, linking a "work that uses the Library" with the Library creates an executable | ||
5171 | that is a derivative of the Library (because it contains portions of the Library), | ||
5172 | rather than a "work that uses the library". The executable is therefore covered by | ||
5173 | this License. Section 6 states terms for distribution of such executables. | ||
5174 | |||
5175 | When a "work that uses the Library" uses material from a header file that is part of | ||
5176 | the Library, the object code for the work may be a derivative work of the Library even | ||
5177 | though the source code is not. Whether this is true is especially significant if the | ||
5178 | work can be linked without the Library, or if the work is itself a library. The | ||
5179 | threshold for this to be true is not precisely defined by law. | ||
5180 | |||
5181 | If such an object file uses only numerical parameters, data structure layouts and | ||
5182 | accessors, and small macros and small inline functions (ten lines or less in length), | ||
5183 | then the use of the object file is unrestricted, regardless of whether it is legally a | ||
5184 | derivative work. (Executables containing this object code plus portions of the Library | ||
5185 | will still fall under Section 6.) | ||
5186 | |||
5187 | Otherwise, if the work is a derivative of the Library, you may distribute the object | ||
5188 | code for the work under the terms of Section 6. Any executables containing that work | ||
5189 | also fall under Section 6, whether or not they are linked directly with the Library | ||
5190 | itself. | ||
5191 | |||
5192 | 6. As an exception to the Sections above, you may also combine or link a "work that | ||
5193 | uses the Library" with the Library to produce a work containing portions of the | ||
5194 | Library, and distribute that work under terms of your choice, provided that the terms | ||
5195 | permit modification of the work for the customer`s own use and reverse engineering for | ||
5196 | debugging such modifications. | ||
5197 | |||
5198 | You must give prominent notice with each copy of the work that the Library is used in | ||
5199 | it and that the Library and its use are covered by this License. You must supply a | ||
5200 | copy of this License. If the work during execution displays copyright notices, you | ||
5201 | must include the copyright notice for the Library among them, as well as a reference | ||
5202 | directing the user to the copy of this License. Also, you must do one of these things: | ||
5203 | |||
5204 | a) Accompany the work with the complete corresponding machine-readable source code for | ||
5205 | the Library including whatever changes were used in the work (which must be | ||
5206 | distributed under Sections 1 and 2 above); and, if the work is an executable linked | ||
5207 | with the Library, with the complete machine-readable "work that uses the Library", as | ||
5208 | object code and/or source code, so that the user can modify the Library and then | ||
5209 | relink to produce a modified executable containing the modified Library. (It is | ||
5210 | understood that the user who changes the contents of definitions files in the Library | ||
5211 | will not necessarily be able to recompile the application to use the modified | ||
5212 | definitions.) | ||
5213 | b) Use a suitable shared library mechanism for linking with the Library. A suitable | ||
5214 | mechanism is one that (1) uses at run time a copy of the library already present on | ||
5215 | the user`s computer system, rather than copying library functions into the executable, | ||
5216 | and (2) will operate properly with a modified version of the library, if the user | ||
5217 | installs one, as long as the modified version is interface-compatible with the version | ||
5218 | that the work was made with. | ||
5219 | c) Accompany the work with a written offer, valid for at least three years, to give | ||
5220 | the same user the materials specified in Subsection 6a, above, for a charge no more | ||
5221 | than the cost of performing this distribution. | ||
5222 | d) If distribution of the work is made by offering access to copy from a designated | ||
5223 | place, offer equivalent access to copy the above specified materials from the same | ||
5224 | place. | ||
5225 | e) Verify that the user has already received a copy of these materials or that you | ||
5226 | have already sent this user a copy. | ||
5227 | For an executable, the required form of the "work that uses the Library" must include | ||
5228 | any data and utility programs needed for reproducing the executable from it. However, | ||
5229 | as a special exception, the materials to be distributed need not include anything that | ||
5230 | is normally distributed (in either source or binary form) with the major components | ||
5231 | (compiler, kernel, and so on) of the operating system on which the executable runs, | ||
5232 | unless that component itself accompanies the executable. | ||
5233 | |||
5234 | It may happen that this requirement contradicts the license restrictions of other | ||
5235 | proprietary libraries that do not normally accompany the operating system. Such a | ||
5236 | contradiction means you cannot use both them and the Library together in an executable | ||
5237 | that you distribute. | ||
5238 | |||
5239 | 7. You may place library facilities that are a work based on the Library side-by-side | ||
5240 | in a single library together with other library facilities not covered by this | ||
5241 | License, and distribute such a combined library, provided that the separate | ||
5242 | distribution of the work based on the Library and of the other library facilities is | ||
5243 | otherwise permitted, and provided that you do these two things: | ||
5244 | |||
5245 | a) Accompany the combined library with a copy of the same work based on the Library, | ||
5246 | uncombined with any other library facilities. This must be distributed under the terms | ||
5247 | of the Sections above. | ||
5248 | b) Give prominent notice with the combined library of the fact that part of it is a | ||
5249 | work based on the Library, and explaining where to find the accompanying uncombined | ||
5250 | form of the same work. | ||
5251 | 8. You may not copy, modify, sublicense, link with, or distribute the Library except | ||
5252 | as expressly provided under this License. Any attempt otherwise to copy, modify, | ||
5253 | sublicense, link with, or distribute the Library is void, and will automatically | ||
5254 | terminate your rights under this License. However, parties who have received copies, | ||
5255 | or rights, from you under this License will not have their licenses terminated so long | ||
5256 | as such parties remain in full compliance. | ||
5257 | |||
5258 | 9. You are not required to accept this License, since you have not signed it. However, | ||
5259 | nothing else grants you permission to modify or distribute the Library or its | ||
5260 | derivative works. These actions are prohibited by law if you do not accept this | ||
5261 | License. Therefore, by modifying or distributing the Library (or any work based on the | ||
5262 | Library), you indicate your acceptance of this License to do so, and all its terms and | ||
5263 | conditions for copying, distributing or modifying the Library or works based on it. | ||
5264 | |||
5265 | 10. Each time you redistribute the Library (or any work based on the Library), the | ||
5266 | recipient automatically receives a license from the original licensor to copy, | ||
5267 | distribute, link with or modify the Library subject to these terms and conditions. You | ||
5268 | may not impose any further restrictions on the recipients` exercise of the rights | ||
5269 | granted herein. You are not responsible for enforcing compliance by third parties with | ||
5270 | this License. | ||
5271 | |||
5272 | 11. If, as a consequence of a court judgment or allegation of patent infringement or | ||
5273 | for any other reason (not limited to patent issues), conditions are imposed on you | ||
5274 | (whether by court order, agreement or otherwise) that contradict the conditions of | ||
5275 | this License, they do not excuse you from the conditions of this License. If you | ||
5276 | cannot distribute so as to satisfy simultaneously your obligations under this License | ||
5277 | and any other pertinent obligations, then as a consequence you may not distribute the | ||
5278 | Library at all. For example, if a patent license would not permit royalty-free | ||
5279 | redistribution of the Library by all those who receive copies directly or indirectly | ||
5280 | through you, then the only way you could satisfy both it and this License would be to | ||
5281 | refrain entirely from distribution of the Library. | ||
5282 | |||
5283 | If any portion of this section is held invalid or unenforceable under any particular | ||
5284 | circumstance, the balance of the section is intended to apply, and the section as a | ||
5285 | whole is intended to apply in other circumstances. | ||
5286 | |||
5287 | It is not the purpose of this section to induce you to infringe any patents or other | ||
5288 | property right claims or to contest validity of any such claims; this section has the | ||
5289 | sole purpose of protecting the integrity of the free software distribution system | ||
5290 | which is implemented by public license practices. Many people have made generous | ||
5291 | contributions to the wide range of software distributed through that system in | ||
5292 | reliance on consistent application of that system; it is up to the author/donor to | ||
5293 | decide if he or she is willing to distribute software through any other system and a | ||
5294 | licensee cannot impose that choice. | ||
5295 | |||
5296 | This section is intended to make thoroughly clear what is believed to be a consequence | ||
5297 | of the rest of this License. | ||
5298 | |||
5299 | 12. If the distribution and/or use of the Library is restricted in certain countries | ||
5300 | either by patents or by copyrighted interfaces, the original copyright holder who | ||
5301 | places the Library under this License may add an explicit geographical distribution | ||
5302 | limitation excluding those countries, so that distribution is permitted only in or | ||
5303 | among countries not thus excluded. In such case, this License incorporates the | ||
5304 | limitation as if written in the body of this License. | ||
5305 | |||
5306 | 13. The Free Software Foundation may publish revised and/or new versions of the Lesser | ||
5307 | General Public License from time to time. Such new versions will be similar in spirit | ||
5308 | to the present version, but may differ in detail to address new problems or concerns. | ||
5309 | |||
5310 | Each version is given a distinguishing version number. If the Library specifies a | ||
5311 | version number of this License which applies to it and "any later version", you have | ||
5312 | the option of following the terms and conditions either of that version or of any | ||
5313 | later version published by the Free Software Foundation. If the Library does not | ||
5314 | specify a license version number, you may choose any version ever published by the | ||
5315 | Free Software Foundation. | ||
5316 | |||
5317 | 14. If you wish to incorporate parts of the Library into other free programs whose | ||
5318 | distribution conditions are incompatible with these, write to the author to ask for | ||
5319 | permission. For software which is copyrighted by the Free Software Foundation, write | ||
5320 | to the Free Software Foundation; we sometimes make exceptions for this. Our decision | ||
5321 | will be guided by the two goals of preserving the free status of all derivatives of | ||
5322 | our free software and of promoting the sharing and reuse of software generally. | ||
5323 | |||
5324 | NO WARRANTY | ||
5325 | |||
5326 | 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE | ||
5327 | LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN | ||
5328 | WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT | ||
5329 | WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | ||
5330 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE | ||
5331 | RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY | ||
5332 | PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
5333 | |||
5334 | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY | ||
5335 | COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS | ||
5336 | PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, | ||
5337 | INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | ||
5338 | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE | ||
5339 | OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE | ||
5340 | WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
5341 | POSSIBILITY OF SUCH DAMAGES. | ||
5342 | |||
5343 | END OF TERMS AND CONDITIONS | ||
5344 | |||
5345 | How to Apply These Terms to Your New Libraries | ||
5346 | |||
5347 | If you develop a new library, and you want it to be of the greatest possible use to | ||
5348 | the public, we recommend making it free software that everyone can redistribute and | ||
5349 | change. You can do so by permitting redistribution under these terms (or, | ||
5350 | alternatively, under the terms of the ordinary General Public License). | ||
5351 | |||
5352 | To apply these terms, attach the following notices to the library. It is safest to | ||
5353 | attach them to the start of each source file to most effectively convey the exclusion | ||
5354 | of warranty; and each file should have at least the "copyright" line and a pointer to | ||
5355 | where the full notice is found. | ||
5356 | |||
5357 | one line to give the library`s name and an idea of what it does. | ||
5358 | Copyright (C) year name of author | ||
5359 | |||
5360 | This library is free software; you can redistribute it and/or | ||
5361 | modify it under the terms of the GNU Lesser General Public | ||
5362 | License as published by the Free Software Foundation; either | ||
5363 | version 2.1 of the License, or (at your option) any later version. | ||
5364 | |||
5365 | This library is distributed in the hope that it will be useful, | ||
5366 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
5367 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
5368 | Lesser General Public License for more details. | ||
5369 | |||
5370 | You should have received a copy of the GNU Lesser General Public | ||
5371 | License along with this library; if not, write to the Free Software | ||
5372 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
5373 | Also add information on how to contact you by electronic and paper mail. | ||
5374 | |||
5375 | You should also get your employer (if you work as a programmer) or your school, if | ||
5376 | any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; | ||
5377 | alter the names: | ||
5378 | |||
5379 | Yoyodyne, Inc., hereby disclaims all copyright interest in | ||
5380 | the library `Frob` (a library for tweaking knobs) written | ||
5381 | by James Random Hacker. | ||
5382 | |||
5383 | signature of Ty Coon, 1 April 1990 | ||
5384 | Ty Coon, President of Vice | ||
5385 | That`s all there is to it! | ||
5386 | |||
5387 | </programlisting></para> | ||
5388 | </section> | ||
5389 | |||
5390 | <section id="lic_17"> | ||
5391 | <title>LGPL-3.0</title> | ||
5392 | |||
5393 | <para><programlisting> | ||
5394 | GNU LESSER GENERAL PUBLIC LICENSE | ||
5395 | |||
5396 | Version 3, 29 June 2007 | ||
5397 | |||
5398 | Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/> | ||
5399 | |||
5400 | Everyone is permitted to copy and distribute verbatim copies of this license document, | ||
5401 | but changing it is not allowed. | ||
5402 | |||
5403 | This version of the GNU Lesser General Public License incorporates the terms and | ||
5404 | conditions of version 3 of the GNU General Public License, supplemented by the | ||
5405 | additional permissions listed below. | ||
5406 | 0. Additional Definitions. | ||
5407 | |||
5408 | As used herein, “this License” refers to version 3 of the GNU Lesser | ||
5409 | General Public License, and the “GNU GPL” refers to version 3 of the GNU | ||
5410 | General Public License. | ||
5411 | |||
5412 | “The Library” refers to a covered work governed by this License, other | ||
5413 | than an Application or a Combined Work as defined below. | ||
5414 | |||
5415 | An “Application” is any work that makes use of an interface provided by | ||
5416 | the Library, but which is not otherwise based on the Library. Defining a subclass of a | ||
5417 | class defined by the Library is deemed a mode of using an interface provided by the | ||
5418 | Library. | ||
5419 | |||
5420 | A “Combined Work” is a work produced by combining or linking an | ||
5421 | Application with the Library. The particular version of the Library with which the | ||
5422 | Combined Work was made is also called the “Linked Version”. | ||
5423 | |||
5424 | The “Minimal Corresponding Source” for a Combined Work means the | ||
5425 | Corresponding Source for the Combined Work, excluding any source code for portions of | ||
5426 | the Combined Work that, considered in isolation, are based on the Application, and not | ||
5427 | on the Linked Version. | ||
5428 | |||
5429 | The “Corresponding Application Code” for a Combined Work means the object | ||
5430 | code and/or source code for the Application, including any data and utility programs | ||
5431 | needed for reproducing the Combined Work from the Application, but excluding the | ||
5432 | System Libraries of the Combined Work. | ||
5433 | 1. Exception to Section 3 of the GNU GPL. | ||
5434 | |||
5435 | You may convey a covered work under sections 3 and 4 of this License without being | ||
5436 | bound by section 3 of the GNU GPL. | ||
5437 | 2. Conveying Modified Versions. | ||
5438 | |||
5439 | If you modify a copy of the Library, and, in your modifications, a facility refers to | ||
5440 | a function or data to be supplied by an Application that uses the facility (other than | ||
5441 | as an argument passed when the facility is invoked), then you may convey a copy of the | ||
5442 | modified version: | ||
5443 | |||
5444 | * a) under this License, provided that you make a good faith effort to ensure | ||
5445 | that, in the event an Application does not supply the function or data, the facility | ||
5446 | still operates, and performs whatever part of its purpose remains meaningful, or | ||
5447 | * b) under the GNU GPL, with none of the additional permissions of this License | ||
5448 | applicable to that copy. | ||
5449 | |||
5450 | 3. Object Code Incorporating Material from Library Header Files. | ||
5451 | |||
5452 | The object code form of an Application may incorporate material from a header file | ||
5453 | that is part of the Library. You may convey such object code under terms of your | ||
5454 | choice, provided that, if the incorporated material is not limited to numerical | ||
5455 | parameters, data structure layouts and accessors, or small macros, inline functions | ||
5456 | and templates (ten or fewer lines in length), you do both of the following: | ||
5457 | |||
5458 | * a) Give prominent notice with each copy of the object code that the Library is | ||
5459 | used in it and that the Library and its use are covered by this License. | ||
5460 | * b) Accompany the object code with a copy of the GNU GPL and this license | ||
5461 | document. | ||
5462 | |||
5463 | 4. Combined Works. | ||
5464 | |||
5465 | You may convey a Combined Work under terms of your choice that, taken together, | ||
5466 | effectively do not restrict modification of the portions of the Library contained in | ||
5467 | the Combined Work and reverse engineering for debugging such modifications, if you | ||
5468 | also do each of the following: | ||
5469 | |||
5470 | * a) Give prominent notice with each copy of the Combined Work that the Library is | ||
5471 | used in it and that the Library and its use are covered by this License. | ||
5472 | * b) Accompany the Combined Work with a copy of the GNU GPL and this license | ||
5473 | document. | ||
5474 | * c) For a Combined Work that displays copyright notices during execution, include | ||
5475 | the copyright notice for the Library among these notices, as well as a reference | ||
5476 | directing the user to the copies of the GNU GPL and this license document. | ||
5477 | * d) Do one of the following: | ||
5478 | o 0) Convey the Minimal Corresponding Source under the terms of this | ||
5479 | License, and the Corresponding Application Code in a form suitable for, and under | ||
5480 | terms that permit, the user to recombine or relink the Application with a modified | ||
5481 | version of the Linked Version to produce a modified Combined Work, in the manner | ||
5482 | specified by section 6 of the GNU GPL for conveying Corresponding Source. | ||
5483 | o 1) Use a suitable shared library mechanism for linking with the Library. A | ||
5484 | suitable mechanism is one that (a) uses at run time a copy of the Library already | ||
5485 | present on the user's computer system, and (b) will operate properly with a modified | ||
5486 | version of the Library that is interface-compatible with the Linked Version. | ||
5487 | * e) Provide Installation Information, but only if you would otherwise be required | ||
5488 | to provide such information under section 6 of the GNU GPL, and only to the extent | ||
5489 | that such information is necessary to install and execute a modified version of the | ||
5490 | Combined Work produced by recombining or relinking the Application with a modified | ||
5491 | version of the Linked Version. (If you use option 4d0, the Installation Information | ||
5492 | must accompany the Minimal Corresponding Source and Corresponding Application Code. If | ||
5493 | you use option 4d1, you must provide the Installation Information in the manner | ||
5494 | specified by section 6 of the GNU GPL for conveying Corresponding Source.) | ||
5495 | |||
5496 | 5. Combined Libraries. | ||
5497 | |||
5498 | You may place library facilities that are a work based on the Library side by side in | ||
5499 | a single library together with other library facilities that are not Applications and | ||
5500 | are not covered by this License, and convey such a combined library under terms of | ||
5501 | your choice, if you do both of the following: | ||
5502 | |||
5503 | * a) Accompany the combined library with a copy of the same work based on the | ||
5504 | Library, uncombined with any other library facilities, conveyed under the terms of | ||
5505 | this License. | ||
5506 | * b) Give prominent notice with the combined library that part of it is a work | ||
5507 | based on the Library, and explaining where to find the accompanying uncombined form of | ||
5508 | the same work. | ||
5509 | |||
5510 | 6. Revised Versions of the GNU Lesser General Public License. | ||
5511 | |||
5512 | The Free Software Foundation may publish revised and/or new versions of the GNU Lesser | ||
5513 | General Public License from time to time. Such new versions will be similar in spirit | ||
5514 | to the present version, but may differ in detail to address new problems or concerns. | ||
5515 | |||
5516 | Each version is given a distinguishing version number. If the Library as you received | ||
5517 | it specifies that a certain numbered version of the GNU Lesser General Public License | ||
5518 | “or any later version” applies to it, you have the option of following | ||
5519 | the terms and conditions either of that published version or of any later version | ||
5520 | published by the Free Software Foundation. If the Library as you received it does not | ||
5521 | specify a version number of the GNU Lesser General Public License, you may choose any | ||
5522 | version of the GNU Lesser General Public License ever published by the Free Software | ||
5523 | Foundation. | ||
5524 | |||
5525 | If the Library as you received it specifies that a proxy can decide whether future | ||
5526 | versions of the GNU Lesser General Public License shall apply, that proxy's public | ||
5527 | statement of acceptance of any version is permanent authorization for you to choose | ||
5528 | that version for the Library. | ||
5529 | </programlisting></para> | ||
5530 | </section> | ||
5531 | |||
5532 | <section id="lic_18"> | ||
5533 | <title>Libpng</title> | ||
5534 | |||
5535 | <para><programlisting> | ||
5536 | |||
5537 | This copy of the libpng notices is provided for your convenience. In case of | ||
5538 | any discrepancy between this copy and the notices in the file png.h that is | ||
5539 | included in the libpng distribution, the latter shall prevail. | ||
5540 | |||
5541 | COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: | ||
5542 | |||
5543 | If you modify libpng you may insert additional notices immediately following | ||
5544 | this sentence. | ||
5545 | |||
5546 | This code is released under the libpng license. | ||
5547 | |||
5548 | libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are | ||
5549 | Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are | ||
5550 | distributed according to the same disclaimer and license as libpng-1.2.5 | ||
5551 | with the following individual added to the list of Contributing Authors | ||
5552 | |||
5553 | Cosmin Truta | ||
5554 | |||
5555 | libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are | ||
5556 | Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are | ||
5557 | distributed according to the same disclaimer and license as libpng-1.0.6 | ||
5558 | with the following individuals added to the list of Contributing Authors | ||
5559 | |||
5560 | Simon-Pierre Cadieux | ||
5561 | Eric S. Raymond | ||
5562 | Gilles Vollant | ||
5563 | |||
5564 | and with the following additions to the disclaimer: | ||
5565 | |||
5566 | There is no warranty against interference with your enjoyment of the | ||
5567 | library or against infringement. There is no warranty that our | ||
5568 | efforts or the library will fulfill any of your particular purposes | ||
5569 | or needs. This library is provided with all faults, and the entire | ||
5570 | risk of satisfactory quality, performance, accuracy, and effort is with | ||
5571 | the user. | ||
5572 | |||
5573 | libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are | ||
5574 | Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are | ||
5575 | distributed according to the same disclaimer and license as libpng-0.96, | ||
5576 | with the following individuals added to the list of Contributing Authors: | ||
5577 | |||
5578 | Tom Lane | ||
5579 | Glenn Randers-Pehrson | ||
5580 | Willem van Schaik | ||
5581 | |||
5582 | libpng versions 0.89, June 1996, through 0.96, May 1997, are | ||
5583 | Copyright (c) 1996, 1997 Andreas Dilger | ||
5584 | Distributed according to the same disclaimer and license as libpng-0.88, | ||
5585 | with the following individuals added to the list of Contributing Authors: | ||
5586 | |||
5587 | John Bowler | ||
5588 | Kevin Bracey | ||
5589 | Sam Bushell | ||
5590 | Magnus Holmgren | ||
5591 | Greg Roelofs | ||
5592 | Tom Tanner | ||
5593 | |||
5594 | libpng versions 0.5, May 1995, through 0.88, January 1996, are | ||
5595 | Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. | ||
5596 | |||
5597 | For the purposes of this copyright and license, "Contributing Authors" | ||
5598 | is defined as the following set of individuals: | ||
5599 | |||
5600 | Andreas Dilger | ||
5601 | Dave Martindale | ||
5602 | Guy Eric Schalnat | ||
5603 | Paul Schmidt | ||
5604 | Tim Wegner | ||
5605 | |||
5606 | The PNG Reference Library is supplied "AS IS". The Contributing Authors | ||
5607 | and Group 42, Inc. disclaim all warranties, expressed or implied, | ||
5608 | including, without limitation, the warranties of merchantability and of | ||
5609 | fitness for any purpose. The Contributing Authors and Group 42, Inc. | ||
5610 | assume no liability for direct, indirect, incidental, special, exemplary, | ||
5611 | or consequential damages, which may result from the use of the PNG | ||
5612 | Reference Library, even if advised of the possibility of such damage. | ||
5613 | |||
5614 | Permission is hereby granted to use, copy, modify, and distribute this | ||
5615 | source code, or portions hereof, for any purpose, without fee, subject | ||
5616 | to the following restrictions: | ||
5617 | |||
5618 | 1. The origin of this source code must not be misrepresented. | ||
5619 | |||
5620 | 2. Altered versions must be plainly marked as such and must not | ||
5621 | be misrepresented as being the original source. | ||
5622 | |||
5623 | 3. This Copyright notice may not be removed or altered from any | ||
5624 | source or altered source distribution. | ||
5625 | |||
5626 | The Contributing Authors and Group 42, Inc. specifically permit, without | ||
5627 | fee, and encourage the use of this source code as a component to | ||
5628 | supporting the PNG file format in commercial products. If you use this | ||
5629 | source code in a product, acknowledgment is not required but would be | ||
5630 | appreciated. | ||
5631 | |||
5632 | |||
5633 | A "png_get_copyright" function is available, for convenient use in "about" | ||
5634 | boxes and the like: | ||
5635 | |||
5636 | printf("%s",png_get_copyright(NULL)); | ||
5637 | |||
5638 | Also, the PNG logo (in PNG format, of course) is supplied in the | ||
5639 | files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). | ||
5640 | |||
5641 | Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a | ||
5642 | certification mark of the Open Source Initiative. | ||
5643 | |||
5644 | Glenn Randers-Pehrson | ||
5645 | glennrp at users.sourceforge.net | ||
5646 | December 9, 2010 | ||
5647 | |||
5648 | </programlisting></para> | ||
5649 | </section> | ||
5650 | |||
5651 | <section id="lic_19"> | ||
5652 | <title>MIT</title> | ||
5653 | |||
5654 | <para><programlisting> | ||
5655 | |||
5656 | MIT License | ||
5657 | |||
5658 | Copyright (c) <year> <copyright holders> | ||
5659 | |||
5660 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
5661 | of this software and associated documentation files (the "Software"), to deal | ||
5662 | in the Software without restriction, including without limitation the rights | ||
5663 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
5664 | copies of the Software, and to permit persons to whom the Software is | ||
5665 | furnished to do so, subject to the following conditions: | ||
5666 | |||
5667 | The above copyright notice and this permission notice shall be included in | ||
5668 | all copies or substantial portions of the Software. | ||
5669 | |||
5670 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
5671 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
5672 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
5673 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
5674 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
5675 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
5676 | THE SOFTWARE. | ||
5677 | |||
5678 | </programlisting></para> | ||
5679 | </section> | ||
5680 | |||
5681 | <section id="lic_20"> | ||
5682 | <title>MPL-2.0</title> | ||
5683 | |||
5684 | <para><programlisting> | ||
5685 | Mozilla Public License Version 2.0 | ||
5686 | ================================== | ||
5687 | |||
5688 | 1. Definitions | ||
5689 | -------------- | ||
5690 | |||
5691 | 1.1. "Contributor" | ||
5692 | means each individual or legal entity that creates, contributes to | ||
5693 | the creation of, or owns Covered Software. | ||
5694 | |||
5695 | 1.2. "Contributor Version" | ||
5696 | means the combination of the Contributions of others (if any) used | ||
5697 | by a Contributor and that particular Contributor's Contribution. | ||
5698 | |||
5699 | 1.3. "Contribution" | ||
5700 | means Covered Software of a particular Contributor. | ||
5701 | |||
5702 | 1.4. "Covered Software" | ||
5703 | means Source Code Form to which the initial Contributor has attached | ||
5704 | the notice in Exhibit A, the Executable Form of such Source Code | ||
5705 | Form, and Modifications of such Source Code Form, in each case | ||
5706 | including portions thereof. | ||
5707 | |||
5708 | 1.5. "Incompatible With Secondary Licenses" | ||
5709 | means | ||
5710 | |||
5711 | (a) that the initial Contributor has attached the notice described | ||
5712 | in Exhibit B to the Covered Software; or | ||
5713 | |||
5714 | (b) that the Covered Software was made available under the terms of | ||
5715 | version 1.1 or earlier of the License, but not also under the | ||
5716 | terms of a Secondary License. | ||
5717 | |||
5718 | 1.6. "Executable Form" | ||
5719 | means any form of the work other than Source Code Form. | ||
5720 | |||
5721 | 1.7. "Larger Work" | ||
5722 | means a work that combines Covered Software with other material, in | ||
5723 | a separate file or files, that is not Covered Software. | ||
5724 | |||
5725 | 1.8. "License" | ||
5726 | means this document. | ||
5727 | |||
5728 | 1.9. "Licensable" | ||
5729 | means having the right to grant, to the maximum extent possible, | ||
5730 | whether at the time of the initial grant or subsequently, any and | ||
5731 | all of the rights conveyed by this License. | ||
5732 | |||
5733 | 1.10. "Modifications" | ||
5734 | means any of the following: | ||
5735 | |||
5736 | (a) any file in Source Code Form that results from an addition to, | ||
5737 | deletion from, or modification of the contents of Covered | ||
5738 | Software; or | ||
5739 | |||
5740 | (b) any new file in Source Code Form that contains any Covered | ||
5741 | Software. | ||
5742 | |||
5743 | 1.11. "Patent Claims" of a Contributor | ||
5744 | means any patent claim(s), including without limitation, method, | ||
5745 | process, and apparatus claims, in any patent Licensable by such | ||
5746 | Contributor that would be infringed, but for the grant of the | ||
5747 | License, by the making, using, selling, offering for sale, having | ||
5748 | made, import, or transfer of either its Contributions or its | ||
5749 | Contributor Version. | ||
5750 | |||
5751 | 1.12. "Secondary License" | ||
5752 | means either the GNU General Public License, Version 2.0, the GNU | ||
5753 | Lesser General Public License, Version 2.1, the GNU Affero General | ||
5754 | Public License, Version 3.0, or any later versions of those | ||
5755 | licenses. | ||
5756 | |||
5757 | 1.13. "Source Code Form" | ||
5758 | means the form of the work preferred for making modifications. | ||
5759 | |||
5760 | 1.14. "You" (or "Your") | ||
5761 | means an individual or a legal entity exercising rights under this | ||
5762 | License. For legal entities, "You" includes any entity that | ||
5763 | controls, is controlled by, or is under common control with You. For | ||
5764 | purposes of this definition, "control" means (a) the power, direct | ||
5765 | or indirect, to cause the direction or management of such entity, | ||
5766 | whether by contract or otherwise, or (b) ownership of more than | ||
5767 | fifty percent (50%) of the outstanding shares or beneficial | ||
5768 | ownership of such entity. | ||
5769 | |||
5770 | 2. License Grants and Conditions | ||
5771 | -------------------------------- | ||
5772 | |||
5773 | 2.1. Grants | ||
5774 | |||
5775 | Each Contributor hereby grants You a world-wide, royalty-free, | ||
5776 | non-exclusive license: | ||
5777 | |||
5778 | (a) under intellectual property rights (other than patent or trademark) | ||
5779 | Licensable by such Contributor to use, reproduce, make available, | ||
5780 | modify, display, perform, distribute, and otherwise exploit its | ||
5781 | Contributions, either on an unmodified basis, with Modifications, or | ||
5782 | as part of a Larger Work; and | ||
5783 | |||
5784 | (b) under Patent Claims of such Contributor to make, use, sell, offer | ||
5785 | for sale, have made, import, and otherwise transfer either its | ||
5786 | Contributions or its Contributor Version. | ||
5787 | |||
5788 | 2.2. Effective Date | ||
5789 | |||
5790 | The licenses granted in Section 2.1 with respect to any Contribution | ||
5791 | become effective for each Contribution on the date the Contributor first | ||
5792 | distributes such Contribution. | ||
5793 | |||
5794 | 2.3. Limitations on Grant Scope | ||
5795 | |||
5796 | The licenses granted in this Section 2 are the only rights granted under | ||
5797 | this License. No additional rights or licenses will be implied from the | ||
5798 | distribution or licensing of Covered Software under this License. | ||
5799 | Notwithstanding Section 2.1(b) above, no patent license is granted by a | ||
5800 | Contributor: | ||
5801 | |||
5802 | (a) for any code that a Contributor has removed from Covered Software; | ||
5803 | or | ||
5804 | |||
5805 | (b) for infringements caused by: (i) Your and any other third party's | ||
5806 | modifications of Covered Software, or (ii) the combination of its | ||
5807 | Contributions with other software (except as part of its Contributor | ||
5808 | Version); or | ||
5809 | |||
5810 | (c) under Patent Claims infringed by Covered Software in the absence of | ||
5811 | its Contributions. | ||
5812 | |||
5813 | This License does not grant any rights in the trademarks, service marks, | ||
5814 | or logos of any Contributor (except as may be necessary to comply with | ||
5815 | the notice requirements in Section 3.4). | ||
5816 | |||
5817 | 2.4. Subsequent Licenses | ||
5818 | |||
5819 | No Contributor makes additional grants as a result of Your choice to | ||
5820 | distribute the Covered Software under a subsequent version of this | ||
5821 | License (see Section 10.2) or under the terms of a Secondary License (if | ||
5822 | permitted under the terms of Section 3.3). | ||
5823 | |||
5824 | 2.5. Representation | ||
5825 | |||
5826 | Each Contributor represents that the Contributor believes its | ||
5827 | Contributions are its original creation(s) or it has sufficient rights | ||
5828 | to grant the rights to its Contributions conveyed by this License. | ||
5829 | |||
5830 | 2.6. Fair Use | ||
5831 | |||
5832 | This License is not intended to limit any rights You have under | ||
5833 | applicable copyright doctrines of fair use, fair dealing, or other | ||
5834 | equivalents. | ||
5835 | |||
5836 | 2.7. Conditions | ||
5837 | |||
5838 | Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted | ||
5839 | in Section 2.1. | ||
5840 | |||
5841 | 3. Responsibilities | ||
5842 | ------------------- | ||
5843 | |||
5844 | 3.1. Distribution of Source Form | ||
5845 | |||
5846 | All distribution of Covered Software in Source Code Form, including any | ||
5847 | Modifications that You create or to which You contribute, must be under | ||
5848 | the terms of this License. You must inform recipients that the Source | ||
5849 | Code Form of the Covered Software is governed by the terms of this | ||
5850 | License, and how they can obtain a copy of this License. You may not | ||
5851 | attempt to alter or restrict the recipients' rights in the Source Code | ||
5852 | Form. | ||
5853 | |||
5854 | 3.2. Distribution of Executable Form | ||
5855 | |||
5856 | If You distribute Covered Software in Executable Form then: | ||
5857 | |||
5858 | (a) such Covered Software must also be made available in Source Code | ||
5859 | Form, as described in Section 3.1, and You must inform recipients of | ||
5860 | the Executable Form how they can obtain a copy of such Source Code | ||
5861 | Form by reasonable means in a timely manner, at a charge no more | ||
5862 | than the cost of distribution to the recipient; and | ||
5863 | |||
5864 | (b) You may distribute such Executable Form under the terms of this | ||
5865 | License, or sublicense it under different terms, provided that the | ||
5866 | license for the Executable Form does not attempt to limit or alter | ||
5867 | the recipients' rights in the Source Code Form under this License. | ||
5868 | |||
5869 | 3.3. Distribution of a Larger Work | ||
5870 | |||
5871 | You may create and distribute a Larger Work under terms of Your choice, | ||
5872 | provided that You also comply with the requirements of this License for | ||
5873 | the Covered Software. If the Larger Work is a combination of Covered | ||
5874 | Software with a work governed by one or more Secondary Licenses, and the | ||
5875 | Covered Software is not Incompatible With Secondary Licenses, this | ||
5876 | License permits You to additionally distribute such Covered Software | ||
5877 | under the terms of such Secondary License(s), so that the recipient of | ||
5878 | the Larger Work may, at their option, further distribute the Covered | ||
5879 | Software under the terms of either this License or such Secondary | ||
5880 | License(s). | ||
5881 | |||
5882 | 3.4. Notices | ||
5883 | |||
5884 | You may not remove or alter the substance of any license notices | ||
5885 | (including copyright notices, patent notices, disclaimers of warranty, | ||
5886 | or limitations of liability) contained within the Source Code Form of | ||
5887 | the Covered Software, except that You may alter any license notices to | ||
5888 | the extent required to remedy known factual inaccuracies. | ||
5889 | |||
5890 | 3.5. Application of Additional Terms | ||
5891 | |||
5892 | You may choose to offer, and to charge a fee for, warranty, support, | ||
5893 | indemnity or liability obligations to one or more recipients of Covered | ||
5894 | Software. However, You may do so only on Your own behalf, and not on | ||
5895 | behalf of any Contributor. You must make it absolutely clear that any | ||
5896 | such warranty, support, indemnity, or liability obligation is offered by | ||
5897 | You alone, and You hereby agree to indemnify every Contributor for any | ||
5898 | liability incurred by such Contributor as a result of warranty, support, | ||
5899 | indemnity or liability terms You offer. You may include additional | ||
5900 | disclaimers of warranty and limitations of liability specific to any | ||
5901 | jurisdiction. | ||
5902 | |||
5903 | 4. Inability to Comply Due to Statute or Regulation | ||
5904 | --------------------------------------------------- | ||
5905 | |||
5906 | If it is impossible for You to comply with any of the terms of this | ||
5907 | License with respect to some or all of the Covered Software due to | ||
5908 | statute, judicial order, or regulation then You must: (a) comply with | ||
5909 | the terms of this License to the maximum extent possible; and (b) | ||
5910 | describe the limitations and the code they affect. Such description must | ||
5911 | be placed in a text file included with all distributions of the Covered | ||
5912 | Software under this License. Except to the extent prohibited by statute | ||
5913 | or regulation, such description must be sufficiently detailed for a | ||
5914 | recipient of ordinary skill to be able to understand it. | ||
5915 | |||
5916 | 5. Termination | ||
5917 | -------------- | ||
5918 | |||
5919 | 5.1. The rights granted under this License will terminate automatically | ||
5920 | if You fail to comply with any of its terms. However, if You become | ||
5921 | compliant, then the rights granted under this License from a particular | ||
5922 | Contributor are reinstated (a) provisionally, unless and until such | ||
5923 | Contributor explicitly and finally terminates Your grants, and (b) on an | ||
5924 | ongoing basis, if such Contributor fails to notify You of the | ||
5925 | non-compliance by some reasonable means prior to 60 days after You have | ||
5926 | come back into compliance. Moreover, Your grants from a particular | ||
5927 | Contributor are reinstated on an ongoing basis if such Contributor | ||
5928 | notifies You of the non-compliance by some reasonable means, this is the | ||
5929 | first time You have received notice of non-compliance with this License | ||
5930 | from such Contributor, and You become compliant prior to 30 days after | ||
5931 | Your receipt of the notice. | ||
5932 | |||
5933 | 5.2. If You initiate litigation against any entity by asserting a patent | ||
5934 | infringement claim (excluding declaratory judgment actions, | ||
5935 | counter-claims, and cross-claims) alleging that a Contributor Version | ||
5936 | directly or indirectly infringes any patent, then the rights granted to | ||
5937 | You by any and all Contributors for the Covered Software under Section | ||
5938 | 2.1 of this License shall terminate. | ||
5939 | |||
5940 | 5.3. In the event of termination under Sections 5.1 or 5.2 above, all | ||
5941 | end user license agreements (excluding distributors and resellers) which | ||
5942 | have been validly granted by You or Your distributors under this License | ||
5943 | prior to termination shall survive termination. | ||
5944 | |||
5945 | ************************************************************************ | ||
5946 | * * | ||
5947 | * 6. Disclaimer of Warranty * | ||
5948 | * ------------------------- * | ||
5949 | * * | ||
5950 | * Covered Software is provided under this License on an "as is" * | ||
5951 | * basis, without warranty of any kind, either expressed, implied, or * | ||
5952 | * statutory, including, without limitation, warranties that the * | ||
5953 | * Covered Software is free of defects, merchantable, fit for a * | ||
5954 | * particular purpose or non-infringing. The entire risk as to the * | ||
5955 | * quality and performance of the Covered Software is with You. * | ||
5956 | * Should any Covered Software prove defective in any respect, You * | ||
5957 | * (not any Contributor) assume the cost of any necessary servicing, * | ||
5958 | * repair, or correction. This disclaimer of warranty constitutes an * | ||
5959 | * essential part of this License. No use of any Covered Software is * | ||
5960 | * authorized under this License except under this disclaimer. * | ||
5961 | * * | ||
5962 | ************************************************************************ | ||
5963 | |||
5964 | ************************************************************************ | ||
5965 | * * | ||
5966 | * 7. Limitation of Liability * | ||
5967 | * -------------------------- * | ||
5968 | * * | ||
5969 | * Under no circumstances and under no legal theory, whether tort * | ||
5970 | * (including negligence), contract, or otherwise, shall any * | ||
5971 | * Contributor, or anyone who distributes Covered Software as * | ||
5972 | * permitted above, be liable to You for any direct, indirect, * | ||
5973 | * special, incidental, or consequential damages of any character * | ||
5974 | * including, without limitation, damages for lost profits, loss of * | ||
5975 | * goodwill, work stoppage, computer failure or malfunction, or any * | ||
5976 | * and all other commercial damages or losses, even if such party * | ||
5977 | * shall have been informed of the possibility of such damages. This * | ||
5978 | * limitation of liability shall not apply to liability for death or * | ||
5979 | * personal injury resulting from such party's negligence to the * | ||
5980 | * extent applicable law prohibits such limitation. Some * | ||
5981 | * jurisdictions do not allow the exclusion or limitation of * | ||
5982 | * incidental or consequential damages, so this exclusion and * | ||
5983 | * limitation may not apply to You. * | ||
5984 | * * | ||
5985 | ************************************************************************ | ||
5986 | |||
5987 | 8. Litigation | ||
5988 | ------------- | ||
5989 | |||
5990 | Any litigation relating to this License may be brought only in the | ||
5991 | courts of a jurisdiction where the defendant maintains its principal | ||
5992 | place of business and such litigation shall be governed by laws of that | ||
5993 | jurisdiction, without reference to its conflict-of-law provisions. | ||
5994 | Nothing in this Section shall prevent a party's ability to bring | ||
5995 | cross-claims or counter-claims. | ||
5996 | |||
5997 | 9. Miscellaneous | ||
5998 | ---------------- | ||
5999 | |||
6000 | This License represents the complete agreement concerning the subject | ||
6001 | matter hereof. If any provision of this License is held to be | ||
6002 | unenforceable, such provision shall be reformed only to the extent | ||
6003 | necessary to make it enforceable. Any law or regulation which provides | ||
6004 | that the language of a contract shall be construed against the drafter | ||
6005 | shall not be used to construe this License against a Contributor. | ||
6006 | |||
6007 | 10. Versions of the License | ||
6008 | --------------------------- | ||
6009 | |||
6010 | 10.1. New Versions | ||
6011 | |||
6012 | Mozilla Foundation is the license steward. Except as provided in Section | ||
6013 | 10.3, no one other than the license steward has the right to modify or | ||
6014 | publish new versions of this License. Each version will be given a | ||
6015 | distinguishing version number. | ||
6016 | |||
6017 | 10.2. Effect of New Versions | ||
6018 | |||
6019 | You may distribute the Covered Software under the terms of the version | ||
6020 | of the License under which You originally received the Covered Software, | ||
6021 | or under the terms of any subsequent version published by the license | ||
6022 | steward. | ||
6023 | |||
6024 | 10.3. Modified Versions | ||
6025 | |||
6026 | If you create software not governed by this License, and you want to | ||
6027 | create a new license for such software, you may create and use a | ||
6028 | modified version of this License if you rename the license and remove | ||
6029 | any references to the name of the license steward (except to note that | ||
6030 | such modified license differs from this License). | ||
6031 | |||
6032 | 10.4. Distributing Source Code Form that is Incompatible With Secondary | ||
6033 | Licenses | ||
6034 | |||
6035 | If You choose to distribute Source Code Form that is Incompatible With | ||
6036 | Secondary Licenses under the terms of this version of the License, the | ||
6037 | notice described in Exhibit B of this License must be attached. | ||
6038 | |||
6039 | Exhibit A - Source Code Form License Notice | ||
6040 | ------------------------------------------- | ||
6041 | |||
6042 | This Source Code Form is subject to the terms of the Mozilla Public | ||
6043 | License, v. 2.0. If a copy of the MPL was not distributed with this | ||
6044 | file, You can obtain one at http://mozilla.org/MPL/2.0/. | ||
6045 | |||
6046 | If it is not possible or desirable to put the notice in a particular | ||
6047 | file, then You may include the notice in a location (such as a LICENSE | ||
6048 | file in a relevant directory) where a recipient would be likely to look | ||
6049 | for such a notice. | ||
6050 | |||
6051 | You may add additional accurate notices of copyright ownership. | ||
6052 | |||
6053 | Exhibit B - "Incompatible With Secondary Licenses" Notice | ||
6054 | --------------------------------------------------------- | ||
6055 | |||
6056 | This Source Code Form is "Incompatible With Secondary Licenses", as | ||
6057 | defined by the Mozilla Public License, v. 2.0. | ||
6058 | </programlisting></para> | ||
6059 | </section> | ||
6060 | |||
6061 | <section id="lic_21"> | ||
6062 | <title>OpenSSL</title> | ||
6063 | |||
6064 | <para><programlisting> | ||
6065 | |||
6066 | OpenSSL License | ||
6067 | |||
6068 | ==================================================================== | ||
6069 | Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved. | ||
6070 | |||
6071 | Redistribution and use in source and binary forms, with or without | ||
6072 | modification, are permitted provided that the following conditions | ||
6073 | are met: | ||
6074 | |||
6075 | 1. Redistributions of source code must retain the above copyright | ||
6076 | notice, this list of conditions and the following disclaimer. | ||
6077 | |||
6078 | 2. Redistributions in binary form must reproduce the above copyright | ||
6079 | notice, this list of conditions and the following disclaimer in | ||
6080 | the documentation and/or other materials provided with the | ||
6081 | distribution. | ||
6082 | |||
6083 | 3. All advertising materials mentioning features or use of this | ||
6084 | software must display the following acknowledgment: | ||
6085 | "This product includes software developed by the OpenSSL Project | ||
6086 | for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
6087 | |||
6088 | 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
6089 | endorse or promote products derived from this software without | ||
6090 | prior written permission. For written permission, please contact | ||
6091 | openssl-core@openssl.org. | ||
6092 | |||
6093 | 5. Products derived from this software may not be called "OpenSSL" | ||
6094 | nor may "OpenSSL" appear in their names without prior written | ||
6095 | permission of the OpenSSL Project. | ||
6096 | |||
6097 | 6. Redistributions of any form whatsoever must retain the following | ||
6098 | acknowledgment: | ||
6099 | "This product includes software developed by the OpenSSL Project | ||
6100 | for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
6101 | |||
6102 | THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS`` AND ANY | ||
6103 | EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
6104 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
6105 | PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
6106 | ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
6107 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
6108 | NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
6109 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
6110 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
6111 | STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
6112 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
6113 | OF THE POSSIBILITY OF SUCH DAMAGE. | ||
6114 | ==================================================================== | ||
6115 | |||
6116 | This product includes cryptographic software written by Eric Young | ||
6117 | (eay@cryptsoft.com). This product includes software written by Tim | ||
6118 | Hudson (tjh@cryptsoft.com). | ||
6119 | |||
6120 | |||
6121 | Original SSLeay License | ||
6122 | ----------------------- | ||
6123 | |||
6124 | Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | ||
6125 | All rights reserved. | ||
6126 | |||
6127 | This package is an SSL implementation written | ||
6128 | by Eric Young (eay@cryptsoft.com). | ||
6129 | The implementation was written so as to conform with Netscapes SSL. | ||
6130 | |||
6131 | This library is free for commercial and non-commercial use as long as | ||
6132 | the following conditions are aheared to. The following conditions | ||
6133 | apply to all code found in this distribution, be it the RC4, RSA, | ||
6134 | lhash, DES, etc., code; not just the SSL code. The SSL documentation | ||
6135 | included with this distribution is covered by the same copyright terms | ||
6136 | except that the holder is Tim Hudson (tjh@cryptsoft.com). | ||
6137 | |||
6138 | Copyright remains Eric Young`s, and as such any Copyright notices in | ||
6139 | the code are not to be removed. | ||
6140 | If this package is used in a product, Eric Young should be given attribution | ||
6141 | as the author of the parts of the library used. | ||
6142 | This can be in the form of a textual message at program startup or | ||
6143 | in documentation (online or textual) provided with the package. | ||
6144 | |||
6145 | Redistribution and use in source and binary forms, with or without | ||
6146 | modification, are permitted provided that the following conditions | ||
6147 | are met: | ||
6148 | 1. Redistributions of source code must retain the copyright | ||
6149 | notice, this list of conditions and the following disclaimer. | ||
6150 | 2. Redistributions in binary form must reproduce the above copyright | ||
6151 | notice, this list of conditions and the following disclaimer in the | ||
6152 | documentation and/or other materials provided with the distribution. | ||
6153 | 3. All advertising materials mentioning features or use of this software | ||
6154 | must display the following acknowledgement: | ||
6155 | "This product includes cryptographic software written by | ||
6156 | Eric Young (eay@cryptsoft.com)" | ||
6157 | The word `cryptographic` can be left out if the rouines from the library | ||
6158 | being used are not cryptographic related :-). | ||
6159 | 4. If you include any Windows specific code (or a derivative thereof) from | ||
6160 | the apps directory (application code) you must include an acknowledgement: | ||
6161 | "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" | ||
6162 | |||
6163 | THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS`` AND ANY EXPRESS OR IMPLIED | ||
6164 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY | ||
6165 | AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR | ||
6166 | CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | ||
6167 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
6168 | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
6169 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | ||
6170 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
6171 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
6172 | |||
6173 | The licence and distribution terms for any publically available version or | ||
6174 | derivative of this code cannot be changed. i.e. this code cannot simply be copied and | ||
6175 | put under another distribution licence | ||
6176 | [including the GNU Public Licence.] | ||
6177 | |||
6178 | |||
6179 | |||
6180 | |||
6181 | </programlisting></para> | ||
6182 | </section> | ||
6183 | |||
6184 | <section id="lic_22"> | ||
6185 | <title>PD</title> | ||
6186 | |||
6187 | <para><programlisting> | ||
6188 | This is a placeholder for the Public Domain License | ||
6189 | </programlisting></para> | ||
6190 | </section> | ||
6191 | |||
6192 | <section id="lic_23"> | ||
6193 | <title>Python-2.0</title> | ||
6194 | |||
6195 | <para><programlisting> | ||
6196 | |||
6197 | PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 | ||
6198 | -------------------------------------------- | ||
6199 | |||
6200 | 1. This LICENSE AGREEMENT is between the Python Software Foundation | ||
6201 | ("PSF"), and the Individual or Organization ("Licensee") accessing and | ||
6202 | otherwise using this software ("Python") in source or binary form and | ||
6203 | its associated documentation. | ||
6204 | |||
6205 | 2. Subject to the terms and conditions of this License Agreement, PSF | ||
6206 | hereby grants Licensee a nonexclusive, royalty-free, world-wide | ||
6207 | license to reproduce, analyze, test, perform and/or display publicly, | ||
6208 | prepare derivative works, distribute, and otherwise use Python | ||
6209 | alone or in any derivative version, provided, however, that PSF`s | ||
6210 | License Agreement and PSF`s notice of copyright, i.e., "Copyright (c) | ||
6211 | 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights | ||
6212 | Reserved" are retained in Python alone or in any derivative version | ||
6213 | prepared by Licensee. | ||
6214 | |||
6215 | 3. In the event Licensee prepares a derivative work that is based on | ||
6216 | or incorporates Python or any part thereof, and wants to make | ||
6217 | the derivative work available to others as provided herein, then | ||
6218 | Licensee hereby agrees to include in any such work a brief summary of | ||
6219 | the changes made to Python. | ||
6220 | |||
6221 | 4. PSF is making Python available to Licensee on an "AS IS" | ||
6222 | basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR | ||
6223 | IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND | ||
6224 | DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS | ||
6225 | FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT | ||
6226 | INFRINGE ANY THIRD PARTY RIGHTS. | ||
6227 | |||
6228 | 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON | ||
6229 | FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS | ||
6230 | A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, | ||
6231 | OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. | ||
6232 | |||
6233 | 6. This License Agreement will automatically terminate upon a material | ||
6234 | breach of its terms and conditions. | ||
6235 | |||
6236 | 7. Nothing in this License Agreement shall be deemed to create any | ||
6237 | relationship of agency, partnership, or joint venture between PSF and | ||
6238 | Licensee. This License Agreement does not grant permission to use PSF | ||
6239 | trademarks or trade name in a trademark sense to endorse or promote | ||
6240 | products or services of Licensee, or any third party. | ||
6241 | |||
6242 | 8. By copying, installing or otherwise using Python, Licensee | ||
6243 | agrees to be bound by the terms and conditions of this License | ||
6244 | Agreement. | ||
6245 | |||
6246 | BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 | ||
6247 | ------------------------------------------- | ||
6248 | |||
6249 | BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 | ||
6250 | |||
6251 | 1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an | ||
6252 | office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the | ||
6253 | Individual or Organization ("Licensee") accessing and otherwise using | ||
6254 | this software in source or binary form and its associated | ||
6255 | documentation ("the Software"). | ||
6256 | |||
6257 | 2. Subject to the terms and conditions of this BeOpen Python License | ||
6258 | Agreement, BeOpen hereby grants Licensee a non-exclusive, | ||
6259 | royalty-free, world-wide license to reproduce, analyze, test, perform | ||
6260 | and/or display publicly, prepare derivative works, distribute, and | ||
6261 | otherwise use the Software alone or in any derivative version, | ||
6262 | provided, however, that the BeOpen Python License is retained in the | ||
6263 | Software, alone or in any derivative version prepared by Licensee. | ||
6264 | |||
6265 | 3. BeOpen is making the Software available to Licensee on an "AS IS" | ||
6266 | basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR | ||
6267 | IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND | ||
6268 | DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS | ||
6269 | FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT | ||
6270 | INFRINGE ANY THIRD PARTY RIGHTS. | ||
6271 | |||
6272 | 4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE | ||
6273 | SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS | ||
6274 | AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY | ||
6275 | DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. | ||
6276 | |||
6277 | 5. This License Agreement will automatically terminate upon a material | ||
6278 | breach of its terms and conditions. | ||
6279 | |||
6280 | 6. This License Agreement shall be governed by and interpreted in all | ||
6281 | respects by the law of the State of California, excluding conflict of | ||
6282 | law provisions. Nothing in this License Agreement shall be deemed to | ||
6283 | create any relationship of agency, partnership, or joint venture | ||
6284 | between BeOpen and Licensee. This License Agreement does not grant | ||
6285 | permission to use BeOpen trademarks or trade names in a trademark | ||
6286 | sense to endorse or promote products or services of Licensee, or any | ||
6287 | third party. As an exception, the "BeOpen Python" logos available at | ||
6288 | http://www.pythonlabs.com/logos.html may be used according to the | ||
6289 | permissions granted on that web page. | ||
6290 | |||
6291 | 7. By copying, installing or otherwise using the software, Licensee | ||
6292 | agrees to be bound by the terms and conditions of this License | ||
6293 | Agreement. | ||
6294 | |||
6295 | CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 | ||
6296 | --------------------------------------- | ||
6297 | |||
6298 | 1. This LICENSE AGREEMENT is between the Corporation for National | ||
6299 | Research Initiatives, having an office at 1895 Preston White Drive, | ||
6300 | Reston, VA 20191 ("CNRI"), and the Individual or Organization | ||
6301 | ("Licensee") accessing and otherwise using Python 1.6.1 software in | ||
6302 | source or binary form and its associated documentation. | ||
6303 | |||
6304 | 2. Subject to the terms and conditions of this License Agreement, CNRI | ||
6305 | hereby grants Licensee a nonexclusive, royalty-free, world-wide | ||
6306 | license to reproduce, analyze, test, perform and/or display publicly, | ||
6307 | prepare derivative works, distribute, and otherwise use Python 1.6.1 | ||
6308 | alone or in any derivative version, provided, however, that CNRI`s | ||
6309 | License Agreement and CNRI`s notice of copyright, i.e., "Copyright (c) | ||
6310 | 1995-2001 Corporation for National Research Initiatives; All Rights | ||
6311 | Reserved" are retained in Python 1.6.1 alone or in any derivative | ||
6312 | version prepared by Licensee. Alternately, in lieu of CNRI`s License | ||
6313 | Agreement, Licensee may substitute the following text (omitting the | ||
6314 | quotes): "Python 1.6.1 is made available subject to the terms and | ||
6315 | conditions in CNRI`s License Agreement. This Agreement together with | ||
6316 | Python 1.6.1 may be located on the Internet using the following | ||
6317 | unique, persistent identifier (known as a handle): 1895.22/1013. This | ||
6318 | Agreement may also be obtained from a proxy server on the Internet | ||
6319 | using the following URL: http://hdl.handle.net/1895.22/1013". | ||
6320 | |||
6321 | 3. In the event Licensee prepares a derivative work that is based on | ||
6322 | or incorporates Python 1.6.1 or any part thereof, and wants to make | ||
6323 | the derivative work available to others as provided herein, then | ||
6324 | Licensee hereby agrees to include in any such work a brief summary of | ||
6325 | the changes made to Python 1.6.1. | ||
6326 | |||
6327 | 4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" | ||
6328 | basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR | ||
6329 | IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND | ||
6330 | DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS | ||
6331 | FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT | ||
6332 | INFRINGE ANY THIRD PARTY RIGHTS. | ||
6333 | |||
6334 | 5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON | ||
6335 | 1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS | ||
6336 | A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, | ||
6337 | OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. | ||
6338 | |||
6339 | 6. This License Agreement will automatically terminate upon a material | ||
6340 | breach of its terms and conditions. | ||
6341 | |||
6342 | 7. This License Agreement shall be governed by the federal | ||
6343 | intellectual property law of the United States, including without | ||
6344 | limitation the federal copyright law, and, to the extent such | ||
6345 | U.S. federal law does not apply, by the law of the Commonwealth of | ||
6346 | Virginia, excluding Virginia`s conflict of law provisions. | ||
6347 | Notwithstanding the foregoing, with regard to derivative works based | ||
6348 | on Python 1.6.1 that incorporate non-separable material that was | ||
6349 | previously distributed under the GNU General Public License (GPL), the | ||
6350 | law of the Commonwealth of Virginia shall govern this License | ||
6351 | Agreement only as to issues arising under or with respect to | ||
6352 | Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this | ||
6353 | License Agreement shall be deemed to create any relationship of | ||
6354 | agency, partnership, or joint venture between CNRI and Licensee. This | ||
6355 | License Agreement does not grant permission to use CNRI trademarks or | ||
6356 | trade name in a trademark sense to endorse or promote products or | ||
6357 | services of Licensee, or any third party. | ||
6358 | |||
6359 | 8. By clicking on the "ACCEPT" button where indicated, or by copying, | ||
6360 | installing or otherwise using Python 1.6.1, Licensee agrees to be | ||
6361 | bound by the terms and conditions of this License Agreement. | ||
6362 | |||
6363 | ACCEPT | ||
6364 | |||
6365 | CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 | ||
6366 | -------------------------------------------------- | ||
6367 | |||
6368 | Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, | ||
6369 | The Netherlands. All rights reserved. | ||
6370 | |||
6371 | Permission to use, copy, modify, and distribute this software and its | ||
6372 | documentation for any purpose and without fee is hereby granted, | ||
6373 | provided that the above copyright notice appear in all copies and that | ||
6374 | both that copyright notice and this permission notice appear in | ||
6375 | supporting documentation, and that the name of Stichting Mathematisch | ||
6376 | Centrum or CWI not be used in advertising or publicity pertaining to | ||
6377 | distribution of the software without specific, written prior | ||
6378 | permission. | ||
6379 | |||
6380 | STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO | ||
6381 | THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND | ||
6382 | FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE | ||
6383 | FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||
6384 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||
6385 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT | ||
6386 | OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
6387 | |||
6388 | </programlisting></para> | ||
6389 | </section> | ||
6390 | |||
6391 | <section id="lic_24"> | ||
6392 | <title>Sleepycat</title> | ||
6393 | |||
6394 | <para><programlisting> | ||
6395 | |||
6396 | The Sleepycat License | ||
6397 | Copyright (c) 1990-1999 | ||
6398 | Sleepycat Software. All rights reserved. | ||
6399 | |||
6400 | Redistribution and use in source and binary forms, with or without | ||
6401 | modification, are permitted provided that the following conditions | ||
6402 | are met: | ||
6403 | |||
6404 | Redistributions of source code must retain the above copyright | ||
6405 | notice, this list of conditions and the following disclaimer. | ||
6406 | Redistributions in binary form must reproduce the above copyright | ||
6407 | notice, this list of conditions and the following disclaimer in the | ||
6408 | documentation and/or other materials provided with the distribution. | ||
6409 | Redistributions in any form must be accompanied by information on | ||
6410 | how to obtain complete source code for the DB software and any | ||
6411 | accompanying software that uses the DB software. The source code | ||
6412 | must either be included in the distribution or be available for no | ||
6413 | more than the cost of distribution plus a nominal fee, and must be | ||
6414 | freely redistributable under reasonable conditions. For an | ||
6415 | executable file, complete source code means the source code for all | ||
6416 | modules it contains. It does not include source code for modules or | ||
6417 | files that typically accompany the major components of the operating | ||
6418 | system on which the executable file runs. | ||
6419 | THIS SOFTWARE IS PROVIDED BY SLEEPYCAT SOFTWARE ``AS IS`` AND ANY EXPRESS | ||
6420 | OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
6421 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR | ||
6422 | NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE | ||
6423 | BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | ||
6424 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | ||
6425 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | ||
6426 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | ||
6427 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
6428 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | ||
6429 | THE POSSIBILITY OF SUCH DAMAGE. | ||
6430 | |||
6431 | Copyright (c) 1990, 1993, 1994, 1995 | ||
6432 | The Regents of the University of California. All rights reserved. | ||
6433 | |||
6434 | Redistribution and use in source and binary forms, with or without | ||
6435 | modification, are permitted provided that the following conditions | ||
6436 | are met: | ||
6437 | |||
6438 | Redistributions of source code must retain the above copyright | ||
6439 | notice, this list of conditions and the following disclaimer. | ||
6440 | Redistributions in binary form must reproduce the above copyright | ||
6441 | notice, this list of conditions and the following disclaimer in the | ||
6442 | documentation and/or other materials provided with the distribution. | ||
6443 | Neither the name of the University nor the names of its contributors | ||
6444 | may be used to endorse or promote products derived from this software | ||
6445 | without specific prior written permission. | ||
6446 | THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS`` AND | ||
6447 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
6448 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
6449 | ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | ||
6450 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
6451 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
6452 | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
6453 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
6454 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
6455 | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
6456 | SUCH DAMAGE. | ||
6457 | |||
6458 | Copyright (c) 1995, 1996 | ||
6459 | The President and Fellows of Harvard University. All rights reserved. | ||
6460 | |||
6461 | Redistribution and use in source and binary forms, with or without | ||
6462 | modification, are permitted provided that the following conditions | ||
6463 | are met: | ||
6464 | |||
6465 | Redistributions of source code must retain the above copyright | ||
6466 | notice, this list of conditions and the following disclaimer. | ||
6467 | Redistributions in binary form must reproduce the above copyright | ||
6468 | notice, this list of conditions and the following disclaimer in the | ||
6469 | documentation and/or other materials provided with the distribution. | ||
6470 | Neither the name of the University nor the names of its contributors | ||
6471 | may be used to endorse or promote products derived from this software | ||
6472 | without specific prior written permission. | ||
6473 | THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS`` AND | ||
6474 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
6475 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
6476 | ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE | ||
6477 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
6478 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
6479 | OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
6480 | HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
6481 | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
6482 | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
6483 | SUCH DAMAGE. | ||
6484 | |||
6485 | </programlisting></para> | ||
6486 | </section> | ||
6487 | |||
6488 | <section id="lic_25"> | ||
6489 | <title>Zlib</title> | ||
6490 | |||
6491 | <para><programlisting> | ||
6492 | zlib License | ||
6493 | |||
6494 | |||
6495 | This software is provided `as-is`, without any express or implied | ||
6496 | warranty. In no event will the authors be held liable for any damages | ||
6497 | arising from the use of this software. | ||
6498 | |||
6499 | Permission is granted to anyone to use this software for any purpose, | ||
6500 | including commercial applications, and to alter it and redistribute it | ||
6501 | freely, subject to the following restrictions: | ||
6502 | |||
6503 | 1. The origin of this software must not be misrepresented; you must not | ||
6504 | claim that you wrote the original software. If you use this software | ||
6505 | in a product, an acknowledgment in the product documentation would be | ||
6506 | appreciated but is not required. | ||
6507 | 2. Altered source versions must be plainly marked as such, and must not be | ||
6508 | misrepresented as being the original software. | ||
6509 | 3. This notice may not be removed or altered from any source distribution. | ||
6510 | |||
6511 | |||
6512 | </programlisting></para> | ||
6513 | </section> | ||
6514 | </section> | ||
6515 | |||
6516 | <section id="proprietary_license"> | ||
6517 | <title>Proprietary Licenses</title> | ||
6518 | |||
6519 | <para>There are no Proprietary Licenses.</para> | ||
6520 | </section> | ||
6521 | </chapter> \ No newline at end of file | ||