summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-linux-open-source/doc/licenses.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/book-enea-linux-open-source/doc/licenses.xml')
-rw-r--r--doc/book-enea-linux-open-source/doc/licenses.xml6521
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
11supports, e.g. busybox, with a short explanatory blurb and links to package
12specific 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
2315The Academic Free License
2316 v. 2.0
2317
2318This 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
2320immediately following the copyright notice for the Original Work:
2321Licensed under the Academic Free License version 2.0
2322
23231) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free,
2324non-exclusive, perpetual, sublicenseable license to do the following:
2325a) to reproduce the Original Work in copies;
2326
2327b) to prepare derivative works ("Derivative Works") based upon the Original Work;
2328
2329c) to distribute copies of the Original Work and Derivative Works to the public;
2330
2331d) to perform the Original Work publicly; and
2332
2333e) to display the Original Work publicly.
2334
23352) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free,
2336non-exclusive, perpetual, sublicenseable license, under patent claims owned or
2337controlled by the Licensor that are embodied in the Original Work as furnished by the
2338Licensor, to make, use, sell and offer for sale the Original Work and Derivative
2339Works.
2340
23413) Grant of Source Code License. The term "Source Code" means the preferred form of
2342the Original Work for making modifications to it and all available documentation
2343describing how to modify the Original Work. Licensor hereby agrees to provide a
2344machine-readable copy of the Source Code of the Original Work along with each copy of
2345the Original Work that Licensor distributes. Licensor reserves the right to satisfy
2346this obligation by placing a machine-readable copy of the Source Code in an
2347information repository reasonably calculated to permit inexpensive and convenient
2348access by You for as long as Licensor continues to distribute the Original Work, and
2349by publishing the address of that information repository in a notice immediately
2350following the copyright notice that applies to the Original Work.
2351
23524) Exclusions From License Grant. Neither the names of Licensor, nor the names of any
2353contributors to the Original Work, nor any of their trademarks or service marks, may
2354be used to endorse or promote products derived from this Original Work without express
2355prior written permission of the Licensor. Nothing in this License shall be deemed to
2356grant any rights to trademarks, copyrights, patents, trade secrets or any other
2357intellectual property of Licensor except as expressly stated herein. No patent
2358license is granted to make, use, sell or offer to sell embodiments of any patent
2359claims other than the licensed claims defined in Section 2. No right is granted to
2360the trademarks of Licensor even if such marks are included in the Original Work.
2361Nothing in this License shall be interpreted to prohibit Licensor from licensing under
2362different terms from this License any Original Work that Licensor otherwise would have
2363a right to license.
2364
23655) This section intentionally omitted.
2366
23676) Attribution Rights. You must retain, in the Source Code of any Derivative Works
2368that You create, all copyright, patent or trademark notices from the Source Code of
2369the Original Work, as well as any notices of licensing and any descriptive text
2370identified therein as an "Attribution Notice." You must cause the Source Code for any
2371Derivative Works that You create to carry a prominent Attribution Notice reasonably
2372calculated to inform recipients that You have modified the Original Work.
2373
23747) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the
2375copyright in and to the Original Work and the patent rights granted herein by Licensor
2376are owned by the Licensor or are sublicensed to You under the terms of this License
2377with the permission of the contributor(s) of those copyrights and patent rights.
2378Except as expressly stated in the immediately proceeding sentence, the Original Work
2379is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either
2380express or implied, including, without limitation, the warranties of NON-INFRINGEMENT,
2381MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
2382QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an
2383essential part of this License. No license to Original Work is granted hereunder
2384except under this disclaimer.
2385
23868) Limitation of Liability. Under no circumstances and under no legal theory, whether
2387in tort (including negligence), contract, or otherwise, shall the Licensor be liable
2388to any person for any direct, indirect, special, incidental, or consequential damages
2389of any character arising as a result of this License or the use of the Original Work
2390including, without limitation, damages for loss of goodwill, work stoppage, computer
2391failure or malfunction, or any and all other commercial damages or losses. This
2392limitation of liability shall not apply to liability for death or personal injury
2393resulting from Licensor`s negligence to the extent applicable law prohibits such
2394limitation. Some jurisdictions do not allow the exclusion or limitation of incidental
2395or consequential damages, so this exclusion and limitation may not apply to You.
2396
23979) Acceptance and Termination. If You distribute copies of the Original Work or a
2398Derivative Work, You must make a reasonable effort under the circumstances to obtain
2399the express assent of recipients to the terms of this License. Nothing else but this
2400License (or another written agreement between Licensor and You) grants You permission
2401to create Derivative Works based upon the Original Work or to exercise any of the
2402rights granted in Section 1 herein, and any attempt to do so except under the terms of
2403this License (or another written agreement between Licensor and You) is expressly
2404prohibited by U.S. copyright law, the equivalent laws of other countries, and by
2405international treaty. Therefore, by exercising any of the rights granted to You in
2406Section 1 herein, You indicate Your acceptance of this License and all of its terms
2407and conditions.
2408
240910) Termination for Patent Action. This License shall terminate automatically and You
2410may no longer exercise any of the rights granted to You by this License as of the date
2411You commence an action, including a cross-claim or counterclaim, for patent
2412infringement (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
2414excluding combinations of the Original Work with other software or hardware).
2415
241611) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License
2417may be brought only in the courts of a jurisdiction wherein the Licensor resides or in
2418which Licensor conducts its primary business, and under the laws of that jurisdiction
2419excluding its conflict-of-law provisions. The application of the United Nations
2420Convention on Contracts for the International Sale of Goods is expressly excluded.
2421Any use of the Original Work outside the scope of this License or after its
2422termination shall be subject to the requirements and penalties of the U.S. Copyright
2423Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
2424international treaty. This section shall survive the termination of this License.
2425
242612) Attorneys Fees. In any action to enforce the terms of this License or seeking
2427damages relating thereto, the prevailing party shall be entitled to recover its costs
2428and expenses, including, without limitation, reasonable attorneys` fees and costs
2429incurred in connection with such action, including any appeal of such action. This
2430section shall survive the termination of this License.
2431
243213) Miscellaneous. This License represents the complete agreement concerning the
2433subject matter hereof. If any provision of this License is held to be unenforceable,
2434such provision shall be reformed only to the extent necessary to make it enforceable.
2435
243614) Definition of "You" in This License. "You" throughout this License, whether in
2437upper or lower case, means an individual or a legal entity exercising rights under,
2438and complying with all of the terms of, this License. For legal entities, "You"
2439includes any entity that controls, is controlled by, or is under common control with
2440you. For purposes of this definition, "control" means (i) the power, direct or
2441indirect, to cause the direction or management of such entity, whether by contract or
2442otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares,
2443or (iii) beneficial ownership of such entity.
2444
244515) Right to Use. You may use the Original Work in all ways not otherwise restricted
2446or conditioned by this License or by law, and Licensor promises not to interfere with
2447or be responsible for such uses by You.
2448
2449This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
2450Permission is hereby granted to copy and distribute this license without modification.
2451This license may not be modified without the express written permission of its
2452copyright 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
2673The Artistic License
2674Preamble
2675
2676The intent of this document is to state the conditions under which a Package may be
2677copied, such that the Copyright Holder maintains some semblance of artistic control
2678over the development of the package, while giving the users of the package the right
2679to use and distribute the Package in a more-or-less customary fashion, plus the right
2680to make reasonable modifications.
2681
2682Definitions:
2683
2684"Package" refers to the collection of files distributed by the Copyright Holder, and
2685derivatives 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
2687modified 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,
2691duplication charges, time of people involved, and so on. (You will not be required to
2692justify it to the Copyright Holder, but only to the computing community at large as a
2693market that must bear the fee.)
2694"Freely Available" means that no fee is charged for the item itself, though there may
2695be fees involved in handling the item. It also means that recipients of the item may
2696redistribute it under the same conditions they received it.
26971. You may make and give away verbatim copies of the source form of the Standard
2698Version of this Package without restriction, provided that you duplicate all of the
2699original copyright notices and associated disclaimers.
2700
27012. You may apply bug fixes, portability fixes and other modifications derived from the
2702Public Domain or from the Copyright Holder. A Package modified in such a way shall
2703still be considered the Standard Version.
2704
27053. You may otherwise modify your copy of this Package in any way, provided that you
2706insert a prominent notice in each changed file stating how and when you changed that
2707file, and provided that you do at least ONE of the following:
2708
2709a) place your modifications in the Public Domain or otherwise make them Freely
2710Available, such as by posting said modifications to Usenet or an equivalent medium, or
2711placing the modifications on a major archive site such as ftp.uu.net, or by allowing
2712the Copyright Holder to include your modifications in the Standard Version of the
2713Package.
2714
2715b) use the modified Package only within your corporation or organization.
2716
2717c) rename any non-standard executables so the names do not conflict with standard
2718executables, which must also be provided, and provide a separate manual page for each
2719non-standard executable that clearly documents how it differs from the Standard
2720Version.
2721
2722d) make other distribution arrangements with the Copyright Holder.
2723
27244. You may distribute the programs of this Package in object code or executable form,
2725provided that you do at least ONE of the following:
2726
2727a) distribute a Standard Version of the executables and library files, together with
2728instructions (in the manual page or equivalent) on where to get the Standard Version.
2729
2730b) accompany the distribution with the machine-readable source of the Package with
2731your modifications.
2732
2733c) accompany any non-standard executables with their corresponding Standard Version
2734executables, giving the non-standard executables non-standard names, and clearly
2735documenting the differences in manual pages (or equivalent), together with
2736instructions on where to get the Standard Version.
2737
2738d) make other distribution arrangements with the Copyright Holder.
2739
27405. You may charge a reasonable copying fee for any distribution of this Package. You
2741may charge any fee you choose for support of this Package. You may not charge a fee
2742for this Package itself. However, you may distribute this Package in aggregate with
2743other (possibly commercial) programs as part of a larger (possibly commercial)
2744software distribution provided that you do not advertise this Package as a product of
2745your own.
2746
27476. The scripts and library files supplied as input to or produced as output from the
2748programs of this Package do not automatically fall under the copyright of this
2749Package, but belong to whomever generated them, and may be sold commercially, and may
2750be aggregated with this Package.
2751
27527. C or perl subroutines supplied by you and linked into this Package shall not be
2753considered part of this Package.
2754
27558. The name of the Copyright Holder may not be used to endorse or promote products
2756derived from this software without specific prior written permission.
2757
27589. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
2759INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS
2760FOR A PARTICULAR PURPOSE.
2761
2762The End
2763
2764</programlisting></para>
2765 </section>
2766
2767 <section id="lic_3">
2768 <title>BSD</title>
2769
2770 <para><programlisting>
2771Copyright (c) The Regents of the University of California.
2772All rights reserved.
2773
2774Redistribution and use in source and binary forms, with or without
2775modification, are permitted provided that the following conditions
2776are met:
27771. Redistributions of source code must retain the above copyright
2778 notice, this list of conditions and the following disclaimer.
27792. 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.
27823. 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
2786THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2787ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2788IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2789ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2790FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2791DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2792OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2793HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2794LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2795OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2796SUCH DAMAGE.
2797</programlisting></para>
2798 </section>
2799
2800 <section id="lic_4">
2801 <title>BSD-2-Clause</title>
2802
2803 <para><programlisting>
2804
2805The FreeBSD Copyright
2806
2807Copyright 1992-2010 The FreeBSD Project. All rights reserved.
2808
2809Redistribution and use in source and binary forms, with or without modification, are
2810permitted provided that the following conditions are met:
2811
2812Redistributions of source code must retain the above copyright notice, this list of
2813conditions and the following disclaimer.
2814Redistributions in binary form must reproduce the above copyright notice, this list of
2815conditions and the following disclaimer in the documentation and/or other materials
2816provided with the distribution.
2817THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED
2818WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
2819AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD
2820PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
2821EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2822SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2823HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2824OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2825SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2826
2827The views and conclusions contained in the software and documentation are those of the
2828authors and should not be interpreted as representing official policies, either
2829expressed 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
2839Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt;
2840All rights reserved.
2841
2842Redistribution and use in source and binary forms, with or without modification, are
2843permitted provided that the following conditions are met:
2844
2845Redistributions of source code must retain the above copyright notice, this list of
2846conditions and the following disclaimer.
2847Redistributions in binary form must reproduce the above copyright notice, this list of
2848conditions and the following disclaimer in the documentation and/or other materials
2849provided with the distribution.
2850Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be
2851used to endorse or promote products derived from this software without specific prior
2852written permission.
2853THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
2854EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
2855OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
2856SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2857INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
2858TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2859BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2860CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
2861WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
2862DAMAGE.
2863
2864</programlisting></para>
2865 </section>
2866
2867 <section id="lic_6">
2868 <title>BSD-4-Clause</title>
2869
2870 <para><programlisting>
2871
2872Copyright (c) &lt;year&gt;, &lt;copyright holder&gt;
2873All rights reserved.
2874
2875Redistribution and use in source and binary forms, with or without
2876modification, are permitted provided that the following conditions are met:
28771. Redistributions of source code must retain the above copyright
2878 notice, this list of conditions and the following disclaimer.
28792. 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.
28823. All advertising materials mentioning features or use of this software
2883 must display the following acknowledgement:
2884 This product includes software developed by the &lt;organization&gt;.
28854. Neither the name of the &lt;organization&gt; 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
2889THIS SOFTWARE IS PROVIDED BY &lt;COPYRIGHT HOLDER&gt; ``AS IS`` AND ANY
2890EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2891WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2892DISCLAIMED. IN NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY
2893DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2894(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2895LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2896ON 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
2898SOFTWARE, 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>
2926Copyright (C) 1997-2010 Free Software Foundation, Inc.
2927This file is free software; the Free Software Foundation
2928gives unlimited permission to copy and/or distribute it,
2929with 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
2947Introduction
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 � &lt;year&gt; The FreeType
2988 Project (www.freetype.org). All rights reserved.
2989 """
2990
2991 Please replace &lt;year&gt; with the value from the FreeType version you
2992 actually use.
2993
2994
2995Legal Terms
2996===========
2997
29980. 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
30241. 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
30342. 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
30633. 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
30834. 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
3115GNU 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
3128at the mercy of those companies. By contrast, our General Public
3129License is intended to guarantee your freedom to share and change free
3130software--to make sure the software is free for all its users. The
3131General Public License applies to the Free Software Foundation`s
3132software and to any other program whose authors commit to using it.
3133You can use it for your programs, too.
3134
3135 When we speak of free software, we are referring to freedom, not
3136price. Specifically, the General Public License is designed to make
3137sure that you have the freedom to give away or sell copies of free
3138software, that you receive source code or can get it if you want it,
3139that you can change the software or use pieces of it in new free
3140programs; and that you know you can do these things.
3141
3142 To protect your rights, we need to make restrictions that forbid
3143anyone to deny you these rights or to ask you to surrender the rights.
3144These restrictions translate to certain responsibilities for you if you
3145distribute copies of the software, or if you modify it.
3146
3147 For example, if you distribute copies of a such a program, whether
3148gratis or for a fee, you must give the recipients all the rights that
3149you have. You must make sure that they, too, receive or can get the
3150source 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,
3154distribute and/or modify the software.
3155
3156 Also, for each author`s protection and ours, we want to make certain
3157that everyone understands that there is no warranty for this free
3158software. If the software is modified by someone else and passed on, we
3159want its recipients to know that what they have is not the original, so
3160that any problems introduced by others will not reflect on the original
3161authors` reputations.
3162
3163 The precise terms and conditions for copying, distribution and
3164modification 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
3170contains a notice placed by the copyright holder saying it may be
3171distributed under the terms of this General Public License. The
3172"Program", below, refers to any such program or work, and a "work based
3173on the Program" means either the Program or any work containing the
3174Program or a portion of it, either verbatim or with modifications. Each
3175licensee is addressed as "you".
3176
3177 1. You may copy and distribute verbatim copies of the Program`s source
3178code as you receive it, in any medium, provided that you conspicuously and
3179appropriately publish on each copy an appropriate copyright notice and
3180disclaimer of warranty; keep intact all the notices that refer to this
3181General Public License and to the absence of any warranty; and give any
3182other recipients of the Program a copy of this General Public License
3183along with the Program. You may charge a fee for the physical act of
3184transferring a copy.
3185
3186 2. You may modify your copy or copies of the Program or any portion of
3187it, and copy and distribute such modifications under the terms of Paragraph
31881 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
3213Mere aggregation of another independent work with the Program (or its
3214derivative) on a volume of a storage or distribution medium does not bring
3215the other work under the scope of these terms.
3216
3217 3. You may copy and distribute the Program (or a portion or derivative of
3218it, under Paragraph 2) in object code or executable form under the terms of
3219Paragraphs 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
3236Source code for a work means the preferred form of the work for making
3237modifications to it. For an executable file, complete source code means
3238all the source code for all modules it contains; but, as a special
3239exception, it need not include source code for modules which are standard
3240libraries that accompany the operating system on which the executable
3241file runs, or for standard header files or definitions files that
3242accompany that operating system.
3243
3244 4. You may not copy, modify, sublicense, distribute or transfer the
3245Program except as expressly provided under this General Public License.
3246Any attempt otherwise to copy, modify, sublicense, distribute or transfer
3247the Program is void, and will automatically terminate your rights to use
3248the Program under this License. However, parties who have received
3249copies, or rights to use copies, from you under this General Public
3250License will not have their licenses terminated so long as such parties
3251remain in full compliance.
3252
3253 5. By copying, distributing or modifying the Program (or any work based
3254on the Program) you indicate your acceptance of this license to do so,
3255and all its terms and conditions.
3256
3257 6. Each time you redistribute the Program (or any work based on the
3258Program), the recipient automatically receives a license from the original
3259licensor to copy, distribute or modify the Program subject to these
3260terms and conditions. You may not impose any further restrictions on the
3261recipients` exercise of the rights granted herein.
3262
3263 7. The Free Software Foundation may publish revised and/or new versions
3264of the General Public License from time to time. Such new versions will
3265be similar in spirit to the present version, but may differ in detail to
3266address new problems or concerns.
3267
3268Each version is given a distinguishing version number. If the Program
3269specifies a version number of the license which applies to it and "any
3270later version", you have the option of following the terms and conditions
3271either of that version or of any later version published by the Free
3272Software Foundation. If the Program does not specify a version number of
3273the license, you may choose any version ever published by the Free Software
3274Foundation.
3275
3276 8. If you wish to incorporate parts of the Program into other free
3277programs whose distribution conditions are different, write to the author
3278to ask for permission. For software which is copyrighted by the Free
3279Software Foundation, write to the Free Software Foundation; we sometimes
3280make exceptions for this. Our decision will be guided by the two goals
3281of preserving the free status of all derivatives of our free software and
3282of 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
3287FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
3288OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
3289PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
3290OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
3291MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
3292TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
3293PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
3294REPAIR OR CORRECTION.
3295
3296 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3297WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
3298REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
3299INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
3300OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
3301TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
3302YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
3303PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
3304POSSIBILITY 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
3311possible use to humanity, the best way to achieve this is to make it
3312free software which everyone can redistribute and change under these
3313terms.
3314
3315 To do so, attach the following notices to the program. It is safest to
3316attach them to the start of each source file to most effectively convey
3317the 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 &lt;one line to give the program`s name and a brief idea of what it does.&gt;
3321 Copyright (C) 19yy &lt;name of author&gt;
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
3337Also add information on how to contact you by electronic and paper mail.
3338
3339If the program is interactive, make it output a short notice like this
3340when 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
3347The hypothetical commands `show w` and `show c` should show the
3348appropriate parts of the General Public License. Of course, the
3349commands you use may be called something other than `show w` and `show
3350c`; they could even be mouse-clicks or menu items--whatever suits your
3351program.
3352
3353You should also get your employer (if you work as a programmer) or your
3354school, if any, to sign a "copyright disclaimer" for the program, if
3355necessary. 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 &lt;signature of Ty Coon&gt;, 1 April 1989
3362 Ty Coon, President of Vice
3363
3364That`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
3374GNU GENERAL PUBLIC LICENSE
3375
3376Version 2, June 1991
3377
3378Copyright (C) 1989, 1991 Free Software Foundation, Inc.
337951 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
3380
3381Everyone is permitted to copy and distribute verbatim copies
3382of this license document, but changing it is not allowed.
3383Preamble
3384
3385The licenses for most software are designed to take away your freedom to share and
3386change it. By contrast, the GNU General Public License is intended to guarantee your
3387freedom to share and change free software--to make sure the software is free for all
3388its users. This General Public License applies to most of the Free Software
3389Foundation`s software and to any other program whose authors commit to using it. (Some
3390other Free Software Foundation software is covered by the GNU Lesser General Public
3391License instead.) You can apply it to your programs, too.
3392
3393When we speak of free software, we are referring to freedom, not price. Our General
3394Public Licenses are designed to make sure that you have the freedom to distribute
3395copies of free software (and charge for this service if you wish), that you receive
3396source code or can get it if you want it, that you can change the software or use
3397pieces of it in new free programs; and that you know you can do these things.
3398
3399To protect your rights, we need to make restrictions that forbid anyone to deny you
3400these rights or to ask you to surrender the rights. These restrictions translate to
3401certain responsibilities for you if you distribute copies of the software, or if you
3402modify it.
3403
3404For example, if you distribute copies of such a program, whether gratis or for a fee,
3405you must give the recipients all the rights that you have. You must make sure that
3406they, too, receive or can get the source code. And you must show them these terms so
3407they know their rights.
3408
3409We protect your rights with two steps: (1) copyright the software, and (2) offer you
3410this license which gives you legal permission to copy, distribute and/or modify the
3411software.
3412
3413Also, for each author`s protection and ours, we want to make certain that everyone
3414understands that there is no warranty for this free software. If the software is
3415modified by someone else and passed on, we want its recipients to know that what they
3416have is not the original, so that any problems introduced by others will not reflect
3417on the original authors` reputations.
3418
3419Finally, any free program is threatened constantly by software patents. We wish to
3420avoid the danger that redistributors of a free program will individually obtain patent
3421licenses, in effect making the program proprietary. To prevent this, we have made it
3422clear that any patent must be licensed for everyone`s free use or not licensed at all.
3423
3424The precise terms and conditions for copying, distribution and modification follow.
3425
3426TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
3427
34280. This License applies to any program or other work which contains a notice placed by
3429the copyright holder saying it may be distributed under the terms of this General
3430Public License. The "Program", below, refers to any such program or work, and a "work
3431based on the Program" means either the Program or any derivative work under copyright
3432law: that is to say, a work containing the Program or a portion of it, either verbatim
3433or with modifications and/or translated into another language. (Hereinafter,
3434translation is included without limitation in the term "modification".) Each licensee
3435is addressed as "you".
3436
3437Activities other than copying, distribution and modification are not covered by this
3438License; they are outside its scope. The act of running the Program is not restricted,
3439and the output from the Program is covered only if its contents constitute a work
3440based on the Program (independent of having been made by running the Program). Whether
3441that is true depends on what the Program does.
3442
34431. You may copy and distribute verbatim copies of the Program`s source code as you
3444receive it, in any medium, provided that you conspicuously and appropriately publish
3445on each copy an appropriate copyright notice and disclaimer of warranty; keep intact
3446all the notices that refer to this License and to the absence of any warranty; and
3447give any other recipients of the Program a copy of this License along with the
3448Program.
3449
3450You may charge a fee for the physical act of transferring a copy, and you may at your
3451option offer warranty protection in exchange for a fee.
3452
34532. You may modify your copy or copies of the Program or any portion of it, thus
3454forming a work based on the Program, and copy and distribute such modifications or
3455work under the terms of Section 1 above, provided that you also meet all of these
3456conditions:
3457
3458a) You must cause the modified files to carry prominent notices stating that you
3459changed the files and the date of any change.
3460b) You must cause any work that you distribute or publish, that in whole or in part
3461contains or is derived from the Program or any part thereof, to be licensed as a whole
3462at no charge to all third parties under the terms of this License.
3463c) If the modified program normally reads commands interactively when run, you must
3464cause it, when started running for such interactive use in the most ordinary way, to
3465print or display an announcement including an appropriate copyright notice and a
3466notice that there is no warranty (or else, saying that you provide a warranty) and
3467that users may redistribute the program under these conditions, and telling the user
3468how to view a copy of this License. (Exception: if the Program itself is interactive
3469but does not normally print such an announcement, your work based on the Program is
3470not required to print an announcement.)
3471These requirements apply to the modified work as a whole. If identifiable sections of
3472that work are not derived from the Program, and can be reasonably considered
3473independent and separate works in themselves, then this License, and its terms, do not
3474apply to those sections when you distribute them as separate works. But when you
3475distribute the same sections as part of a whole which is a work based on the Program,
3476the distribution of the whole must be on the terms of this License, whose permissions
3477for other licensees extend to the entire whole, and thus to each and every part
3478regardless of who wrote it.
3479
3480Thus, it is not the intent of this section to claim rights or contest your rights to
3481work written entirely by you; rather, the intent is to exercise the right to control
3482the distribution of derivative or collective works based on the Program.
3483
3484In addition, mere aggregation of another work not based on the Program with the
3485Program (or with a work based on the Program) on a volume of a storage or distribution
3486medium does not bring the other work under the scope of this License.
3487
34883. You may copy and distribute the Program (or a work based on it, under Section 2) in
3489object code or executable form under the terms of Sections 1 and 2 above provided that
3490you also do one of the following:
3491
3492a) Accompany it with the complete corresponding machine-readable source code, which
3493must be distributed under the terms of Sections 1 and 2 above on a medium customarily
3494used for software interchange; or,
3495b) Accompany it with a written offer, valid for at least three years, to give any
3496third party, for a charge no more than your cost of physically performing source
3497distribution, a complete machine-readable copy of the corresponding source code, to be
3498distributed under the terms of Sections 1 and 2 above on a medium customarily used for
3499software interchange; or,
3500c) Accompany it with the information you received as to the offer to distribute
3501corresponding source code. (This alternative is allowed only for noncommercial
3502distribution and only if you received the program in object code or executable form
3503with such an offer, in accord with Subsection b above.)
3504The source code for a work means the preferred form of the work for making
3505modifications to it. For an executable work, complete source code means all the source
3506code for all modules it contains, plus any associated interface definition files, plus
3507the scripts used to control compilation and installation of the executable. However,
3508as a special exception, the source code distributed need not include anything that is
3509normally 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,
3511unless that component itself accompanies the executable.
3512
3513If distribution of executable or object code is made by offering access to copy from a
3514designated place, then offering equivalent access to copy the source code from the
3515same place counts as distribution of the source code, even though third parties are
3516not compelled to copy the source along with the object code.
3517
35184. You may not copy, modify, sublicense, or distribute the Program except as expressly
3519provided under this License. Any attempt otherwise to copy, modify, sublicense or
3520distribute the Program is void, and will automatically terminate your rights under
3521this License. However, parties who have received copies, or rights, from you under
3522this License will not have their licenses terminated so long as such parties remain in
3523full compliance.
3524
35255. You are not required to accept this License, since you have not signed it. However,
3526nothing else grants you permission to modify or distribute the Program or its
3527derivative works. These actions are prohibited by law if you do not accept this
3528License. Therefore, by modifying or distributing the Program (or any work based on the
3529Program), you indicate your acceptance of this License to do so, and all its terms and
3530conditions for copying, distributing or modifying the Program or works based on it.
3531
35326. Each time you redistribute the Program (or any work based on the Program), the
3533recipient automatically receives a license from the original licensor to copy,
3534distribute or modify the Program subject to these terms and conditions. You may not
3535impose any further restrictions on the recipients` exercise of the rights granted
3536herein. You are not responsible for enforcing compliance by third parties to this
3537License.
3538
35397. If, as a consequence of a court judgment or allegation of patent infringement or
3540for 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
3542this License, they do not excuse you from the conditions of this License. If you
3543cannot distribute so as to satisfy simultaneously your obligations under this License
3544and any other pertinent obligations, then as a consequence you may not distribute the
3545Program at all. For example, if a patent license would not permit royalty-free
3546redistribution of the Program by all those who receive copies directly or indirectly
3547through you, then the only way you could satisfy both it and this License would be to
3548refrain entirely from distribution of the Program.
3549
3550If any portion of this section is held invalid or unenforceable under any particular
3551circumstance, the balance of the section is intended to apply and the section as a
3552whole is intended to apply in other circumstances.
3553
3554It is not the purpose of this section to induce you to infringe any patents or other
3555property right claims or to contest validity of any such claims; this section has the
3556sole purpose of protecting the integrity of the free software distribution system,
3557which is implemented by public license practices. Many people have made generous
3558contributions to the wide range of software distributed through that system in
3559reliance on consistent application of that system; it is up to the author/donor to
3560decide if he or she is willing to distribute software through any other system and a
3561licensee cannot impose that choice.
3562
3563This section is intended to make thoroughly clear what is believed to be a consequence
3564of the rest of this License.
3565
35668. If the distribution and/or use of the Program is restricted in certain countries
3567either by patents or by copyrighted interfaces, the original copyright holder who
3568places the Program under this License may add an explicit geographical distribution
3569limitation excluding those countries, so that distribution is permitted only in or
3570among countries not thus excluded. In such case, this License incorporates the
3571limitation as if written in the body of this License.
3572
35739. The Free Software Foundation may publish revised and/or new versions of the General
3574Public License from time to time. Such new versions will be similar in spirit to the
3575present version, but may differ in detail to address new problems or concerns.
3576
3577Each version is given a distinguishing version number. If the Program specifies a
3578version number of this License which applies to it and "any later version", you have
3579the option of following the terms and conditions either of that version or of any
3580later version published by the Free Software Foundation. If the Program does not
3581specify a version number of this License, you may choose any version ever published by
3582the Free Software Foundation.
3583
358410. If you wish to incorporate parts of the Program into other free programs whose
3585distribution conditions are different, write to the author to ask for permission. For
3586software which is copyrighted by the Free Software Foundation, write to the Free
3587Software Foundation; we sometimes make exceptions for this. Our decision will be
3588guided by the two goals of preserving the free status of all derivatives of our free
3589software and of promoting the sharing and reuse of software generally.
3590
3591NO WARRANTY
3592
359311. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
3594PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
3595WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
3596WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
3597IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
3598RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM
3599PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
3600
360112. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
3602COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
3603PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
3604INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
3605PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
3606OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
3607WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
3608POSSIBILITY OF SUCH DAMAGES.
3609
3610END OF TERMS AND CONDITIONS
3611
3612How to Apply These Terms to Your New Programs
3613
3614If you develop a new program, and you want it to be of the greatest possible use to
3615the public, the best way to achieve this is to make it free software which everyone
3616can redistribute and change under these terms.
3617
3618To do so, attach the following notices to the program. It is safest to attach them to
3619the start of each source file to most effectively convey the exclusion of warranty;
3620and each file should have at least the "copyright" line and a pointer to where the
3621full notice is found.
3622
3623one line to give the program`s name and an idea of what it does.
3624Copyright (C) yyyy name of author
3625
3626This program is free software; you can redistribute it and/or
3627modify it under the terms of the GNU General Public License
3628as published by the Free Software Foundation; either version 2
3629of the License, or (at your option) any later version.
3630
3631This program is distributed in the hope that it will be useful,
3632but WITHOUT ANY WARRANTY; without even the implied warranty of
3633MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3634GNU General Public License for more details.
3635
3636You should have received a copy of the GNU General Public License
3637along with this program; if not, write to the Free Software
3638Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
3639Also add information on how to contact you by electronic and paper mail.
3640
3641If the program is interactive, make it output a short notice like this when it starts
3642in an interactive mode:
3643
3644Gnomovision version 69, Copyright (C) year name of author
3645Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
3646type `show w`. This is free software, and you are welcome
3647to redistribute it under certain conditions; type `show c`
3648for details.
3649The hypothetical commands `show w` and `show c` should show the appropriate parts of
3650the General Public License. Of course, the commands you use may be called something
3651other than `show w` and `show c`; they could even be mouse-clicks or menu
3652items--whatever suits your program.
3653
3654You should also get your employer (if you work as a programmer) or your school, if
3655any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample;
3656alter the names:
3657
3658Yoyodyne, Inc., hereby disclaims all copyright
3659interest in the program `Gnomovision`
3660(which makes passes at compilers) written
3661by James Hacker.
3662
3663signature of Ty Coon, 1 April 1989
3664Ty Coon, President of Vice
3665This General Public License does not permit incorporating your program into
3666proprietary programs. If your program is a subroutine library, you may consider it
3667more useful to permit linking proprietary applications with the library. If this is
3668what you want to do, use the GNU Lesser General Public License instead of this
3669License.
3670
3671</programlisting></para>
3672 </section>
3673
3674 <section id="lic_12">
3675 <title>GPL-3.0</title>
3676
3677 <para><programlisting>
3678GNU GENERAL PUBLIC LICENSE
3679
3680Version 3, 29 June 2007
3681
3682Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
3683
3684Everyone is permitted to copy and distribute verbatim copies of this license document,
3685but changing it is not allowed.
3686Preamble
3687
3688The GNU General Public License is a free, copyleft license for software and other
3689kinds of works.
3690
3691The licenses for most software and other practical works are designed to take away
3692your freedom to share and change the works. By contrast, the GNU General Public
3693License is intended to guarantee your freedom to share and change all versions of a
3694program--to make sure it remains free software for all its users. We, the Free
3695Software Foundation, use the GNU General Public License for most of our software; it
3696applies also to any other work released this way by its authors. You can apply it to
3697your programs, too.
3698
3699When we speak of free software, we are referring to freedom, not price. Our General
3700Public Licenses are designed to make sure that you have the freedom to distribute
3701copies of free software (and charge for them if you wish), that you receive source
3702code or can get it if you want it, that you can change the software or use pieces of
3703it in new free programs, and that you know you can do these things.
3704
3705To protect your rights, we need to prevent others from denying you these rights or
3706asking you to surrender the rights. Therefore, you have certain responsibilities if
3707you distribute copies of the software, or if you modify it: responsibilities to
3708respect the freedom of others.
3709
3710For example, if you distribute copies of such a program, whether gratis or for a fee,
3711you must pass on to the recipients the same freedoms that you received. You must make
3712sure that they, too, receive or can get the source code. And you must show them these
3713terms so they know their rights.
3714
3715Developers that use the GNU GPL protect your rights with two steps: (1) assert
3716copyright on the software, and (2) offer you this License giving you legal permission
3717to copy, distribute and/or modify it.
3718
3719For the developers' and authors' protection, the GPL clearly explains that there is no
3720warranty for this free software. For both users' and authors' sake, the GPL requires
3721that modified versions be marked as changed, so that their problems will not be
3722attributed erroneously to authors of previous versions.
3723
3724Some devices are designed to deny users access to install or run modified versions of
3725the software inside them, although the manufacturer can do so. This is fundamentally
3726incompatible with the aim of protecting users' freedom to change the software. The
3727systematic pattern of such abuse occurs in the area of products for individuals to
3728use, which is precisely where it is most unacceptable. Therefore, we have designed
3729this version of the GPL to prohibit the practice for those products. If such problems
3730arise substantially in other domains, we stand ready to extend this provision to those
3731domains in future versions of the GPL, as needed to protect the freedom of users.
3732
3733Finally, every program is threatened constantly by software patents. States should not
3734allow patents to restrict development and use of software on general-purpose
3735computers, but in those that do, we wish to avoid the special danger that patents
3736applied to a free program could make it effectively proprietary. To prevent this, the
3737GPL assures that patents cannot be used to render the program non-free.
3738
3739The precise terms and conditions for copying, distribution and modification follow.
3740TERMS AND CONDITIONS
37410. 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
3746works, such as semiconductor masks.
3747
3748“The Program” refers to any copyrightable work licensed under this
3749License. Each licensee is addressed as “you”. “Licensees”
3750and “recipients” may be individuals or organizations.
3751
3752To “modify” a work means to copy from or adapt all or part of the work in
3753a fashion requiring copyright permission, other than the making of an exact copy. The
3754resulting work is called a “modified version” of the earlier work or a
3755work “based on” the earlier work.
3756
3757A “covered work” means either the unmodified Program or a work based on
3758the Program.
3759
3760To “propagate” a work means to do anything with it that, without
3761permission, would make you directly or secondarily liable for infringement under
3762applicable copyright law, except executing it on a computer or modifying a private
3763copy. Propagation includes copying, distribution (with or without modification),
3764making available to the public, and in some countries other activities as well.
3765
3766To “convey” a work means any kind of propagation that enables other
3767parties to make or receive copies. Mere interaction with a user through a computer
3768network, with no transfer of a copy, is not conveying.
3769
3770An interactive user interface displays “Appropriate Legal Notices” to the
3771extent that it includes a convenient and prominently visible feature that (1) displays
3772an appropriate copyright notice, and (2) tells the user that there is no warranty for
3773the work (except to the extent that warranties are provided), that licensees may
3774convey the work under this License, and how to view a copy of this License. If the
3775interface presents a list of user commands or options, such as a menu, a prominent
3776item in the list meets this criterion.
37771. Source Code.
3778
3779The “source code” for a work means the preferred form of the work for
3780making modifications to it. “Object code” means any non-source form of a
3781work.
3782
3783A “Standard Interface” means an interface that either is an official
3784standard defined by a recognized standards body, or, in the case of interfaces
3785specified for a particular programming language, one that is widely used among
3786developers working in that language.
3787
3788The “System Libraries” of an executable work include anything, other than
3789the work as a whole, that (a) is included in the normal form of packaging a Major
3790Component, but which is not part of that Major Component, and (b) serves only to
3791enable use of the work with that Major Component, or to implement a Standard Interface
3792for 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
3795the executable work runs, or a compiler used to produce the work, or an object code
3796interpreter used to run it.
3797
3798The “Corresponding Source” for a work in object code form means all the
3799source code needed to generate, install, and (for an executable work) run the object
3800code and to modify the work, including scripts to control those activities. However,
3801it does not include the work's System Libraries, or general-purpose tools or generally
3802available free programs which are used unmodified in performing those activities but
3803which are not part of the work. For example, Corresponding Source includes interface
3804definition files associated with source files for the work, and the source code for
3805shared libraries and dynamically linked subprograms that the work is specifically
3806designed to require, such as by intimate data communication or control flow between
3807those subprograms and other parts of the work.
3808
3809The Corresponding Source need not include anything that users can regenerate
3810automatically from other parts of the Corresponding Source.
3811
3812The Corresponding Source for a work in source code form is that same work.
38132. Basic Permissions.
3814
3815All rights granted under this License are granted for the term of copyright on the
3816Program, and are irrevocable provided the stated conditions are met. This License
3817explicitly affirms your unlimited permission to run the unmodified Program. The output
3818from running a covered work is covered by this License only if the output, given its
3819content, constitutes a covered work. This License acknowledges your rights of fair use
3820or other equivalent, as provided by copyright law.
3821
3822You may make, run and propagate covered works that you do not convey, without
3823conditions so long as your license otherwise remains in force. You may convey covered
3824works to others for the sole purpose of having them make modifications exclusively for
3825you, or provide you with facilities for running those works, provided that you comply
3826with the terms of this License in conveying all material for which you do not control
3827copyright. Those thus making or running the covered works for you must do so
3828exclusively on your behalf, under your direction and control, on terms that prohibit
3829them from making any copies of your copyrighted material outside their relationship
3830with you.
3831
3832Conveying under any other circumstances is permitted solely under the conditions
3833stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
38343. Protecting Users' Legal Rights From Anti-Circumvention Law.
3835
3836No covered work shall be deemed part of an effective technological measure under any
3837applicable law fulfilling obligations under article 11 of the WIPO copyright treaty
3838adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention
3839of such measures.
3840
3841When you convey a covered work, you waive any legal power to forbid circumvention of
3842technological measures to the extent such circumvention is effected by exercising
3843rights under this License with respect to the covered work, and you disclaim any
3844intention to limit operation or modification of the work as a means of enforcing,
3845against the work's users, your or third parties' legal rights to forbid circumvention
3846of technological measures.
38474. Conveying Verbatim Copies.
3848
3849You may convey verbatim copies of the Program's source code as you receive it, in any
3850medium, provided that you conspicuously and appropriately publish on each copy an
3851appropriate copyright notice; keep intact all notices stating that this License and
3852any non-permissive terms added in accord with section 7 apply to the code; keep intact
3853all notices of the absence of any warranty; and give all recipients a copy of this
3854License along with the Program.
3855
3856You may charge any price or no price for each copy that you convey, and you may offer
3857support or warranty protection for a fee.
38585. Conveying Modified Source Versions.
3859
3860You may convey a work based on the Program, or the modifications to produce it from
3861the Program, in the form of source code under the terms of section 4, provided that
3862you also meet all of these conditions:
3863
3864 * a) The work must carry prominent notices stating that you modified it, and
3865giving a relevant date.
3866 * b) The work must carry prominent notices stating that it is released under this
3867License and any conditions added under section 7. This requirement modifies the
3868requirement in section 4 to “keep intact all notices”.
3869 * c) You must license the entire work, as a whole, under this License to anyone
3870who comes into possession of a copy. This License will therefore apply, along with any
3871applicable section 7 additional terms, to the whole of the work, and all its parts,
3872regardless of how they are packaged. This License gives no permission to license the
3873work in any other way, but it does not invalidate such permission if you have
3874separately received it.
3875 * d) If the work has interactive user interfaces, each must display Appropriate
3876Legal Notices; however, if the Program has interactive interfaces that do not display
3877Appropriate Legal Notices, your work need not make them do so.
3878
3879A compilation of a covered work with other separate and independent works, which are
3880not by their nature extensions of the covered work, and which are not combined with it
3881such as to form a larger program, in or on a volume of a storage or distribution
3882medium, is called an “aggregate” if the compilation and its resulting
3883copyright are not used to limit the access or legal rights of the compilation's users
3884beyond what the individual works permit. Inclusion of a covered work in an aggregate
3885does not cause this License to apply to the other parts of the aggregate.
38866. Conveying Non-Source Forms.
3887
3888You may convey a covered work in object code form under the terms of sections 4 and 5,
3889provided that you also convey the machine-readable Corresponding Source under the
3890terms of this License, in one of these ways:
3891
3892 * a) Convey the object code in, or embodied in, a physical product (including a
3893physical distribution medium), accompanied by the Corresponding Source fixed on a
3894durable physical medium customarily used for software interchange.
3895 * b) Convey the object code in, or embodied in, a physical product (including a
3896physical distribution medium), accompanied by a written offer, valid for at least
3897three years and valid for as long as you offer spare parts or customer support for
3898that product model, to give anyone who possesses the object code either (1) a copy of
3899the Corresponding Source for all the software in the product that is covered by this
3900License, on a durable physical medium customarily used for software interchange, for a
3901price no more than your reasonable cost of physically performing this conveying of
3902source, or (2) access to copy the Corresponding Source from a network server at no
3903charge.
3904 * c) Convey individual copies of the object code with a copy of the written offer
3905to provide the Corresponding Source. This alternative is allowed only occasionally and
3906noncommercially, and only if you received the object code with such an offer, in
3907accord with subsection 6b.
3908 * d) Convey the object code by offering access from a designated place (gratis or
3909for a charge), and offer equivalent access to the Corresponding Source in the same way
3910through the same place at no further charge. You need not require recipients to copy
3911the Corresponding Source along with the object code. If the place to copy the object
3912code 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,
3914provided you maintain clear directions next to the object code saying where to find
3915the Corresponding Source. Regardless of what server hosts the Corresponding Source,
3916you remain obligated to ensure that it is available for as long as needed to satisfy
3917these requirements.
3918 * e) Convey the object code using peer-to-peer transmission, provided you inform
3919other peers where the object code and Corresponding Source of the work are being
3920offered to the general public at no charge under subsection 6d.
3921
3922A separable portion of the object code, whose source code is excluded from the
3923Corresponding Source as a System Library, need not be included in conveying the object
3924code work.
3925
3926A “User Product” is either (1) a “consumer product”, which
3927means any tangible personal property which is normally used for personal, family, or
3928household purposes, or (2) anything designed or sold for incorporation into a
3929dwelling. In determining whether a product is a consumer product, doubtful cases shall
3930be resolved in favor of coverage. For a particular product received by a particular
3931user, “normally used” refers to a typical or common use of that class of
3932product, regardless of the status of the particular user or of the way in which the
3933particular user actually uses, or expects or is expected to use, the product. A
3934product is a consumer product regardless of whether the product has substantial
3935commercial, industrial or non-consumer uses, unless such uses represent the only
3936significant mode of use of the product.
3937
3938“Installation Information” for a User Product means any methods,
3939procedures, authorization keys, or other information required to install and execute
3940modified versions of a covered work in that User Product from a modified version of
3941its Corresponding Source. The information must suffice to ensure that the continued
3942functioning of the modified object code is in no case prevented or interfered with
3943solely because modification has been made.
3944
3945If you convey an object code work under this section in, or with, or specifically for
3946use in, a User Product, and the conveying occurs as part of a transaction in which the
3947right of possession and use of the User Product is transferred to the recipient in
3948perpetuity or for a fixed term (regardless of how the transaction is characterized),
3949the Corresponding Source conveyed under this section must be accompanied by the
3950Installation Information. But this requirement does not apply if neither you nor any
3951third party retains the ability to install modified object code on the User Product
3952(for example, the work has been installed in ROM).
3953
3954The requirement to provide Installation Information does not include a requirement to
3955continue to provide support service, warranty, or updates for a work that has been
3956modified or installed by the recipient, or for the User Product in which it has been
3957modified or installed. Access to a network may be denied when the modification itself
3958materially and adversely affects the operation of the network or violates the rules
3959and protocols for communication across the network.
3960
3961Corresponding Source conveyed, and Installation Information provided, in accord with
3962this section must be in a format that is publicly documented (and with an
3963implementation available to the public in source code form), and must require no
3964special password or key for unpacking, reading or copying.
39657. Additional Terms.
3966
3967“Additional permissions” are terms that supplement the terms of this
3968License by making exceptions from one or more of its conditions. Additional
3969permissions that are applicable to the entire Program shall be treated as though they
3970were included in this License, to the extent that they are valid under applicable law.
3971If additional permissions apply only to part of the Program, that part may be used
3972separately under those permissions, but the entire Program remains governed by this
3973License without regard to the additional permissions.
3974
3975When you convey a copy of a covered work, you may at your option remove any additional
3976permissions from that copy, or from any part of it. (Additional permissions may be
3977written to require their own removal in certain cases when you modify the work.) You
3978may place additional permissions on material, added by you to a covered work, for
3979which you have or can give appropriate copyright permission.
3980
3981Notwithstanding any other provision of this License, for material you add to a covered
3982work, you may (if authorized by the copyright holders of that material) supplement the
3983terms of this License with terms:
3984
3985 * a) Disclaiming warranty or limiting liability differently from the terms of
3986sections 15 and 16 of this License; or
3987 * b) Requiring preservation of specified reasonable legal notices or author
3988attributions in that material or in the Appropriate Legal Notices displayed by works
3989containing it; or
3990 * c) Prohibiting misrepresentation of the origin of that material, or requiring
3991that modified versions of such material be marked in reasonable ways as different from
3992the original version; or
3993 * d) Limiting the use for publicity purposes of names of licensors or authors of
3994the material; or
3995 * e) Declining to grant rights under trademark law for use of some trade names,
3996trademarks, or service marks; or
3997 * f) Requiring indemnification of licensors and authors of that material by anyone
3998who conveys the material (or modified versions of it) with contractual assumptions of
3999liability to the recipient, for any liability that these contractual assumptions
4000directly impose on those licensors and authors.
4001
4002All other non-permissive additional terms are considered “further
4003restrictions” within the meaning of section 10. If the Program as you received
4004it, or any part of it, contains a notice stating that it is governed by this License
4005along with a term that is a further restriction, you may remove that term. If a
4006license document contains a further restriction but permits relicensing or conveying
4007under this License, you may add to a covered work material governed by the terms of
4008that license document, provided that the further restriction does not survive such
4009relicensing or conveying.
4010
4011If you add terms to a covered work in accord with this section, you must place, in the
4012relevant source files, a statement of the additional terms that apply to those files,
4013or a notice indicating where to find the applicable terms.
4014
4015Additional terms, permissive or non-permissive, may be stated in the form of a
4016separately written license, or stated as exceptions; the above requirements apply
4017either way.
40188. Termination.
4019
4020You may not propagate or modify a covered work except as expressly provided under this
4021License. Any attempt otherwise to propagate or modify it is void, and will
4022automatically terminate your rights under this License (including any patent licenses
4023granted under the third paragraph of section 11).
4024
4025However, if you cease all violation of this License, then your license from a
4026particular copyright holder is reinstated (a) provisionally, unless and until the
4027copyright holder explicitly and finally terminates your license, and (b) permanently,
4028if the copyright holder fails to notify you of the violation by some reasonable means
4029prior to 60 days after the cessation.
4030
4031Moreover, your license from a particular copyright holder is reinstated permanently if
4032the copyright holder notifies you of the violation by some reasonable means, this is
4033the first time you have received notice of violation of this License (for any work)
4034from that copyright holder, and you cure the violation prior to 30 days after your
4035receipt of the notice.
4036
4037Termination of your rights under this section does not terminate the licenses of
4038parties who have received copies or rights from you under this License. If your rights
4039have been terminated and not permanently reinstated, you do not qualify to receive new
4040licenses for the same material under section 10.
40419. Acceptance Not Required for Having Copies.
4042
4043You are not required to accept this License in order to receive or run a copy of the
4044Program. Ancillary propagation of a covered work occurring solely as a consequence of
4045using peer-to-peer transmission to receive a copy likewise does not require
4046acceptance. However, nothing other than this License grants you permission to
4047propagate or modify any covered work. These actions infringe copyright if you do not
4048accept this License. Therefore, by modifying or propagating a covered work, you
4049indicate your acceptance of this License to do so.
405010. Automatic Licensing of Downstream Recipients.
4051
4052Each time you convey a covered work, the recipient automatically receives a license
4053from the original licensors, to run, modify and propagate that work, subject to this
4054License. You are not responsible for enforcing compliance by third parties with this
4055License.
4056
4057An “entity transaction” is a transaction transferring control of an
4058organization, or substantially all assets of one, or subdividing an organization, or
4059merging organizations. If propagation of a covered work results from an entity
4060transaction, each party to that transaction who receives a copy of the work also
4061receives whatever licenses to the work the party's predecessor in interest had or
4062could give under the previous paragraph, plus a right to possession of the
4063Corresponding Source of the work from the predecessor in interest, if the predecessor
4064has it or can get it with reasonable efforts.
4065
4066You may not impose any further restrictions on the exercise of the rights granted or
4067affirmed under this License. For example, you may not impose a license fee, royalty,
4068or other charge for exercise of rights granted under this License, and you may not
4069initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging
4070that any patent claim is infringed by making, using, selling, offering for sale, or
4071importing the Program or any portion of it.
407211. Patents.
4073
4074A “contributor” is a copyright holder who authorizes use under this
4075License of the Program or a work on which the Program is based. The work thus licensed
4076is called the contributor's “contributor version”.
4077
4078A contributor's “essential patent claims” are all patent claims owned or
4079controlled by the contributor, whether already acquired or hereafter acquired, that
4080would be infringed by some manner, permitted by this License, of making, using, or
4081selling its contributor version, but do not include claims that would be infringed
4082only as a consequence of further modification of the contributor version. For purposes
4083of this definition, “control” includes the right to grant patent
4084sublicenses in a manner consistent with the requirements of this License.
4085
4086Each contributor grants you a non-exclusive, worldwide, royalty-free patent license
4087under the contributor's essential patent claims, to make, use, sell, offer for sale,
4088import and otherwise run, modify and propagate the contents of its contributor
4089version.
4090
4091In the following three paragraphs, a “patent license” is any express
4092agreement or commitment, however denominated, not to enforce a patent (such as an
4093express permission to practice a patent or covenant not to sue for patent
4094infringement). To “grant” such a patent license to a party means to make
4095such an agreement or commitment not to enforce a patent against the party.
4096
4097If you convey a covered work, knowingly relying on a patent license, and the
4098Corresponding Source of the work is not available for anyone to copy, free of charge
4099and under the terms of this License, through a publicly available network server or
4100other readily accessible means, then you must either (1) cause the Corresponding
4101Source to be so available, or (2) arrange to deprive yourself of the benefit of the
4102patent license for this particular work, or (3) arrange, in a manner consistent with
4103the requirements of this License, to extend the patent license to downstream
4104recipients. “Knowingly relying” means you have actual knowledge that, but
4105for the patent license, your conveying the covered work in a country, or your
4106recipient's use of the covered work in a country, would infringe one or more
4107identifiable patents in that country that you have reason to believe are valid.
4108
4109If, pursuant to or in connection with a single transaction or arrangement, you convey,
4110or propagate by procuring conveyance of, a covered work, and grant a patent license to
4111some of the parties receiving the covered work authorizing them to use, propagate,
4112modify or convey a specific copy of the covered work, then the patent license you
4113grant is automatically extended to all recipients of the covered work and works based
4114on it.
4115
4116A patent license is “discriminatory” if it does not include within the
4117scope of its coverage, prohibits the exercise of, or is conditioned on the
4118non-exercise of one or more of the rights that are specifically granted under this
4119License. You may not convey a covered work if you are a party to an arrangement with a
4120third party that is in the business of distributing software, under which you make
4121payment to the third party based on the extent of your activity of conveying the work,
4122and under which the third party grants, to any of the parties who would receive the
4123covered work from you, a discriminatory patent license (a) in connection with copies
4124of the covered work conveyed by you (or copies made from those copies), or (b)
4125primarily for and in connection with specific products or compilations that contain
4126the covered work, unless you entered into that arrangement, or that patent license was
4127granted, prior to 28 March 2007.
4128
4129Nothing in this License shall be construed as excluding or limiting any implied
4130license or other defenses to infringement that may otherwise be available to you under
4131applicable patent law.
413212. No Surrender of Others' Freedom.
4133
4134If conditions are imposed on you (whether by court order, agreement or otherwise) that
4135contradict the conditions of this License, they do not excuse you from the conditions
4136of this License. If you cannot convey a covered work so as to satisfy simultaneously
4137your obligations under this License and any other pertinent obligations, then as a
4138consequence you may not convey it at all. For example, if you agree to terms that
4139obligate you to collect a royalty for further conveying from those to whom you convey
4140the Program, the only way you could satisfy both those terms and this License would be
4141to refrain entirely from conveying the Program.
414213. Use with the GNU Affero General Public License.
4143
4144Notwithstanding any other provision of this License, you have permission to link or
4145combine any covered work with a work licensed under version 3 of the GNU Affero
4146General Public License into a single combined work, and to convey the resulting work.
4147The terms of this License will continue to apply to the part which is the covered
4148work, but the special requirements of the GNU Affero General Public License, section
414913, concerning interaction through a network will apply to the combination as such.
415014. Revised Versions of this License.
4151
4152The Free Software Foundation may publish revised and/or new versions of the GNU
4153General Public License from time to time. Such new versions will be similar in spirit
4154to the present version, but may differ in detail to address new problems or concerns.
4155
4156Each version is given a distinguishing version number. If the Program specifies that a
4157certain numbered version of the GNU General Public License “or any later
4158version” applies to it, you have the option of following the terms and
4159conditions either of that numbered version or of any later version published by the
4160Free Software Foundation. If the Program does not specify a version number of the GNU
4161General Public License, you may choose any version ever published by the Free Software
4162Foundation.
4163
4164If the Program specifies that a proxy can decide which future versions of the GNU
4165General Public License can be used, that proxy's public statement of acceptance of a
4166version permanently authorizes you to choose that version for the Program.
4167
4168Later license versions may give you additional or different permissions. However, no
4169additional obligations are imposed on any author or copyright holder as a result of
4170your choosing to follow a later version.
417115. Disclaimer of Warranty.
4172
4173THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
4174EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
4175PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER
4176EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
4177MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
4178QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
4179DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
418016. Limitation of Liability.
4181
4182IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
4183COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS
4184PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
4185INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
4186PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
4187OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
4188WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
4189POSSIBILITY OF SUCH DAMAGES.
419017. Interpretation of Sections 15 and 16.
4191
4192If the disclaimer of warranty and limitation of liability provided above cannot be
4193given local legal effect according to their terms, reviewing courts shall apply local
4194law that most closely approximates an absolute waiver of all civil liability in
4195connection with the Program, unless a warranty or assumption of liability accompanies
4196a copy of the Program in return for a fee.
4197
4198END OF TERMS AND CONDITIONS
4199How to Apply These Terms to Your New Programs
4200
4201If you develop a new program, and you want it to be of the greatest possible use to
4202the public, the best way to achieve this is to make it free software which everyone
4203can redistribute and change under these terms.
4204
4205To do so, attach the following notices to the program. It is safest to attach them to
4206the start of each source file to most effectively state the exclusion of warranty; and
4207each file should have at least the “copyright” line and a pointer to
4208where the full notice is found.
4209
4210 &lt;one line to give the program's name and a brief idea of what it does.&gt;
4211 Copyright (C) &lt;year&gt; &lt;name of author&gt;
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 &lt;http://www.gnu.org/licenses/&gt;.
4225
4226Also add information on how to contact you by electronic and paper mail.
4227
4228If the program does terminal interaction, make it output a short notice like this when
4229it starts in an interactive mode:
4230
4231 &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;
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
4236The hypothetical commands `show w' and `show c' should show the appropriate parts of
4237the General Public License. Of course, your program's commands might be different; for
4238a GUI interface, you would use an “about box”.
4239
4240You should also get your employer (if you work as a programmer) or school, if any, to
4241sign a “copyright disclaimer” for the program, if necessary. For more
4242information on this, and how to apply and follow the GNU GPL, see
4243&lt;http://www.gnu.org/licenses/&gt;.
4244
4245The GNU General Public License does not permit incorporating your program into
4246proprietary programs. If your program is a subroutine library, you may consider it
4247more useful to permit linking proprietary applications with the library. If this is
4248what you want to do, use the GNU Lesser General Public License instead of this
4249License. But first, please read
4250&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
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
4259insert GPL v3 text here
4260
4261GCC RUNTIME LIBRARY EXCEPTION
4262Version 3.1, 31 March 2009
4263
4264General information:
4265http://www.gnu.org/licenses/gcc-exception.html
4266Copyright (C) 2009 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
4267Everyone is permitted to copy and distribute verbatim copies of this license document,
4268but changing it is not allowed.
4269This GCC Runtime Library Exception ("Exception") is an additional permission under
4270section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a
4271given file (the "Runtime Library") that bears a notice placed by the copyright holder
4272of the file stating that the file is governed by GPLv3 along with this Exception.
4273When you use GCC to compile a program, GCC may combine portions of certain GCC header
4274files and runtime libraries with the compiled program. The purpose of this Exception
4275is to allow compilation of non-GPL (including proprietary) programs to use, in this
4276way, the header files and runtime libraries covered by this Exception.
4277
42780. Definitions.
4279A file is an "Independent Module" if it either requires the Runtime Library for
4280execution after a Compilation Process, or makes use of an interface provided by the
4281Runtime Library, but is not otherwise based on the Runtime Library.
4282"GCC" means a version of the GNU Compiler Collection, with or without modifications,
4283governed 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
4286and 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
4288processor architecture, in executable form or suitable for input to an assembler,
4289loader, linker and/or execution phase. Notwithstanding that, Target Code does not
4290include data in any format that is used as a compiler intermediate representation, or
4291used for producing a compiler intermediate representation.
4292The "Compilation Process" transforms code entirely represented in non-intermediate
4293languages designed for human-written code, and/or in Java Virtual Machine byte code,
4294into Target Code. Thus, for example, use of source code generators and preprocessors
4295need not be considered part of the Compilation Process, since the Compilation Process
4296can be understood as starting with the output of the generators or preprocessors.
4297A Compilation Process is "Eligible" if it is done using GCC, alone or with other
4298GPL-compatible software, or if it is done without using any work based on GCC. For
4299example, using non-GPL-compatible Software to optimize any GCC intermediate
4300representations would not qualify as an Eligible Compilation Process.
4301
43021. Grant of Additional Permission.
4303You have permission to propagate a work of Target Code formed by combining the Runtime
4304Library with Independent Modules, even if such propagation would otherwise violate the
4305terms of GPLv3, provided that all Target Code was generated by Eligible Compilation
4306Processes. You may then convey such a combination under terms of your choice,
4307consistent with the licensing of the Independent Modules.
4308
43092. No Weakening of GCC Copyleft.
4310The availability of this Exception does not imply any general presumption that
4311third-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
4321insert GPL v3 text here
4322
4323AUTOCONF CONFIGURE SCRIPT EXCEPTION
4324
4325Version 3.0, 18 August 2009
4326
4327Copyright © 2009 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
4328
4329Everyone is permitted to copy and distribute verbatim copies of this license document,
4330but changing it is not allowed.
4331
4332This Exception is an additional permission under section 7 of the GNU General Public
4333License, version 3 ("GPLv3"). It applies to a given file that bears a notice placed by
4334the copyright holder of the file stating that the file is governed by GPLv3 along with
4335this Exception.
4336
4337The purpose of this Exception is to allow distribution of Autoconf`s typical output
4338under terms of the recipient`s choice (including proprietary).
4339
43400. Definitions.
4341"Covered Code" is the source or object code of a version of Autoconf that is a covered
4342work under this License.
4343
4344"Normally Copied Code" for a version of Autoconf means all parts of its Covered Code
4345which that version can copy from its code (i.e., not from its input file) into its
4346minimally verbose, non-debugging and non-tracing output.
4347
4348"Ineligible Code" is Covered Code that is not Normally Copied Code.
4349
43501. Grant of Additional Permission.
4351You have permission to propagate output of Autoconf, even if such propagation would
4352otherwise violate the terms of GPLv3. However, if by modifying Autoconf you cause any
4353Ineligible Code of the version you received to become Normally Copied Code of your
4354modified version, then you void this Exception for the resulting covered work. If you
4355convey that resulting covered work, you must remove this Exception in accordance with
4356the second paragraph of Section 7 of GPLv3.
4357
43582. No Weakening of Autoconf Copyleft.
4359The availability of this Exception does not imply any general presumption that
4360third-party software is unaffected by the copyleft requirements of the license of
4361Autoconf.
4362
4363</programlisting></para>
4364 </section>
4365
4366 <section id="lic_15">
4367 <title>LGPL-2.0</title>
4368
4369 <para><programlisting>
4370GNU LIBRARY GENERAL PUBLIC LICENSE
4371
4372
4373
4374Version 2, June 1991
4375
4376
4377
4378Copyright (C) 1991 Free Software Foundation, Inc.
4379
438051 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
4381
4382Everyone is permitted to copy and distribute verbatim copies
4383
4384of 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
4392Preamble
4393
4394
4395
4396The licenses for most software are designed to take away your freedom to share and
4397change it. By contrast, the GNU General Public Licenses are intended to guarantee your
4398freedom to share and change free software--to make sure the software is free for all
4399its users.
4400
4401
4402
4403This license, the Library General Public License, applies to some specially designated
4404Free Software Foundation software, and to any other libraries whose authors decide to
4405use it. You can use it for your libraries, too.
4406
4407
4408
4409When we speak of free software, we are referring to freedom, not price. Our General
4410Public Licenses are designed to make sure that you have the freedom to distribute
4411copies of free software (and charge for this service if you wish), that you receive
4412source code or can get it if you want it, that you can change the software or use
4413pieces of it in new free programs; and that you know you can do these things.
4414
4415
4416
4417To protect your rights, we need to make restrictions that forbid anyone to deny you
4418these rights or to ask you to surrender the rights. These restrictions translate to
4419certain responsibilities for you if you distribute copies of the library, or if you
4420modify it.
4421
4422
4423
4424For example, if you distribute copies of the library, whether gratis or for a fee, you
4425must give the recipients all the rights that we gave you. You must make sure that
4426they, too, receive or can get the source code. If you link a program with the library,
4427you must provide complete object files to the recipients so that they can relink them
4428with the library, after making changes to the library and recompiling it. And you must
4429show them these terms so they know their rights.
4430
4431
4432
4433Our method of protecting your rights has two steps: (1) copyright the library, and (2)
4434offer you this license which gives you legal permission to copy, distribute and/or
4435modify the library.
4436
4437
4438
4439Also, for each distributor's protection, we want to make certain that everyone
4440understands that there is no warranty for this free library. If the library is
4441modified by someone else and passed on, we want its recipients to know that what they
4442have is not the original version, so that any problems introduced by others will not
4443reflect on the original authors' reputations.
4444
4445
4446
4447Finally, any free program is threatened constantly by software patents. We wish to
4448avoid the danger that companies distributing free software will individually obtain
4449patent licenses, thus in effect transforming the program into proprietary software. To
4450prevent this, we have made it clear that any patent must be licensed for everyone's
4451free use or not licensed at all.
4452
4453
4454
4455Most GNU software, including some libraries, is covered by the ordinary GNU General
4456Public License, which was designed for utility programs. This license, the GNU Library
4457General Public License, applies to certain designated libraries. This license is quite
4458different from the ordinary one; be sure to read it in full, and don't assume that
4459anything in it is the same as in the ordinary license.
4460
4461
4462
4463The reason we have a separate public license for some libraries is that they blur the
4464distinction we usually make between modifying or adding to a program and simply using
4465it. Linking a program with a library, without changing the library, is in some sense
4466simply using the library, and is analogous to running a utility program or application
4467program. However, in a textual and legal sense, the linked executable is a combined
4468work, a derivative of the original library, and the ordinary General Public License
4469treats it as such.
4470
4471
4472
4473Because of this blurred distinction, using the ordinary General Public License for
4474libraries did not effectively promote software sharing, because most developers did
4475not use the libraries. We concluded that weaker conditions might promote sharing
4476better.
4477
4478
4479
4480However, unrestricted linking of non-free programs would deprive the users of those
4481programs of all benefit from the free status of the libraries themselves. This Library
4482General Public License is intended to permit developers of non-free programs to use
4483free libraries, while preserving your freedom as a user of such programs to change the
4484free libraries that are incorporated in them. (We have not seen how to achieve this as
4485regards changes in header files, but we have achieved it as regards changes in the
4486actual functions of the Library.) The hope is that this will lead to faster
4487development of free libraries.
4488
4489
4490
4491The precise terms and conditions for copying, distribution and modification follow.
4492Pay 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
4494the latter only works together with the library.
4495
4496
4497
4498Note that it is possible for a library to be covered by the ordinary General Public
4499License rather than by this special one.
4500
4501
4502
4503TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4504
4505
4506
45070. This License Agreement applies to any software library which contains a notice
4508placed by the copyright holder or other authorized party saying it may be distributed
4509under the terms of this Library General Public License (also called "this License").
4510Each licensee is addressed as "you".
4511
4512
4513
4514A "library" means a collection of software functions and/or data prepared so as to be
4515conveniently linked with application programs (which use some of those functions and
4516data) to form executables.
4517
4518
4519
4520The "Library", below, refers to any such software library or work which has been
4521distributed under these terms. A "work based on the Library" means either the Library
4522or any derivative work under copyright law: that is to say, a work containing the
4523Library or a portion of it, either verbatim or with modifications and/or translated
4524straightforwardly into another language. (Hereinafter, translation is included without
4525limitation in the term "modification".)
4526
4527
4528
4529"Source code" for a work means the preferred form of the work for making modifications
4530to it. For a library, complete source code means all the source code for all modules
4531it contains, plus any associated interface definition files, plus the scripts used to
4532control compilation and installation of the library.
4533
4534
4535
4536Activities other than copying, distribution and modification are not covered by this
4537License; they are outside its scope. The act of running a program using the Library is
4538not restricted, and output from such a program is covered only if its contents
4539constitute a work based on the Library (independent of the use of the Library in a
4540tool for writing it). Whether that is true depends on what the Library does and what
4541the program that uses the Library does.
4542
4543
4544
45451. You may copy and distribute verbatim copies of the Library's complete source code
4546as you receive it, in any medium, provided that you conspicuously and appropriately
4547publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
4548intact all the notices that refer to this License and to the absence of any warranty;
4549and distribute a copy of this License along with the Library.
4550
4551
4552
4553You may charge a fee for the physical act of transferring a copy, and you may at your
4554option offer warranty protection in exchange for a fee.
4555
4556
4557
45582. You may modify your copy or copies of the Library or any portion of it, thus
4559forming a work based on the Library, and copy and distribute such modifications or
4560work under the terms of Section 1 above, provided that you also meet all of these
4561conditions:
4562
4563
4564
4565a) The modified work must itself be a software library.
4566
4567b) You must cause the files modified to carry prominent notices stating that you
4568changed the files and the date of any change.
4569
4570c) You must cause the whole of the work to be licensed at no charge to all third
4571parties under the terms of this License.
4572
4573d) If a facility in the modified Library refers to a function or a table of data to be
4574supplied by an application program that uses the facility, other than as an argument
4575passed when the facility is invoked, then you must make a good faith effort to ensure
4576that, in the event an application does not supply such function or table, the facility
4577still 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
4580entirely well-defined independent of the application. Therefore, Subsection 2d
4581requires that any application-supplied function or table used by this function must be
4582optional: if the application does not supply it, the square root function must still
4583compute square roots.)
4584
4585
4586
4587These requirements apply to the modified work as a whole. If identifiable sections of
4588that work are not derived from the Library, and can be reasonably considered
4589independent and separate works in themselves, then this License, and its terms, do not
4590apply to those sections when you distribute them as separate works. But when you
4591distribute the same sections as part of a whole which is a work based on the Library,
4592the distribution of the whole must be on the terms of this License, whose permissions
4593for other licensees extend to the entire whole, and thus to each and every part
4594regardless of who wrote it.
4595
4596
4597
4598Thus, it is not the intent of this section to claim rights or contest your rights to
4599work written entirely by you; rather, the intent is to exercise the right to control
4600the distribution of derivative or collective works based on the Library.
4601
4602
4603
4604In addition, mere aggregation of another work not based on the Library with the
4605Library (or with a work based on the Library) on a volume of a storage or distribution
4606medium does not bring the other work under the scope of this License.
4607
4608
4609
46103. You may opt to apply the terms of the ordinary GNU General Public License instead
4611of this License to a given copy of the Library. To do this, you must alter all the
4612notices that refer to this License, so that they refer to the ordinary GNU General
4613Public License, version 2, instead of to this License. (If a newer version than
4614version 2 of the ordinary GNU General Public License has appeared, then you can
4615specify that version instead if you wish.) Do not make any other change in these
4616notices.
4617
4618
4619
4620Once this change is made in a given copy, it is irreversible for that copy, so the
4621ordinary GNU General Public License applies to all subsequent copies and derivative
4622works made from that copy.
4623
4624
4625
4626This option is useful when you wish to copy part of the code of the Library into a
4627program that is not a library.
4628
4629
4630
46314. You may copy and distribute the Library (or a portion or derivative of it, under
4632Section 2) in object code or executable form under the terms of Sections 1 and 2 above
4633provided that you accompany it with the complete corresponding machine-readable source
4634code, which must be distributed under the terms of Sections 1 and 2 above on a medium
4635customarily used for software interchange.
4636
4637
4638
4639If distribution of object code is made by offering access to copy from a designated
4640place, then offering equivalent access to copy the source code from the same place
4641satisfies the requirement to distribute the source code, even though third parties are
4642not compelled to copy the source along with the object code.
4643
4644
4645
46465. A program that contains no derivative of any portion of the Library, but is
4647designed 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
4649the Library, and therefore falls outside the scope of this License.
4650
4651
4652
4653However, linking a "work that uses the Library" with the Library creates an executable
4654that is a derivative of the Library (because it contains portions of the Library),
4655rather than a "work that uses the library". The executable is therefore covered by
4656this License. Section 6 states terms for distribution of such executables.
4657
4658
4659
4660When a "work that uses the Library" uses material from a header file that is part of
4661the Library, the object code for the work may be a derivative work of the Library even
4662though the source code is not. Whether this is true is especially significant if the
4663work can be linked without the Library, or if the work is itself a library. The
4664threshold for this to be true is not precisely defined by law.
4665
4666
4667
4668If such an object file uses only numerical parameters, data structure layouts and
4669accessors, and small macros and small inline functions (ten lines or less in length),
4670then the use of the object file is unrestricted, regardless of whether it is legally a
4671derivative work. (Executables containing this object code plus portions of the Library
4672will still fall under Section 6.)
4673
4674
4675
4676Otherwise, if the work is a derivative of the Library, you may distribute the object
4677code for the work under the terms of Section 6. Any executables containing that work
4678also fall under Section 6, whether or not they are linked directly with the Library
4679itself.
4680
4681
4682
46836. As an exception to the Sections above, you may also compile or link a "work that
4684uses the Library" with the Library to produce a work containing portions of the
4685Library, and distribute that work under terms of your choice, provided that the terms
4686permit modification of the work for the customer's own use and reverse engineering for
4687debugging such modifications.
4688
4689
4690
4691You must give prominent notice with each copy of the work that the Library is used in
4692it and that the Library and its use are covered by this License. You must supply a
4693copy of this License. If the work during execution displays copyright notices, you
4694must include the copyright notice for the Library among them, as well as a reference
4695directing the user to the copy of this License. Also, you must do one of these things:
4696
4697
4698
4699a) Accompany the work with the complete corresponding machine-readable source code for
4700the Library including whatever changes were used in the work (which must be
4701distributed under Sections 1 and 2 above); and, if the work is an executable linked
4702with the Library, with the complete machine-readable "work that uses the Library", as
4703object code and/or source code, so that the user can modify the Library and then
4704relink to produce a modified executable containing the modified Library. (It is
4705understood that the user who changes the contents of definitions files in the Library
4706will not necessarily be able to recompile the application to use the modified
4707definitions.)
4708
4709b) Accompany the work with a written offer, valid for at least three years, to give
4710the same user the materials specified in Subsection 6a, above, for a charge no more
4711than the cost of performing this distribution.
4712
4713c) If distribution of the work is made by offering access to copy from a designated
4714place, offer equivalent access to copy the above specified materials from the same
4715place.
4716
4717d) Verify that the user has already received a copy of these materials or that you
4718have already sent this user a copy.
4719
4720For an executable, the required form of the "work that uses the Library" must include
4721any data and utility programs needed for reproducing the executable from it. However,
4722as a special exception, the source code distributed need not include anything that is
4723normally 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,
4725unless that component itself accompanies the executable.
4726
4727
4728
4729It may happen that this requirement contradicts the license restrictions of other
4730proprietary libraries that do not normally accompany the operating system. Such a
4731contradiction means you cannot use both them and the Library together in an executable
4732that you distribute.
4733
4734
4735
47367. You may place library facilities that are a work based on the Library side-by-side
4737in a single library together with other library facilities not covered by this
4738License, and distribute such a combined library, provided that the separate
4739distribution of the work based on the Library and of the other library facilities is
4740otherwise permitted, and provided that you do these two things:
4741
4742
4743
4744a) Accompany the combined library with a copy of the same work based on the Library,
4745uncombined with any other library facilities. This must be distributed under the terms
4746of the Sections above.
4747
4748b) Give prominent notice with the combined library of the fact that part of it is a
4749work based on the Library, and explaining where to find the accompanying uncombined
4750form of the same work.
4751
47528. You may not copy, modify, sublicense, link with, or distribute the Library except
4753as expressly provided under this License. Any attempt otherwise to copy, modify,
4754sublicense, link with, or distribute the Library is void, and will automatically
4755terminate your rights under this License. However, parties who have received copies,
4756or rights, from you under this License will not have their licenses terminated so long
4757as such parties remain in full compliance.
4758
4759
4760
47619. You are not required to accept this License, since you have not signed it. However,
4762nothing else grants you permission to modify or distribute the Library or its
4763derivative works. These actions are prohibited by law if you do not accept this
4764License. Therefore, by modifying or distributing the Library (or any work based on the
4765Library), you indicate your acceptance of this License to do so, and all its terms and
4766conditions for copying, distributing or modifying the Library or works based on it.
4767
4768
4769
477010. Each time you redistribute the Library (or any work based on the Library), the
4771recipient automatically receives a license from the original licensor to copy,
4772distribute, link with or modify the Library subject to these terms and conditions. You
4773may not impose any further restrictions on the recipients' exercise of the rights
4774granted herein. You are not responsible for enforcing compliance by third parties to
4775this License.
4776
4777
4778
477911. If, as a consequence of a court judgment or allegation of patent infringement or
4780for 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
4782this License, they do not excuse you from the conditions of this License. If you
4783cannot distribute so as to satisfy simultaneously your obligations under this License
4784and any other pertinent obligations, then as a consequence you may not distribute the
4785Library at all. For example, if a patent license would not permit royalty-free
4786redistribution of the Library by all those who receive copies directly or indirectly
4787through you, then the only way you could satisfy both it and this License would be to
4788refrain entirely from distribution of the Library.
4789
4790
4791
4792If any portion of this section is held invalid or unenforceable under any particular
4793circumstance, the balance of the section is intended to apply, and the section as a
4794whole is intended to apply in other circumstances.
4795
4796
4797
4798It is not the purpose of this section to induce you to infringe any patents or other
4799property right claims or to contest validity of any such claims; this section has the
4800sole purpose of protecting the integrity of the free software distribution system
4801which is implemented by public license practices. Many people have made generous
4802contributions to the wide range of software distributed through that system in
4803reliance on consistent application of that system; it is up to the author/donor to
4804decide if he or she is willing to distribute software through any other system and a
4805licensee cannot impose that choice.
4806
4807
4808
4809This section is intended to make thoroughly clear what is believed to be a consequence
4810of the rest of this License.
4811
4812
4813
481412. If the distribution and/or use of the Library is restricted in certain countries
4815either by patents or by copyrighted interfaces, the original copyright holder who
4816places the Library under this License may add an explicit geographical distribution
4817limitation excluding those countries, so that distribution is permitted only in or
4818among countries not thus excluded. In such case, this License incorporates the
4819limitation as if written in the body of this License.
4820
4821
4822
482313. The Free Software Foundation may publish revised and/or new versions of the
4824Library General Public License from time to time. Such new versions will be similar in
4825spirit to the present version, but may differ in detail to address new problems or
4826concerns.
4827
4828
4829
4830Each version is given a distinguishing version number. If the Library specifies a
4831version number of this License which applies to it and "any later version", you have
4832the option of following the terms and conditions either of that version or of any
4833later version published by the Free Software Foundation. If the Library does not
4834specify a license version number, you may choose any version ever published by the
4835Free Software Foundation.
4836
4837
4838
483914. If you wish to incorporate parts of the Library into other free programs whose
4840distribution conditions are incompatible with these, write to the author to ask for
4841permission. For software which is copyrighted by the Free Software Foundation, write
4842to the Free Software Foundation; we sometimes make exceptions for this. Our decision
4843will be guided by the two goals of preserving the free status of all derivatives of
4844our free software and of promoting the sharing and reuse of software generally.
4845
4846
4847
4848NO WARRANTY
4849
4850
4851
485215. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
4853LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
4854WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
4855WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
4856IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
4857RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
4858PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4859
4860
4861
486216. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
4863COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
4864PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
4865INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
4866LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
4867OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
4868WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
4869POSSIBILITY OF SUCH DAMAGES.
4870
4871
4872
4873END OF TERMS AND CONDITIONS
4874
4875
4876
4877How to Apply These Terms to Your New Libraries
4878
4879
4880
4881If you develop a new library, and you want it to be of the greatest possible use to
4882the public, we recommend making it free software that everyone can redistribute and
4883change. You can do so by permitting redistribution under these terms (or,
4884alternatively, under the terms of the ordinary General Public License).
4885
4886
4887
4888To apply these terms, attach the following notices to the library. It is safest to
4889attach them to the start of each source file to most effectively convey the exclusion
4890of warranty; and each file should have at least the "copyright" line and a pointer to
4891where the full notice is found.
4892
4893
4894
4895one line to give the library's name and an idea of what it does.
4896
4897Copyright (C) year name of author
4898
4899
4900
4901This library is free software; you can redistribute it and/or
4902
4903modify it under the terms of the GNU Library General Public
4904
4905License as published by the Free Software Foundation; either
4906
4907version 2 of the License, or (at your option) any later version.
4908
4909
4910
4911This library is distributed in the hope that it will be useful,
4912
4913but WITHOUT ANY WARRANTY; without even the implied warranty of
4914
4915MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
4916
4917Library General Public License for more details.
4918
4919
4920
4921You should have received a copy of the GNU Library General Public
4922
4923License along with this library; if not, write to the
4924
4925Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
4926
4927Boston, MA 02110-1301, USA.
4928
4929Also add information on how to contact you by electronic and paper mail.
4930
4931
4932
4933You should also get your employer (if you work as a programmer) or your school, if
4934any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
4935alter the names:
4936
4937
4938
4939Yoyodyne, Inc., hereby disclaims all copyright interest in
4940
4941the library `Frob' (a library for tweaking knobs) written
4942
4943by James Random Hacker.
4944
4945
4946
4947signature of Ty Coon, 1 April 1990
4948
4949Ty Coon, President of Vice
4950
4951That'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
4961GNU LESSER GENERAL PUBLIC LICENSE
4962
4963Version 2.1, February 1999
4964
4965Copyright (C) 1991, 1999 Free Software Foundation, Inc.
496651 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
4967Everyone is permitted to copy and distribute verbatim copies
4968of 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.]
4973Preamble
4974
4975The licenses for most software are designed to take away your freedom to share and
4976change it. By contrast, the GNU General Public Licenses are intended to guarantee your
4977freedom to share and change free software--to make sure the software is free for all
4978its users.
4979
4980This license, the Lesser General Public License, applies to some specially designated
4981software packages--typically libraries--of the Free Software Foundation and other
4982authors who decide to use it. You can use it too, but we suggest you first think
4983carefully about whether this license or the ordinary General Public License is the
4984better strategy to use in any particular case, based on the explanations below.
4985
4986When we speak of free software, we are referring to freedom of use, not price. Our
4987General Public Licenses are designed to make sure that you have the freedom to
4988distribute copies of free software (and charge for this service if you wish); that you
4989receive source code or can get it if you want it; that you can change the software and
4990use pieces of it in new free programs; and that you are informed that you can do these
4991things.
4992
4993To protect your rights, we need to make restrictions that forbid distributors to deny
4994you these rights or to ask you to surrender these rights. These restrictions translate
4995to certain responsibilities for you if you distribute copies of the library or if you
4996modify it.
4997
4998For example, if you distribute copies of the library, whether gratis or for a fee, you
4999must give the recipients all the rights that we gave you. You must make sure that
5000they, too, receive or can get the source code. If you link other code with the
5001library, you must provide complete object files to the recipients, so that they can
5002relink them with the library after making changes to the library and recompiling it.
5003And you must show them these terms so they know their rights.
5004
5005We protect your rights with a two-step method: (1) we copyright the library, and (2)
5006we offer you this license, which gives you legal permission to copy, distribute and/or
5007modify the library.
5008
5009To protect each distributor, we want to make it very clear that there is no warranty
5010for the free library. Also, if the library is modified by someone else and passed on,
5011the recipients should know that what they have is not the original version, so that
5012the original author`s reputation will not be affected by problems that might be
5013introduced by others.
5014
5015Finally, software patents pose a constant threat to the existence of any free program.
5016We wish to make sure that a company cannot effectively restrict the users of a free
5017program by obtaining a restrictive license from a patent holder. Therefore, we insist
5018that any patent license obtained for a version of the library must be consistent with
5019the full freedom of use specified in this license.
5020
5021Most GNU software, including some libraries, is covered by the ordinary GNU General
5022Public License. This license, the GNU Lesser General Public License, applies to
5023certain designated libraries, and is quite different from the ordinary General Public
5024License. We use this license for certain libraries in order to permit linking those
5025libraries into non-free programs.
5026
5027When a program is linked with a library, whether statically or using a shared library,
5028the combination of the two is legally speaking a combined work, a derivative of the
5029original library. The ordinary General Public License therefore permits such linking
5030only if the entire combination fits its criteria of freedom. The Lesser General Public
5031License permits more lax criteria for linking other code with the library.
5032
5033We call this license the "Lesser" General Public License because it does Less to
5034protect the user`s freedom than the ordinary General Public License. It also provides
5035other free software developers Less of an advantage over competing non-free programs.
5036These disadvantages are the reason we use the ordinary General Public License for many
5037libraries. However, the Lesser license provides advantages in certain special
5038circumstances.
5039
5040For example, on rare occasions, there may be a special need to encourage the widest
5041possible use of a certain library, so that it becomes a de-facto standard. To achieve
5042this, non-free programs must be allowed to use the library. A more frequent case is
5043that a free library does the same job as widely used non-free libraries. In this case,
5044there is little to gain by limiting the free library to free software only, so we use
5045the Lesser General Public License.
5046
5047In other cases, permission to use a particular library in non-free programs enables a
5048greater number of people to use a large body of free software. For example, permission
5049to use the GNU C Library in non-free programs enables many more people to use the
5050whole GNU operating system, as well as its variant, the GNU/Linux operating system.
5051
5052Although the Lesser General Public License is Less protective of the users` freedom,
5053it does ensure that the user of a program that is linked with the Library has the
5054freedom and the wherewithal to run that program using a modified version of the
5055Library.
5056
5057The precise terms and conditions for copying, distribution and modification follow.
5058Pay 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,
5060whereas the latter must be combined with the library in order to run.
5061
5062TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
5063
50640. This License Agreement applies to any software library or other program which
5065contains a notice placed by the copyright holder or other authorized party saying it
5066may be distributed under the terms of this Lesser General Public License (also called
5067"this License"). Each licensee is addressed as "you".
5068
5069A "library" means a collection of software functions and/or data prepared so as to be
5070conveniently linked with application programs (which use some of those functions and
5071data) to form executables.
5072
5073The "Library", below, refers to any such software library or work which has been
5074distributed under these terms. A "work based on the Library" means either the Library
5075or any derivative work under copyright law: that is to say, a work containing the
5076Library or a portion of it, either verbatim or with modifications and/or translated
5077straightforwardly into another language. (Hereinafter, translation is included without
5078limitation in the term "modification".)
5079
5080"Source code" for a work means the preferred form of the work for making modifications
5081to it. For a library, complete source code means all the source code for all modules
5082it contains, plus any associated interface definition files, plus the scripts used to
5083control compilation and installation of the library.
5084
5085Activities other than copying, distribution and modification are not covered by this
5086License; they are outside its scope. The act of running a program using the Library is
5087not restricted, and output from such a program is covered only if its contents
5088constitute a work based on the Library (independent of the use of the Library in a
5089tool for writing it). Whether that is true depends on what the Library does and what
5090the program that uses the Library does.
5091
50921. You may copy and distribute verbatim copies of the Library`s complete source code
5093as you receive it, in any medium, provided that you conspicuously and appropriately
5094publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
5095intact all the notices that refer to this License and to the absence of any warranty;
5096and distribute a copy of this License along with the Library.
5097
5098You may charge a fee for the physical act of transferring a copy, and you may at your
5099option offer warranty protection in exchange for a fee.
5100
51012. You may modify your copy or copies of the Library or any portion of it, thus
5102forming a work based on the Library, and copy and distribute such modifications or
5103work under the terms of Section 1 above, provided that you also meet all of these
5104conditions:
5105
5106a) The modified work must itself be a software library.
5107b) You must cause the files modified to carry prominent notices stating that you
5108changed the files and the date of any change.
5109c) You must cause the whole of the work to be licensed at no charge to all third
5110parties under the terms of this License.
5111d) If a facility in the modified Library refers to a function or a table of data to be
5112supplied by an application program that uses the facility, other than as an argument
5113passed when the facility is invoked, then you must make a good faith effort to ensure
5114that, in the event an application does not supply such function or table, the facility
5115still 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
5117entirely well-defined independent of the application. Therefore, Subsection 2d
5118requires that any application-supplied function or table used by this function must be
5119optional: if the application does not supply it, the square root function must still
5120compute square roots.)
5121
5122These requirements apply to the modified work as a whole. If identifiable sections of
5123that work are not derived from the Library, and can be reasonably considered
5124independent and separate works in themselves, then this License, and its terms, do not
5125apply to those sections when you distribute them as separate works. But when you
5126distribute the same sections as part of a whole which is a work based on the Library,
5127the distribution of the whole must be on the terms of this License, whose permissions
5128for other licensees extend to the entire whole, and thus to each and every part
5129regardless of who wrote it.
5130
5131Thus, it is not the intent of this section to claim rights or contest your rights to
5132work written entirely by you; rather, the intent is to exercise the right to control
5133the distribution of derivative or collective works based on the Library.
5134
5135In addition, mere aggregation of another work not based on the Library with the
5136Library (or with a work based on the Library) on a volume of a storage or distribution
5137medium does not bring the other work under the scope of this License.
5138
51393. You may opt to apply the terms of the ordinary GNU General Public License instead
5140of this License to a given copy of the Library. To do this, you must alter all the
5141notices that refer to this License, so that they refer to the ordinary GNU General
5142Public License, version 2, instead of to this License. (If a newer version than
5143version 2 of the ordinary GNU General Public License has appeared, then you can
5144specify that version instead if you wish.) Do not make any other change in these
5145notices.
5146
5147Once this change is made in a given copy, it is irreversible for that copy, so the
5148ordinary GNU General Public License applies to all subsequent copies and derivative
5149works made from that copy.
5150
5151This option is useful when you wish to copy part of the code of the Library into a
5152program that is not a library.
5153
51544. You may copy and distribute the Library (or a portion or derivative of it, under
5155Section 2) in object code or executable form under the terms of Sections 1 and 2 above
5156provided that you accompany it with the complete corresponding machine-readable source
5157code, which must be distributed under the terms of Sections 1 and 2 above on a medium
5158customarily used for software interchange.
5159
5160If distribution of object code is made by offering access to copy from a designated
5161place, then offering equivalent access to copy the source code from the same place
5162satisfies the requirement to distribute the source code, even though third parties are
5163not compelled to copy the source along with the object code.
5164
51655. A program that contains no derivative of any portion of the Library, but is
5166designed 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
5168the Library, and therefore falls outside the scope of this License.
5169
5170However, linking a "work that uses the Library" with the Library creates an executable
5171that is a derivative of the Library (because it contains portions of the Library),
5172rather than a "work that uses the library". The executable is therefore covered by
5173this License. Section 6 states terms for distribution of such executables.
5174
5175When a "work that uses the Library" uses material from a header file that is part of
5176the Library, the object code for the work may be a derivative work of the Library even
5177though the source code is not. Whether this is true is especially significant if the
5178work can be linked without the Library, or if the work is itself a library. The
5179threshold for this to be true is not precisely defined by law.
5180
5181If such an object file uses only numerical parameters, data structure layouts and
5182accessors, and small macros and small inline functions (ten lines or less in length),
5183then the use of the object file is unrestricted, regardless of whether it is legally a
5184derivative work. (Executables containing this object code plus portions of the Library
5185will still fall under Section 6.)
5186
5187Otherwise, if the work is a derivative of the Library, you may distribute the object
5188code for the work under the terms of Section 6. Any executables containing that work
5189also fall under Section 6, whether or not they are linked directly with the Library
5190itself.
5191
51926. As an exception to the Sections above, you may also combine or link a "work that
5193uses the Library" with the Library to produce a work containing portions of the
5194Library, and distribute that work under terms of your choice, provided that the terms
5195permit modification of the work for the customer`s own use and reverse engineering for
5196debugging such modifications.
5197
5198You must give prominent notice with each copy of the work that the Library is used in
5199it and that the Library and its use are covered by this License. You must supply a
5200copy of this License. If the work during execution displays copyright notices, you
5201must include the copyright notice for the Library among them, as well as a reference
5202directing the user to the copy of this License. Also, you must do one of these things:
5203
5204a) Accompany the work with the complete corresponding machine-readable source code for
5205the Library including whatever changes were used in the work (which must be
5206distributed under Sections 1 and 2 above); and, if the work is an executable linked
5207with the Library, with the complete machine-readable "work that uses the Library", as
5208object code and/or source code, so that the user can modify the Library and then
5209relink to produce a modified executable containing the modified Library. (It is
5210understood that the user who changes the contents of definitions files in the Library
5211will not necessarily be able to recompile the application to use the modified
5212definitions.)
5213b) Use a suitable shared library mechanism for linking with the Library. A suitable
5214mechanism is one that (1) uses at run time a copy of the library already present on
5215the user`s computer system, rather than copying library functions into the executable,
5216and (2) will operate properly with a modified version of the library, if the user
5217installs one, as long as the modified version is interface-compatible with the version
5218that the work was made with.
5219c) Accompany the work with a written offer, valid for at least three years, to give
5220the same user the materials specified in Subsection 6a, above, for a charge no more
5221than the cost of performing this distribution.
5222d) If distribution of the work is made by offering access to copy from a designated
5223place, offer equivalent access to copy the above specified materials from the same
5224place.
5225e) Verify that the user has already received a copy of these materials or that you
5226have already sent this user a copy.
5227For an executable, the required form of the "work that uses the Library" must include
5228any data and utility programs needed for reproducing the executable from it. However,
5229as a special exception, the materials to be distributed need not include anything that
5230is 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,
5232unless that component itself accompanies the executable.
5233
5234It may happen that this requirement contradicts the license restrictions of other
5235proprietary libraries that do not normally accompany the operating system. Such a
5236contradiction means you cannot use both them and the Library together in an executable
5237that you distribute.
5238
52397. You may place library facilities that are a work based on the Library side-by-side
5240in a single library together with other library facilities not covered by this
5241License, and distribute such a combined library, provided that the separate
5242distribution of the work based on the Library and of the other library facilities is
5243otherwise permitted, and provided that you do these two things:
5244
5245a) Accompany the combined library with a copy of the same work based on the Library,
5246uncombined with any other library facilities. This must be distributed under the terms
5247of the Sections above.
5248b) Give prominent notice with the combined library of the fact that part of it is a
5249work based on the Library, and explaining where to find the accompanying uncombined
5250form of the same work.
52518. You may not copy, modify, sublicense, link with, or distribute the Library except
5252as expressly provided under this License. Any attempt otherwise to copy, modify,
5253sublicense, link with, or distribute the Library is void, and will automatically
5254terminate your rights under this License. However, parties who have received copies,
5255or rights, from you under this License will not have their licenses terminated so long
5256as such parties remain in full compliance.
5257
52589. You are not required to accept this License, since you have not signed it. However,
5259nothing else grants you permission to modify or distribute the Library or its
5260derivative works. These actions are prohibited by law if you do not accept this
5261License. Therefore, by modifying or distributing the Library (or any work based on the
5262Library), you indicate your acceptance of this License to do so, and all its terms and
5263conditions for copying, distributing or modifying the Library or works based on it.
5264
526510. Each time you redistribute the Library (or any work based on the Library), the
5266recipient automatically receives a license from the original licensor to copy,
5267distribute, link with or modify the Library subject to these terms and conditions. You
5268may not impose any further restrictions on the recipients` exercise of the rights
5269granted herein. You are not responsible for enforcing compliance by third parties with
5270this License.
5271
527211. If, as a consequence of a court judgment or allegation of patent infringement or
5273for 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
5275this License, they do not excuse you from the conditions of this License. If you
5276cannot distribute so as to satisfy simultaneously your obligations under this License
5277and any other pertinent obligations, then as a consequence you may not distribute the
5278Library at all. For example, if a patent license would not permit royalty-free
5279redistribution of the Library by all those who receive copies directly or indirectly
5280through you, then the only way you could satisfy both it and this License would be to
5281refrain entirely from distribution of the Library.
5282
5283If any portion of this section is held invalid or unenforceable under any particular
5284circumstance, the balance of the section is intended to apply, and the section as a
5285whole is intended to apply in other circumstances.
5286
5287It is not the purpose of this section to induce you to infringe any patents or other
5288property right claims or to contest validity of any such claims; this section has the
5289sole purpose of protecting the integrity of the free software distribution system
5290which is implemented by public license practices. Many people have made generous
5291contributions to the wide range of software distributed through that system in
5292reliance on consistent application of that system; it is up to the author/donor to
5293decide if he or she is willing to distribute software through any other system and a
5294licensee cannot impose that choice.
5295
5296This section is intended to make thoroughly clear what is believed to be a consequence
5297of the rest of this License.
5298
529912. If the distribution and/or use of the Library is restricted in certain countries
5300either by patents or by copyrighted interfaces, the original copyright holder who
5301places the Library under this License may add an explicit geographical distribution
5302limitation excluding those countries, so that distribution is permitted only in or
5303among countries not thus excluded. In such case, this License incorporates the
5304limitation as if written in the body of this License.
5305
530613. The Free Software Foundation may publish revised and/or new versions of the Lesser
5307General Public License from time to time. Such new versions will be similar in spirit
5308to the present version, but may differ in detail to address new problems or concerns.
5309
5310Each version is given a distinguishing version number. If the Library specifies a
5311version number of this License which applies to it and "any later version", you have
5312the option of following the terms and conditions either of that version or of any
5313later version published by the Free Software Foundation. If the Library does not
5314specify a license version number, you may choose any version ever published by the
5315Free Software Foundation.
5316
531714. If you wish to incorporate parts of the Library into other free programs whose
5318distribution conditions are incompatible with these, write to the author to ask for
5319permission. For software which is copyrighted by the Free Software Foundation, write
5320to the Free Software Foundation; we sometimes make exceptions for this. Our decision
5321will be guided by the two goals of preserving the free status of all derivatives of
5322our free software and of promoting the sharing and reuse of software generally.
5323
5324NO WARRANTY
5325
532615. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
5327LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
5328WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
5329WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
5330IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
5331RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
5332PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
5333
533416. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
5335COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
5336PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
5337INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
5338LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
5339OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
5340WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5341POSSIBILITY OF SUCH DAMAGES.
5342
5343END OF TERMS AND CONDITIONS
5344
5345How to Apply These Terms to Your New Libraries
5346
5347If you develop a new library, and you want it to be of the greatest possible use to
5348the public, we recommend making it free software that everyone can redistribute and
5349change. You can do so by permitting redistribution under these terms (or,
5350alternatively, under the terms of the ordinary General Public License).
5351
5352To apply these terms, attach the following notices to the library. It is safest to
5353attach them to the start of each source file to most effectively convey the exclusion
5354of warranty; and each file should have at least the "copyright" line and a pointer to
5355where the full notice is found.
5356
5357one line to give the library`s name and an idea of what it does.
5358Copyright (C) year name of author
5359
5360This library is free software; you can redistribute it and/or
5361modify it under the terms of the GNU Lesser General Public
5362License as published by the Free Software Foundation; either
5363version 2.1 of the License, or (at your option) any later version.
5364
5365This library is distributed in the hope that it will be useful,
5366but WITHOUT ANY WARRANTY; without even the implied warranty of
5367MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5368Lesser General Public License for more details.
5369
5370You should have received a copy of the GNU Lesser General Public
5371License along with this library; if not, write to the Free Software
5372Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
5373Also add information on how to contact you by electronic and paper mail.
5374
5375You should also get your employer (if you work as a programmer) or your school, if
5376any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
5377alter the names:
5378
5379Yoyodyne, Inc., hereby disclaims all copyright interest in
5380the library `Frob` (a library for tweaking knobs) written
5381by James Random Hacker.
5382
5383signature of Ty Coon, 1 April 1990
5384Ty Coon, President of Vice
5385That`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>
5394GNU LESSER GENERAL PUBLIC LICENSE
5395
5396Version 3, 29 June 2007
5397
5398Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5399
5400Everyone is permitted to copy and distribute verbatim copies of this license document,
5401but changing it is not allowed.
5402
5403This version of the GNU Lesser General Public License incorporates the terms and
5404conditions of version 3 of the GNU General Public License, supplemented by the
5405additional permissions listed below.
54060. Additional Definitions.
5407
5408As used herein, “this License” refers to version 3 of the GNU Lesser
5409General Public License, and the “GNU GPL” refers to version 3 of the GNU
5410General Public License.
5411
5412“The Library” refers to a covered work governed by this License, other
5413than an Application or a Combined Work as defined below.
5414
5415An “Application” is any work that makes use of an interface provided by
5416the Library, but which is not otherwise based on the Library. Defining a subclass of a
5417class defined by the Library is deemed a mode of using an interface provided by the
5418Library.
5419
5420A “Combined Work” is a work produced by combining or linking an
5421Application with the Library. The particular version of the Library with which the
5422Combined Work was made is also called the “Linked Version”.
5423
5424The “Minimal Corresponding Source” for a Combined Work means the
5425Corresponding Source for the Combined Work, excluding any source code for portions of
5426the Combined Work that, considered in isolation, are based on the Application, and not
5427on the Linked Version.
5428
5429The “Corresponding Application Code” for a Combined Work means the object
5430code and/or source code for the Application, including any data and utility programs
5431needed for reproducing the Combined Work from the Application, but excluding the
5432System Libraries of the Combined Work.
54331. Exception to Section 3 of the GNU GPL.
5434
5435You may convey a covered work under sections 3 and 4 of this License without being
5436bound by section 3 of the GNU GPL.
54372. Conveying Modified Versions.
5438
5439If you modify a copy of the Library, and, in your modifications, a facility refers to
5440a function or data to be supplied by an Application that uses the facility (other than
5441as an argument passed when the facility is invoked), then you may convey a copy of the
5442modified version:
5443
5444 * a) under this License, provided that you make a good faith effort to ensure
5445that, in the event an Application does not supply the function or data, the facility
5446still 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
5448applicable to that copy.
5449
54503. Object Code Incorporating Material from Library Header Files.
5451
5452The object code form of an Application may incorporate material from a header file
5453that is part of the Library. You may convey such object code under terms of your
5454choice, provided that, if the incorporated material is not limited to numerical
5455parameters, data structure layouts and accessors, or small macros, inline functions
5456and 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
5459used 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
5461document.
5462
54634. Combined Works.
5464
5465You may convey a Combined Work under terms of your choice that, taken together,
5466effectively do not restrict modification of the portions of the Library contained in
5467the Combined Work and reverse engineering for debugging such modifications, if you
5468also do each of the following:
5469
5470 * a) Give prominent notice with each copy of the Combined Work that the Library is
5471used 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
5473document.
5474 * c) For a Combined Work that displays copyright notices during execution, include
5475the copyright notice for the Library among these notices, as well as a reference
5476directing 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
5479License, and the Corresponding Application Code in a form suitable for, and under
5480terms that permit, the user to recombine or relink the Application with a modified
5481version of the Linked Version to produce a modified Combined Work, in the manner
5482specified 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
5484suitable mechanism is one that (a) uses at run time a copy of the Library already
5485present on the user's computer system, and (b) will operate properly with a modified
5486version of the Library that is interface-compatible with the Linked Version.
5487 * e) Provide Installation Information, but only if you would otherwise be required
5488to provide such information under section 6 of the GNU GPL, and only to the extent
5489that such information is necessary to install and execute a modified version of the
5490Combined Work produced by recombining or relinking the Application with a modified
5491version of the Linked Version. (If you use option 4d0, the Installation Information
5492must accompany the Minimal Corresponding Source and Corresponding Application Code. If
5493you use option 4d1, you must provide the Installation Information in the manner
5494specified by section 6 of the GNU GPL for conveying Corresponding Source.)
5495
54965. Combined Libraries.
5497
5498You may place library facilities that are a work based on the Library side by side in
5499a single library together with other library facilities that are not Applications and
5500are not covered by this License, and convey such a combined library under terms of
5501your 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
5504Library, uncombined with any other library facilities, conveyed under the terms of
5505this License.
5506 * b) Give prominent notice with the combined library that part of it is a work
5507based on the Library, and explaining where to find the accompanying uncombined form of
5508the same work.
5509
55106. Revised Versions of the GNU Lesser General Public License.
5511
5512The Free Software Foundation may publish revised and/or new versions of the GNU Lesser
5513General Public License from time to time. Such new versions will be similar in spirit
5514to the present version, but may differ in detail to address new problems or concerns.
5515
5516Each version is given a distinguishing version number. If the Library as you received
5517it 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
5519the terms and conditions either of that published version or of any later version
5520published by the Free Software Foundation. If the Library as you received it does not
5521specify a version number of the GNU Lesser General Public License, you may choose any
5522version of the GNU Lesser General Public License ever published by the Free Software
5523Foundation.
5524
5525If the Library as you received it specifies that a proxy can decide whether future
5526versions of the GNU Lesser General Public License shall apply, that proxy's public
5527statement of acceptance of any version is permanent authorization for you to choose
5528that version for the Library.
5529</programlisting></para>
5530 </section>
5531
5532 <section id="lic_18">
5533 <title>Libpng</title>
5534
5535 <para><programlisting>
5536
5537This copy of the libpng notices is provided for your convenience. In case of
5538any discrepancy between this copy and the notices in the file png.h that is
5539included in the libpng distribution, the latter shall prevail.
5540
5541COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
5542
5543If you modify libpng you may insert additional notices immediately following
5544this sentence.
5545
5546This code is released under the libpng license.
5547
5548libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are
5549Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
5550distributed according to the same disclaimer and license as libpng-1.2.5
5551with the following individual added to the list of Contributing Authors
5552
5553 Cosmin Truta
5554
5555libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
5556Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
5557distributed according to the same disclaimer and license as libpng-1.0.6
5558with the following individuals added to the list of Contributing Authors
5559
5560 Simon-Pierre Cadieux
5561 Eric S. Raymond
5562 Gilles Vollant
5563
5564and 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
5573libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
5574Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
5575distributed according to the same disclaimer and license as libpng-0.96,
5576with the following individuals added to the list of Contributing Authors:
5577
5578 Tom Lane
5579 Glenn Randers-Pehrson
5580 Willem van Schaik
5581
5582libpng versions 0.89, June 1996, through 0.96, May 1997, are
5583Copyright (c) 1996, 1997 Andreas Dilger
5584Distributed according to the same disclaimer and license as libpng-0.88,
5585with 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
5594libpng versions 0.5, May 1995, through 0.88, January 1996, are
5595Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
5596
5597For the purposes of this copyright and license, "Contributing Authors"
5598is 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
5606The PNG Reference Library is supplied "AS IS". The Contributing Authors
5607and Group 42, Inc. disclaim all warranties, expressed or implied,
5608including, without limitation, the warranties of merchantability and of
5609fitness for any purpose. The Contributing Authors and Group 42, Inc.
5610assume no liability for direct, indirect, incidental, special, exemplary,
5611or consequential damages, which may result from the use of the PNG
5612Reference Library, even if advised of the possibility of such damage.
5613
5614Permission is hereby granted to use, copy, modify, and distribute this
5615source code, or portions hereof, for any purpose, without fee, subject
5616to the following restrictions:
5617
56181. The origin of this source code must not be misrepresented.
5619
56202. Altered versions must be plainly marked as such and must not
5621 be misrepresented as being the original source.
5622
56233. This Copyright notice may not be removed or altered from any
5624 source or altered source distribution.
5625
5626The Contributing Authors and Group 42, Inc. specifically permit, without
5627fee, and encourage the use of this source code as a component to
5628supporting the PNG file format in commercial products. If you use this
5629source code in a product, acknowledgment is not required but would be
5630appreciated.
5631
5632
5633A "png_get_copyright" function is available, for convenient use in "about"
5634boxes and the like:
5635
5636 printf("%s",png_get_copyright(NULL));
5637
5638Also, the PNG logo (in PNG format, of course) is supplied in the
5639files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
5640
5641Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
5642certification mark of the Open Source Initiative.
5643
5644Glenn Randers-Pehrson
5645glennrp at users.sourceforge.net
5646December 9, 2010
5647
5648</programlisting></para>
5649 </section>
5650
5651 <section id="lic_19">
5652 <title>MIT</title>
5653
5654 <para><programlisting>
5655
5656MIT License
5657
5658Copyright (c) &lt;year&gt; &lt;copyright holders&gt;
5659
5660Permission is hereby granted, free of charge, to any person obtaining a copy
5661of this software and associated documentation files (the "Software"), to deal
5662in the Software without restriction, including without limitation the rights
5663to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5664copies of the Software, and to permit persons to whom the Software is
5665furnished to do so, subject to the following conditions:
5666
5667The above copyright notice and this permission notice shall be included in
5668all copies or substantial portions of the Software.
5669
5670THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5671IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5672FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5673AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5674LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5675OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5676THE SOFTWARE.
5677
5678</programlisting></para>
5679 </section>
5680
5681 <section id="lic_20">
5682 <title>MPL-2.0</title>
5683
5684 <para><programlisting>
5685Mozilla Public License Version 2.0
5686==================================
5687
56881. Definitions
5689--------------
5690
56911.1. "Contributor"
5692 means each individual or legal entity that creates, contributes to
5693 the creation of, or owns Covered Software.
5694
56951.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
56991.3. "Contribution"
5700 means Covered Software of a particular Contributor.
5701
57021.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
57081.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
57181.6. "Executable Form"
5719 means any form of the work other than Source Code Form.
5720
57211.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
57251.8. "License"
5726 means this document.
5727
57281.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
57331.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
57431.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
57511.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
57571.13. "Source Code Form"
5758 means the form of the work preferred for making modifications.
5759
57601.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
57702. License Grants and Conditions
5771--------------------------------
5772
57732.1. Grants
5774
5775Each Contributor hereby grants You a world-wide, royalty-free,
5776non-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
57882.2. Effective Date
5789
5790The licenses granted in Section 2.1 with respect to any Contribution
5791become effective for each Contribution on the date the Contributor first
5792distributes such Contribution.
5793
57942.3. Limitations on Grant Scope
5795
5796The licenses granted in this Section 2 are the only rights granted under
5797this License. No additional rights or licenses will be implied from the
5798distribution or licensing of Covered Software under this License.
5799Notwithstanding Section 2.1(b) above, no patent license is granted by a
5800Contributor:
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
5813This License does not grant any rights in the trademarks, service marks,
5814or logos of any Contributor (except as may be necessary to comply with
5815the notice requirements in Section 3.4).
5816
58172.4. Subsequent Licenses
5818
5819No Contributor makes additional grants as a result of Your choice to
5820distribute the Covered Software under a subsequent version of this
5821License (see Section 10.2) or under the terms of a Secondary License (if
5822permitted under the terms of Section 3.3).
5823
58242.5. Representation
5825
5826Each Contributor represents that the Contributor believes its
5827Contributions are its original creation(s) or it has sufficient rights
5828to grant the rights to its Contributions conveyed by this License.
5829
58302.6. Fair Use
5831
5832This License is not intended to limit any rights You have under
5833applicable copyright doctrines of fair use, fair dealing, or other
5834equivalents.
5835
58362.7. Conditions
5837
5838Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
5839in Section 2.1.
5840
58413. Responsibilities
5842-------------------
5843
58443.1. Distribution of Source Form
5845
5846All distribution of Covered Software in Source Code Form, including any
5847Modifications that You create or to which You contribute, must be under
5848the terms of this License. You must inform recipients that the Source
5849Code Form of the Covered Software is governed by the terms of this
5850License, and how they can obtain a copy of this License. You may not
5851attempt to alter or restrict the recipients' rights in the Source Code
5852Form.
5853
58543.2. Distribution of Executable Form
5855
5856If 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
58693.3. Distribution of a Larger Work
5870
5871You may create and distribute a Larger Work under terms of Your choice,
5872provided that You also comply with the requirements of this License for
5873the Covered Software. If the Larger Work is a combination of Covered
5874Software with a work governed by one or more Secondary Licenses, and the
5875Covered Software is not Incompatible With Secondary Licenses, this
5876License permits You to additionally distribute such Covered Software
5877under the terms of such Secondary License(s), so that the recipient of
5878the Larger Work may, at their option, further distribute the Covered
5879Software under the terms of either this License or such Secondary
5880License(s).
5881
58823.4. Notices
5883
5884You may not remove or alter the substance of any license notices
5885(including copyright notices, patent notices, disclaimers of warranty,
5886or limitations of liability) contained within the Source Code Form of
5887the Covered Software, except that You may alter any license notices to
5888the extent required to remedy known factual inaccuracies.
5889
58903.5. Application of Additional Terms
5891
5892You may choose to offer, and to charge a fee for, warranty, support,
5893indemnity or liability obligations to one or more recipients of Covered
5894Software. However, You may do so only on Your own behalf, and not on
5895behalf of any Contributor. You must make it absolutely clear that any
5896such warranty, support, indemnity, or liability obligation is offered by
5897You alone, and You hereby agree to indemnify every Contributor for any
5898liability incurred by such Contributor as a result of warranty, support,
5899indemnity or liability terms You offer. You may include additional
5900disclaimers of warranty and limitations of liability specific to any
5901jurisdiction.
5902
59034. Inability to Comply Due to Statute or Regulation
5904---------------------------------------------------
5905
5906If it is impossible for You to comply with any of the terms of this
5907License with respect to some or all of the Covered Software due to
5908statute, judicial order, or regulation then You must: (a) comply with
5909the terms of this License to the maximum extent possible; and (b)
5910describe the limitations and the code they affect. Such description must
5911be placed in a text file included with all distributions of the Covered
5912Software under this License. Except to the extent prohibited by statute
5913or regulation, such description must be sufficiently detailed for a
5914recipient of ordinary skill to be able to understand it.
5915
59165. Termination
5917--------------
5918
59195.1. The rights granted under this License will terminate automatically
5920if You fail to comply with any of its terms. However, if You become
5921compliant, then the rights granted under this License from a particular
5922Contributor are reinstated (a) provisionally, unless and until such
5923Contributor explicitly and finally terminates Your grants, and (b) on an
5924ongoing basis, if such Contributor fails to notify You of the
5925non-compliance by some reasonable means prior to 60 days after You have
5926come back into compliance. Moreover, Your grants from a particular
5927Contributor are reinstated on an ongoing basis if such Contributor
5928notifies You of the non-compliance by some reasonable means, this is the
5929first time You have received notice of non-compliance with this License
5930from such Contributor, and You become compliant prior to 30 days after
5931Your receipt of the notice.
5932
59335.2. If You initiate litigation against any entity by asserting a patent
5934infringement claim (excluding declaratory judgment actions,
5935counter-claims, and cross-claims) alleging that a Contributor Version
5936directly or indirectly infringes any patent, then the rights granted to
5937You by any and all Contributors for the Covered Software under Section
59382.1 of this License shall terminate.
5939
59405.3. In the event of termination under Sections 5.1 or 5.2 above, all
5941end user license agreements (excluding distributors and resellers) which
5942have been validly granted by You or Your distributors under this License
5943prior 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
59878. Litigation
5988-------------
5989
5990Any litigation relating to this License may be brought only in the
5991courts of a jurisdiction where the defendant maintains its principal
5992place of business and such litigation shall be governed by laws of that
5993jurisdiction, without reference to its conflict-of-law provisions.
5994Nothing in this Section shall prevent a party's ability to bring
5995cross-claims or counter-claims.
5996
59979. Miscellaneous
5998----------------
5999
6000This License represents the complete agreement concerning the subject
6001matter hereof. If any provision of this License is held to be
6002unenforceable, such provision shall be reformed only to the extent
6003necessary to make it enforceable. Any law or regulation which provides
6004that the language of a contract shall be construed against the drafter
6005shall not be used to construe this License against a Contributor.
6006
600710. Versions of the License
6008---------------------------
6009
601010.1. New Versions
6011
6012Mozilla Foundation is the license steward. Except as provided in Section
601310.3, no one other than the license steward has the right to modify or
6014publish new versions of this License. Each version will be given a
6015distinguishing version number.
6016
601710.2. Effect of New Versions
6018
6019You may distribute the Covered Software under the terms of the version
6020of the License under which You originally received the Covered Software,
6021or under the terms of any subsequent version published by the license
6022steward.
6023
602410.3. Modified Versions
6025
6026If you create software not governed by this License, and you want to
6027create a new license for such software, you may create and use a
6028modified version of this License if you rename the license and remove
6029any references to the name of the license steward (except to note that
6030such modified license differs from this License).
6031
603210.4. Distributing Source Code Form that is Incompatible With Secondary
6033Licenses
6034
6035If You choose to distribute Source Code Form that is Incompatible With
6036Secondary Licenses under the terms of this version of the License, the
6037notice described in Exhibit B of this License must be attached.
6038
6039Exhibit 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
6046If it is not possible or desirable to put the notice in a particular
6047file, then You may include the notice in a location (such as a LICENSE
6048file in a relevant directory) where a recipient would be likely to look
6049for such a notice.
6050
6051You may add additional accurate notices of copyright ownership.
6052
6053Exhibit 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
6066OpenSSL 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
6124Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
6125All 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
6164WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
6165AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
6166CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
6167CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6168OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6169HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
6170OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6171SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6172
6173 The licence and distribution terms for any publically available version or
6174derivative of this code cannot be changed. i.e. this code cannot simply be copied and
6175put 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>
6188This 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
6197PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
6198--------------------------------------------
6199
62001. This LICENSE AGREEMENT is between the Python Software Foundation
6201("PSF"), and the Individual or Organization ("Licensee") accessing and
6202otherwise using this software ("Python") in source or binary form and
6203its associated documentation.
6204
62052. Subject to the terms and conditions of this License Agreement, PSF
6206hereby grants Licensee a nonexclusive, royalty-free, world-wide
6207license to reproduce, analyze, test, perform and/or display publicly,
6208prepare derivative works, distribute, and otherwise use Python
6209alone or in any derivative version, provided, however, that PSF`s
6210License Agreement and PSF`s notice of copyright, i.e., "Copyright (c)
62112001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
6212Reserved" are retained in Python alone or in any derivative version
6213prepared by Licensee.
6214
62153. In the event Licensee prepares a derivative work that is based on
6216or incorporates Python or any part thereof, and wants to make
6217the derivative work available to others as provided herein, then
6218Licensee hereby agrees to include in any such work a brief summary of
6219the changes made to Python.
6220
62214. PSF is making Python available to Licensee on an "AS IS"
6222basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
6223IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
6224DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
6225FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
6226INFRINGE ANY THIRD PARTY RIGHTS.
6227
62285. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
6229FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
6230A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
6231OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6232
62336. This License Agreement will automatically terminate upon a material
6234breach of its terms and conditions.
6235
62367. Nothing in this License Agreement shall be deemed to create any
6237relationship of agency, partnership, or joint venture between PSF and
6238Licensee. This License Agreement does not grant permission to use PSF
6239trademarks or trade name in a trademark sense to endorse or promote
6240products or services of Licensee, or any third party.
6241
62428. By copying, installing or otherwise using Python, Licensee
6243agrees to be bound by the terms and conditions of this License
6244Agreement.
6245
6246BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
6247-------------------------------------------
6248
6249BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
6250
62511. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
6252office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
6253Individual or Organization ("Licensee") accessing and otherwise using
6254this software in source or binary form and its associated
6255documentation ("the Software").
6256
62572. Subject to the terms and conditions of this BeOpen Python License
6258Agreement, BeOpen hereby grants Licensee a non-exclusive,
6259royalty-free, world-wide license to reproduce, analyze, test, perform
6260and/or display publicly, prepare derivative works, distribute, and
6261otherwise use the Software alone or in any derivative version,
6262provided, however, that the BeOpen Python License is retained in the
6263Software, alone or in any derivative version prepared by Licensee.
6264
62653. BeOpen is making the Software available to Licensee on an "AS IS"
6266basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
6267IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
6268DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
6269FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
6270INFRINGE ANY THIRD PARTY RIGHTS.
6271
62724. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
6273SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
6274AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
6275DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6276
62775. This License Agreement will automatically terminate upon a material
6278breach of its terms and conditions.
6279
62806. This License Agreement shall be governed by and interpreted in all
6281respects by the law of the State of California, excluding conflict of
6282law provisions. Nothing in this License Agreement shall be deemed to
6283create any relationship of agency, partnership, or joint venture
6284between BeOpen and Licensee. This License Agreement does not grant
6285permission to use BeOpen trademarks or trade names in a trademark
6286sense to endorse or promote products or services of Licensee, or any
6287third party. As an exception, the "BeOpen Python" logos available at
6288http://www.pythonlabs.com/logos.html may be used according to the
6289permissions granted on that web page.
6290
62917. By copying, installing or otherwise using the software, Licensee
6292agrees to be bound by the terms and conditions of this License
6293Agreement.
6294
6295CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
6296---------------------------------------
6297
62981. This LICENSE AGREEMENT is between the Corporation for National
6299Research Initiatives, having an office at 1895 Preston White Drive,
6300Reston, VA 20191 ("CNRI"), and the Individual or Organization
6301("Licensee") accessing and otherwise using Python 1.6.1 software in
6302source or binary form and its associated documentation.
6303
63042. Subject to the terms and conditions of this License Agreement, CNRI
6305hereby grants Licensee a nonexclusive, royalty-free, world-wide
6306license to reproduce, analyze, test, perform and/or display publicly,
6307prepare derivative works, distribute, and otherwise use Python 1.6.1
6308alone or in any derivative version, provided, however, that CNRI`s
6309License Agreement and CNRI`s notice of copyright, i.e., "Copyright (c)
63101995-2001 Corporation for National Research Initiatives; All Rights
6311Reserved" are retained in Python 1.6.1 alone or in any derivative
6312version prepared by Licensee. Alternately, in lieu of CNRI`s License
6313Agreement, Licensee may substitute the following text (omitting the
6314quotes): "Python 1.6.1 is made available subject to the terms and
6315conditions in CNRI`s License Agreement. This Agreement together with
6316Python 1.6.1 may be located on the Internet using the following
6317unique, persistent identifier (known as a handle): 1895.22/1013. This
6318Agreement may also be obtained from a proxy server on the Internet
6319using the following URL: http://hdl.handle.net/1895.22/1013".
6320
63213. In the event Licensee prepares a derivative work that is based on
6322or incorporates Python 1.6.1 or any part thereof, and wants to make
6323the derivative work available to others as provided herein, then
6324Licensee hereby agrees to include in any such work a brief summary of
6325the changes made to Python 1.6.1.
6326
63274. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
6328basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
6329IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
6330DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
6331FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
6332INFRINGE ANY THIRD PARTY RIGHTS.
6333
63345. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
63351.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
6336A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
6337OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
6338
63396. This License Agreement will automatically terminate upon a material
6340breach of its terms and conditions.
6341
63427. This License Agreement shall be governed by the federal
6343intellectual property law of the United States, including without
6344limitation the federal copyright law, and, to the extent such
6345U.S. federal law does not apply, by the law of the Commonwealth of
6346Virginia, excluding Virginia`s conflict of law provisions.
6347Notwithstanding the foregoing, with regard to derivative works based
6348on Python 1.6.1 that incorporate non-separable material that was
6349previously distributed under the GNU General Public License (GPL), the
6350law of the Commonwealth of Virginia shall govern this License
6351Agreement only as to issues arising under or with respect to
6352Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
6353License Agreement shall be deemed to create any relationship of
6354agency, partnership, or joint venture between CNRI and Licensee. This
6355License Agreement does not grant permission to use CNRI trademarks or
6356trade name in a trademark sense to endorse or promote products or
6357services of Licensee, or any third party.
6358
63598. By clicking on the "ACCEPT" button where indicated, or by copying,
6360installing or otherwise using Python 1.6.1, Licensee agrees to be
6361bound by the terms and conditions of this License Agreement.
6362
6363ACCEPT
6364
6365CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
6366--------------------------------------------------
6367
6368Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
6369The Netherlands. All rights reserved.
6370
6371Permission to use, copy, modify, and distribute this software and its
6372documentation for any purpose and without fee is hereby granted,
6373provided that the above copyright notice appear in all copies and that
6374both that copyright notice and this permission notice appear in
6375supporting documentation, and that the name of Stichting Mathematisch
6376Centrum or CWI not be used in advertising or publicity pertaining to
6377distribution of the software without specific, written prior
6378permission.
6379
6380STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
6381THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
6382FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
6383FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
6384WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
6385ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
6386OF 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
6396The Sleepycat License
6397Copyright (c) 1990-1999
6398Sleepycat Software. All rights reserved.
6399
6400Redistribution and use in source and binary forms, with or without
6401modification, are permitted provided that the following conditions
6402are met:
6403
6404Redistributions of source code must retain the above copyright
6405notice, this list of conditions and the following disclaimer.
6406Redistributions in binary form must reproduce the above copyright
6407notice, this list of conditions and the following disclaimer in the
6408documentation and/or other materials provided with the distribution.
6409Redistributions in any form must be accompanied by information on
6410how to obtain complete source code for the DB software and any
6411accompanying software that uses the DB software. The source code
6412must either be included in the distribution or be available for no
6413more than the cost of distribution plus a nominal fee, and must be
6414freely redistributable under reasonable conditions. For an
6415executable file, complete source code means the source code for all
6416modules it contains. It does not include source code for modules or
6417files that typically accompany the major components of the operating
6418system on which the executable file runs.
6419THIS SOFTWARE IS PROVIDED BY SLEEPYCAT SOFTWARE ``AS IS`` AND ANY EXPRESS
6420OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
6421WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
6422NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE
6423BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
6424CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
6425SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
6426INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
6427CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
6428ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
6429THE POSSIBILITY OF SUCH DAMAGE.
6430
6431Copyright (c) 1990, 1993, 1994, 1995
6432The Regents of the University of California. All rights reserved.
6433
6434Redistribution and use in source and binary forms, with or without
6435modification, are permitted provided that the following conditions
6436are met:
6437
6438Redistributions of source code must retain the above copyright
6439notice, this list of conditions and the following disclaimer.
6440Redistributions in binary form must reproduce the above copyright
6441notice, this list of conditions and the following disclaimer in the
6442documentation and/or other materials provided with the distribution.
6443Neither the name of the University nor the names of its contributors
6444may be used to endorse or promote products derived from this software
6445without specific prior written permission.
6446THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS`` AND
6447ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6448IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6449ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
6450FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6451DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6452OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6453HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6454LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6455OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6456SUCH DAMAGE.
6457
6458Copyright (c) 1995, 1996
6459The President and Fellows of Harvard University. All rights reserved.
6460
6461Redistribution and use in source and binary forms, with or without
6462modification, are permitted provided that the following conditions
6463are met:
6464
6465Redistributions of source code must retain the above copyright
6466notice, this list of conditions and the following disclaimer.
6467Redistributions in binary form must reproduce the above copyright
6468notice, this list of conditions and the following disclaimer in the
6469documentation and/or other materials provided with the distribution.
6470Neither the name of the University nor the names of its contributors
6471may be used to endorse or promote products derived from this software
6472without specific prior written permission.
6473THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS`` AND
6474ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
6475IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
6476ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE
6477FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
6478DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
6479OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
6480HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
6481LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6482OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6483SUCH DAMAGE.
6484
6485</programlisting></para>
6486 </section>
6487
6488 <section id="lic_25">
6489 <title>Zlib</title>
6490
6491 <para><programlisting>
6492zlib 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