summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml')
-rw-r--r--doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml8370
1 files changed, 0 insertions, 8370 deletions
diff --git a/doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml
deleted file mode 100644
index 1508ccc..0000000
--- a/doc/book-enea-nfv-access-dev-open-source/doc/licenses.xml
+++ /dev/null
@@ -1,8370 +0,0 @@
1<?xml version="1.0" encoding="ISO-8859-1"?>
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="3*" />
17
18 <colspec colwidth="4*" />
19
20 <colspec colwidth="9*" />
21
22 <colspec colwidth="4*" />
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>apache2</entry>
49
50 <entry>2.4.25</entry>
51
52 <entry>The Apache HTTP Server is a powerful efficient and
53 extensible web server.</entry>
54
55 <entry>Apache-2.0</entry>
56 </row>
57
58 <row>
59 <entry>apr-util</entry>
60
61 <entry>1.5.4</entry>
62
63 <entry>Apache Portable Runtime (APR) companion library.</entry>
64
65 <entry>Apache-2.0</entry>
66 </row>
67
68 <row>
69 <entry>apr</entry>
70
71 <entry>1.5.2</entry>
72
73 <entry>Apache Portable Runtime (APR) library.</entry>
74
75 <entry>Apache-2.0</entry>
76 </row>
77
78 <row>
79 <entry>apt</entry>
80
81 <entry>1.2.12</entry>
82
83 <entry>Advanced front-end for dpkg.</entry>
84
85 <entry>GPL-2.0</entry>
86 </row>
87
88 <row>
89 <entry>asciidoc</entry>
90
91 <entry>8.6.9</entry>
92
93 <entry>AsciiDoc is a text document format for writing short
94 documents articles books and UNIX man pages.</entry>
95
96 <entry>GPL-2.0</entry>
97 </row>
98
99 <row>
100 <entry>atk</entry>
101
102 <entry>2.22.0</entry>
103
104 <entry>Accessibility toolkit for GNOME.</entry>
105
106 <entry>GPL-2.0, LGPL-2.0</entry>
107 </row>
108
109 <row>
110 <entry>attr</entry>
111
112 <entry>2.4.47</entry>
113
114 <entry>Utilities for manipulating filesystem extended
115 attributes.</entry>
116
117 <entry>LGPL-2.1, GPL-2.0</entry>
118 </row>
119
120 <row>
121 <entry>aufs-util</entry>
122
123 <entry>3.14</entry>
124
125 <entry>Tools for managing AUFS mounts.</entry>
126
127 <entry>GPL-2.0</entry>
128 </row>
129
130 <row>
131 <entry>autoconf-archive</entry>
132
133 <entry>2016.09.16</entry>
134
135 <entry>autoconf-archive-native version 2016.09.16-r0.</entry>
136
137 <entry>GPL-2.0, GPL-3.0</entry>
138 </row>
139
140 <row>
141 <entry>autoconf</entry>
142
143 <entry>2.69</entry>
144
145 <entry>Autoconf is an extensible package of M4 macros that produce
146 shell scripts to automatically configure software source code
147 packages. Autoconf creates a configuration script for a package
148 from a template file that lists the operating system features that
149 the package can use in the form of M4 macro calls.</entry>
150
151 <entry>GPL-2.0, GPL-3.0</entry>
152 </row>
153
154 <row>
155 <entry>automake</entry>
156
157 <entry>1.15</entry>
158
159 <entry>Automake is a tool for automatically generating
160 `Makefile.in' files compliant with the GNU Coding Standards.
161 Automake requires the use of Autoconf.</entry>
162
163 <entry>GPL-2.0</entry>
164 </row>
165
166 <row>
167 <entry>avahi</entry>
168
169 <entry>0.6.32</entry>
170
171 <entry>"Avahi is a fully LGPL framework for Multicast DNS Service
172 Discovery. It allows programs to publish and discover services and
173 hosts running on a local network with no specific configuration.
174 This tool implements IPv4LL ""Dynamic Configuration of IPv4
175 Link-Local Addresses"" (IETF RFC3927) a protocol for automatic IP
176 address configuration from the link-local 169.254.0.0/16 range
177 without the need for a central server."</entry>
178
179 <entry>GPL-2.0, LGPL-2.1</entry>
180 </row>
181
182 <row>
183 <entry>babeltrace</entry>
184
185 <entry>1.5.2</entry>
186
187 <entry>Babeltrace provides trace read and write libraries in host
188 side as well as a trace converter which used to convert LTTng 2.0
189 traces into human-readable log.</entry>
190
191 <entry>MIT, GPL-2.0</entry>
192 </row>
193
194 <row>
195 <entry>base-files</entry>
196
197 <entry>3.0.14</entry>
198
199 <entry>The base-files package creates the basic system directory
200 structure and provides a small set of key configuration files for
201 the system.</entry>
202
203 <entry>GPL-2.0</entry>
204 </row>
205
206 <row>
207 <entry>base-passwd</entry>
208
209 <entry>3.5.29</entry>
210
211 <entry>The master copies of the user database files (/etc/passwd
212 and /etc/group). The update-passwd tool is also provided to keep
213 the system databases synchronized with these master files.</entry>
214
215 <entry>GPL-2.0</entry>
216 </row>
217
218 <row>
219 <entry>bash-completion</entry>
220
221 <entry>2.5</entry>
222
223 <entry>Programmable Completion for Bash 4.</entry>
224
225 <entry>GPL-2.0</entry>
226 </row>
227
228 <row>
229 <entry>bash</entry>
230
231 <entry>4.3.30</entry>
232
233 <entry>An sh-compatible command language interpreter.</entry>
234
235 <entry>GPL-3.0</entry>
236 </row>
237
238 <row>
239 <entry>bc</entry>
240
241 <entry>1.06</entry>
242
243 <entry>Arbitrary precision calculator language.</entry>
244
245 <entry>GPL-2.0, LGPL-2.1</entry>
246 </row>
247
248 <row>
249 <entry>bind</entry>
250
251 <entry>9.10.3-P3</entry>
252
253 <entry>ISC Internet Domain Name Server.</entry>
254
255 <entry>ISC, BSD</entry>
256 </row>
257
258 <row>
259 <entry>binutils-cross-aarch64</entry>
260
261 <entry>2.28</entry>
262
263 <entry>The GNU Binutils are a collection of binary tools. The main
264 ones are ld (GNU Linker) and as (GNU Assembler). This package also
265 includes addition tools such as addr2line (Converts addresses into
266 filenames and line numbers) ar (utility for creating modifying and
267 extracting archives) nm (list symbols in object files) objcopy
268 (copy and translate object files) objdump (Display object
269 information) and other tools and related libraries.</entry>
270
271 <entry>GPL-3.0</entry>
272 </row>
273
274 <row>
275 <entry>binutils</entry>
276
277 <entry>2.28</entry>
278
279 <entry>The GNU Binutils are a collection of binary tools. The main
280 ones are ld (GNU Linker) and as (GNU Assembler). This package also
281 includes addition tools such as addr2line (Converts addresses into
282 filenames and line numbers) ar (utility for creating modifying and
283 extracting archives) nm (list symbols in object files) objcopy
284 (copy and translate object files) objdump (Display object
285 information) and other tools and related libraries.</entry>
286
287 <entry>GPL-3.0</entry>
288 </row>
289
290 <row>
291 <entry>bison</entry>
292
293 <entry>3.0.4</entry>
294
295 <entry>Bison is a general-purpose parser generator that converts
296 an annotated context-free grammar into an LALR(1) or GLR parser
297 for that grammar. Bison is upward compatible with Yacc: all
298 properly-written Yacc grammars ought to work with Bison with no
299 change. Anyone familiar with Yacc should be able to use Bison with
300 little trouble.</entry>
301
302 <entry>GPL-3.0</entry>
303 </row>
304
305 <row>
306 <entry>bjam</entry>
307
308 <entry>1.63.0</entry>
309
310 <entry>Portable Boost.Jam build tool for boost.</entry>
311
312 <entry>BSL-1.0, MIT</entry>
313 </row>
314
315 <row>
316 <entry>boost</entry>
317
318 <entry>1.63.0</entry>
319
320 <entry>Free peer-reviewed portable C++ source libraries.</entry>
321
322 <entry>BSL-1.0, MIT</entry>
323 </row>
324
325 <row>
326 <entry>bridge-utils</entry>
327
328 <entry>1.5</entry>
329
330 <entry>Tools for ethernet bridging.</entry>
331
332 <entry>GPL-2.0</entry>
333 </row>
334
335 <row>
336 <entry>btrfs-tools</entry>
337
338 <entry>4.9.1</entry>
339
340 <entry>Btrfs is a new copy on write filesystem for Linux aimed at
341 implementing advanced features while focusing on fault tolerance
342 repair and easy administration. This package contains utilities
343 (mkfs fsck btrfsctl) used to work with btrfs and an utility
344 (btrfs-convert) to make a btrfs filesystem from an ext3.</entry>
345
346 <entry>GPL-2.0</entry>
347 </row>
348
349 <row>
350 <entry>busybox</entry>
351
352 <entry>1.24.1</entry>
353
354 <entry>BusyBox combines tiny versions of many common UNIX
355 utilities into a single small executable. It provides minimalist
356 replacements for most of the utilities you usually find in GNU
357 fileutils shellutils etc. The utilities in BusyBox generally have
358 fewer options than their full-featured GNU cousins; however the
359 options that are included provide the expected functionality and
360 behave very much like their GNU counterparts. BusyBox provides a
361 fairly complete POSIX environment for any small or embedded
362 system.</entry>
363
364 <entry>GPL-2.0, BSD-4-Clause</entry>
365 </row>
366
367 <row>
368 <entry>bzip2</entry>
369
370 <entry>1.0.6</entry>
371
372 <entry>bzip2 compresses files using the Burrows-Wheeler
373 block-sorting text compression algorithm and Huffman coding.
374 Compression is generally considerably better than that achieved by
375 more conventional LZ77/LZ78-based compressors and approaches the
376 performance of the PPM family of statistical compressors.</entry>
377
378 <entry>BSD-4-Clause</entry>
379 </row>
380
381 <row>
382 <entry>ca-certificates</entry>
383
384 <entry>20161130</entry>
385
386 <entry>This package includes PEM files of CA certificates to allow
387 SSL-based applications to check for the authenticity of SSL
388 connections. This derived from Debian's CA Certificates.</entry>
389
390 <entry>GPL-2.0, MPL-2.0</entry>
391 </row>
392
393 <row>
394 <entry>cairo</entry>
395
396 <entry>1.14.8</entry>
397
398 <entry>Cairo is a multi-platform library providing anti-aliased
399 vector-based rendering for multiple target backends. Paths consist
400 of line segments and cubic splines and can be rendered at any
401 width with various join and cap styles. All colors may be
402 specified with optional translucence (opacity/alpha) and combined
403 using the extended Porter/Duff compositing algebra as found in the
404 X Render Extension.</entry>
405
406 <entry>MPL-1.0, LGPL-2.1, GPL-3.0</entry>
407 </row>
408
409 <row>
410 <entry>cantarell-fonts</entry>
411
412 <entry>0.0.24</entry>
413
414 <entry>The Cantarell font typeface is designed as a contemporary
415 Humanist sans serif and was developed for on-screen reading; in
416 particular reading web pages on an HTC Dream mobile phone.</entry>
417
418 <entry>OFL-1.1</entry>
419 </row>
420
421 <row>
422 <entry>cdrkit</entry>
423
424 <entry>1.1.11</entry>
425
426 <entry>CD/DVD command line tools.</entry>
427
428 <entry>GPL-2.0</entry>
429 </row>
430
431 <row>
432 <entry>chrpath</entry>
433
434 <entry>0.16</entry>
435
436 <entry>chrpath allows you to change the rpath (where the
437 application looks for libraries) in an application. It does not
438 (yet) allow you to add an rpath if there isn't one
439 already.</entry>
440
441 <entry>GPL-2.0</entry>
442 </row>
443
444 <row>
445 <entry>cmake</entry>
446
447 <entry>3.7.2</entry>
448
449 <entry>Cross-platform open-source make system.</entry>
450
451 <entry>BSD</entry>
452 </row>
453
454 <row>
455 <entry>compose-file</entry>
456
457 <entry>3.0</entry>
458
459 <entry>Parser for the Compose file format (version 3)</entry>
460
461 <entry>Apache-2.0</entry>
462 </row>
463
464 <row>
465 <entry>compositeproto</entry>
466
467 <entry>0.4.2</entry>
468
469 <entry>This package provides the wire protocol for the X composite
470 extension. The X composite extension provides three related
471 mechanisms for compositing and off-screen storage.</entry>
472
473 <entry>MIT</entry>
474 </row>
475
476 <row>
477 <entry>containerd-docker</entry>
478
479 <entry>0.2.3</entry>
480
481 <entry>containerd is a daemon to control runC built for
482 performance and density. containerd leverages runC's advanced
483 features such as seccomp and user namespace support as well as
484 checkpoint and restore for cloning and live migration of
485 containers.</entry>
486
487 <entry>Apache-2.0</entry>
488 </row>
489
490 <row>
491 <entry>coreutils</entry>
492
493 <entry>8.26</entry>
494
495 <entry>The GNU Core Utilities provide the basic file shell and
496 text manipulation utilities. These are the core utilities which
497 are expected to exist on every system.</entry>
498
499 <entry>GPL-3.0</entry>
500 </row>
501
502 <row>
503 <entry>cross-localedef</entry>
504
505 <entry>2.25</entry>
506
507 <entry>Cross locale generation tool for glibc.</entry>
508
509 <entry>LGPL-2.1</entry>
510 </row>
511
512 <row>
513 <entry>cryptodev-linux</entry>
514
515 <entry>1.8</entry>
516
517 <entry>A /dev/crypto device driver header file.</entry>
518
519 <entry>GPL-2.0</entry>
520 </row>
521
522 <row>
523 <entry>curl</entry>
524
525 <entry>7.53.1</entry>
526
527 <entry>Command line tool and library for client-side URL
528 transfers.</entry>
529
530 <entry>MIT</entry>
531 </row>
532
533 <row>
534 <entry>damageproto</entry>
535
536 <entry>1.2.1</entry>
537
538 <entry>This package provides the wire protocol for the DAMAGE
539 extension. The DAMAGE extension allows applications to receive
540 information about changes made to pixel contents of windows and
541 pixmaps.</entry>
542
543 <entry>MIT</entry>
544 </row>
545
546 <row>
547 <entry>db</entry>
548
549 <entry>5.3.28</entry>
550
551 <entry>Berkeley Database v5.</entry>
552
553 <entry>Sleepycat</entry>
554 </row>
555
556 <row>
557 <entry>dbus-glib</entry>
558
559 <entry>0.108</entry>
560
561 <entry>GLib bindings for the D-Bus message bus that integrate the
562 D-Bus library with the GLib thread abstraction and main
563 loop.</entry>
564
565 <entry>AFL-2.0, GPL-2.0</entry>
566 </row>
567
568 <row>
569 <entry>dbus-test</entry>
570
571 <entry>1.10.14</entry>
572
573 <entry>D-Bus test package (for D-bus functionality testing
574 only).</entry>
575
576 <entry>AFL-2.0, GPL-2.0</entry>
577 </row>
578
579 <row>
580 <entry>dbus</entry>
581
582 <entry>1.10.14</entry>
583
584 <entry>"D-Bus is a message bus system a simple way for
585 applications to talk to one another. In addition to interprocess
586 communication D-Bus helps coordinate process lifecycle; it makes
587 it simple and reliable to code a \""single instance\"" application
588 or daemon and to launch applications and daemons on demand when
589 their services are needed."</entry>
590
591 <entry>AFL-2.0, GPL-2.0</entry>
592 </row>
593
594 <row>
595 <entry>debianutils</entry>
596
597 <entry>4.8.1</entry>
598
599 <entry>Miscellaneous utilities specific to Debian.</entry>
600
601 <entry>GPL-2.0</entry>
602 </row>
603
604 <row>
605 <entry>depmodwrapper</entry>
606
607 <entry>1.0</entry>
608
609 <entry>Wrapper script for the Linux kernel module dependency
610 indexer.</entry>
611
612 <entry>MIT</entry>
613 </row>
614
615 <row>
616 <entry>dhcp</entry>
617
618 <entry>4.3.5</entry>
619
620 <entry>DHCP (Dynamic Host Configuration Protocol) is a protocol
621 which allows individual devices on an IP network to get their own
622 network configuration information from a server. DHCP helps make
623 it easier to administer devices.</entry>
624
625 <entry>ISC</entry>
626 </row>
627
628 <row>
629 <entry>diffutils</entry>
630
631 <entry>3.5</entry>
632
633 <entry>Diffutils contains the GNU diff diff3 sdiff and cmp
634 utilities. These programs are usually used for creating patch
635 files.</entry>
636
637 <entry>GPL-3.0</entry>
638 </row>
639
640 <row>
641 <entry>dnsmasq</entry>
642
643 <entry>2.76</entry>
644
645 <entry>Lightweight easy to configure DNS forwarder and DHCP
646 server.</entry>
647
648 <entry>GPL-2.0, GPL-3.0</entry>
649 </row>
650
651 <row>
652 <entry>docbook-xml-dtd4</entry>
653
654 <entry>4.5</entry>
655
656 <entry>Document type definitions for verification of XML data
657 files against the DocBook rule set it ships with the latest
658 DocBook 4.5 XML DTD as well as a selected set of legacy DTDs for
659 use with older documents including 4.0 4.1.2 4.2 4.3 and
660 4.4</entry>
661
662 <entry>OASIS</entry>
663 </row>
664
665 <row>
666 <entry>docbook-xsl-stylesheets</entry>
667
668 <entry>1.79.1</entry>
669
670 <entry>XSL stylesheets for processing DocBook XML to various
671 output formats.</entry>
672
673 <entry>XSL</entry>
674 </row>
675
676 <row>
677 <entry>docker</entry>
678
679 <entry>1.13.0</entry>
680
681 <entry>Linux container runtime Docker complements kernel
682 namespacing with a high-level API which operates at the process
683 level. It runs unix processes with strong guarantees of isolation
684 and repeatability across servers. . Docker is a great building
685 block for automating distributed systems: large-scale web
686 deployments database clusters continuous deployment systems
687 private PaaS service-oriented architectures etc. . This package
688 contains the daemon and client. Using docker.io is officially
689 supported on x86_64 and arm (32-bit) hosts. Other architectures
690 are considered experimental. . Also note that kernel version 3.10
691 or above is required for proper operation of the daemon process
692 and that any lower versions may have subtle and/or glaring
693 issues.</entry>
694
695 <entry>Apache-2.0</entry>
696 </row>
697
698 <row>
699 <entry>dosfstools</entry>
700
701 <entry>4.1</entry>
702
703 <entry>DOS FAT Filesystem Utilities.</entry>
704
705 <entry>GPL-3.0</entry>
706 </row>
707
708 <row>
709 <entry>dpdk-dev-libibverbs</entry>
710
711 <entry>1.2.1-3.4-2.0.0.0</entry>
712
713 <entry>libibverbs library to support Mellanox config</entry>
714
715 <entry>GPL-2.0</entry>
716 </row>
717
718 <row>
719 <entry>dpdk</entry>
720
721 <entry>17.08</entry>
722
723 <entry>Intel(r) Data Plane Development Kit</entry>
724
725 <entry>BSD, LGPL-2.0, GPL-2.0</entry>
726 </row>
727
728 <row>
729 <entry>dpkg</entry>
730
731 <entry>1.18.10</entry>
732
733 <entry>Package maintenance system from Debian.</entry>
734
735 <entry>GPL-2.0</entry>
736 </row>
737
738 <row>
739 <entry>dtc</entry>
740
741 <entry>1.4.2</entry>
742
743 <entry>The Device Tree Compiler is a tool used to manipulate the
744 Open-Firmware-like device tree used by PowerPC kernels.</entry>
745
746 <entry>GPL-2.0, BSD</entry>
747 </row>
748
749 <row>
750 <entry>e2fsprogs</entry>
751
752 <entry>1.43.4</entry>
753
754 <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of
755 the standard utilities for creating fixing configuring and
756 debugging ext2 filesystems.</entry>
757
758 <entry>GPL-2.0, LGPL-2.0, BSD, MIT</entry>
759 </row>
760
761 <row>
762 <entry>ebtables</entry>
763
764 <entry>2.0.10-4</entry>
765
766 <entry>Utility for basic Ethernet frame filtering on a Linux
767 bridge advanced logging MAC DNAT/SNAT and brouting.</entry>
768
769 <entry>GPL-2.0</entry>
770 </row>
771
772 <row>
773 <entry>elfutils</entry>
774
775 <entry>0.168</entry>
776
777 <entry>Utilities and libraries for handling compiled object
778 files.</entry>
779
780 <entry>GPL-3.0, Elfutils-Exception</entry>
781 </row>
782
783 <row>
784 <entry>enea-nfv-access-dev</entry>
785
786 <entry>1.0</entry>
787
788 <entry>Image for the host side of the Enea NFV Access
789 Platform</entry>
790
791 <entry>MIT</entry>
792 </row>
793
794 <row>
795 <entry>expat</entry>
796
797 <entry>2.2.0</entry>
798
799 <entry>Expat is an XML parser library written in C. It is a
800 stream-oriented parser in which an application registers handlers
801 for things the parser might find in the XML document (like start
802 tags)</entry>
803
804 <entry>MIT</entry>
805 </row>
806
807 <row>
808 <entry>file</entry>
809
810 <entry>5.30</entry>
811
812 <entry>File attempts to classify files depending on their contents
813 and prints a description if a match is found.</entry>
814
815 <entry>BSD</entry>
816 </row>
817
818 <row>
819 <entry>findutils</entry>
820
821 <entry>4.6.0</entry>
822
823 <entry>The GNU Find Utilities are the basic directory searching
824 utilities of the GNU operating system. These programs are
825 typically used in conjunction with other programs to provide
826 modular and powerful directory search and file locating
827 capabilities to other commands.</entry>
828
829 <entry>GPL-3.0</entry>
830 </row>
831
832 <row>
833 <entry>fixesproto</entry>
834
835 <entry>5.0</entry>
836
837 <entry>This package provides the wire protocol for the X Fixes
838 extension. This extension is designed to provide server-side
839 support for application work arounds to shortcomings in the core X
840 window system.</entry>
841
842 <entry>MIT</entry>
843 </row>
844
845 <row>
846 <entry>flex</entry>
847
848 <entry>2.6.0</entry>
849
850 <entry>Flex is a fast lexical analyser generator. Flex is a tool
851 for generating programs that recognize lexical patterns in
852 text.</entry>
853
854 <entry>BSD</entry>
855 </row>
856
857 <row>
858 <entry>fontconfig</entry>
859
860 <entry>2.12.1</entry>
861
862 <entry>Fontconfig is a font configuration and customization
863 library which does not depend on the X Window System. It is
864 designed to locate fonts within the system and select them
865 according to requirements specified by applications. Fontconfig is
866 not a rasterization library nor does it impose a particular
867 rasterization library on the application. The X-specific library
868 'Xft' uses fontconfig along with freetype to specify and rasterize
869 fonts.</entry>
870
871 <entry>MIT, PD</entry>
872 </row>
873
874 <row>
875 <entry>freetype</entry>
876
877 <entry>2.7.1</entry>
878
879 <entry>FreeType is a software font engine that is designed to be
880 small efficient highly customizable and portable while capable of
881 producing high-quality output (glyph images). It can be used in
882 graphics libraries display servers font conversion tools text
883 image generation tools and many other products as well.</entry>
884
885 <entry>FreeType, GPL-2.0</entry>
886 </row>
887
888 <row>
889 <entry>fuse</entry>
890
891 <entry>2.9.4</entry>
892
893 <entry>FUSE (Filesystem in Userspace) is a simple interface for
894 userspace programs to export a virtual filesystem to the Linux
895 kernel. FUSE also aims to provide a secure method for non
896 privileged users to create and mount their own filesystem
897 implementations.</entry>
898
899 <entry>GPL-2.0, LGPL-2.0</entry>
900 </row>
901
902 <row>
903 <entry>gawk</entry>
904
905 <entry>4.1.4</entry>
906
907 <entry>The GNU version of awk a text processing utility. Awk
908 interprets a special-purpose programming language to do quick and
909 easy text pattern matching and reformatting jobs.</entry>
910
911 <entry>GPL-3.0</entry>
912 </row>
913
914 <row>
915 <entry>gcc-cross-aarch64</entry>
916
917 <entry>6.3.0</entry>
918
919 <entry>GNU cc and gcc C compilers.</entry>
920
921 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
922 </row>
923
924 <row>
925 <entry>gcc-cross-initial-aarch64</entry>
926
927 <entry>6.3.0</entry>
928
929 <entry>GNU cc and gcc C compilers.</entry>
930
931 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
932 </row>
933
934 <row>
935 <entry>gcc-source-6.3.0</entry>
936
937 <entry>6.3.0</entry>
938
939 <entry>GNU cc and gcc C compilers.</entry>
940
941 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
942 </row>
943
944 <row>
945 <entry>gcc</entry>
946
947 <entry>6.3.0</entry>
948
949 <entry>GNU cc and gcc C compilers.</entry>
950
951 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
952 </row>
953
954 <row>
955 <entry>gdb</entry>
956
957 <entry>7.12.1</entry>
958
959 <entry>GNU debugger.</entry>
960
961 <entry>GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
962 </row>
963
964 <row>
965 <entry>gdbm</entry>
966
967 <entry>1.12</entry>
968
969 <entry>Key/value database library with extensible hashing.</entry>
970
971 <entry>GPL-3.0</entry>
972 </row>
973
974 <row>
975 <entry>gdk-pixbuf</entry>
976
977 <entry>2.36.5</entry>
978
979 <entry>Image loading library for GTK+.</entry>
980
981 <entry>LGPL-2.0</entry>
982 </row>
983
984 <row>
985 <entry>gettext-minimal</entry>
986
987 <entry>0.19.8.1</entry>
988
989 <entry>Contains the m4 macros sufficient to support building
990 autoconf/automake. This provides a significant build time speedup
991 by the removal of gettext-native from most dependency chains (now
992 only needed for gettext for the target).</entry>
993
994 <entry>FSF-Unlimited</entry>
995 </row>
996
997 <row>
998 <entry>gettext</entry>
999
1000 <entry>0.19.8.1</entry>
1001
1002 <entry>GNU gettext is a set of tools that provides a framework to
1003 help other programs produce multi-lingual messages. These tools
1004 include a set of conventions about how programs should be written
1005 to support message catalogs a directory and file naming
1006 organization for the message catalogs themselves a runtime library
1007 supporting the retrieval of translated messages and a few
1008 stand-alone programs to massage in various ways the sets of
1009 translatable and already translated strings.</entry>
1010
1011 <entry>GPL-3.0, LGPL-2.1</entry>
1012 </row>
1013
1014 <row>
1015 <entry>git</entry>
1016
1017 <entry>2.11.1</entry>
1018
1019 <entry>Distributed version control system.</entry>
1020
1021 <entry>GPL-2.0</entry>
1022 </row>
1023
1024 <row>
1025 <entry>glib-2.0</entry>
1026
1027 <entry>2.50.3</entry>
1028
1029 <entry>GLib is a general-purpose utility library which provides
1030 many useful data types macros type conversions string utilities
1031 file utilities a main loop abstraction and so on.</entry>
1032
1033 <entry>LGPL-2.0, BSD, PD</entry>
1034 </row>
1035
1036 <row>
1037 <entry>glibc-locale</entry>
1038
1039 <entry>2.25</entry>
1040
1041 <entry>Locale data from glibc.</entry>
1042
1043 <entry>GPL-2.0, LGPL-2.1</entry>
1044 </row>
1045
1046 <row>
1047 <entry>glibc</entry>
1048
1049 <entry>2.25</entry>
1050
1051 <entry>The GNU C Library is used as the system C library in most
1052 systems with the Linux kernel.</entry>
1053
1054 <entry>GPL-2.0, LGPL-2.1</entry>
1055 </row>
1056
1057 <row>
1058 <entry>gmp</entry>
1059
1060 <entry>6.1.2</entry>
1061
1062 <entry>GMP is a free library for arbitrary precision arithmetic
1063 operating on signed integers rational numbers and floating point
1064 numbers</entry>
1065
1066 <entry>GPL-2.0, LGPL-3.0</entry>
1067 </row>
1068
1069 <row>
1070 <entry>gnome-desktop-testing</entry>
1071
1072 <entry>2014.1</entry>
1073
1074 <entry>Test runner for GNOME-style installed tests.</entry>
1075
1076 <entry>LGPL-2.0</entry>
1077 </row>
1078
1079 <row>
1080 <entry>gnome-themes-standard</entry>
1081
1082 <entry>3.22.2</entry>
1083
1084 <entry>GTK+2 standard themes.</entry>
1085
1086 <entry>LGPL-2.1</entry>
1087 </row>
1088
1089 <row>
1090 <entry>gnu-config</entry>
1091
1092 <entry>20150728</entry>
1093
1094 <entry>Tool that installs the GNU config.guess / config.sub into a
1095 directory tree</entry>
1096
1097 <entry>GPLv2</entry>
1098 </row>
1099
1100 <row>
1101 <entry>gnutls</entry>
1102
1103 <entry>3.5.9</entry>
1104
1105 <entry>GNU Transport Layer Security Library.</entry>
1106
1107 <entry>GPL-3.0, LGPL-2.1</entry>
1108 </row>
1109
1110 <row>
1111 <entry>go-bootstrap</entry>
1112
1113 <entry>1.4.3</entry>
1114
1115 <entry>The Go programming language is an open source project to
1116 make programmers more productive. Go is expressive concise clean
1117 and efficient. Its concurrency mechanisms make it easy to write
1118 programs that get the most out of multicore and networked machines
1119 while its novel type system enables flexible and modular program
1120 construction. Go compiles quickly to machine code yet has the
1121 convenience of garbage collection and the power of run-time
1122 reflection. It's a fast statically typed compiled language that
1123 feels like a dynamically typed interpreted language.</entry>
1124
1125 <entry>BSD-3-Clause</entry>
1126 </row>
1127
1128 <row>
1129 <entry>go-capability</entry>
1130
1131 <entry>0.0</entry>
1132
1133 <entry>Utilities for manipulating POSIX capabilities in
1134 Go.</entry>
1135
1136 <entry>BSD-2-Clause</entry>
1137 </row>
1138
1139 <row>
1140 <entry>go-cli</entry>
1141
1142 <entry>1.1.0</entry>
1143
1144 <entry>A small package for building command line apps in
1145 Go</entry>
1146
1147 <entry>MIT</entry>
1148 </row>
1149
1150 <row>
1151 <entry>go-connections</entry>
1152
1153 <entry>0.2.1</entry>
1154
1155 <entry>Utility package to work with network connections</entry>
1156
1157 <entry>Apache-2.0</entry>
1158 </row>
1159
1160 <row>
1161 <entry>go-context</entry>
1162
1163 <entry>git</entry>
1164
1165 <entry>A golang registry for global request variables.</entry>
1166
1167 <entry>BSD-3-Clause</entry>
1168 </row>
1169
1170 <row>
1171 <entry>go-cross-aarch64</entry>
1172
1173 <entry>1.8</entry>
1174
1175 <entry>The Go programming language is an open source project to
1176 make programmers more productive. Go is expressive concise clean
1177 and efficient. Its concurrency mechanisms make it easy to write
1178 programs that get the most out of multicore and networked machines
1179 while its novel type system enables flexible and modular program
1180 construction. Go compiles quickly to machine code yet has the
1181 convenience of garbage collection and the power of run-time
1182 reflection. It's a fast statically typed compiled language that
1183 feels like a dynamically typed interpreted language.</entry>
1184
1185 <entry>BSD-3-Clause</entry>
1186 </row>
1187
1188 <row>
1189 <entry>go-dbus</entry>
1190
1191 <entry>4.0.0</entry>
1192
1193 <entry>Native Go bindings for D-Bus</entry>
1194
1195 <entry>BSD-2-Clause</entry>
1196 </row>
1197
1198 <row>
1199 <entry>go-distribution</entry>
1200
1201 <entry>2.6.0</entry>
1202
1203 <entry>The Docker toolset to pack ship store and deliver
1204 content</entry>
1205
1206 <entry>Apache-2.0</entry>
1207 </row>
1208
1209 <row>
1210 <entry>go-fsnotify</entry>
1211
1212 <entry>1.2.11</entry>
1213
1214 <entry>A golang registry for global request variables.</entry>
1215
1216 <entry>BSD-3-Clause</entry>
1217 </row>
1218
1219 <row>
1220 <entry>go-libtrust</entry>
1221
1222 <entry>0.0</entry>
1223
1224 <entry>Primitives for identity and authorization</entry>
1225
1226 <entry>Apache-2.0</entry>
1227 </row>
1228
1229 <row>
1230 <entry>go-logrus</entry>
1231
1232 <entry>0.11.0</entry>
1233
1234 <entry>A golang registry for global request variables.</entry>
1235
1236 <entry>MIT</entry>
1237 </row>
1238
1239 <row>
1240 <entry>go-mux</entry>
1241
1242 <entry>git</entry>
1243
1244 <entry>A powerful URL router and dispatcher for golang.</entry>
1245
1246 <entry>BSD-3-Clause</entry>
1247 </row>
1248
1249 <row>
1250 <entry>go-patricia</entry>
1251
1252 <entry>2.2.6</entry>
1253
1254 <entry>A generic patricia trie (also called radix tree)
1255 implemented in Go (Golang)</entry>
1256
1257 <entry>MIT</entry>
1258 </row>
1259
1260 <row>
1261 <entry>go-pty</entry>
1262
1263 <entry>git</entry>
1264
1265 <entry>PTY interface for Go</entry>
1266
1267 <entry>MIT</entry>
1268 </row>
1269
1270 <row>
1271 <entry>go-systemd</entry>
1272
1273 <entry>4</entry>
1274
1275 <entry>Go bindings to systemd socket activation journal D-Bus and
1276 unit files</entry>
1277
1278 <entry>Apache-2.0</entry>
1279 </row>
1280
1281 <row>
1282 <entry>gobject-introspection</entry>
1283
1284 <entry>1.50.0</entry>
1285
1286 <entry>Middleware layer between GObject-using C libraries and
1287 language bindings.</entry>
1288
1289 <entry>LGPL-2.0, GPL-2.0</entry>
1290 </row>
1291
1292 <row>
1293 <entry>gperf</entry>
1294
1295 <entry>3.0.4</entry>
1296
1297 <entry>GNU gperf is a perfect hash function generator</entry>
1298
1299 <entry>GPL-3.0</entry>
1300 </row>
1301
1302 <row>
1303 <entry>grep</entry>
1304
1305 <entry>3.0</entry>
1306
1307 <entry>GNU grep utility.</entry>
1308
1309 <entry>GPL-3.0</entry>
1310 </row>
1311
1312 <row>
1313 <entry>groff</entry>
1314
1315 <entry>1.22.3</entry>
1316
1317 <entry>The groff (GNU troff) software is a typesetting package
1318 which reads plain text mixed with formatting commands and produces
1319 formatted output.</entry>
1320
1321 <entry>GPL-3.0</entry>
1322 </row>
1323
1324 <row>
1325 <entry>grpc-go</entry>
1326
1327 <entry>1.4.0</entry>
1328
1329 <entry>The Go language implementation of gRPC. HTTP/2 based
1330 RPC</entry>
1331
1332 <entry>BSD</entry>
1333 </row>
1334
1335 <row>
1336 <entry>gtk+</entry>
1337
1338 <entry>2.24.31</entry>
1339
1340 <entry>GTK+ is a multi-platform toolkit for creating graphical
1341 user interfaces. Offering a complete set of widgets GTK+ is
1342 suitable for projects ranging from small one-off projects to
1343 complete application suites.</entry>
1344
1345 <entry>LGPL-2.0, LGPL-2.1</entry>
1346 </row>
1347
1348 <row>
1349 <entry>gtk-doc</entry>
1350
1351 <entry>1.25</entry>
1352
1353 <entry>Gtk-doc is a set of scripts that extract specially
1354 formatted comments from glib-based software and produce a set of
1355 html documentation files from them</entry>
1356
1357 <entry>GPL-2.0</entry>
1358 </row>
1359
1360 <row>
1361 <entry>gtk-icon-utils</entry>
1362
1363 <entry>3.22.8</entry>
1364
1365 <entry>gtk-update-icon-cache and gtk-encode-symbolic-svg built
1366 from GTK+ natively for build time and on-host postinst script
1367 execution.</entry>
1368
1369 <entry>LGPL-2.0, LGPL-2.1</entry>
1370 </row>
1371
1372 <row>
1373 <entry>gzip</entry>
1374
1375 <entry>1.8</entry>
1376
1377 <entry>GNU Gzip is a popular data compression program originally
1378 written by Jean-loup Gailly for the GNU project. Mark Adler wrote
1379 the decompression part</entry>
1380
1381 <entry>GPL-3.0</entry>
1382 </row>
1383
1384 <row>
1385 <entry>harfbuzz</entry>
1386
1387 <entry>1.4.1</entry>
1388
1389 <entry>HarfBuzz is an OpenType text shaping engine.</entry>
1390
1391 <entry>MIT</entry>
1392 </row>
1393
1394 <row>
1395 <entry>hicolor-icon-theme</entry>
1396
1397 <entry>0.15</entry>
1398
1399 <entry>Default icon theme that all icon themes automatically
1400 inherit from.</entry>
1401
1402 <entry>GPL-2.0</entry>
1403 </row>
1404
1405 <row>
1406 <entry>htop</entry>
1407
1408 <entry>1.0.3</entry>
1409
1410 <entry>htop process monitor.</entry>
1411
1412 <entry>GPL-2.0</entry>
1413 </row>
1414
1415 <row>
1416 <entry>icu</entry>
1417
1418 <entry>58.2</entry>
1419
1420 <entry>The International Component for Unicode (ICU) is a mature
1421 portable set of C/C++ and Java libraries for Unicode support
1422 software internationalization (I18N) and globalization (G11N)
1423 giving applications the same results on all platforms.</entry>
1424
1425 <entry>ICU</entry>
1426 </row>
1427
1428 <row>
1429 <entry>initscripts</entry>
1430
1431 <entry>1.0</entry>
1432
1433 <entry>Initscripts provide the basic system startup initialization
1434 scripts for the system. These scripts include actions such as
1435 filesystem mounting fsck RTC manipulation and other actions
1436 routinely performed at system startup. In addition the scripts are
1437 also used during system shutdown to reverse the actions performed
1438 at startup.</entry>
1439
1440 <entry>GPL-2.0</entry>
1441 </row>
1442
1443 <row>
1444 <entry>inputproto</entry>
1445
1446 <entry>2.3.2</entry>
1447
1448 <entry>This package provides the wire protocol for the X Input
1449 extension. The extension supports input devices other then the
1450 core X keyboard and pointer.</entry>
1451
1452 <entry>MIT</entry>
1453 </row>
1454
1455 <row>
1456 <entry>intltool</entry>
1457
1458 <entry>0.51.0</entry>
1459
1460 <entry>Utility scripts for internationalizing XML.</entry>
1461
1462 <entry>GPL-2.0</entry>
1463 </row>
1464
1465 <row>
1466 <entry>iproute2</entry>
1467
1468 <entry>4.10.0</entry>
1469
1470 <entry>Iproute2 is a collection of utilities for controlling TCP /
1471 IP networking and traffic control in Linux. Of the utilities ip
1472 and tc are the most important. ip controls IPv4 and IPv6
1473 configuration and tc stands for traffic control.</entry>
1474
1475 <entry>GPL-2.0</entry>
1476 </row>
1477
1478 <row>
1479 <entry>iptables</entry>
1480
1481 <entry>1.6.1</entry>
1482
1483 <entry>iptables is the userspace command line program used to
1484 configure and control network packet filtering code in
1485 Linux.</entry>
1486
1487 <entry>GPL-2.0</entry>
1488 </row>
1489
1490 <row>
1491 <entry>jansson</entry>
1492
1493 <entry>2.9</entry>
1494
1495 <entry>Jansson is a C library for encoding decoding and
1496 manipulating JSON data.</entry>
1497
1498 <entry>MIT</entry>
1499 </row>
1500
1501 <row>
1502 <entry>json-c</entry>
1503
1504 <entry>0.12</entry>
1505
1506 <entry>JSON-C implements a reference counting object model that
1507 allows you to easily construct JSON objects in C.</entry>
1508
1509 <entry>MIT</entry>
1510 </row>
1511
1512 <row>
1513 <entry>kbd</entry>
1514
1515 <entry>2.0.4</entry>
1516
1517 <entry>Keytable files and keyboard utilities.</entry>
1518
1519 <entry>GPL-2.0</entry>
1520 </row>
1521
1522 <row>
1523 <entry>kbproto</entry>
1524
1525 <entry>1.0.7</entry>
1526
1527 <entry>This package provides the wire protocol for the X Keyboard
1528 extension. This extension is used to control options related to
1529 keyboard handling and layout.</entry>
1530
1531 <entry>MIT</entry>
1532 </row>
1533
1534 <row>
1535 <entry>kern-tools</entry>
1536
1537 <entry>0.2</entry>
1538
1539 <entry>Tools for managing Yocto Project style branched
1540 kernels.</entry>
1541
1542 <entry>GPL-2.0</entry>
1543 </row>
1544
1545 <row>
1546 <entry>kernel-devsrc</entry>
1547
1548 <entry>1.0</entry>
1549
1550 <entry>Development source linux kernel. When built this recipe
1551 packages the source of the preferred virtual/kernel provider and
1552 makes it available for full kernel development or external module
1553 builds</entry>
1554
1555 <entry>GPL-2.0</entry>
1556 </row>
1557
1558 <row>
1559 <entry>kmod</entry>
1560
1561 <entry>23</entry>
1562
1563 <entry>kmod is a set of tools to handle common tasks with Linux
1564 kernel modules like insert remove list check properties resolve
1565 dependencies and aliases.</entry>
1566
1567 <entry>GPL-2.0, LGPL-2.1</entry>
1568 </row>
1569
1570 <row>
1571 <entry>latencytop</entry>
1572
1573 <entry>0.5</entry>
1574
1575 <entry>Linux tool for measuring and fixing latency.</entry>
1576
1577 <entry>GPL-2.0</entry>
1578 </row>
1579
1580 <row>
1581 <entry>ldconfig</entry>
1582
1583 <entry>2.12.1</entry>
1584
1585 <entry>A standalone native ldconfig build.</entry>
1586
1587 <entry>GPL-2.0</entry>
1588 </row>
1589
1590 <row>
1591 <entry>less</entry>
1592
1593 <entry>487</entry>
1594
1595 <entry>Less is a program similar to more i.e. a terminal based
1596 program for viewing text files and the output from other programs.
1597 Less offers many features beyond those that more does.</entry>
1598
1599 <entry>GPL-3.0, BSD-2-Clause</entry>
1600 </row>
1601
1602 <row>
1603 <entry>libaio</entry>
1604
1605 <entry>0.3.110</entry>
1606
1607 <entry>Asynchronous input/output library that uses the kernels
1608 native interface</entry>
1609
1610 <entry>LGPL-2.1</entry>
1611 </row>
1612
1613 <row>
1614 <entry>libarchive</entry>
1615
1616 <entry>3.2.2</entry>
1617
1618 <entry>C library and command-line tools for reading and writing
1619 tar cpio zip ISO and other archive formats</entry>
1620
1621 <entry>BSD</entry>
1622 </row>
1623
1624 <row>
1625 <entry>libbsd</entry>
1626
1627 <entry>0.8.3</entry>
1628
1629 <entry>This library provides useful functions commonly found on
1630 BSD systems and lacking on others like GNU systems thus making it
1631 easier to port projects with strong BSD origins without needing to
1632 embed the same code over and over again on each project.</entry>
1633
1634 <entry>BSD-4-Clause, ISC, PD</entry>
1635 </row>
1636
1637 <row>
1638 <entry>libcap</entry>
1639
1640 <entry>2.25</entry>
1641
1642 <entry>Library for getting/setting POSIX.1e capabilities.</entry>
1643
1644 <entry>BSD, GPL-2.0</entry>
1645 </row>
1646
1647 <row>
1648 <entry>libcgroup</entry>
1649
1650 <entry>0.41</entry>
1651
1652 <entry>libcgroup is a library that abstracts the control group
1653 file system in Linux. Control groups allow you to limit account
1654 and isolate resource usage (CPU memory disk I/O etc.) of groups of
1655 processes.</entry>
1656
1657 <entry>LGPL-2.1</entry>
1658 </row>
1659
1660 <row>
1661 <entry>libcheck</entry>
1662
1663 <entry>0.10.0</entry>
1664
1665 <entry>Check - unit testing framework for C code.</entry>
1666
1667 <entry>LGPL-2.1</entry>
1668 </row>
1669
1670 <row>
1671 <entry>libcroco</entry>
1672
1673 <entry>0.6.11</entry>
1674
1675 <entry>Cascading Style Sheet (CSS) parsing and manipulation
1676 toolkit.</entry>
1677
1678 <entry>LGPL-2.0, LGPL-2.1</entry>
1679 </row>
1680
1681 <row>
1682 <entry>libdaemon</entry>
1683
1684 <entry>0.14</entry>
1685
1686 <entry>Lightweight C library which eases the writing of UNIX
1687 daemons.</entry>
1688
1689 <entry>LGPL-2.1</entry>
1690 </row>
1691
1692 <row>
1693 <entry>libdevmapper</entry>
1694
1695 <entry>2.02.166</entry>
1696
1697 <entry>LVM2 is a set of utilities to manage logical volumes in
1698 Linux.</entry>
1699
1700 <entry>GPL-2.0, LGPL-2.0</entry>
1701 </row>
1702
1703 <row>
1704 <entry>liberation-fonts</entry>
1705
1706 <entry>1.04</entry>
1707
1708 <entry>The Liberation(tm) Fonts is a font family originally
1709 created by Ascender(c) which aims at metric compatibility with
1710 Arial Times New Roman Courier New.</entry>
1711
1712 <entry>GPL-2.0</entry>
1713 </row>
1714
1715 <row>
1716 <entry>libevent</entry>
1717
1718 <entry>2.0.22</entry>
1719
1720 <entry>An asynchronous event notification library.</entry>
1721
1722 <entry>BSD</entry>
1723 </row>
1724
1725 <row>
1726 <entry>libffi</entry>
1727
1728 <entry>3.2.1</entry>
1729
1730 <entry>The `libffi' library provides a portable high level
1731 programming interface to various calling conventions. This allows
1732 a programmer to call any function specified by a call interface
1733 description at run time. FFI stands for Foreign Function
1734 Interface. A foreign function interface is the popular name for
1735 the interface that allows code written in one language to call
1736 code written in another language. The `libffi' library really only
1737 provides the lowest machine dependent layer of a fully featured
1738 foreign function interface. A layer must exist above `libffi' that
1739 handles type conversions for values passed between the two
1740 languages.</entry>
1741
1742 <entry>MIT</entry>
1743 </row>
1744
1745 <row>
1746 <entry>libgcc</entry>
1747
1748 <entry>6.3.0</entry>
1749
1750 <entry>GNU cc and gcc C compilers.</entry>
1751
1752 <entry>GPL-3.0-with-GCC-exception</entry>
1753 </row>
1754
1755 <row>
1756 <entry>libgudev</entry>
1757
1758 <entry>231</entry>
1759
1760 <entry>GObject wrapper for libudev.</entry>
1761
1762 <entry>LGPL-2.1</entry>
1763 </row>
1764
1765 <row>
1766 <entry>libice</entry>
1767
1768 <entry>1.0.9</entry>
1769
1770 <entry>The Inter-Client Exchange (ICE) protocol provides a generic
1771 framework for building protocols on top of reliable byte-stream
1772 transport connections. It provides basic mechanisms for setting up
1773 and shutting down connections for performing authentication for
1774 negotiating versions and for reporting errors.</entry>
1775
1776 <entry>MIT</entry>
1777 </row>
1778
1779 <row>
1780 <entry>libidn</entry>
1781
1782 <entry>1.33</entry>
1783
1784 <entry>Implementation of the Stringprep Punycode and IDNA
1785 specifications defined by the IETF Internationalized Domain Names
1786 (IDN) working group.</entry>
1787
1788 <entry>LGPL-2.1, LGPL-3.0, GPL-3.0</entry>
1789 </row>
1790
1791 <row>
1792 <entry>libjpeg-turbo</entry>
1793
1794 <entry>1.5.1</entry>
1795
1796 <entry>libjpeg-turbo is a derivative of libjpeg that uses SIMD
1797 instructions (MMX SSE2 NEON) to accelerate baseline JPEG
1798 compression and decompression</entry>
1799
1800 <entry>BSD-3-Clause</entry>
1801 </row>
1802
1803 <row>
1804 <entry>libmpc</entry>
1805
1806 <entry>1.0.3</entry>
1807
1808 <entry>Mpc is a C library for the arithmetic of complex numbers
1809 with arbitrarily high precision and correct rounding of the
1810 result. It is built upon and follows the same principles as
1811 Mpfr</entry>
1812
1813 <entry>LGPL-3.0</entry>
1814 </row>
1815
1816 <row>
1817 <entry>libndp</entry>
1818
1819 <entry>1.6</entry>
1820
1821 <entry>Library for IPv6 Neighbor Discovery Protocol.</entry>
1822
1823 <entry>LGPL-2.1</entry>
1824 </row>
1825
1826 <row>
1827 <entry>libnewt</entry>
1828
1829 <entry>0.52.19</entry>
1830
1831 <entry>Newt is a programming library for color text mode widget
1832 based user interfaces. Newt can be used to add stacked windows
1833 entry widgets checkboxes radio buttons labels plain text fields
1834 scrollbars etc. to text mode user interfaces. This package also
1835 contains the shared library needed by programs built with newt as
1836 well as a /usr/bin/dialog replacement called whiptail. Newt is
1837 based on the slang library.</entry>
1838
1839 <entry>LGPL-2.0</entry>
1840 </row>
1841
1842 <row>
1843 <entry>libnl</entry>
1844
1845 <entry>3.2.29</entry>
1846
1847 <entry>A library for applications dealing with netlink
1848 sockets.</entry>
1849
1850 <entry>LGPL-2.1</entry>
1851 </row>
1852
1853 <row>
1854 <entry>libnss-mdns</entry>
1855
1856 <entry>0.10</entry>
1857
1858 <entry>Name Service Switch module for Multicast DNS (zeroconf)
1859 name resolution.</entry>
1860
1861 <entry>LGPL-2.1</entry>
1862 </row>
1863
1864 <row>
1865 <entry>libpcap</entry>
1866
1867 <entry>1.8.1</entry>
1868
1869 <entry>Libpcap provides a portable framework for low-level network
1870 monitoring. Libpcap can provide network statistics collection
1871 security monitoring and network debugging.</entry>
1872
1873 <entry>BSD</entry>
1874 </row>
1875
1876 <row>
1877 <entry>libpciaccess</entry>
1878
1879 <entry>0.13.4</entry>
1880
1881 <entry>libpciaccess provides functionality for X to access the PCI
1882 bus and devices in a platform-independent way.</entry>
1883
1884 <entry>MIT</entry>
1885 </row>
1886
1887 <row>
1888 <entry>libpcre</entry>
1889
1890 <entry>8.40</entry>
1891
1892 <entry>The PCRE library is a set of functions that implement
1893 regular expression pattern matching using the same syntax and
1894 semantics as Perl 5. PCRE has its own native API as well as a set
1895 of wrapper functions that correspond to the POSIX regular
1896 expression API.</entry>
1897
1898 <entry>BSD</entry>
1899 </row>
1900
1901 <row>
1902 <entry>libpng</entry>
1903
1904 <entry>1.6.28</entry>
1905
1906 <entry>PNG image format decoding library.</entry>
1907
1908 <entry>Libpng</entry>
1909 </row>
1910
1911 <row>
1912 <entry>libpthread-stubs</entry>
1913
1914 <entry>0.3</entry>
1915
1916 <entry>This library provides weak aliases for pthread functions
1917 not provided in libc or otherwise available by default.</entry>
1918
1919 <entry>MIT</entry>
1920 </row>
1921
1922 <row>
1923 <entry>librsvg</entry>
1924
1925 <entry>2.40.16</entry>
1926
1927 <entry>Library for rendering SVG files.</entry>
1928
1929 <entry>LGPL-2.0</entry>
1930 </row>
1931
1932 <row>
1933 <entry>libsdl</entry>
1934
1935 <entry>1.2.15</entry>
1936
1937 <entry>Simple DirectMedia Layer is a cross-platform multimedia
1938 library designed to provide low level access to audio keyboard
1939 mouse joystick 3D hardware via OpenGL and 2D video
1940 framebuffer.</entry>
1941
1942 <entry>LGPL-2.1</entry>
1943 </row>
1944
1945 <row>
1946 <entry>libsm</entry>
1947
1948 <entry>1.2.2</entry>
1949
1950 <entry>"The Session Management Library (SMlib) is a low-level
1951 \""C\"" language interface to XSMP. The purpose of the X Session
1952 Management Protocol (XSMP) is to provide a uniform mechanism for
1953 users to save and restore their sessions. A session is a group of
1954 clients each of which has a particular state."</entry>
1955
1956 <entry>MIT</entry>
1957 </row>
1958
1959 <row>
1960 <entry>libtasn1</entry>
1961
1962 <entry>4.10</entry>
1963
1964 <entry>Library for ASN.1 and DER manipulation.</entry>
1965
1966 <entry>GPL-3.0, LGPL-2.1</entry>
1967 </row>
1968
1969 <row>
1970 <entry>libtool</entry>
1971
1972 <entry>2.4.6</entry>
1973
1974 <entry>This is GNU libtool a generic library support script.
1975 Libtool hides the complexity of generating special library types
1976 (such as shared libraries) behind a consistent interface.</entry>
1977
1978 <entry>GPL-2.0, LGPL-2.1</entry>
1979 </row>
1980
1981 <row>
1982 <entry>libunistring</entry>
1983
1984 <entry>0.9.7</entry>
1985
1986 <entry>Text files are nowadays usually encoded in Unicode and may
1987 consist of very different scripts from Latin letters to Chinese
1988 Hanzi with many kinds of special characters accents right-to-left
1989 writing marks hyphens Roman numbers and much more. But the POSIX
1990 platform APIs for text do not contain adequate functions for
1991 dealing with particular properties of many Unicode characters. In
1992 fact the POSIX APIs for text have several assumptions at their
1993 base which don't hold for Unicode text. This library provides
1994 functions for manipulating Unicode strings and for manipulating C
1995 strings according to the Unicode standard. This package contains
1996 documentation.</entry>
1997
1998 <entry>LGPL-3.0, GPL-2.0</entry>
1999 </row>
2000
2001 <row>
2002 <entry>liburcu</entry>
2003
2004 <entry>0.9.3</entry>
2005
2006 <entry>Userspace RCU (read-copy-update) library.</entry>
2007
2008 <entry>LGPL-2.1, MIT</entry>
2009 </row>
2010
2011 <row>
2012 <entry>libvirt</entry>
2013
2014 <entry>1.3.5</entry>
2015
2016 <entry>A toolkit to interact with the virtualization capabilities
2017 of recent versions of Linux.</entry>
2018
2019 <entry>LGPL-2.1, GPL-2.0</entry>
2020 </row>
2021
2022 <row>
2023 <entry>libx11</entry>
2024
2025 <entry>1.6.4</entry>
2026
2027 <entry>This package provides a client interface to the X Window
2028 System otherwise known as 'Xlib'. It provides a complete API for
2029 the basic functions of the window system.</entry>
2030
2031 <entry>MIT, BSD</entry>
2032 </row>
2033
2034 <row>
2035 <entry>libxau</entry>
2036
2037 <entry>1.0.8</entry>
2038
2039 <entry>libxau provides the main interfaces to the X11
2040 authorisation handling which controls authorisation for X
2041 connections both client-side and server-side.</entry>
2042
2043 <entry>MIT</entry>
2044 </row>
2045
2046 <row>
2047 <entry>libxcb</entry>
2048
2049 <entry>1.12</entry>
2050
2051 <entry>The X protocol C-language Binding (XCB) is a replacement
2052 for Xlib featuring a small footprint latency hiding direct access
2053 to the protocol improved threading support and
2054 extensibility.</entry>
2055
2056 <entry>MIT</entry>
2057 </row>
2058
2059 <row>
2060 <entry>libxcomposite</entry>
2061
2062 <entry>0.4.4</entry>
2063
2064 <entry>The composite extension provides three related mechanisms:
2065 per-hierarchy storage automatic shadow update and external parent.
2066 In per-hierarchy storage the rendering of an entire hierarchy of
2067 windows is redirected to off-screen storage. In automatic shadow
2068 update when a hierarchy is rendered off-screen the X server
2069 provides an automatic mechanism for presenting those contents
2070 within the parent window. In external parent a mechanism for
2071 providing redirection of compositing transformations through a
2072 client.</entry>
2073
2074 <entry>MIT</entry>
2075 </row>
2076
2077 <row>
2078 <entry>libxcursor</entry>
2079
2080 <entry>1.1.14</entry>
2081
2082 <entry>Xcursor is a simple library designed to help locate and
2083 load cursors. Cursors can be loaded from files or memory. A
2084 library of common cursors exists which map to the standard X
2085 cursor names. Cursors can exist in several sizes and the library
2086 automatically picks the best size.</entry>
2087
2088 <entry>MIT</entry>
2089 </row>
2090
2091 <row>
2092 <entry>libxdamage</entry>
2093
2094 <entry>1.1.4</entry>
2095
2096 <entry>'Damage' is a term that describes changes make to pixel
2097 contents of windows and pixmaps. Damage accumulates as drawing
2098 occurs in the drawable. Each drawing operation 'damages' one or
2099 more rectangular areas within the drawable. The rectangles are
2100 guaranteed to include the set of pixels modified by each operation
2101 but may include significantly more than just those pixels. The
2102 DAMAGE extension allows applications to either receive the raw
2103 rectangles as a stream of events or to have them partially
2104 processed within the X server to reduce the amount of data
2105 transmitted as well as reduce the processing latency once the
2106 repaint operation has started.</entry>
2107
2108 <entry>MIT</entry>
2109 </row>
2110
2111 <row>
2112 <entry>libxdmcp</entry>
2113
2114 <entry>1.1.2</entry>
2115
2116 <entry>The purpose of the X Display Manager Control Protocol
2117 (XDMCP) is to provide a uniform mechanism for an autonomous
2118 display to request login service from a remote host. An X terminal
2119 (screen keyboard mouse processor network interface) is a prime
2120 example of an autonomous display.</entry>
2121
2122 <entry>MIT</entry>
2123 </row>
2124
2125 <row>
2126 <entry>libxext</entry>
2127
2128 <entry>1.3.3</entry>
2129
2130 <entry>libXext provides an X Window System client interface to
2131 several extensions to the X protocol. The supported protocol
2132 extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX
2133 MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC
2134 TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small
2135 set of utility functions to aid authors of client APIs for X
2136 protocol extensions.</entry>
2137
2138 <entry>MIT</entry>
2139 </row>
2140
2141 <row>
2142 <entry>libxfixes</entry>
2143
2144 <entry>5.0.3</entry>
2145
2146 <entry>X applications have often needed to work around various
2147 shortcomings in the core X window system. This extension is
2148 designed to provide the minimal server-side support necessary to
2149 eliminate problems caused by these workarounds.</entry>
2150
2151 <entry>MIT</entry>
2152 </row>
2153
2154 <row>
2155 <entry>libxft</entry>
2156
2157 <entry>2.3.2</entry>
2158
2159 <entry>Xft was designed to provide good support for scalable fonts
2160 and to do so efficiently. Unlike the core fonts system it supports
2161 features such as anti-aliasing and sub-pixel rasterisation.
2162 Perhaps more importantly it gives applications full control over
2163 the way glyphs are rendered making fine typesetting and WYSIWIG
2164 display possible. Finally it allows applications to use fonts that
2165 are not installed system-wide for displaying documents with
2166 embedded fonts. Xft is not compatible with the core fonts system:
2167 usage of Xft requires fairly extensive changes to toolkits
2168 (user-interface libraries).</entry>
2169
2170 <entry>MIT</entry>
2171 </row>
2172
2173 <row>
2174 <entry>libxkbcommon</entry>
2175
2176 <entry>0.7.1</entry>
2177
2178 <entry>libxkbcommon is a keymap compiler and support library which
2179 processes a reduced subset of keymaps as defined by the XKB
2180 specification.</entry>
2181
2182 <entry>MIT</entry>
2183 </row>
2184
2185 <row>
2186 <entry>libxml-parser-perl</entry>
2187
2188 <entry>2.44</entry>
2189
2190 <entry>XML::Parser - A perl module for parsing XML
2191 documents.</entry>
2192
2193 <entry>Artistic-1.0, GPL-1.0</entry>
2194 </row>
2195
2196 <row>
2197 <entry>libxml2</entry>
2198
2199 <entry>2.9.4</entry>
2200
2201 <entry>The XML Parser Library allows for manipulation of XML
2202 files. Libxml2 exports Push and Pull type parser interfaces for
2203 both XML and HTML. It can do DTD validation at parse time on a
2204 parsed document instance or with an arbitrary DTD. Libxml2
2205 includes complete XPath XPointer and Xinclude implementations. It
2206 also has a SAX like interface which is designed to be compatible
2207 with Expat.</entry>
2208
2209 <entry>MIT</entry>
2210 </row>
2211
2212 <row>
2213 <entry>libxrandr</entry>
2214
2215 <entry>1.5.1</entry>
2216
2217 <entry>The X Resize Rotate and Reflect Extension called RandR for
2218 short brings the ability to resize rotate and reflect the root
2219 window of a screen. It is based on the X Resize and Rotate
2220 Extension as specified in the Proceedings of the 2001 Usenix
2221 Technical Conference [RANDR].</entry>
2222
2223 <entry>MIT</entry>
2224 </row>
2225
2226 <row>
2227 <entry>libxrender</entry>
2228
2229 <entry>0.9.10</entry>
2230
2231 <entry>The X Rendering Extension (Render) introduces digital image
2232 composition as the foundation of a new rendering model within the
2233 X Window System. Rendering geometric figures is accomplished by
2234 client-side tessellation into either triangles or trapezoids. Text
2235 is drawn by loading glyphs into the server and rendering sets of
2236 them.</entry>
2237
2238 <entry>MIT</entry>
2239 </row>
2240
2241 <row>
2242 <entry>libxslt</entry>
2243
2244 <entry>1.1.29</entry>
2245
2246 <entry>GNOME XSLT library.</entry>
2247
2248 <entry>MIT</entry>
2249 </row>
2250
2251 <row>
2252 <entry>linux-cavium-dev</entry>
2253
2254 <entry>4.9-octeontx.sdk.6.1.0.<para>p3.build.22</para></entry>
2255
2256 <entry>Linux kernel.</entry>
2257
2258 <entry>GPL-2.0</entry>
2259 </row>
2260
2261 <row>
2262 <entry>linux-libc-headers</entry>
2263
2264 <entry>4.10</entry>
2265
2266 <entry>Sanitized set of kernel headers for the C library's
2267 use.</entry>
2268
2269 <entry>GPL-2.0</entry>
2270 </row>
2271
2272 <row>
2273 <entry>lsb</entry>
2274
2275 <entry>4.1</entry>
2276
2277 <entry>LSB support for OpenEmbedded.</entry>
2278
2279 <entry>GPL-2.0</entry>
2280 </row>
2281
2282 <row>
2283 <entry>lsbinitscripts</entry>
2284
2285 <entry>9.68</entry>
2286
2287 <entry>SysV init scripts which are only used in an LSB
2288 image.</entry>
2289
2290 <entry>GPL-2.0</entry>
2291 </row>
2292
2293 <row>
2294 <entry>lttng-modules</entry>
2295
2296 <entry>2.9.1</entry>
2297
2298 <entry>The lttng-modules 2.0 package contains the kernel tracer
2299 modules</entry>
2300
2301 <entry>LGPL-2.1, GPL-2.0, MIT</entry>
2302 </row>
2303
2304 <row>
2305 <entry>lttng-tools</entry>
2306
2307 <entry>2.9.4</entry>
2308
2309 <entry>The Linux trace toolkit is a suite of tools designed to
2310 extract program execution details from the Linux operating system
2311 and interpret them.</entry>
2312
2313 <entry>GPL-2.0, LGPL-2.1</entry>
2314 </row>
2315
2316 <row>
2317 <entry>lttng-ust</entry>
2318
2319 <entry>2.9.0</entry>
2320
2321 <entry>The LTTng UST 2.x package contains the userspace tracer
2322 library to trace userspace codes.</entry>
2323
2324 <entry>LGPL-2.1, MIT, GPL-2.0</entry>
2325 </row>
2326
2327 <row>
2328 <entry>lvm2</entry>
2329
2330 <entry>2.02.166</entry>
2331
2332 <entry>LVM2 is a set of utilities to manage logical volumes in
2333 Linux.</entry>
2334
2335 <entry>GPL-2.0, LGPL-2.0</entry>
2336 </row>
2337
2338 <row>
2339 <entry>lxc</entry>
2340
2341 <entry>2.0.0</entry>
2342
2343 <entry>lxc aims to use these new functionnalities to provide an
2344 userspace container object</entry>
2345
2346 <entry>GPL-2.0</entry>
2347 </row>
2348
2349 <row>
2350 <entry>lxd</entry>
2351
2352 <entry>git</entry>
2353
2354 <entry>"LXD is a container ""hypervisor"" and a new user
2355 experience for LXC Specifically it's made of three components: - A
2356 system-wide daemon (lxd) - A command line client (lxc) - An
2357 OpenStack Nova plugin (nova-compute-lxd)"</entry>
2358
2359 <entry>Apache-2.0</entry>
2360 </row>
2361
2362 <row>
2363 <entry>lz4</entry>
2364
2365 <entry>131</entry>
2366
2367 <entry>LZ4 is a very fast lossless compression algorithm providing
2368 compression speed at 400 MB/s per core scalable with multi-cores
2369 CPU. It also features an extremely fast decoder with speed in
2370 multiple GB/s per core typically reaching RAM speed limits on
2371 multi-core systems.</entry>
2372
2373 <entry>BSD</entry>
2374 </row>
2375
2376 <row>
2377 <entry>lzo</entry>
2378
2379 <entry>2.09</entry>
2380
2381 <entry>Lossless data compression library.</entry>
2382
2383 <entry>GPL-2.0</entry>
2384 </row>
2385
2386 <row>
2387 <entry>lzop</entry>
2388
2389 <entry>1.03</entry>
2390
2391 <entry>lzop is a compression utility which is designed to be a
2392 companion to gzip. \nIt is based on the LZO data compression
2393 library and its main advantages over \ngzip are much higher
2394 compression and decompression speed at the cost of some
2395 \ncompression ratio. The lzop compression utility was designed
2396 with the goals \nof reliability speed portability and with
2397 reasonable drop-in compatibility \nto gzip.</entry>
2398
2399 <entry>GPL-2.0</entry>
2400 </row>
2401
2402 <row>
2403 <entry>m4</entry>
2404
2405 <entry>1.4.18</entry>
2406
2407 <entry>GNU m4 is an implementation of the traditional Unix macro
2408 processor. It is mostly SVR4 compatible although it has some
2409 extensions (for example handling more than 9 positional parameters
2410 to macros). GNU M4 also has built-in functions for including files
2411 running shell commands doing arithmetic etc.</entry>
2412
2413 <entry>GPL-3.0</entry>
2414 </row>
2415
2416 <row>
2417 <entry>make</entry>
2418
2419 <entry>4.2.1</entry>
2420
2421 <entry>Make is a tool which controls the generation of executables
2422 and other non-source files of a program from the program's source
2423 files. Make gets its knowledge of how to build your program from a
2424 file called the makefile which lists each of the non-source files
2425 and how to compute it from other files.</entry>
2426
2427 <entry>GPL-3.0, LGPL-2.0</entry>
2428 </row>
2429
2430 <row>
2431 <entry>makedepend</entry>
2432
2433 <entry>1.0.5</entry>
2434
2435 <entry>The makedepend program reads each sourcefile in sequence
2436 and parses it like a C-preprocessor processing all #include
2437 #define #undef #ifdef #ifndef #endif #if #elif and #else
2438 directives so that it can correctly tell which #include directives
2439 would be used in a compilation. Any #include directives can
2440 reference files having other #include directives and parsing will
2441 occur in these files as well.</entry>
2442
2443 <entry>MIT</entry>
2444 </row>
2445
2446 <row>
2447 <entry>makedevs</entry>
2448
2449 <entry>1.0.1</entry>
2450
2451 <entry>Tool for creating device nodes.</entry>
2452
2453 <entry>GPL-2.0</entry>
2454 </row>
2455
2456 <row>
2457 <entry>man</entry>
2458
2459 <entry>1.6g</entry>
2460
2461 <entry>A set of documentation tools: man apropos and
2462 whatis</entry>
2463
2464 <entry>GPL-2.0</entry>
2465 </row>
2466
2467 <row>
2468 <entry>mklibs</entry>
2469
2470 <entry>0.1.43</entry>
2471
2472 <entry>mklibs produces cut-down shared libraries that contain only
2473 the routines required by a particular set of executables.</entry>
2474
2475 <entry>GPL-2.0</entry>
2476 </row>
2477
2478 <row>
2479 <entry>mozjs</entry>
2480
2481 <entry>17.0.0</entry>
2482
2483 <entry>SpiderMonkey is Mozilla's JavaScript engine written in
2484 C/C++.</entry>
2485
2486 <entry>MPL-2.0</entry>
2487 </row>
2488
2489 <row>
2490 <entry>mpfr</entry>
2491
2492 <entry>3.1.5</entry>
2493
2494 <entry>C library for multiple-precision floating-point
2495 computations with exact rounding.</entry>
2496
2497 <entry>GPL-3.0, LGPL-3.0</entry>
2498 </row>
2499
2500 <row>
2501 <entry>ncurses</entry>
2502
2503 <entry>6.0</entry>
2504
2505 <entry>SVr4 and XSI-Curses compatible curses library and terminfo
2506 tools including tic infocmp captoinfo. Supports color multiple
2507 highlights forms-drawing characters and automatic recognition of
2508 keypad and function-key sequences. Extensions include resizable
2509 windows and mouse support on both xterm and Linux console using
2510 the gpm library.</entry>
2511
2512 <entry>MIT</entry>
2513 </row>
2514
2515 <row>
2516 <entry>net-snmp</entry>
2517
2518 <entry>5.7.3</entry>
2519
2520 <entry>Various tools relating to the Simple Network Management
2521 Protocol.</entry>
2522
2523 <entry>BSD</entry>
2524 </row>
2525
2526 <row>
2527 <entry>netbase</entry>
2528
2529 <entry>5.4</entry>
2530
2531 <entry>This package provides the necessary infrastructure for
2532 basic TCP/IP based networking</entry>
2533
2534 <entry>GPL-2.0</entry>
2535 </row>
2536
2537 <row>
2538 <entry>netcat-openbsd</entry>
2539
2540 <entry>1.105</entry>
2541
2542 <entry>A simple Unix utility which reads and writes data across
2543 network connections using TCP or UDP protocol. It is designed to
2544 be a reliable 'back-end' tool that can be used directly or easily
2545 driven by other programs and scripts. At the same time it is a
2546 feature-rich network debugging and exploration tool since it can
2547 create almost any kind of connection you would need and has
2548 several interesting built-in capabilities.</entry>
2549
2550 <entry>BSD-3-Clause</entry>
2551 </row>
2552
2553 <row>
2554 <entry>nettle</entry>
2555
2556 <entry>3.3</entry>
2557
2558 <entry>A low level cryptographic library.</entry>
2559
2560 <entry>LGPL-3.0, GPL-2.0</entry>
2561 </row>
2562
2563 <row>
2564 <entry>networkmanager</entry>
2565
2566 <entry>1.4.4</entry>
2567
2568 <entry>NetworkManager.</entry>
2569
2570 <entry>GPL-2.0</entry>
2571 </row>
2572
2573 <row>
2574 <entry>notary</entry>
2575
2576 <entry>0.4.2</entry>
2577
2578 <entry>Notary is a Docker project that allows anyone to have trust
2579 over arbitrary collections of data</entry>
2580
2581 <entry>Apache-2.0</entry>
2582 </row>
2583
2584 <row>
2585 <entry>nspr</entry>
2586
2587 <entry>4.13.1</entry>
2588
2589 <entry>Netscape Portable Runtime Library.</entry>
2590
2591 <entry>GPL-2.0, MPL-2.0, LGPL-2.1</entry>
2592 </row>
2593
2594 <row>
2595 <entry>nss</entry>
2596
2597 <entry>3.28.1</entry>
2598
2599 <entry>Network Security Services (NSS) is a set of libraries
2600 designed to support cross-platform development of security-enabled
2601 client and server applications. Applications built with NSS can
2602 support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME
2603 X.509 v3 certificates and other security standards.</entry>
2604
2605 <entry>MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1</entry>
2606 </row>
2607
2608 <row>
2609 <entry>ntp</entry>
2610
2611 <entry>4.2.8p10</entry>
2612
2613 <entry>The Network Time Protocol (NTP) is used to synchronize the
2614 time of a computer client or server to another server or reference
2615 time source such as a radio or satellite receiver or
2616 modem.</entry>
2617
2618 <entry>NTP</entry>
2619 </row>
2620
2621 <row>
2622 <entry>numactl</entry>
2623
2624 <entry>2.0.11</entry>
2625
2626 <entry>Simple NUMA policy support. It consists of a numactl
2627 program to run other programs with a specific NUMA policy and a
2628 libnuma to do allocations with NUMA policy in
2629 applications.</entry>
2630
2631 <entry>GPL-2.0, LGPL-2.1</entry>
2632 </row>
2633
2634 <row>
2635 <entry>openssh</entry>
2636
2637 <entry>7.4p1</entry>
2638
2639 <entry>Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) Ssh
2640 (Secure Shell) is a program for logging into a remote machine and
2641 for executing commands on a remote machine.</entry>
2642
2643 <entry>BSD</entry>
2644 </row>
2645
2646 <row>
2647 <entry>openssl</entry>
2648
2649 <entry>1.0.2k</entry>
2650
2651 <entry>Secure Socket Layer (SSL) binary and related cryptographic
2652 tools.</entry>
2653
2654 <entry>OpenSSL</entry>
2655 </row>
2656
2657 <row>
2658 <entry>openvswitch-module</entry>
2659
2660 <entry>2.8.1</entry>
2661
2662 <entry>Open vSwitch is a production quality multilayer virtual
2663 switch licensed under the open source Apache 2.0 license. It is
2664 designed to enable massive network automation through programmatic
2665 extension while still supporting standard management interfaces
2666 and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP
2667 802.1ag)</entry>
2668
2669 <entry>Apache-2.0</entry>
2670 </row>
2671
2672 <row>
2673 <entry>openvswitch</entry>
2674
2675 <entry>2.8.1</entry>
2676
2677 <entry>Open vSwitch is a production quality multilayer virtual
2678 switch licensed under the open source Apache 2.0 license. It is
2679 designed to enable massive network automation through programmatic
2680 extension while still supporting standard management interfaces
2681 and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP
2682 802.1ag)</entry>
2683
2684 <entry>Apache-2.0</entry>
2685 </row>
2686
2687 <row>
2688 <entry>opkg-utils</entry>
2689
2690 <entry>0.3.4</entry>
2691
2692 <entry>Additional utilities for the opkg package manager.</entry>
2693
2694 <entry>GPL-2.0</entry>
2695 </row>
2696
2697 <row>
2698 <entry>oprofile</entry>
2699
2700 <entry>1.1.0</entry>
2701
2702 <entry>OProfile is a system-wide profiler for Linux systems
2703 capable of profiling all running code at low overhead.</entry>
2704
2705 <entry>LGPL-2.1, GPL-2.0</entry>
2706 </row>
2707
2708 <row>
2709 <entry>os-release</entry>
2710
2711 <entry>1.0</entry>
2712
2713 <entry>The /etc/os-release file contains operating system
2714 identification data.</entry>
2715
2716 <entry>MIT</entry>
2717 </row>
2718
2719 <row>
2720 <entry>packagegroup-core-boot</entry>
2721
2722 <entry>1.0</entry>
2723
2724 <entry>The minimal set of packages required to boot the
2725 system</entry>
2726
2727 <entry>MIT</entry>
2728 </row>
2729
2730 <row>
2731 <entry>packagegroup-core-buildessential</entry>
2732
2733 <entry>1.0</entry>
2734
2735 <entry>Essential build dependencies.</entry>
2736
2737 <entry>MIT</entry>
2738 </row>
2739
2740 <row>
2741 <entry>packagegroup-core-ssh-openssh</entry>
2742
2743 <entry>1.0</entry>
2744
2745 <entry>OpenSSH SSH client/server.</entry>
2746
2747 <entry>MIT</entry>
2748 </row>
2749
2750 <row>
2751 <entry>packagegroup-enea-virtualization-docker</entry>
2752
2753 <entry>1.0</entry>
2754
2755 <entry>Packagegroup for Docker.</entry>
2756
2757 <entry>MIT</entry>
2758 </row>
2759
2760 <row>
2761 <entry>packagegroup-enea-virtualization-dpdk</entry>
2762
2763 <entry>1.0</entry>
2764
2765 <entry>Packagegroup for DPDK.</entry>
2766
2767 <entry>MIT</entry>
2768 </row>
2769
2770 <row>
2771 <entry>packagegroup-enea-virtualization-element-odm</entry>
2772
2773 <entry>1.0</entry>
2774
2775 <entry>Packagegroup for Element ODM.</entry>
2776
2777 <entry>MIT</entry>
2778 </row>
2779
2780 <row>
2781 <entry>packagegroup-enea-virtualization-host</entry>
2782
2783 <entry>1.0</entry>
2784
2785 <entry>This package group includes packages and packagegroups
2786 specific to the host side of the Enea Linux Virtualization
2787 Profile.</entry>
2788
2789 <entry>MIT</entry>
2790 </row>
2791
2792 <row>
2793 <entry>packagegroup-enea-virtualization-libvirt</entry>
2794
2795 <entry>1.0</entry>
2796
2797 <entry>Package group for libvirt.</entry>
2798
2799 <entry>MIT</entry>
2800 </row>
2801
2802 <row>
2803 <entry>packagegroup-enea-virtualization-lxc</entry>
2804
2805 <entry>1.0</entry>
2806
2807 <entry>Packagegroup for LXC.</entry>
2808
2809 <entry>MIT</entry>
2810 </row>
2811
2812 <row>
2813 <entry>packagegroup-enea-virtualization-lxd</entry>
2814
2815 <entry>1.0</entry>
2816
2817 <entry>Packagegroup for LXD.</entry>
2818
2819 <entry>MIT</entry>
2820 </row>
2821
2822 <row>
2823 <entry>packagegroup-enea-virtualization-ovs</entry>
2824
2825 <entry>1.0</entry>
2826
2827 <entry>Packagegroup for Open vSwitch.</entry>
2828
2829 <entry>MIT</entry>
2830 </row>
2831
2832 <row>
2833 <entry>packagegroup-enea-virtualization-qemu</entry>
2834
2835 <entry>1.0</entry>
2836
2837 <entry>Packagegroup for QEMU.</entry>
2838
2839 <entry>MIT</entry>
2840 </row>
2841
2842 <row>
2843 <entry>packagegroup-enea-virtualization-tools</entry>
2844
2845 <entry>1.0</entry>
2846
2847 <entry>Enea Linux debugging tools.</entry>
2848
2849 <entry>MIT</entry>
2850 </row>
2851
2852 <row>
2853 <entry>packagegroup-enea-virtualization</entry>
2854
2855 <entry>1.0</entry>
2856
2857 <entry>This packagegroup includes packages and packagegroups
2858 required for both host and guest images of the Enea Linux
2859 Virtualization Profile.</entry>
2860
2861 <entry>MIT</entry>
2862 </row>
2863
2864 <row>
2865 <entry>pango</entry>
2866
2867 <entry>1.40.3</entry>
2868
2869 <entry>Pango is a library for laying out and rendering of text
2870 with an emphasis on internationalization. Pango can be used
2871 anywhere that text layout is needed though most of the work on
2872 Pango so far has been done in the context of the GTK+ widget
2873 toolkit. Pango forms the core of text and font handling for
2874 GTK+-2.x.</entry>
2875
2876 <entry>LGPL-2.0</entry>
2877 </row>
2878
2879 <row>
2880 <entry>parted</entry>
2881
2882 <entry>3.2</entry>
2883
2884 <entry>Disk partition editing/resizing utility.</entry>
2885
2886 <entry>GPL-3.0</entry>
2887 </row>
2888
2889 <row>
2890 <entry>partrt</entry>
2891
2892 <entry>1.1</entry>
2893
2894 <entry>partrt is a tool for dividing a SMP Linux system into a
2895 real time domain and a non-real time domain.</entry>
2896
2897 <entry>BSD</entry>
2898 </row>
2899
2900 <row>
2901 <entry>patch</entry>
2902
2903 <entry>2.7.5</entry>
2904
2905 <entry>patch takes a patch file containing a difference listing
2906 produced by the diff program and applies those differences to one
2907 or more original files producing patched versions.</entry>
2908
2909 <entry>GPL-3.0</entry>
2910 </row>
2911
2912 <row>
2913 <entry>pciutils</entry>
2914
2915 <entry>3.5.2</entry>
2916
2917 <entry>The PCI Utilities package contains a library for portable
2918 access to PCI bus configuration space and several utilities based
2919 on this library.</entry>
2920
2921 <entry>GPL-2.0</entry>
2922 </row>
2923
2924 <row>
2925 <entry>perf</entry>
2926
2927 <entry>1.0</entry>
2928
2929 <entry>Performance counters for Linux are a new kernel-based
2930 subsystem that provide a framework for all things performance
2931 analysis. It covers hardware level (CPU/PMU Performance Monitoring
2932 Unit) features and software features (software counters
2933 tracepoints) as well.</entry>
2934
2935 <entry>GPL-2.0</entry>
2936 </row>
2937
2938 <row>
2939 <entry>perl</entry>
2940
2941 <entry>5.24.1</entry>
2942
2943 <entry>Perl scripting language.</entry>
2944
2945 <entry>Artistic-1.0, GPL-1.0</entry>
2946 </row>
2947
2948 <row>
2949 <entry>pigz</entry>
2950
2951 <entry>2.3.4</entry>
2952
2953 <entry>pigz which stands for parallel implementation of gzip is a
2954 fully functional replacement for gzip that exploits multiple
2955 processors and multiple cores to the hilt when compressing data.
2956 pigz was written by Mark Adler and uses the zlib and pthread
2957 libraries.</entry>
2958
2959 <entry>Zlib, Apache-2.0</entry>
2960 </row>
2961
2962 <row>
2963 <entry>pixman</entry>
2964
2965 <entry>0.34.0</entry>
2966
2967 <entry>Pixman provides a library for manipulating pixel regions --
2968 a set of Y-X banded rectangles image compositing using the
2969 Porter/Duff model and implicit mask generation for geometric
2970 primitives including trapezoids triangles and rectangles.</entry>
2971
2972 <entry>MIT, PD</entry>
2973 </row>
2974
2975 <row>
2976 <entry>pkgconfig</entry>
2977
2978 <entry>0.29.1</entry>
2979
2980 <entry>pkg-config is a helper tool used when compiling
2981 applications and libraries. It helps determined the correct
2982 compiler/link options. It is also language-agnostic.</entry>
2983
2984 <entry>GPL-2.0</entry>
2985 </row>
2986
2987 <row>
2988 <entry>pm-utils</entry>
2989
2990 <entry>1.4.1</entry>
2991
2992 <entry>Simple shell command line tools to suspend and
2993 hibernate.</entry>
2994
2995 <entry>GPL-2.0</entry>
2996 </row>
2997
2998 <row>
2999 <entry>polkit</entry>
3000
3001 <entry>0.113</entry>
3002
3003 <entry>The polkit package is an application-level toolkit for
3004 defining and handling the policy that allows unprivileged
3005 processes to speak to privileged processes.</entry>
3006
3007 <entry>LGPL-2.0</entry>
3008 </row>
3009
3010 <row>
3011 <entry>popt</entry>
3012
3013 <entry>1.16</entry>
3014
3015 <entry>Library for parsing command line options.</entry>
3016
3017 <entry>MIT</entry>
3018 </row>
3019
3020 <row>
3021 <entry>pps-tools</entry>
3022
3023 <entry>0.0.0</entry>
3024
3025 <entry>User-space tools for LinuxPPS.</entry>
3026
3027 <entry>GPL-2.0</entry>
3028 </row>
3029
3030 <row>
3031 <entry>prelink</entry>
3032
3033 <entry>1.0</entry>
3034
3035 <entry>The prelink package contains a utility which modifies ELF
3036 shared libraries and executables so that far fewer relocations
3037 need to be resolved at runtime and thus programs come up
3038 faster.</entry>
3039
3040 <entry>GPL-2.0</entry>
3041 </row>
3042
3043 <row>
3044 <entry>procps</entry>
3045
3046 <entry>3.3.12</entry>
3047
3048 <entry>Procps contains a set of system utilities that provide
3049 system information about processes using the /proc filesystem. The
3050 package includes the programs ps top vmstat w kill and
3051 skill.</entry>
3052
3053 <entry>GPL-2.0, LGPL-2.0</entry>
3054 </row>
3055
3056 <row>
3057 <entry>pseudo</entry>
3058
3059 <entry>1.8.2</entry>
3060
3061 <entry>Pseudo gives fake root capabilities to a normal
3062 user.</entry>
3063
3064 <entry>LGPL-2.1</entry>
3065 </row>
3066
3067 <row>
3068 <entry>ptest-runner</entry>
3069
3070 <entry>2.0.2</entry>
3071
3072 <entry>The ptest-runner2 package installs a ptest-runner program
3073 which loops through all installed ptest test suites and runs them
3074 in sequence.</entry>
3075
3076 <entry>GPL-2.0</entry>
3077 </row>
3078
3079 <row>
3080 <entry>python-futures</entry>
3081
3082 <entry>3.0.5</entry>
3083
3084 <entry>The concurrent.futures module provides a high-level
3085 interface for asynchronously executing callables.</entry>
3086
3087 <entry>BSD</entry>
3088 </row>
3089
3090 <row>
3091 <entry>python-netaddr</entry>
3092
3093 <entry>0.7.19</entry>
3094
3095 <entry>A network address manipulation library for Python..</entry>
3096
3097 <entry>BSD</entry>
3098 </row>
3099
3100 <row>
3101 <entry>python-netifaces</entry>
3102
3103 <entry>0.10.6</entry>
3104
3105 <entry>Portable network interface information..</entry>
3106
3107 <entry>MIT</entry>
3108 </row>
3109
3110 <row>
3111 <entry>python-pip</entry>
3112
3113 <entry>9.0.1</entry>
3114
3115 <entry>PIP is a tool for installing and managing Python
3116 packages.</entry>
3117
3118 <entry>MIT, LGPL-2.1</entry>
3119 </row>
3120
3121 <row>
3122 <entry>python-psutil</entry>
3123
3124 <entry>5.2.0</entry>
3125
3126 <entry>A cross-platform process and system utilities module for
3127 Python.</entry>
3128
3129 <entry>BSD</entry>
3130 </row>
3131
3132 <row>
3133 <entry>python-setuptools</entry>
3134
3135 <entry>32.1.1</entry>
3136
3137 <entry>Download build install upgrade and uninstall Python
3138 packages.</entry>
3139
3140 <entry>MIT</entry>
3141 </row>
3142
3143 <row>
3144 <entry>python-six</entry>
3145
3146 <entry>1.10.0</entry>
3147
3148 <entry>Python 2 and 3 compatibility utilities</entry>
3149
3150 <entry>MIT</entry>
3151 </row>
3152
3153 <row>
3154 <entry>python-twisted</entry>
3155
3156 <entry>13.2.0</entry>
3157
3158 <entry>Twisted is an event-driven networking framework written in
3159 Python and licensed under the LGPL. Twisted supports TCP UDP
3160 SSL/TLS multicast Unix sockets a large number of protocols
3161 (including HTTP NNTP IMAP SSH IRC FTP and others) and much
3162 more.</entry>
3163
3164 <entry>MIT</entry>
3165 </row>
3166
3167 <row>
3168 <entry>python-zopeinterface</entry>
3169
3170 <entry>4.3.3</entry>
3171
3172 <entry>Interface definitions for Zope products.</entry>
3173
3174 <entry>ZPL-2.1</entry>
3175 </row>
3176
3177 <row>
3178 <entry>python</entry>
3179
3180 <entry>2.7.13</entry>
3181
3182 <entry>The Python Programming Language.</entry>
3183
3184 <entry>Python-2.0</entry>
3185 </row>
3186
3187 <row>
3188 <entry>python3-setuptools</entry>
3189
3190 <entry>32.1.1</entry>
3191
3192 <entry>Download build install upgrade and uninstall Python
3193 packages.</entry>
3194
3195 <entry>MIT</entry>
3196 </row>
3197
3198 <row>
3199 <entry>python3</entry>
3200
3201 <entry>3.5.2</entry>
3202
3203 <entry>The Python Programming Language.</entry>
3204
3205 <entry>Python-2.0</entry>
3206 </row>
3207
3208 <row>
3209 <entry>qemu</entry>
3210
3211 <entry>2.8.0</entry>
3212
3213 <entry>Fast open source processor emulator.</entry>
3214
3215 <entry>GPL-2.0, LGPL-2.1</entry>
3216 </row>
3217
3218 <row>
3219 <entry>qemuwrapper</entry>
3220
3221 <entry>1.0</entry>
3222
3223 <entry>QEMU wrapper script.</entry>
3224
3225 <entry>MIT</entry>
3226 </row>
3227
3228 <row>
3229 <entry>quilt</entry>
3230
3231 <entry>0.65</entry>
3232
3233 <entry>Tool for working with series of patches.</entry>
3234
3235 <entry>GPL-2.0</entry>
3236 </row>
3237
3238 <row>
3239 <entry>randrproto</entry>
3240
3241 <entry>1.5.0</entry>
3242
3243 <entry>This package provides the wire protocol for the X Resize
3244 Rotate and Reflect extension. This extension provides the ability
3245 to resize rotate and reflect the root window of a screen.</entry>
3246
3247 <entry>MIT</entry>
3248 </row>
3249
3250 <row>
3251 <entry>readline</entry>
3252
3253 <entry>7.0</entry>
3254
3255 <entry>The GNU Readline library provides a set of functions for
3256 use by applications that allow users to edit command lines as they
3257 are typed in. Both Emacs and vi editing modes are available. The
3258 Readline library includes additional functions to maintain a list
3259 of previously-entered command lines to recall and perhaps reedit
3260 those lines and perform csh-like history expansion on previous
3261 commands.</entry>
3262
3263 <entry>GPL-3.0</entry>
3264 </row>
3265
3266 <row>
3267 <entry>renderproto</entry>
3268
3269 <entry>0.11.1</entry>
3270
3271 <entry>This package provides the wire protocol for the X Rendering
3272 extension. This is the basis the image composition within the X
3273 window system.</entry>
3274
3275 <entry>MIT</entry>
3276 </row>
3277
3278 <row>
3279 <entry>rpm</entry>
3280
3281 <entry>4.13.90</entry>
3282
3283 <entry>The RPM Package Manager (RPM) is a powerful command line
3284 driven package management system capable of installing
3285 uninstalling verifying querying and updating software packages.
3286 Each software package consists of an archive of files along with
3287 information about the package like its version a description
3288 etc.</entry>
3289
3290 <entry>GPL-2.0</entry>
3291 </row>
3292
3293 <row>
3294 <entry>rsync</entry>
3295
3296 <entry>3.1.2</entry>
3297
3298 <entry>File synchronization tool.</entry>
3299
3300 <entry>GPL-3.0</entry>
3301 </row>
3302
3303 <row>
3304 <entry>run-postinsts</entry>
3305
3306 <entry>1.0</entry>
3307
3308 <entry>Runs postinstall scripts on first boot of the target
3309 device.</entry>
3310
3311 <entry>MIT</entry>
3312 </row>
3313
3314 <row>
3315 <entry>runc-docker</entry>
3316
3317 <entry>1.0.0-rc2</entry>
3318
3319 <entry>runc is a CLI tool for spawning and running containers
3320 according to the OCI specification.</entry>
3321
3322 <entry>Apache-2.0</entry>
3323 </row>
3324
3325 <row>
3326 <entry>sed</entry>
3327
3328 <entry>4.2.2</entry>
3329
3330 <entry>Stream EDitor (text filtering utility).</entry>
3331
3332 <entry>GPL-3.0</entry>
3333 </row>
3334
3335 <row>
3336 <entry>shadow-securetty</entry>
3337
3338 <entry>4.2.1</entry>
3339
3340 <entry>Provider of the machine specific securetty file.</entry>
3341
3342 <entry>MIT</entry>
3343 </row>
3344
3345 <row>
3346 <entry>shadow-sysroot</entry>
3347
3348 <entry>4.2.1</entry>
3349
3350 <entry>Shadow utils requirements for useradd.bbclass.</entry>
3351
3352 <entry>BSD, Artistic-1.0</entry>
3353 </row>
3354
3355 <row>
3356 <entry>shadow</entry>
3357
3358 <entry>4.2.1</entry>
3359
3360 <entry>Tools to change and administer password and group
3361 data.</entry>
3362
3363 <entry>BSD, Artistic-1.0</entry>
3364 </row>
3365
3366 <row>
3367 <entry>shared-mime-info</entry>
3368
3369 <entry>1.8</entry>
3370
3371 <entry>Shared MIME type database and specification.</entry>
3372
3373 <entry>LGPL-2.0</entry>
3374 </row>
3375
3376 <row>
3377 <entry>simpleproxy</entry>
3378
3379 <entry>1.0</entry>
3380
3381 <entry>Simpleproxy.</entry>
3382
3383 <entry>GPL-2.0</entry>
3384 </row>
3385
3386 <row>
3387 <entry>slang</entry>
3388
3389 <entry>2.3.1a</entry>
3390
3391 <entry>S-Lang is an interpreted language and a programming
3392 library. The S-Lang language was designed so that it can be easily
3393 embedded into a program to provide the program with a powerful
3394 extension language. The S-Lang library provided in this package
3395 provides the S-Lang extension language. S-Lang's syntax resembles
3396 C which makes it easy to recode S-Lang procedures in C if you need
3397 to.</entry>
3398
3399 <entry>GPL-2.0</entry>
3400 </row>
3401
3402 <row>
3403 <entry>sqlite3</entry>
3404
3405 <entry>3.17.0</entry>
3406
3407 <entry>Embeddable SQL database engine.</entry>
3408
3409 <entry>PD</entry>
3410 </row>
3411
3412 <row>
3413 <entry>squashfs-tools</entry>
3414
3415 <entry>4.3</entry>
3416
3417 <entry>Tools for manipulating SquashFS filesystems.</entry>
3418
3419 <entry>GPL-2.0, PD</entry>
3420 </row>
3421
3422 <row>
3423 <entry>sysfsutils</entry>
3424
3425 <entry>2.1.0</entry>
3426
3427 <entry>Tools for working with the sysfs virtual filesystem. The
3428 tool 'systool' can query devices by bus class and
3429 topology.</entry>
3430
3431 <entry>GPL-2.0, LGPL-2.1</entry>
3432 </row>
3433
3434 <row>
3435 <entry>systemd-compat-units</entry>
3436
3437 <entry>1.0</entry>
3438
3439 <entry>Enhances systemd compatilibity with existing SysVinit
3440 scripts.</entry>
3441
3442 <entry>MIT</entry>
3443 </row>
3444
3445 <row>
3446 <entry>systemd-serialgetty</entry>
3447
3448 <entry>1.0</entry>
3449
3450 <entry>Serial terminal support for systemd.</entry>
3451
3452 <entry>GPL-2.0</entry>
3453 </row>
3454
3455 <row>
3456 <entry>systemd-systemctl</entry>
3457
3458 <entry>1.0</entry>
3459
3460 <entry>Wrapper for enabling systemd services.</entry>
3461
3462 <entry>MIT</entry>
3463 </row>
3464
3465 <row>
3466 <entry>systemd</entry>
3467
3468 <entry>232</entry>
3469
3470 <entry>systemd is a system and service manager for Linux
3471 compatible with SysV and LSB init scripts. systemd provides
3472 aggressive parallelization capabilities uses socket and D-Bus
3473 activation for starting services offers on-demand starting of
3474 daemons keeps track of processes using Linux cgroups supports
3475 snapshotting and restoring of the system state maintains mount and
3476 automount points and implements an elaborate transactional
3477 dependency-based service control logic. It can work as a drop-in
3478 replacement for sysvinit.</entry>
3479
3480 <entry>GPL-2.0, LGPL-2.1</entry>
3481 </row>
3482
3483 <row>
3484 <entry>systemtap</entry>
3485
3486 <entry>3.1</entry>
3487
3488 <entry>Script-directed dynamic tracing and performance analysis
3489 tool for Linux.</entry>
3490
3491 <entry>GPL-2.0</entry>
3492 </row>
3493
3494 <row>
3495 <entry>tar</entry>
3496
3497 <entry>1.29</entry>
3498
3499 <entry>GNU tar saves many files together into a single tape or
3500 disk archive and can restore individual files from the
3501 archive.</entry>
3502
3503 <entry>GPL-3.0</entry>
3504 </row>
3505
3506 <row>
3507 <entry>tcpdump</entry>
3508
3509 <entry>4.9.0</entry>
3510
3511 <entry>A sophisticated network protocol analyzer.</entry>
3512
3513 <entry>BSD</entry>
3514 </row>
3515
3516 <row>
3517 <entry>texinfo-dummy</entry>
3518
3519 <entry>1.0</entry>
3520
3521 <entry>Fake version of the texinfo utility suite.</entry>
3522
3523 <entry>MIT</entry>
3524 </row>
3525
3526 <row>
3527 <entry>thin-provisioning-tools</entry>
3528
3529 <entry>0.6.3</entry>
3530
3531 <entry>A suite of tools for manipulating the metadata of the
3532 dm-thin device-mapper target.</entry>
3533
3534 <entry>GPL-3.0</entry>
3535 </row>
3536
3537 <row>
3538 <entry>tunctl</entry>
3539
3540 <entry>1.5</entry>
3541
3542 <entry>Tool for controlling the Linux TUN/TAP driver.</entry>
3543
3544 <entry>GPL-2.0</entry>
3545 </row>
3546
3547 <row>
3548 <entry>tzcode</entry>
3549
3550 <entry>2017b</entry>
3551
3552 <entry>tzcode timezone zoneinfo utils -- zic zdump
3553 tzselect.</entry>
3554
3555 <entry>PD, BSD, BSD-3-Clause</entry>
3556 </row>
3557
3558 <row>
3559 <entry>tzdata</entry>
3560
3561 <entry>2017b</entry>
3562
3563 <entry>Timezone data.</entry>
3564
3565 <entry>PD, BSD, BSD-3-Clause</entry>
3566 </row>
3567
3568 <row>
3569 <entry>u-boot-mkimage</entry>
3570
3571 <entry>2017.01</entry>
3572
3573 <entry>U-Boot bootloader image creation tool.</entry>
3574
3575 <entry>GPL-2.0</entry>
3576 </row>
3577
3578 <row>
3579 <entry>unifdef</entry>
3580
3581 <entry>2.11</entry>
3582
3583 <entry>Selectively remove #ifdef statements from sources.</entry>
3584
3585 <entry>BSD-2-Clause</entry>
3586 </row>
3587
3588 <row>
3589 <entry>unzip</entry>
3590
3591 <entry>6.0</entry>
3592
3593 <entry>Utilities for extracting and viewing files in .zip
3594 archives.</entry>
3595
3596 <entry>BSD-3-Clause</entry>
3597 </row>
3598
3599 <row>
3600 <entry>update-rc.d</entry>
3601
3602 <entry>0.7</entry>
3603
3604 <entry>update-rc.d is a utility that allows the management of
3605 symlinks to the initscripts in the /etc/rcN.d directory
3606 structure.</entry>
3607
3608 <entry>GPL-2.0</entry>
3609 </row>
3610
3611 <row>
3612 <entry>util-linux</entry>
3613
3614 <entry>2.29.1</entry>
3615
3616 <entry>Util-linux includes a suite of basic system administration
3617 utilities commonly found on most Linux systems. Some of the more
3618 important utilities include disk partitioning kernel message
3619 management filesystem creation and system login.</entry>
3620
3621 <entry>GPL-2.0, LGPL-2.1, BSD</entry>
3622 </row>
3623
3624 <row>
3625 <entry>util-macros</entry>
3626
3627 <entry>1.19.1</entry>
3628
3629 <entry>M4 autotools macros used by various X.org programs.</entry>
3630
3631 <entry>MIT</entry>
3632 </row>
3633
3634 <row>
3635 <entry>vala</entry>
3636
3637 <entry>0.34.4</entry>
3638
3639 <entry>Vala is a C#-like language dedicated to ease GObject
3640 programming. Vala compiles to plain C and has no runtime
3641 environment nor penalities whatsoever.</entry>
3642
3643 <entry>LGPL-2.1</entry>
3644 </row>
3645
3646 <row>
3647 <entry>volatile-binds</entry>
3648
3649 <entry>1.0</entry>
3650
3651 <entry>Volatile bind mount setup and configuration for
3652 read-only-rootfs</entry>
3653
3654 <entry>MIT</entry>
3655 </row>
3656
3657 <row>
3658 <entry>xcb-proto</entry>
3659
3660 <entry>1.12</entry>
3661
3662 <entry>Function prototypes for the X protocol C-language Binding
3663 (XCB). XCB is a replacement for Xlib featuring a small footprint
3664 latency hiding direct access to the protocol improved threading
3665 support and extensibility.</entry>
3666
3667 <entry>MIT</entry>
3668 </row>
3669
3670 <row>
3671 <entry>xextproto</entry>
3672
3673 <entry>7.3.0</entry>
3674
3675 <entry>This package provides the wire protocol for several X
3676 extensions. These protocol extensions include DOUBLE-BUFFER DPMS
3677 Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD
3678 Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC
3679 XTEST. In addition a small set of utility functions are also
3680 available.</entry>
3681
3682 <entry>MIT</entry>
3683 </row>
3684
3685 <row>
3686 <entry>xkeyboard-config</entry>
3687
3688 <entry>2.20</entry>
3689
3690 <entry>The non-arch keyboard configuration database for X Window.
3691 The goal is to provide the consistent well-structured frequently
3692 released open source of X keyboard configuration data for X Window
3693 System implementations. The project is targeted to XKB-based
3694 systems.</entry>
3695
3696 <entry>MIT</entry>
3697 </row>
3698
3699 <row>
3700 <entry>xmlto</entry>
3701
3702 <entry>0.0.28</entry>
3703
3704 <entry>A shell-script tool for converting XML files to various
3705 formats.</entry>
3706
3707 <entry>GPL-2.0</entry>
3708 </row>
3709
3710 <row>
3711 <entry>xproto</entry>
3712
3713 <entry>7.0.31</entry>
3714
3715 <entry>This package provides the basic headers for the X Window
3716 System.</entry>
3717
3718 <entry>MIT</entry>
3719 </row>
3720
3721 <row>
3722 <entry>xtrans</entry>
3723
3724 <entry>1.3.5</entry>
3725
3726 <entry>The X Transport Interface is intended to combine all system
3727 and transport specific code into a single place. This API should
3728 be used by all libraries clients and servers of the X Window
3729 System. Use of this API should allow the addition of new types of
3730 transports and support for new platforms without making any
3731 changes to the source except in the X Transport Interface
3732 code.</entry>
3733
3734 <entry>MIT</entry>
3735 </row>
3736
3737 <row>
3738 <entry>xz</entry>
3739
3740 <entry>5.2.3</entry>
3741
3742 <entry>Utilities for managing LZMA compressed files.</entry>
3743
3744 <entry>GPL-2.0, LGPL-2.1, PD</entry>
3745 </row>
3746
3747 <row>
3748 <entry>yajl</entry>
3749
3750 <entry>2.1.0</entry>
3751
3752 <entry>YAJL is a small event-driven (SAX-style) JSON parser
3753 written in ANSI C and a small validating JSON generator.</entry>
3754
3755 <entry>ISC</entry>
3756 </row>
3757
3758 <row>
3759 <entry>zlib</entry>
3760
3761 <entry>1.2.11</entry>
3762
3763 <entry>Zlib is a general-purpose patent-free lossless data
3764 compression library which is used by many different
3765 programs.</entry>
3766
3767 <entry>Zlib</entry>
3768 </row>
3769 </tbody>
3770 </tgroup>
3771 </informaltable>
3772 </section>
3773
3774 <section id="open_source_license">
3775 <title>Open Source Licenses</title>
3776
3777 <section id="lic_0">
3778 <title>AFL-2.0</title>
3779
3780 <para><programlisting>
3781
3782The Academic Free License
3783 v. 2.0
3784
3785This Academic Free License (the "License") applies to any original work of authorship
3786(the "Original Work") whose owner (the "Licensor") has placed the following notice
3787immediately following the copyright notice for the Original Work:
3788Licensed under the Academic Free License version 2.0
3789
37901) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free,
3791non-exclusive, perpetual, sublicenseable license to do the following:
3792a) to reproduce the Original Work in copies;
3793
3794b) to prepare derivative works ("Derivative Works") based upon the Original Work;
3795
3796c) to distribute copies of the Original Work and Derivative Works to the public;
3797
3798d) to perform the Original Work publicly; and
3799
3800e) to display the Original Work publicly.
3801
38022) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free,
3803non-exclusive, perpetual, sublicenseable license, under patent claims owned or
3804controlled by the Licensor that are embodied in the Original Work as furnished by the
3805Licensor, to make, use, sell and offer for sale the Original Work and Derivative
3806Works.
3807
38083) Grant of Source Code License. The term "Source Code" means the preferred form of
3809the Original Work for making modifications to it and all available documentation
3810describing how to modify the Original Work. Licensor hereby agrees to provide a
3811machine-readable copy of the Source Code of the Original Work along with each copy of
3812the Original Work that Licensor distributes. Licensor reserves the right to satisfy
3813this obligation by placing a machine-readable copy of the Source Code in an
3814information repository reasonably calculated to permit inexpensive and convenient
3815access by You for as long as Licensor continues to distribute the Original Work, and
3816by publishing the address of that information repository in a notice immediately
3817following the copyright notice that applies to the Original Work.
3818
38194) Exclusions From License Grant. Neither the names of Licensor, nor the names of any
3820contributors to the Original Work, nor any of their trademarks or service marks, may
3821be used to endorse or promote products derived from this Original Work without express
3822prior written permission of the Licensor. Nothing in this License shall be deemed to
3823grant any rights to trademarks, copyrights, patents, trade secrets or any other
3824intellectual property of Licensor except as expressly stated herein. No patent
3825license is granted to make, use, sell or offer to sell embodiments of any patent
3826claims other than the licensed claims defined in Section 2. No right is granted to
3827the trademarks of Licensor even if such marks are included in the Original Work.
3828Nothing in this License shall be interpreted to prohibit Licensor from licensing under
3829different terms from this License any Original Work that Licensor otherwise would have
3830a right to license.
3831
38325) This section intentionally omitted.
3833
38346) Attribution Rights. You must retain, in the Source Code of any Derivative Works
3835that You create, all copyright, patent or trademark notices from the Source Code of
3836the Original Work, as well as any notices of licensing and any descriptive text
3837identified therein as an "Attribution Notice." You must cause the Source Code for any
3838Derivative Works that You create to carry a prominent Attribution Notice reasonably
3839calculated to inform recipients that You have modified the Original Work.
3840
38417) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the
3842copyright in and to the Original Work and the patent rights granted herein by Licensor
3843are owned by the Licensor or are sublicensed to You under the terms of this License
3844with the permission of the contributor(s) of those copyrights and patent rights.
3845Except as expressly stated in the immediately proceeding sentence, the Original Work
3846is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either
3847express or implied, including, without limitation, the warranties of NON-INFRINGEMENT,
3848MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
3849QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an
3850essential part of this License. No license to Original Work is granted hereunder
3851except under this disclaimer.
3852
38538) Limitation of Liability. Under no circumstances and under no legal theory, whether
3854in tort (including negligence), contract, or otherwise, shall the Licensor be liable
3855to any person for any direct, indirect, special, incidental, or consequential damages
3856of any character arising as a result of this License or the use of the Original Work
3857including, without limitation, damages for loss of goodwill, work stoppage, computer
3858failure or malfunction, or any and all other commercial damages or losses. This
3859limitation of liability shall not apply to liability for death or personal injury
3860resulting from Licensor`s negligence to the extent applicable law prohibits such
3861limitation. Some jurisdictions do not allow the exclusion or limitation of incidental
3862or consequential damages, so this exclusion and limitation may not apply to You.
3863
38649) Acceptance and Termination. If You distribute copies of the Original Work or a
3865Derivative Work, You must make a reasonable effort under the circumstances to obtain
3866the express assent of recipients to the terms of this License. Nothing else but this
3867License (or another written agreement between Licensor and You) grants You permission
3868to create Derivative Works based upon the Original Work or to exercise any of the
3869rights granted in Section 1 herein, and any attempt to do so except under the terms of
3870this License (or another written agreement between Licensor and You) is expressly
3871prohibited by U.S. copyright law, the equivalent laws of other countries, and by
3872international treaty. Therefore, by exercising any of the rights granted to You in
3873Section 1 herein, You indicate Your acceptance of this License and all of its terms
3874and conditions.
3875
387610) Termination for Patent Action. This License shall terminate automatically and You
3877may no longer exercise any of the rights granted to You by this License as of the date
3878You commence an action, including a cross-claim or counterclaim, for patent
3879infringement (i) against Licensor with respect to a patent applicable to software or
3880(ii) against any entity with respect to a patent applicable to the Original Work (but
3881excluding combinations of the Original Work with other software or hardware).
3882
388311) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License
3884may be brought only in the courts of a jurisdiction wherein the Licensor resides or in
3885which Licensor conducts its primary business, and under the laws of that jurisdiction
3886excluding its conflict-of-law provisions. The application of the United Nations
3887Convention on Contracts for the International Sale of Goods is expressly excluded.
3888Any use of the Original Work outside the scope of this License or after its
3889termination shall be subject to the requirements and penalties of the U.S. Copyright
3890Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
3891international treaty. This section shall survive the termination of this License.
3892
389312) Attorneys Fees. In any action to enforce the terms of this License or seeking
3894damages relating thereto, the prevailing party shall be entitled to recover its costs
3895and expenses, including, without limitation, reasonable attorneys` fees and costs
3896incurred in connection with such action, including any appeal of such action. This
3897section shall survive the termination of this License.
3898
389913) Miscellaneous. This License represents the complete agreement concerning the
3900subject matter hereof. If any provision of this License is held to be unenforceable,
3901such provision shall be reformed only to the extent necessary to make it enforceable.
3902
390314) Definition of "You" in This License. "You" throughout this License, whether in
3904upper or lower case, means an individual or a legal entity exercising rights under,
3905and complying with all of the terms of, this License. For legal entities, "You"
3906includes any entity that controls, is controlled by, or is under common control with
3907you. For purposes of this definition, "control" means (i) the power, direct or
3908indirect, to cause the direction or management of such entity, whether by contract or
3909otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares,
3910or (iii) beneficial ownership of such entity.
3911
391215) Right to Use. You may use the Original Work in all ways not otherwise restricted
3913or conditioned by this License or by law, and Licensor promises not to interfere with
3914or be responsible for such uses by You.
3915
3916This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
3917Permission is hereby granted to copy and distribute this license without modification.
3918This license may not be modified without the express written permission of its
3919copyright owner.
3920
3921</programlisting></para>
3922 </section>
3923
3924 <section id="lic_1">
3925 <title>Apache-2.0</title>
3926
3927 <para><programlisting>
3928
3929
3930 Apache License
3931 Version 2.0, January 2004
3932 http://www.apache.org/licenses/
3933
3934 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3935
3936 1. Definitions.
3937
3938 "License" shall mean the terms and conditions for use, reproduction,
3939 and distribution as defined by Sections 1 through 9 of this document.
3940
3941 "Licensor" shall mean the copyright owner or entity authorized by
3942 the copyright owner that is granting the License.
3943
3944 "Legal Entity" shall mean the union of the acting entity and all
3945 other entities that control, are controlled by, or are under common
3946 control with that entity. For the purposes of this definition,
3947 "control" means (i) the power, direct or indirect, to cause the
3948 direction or management of such entity, whether by contract or
3949 otherwise, or (ii) ownership of fifty percent (50%) or more of the
3950 outstanding shares, or (iii) beneficial ownership of such entity.
3951
3952 "You" (or "Your") shall mean an individual or Legal Entity
3953 exercising permissions granted by this License.
3954
3955 "Source" form shall mean the preferred form for making modifications,
3956 including but not limited to software source code, documentation
3957 source, and configuration files.
3958
3959 "Object" form shall mean any form resulting from mechanical
3960 transformation or translation of a Source form, including but
3961 not limited to compiled object code, generated documentation,
3962 and conversions to other media types.
3963
3964 "Work" shall mean the work of authorship, whether in Source or
3965 Object form, made available under the License, as indicated by a
3966 copyright notice that is included in or attached to the work
3967 (an example is provided in the Appendix below).
3968
3969 "Derivative Works" shall mean any work, whether in Source or Object
3970 form, that is based on (or derived from) the Work and for which the
3971 editorial revisions, annotations, elaborations, or other modifications
3972 represent, as a whole, an original work of authorship. For the purposes
3973 of this License, Derivative Works shall not include works that remain
3974 separable from, or merely link (or bind by name) to the interfaces of,
3975 the Work and Derivative Works thereof.
3976
3977 "Contribution" shall mean any work of authorship, including
3978 the original version of the Work and any modifications or additions
3979 to that Work or Derivative Works thereof, that is intentionally
3980 submitted to Licensor for inclusion in the Work by the copyright owner
3981 or by an individual or Legal Entity authorized to submit on behalf of
3982 the copyright owner. For the purposes of this definition, "submitted"
3983 means any form of electronic, verbal, or written communication sent
3984 to the Licensor or its representatives, including but not limited to
3985 communication on electronic mailing lists, source code control systems,
3986 and issue tracking systems that are managed by, or on behalf of, the
3987 Licensor for the purpose of discussing and improving the Work, but
3988 excluding communication that is conspicuously marked or otherwise
3989 designated in writing by the copyright owner as "Not a Contribution."
3990
3991 "Contributor" shall mean Licensor and any individual or Legal Entity
3992 on behalf of whom a Contribution has been received by Licensor and
3993 subsequently incorporated within the Work.
3994
3995 2. Grant of Copyright License. Subject to the terms and conditions of
3996 this License, each Contributor hereby grants to You a perpetual,
3997 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3998 copyright license to reproduce, prepare Derivative Works of,
3999 publicly display, publicly perform, sublicense, and distribute the
4000 Work and such Derivative Works in Source or Object form.
4001
4002 3. Grant of Patent License. Subject to the terms and conditions of
4003 this License, each Contributor hereby grants to You a perpetual,
4004 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4005 (except as stated in this section) patent license to make, have made,
4006 use, offer to sell, sell, import, and otherwise transfer the Work,
4007 where such license applies only to those patent claims licensable
4008 by such Contributor that are necessarily infringed by their
4009 Contribution(s) alone or by combination of their Contribution(s)
4010 with the Work to which such Contribution(s) was submitted. If You
4011 institute patent litigation against any entity (including a
4012 cross-claim or counterclaim in a lawsuit) alleging that the Work
4013 or a Contribution incorporated within the Work constitutes direct
4014 or contributory patent infringement, then any patent licenses
4015 granted to You under this License for that Work shall terminate
4016 as of the date such litigation is filed.
4017
4018 4. Redistribution. You may reproduce and distribute copies of the
4019 Work or Derivative Works thereof in any medium, with or without
4020 modifications, and in Source or Object form, provided that You
4021 meet the following conditions:
4022
4023 (a) You must give any other recipients of the Work or
4024 Derivative Works a copy of this License; and
4025
4026 (b) You must cause any modified files to carry prominent notices
4027 stating that You changed the files; and
4028
4029 (c) You must retain, in the Source form of any Derivative Works
4030 that You distribute, all copyright, patent, trademark, and
4031 attribution notices from the Source form of the Work,
4032 excluding those notices that do not pertain to any part of
4033 the Derivative Works; and
4034
4035 (d) If the Work includes a "NOTICE" text file as part of its
4036 distribution, then any Derivative Works that You distribute must
4037 include a readable copy of the attribution notices contained
4038 within such NOTICE file, excluding those notices that do not
4039 pertain to any part of the Derivative Works, in at least one
4040 of the following places: within a NOTICE text file distributed
4041 as part of the Derivative Works; within the Source form or
4042 documentation, if provided along with the Derivative Works; or,
4043 within a display generated by the Derivative Works, if and
4044 wherever such third-party notices normally appear. The contents
4045 of the NOTICE file are for informational purposes only and
4046 do not modify the License. You may add Your own attribution
4047 notices within Derivative Works that You distribute, alongside
4048 or as an addendum to the NOTICE text from the Work, provided
4049 that such additional attribution notices cannot be construed
4050 as modifying the License.
4051
4052 You may add Your own copyright statement to Your modifications and
4053 may provide additional or different license terms and conditions
4054 for use, reproduction, or distribution of Your modifications, or
4055 for any such Derivative Works as a whole, provided Your use,
4056 reproduction, and distribution of the Work otherwise complies with
4057 the conditions stated in this License.
4058
4059 5. Submission of Contributions. Unless You explicitly state otherwise,
4060 any Contribution intentionally submitted for inclusion in the Work
4061 by You to the Licensor shall be under the terms and conditions of
4062 this License, without any additional terms or conditions.
4063 Notwithstanding the above, nothing herein shall supersede or modify
4064 the terms of any separate license agreement you may have executed
4065 with Licensor regarding such Contributions.
4066
4067 6. Trademarks. This License does not grant permission to use the trade
4068 names, trademarks, service marks, or product names of the Licensor,
4069 except as required for reasonable and customary use in describing the
4070 origin of the Work and reproducing the content of the NOTICE file.
4071
4072 7. Disclaimer of Warranty. Unless required by applicable law or
4073 agreed to in writing, Licensor provides the Work (and each
4074 Contributor provides its Contributions) on an "AS IS" BASIS,
4075 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4076 implied, including, without limitation, any warranties or conditions
4077 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4078 PARTICULAR PURPOSE. You are solely responsible for determining the
4079 appropriateness of using or redistributing the Work and assume any
4080 risks associated with Your exercise of permissions under this License.
4081
4082 8. Limitation of Liability. In no event and under no legal theory,
4083 whether in tort (including negligence), contract, or otherwise,
4084 unless required by applicable law (such as deliberate and grossly
4085 negligent acts) or agreed to in writing, shall any Contributor be
4086 liable to You for damages, including any direct, indirect, special,
4087 incidental, or consequential damages of any character arising as a
4088 result of this License or out of the use or inability to use the
4089 Work (including but not limited to damages for loss of goodwill,
4090 work stoppage, computer failure or malfunction, or any and all
4091 other commercial damages or losses), even if such Contributor
4092 has been advised of the possibility of such damages.
4093
4094 9. Accepting Warranty or Additional Liability. While redistributing
4095 the Work or Derivative Works thereof, You may choose to offer,
4096 and charge a fee for, acceptance of support, warranty, indemnity,
4097 or other liability obligations and/or rights consistent with this
4098 License. However, in accepting such obligations, You may act only
4099 on Your own behalf and on Your sole responsibility, not on behalf
4100 of any other Contributor, and only if You agree to indemnify,
4101 defend, and hold each Contributor harmless for any liability
4102 incurred by, or claims asserted against, such Contributor by reason
4103 of your accepting any such warranty or additional liability.
4104
4105 END OF TERMS AND CONDITIONS
4106
4107 APPENDIX: How to apply the Apache License to your work.
4108
4109 To apply the Apache License to your work, attach the following
4110 boilerplate notice, with the fields enclosed by brackets "[]"
4111 replaced with your own identifying information. (Don`t include
4112 the brackets!) The text should be enclosed in the appropriate
4113 comment syntax for the file format. We also recommend that a
4114 file or class name and description of purpose be included on the
4115 same "printed page" as the copyright notice for easier
4116 identification within third-party archives.
4117
4118 Copyright [yyyy] [name of copyright owner]
4119
4120 Licensed under the Apache License, Version 2.0 (the "License");
4121 you may not use this file except in compliance with the License.
4122 You may obtain a copy of the License at
4123
4124 http://www.apache.org/licenses/LICENSE-2.0
4125
4126 Unless required by applicable law or agreed to in writing, software
4127 distributed under the License is distributed on an "AS IS" BASIS,
4128 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4129 See the License for the specific language governing permissions and
4130 limitations under the License.
4131
4132</programlisting></para>
4133 </section>
4134
4135 <section id="lic_2">
4136 <title>Artistic-1.0</title>
4137
4138 <para><programlisting>
4139
4140The Artistic License
4141Preamble
4142
4143The intent of this document is to state the conditions under which a Package may be
4144copied, such that the Copyright Holder maintains some semblance of artistic control
4145over the development of the package, while giving the users of the package the right
4146to use and distribute the Package in a more-or-less customary fashion, plus the right
4147to make reasonable modifications.
4148
4149Definitions:
4150
4151"Package" refers to the collection of files distributed by the Copyright Holder, and
4152derivatives of that collection of files created through textual modification.
4153"Standard Version" refers to such a Package if it has not been modified, or has been
4154modified in accordance with the wishes of the Copyright Holder.
4155"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
4156"You" is you, if you`re thinking about copying or distributing this Package.
4157"Reasonable copying fee" is whatever you can justify on the basis of media cost,
4158duplication charges, time of people involved, and so on. (You will not be required to
4159justify it to the Copyright Holder, but only to the computing community at large as a
4160market that must bear the fee.)
4161"Freely Available" means that no fee is charged for the item itself, though there may
4162be fees involved in handling the item. It also means that recipients of the item may
4163redistribute it under the same conditions they received it.
41641. You may make and give away verbatim copies of the source form of the Standard
4165Version of this Package without restriction, provided that you duplicate all of the
4166original copyright notices and associated disclaimers.
4167
41682. You may apply bug fixes, portability fixes and other modifications derived from the
4169Public Domain or from the Copyright Holder. A Package modified in such a way shall
4170still be considered the Standard Version.
4171
41723. You may otherwise modify your copy of this Package in any way, provided that you
4173insert a prominent notice in each changed file stating how and when you changed that
4174file, and provided that you do at least ONE of the following:
4175
4176a) place your modifications in the Public Domain or otherwise make them Freely
4177Available, such as by posting said modifications to Usenet or an equivalent medium, or
4178placing the modifications on a major archive site such as ftp.uu.net, or by allowing
4179the Copyright Holder to include your modifications in the Standard Version of the
4180Package.
4181
4182b) use the modified Package only within your corporation or organization.
4183
4184c) rename any non-standard executables so the names do not conflict with standard
4185executables, which must also be provided, and provide a separate manual page for each
4186non-standard executable that clearly documents how it differs from the Standard
4187Version.
4188
4189d) make other distribution arrangements with the Copyright Holder.
4190
41914. You may distribute the programs of this Package in object code or executable form,
4192provided that you do at least ONE of the following:
4193
4194a) distribute a Standard Version of the executables and library files, together with
4195instructions (in the manual page or equivalent) on where to get the Standard Version.
4196
4197b) accompany the distribution with the machine-readable source of the Package with
4198your modifications.
4199
4200c) accompany any non-standard executables with their corresponding Standard Version
4201executables, giving the non-standard executables non-standard names, and clearly
4202documenting the differences in manual pages (or equivalent), together with
4203instructions on where to get the Standard Version.
4204
4205d) make other distribution arrangements with the Copyright Holder.
4206
42075. You may charge a reasonable copying fee for any distribution of this Package. You
4208may charge any fee you choose for support of this Package. You may not charge a fee
4209for this Package itself. However, you may distribute this Package in aggregate with
4210other (possibly commercial) programs as part of a larger (possibly commercial)
4211software distribution provided that you do not advertise this Package as a product of
4212your own.
4213
42146. The scripts and library files supplied as input to or produced as output from the
4215programs of this Package do not automatically fall under the copyright of this
4216Package, but belong to whomever generated them, and may be sold commercially, and may
4217be aggregated with this Package.
4218
42197. C or perl subroutines supplied by you and linked into this Package shall not be
4220considered part of this Package.
4221
42228. The name of the Copyright Holder may not be used to endorse or promote products
4223derived from this software without specific prior written permission.
4224
42259. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
4226INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS
4227FOR A PARTICULAR PURPOSE.
4228
4229The End
4230
4231</programlisting></para>
4232 </section>
4233
4234 <section id="lic_3">
4235 <title>BSD</title>
4236
4237 <para><programlisting>
4238Copyright (c) The Regents of the University of California.
4239All rights reserved.
4240
4241Redistribution and use in source and binary forms, with or without
4242modification, are permitted provided that the following conditions
4243are met:
42441. Redistributions of source code must retain the above copyright
4245 notice, this list of conditions and the following disclaimer.
42462. Redistributions in binary form must reproduce the above copyright
4247 notice, this list of conditions and the following disclaimer in the
4248 documentation and/or other materials provided with the distribution.
42493. Neither the name of the University nor the names of its contributors
4250 may be used to endorse or promote products derived from this software
4251 without specific prior written permission.
4252
4253THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4254ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4255IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4256ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4257FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4258DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4259OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4260HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4261LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4262OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4263SUCH DAMAGE.
4264</programlisting></para>
4265 </section>
4266
4267 <section id="lic_4">
4268 <title>BSD-2-Clause</title>
4269
4270 <para><programlisting>
4271
4272The FreeBSD Copyright
4273
4274Copyright 1992-2010 The FreeBSD Project. All rights reserved.
4275
4276Redistribution and use in source and binary forms, with or without modification, are
4277permitted provided that the following conditions are met:
4278
4279Redistributions of source code must retain the above copyright notice, this list of
4280conditions and the following disclaimer.
4281Redistributions in binary form must reproduce the above copyright notice, this list of
4282conditions and the following disclaimer in the documentation and/or other materials
4283provided with the distribution.
4284THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED
4285WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4286AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD
4287PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4288EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4289SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4290HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
4291OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4292SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4293
4294The views and conclusions contained in the software and documentation are those of the
4295authors and should not be interpreted as representing official policies, either
4296expressed or implied, of the FreeBSD Project.
4297
4298</programlisting></para>
4299 </section>
4300
4301 <section id="lic_5">
4302 <title>BSD-3-Clause</title>
4303
4304 <para><programlisting>
4305
4306Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt;
4307All rights reserved.
4308
4309Redistribution and use in source and binary forms, with or without modification, are
4310permitted provided that the following conditions are met:
4311
4312Redistributions of source code must retain the above copyright notice, this list of
4313conditions and the following disclaimer.
4314Redistributions in binary form must reproduce the above copyright notice, this list of
4315conditions and the following disclaimer in the documentation and/or other materials
4316provided with the distribution.
4317Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be
4318used to endorse or promote products derived from this software without specific prior
4319written permission.
4320THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
4321EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4322OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4323SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4324INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4325TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4326BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4327CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
4328WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
4329DAMAGE.
4330
4331</programlisting></para>
4332 </section>
4333
4334 <section id="lic_6">
4335 <title>BSD-4-Clause</title>
4336
4337 <para><programlisting>
4338
4339Copyright (c) &lt;year&gt;, &lt;copyright holder&gt;
4340All rights reserved.
4341
4342Redistribution and use in source and binary forms, with or without
4343modification, are permitted provided that the following conditions are met:
43441. Redistributions of source code must retain the above copyright
4345 notice, this list of conditions and the following disclaimer.
43462. Redistributions in binary form must reproduce the above copyright
4347 notice, this list of conditions and the following disclaimer in the
4348 documentation and/or other materials provided with the distribution.
43493. All advertising materials mentioning features or use of this software
4350 must display the following acknowledgement:
4351 This product includes software developed by the &lt;organization&gt;.
43524. Neither the name of the &lt;organization&gt; nor the
4353 names of its contributors may be used to endorse or promote products
4354 derived from this software without specific prior written permission.
4355
4356THIS SOFTWARE IS PROVIDED BY &lt;COPYRIGHT HOLDER&gt; ``AS IS`` AND ANY
4357EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4358WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4359DISCLAIMED. IN NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY
4360DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4361(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4362LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4363ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4364(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4365SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4366
4367</programlisting></para>
4368 </section>
4369
4370 <section id="lic_7">
4371 <title>BSL-1.0</title>
4372
4373 <para><programlisting>
4374
4375Boost Software License - Version 1.0 - August 17th, 2003
4376
4377Permission is hereby granted, free of charge, to any person or organization
4378obtaining a copy of the software and accompanying documentation covered by
4379this license (the "Software") to use, reproduce, display, distribute,
4380execute, and transmit the Software, and to prepare derivative works of the
4381Software, and to permit third-parties to whom the Software is furnished to
4382do so, all subject to the following:
4383
4384The copyright notices in the Software and this entire statement, including
4385the above license grant, this restriction and the following disclaimer,
4386must be included in all copies of the Software, in whole or in part, and
4387all derivative works of the Software, unless such copies or derivative
4388works are solely in the form of machine-executable object code generated by
4389a source language processor.
4390
4391THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4392IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4393FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
4394SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
4395FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
4396ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
4397DEALINGS IN THE SOFTWARE.
4398
4399</programlisting></para>
4400 </section>
4401
4402 <section id="lic_8">
4403 <title>Elfutils-Exception</title>
4404
4405 <para><programlisting>
4406 This file describes the limits of the Exception under which you are allowed
4407 to distribute Non-GPL Code in linked combination with Red Hat elfutils.
4408 For the full text of the license, please see one of the header files
4409 included with the source distribution or the file COPYING found in the
4410 top level directory of the source.
4411
4412 The Approved Interfaces are the functions declared in the files:
4413
4414 libelf.h
4415 libdw.h
4416 libdwfl.h
4417
4418</programlisting></para>
4419 </section>
4420
4421 <section id="lic_9">
4422 <title>FSF-Unlimited</title>
4423
4424 <para><programlisting>
4425Copyright (C) 1997-2010 Free Software Foundation, Inc.
4426This file is free software; the Free Software Foundation
4427gives unlimited permission to copy and/or distribute it,
4428with or without modifications, as long as this notice is preserved.
4429</programlisting></para>
4430 </section>
4431
4432 <section id="lic_10">
4433 <title>FreeType</title>
4434
4435 <para><programlisting>
4436 The FreeType Project LICENSE
4437 ----------------------------
4438
4439 2006-Jan-27
4440
4441 Copyright 1996-2002, 2006 by
4442 David Turner, Robert Wilhelm, and Werner Lemberg
4443
4444
4445
4446Introduction
4447============
4448
4449 The FreeType Project is distributed in several archive packages;
4450 some of them may contain, in addition to the FreeType font engine,
4451 various tools and contributions which rely on, or relate to, the
4452 FreeType Project.
4453
4454 This license applies to all files found in such packages, and
4455 which do not fall under their own explicit license. The license
4456 affects thus the FreeType font engine, the test programs,
4457 documentation and makefiles, at the very least.
4458
4459 This license was inspired by the BSD, Artistic, and IJG
4460 (Independent JPEG Group) licenses, which all encourage inclusion
4461 and use of free software in commercial and freeware products
4462 alike. As a consequence, its main points are that:
4463
4464 o We don't promise that this software works. However, we will be
4465 interested in any kind of bug reports. (`as is' distribution)
4466
4467 o You can use this software for whatever you want, in parts or
4468 full form, without having to pay us. (`royalty-free' usage)
4469
4470 o You may not pretend that you wrote this software. If you use
4471 it, or only parts of it, in a program, you must acknowledge
4472 somewhere in your documentation that you have used the
4473 FreeType code. (`credits')
4474
4475 We specifically permit and encourage the inclusion of this
4476 software, with or without modifications, in commercial products.
4477 We disclaim all warranties covering The FreeType Project and
4478 assume no liability related to The FreeType Project.
4479
4480
4481 Finally, many people asked us for a preferred form for a
4482 credit/disclaimer to use in compliance with this license. We thus
4483 encourage you to use the following text:
4484
4485 """
4486 Portions of this software are copyright &#65533; &lt;year&gt; The FreeType
4487 Project (www.freetype.org). All rights reserved.
4488 """
4489
4490 Please replace &lt;year&gt; with the value from the FreeType version you
4491 actually use.
4492
4493
4494Legal Terms
4495===========
4496
44970. Definitions
4498--------------
4499
4500 Throughout this license, the terms `package', `FreeType Project',
4501 and `FreeType archive' refer to the set of files originally
4502 distributed by the authors (David Turner, Robert Wilhelm, and
4503 Werner Lemberg) as the `FreeType Project', be they named as alpha,
4504 beta or final release.
4505
4506 `You' refers to the licensee, or person using the project, where
4507 `using' is a generic term including compiling the project's source
4508 code as well as linking it to form a `program' or `executable'.
4509 This program is referred to as `a program using the FreeType
4510 engine'.
4511
4512 This license applies to all files distributed in the original
4513 FreeType Project, including all source code, binaries and
4514 documentation, unless otherwise stated in the file in its
4515 original, unmodified form as distributed in the original archive.
4516 If you are unsure whether or not a particular file is covered by
4517 this license, you must contact us to verify this.
4518
4519 The FreeType Project is copyright (C) 1996-2000 by David Turner,
4520 Robert Wilhelm, and Werner Lemberg. All rights reserved except as
4521 specified below.
4522
45231. No Warranty
4524--------------
4525
4526 THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
4527 KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
4528 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
4529 PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
4530 BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
4531 USE, OF THE FREETYPE PROJECT.
4532
45332. Redistribution
4534-----------------
4535
4536 This license grants a worldwide, royalty-free, perpetual and
4537 irrevocable right and license to use, execute, perform, compile,
4538 display, copy, create derivative works of, distribute and
4539 sublicense the FreeType Project (in both source and object code
4540 forms) and derivative works thereof for any purpose; and to
4541 authorize others to exercise some or all of the rights granted
4542 herein, subject to the following conditions:
4543
4544 o Redistribution of source code must retain this license file
4545 (`FTL.TXT') unaltered; any additions, deletions or changes to
4546 the original files must be clearly indicated in accompanying
4547 documentation. The copyright notices of the unaltered,
4548 original files must be preserved in all copies of source
4549 files.
4550
4551 o Redistribution in binary form must provide a disclaimer that
4552 states that the software is based in part of the work of the
4553 FreeType Team, in the distribution documentation. We also
4554 encourage you to put an URL to the FreeType web page in your
4555 documentation, though this isn't mandatory.
4556
4557 These conditions apply to any software derived from or based on
4558 the FreeType Project, not just the unmodified files. If you use
4559 our work, you must acknowledge us. However, no fee need be paid
4560 to us.
4561
45623. Advertising
4563--------------
4564
4565 Neither the FreeType authors and contributors nor you shall use
4566 the name of the other for commercial, advertising, or promotional
4567 purposes without specific prior written permission.
4568
4569 We suggest, but do not require, that you use one or more of the
4570 following phrases to refer to this software in your documentation
4571 or advertising materials: `FreeType Project', `FreeType Engine',
4572 `FreeType library', or `FreeType Distribution'.
4573
4574 As you have not signed this license, you are not required to
4575 accept it. However, as the FreeType Project is copyrighted
4576 material, only this license, or another one contracted with the
4577 authors, grants you the right to use, distribute, and modify it.
4578 Therefore, by using, distributing, or modifying the FreeType
4579 Project, you indicate that you understand and accept all the terms
4580 of this license.
4581
45824. Contacts
4583-----------
4584
4585 There are two mailing lists related to FreeType:
4586
4587 o freetype@nongnu.org
4588
4589 Discusses general use and applications of FreeType, as well as
4590 future and wanted additions to the library and distribution.
4591 If you are looking for support, start in this list if you
4592 haven't found anything to help you in the documentation.
4593
4594 o freetype-devel@nongnu.org
4595
4596 Discusses bugs, as well as engine internals, design issues,
4597 specific licenses, porting, etc.
4598
4599 Our home page can be found at
4600
4601 http://www.freetype.org
4602
4603
4604--- end of FTL.TXT ---
4605
4606</programlisting></para>
4607 </section>
4608
4609 <section id="lic_11">
4610 <title>GPL-1.0</title>
4611
4612 <para><programlisting>
4613
4614GNU General Public License, version 1
4615
4616 GNU GENERAL PUBLIC LICENSE
4617 Version 1, February 1989
4618
4619 Copyright (C) 1989 Free Software Foundation, Inc.
4620 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
4621 Everyone is permitted to copy and distribute verbatim copies
4622 of this license document, but changing it is not allowed.
4623
4624 Preamble
4625
4626 The license agreements of most software companies try to keep users
4627at the mercy of those companies. By contrast, our General Public
4628License is intended to guarantee your freedom to share and change free
4629software--to make sure the software is free for all its users. The
4630General Public License applies to the Free Software Foundation`s
4631software and to any other program whose authors commit to using it.
4632You can use it for your programs, too.
4633
4634 When we speak of free software, we are referring to freedom, not
4635price. Specifically, the General Public License is designed to make
4636sure that you have the freedom to give away or sell copies of free
4637software, that you receive source code or can get it if you want it,
4638that you can change the software or use pieces of it in new free
4639programs; and that you know you can do these things.
4640
4641 To protect your rights, we need to make restrictions that forbid
4642anyone to deny you these rights or to ask you to surrender the rights.
4643These restrictions translate to certain responsibilities for you if you
4644distribute copies of the software, or if you modify it.
4645
4646 For example, if you distribute copies of a such a program, whether
4647gratis or for a fee, you must give the recipients all the rights that
4648you have. You must make sure that they, too, receive or can get the
4649source code. And you must tell them their rights.
4650
4651 We protect your rights with two steps: (1) copyright the software, and
4652(2) offer you this license which gives you legal permission to copy,
4653distribute and/or modify the software.
4654
4655 Also, for each author`s protection and ours, we want to make certain
4656that everyone understands that there is no warranty for this free
4657software. If the software is modified by someone else and passed on, we
4658want its recipients to know that what they have is not the original, so
4659that any problems introduced by others will not reflect on the original
4660authors` reputations.
4661
4662 The precise terms and conditions for copying, distribution and
4663modification follow.
4664
4665 GNU GENERAL PUBLIC LICENSE
4666 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4667
4668 0. This License Agreement applies to any program or other work which
4669contains a notice placed by the copyright holder saying it may be
4670distributed under the terms of this General Public License. The
4671"Program", below, refers to any such program or work, and a "work based
4672on the Program" means either the Program or any work containing the
4673Program or a portion of it, either verbatim or with modifications. Each
4674licensee is addressed as "you".
4675
4676 1. You may copy and distribute verbatim copies of the Program`s source
4677code as you receive it, in any medium, provided that you conspicuously and
4678appropriately publish on each copy an appropriate copyright notice and
4679disclaimer of warranty; keep intact all the notices that refer to this
4680General Public License and to the absence of any warranty; and give any
4681other recipients of the Program a copy of this General Public License
4682along with the Program. You may charge a fee for the physical act of
4683transferring a copy.
4684
4685 2. You may modify your copy or copies of the Program or any portion of
4686it, and copy and distribute such modifications under the terms of Paragraph
46871 above, provided that you also do the following:
4688
4689 a) cause the modified files to carry prominent notices stating that
4690 you changed the files and the date of any change; and
4691
4692 b) cause the whole of any work that you distribute or publish, that
4693 in whole or in part contains the Program or any part thereof, either
4694 with or without modifications, to be licensed at no charge to all
4695 third parties under the terms of this General Public License (except
4696 that you may choose to grant warranty protection to some or all
4697 third parties, at your option).
4698
4699 c) If the modified program normally reads commands interactively when
4700 run, you must cause it, when started running for such interactive use
4701 in the simplest and most usual way, to print or display an
4702 announcement including an appropriate copyright notice and a notice
4703 that there is no warranty (or else, saying that you provide a
4704 warranty) and that users may redistribute the program under these
4705 conditions, and telling the user how to view a copy of this General
4706 Public License.
4707
4708 d) You may charge a fee for the physical act of transferring a
4709 copy, and you may at your option offer warranty protection in
4710 exchange for a fee.
4711
4712Mere aggregation of another independent work with the Program (or its
4713derivative) on a volume of a storage or distribution medium does not bring
4714the other work under the scope of these terms.
4715
4716 3. You may copy and distribute the Program (or a portion or derivative of
4717it, under Paragraph 2) in object code or executable form under the terms of
4718Paragraphs 1 and 2 above provided that you also do one of the following:
4719
4720 a) accompany it with the complete corresponding machine-readable
4721 source code, which must be distributed under the terms of
4722 Paragraphs 1 and 2 above; or,
4723
4724 b) accompany it with a written offer, valid for at least three
4725 years, to give any third party free (except for a nominal charge
4726 for the cost of distribution) a complete machine-readable copy of the
4727 corresponding source code, to be distributed under the terms of
4728 Paragraphs 1 and 2 above; or,
4729
4730 c) accompany it with the information you received as to where the
4731 corresponding source code may be obtained. (This alternative is
4732 allowed only for noncommercial distribution and only if you
4733 received the program in object code or executable form alone.)
4734
4735Source code for a work means the preferred form of the work for making
4736modifications to it. For an executable file, complete source code means
4737all the source code for all modules it contains; but, as a special
4738exception, it need not include source code for modules which are standard
4739libraries that accompany the operating system on which the executable
4740file runs, or for standard header files or definitions files that
4741accompany that operating system.
4742
4743 4. You may not copy, modify, sublicense, distribute or transfer the
4744Program except as expressly provided under this General Public License.
4745Any attempt otherwise to copy, modify, sublicense, distribute or transfer
4746the Program is void, and will automatically terminate your rights to use
4747the Program under this License. However, parties who have received
4748copies, or rights to use copies, from you under this General Public
4749License will not have their licenses terminated so long as such parties
4750remain in full compliance.
4751
4752 5. By copying, distributing or modifying the Program (or any work based
4753on the Program) you indicate your acceptance of this license to do so,
4754and all its terms and conditions.
4755
4756 6. Each time you redistribute the Program (or any work based on the
4757Program), the recipient automatically receives a license from the original
4758licensor to copy, distribute or modify the Program subject to these
4759terms and conditions. You may not impose any further restrictions on the
4760recipients` exercise of the rights granted herein.
4761
4762 7. The Free Software Foundation may publish revised and/or new versions
4763of the General Public License from time to time. Such new versions will
4764be similar in spirit to the present version, but may differ in detail to
4765address new problems or concerns.
4766
4767Each version is given a distinguishing version number. If the Program
4768specifies a version number of the license which applies to it and "any
4769later version", you have the option of following the terms and conditions
4770either of that version or of any later version published by the Free
4771Software Foundation. If the Program does not specify a version number of
4772the license, you may choose any version ever published by the Free Software
4773Foundation.
4774
4775 8. If you wish to incorporate parts of the Program into other free
4776programs whose distribution conditions are different, write to the author
4777to ask for permission. For software which is copyrighted by the Free
4778Software Foundation, write to the Free Software Foundation; we sometimes
4779make exceptions for this. Our decision will be guided by the two goals
4780of preserving the free status of all derivatives of our free software and
4781of promoting the sharing and reuse of software generally.
4782
4783 NO WARRANTY
4784
4785 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
4786FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
4787OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
4788PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
4789OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
4790MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
4791TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
4792PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
4793REPAIR OR CORRECTION.
4794
4795 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
4796WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
4797REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
4798INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
4799OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
4800TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
4801YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
4802PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
4803POSSIBILITY OF SUCH DAMAGES.
4804
4805 END OF TERMS AND CONDITIONS
4806
4807 Appendix: How to Apply These Terms to Your New Programs
4808
4809 If you develop a new program, and you want it to be of the greatest
4810possible use to humanity, the best way to achieve this is to make it
4811free software which everyone can redistribute and change under these
4812terms.
4813
4814 To do so, attach the following notices to the program. It is safest to
4815attach them to the start of each source file to most effectively convey
4816the exclusion of warranty; and each file should have at least the
4817"copyright" line and a pointer to where the full notice is found.
4818
4819 &lt;one line to give the program`s name and a brief idea of what it does.&gt;
4820 Copyright (C) 19yy &lt;name of author&gt;
4821
4822 This program is free software; you can redistribute it and/or modify
4823 it under the terms of the GNU General Public License as published by
4824 the Free Software Foundation; either version 1, or (at your option)
4825 any later version.
4826
4827 This program is distributed in the hope that it will be useful,
4828 but WITHOUT ANY WARRANTY; without even the implied warranty of
4829 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4830 GNU General Public License for more details.
4831
4832 You should have received a copy of the GNU General Public License
4833 along with this program; if not, write to the Free Software
4834 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
4835
4836Also add information on how to contact you by electronic and paper mail.
4837
4838If the program is interactive, make it output a short notice like this
4839when it starts in an interactive mode:
4840
4841 Gnomovision version 69, Copyright (C) 19xx name of author
4842 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w`.
4843 This is free software, and you are welcome to redistribute it
4844 under certain conditions; type `show c` for details.
4845
4846The hypothetical commands `show w` and `show c` should show the
4847appropriate parts of the General Public License. Of course, the
4848commands you use may be called something other than `show w` and `show
4849c`; they could even be mouse-clicks or menu items--whatever suits your
4850program.
4851
4852You should also get your employer (if you work as a programmer) or your
4853school, if any, to sign a "copyright disclaimer" for the program, if
4854necessary. Here a sample; alter the names:
4855
4856 Yoyodyne, Inc., hereby disclaims all copyright interest in the
4857 program `Gnomovision` (a program to direct compilers to make passes
4858 at assemblers) written by James Hacker.
4859
4860 &lt;signature of Ty Coon&gt;, 1 April 1989
4861 Ty Coon, President of Vice
4862
4863That`s all there is to it!
4864
4865</programlisting></para>
4866 </section>
4867
4868 <section id="lic_12">
4869 <title>GPL-2.0</title>
4870
4871 <para><programlisting>
4872
4873GNU GENERAL PUBLIC LICENSE
4874
4875Version 2, June 1991
4876
4877Copyright (C) 1989, 1991 Free Software Foundation, Inc.
487851 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
4879
4880Everyone is permitted to copy and distribute verbatim copies
4881of this license document, but changing it is not allowed.
4882Preamble
4883
4884The licenses for most software are designed to take away your freedom to share and
4885change it. By contrast, the GNU General Public License is intended to guarantee your
4886freedom to share and change free software--to make sure the software is free for all
4887its users. This General Public License applies to most of the Free Software
4888Foundation`s software and to any other program whose authors commit to using it. (Some
4889other Free Software Foundation software is covered by the GNU Lesser General Public
4890License instead.) You can apply it to your programs, too.
4891
4892When we speak of free software, we are referring to freedom, not price. Our General
4893Public Licenses are designed to make sure that you have the freedom to distribute
4894copies of free software (and charge for this service if you wish), that you receive
4895source code or can get it if you want it, that you can change the software or use
4896pieces of it in new free programs; and that you know you can do these things.
4897
4898To protect your rights, we need to make restrictions that forbid anyone to deny you
4899these rights or to ask you to surrender the rights. These restrictions translate to
4900certain responsibilities for you if you distribute copies of the software, or if you
4901modify it.
4902
4903For example, if you distribute copies of such a program, whether gratis or for a fee,
4904you must give the recipients all the rights that you have. You must make sure that
4905they, too, receive or can get the source code. And you must show them these terms so
4906they know their rights.
4907
4908We protect your rights with two steps: (1) copyright the software, and (2) offer you
4909this license which gives you legal permission to copy, distribute and/or modify the
4910software.
4911
4912Also, for each author`s protection and ours, we want to make certain that everyone
4913understands that there is no warranty for this free software. If the software is
4914modified by someone else and passed on, we want its recipients to know that what they
4915have is not the original, so that any problems introduced by others will not reflect
4916on the original authors` reputations.
4917
4918Finally, any free program is threatened constantly by software patents. We wish to
4919avoid the danger that redistributors of a free program will individually obtain patent
4920licenses, in effect making the program proprietary. To prevent this, we have made it
4921clear that any patent must be licensed for everyone`s free use or not licensed at all.
4922
4923The precise terms and conditions for copying, distribution and modification follow.
4924
4925TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
4926
49270. This License applies to any program or other work which contains a notice placed by
4928the copyright holder saying it may be distributed under the terms of this General
4929Public License. The "Program", below, refers to any such program or work, and a "work
4930based on the Program" means either the Program or any derivative work under copyright
4931law: that is to say, a work containing the Program or a portion of it, either verbatim
4932or with modifications and/or translated into another language. (Hereinafter,
4933translation is included without limitation in the term "modification".) Each licensee
4934is addressed as "you".
4935
4936Activities other than copying, distribution and modification are not covered by this
4937License; they are outside its scope. The act of running the Program is not restricted,
4938and the output from the Program is covered only if its contents constitute a work
4939based on the Program (independent of having been made by running the Program). Whether
4940that is true depends on what the Program does.
4941
49421. You may copy and distribute verbatim copies of the Program`s source code as you
4943receive it, in any medium, provided that you conspicuously and appropriately publish
4944on each copy an appropriate copyright notice and disclaimer of warranty; keep intact
4945all the notices that refer to this License and to the absence of any warranty; and
4946give any other recipients of the Program a copy of this License along with the
4947Program.
4948
4949You may charge a fee for the physical act of transferring a copy, and you may at your
4950option offer warranty protection in exchange for a fee.
4951
49522. You may modify your copy or copies of the Program or any portion of it, thus
4953forming a work based on the Program, and copy and distribute such modifications or
4954work under the terms of Section 1 above, provided that you also meet all of these
4955conditions:
4956
4957a) You must cause the modified files to carry prominent notices stating that you
4958changed the files and the date of any change.
4959b) You must cause any work that you distribute or publish, that in whole or in part
4960contains or is derived from the Program or any part thereof, to be licensed as a whole
4961at no charge to all third parties under the terms of this License.
4962c) If the modified program normally reads commands interactively when run, you must
4963cause it, when started running for such interactive use in the most ordinary way, to
4964print or display an announcement including an appropriate copyright notice and a
4965notice that there is no warranty (or else, saying that you provide a warranty) and
4966that users may redistribute the program under these conditions, and telling the user
4967how to view a copy of this License. (Exception: if the Program itself is interactive
4968but does not normally print such an announcement, your work based on the Program is
4969not required to print an announcement.)
4970These requirements apply to the modified work as a whole. If identifiable sections of
4971that work are not derived from the Program, and can be reasonably considered
4972independent and separate works in themselves, then this License, and its terms, do not
4973apply to those sections when you distribute them as separate works. But when you
4974distribute the same sections as part of a whole which is a work based on the Program,
4975the distribution of the whole must be on the terms of this License, whose permissions
4976for other licensees extend to the entire whole, and thus to each and every part
4977regardless of who wrote it.
4978
4979Thus, it is not the intent of this section to claim rights or contest your rights to
4980work written entirely by you; rather, the intent is to exercise the right to control
4981the distribution of derivative or collective works based on the Program.
4982
4983In addition, mere aggregation of another work not based on the Program with the
4984Program (or with a work based on the Program) on a volume of a storage or distribution
4985medium does not bring the other work under the scope of this License.
4986
49873. You may copy and distribute the Program (or a work based on it, under Section 2) in
4988object code or executable form under the terms of Sections 1 and 2 above provided that
4989you also do one of the following:
4990
4991a) Accompany it with the complete corresponding machine-readable source code, which
4992must be distributed under the terms of Sections 1 and 2 above on a medium customarily
4993used for software interchange; or,
4994b) Accompany it with a written offer, valid for at least three years, to give any
4995third party, for a charge no more than your cost of physically performing source
4996distribution, a complete machine-readable copy of the corresponding source code, to be
4997distributed under the terms of Sections 1 and 2 above on a medium customarily used for
4998software interchange; or,
4999c) Accompany it with the information you received as to the offer to distribute
5000corresponding source code. (This alternative is allowed only for noncommercial
5001distribution and only if you received the program in object code or executable form
5002with such an offer, in accord with Subsection b above.)
5003The source code for a work means the preferred form of the work for making
5004modifications to it. For an executable work, complete source code means all the source
5005code for all modules it contains, plus any associated interface definition files, plus
5006the scripts used to control compilation and installation of the executable. However,
5007as a special exception, the source code distributed need not include anything that is
5008normally distributed (in either source or binary form) with the major components
5009(compiler, kernel, and so on) of the operating system on which the executable runs,
5010unless that component itself accompanies the executable.
5011
5012If distribution of executable or object code is made by offering access to copy from a
5013designated place, then offering equivalent access to copy the source code from the
5014same place counts as distribution of the source code, even though third parties are
5015not compelled to copy the source along with the object code.
5016
50174. You may not copy, modify, sublicense, or distribute the Program except as expressly
5018provided under this License. Any attempt otherwise to copy, modify, sublicense or
5019distribute the Program is void, and will automatically terminate your rights under
5020this License. However, parties who have received copies, or rights, from you under
5021this License will not have their licenses terminated so long as such parties remain in
5022full compliance.
5023
50245. You are not required to accept this License, since you have not signed it. However,
5025nothing else grants you permission to modify or distribute the Program or its
5026derivative works. These actions are prohibited by law if you do not accept this
5027License. Therefore, by modifying or distributing the Program (or any work based on the
5028Program), you indicate your acceptance of this License to do so, and all its terms and
5029conditions for copying, distributing or modifying the Program or works based on it.
5030
50316. Each time you redistribute the Program (or any work based on the Program), the
5032recipient automatically receives a license from the original licensor to copy,
5033distribute or modify the Program subject to these terms and conditions. You may not
5034impose any further restrictions on the recipients` exercise of the rights granted
5035herein. You are not responsible for enforcing compliance by third parties to this
5036License.
5037
50387. If, as a consequence of a court judgment or allegation of patent infringement or
5039for any other reason (not limited to patent issues), conditions are imposed on you
5040(whether by court order, agreement or otherwise) that contradict the conditions of
5041this License, they do not excuse you from the conditions of this License. If you
5042cannot distribute so as to satisfy simultaneously your obligations under this License
5043and any other pertinent obligations, then as a consequence you may not distribute the
5044Program at all. For example, if a patent license would not permit royalty-free
5045redistribution of the Program by all those who receive copies directly or indirectly
5046through you, then the only way you could satisfy both it and this License would be to
5047refrain entirely from distribution of the Program.
5048
5049If any portion of this section is held invalid or unenforceable under any particular
5050circumstance, the balance of the section is intended to apply and the section as a
5051whole is intended to apply in other circumstances.
5052
5053It is not the purpose of this section to induce you to infringe any patents or other
5054property right claims or to contest validity of any such claims; this section has the
5055sole purpose of protecting the integrity of the free software distribution system,
5056which is implemented by public license practices. Many people have made generous
5057contributions to the wide range of software distributed through that system in
5058reliance on consistent application of that system; it is up to the author/donor to
5059decide if he or she is willing to distribute software through any other system and a
5060licensee cannot impose that choice.
5061
5062This section is intended to make thoroughly clear what is believed to be a consequence
5063of the rest of this License.
5064
50658. If the distribution and/or use of the Program is restricted in certain countries
5066either by patents or by copyrighted interfaces, the original copyright holder who
5067places the Program under this License may add an explicit geographical distribution
5068limitation excluding those countries, so that distribution is permitted only in or
5069among countries not thus excluded. In such case, this License incorporates the
5070limitation as if written in the body of this License.
5071
50729. The Free Software Foundation may publish revised and/or new versions of the General
5073Public License from time to time. Such new versions will be similar in spirit to the
5074present version, but may differ in detail to address new problems or concerns.
5075
5076Each version is given a distinguishing version number. If the Program specifies a
5077version number of this License which applies to it and "any later version", you have
5078the option of following the terms and conditions either of that version or of any
5079later version published by the Free Software Foundation. If the Program does not
5080specify a version number of this License, you may choose any version ever published by
5081the Free Software Foundation.
5082
508310. If you wish to incorporate parts of the Program into other free programs whose
5084distribution conditions are different, write to the author to ask for permission. For
5085software which is copyrighted by the Free Software Foundation, write to the Free
5086Software Foundation; we sometimes make exceptions for this. Our decision will be
5087guided by the two goals of preserving the free status of all derivatives of our free
5088software and of promoting the sharing and reuse of software generally.
5089
5090NO WARRANTY
5091
509211. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
5093PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
5094WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
5095WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
5096IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
5097RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM
5098PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
5099
510012. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
5101COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
5102PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
5103INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
5104PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
5105OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
5106WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5107POSSIBILITY OF SUCH DAMAGES.
5108
5109END OF TERMS AND CONDITIONS
5110
5111How to Apply These Terms to Your New Programs
5112
5113If you develop a new program, and you want it to be of the greatest possible use to
5114the public, the best way to achieve this is to make it free software which everyone
5115can redistribute and change under these terms.
5116
5117To do so, attach the following notices to the program. It is safest to attach them to
5118the start of each source file to most effectively convey the exclusion of warranty;
5119and each file should have at least the "copyright" line and a pointer to where the
5120full notice is found.
5121
5122one line to give the program`s name and an idea of what it does.
5123Copyright (C) yyyy name of author
5124
5125This program is free software; you can redistribute it and/or
5126modify it under the terms of the GNU General Public License
5127as published by the Free Software Foundation; either version 2
5128of the License, or (at your option) any later version.
5129
5130This program is distributed in the hope that it will be useful,
5131but WITHOUT ANY WARRANTY; without even the implied warranty of
5132MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5133GNU General Public License for more details.
5134
5135You should have received a copy of the GNU General Public License
5136along with this program; if not, write to the Free Software
5137Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
5138Also add information on how to contact you by electronic and paper mail.
5139
5140If the program is interactive, make it output a short notice like this when it starts
5141in an interactive mode:
5142
5143Gnomovision version 69, Copyright (C) year name of author
5144Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
5145type `show w`. This is free software, and you are welcome
5146to redistribute it under certain conditions; type `show c`
5147for details.
5148The hypothetical commands `show w` and `show c` should show the appropriate parts of
5149the General Public License. Of course, the commands you use may be called something
5150other than `show w` and `show c`; they could even be mouse-clicks or menu
5151items--whatever suits your program.
5152
5153You should also get your employer (if you work as a programmer) or your school, if
5154any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample;
5155alter the names:
5156
5157Yoyodyne, Inc., hereby disclaims all copyright
5158interest in the program `Gnomovision`
5159(which makes passes at compilers) written
5160by James Hacker.
5161
5162signature of Ty Coon, 1 April 1989
5163Ty Coon, President of Vice
5164This General Public License does not permit incorporating your program into
5165proprietary programs. If your program is a subroutine library, you may consider it
5166more useful to permit linking proprietary applications with the library. If this is
5167what you want to do, use the GNU Lesser General Public License instead of this
5168License.
5169
5170</programlisting></para>
5171 </section>
5172
5173 <section id="lic_13">
5174 <title>GPL-3.0</title>
5175
5176 <para><programlisting>
5177GNU GENERAL PUBLIC LICENSE
5178
5179Version 3, 29 June 2007
5180
5181Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5182
5183Everyone is permitted to copy and distribute verbatim copies of this license document,
5184but changing it is not allowed.
5185Preamble
5186
5187The GNU General Public License is a free, copyleft license for software and other
5188kinds of works.
5189
5190The licenses for most software and other practical works are designed to take away
5191your freedom to share and change the works. By contrast, the GNU General Public
5192License is intended to guarantee your freedom to share and change all versions of a
5193program--to make sure it remains free software for all its users. We, the Free
5194Software Foundation, use the GNU General Public License for most of our software; it
5195applies also to any other work released this way by its authors. You can apply it to
5196your programs, too.
5197
5198When we speak of free software, we are referring to freedom, not price. Our General
5199Public Licenses are designed to make sure that you have the freedom to distribute
5200copies of free software (and charge for them if you wish), that you receive source
5201code or can get it if you want it, that you can change the software or use pieces of
5202it in new free programs, and that you know you can do these things.
5203
5204To protect your rights, we need to prevent others from denying you these rights or
5205asking you to surrender the rights. Therefore, you have certain responsibilities if
5206you distribute copies of the software, or if you modify it: responsibilities to
5207respect the freedom of others.
5208
5209For example, if you distribute copies of such a program, whether gratis or for a fee,
5210you must pass on to the recipients the same freedoms that you received. You must make
5211sure that they, too, receive or can get the source code. And you must show them these
5212terms so they know their rights.
5213
5214Developers that use the GNU GPL protect your rights with two steps: (1) assert
5215copyright on the software, and (2) offer you this License giving you legal permission
5216to copy, distribute and/or modify it.
5217
5218For the developers' and authors' protection, the GPL clearly explains that there is no
5219warranty for this free software. For both users' and authors' sake, the GPL requires
5220that modified versions be marked as changed, so that their problems will not be
5221attributed erroneously to authors of previous versions.
5222
5223Some devices are designed to deny users access to install or run modified versions of
5224the software inside them, although the manufacturer can do so. This is fundamentally
5225incompatible with the aim of protecting users' freedom to change the software. The
5226systematic pattern of such abuse occurs in the area of products for individuals to
5227use, which is precisely where it is most unacceptable. Therefore, we have designed
5228this version of the GPL to prohibit the practice for those products. If such problems
5229arise substantially in other domains, we stand ready to extend this provision to those
5230domains in future versions of the GPL, as needed to protect the freedom of users.
5231
5232Finally, every program is threatened constantly by software patents. States should not
5233allow patents to restrict development and use of software on general-purpose
5234computers, but in those that do, we wish to avoid the special danger that patents
5235applied to a free program could make it effectively proprietary. To prevent this, the
5236GPL assures that patents cannot be used to render the program non-free.
5237
5238The precise terms and conditions for copying, distribution and modification follow.
5239TERMS AND CONDITIONS
52400. Definitions.
5241
5242&rdquor;This License&rdquo; refers to version 3 of the GNU General Public License.
5243
5244&rdquor;Copyright&rdquo; also means copyright-like laws that apply to other kinds of
5245works, such as semiconductor masks.
5246
5247&rdquor;The Program&rdquo; refers to any copyrightable work licensed under this
5248License. Each licensee is addressed as &rdquor;you&rdquo;. &rdquor;Licensees&rdquo;
5249and &rdquor;recipients&rdquo; may be individuals or organizations.
5250
5251To &rdquor;modify&rdquo; a work means to copy from or adapt all or part of the work in
5252a fashion requiring copyright permission, other than the making of an exact copy. The
5253resulting work is called a &rdquor;modified version&rdquo; of the earlier work or a
5254work &rdquor;based on&rdquo; the earlier work.
5255
5256A &rdquor;covered work&rdquo; means either the unmodified Program or a work based on
5257the Program.
5258
5259To &rdquor;propagate&rdquo; a work means to do anything with it that, without
5260permission, would make you directly or secondarily liable for infringement under
5261applicable copyright law, except executing it on a computer or modifying a private
5262copy. Propagation includes copying, distribution (with or without modification),
5263making available to the public, and in some countries other activities as well.
5264
5265To &rdquor;convey&rdquo; a work means any kind of propagation that enables other
5266parties to make or receive copies. Mere interaction with a user through a computer
5267network, with no transfer of a copy, is not conveying.
5268
5269An interactive user interface displays &rdquor;Appropriate Legal Notices&rdquo; to the
5270extent that it includes a convenient and prominently visible feature that (1) displays
5271an appropriate copyright notice, and (2) tells the user that there is no warranty for
5272the work (except to the extent that warranties are provided), that licensees may
5273convey the work under this License, and how to view a copy of this License. If the
5274interface presents a list of user commands or options, such as a menu, a prominent
5275item in the list meets this criterion.
52761. Source Code.
5277
5278The &rdquor;source code&rdquo; for a work means the preferred form of the work for
5279making modifications to it. &rdquor;Object code&rdquo; means any non-source form of a
5280work.
5281
5282A &rdquor;Standard Interface&rdquo; means an interface that either is an official
5283standard defined by a recognized standards body, or, in the case of interfaces
5284specified for a particular programming language, one that is widely used among
5285developers working in that language.
5286
5287The &rdquor;System Libraries&rdquo; of an executable work include anything, other than
5288the work as a whole, that (a) is included in the normal form of packaging a Major
5289Component, but which is not part of that Major Component, and (b) serves only to
5290enable use of the work with that Major Component, or to implement a Standard Interface
5291for which an implementation is available to the public in source code form. A
5292&rdquor;Major Component&rdquo;, in this context, means a major essential component
5293(kernel, window system, and so on) of the specific operating system (if any) on which
5294the executable work runs, or a compiler used to produce the work, or an object code
5295interpreter used to run it.
5296
5297The &rdquor;Corresponding Source&rdquo; for a work in object code form means all the
5298source code needed to generate, install, and (for an executable work) run the object
5299code and to modify the work, including scripts to control those activities. However,
5300it does not include the work's System Libraries, or general-purpose tools or generally
5301available free programs which are used unmodified in performing those activities but
5302which are not part of the work. For example, Corresponding Source includes interface
5303definition files associated with source files for the work, and the source code for
5304shared libraries and dynamically linked subprograms that the work is specifically
5305designed to require, such as by intimate data communication or control flow between
5306those subprograms and other parts of the work.
5307
5308The Corresponding Source need not include anything that users can regenerate
5309automatically from other parts of the Corresponding Source.
5310
5311The Corresponding Source for a work in source code form is that same work.
53122. Basic Permissions.
5313
5314All rights granted under this License are granted for the term of copyright on the
5315Program, and are irrevocable provided the stated conditions are met. This License
5316explicitly affirms your unlimited permission to run the unmodified Program. The output
5317from running a covered work is covered by this License only if the output, given its
5318content, constitutes a covered work. This License acknowledges your rights of fair use
5319or other equivalent, as provided by copyright law.
5320
5321You may make, run and propagate covered works that you do not convey, without
5322conditions so long as your license otherwise remains in force. You may convey covered
5323works to others for the sole purpose of having them make modifications exclusively for
5324you, or provide you with facilities for running those works, provided that you comply
5325with the terms of this License in conveying all material for which you do not control
5326copyright. Those thus making or running the covered works for you must do so
5327exclusively on your behalf, under your direction and control, on terms that prohibit
5328them from making any copies of your copyrighted material outside their relationship
5329with you.
5330
5331Conveying under any other circumstances is permitted solely under the conditions
5332stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
53333. Protecting Users' Legal Rights From Anti-Circumvention Law.
5334
5335No covered work shall be deemed part of an effective technological measure under any
5336applicable law fulfilling obligations under article 11 of the WIPO copyright treaty
5337adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention
5338of such measures.
5339
5340When you convey a covered work, you waive any legal power to forbid circumvention of
5341technological measures to the extent such circumvention is effected by exercising
5342rights under this License with respect to the covered work, and you disclaim any
5343intention to limit operation or modification of the work as a means of enforcing,
5344against the work's users, your or third parties' legal rights to forbid circumvention
5345of technological measures.
53464. Conveying Verbatim Copies.
5347
5348You may convey verbatim copies of the Program's source code as you receive it, in any
5349medium, provided that you conspicuously and appropriately publish on each copy an
5350appropriate copyright notice; keep intact all notices stating that this License and
5351any non-permissive terms added in accord with section 7 apply to the code; keep intact
5352all notices of the absence of any warranty; and give all recipients a copy of this
5353License along with the Program.
5354
5355You may charge any price or no price for each copy that you convey, and you may offer
5356support or warranty protection for a fee.
53575. Conveying Modified Source Versions.
5358
5359You may convey a work based on the Program, or the modifications to produce it from
5360the Program, in the form of source code under the terms of section 4, provided that
5361you also meet all of these conditions:
5362
5363 * a) The work must carry prominent notices stating that you modified it, and
5364giving a relevant date.
5365 * b) The work must carry prominent notices stating that it is released under this
5366License and any conditions added under section 7. This requirement modifies the
5367requirement in section 4 to &rdquor;keep intact all notices&rdquo;.
5368 * c) You must license the entire work, as a whole, under this License to anyone
5369who comes into possession of a copy. This License will therefore apply, along with any
5370applicable section 7 additional terms, to the whole of the work, and all its parts,
5371regardless of how they are packaged. This License gives no permission to license the
5372work in any other way, but it does not invalidate such permission if you have
5373separately received it.
5374 * d) If the work has interactive user interfaces, each must display Appropriate
5375Legal Notices; however, if the Program has interactive interfaces that do not display
5376Appropriate Legal Notices, your work need not make them do so.
5377
5378A compilation of a covered work with other separate and independent works, which are
5379not by their nature extensions of the covered work, and which are not combined with it
5380such as to form a larger program, in or on a volume of a storage or distribution
5381medium, is called an &rdquor;aggregate&rdquo; if the compilation and its resulting
5382copyright are not used to limit the access or legal rights of the compilation's users
5383beyond what the individual works permit. Inclusion of a covered work in an aggregate
5384does not cause this License to apply to the other parts of the aggregate.
53856. Conveying Non-Source Forms.
5386
5387You may convey a covered work in object code form under the terms of sections 4 and 5,
5388provided that you also convey the machine-readable Corresponding Source under the
5389terms of this License, in one of these ways:
5390
5391 * a) Convey the object code in, or embodied in, a physical product (including a
5392physical distribution medium), accompanied by the Corresponding Source fixed on a
5393durable physical medium customarily used for software interchange.
5394 * b) Convey the object code in, or embodied in, a physical product (including a
5395physical distribution medium), accompanied by a written offer, valid for at least
5396three years and valid for as long as you offer spare parts or customer support for
5397that product model, to give anyone who possesses the object code either (1) a copy of
5398the Corresponding Source for all the software in the product that is covered by this
5399License, on a durable physical medium customarily used for software interchange, for a
5400price no more than your reasonable cost of physically performing this conveying of
5401source, or (2) access to copy the Corresponding Source from a network server at no
5402charge.
5403 * c) Convey individual copies of the object code with a copy of the written offer
5404to provide the Corresponding Source. This alternative is allowed only occasionally and
5405noncommercially, and only if you received the object code with such an offer, in
5406accord with subsection 6b.
5407 * d) Convey the object code by offering access from a designated place (gratis or
5408for a charge), and offer equivalent access to the Corresponding Source in the same way
5409through the same place at no further charge. You need not require recipients to copy
5410the Corresponding Source along with the object code. If the place to copy the object
5411code is a network server, the Corresponding Source may be on a different server
5412(operated by you or a third party) that supports equivalent copying facilities,
5413provided you maintain clear directions next to the object code saying where to find
5414the Corresponding Source. Regardless of what server hosts the Corresponding Source,
5415you remain obligated to ensure that it is available for as long as needed to satisfy
5416these requirements.
5417 * e) Convey the object code using peer-to-peer transmission, provided you inform
5418other peers where the object code and Corresponding Source of the work are being
5419offered to the general public at no charge under subsection 6d.
5420
5421A separable portion of the object code, whose source code is excluded from the
5422Corresponding Source as a System Library, need not be included in conveying the object
5423code work.
5424
5425A &rdquor;User Product&rdquo; is either (1) a &rdquor;consumer product&rdquo;, which
5426means any tangible personal property which is normally used for personal, family, or
5427household purposes, or (2) anything designed or sold for incorporation into a
5428dwelling. In determining whether a product is a consumer product, doubtful cases shall
5429be resolved in favor of coverage. For a particular product received by a particular
5430user, &rdquor;normally used&rdquo; refers to a typical or common use of that class of
5431product, regardless of the status of the particular user or of the way in which the
5432particular user actually uses, or expects or is expected to use, the product. A
5433product is a consumer product regardless of whether the product has substantial
5434commercial, industrial or non-consumer uses, unless such uses represent the only
5435significant mode of use of the product.
5436
5437&rdquor;Installation Information&rdquo; for a User Product means any methods,
5438procedures, authorization keys, or other information required to install and execute
5439modified versions of a covered work in that User Product from a modified version of
5440its Corresponding Source. The information must suffice to ensure that the continued
5441functioning of the modified object code is in no case prevented or interfered with
5442solely because modification has been made.
5443
5444If you convey an object code work under this section in, or with, or specifically for
5445use in, a User Product, and the conveying occurs as part of a transaction in which the
5446right of possession and use of the User Product is transferred to the recipient in
5447perpetuity or for a fixed term (regardless of how the transaction is characterized),
5448the Corresponding Source conveyed under this section must be accompanied by the
5449Installation Information. But this requirement does not apply if neither you nor any
5450third party retains the ability to install modified object code on the User Product
5451(for example, the work has been installed in ROM).
5452
5453The requirement to provide Installation Information does not include a requirement to
5454continue to provide support service, warranty, or updates for a work that has been
5455modified or installed by the recipient, or for the User Product in which it has been
5456modified or installed. Access to a network may be denied when the modification itself
5457materially and adversely affects the operation of the network or violates the rules
5458and protocols for communication across the network.
5459
5460Corresponding Source conveyed, and Installation Information provided, in accord with
5461this section must be in a format that is publicly documented (and with an
5462implementation available to the public in source code form), and must require no
5463special password or key for unpacking, reading or copying.
54647. Additional Terms.
5465
5466&rdquor;Additional permissions&rdquo; are terms that supplement the terms of this
5467License by making exceptions from one or more of its conditions. Additional
5468permissions that are applicable to the entire Program shall be treated as though they
5469were included in this License, to the extent that they are valid under applicable law.
5470If additional permissions apply only to part of the Program, that part may be used
5471separately under those permissions, but the entire Program remains governed by this
5472License without regard to the additional permissions.
5473
5474When you convey a copy of a covered work, you may at your option remove any additional
5475permissions from that copy, or from any part of it. (Additional permissions may be
5476written to require their own removal in certain cases when you modify the work.) You
5477may place additional permissions on material, added by you to a covered work, for
5478which you have or can give appropriate copyright permission.
5479
5480Notwithstanding any other provision of this License, for material you add to a covered
5481work, you may (if authorized by the copyright holders of that material) supplement the
5482terms of this License with terms:
5483
5484 * a) Disclaiming warranty or limiting liability differently from the terms of
5485sections 15 and 16 of this License; or
5486 * b) Requiring preservation of specified reasonable legal notices or author
5487attributions in that material or in the Appropriate Legal Notices displayed by works
5488containing it; or
5489 * c) Prohibiting misrepresentation of the origin of that material, or requiring
5490that modified versions of such material be marked in reasonable ways as different from
5491the original version; or
5492 * d) Limiting the use for publicity purposes of names of licensors or authors of
5493the material; or
5494 * e) Declining to grant rights under trademark law for use of some trade names,
5495trademarks, or service marks; or
5496 * f) Requiring indemnification of licensors and authors of that material by anyone
5497who conveys the material (or modified versions of it) with contractual assumptions of
5498liability to the recipient, for any liability that these contractual assumptions
5499directly impose on those licensors and authors.
5500
5501All other non-permissive additional terms are considered &rdquor;further
5502restrictions&rdquo; within the meaning of section 10. If the Program as you received
5503it, or any part of it, contains a notice stating that it is governed by this License
5504along with a term that is a further restriction, you may remove that term. If a
5505license document contains a further restriction but permits relicensing or conveying
5506under this License, you may add to a covered work material governed by the terms of
5507that license document, provided that the further restriction does not survive such
5508relicensing or conveying.
5509
5510If you add terms to a covered work in accord with this section, you must place, in the
5511relevant source files, a statement of the additional terms that apply to those files,
5512or a notice indicating where to find the applicable terms.
5513
5514Additional terms, permissive or non-permissive, may be stated in the form of a
5515separately written license, or stated as exceptions; the above requirements apply
5516either way.
55178. Termination.
5518
5519You may not propagate or modify a covered work except as expressly provided under this
5520License. Any attempt otherwise to propagate or modify it is void, and will
5521automatically terminate your rights under this License (including any patent licenses
5522granted under the third paragraph of section 11).
5523
5524However, if you cease all violation of this License, then your license from a
5525particular copyright holder is reinstated (a) provisionally, unless and until the
5526copyright holder explicitly and finally terminates your license, and (b) permanently,
5527if the copyright holder fails to notify you of the violation by some reasonable means
5528prior to 60 days after the cessation.
5529
5530Moreover, your license from a particular copyright holder is reinstated permanently if
5531the copyright holder notifies you of the violation by some reasonable means, this is
5532the first time you have received notice of violation of this License (for any work)
5533from that copyright holder, and you cure the violation prior to 30 days after your
5534receipt of the notice.
5535
5536Termination of your rights under this section does not terminate the licenses of
5537parties who have received copies or rights from you under this License. If your rights
5538have been terminated and not permanently reinstated, you do not qualify to receive new
5539licenses for the same material under section 10.
55409. Acceptance Not Required for Having Copies.
5541
5542You are not required to accept this License in order to receive or run a copy of the
5543Program. Ancillary propagation of a covered work occurring solely as a consequence of
5544using peer-to-peer transmission to receive a copy likewise does not require
5545acceptance. However, nothing other than this License grants you permission to
5546propagate or modify any covered work. These actions infringe copyright if you do not
5547accept this License. Therefore, by modifying or propagating a covered work, you
5548indicate your acceptance of this License to do so.
554910. Automatic Licensing of Downstream Recipients.
5550
5551Each time you convey a covered work, the recipient automatically receives a license
5552from the original licensors, to run, modify and propagate that work, subject to this
5553License. You are not responsible for enforcing compliance by third parties with this
5554License.
5555
5556An &rdquor;entity transaction&rdquo; is a transaction transferring control of an
5557organization, or substantially all assets of one, or subdividing an organization, or
5558merging organizations. If propagation of a covered work results from an entity
5559transaction, each party to that transaction who receives a copy of the work also
5560receives whatever licenses to the work the party's predecessor in interest had or
5561could give under the previous paragraph, plus a right to possession of the
5562Corresponding Source of the work from the predecessor in interest, if the predecessor
5563has it or can get it with reasonable efforts.
5564
5565You may not impose any further restrictions on the exercise of the rights granted or
5566affirmed under this License. For example, you may not impose a license fee, royalty,
5567or other charge for exercise of rights granted under this License, and you may not
5568initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging
5569that any patent claim is infringed by making, using, selling, offering for sale, or
5570importing the Program or any portion of it.
557111. Patents.
5572
5573A &rdquor;contributor&rdquo; is a copyright holder who authorizes use under this
5574License of the Program or a work on which the Program is based. The work thus licensed
5575is called the contributor's &rdquor;contributor version&rdquo;.
5576
5577A contributor's &rdquor;essential patent claims&rdquo; are all patent claims owned or
5578controlled by the contributor, whether already acquired or hereafter acquired, that
5579would be infringed by some manner, permitted by this License, of making, using, or
5580selling its contributor version, but do not include claims that would be infringed
5581only as a consequence of further modification of the contributor version. For purposes
5582of this definition, &rdquor;control&rdquo; includes the right to grant patent
5583sublicenses in a manner consistent with the requirements of this License.
5584
5585Each contributor grants you a non-exclusive, worldwide, royalty-free patent license
5586under the contributor's essential patent claims, to make, use, sell, offer for sale,
5587import and otherwise run, modify and propagate the contents of its contributor
5588version.
5589
5590In the following three paragraphs, a &rdquor;patent license&rdquo; is any express
5591agreement or commitment, however denominated, not to enforce a patent (such as an
5592express permission to practice a patent or covenant not to sue for patent
5593infringement). To &rdquor;grant&rdquo; such a patent license to a party means to make
5594such an agreement or commitment not to enforce a patent against the party.
5595
5596If you convey a covered work, knowingly relying on a patent license, and the
5597Corresponding Source of the work is not available for anyone to copy, free of charge
5598and under the terms of this License, through a publicly available network server or
5599other readily accessible means, then you must either (1) cause the Corresponding
5600Source to be so available, or (2) arrange to deprive yourself of the benefit of the
5601patent license for this particular work, or (3) arrange, in a manner consistent with
5602the requirements of this License, to extend the patent license to downstream
5603recipients. &rdquor;Knowingly relying&rdquo; means you have actual knowledge that, but
5604for the patent license, your conveying the covered work in a country, or your
5605recipient's use of the covered work in a country, would infringe one or more
5606identifiable patents in that country that you have reason to believe are valid.
5607
5608If, pursuant to or in connection with a single transaction or arrangement, you convey,
5609or propagate by procuring conveyance of, a covered work, and grant a patent license to
5610some of the parties receiving the covered work authorizing them to use, propagate,
5611modify or convey a specific copy of the covered work, then the patent license you
5612grant is automatically extended to all recipients of the covered work and works based
5613on it.
5614
5615A patent license is &rdquor;discriminatory&rdquo; if it does not include within the
5616scope of its coverage, prohibits the exercise of, or is conditioned on the
5617non-exercise of one or more of the rights that are specifically granted under this
5618License. You may not convey a covered work if you are a party to an arrangement with a
5619third party that is in the business of distributing software, under which you make
5620payment to the third party based on the extent of your activity of conveying the work,
5621and under which the third party grants, to any of the parties who would receive the
5622covered work from you, a discriminatory patent license (a) in connection with copies
5623of the covered work conveyed by you (or copies made from those copies), or (b)
5624primarily for and in connection with specific products or compilations that contain
5625the covered work, unless you entered into that arrangement, or that patent license was
5626granted, prior to 28 March 2007.
5627
5628Nothing in this License shall be construed as excluding or limiting any implied
5629license or other defenses to infringement that may otherwise be available to you under
5630applicable patent law.
563112. No Surrender of Others' Freedom.
5632
5633If conditions are imposed on you (whether by court order, agreement or otherwise) that
5634contradict the conditions of this License, they do not excuse you from the conditions
5635of this License. If you cannot convey a covered work so as to satisfy simultaneously
5636your obligations under this License and any other pertinent obligations, then as a
5637consequence you may not convey it at all. For example, if you agree to terms that
5638obligate you to collect a royalty for further conveying from those to whom you convey
5639the Program, the only way you could satisfy both those terms and this License would be
5640to refrain entirely from conveying the Program.
564113. Use with the GNU Affero General Public License.
5642
5643Notwithstanding any other provision of this License, you have permission to link or
5644combine any covered work with a work licensed under version 3 of the GNU Affero
5645General Public License into a single combined work, and to convey the resulting work.
5646The terms of this License will continue to apply to the part which is the covered
5647work, but the special requirements of the GNU Affero General Public License, section
564813, concerning interaction through a network will apply to the combination as such.
564914. Revised Versions of this License.
5650
5651The Free Software Foundation may publish revised and/or new versions of the GNU
5652General Public License from time to time. Such new versions will be similar in spirit
5653to the present version, but may differ in detail to address new problems or concerns.
5654
5655Each version is given a distinguishing version number. If the Program specifies that a
5656certain numbered version of the GNU General Public License &rdquor;or any later
5657version&rdquo; applies to it, you have the option of following the terms and
5658conditions either of that numbered version or of any later version published by the
5659Free Software Foundation. If the Program does not specify a version number of the GNU
5660General Public License, you may choose any version ever published by the Free Software
5661Foundation.
5662
5663If the Program specifies that a proxy can decide which future versions of the GNU
5664General Public License can be used, that proxy's public statement of acceptance of a
5665version permanently authorizes you to choose that version for the Program.
5666
5667Later license versions may give you additional or different permissions. However, no
5668additional obligations are imposed on any author or copyright holder as a result of
5669your choosing to follow a later version.
567015. Disclaimer of Warranty.
5671
5672THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
5673EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
5674PROVIDE THE PROGRAM &rdquor;AS IS&rdquo; WITHOUT WARRANTY OF ANY KIND, EITHER
5675EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5676MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
5677QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
5678DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
567916. Limitation of Liability.
5680
5681IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
5682COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS
5683PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
5684INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
5685PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
5686OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
5687WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5688POSSIBILITY OF SUCH DAMAGES.
568917. Interpretation of Sections 15 and 16.
5690
5691If the disclaimer of warranty and limitation of liability provided above cannot be
5692given local legal effect according to their terms, reviewing courts shall apply local
5693law that most closely approximates an absolute waiver of all civil liability in
5694connection with the Program, unless a warranty or assumption of liability accompanies
5695a copy of the Program in return for a fee.
5696
5697END OF TERMS AND CONDITIONS
5698How to Apply These Terms to Your New Programs
5699
5700If you develop a new program, and you want it to be of the greatest possible use to
5701the public, the best way to achieve this is to make it free software which everyone
5702can redistribute and change under these terms.
5703
5704To do so, attach the following notices to the program. It is safest to attach them to
5705the start of each source file to most effectively state the exclusion of warranty; and
5706each file should have at least the &rdquor;copyright&rdquo; line and a pointer to
5707where the full notice is found.
5708
5709 &lt;one line to give the program's name and a brief idea of what it does.&gt;
5710 Copyright (C) &lt;year&gt; &lt;name of author&gt;
5711
5712 This program is free software: you can redistribute it and/or modify
5713 it under the terms of the GNU General Public License as published by
5714 the Free Software Foundation, either version 3 of the License, or
5715 (at your option) any later version.
5716
5717 This program is distributed in the hope that it will be useful,
5718 but WITHOUT ANY WARRANTY; without even the implied warranty of
5719 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5720 GNU General Public License for more details.
5721
5722 You should have received a copy of the GNU General Public License
5723 along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
5724
5725Also add information on how to contact you by electronic and paper mail.
5726
5727If the program does terminal interaction, make it output a short notice like this when
5728it starts in an interactive mode:
5729
5730 &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;
5731 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
5732 This is free software, and you are welcome to redistribute it
5733 under certain conditions; type `show c' for details.
5734
5735The hypothetical commands `show w' and `show c' should show the appropriate parts of
5736the General Public License. Of course, your program's commands might be different; for
5737a GUI interface, you would use an &rdquor;about box&rdquo;.
5738
5739You should also get your employer (if you work as a programmer) or school, if any, to
5740sign a &rdquor;copyright disclaimer&rdquo; for the program, if necessary. For more
5741information on this, and how to apply and follow the GNU GPL, see
5742&lt;http://www.gnu.org/licenses/&gt;.
5743
5744The GNU General Public License does not permit incorporating your program into
5745proprietary programs. If your program is a subroutine library, you may consider it
5746more useful to permit linking proprietary applications with the library. If this is
5747what you want to do, use the GNU Lesser General Public License instead of this
5748License. But first, please read
5749&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
5750</programlisting></para>
5751 </section>
5752
5753 <section id="lic_14">
5754 <title>GPL-3.0-with-GCC-exception</title>
5755
5756 <para><programlisting>
5757
5758insert GPL v3 text here
5759
5760GCC RUNTIME LIBRARY EXCEPTION
5761Version 3.1, 31 March 2009
5762
5763General information:
5764http://www.gnu.org/licenses/gcc-exception.html
5765Copyright (C) 2009 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5766Everyone is permitted to copy and distribute verbatim copies of this license document,
5767but changing it is not allowed.
5768This GCC Runtime Library Exception ("Exception") is an additional permission under
5769section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a
5770given file (the "Runtime Library") that bears a notice placed by the copyright holder
5771of the file stating that the file is governed by GPLv3 along with this Exception.
5772When you use GCC to compile a program, GCC may combine portions of certain GCC header
5773files and runtime libraries with the compiled program. The purpose of this Exception
5774is to allow compilation of non-GPL (including proprietary) programs to use, in this
5775way, the header files and runtime libraries covered by this Exception.
5776
57770. Definitions.
5778A file is an "Independent Module" if it either requires the Runtime Library for
5779execution after a Compilation Process, or makes use of an interface provided by the
5780Runtime Library, but is not otherwise based on the Runtime Library.
5781"GCC" means a version of the GNU Compiler Collection, with or without modifications,
5782governed by version 3 (or a specified later version) of the GNU General Public License
5783(GPL) with the option of using any subsequent versions published by the FSF.
5784"GPL-compatible Software" is software whose conditions of propagation, modification
5785and use would permit combination with GCC in accord with the license of GCC.
5786"Target Code" refers to output from any compiler for a real or virtual target
5787processor architecture, in executable form or suitable for input to an assembler,
5788loader, linker and/or execution phase. Notwithstanding that, Target Code does not
5789include data in any format that is used as a compiler intermediate representation, or
5790used for producing a compiler intermediate representation.
5791The "Compilation Process" transforms code entirely represented in non-intermediate
5792languages designed for human-written code, and/or in Java Virtual Machine byte code,
5793into Target Code. Thus, for example, use of source code generators and preprocessors
5794need not be considered part of the Compilation Process, since the Compilation Process
5795can be understood as starting with the output of the generators or preprocessors.
5796A Compilation Process is "Eligible" if it is done using GCC, alone or with other
5797GPL-compatible software, or if it is done without using any work based on GCC. For
5798example, using non-GPL-compatible Software to optimize any GCC intermediate
5799representations would not qualify as an Eligible Compilation Process.
5800
58011. Grant of Additional Permission.
5802You have permission to propagate a work of Target Code formed by combining the Runtime
5803Library with Independent Modules, even if such propagation would otherwise violate the
5804terms of GPLv3, provided that all Target Code was generated by Eligible Compilation
5805Processes. You may then convey such a combination under terms of your choice,
5806consistent with the licensing of the Independent Modules.
5807
58082. No Weakening of GCC Copyleft.
5809The availability of this Exception does not imply any general presumption that
5810third-party software is unaffected by the copyleft requirements of the license of GCC.
5811
5812</programlisting></para>
5813 </section>
5814
5815 <section id="lic_15">
5816 <title>ICU</title>
5817
5818 <para><programlisting>
5819COPYRIGHT AND PERMISSION NOTICE
5820
5821Copyright (c) 1995-2012 International Business Machines Corporation and others
5822
5823All rights reserved.
5824
5825Permission is hereby granted, free of charge, to any person obtaining a copy of this
5826software and associated documentation files (the "Software"), to deal in the Software
5827without restriction, including without limitation the rights to use, copy, modify,
5828merge, publish, distribute, and/or sell copies of the Software, and to permit persons
5829to whom the Software is furnished to do so, provided that the above copyright
5830notice(s) and this permission notice appear in all copies of the Software and that
5831both the above copyright notice(s) and this permission notice appear in supporting
5832documentation.
5833
5834THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
5835INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
5836PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE
5837COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
5838SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM
5839LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
5840TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
5841SOFTWARE.
5842
5843Except as contained in this notice, the name of a copyright holder shall not be used
5844in advertising or otherwise to promote the sale, use or other dealings in this
5845Software without prior written authorization of the copyright holder.
5846
5847All trademarks and registered trademarks mentioned herein are the property of their
5848respective owners.
5849</programlisting></para>
5850 </section>
5851
5852 <section id="lic_16">
5853 <title>ISC</title>
5854
5855 <para><programlisting>
5856
5857ISC License:
5858
5859Copyright &copy; 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
5860Copyright &copy; 1995-2003 by Internet Software Consortium
5861
5862Permission to use, copy, modify, and/or distribute this software for any purpose with
5863or without fee is hereby granted, provided that the above copyright notice and this
5864permission notice appear in all copies.
5865
5866THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
5867SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
5868SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
5869DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
5870OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
5871THE USE OR PERFORMANCE OF THIS SOFTWARE.
5872
5873</programlisting></para>
5874 </section>
5875
5876 <section id="lic_17">
5877 <title>LGPL-2.0</title>
5878
5879 <para><programlisting>
5880GNU LIBRARY GENERAL PUBLIC LICENSE
5881
5882
5883
5884Version 2, June 1991
5885
5886
5887
5888Copyright (C) 1991 Free Software Foundation, Inc.
5889
589051 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
5891
5892Everyone is permitted to copy and distribute verbatim copies
5893
5894of this license document, but changing it is not allowed.
5895
5896
5897
5898[This is the first released version of the library GPL. It is
5899
5900 numbered 2 because it goes with version 2 of the ordinary GPL.]
5901
5902Preamble
5903
5904
5905
5906The licenses for most software are designed to take away your freedom to share and
5907change it. By contrast, the GNU General Public Licenses are intended to guarantee your
5908freedom to share and change free software--to make sure the software is free for all
5909its users.
5910
5911
5912
5913This license, the Library General Public License, applies to some specially designated
5914Free Software Foundation software, and to any other libraries whose authors decide to
5915use it. You can use it for your libraries, too.
5916
5917
5918
5919When we speak of free software, we are referring to freedom, not price. Our General
5920Public Licenses are designed to make sure that you have the freedom to distribute
5921copies of free software (and charge for this service if you wish), that you receive
5922source code or can get it if you want it, that you can change the software or use
5923pieces of it in new free programs; and that you know you can do these things.
5924
5925
5926
5927To protect your rights, we need to make restrictions that forbid anyone to deny you
5928these rights or to ask you to surrender the rights. These restrictions translate to
5929certain responsibilities for you if you distribute copies of the library, or if you
5930modify it.
5931
5932
5933
5934For example, if you distribute copies of the library, whether gratis or for a fee, you
5935must give the recipients all the rights that we gave you. You must make sure that
5936they, too, receive or can get the source code. If you link a program with the library,
5937you must provide complete object files to the recipients so that they can relink them
5938with the library, after making changes to the library and recompiling it. And you must
5939show them these terms so they know their rights.
5940
5941
5942
5943Our method of protecting your rights has two steps: (1) copyright the library, and (2)
5944offer you this license which gives you legal permission to copy, distribute and/or
5945modify the library.
5946
5947
5948
5949Also, for each distributor's protection, we want to make certain that everyone
5950understands that there is no warranty for this free library. If the library is
5951modified by someone else and passed on, we want its recipients to know that what they
5952have is not the original version, so that any problems introduced by others will not
5953reflect on the original authors' reputations.
5954
5955
5956
5957Finally, any free program is threatened constantly by software patents. We wish to
5958avoid the danger that companies distributing free software will individually obtain
5959patent licenses, thus in effect transforming the program into proprietary software. To
5960prevent this, we have made it clear that any patent must be licensed for everyone's
5961free use or not licensed at all.
5962
5963
5964
5965Most GNU software, including some libraries, is covered by the ordinary GNU General
5966Public License, which was designed for utility programs. This license, the GNU Library
5967General Public License, applies to certain designated libraries. This license is quite
5968different from the ordinary one; be sure to read it in full, and don't assume that
5969anything in it is the same as in the ordinary license.
5970
5971
5972
5973The reason we have a separate public license for some libraries is that they blur the
5974distinction we usually make between modifying or adding to a program and simply using
5975it. Linking a program with a library, without changing the library, is in some sense
5976simply using the library, and is analogous to running a utility program or application
5977program. However, in a textual and legal sense, the linked executable is a combined
5978work, a derivative of the original library, and the ordinary General Public License
5979treats it as such.
5980
5981
5982
5983Because of this blurred distinction, using the ordinary General Public License for
5984libraries did not effectively promote software sharing, because most developers did
5985not use the libraries. We concluded that weaker conditions might promote sharing
5986better.
5987
5988
5989
5990However, unrestricted linking of non-free programs would deprive the users of those
5991programs of all benefit from the free status of the libraries themselves. This Library
5992General Public License is intended to permit developers of non-free programs to use
5993free libraries, while preserving your freedom as a user of such programs to change the
5994free libraries that are incorporated in them. (We have not seen how to achieve this as
5995regards changes in header files, but we have achieved it as regards changes in the
5996actual functions of the Library.) The hope is that this will lead to faster
5997development of free libraries.
5998
5999
6000
6001The precise terms and conditions for copying, distribution and modification follow.
6002Pay close attention to the difference between a "work based on the library" and a
6003"work that uses the library". The former contains code derived from the library, while
6004the latter only works together with the library.
6005
6006
6007
6008Note that it is possible for a library to be covered by the ordinary General Public
6009License rather than by this special one.
6010
6011
6012
6013TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
6014
6015
6016
60170. This License Agreement applies to any software library which contains a notice
6018placed by the copyright holder or other authorized party saying it may be distributed
6019under the terms of this Library General Public License (also called "this License").
6020Each licensee is addressed as "you".
6021
6022
6023
6024A "library" means a collection of software functions and/or data prepared so as to be
6025conveniently linked with application programs (which use some of those functions and
6026data) to form executables.
6027
6028
6029
6030The "Library", below, refers to any such software library or work which has been
6031distributed under these terms. A "work based on the Library" means either the Library
6032or any derivative work under copyright law: that is to say, a work containing the
6033Library or a portion of it, either verbatim or with modifications and/or translated
6034straightforwardly into another language. (Hereinafter, translation is included without
6035limitation in the term "modification".)
6036
6037
6038
6039"Source code" for a work means the preferred form of the work for making modifications
6040to it. For a library, complete source code means all the source code for all modules
6041it contains, plus any associated interface definition files, plus the scripts used to
6042control compilation and installation of the library.
6043
6044
6045
6046Activities other than copying, distribution and modification are not covered by this
6047License; they are outside its scope. The act of running a program using the Library is
6048not restricted, and output from such a program is covered only if its contents
6049constitute a work based on the Library (independent of the use of the Library in a
6050tool for writing it). Whether that is true depends on what the Library does and what
6051the program that uses the Library does.
6052
6053
6054
60551. You may copy and distribute verbatim copies of the Library's complete source code
6056as you receive it, in any medium, provided that you conspicuously and appropriately
6057publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
6058intact all the notices that refer to this License and to the absence of any warranty;
6059and distribute a copy of this License along with the Library.
6060
6061
6062
6063You may charge a fee for the physical act of transferring a copy, and you may at your
6064option offer warranty protection in exchange for a fee.
6065
6066
6067
60682. You may modify your copy or copies of the Library or any portion of it, thus
6069forming a work based on the Library, and copy and distribute such modifications or
6070work under the terms of Section 1 above, provided that you also meet all of these
6071conditions:
6072
6073
6074
6075a) The modified work must itself be a software library.
6076
6077b) You must cause the files modified to carry prominent notices stating that you
6078changed the files and the date of any change.
6079
6080c) You must cause the whole of the work to be licensed at no charge to all third
6081parties under the terms of this License.
6082
6083d) If a facility in the modified Library refers to a function or a table of data to be
6084supplied by an application program that uses the facility, other than as an argument
6085passed when the facility is invoked, then you must make a good faith effort to ensure
6086that, in the event an application does not supply such function or table, the facility
6087still operates, and performs whatever part of its purpose remains meaningful.
6088
6089(For example, a function in a library to compute square roots has a purpose that is
6090entirely well-defined independent of the application. Therefore, Subsection 2d
6091requires that any application-supplied function or table used by this function must be
6092optional: if the application does not supply it, the square root function must still
6093compute square roots.)
6094
6095
6096
6097These requirements apply to the modified work as a whole. If identifiable sections of
6098that work are not derived from the Library, and can be reasonably considered
6099independent and separate works in themselves, then this License, and its terms, do not
6100apply to those sections when you distribute them as separate works. But when you
6101distribute the same sections as part of a whole which is a work based on the Library,
6102the distribution of the whole must be on the terms of this License, whose permissions
6103for other licensees extend to the entire whole, and thus to each and every part
6104regardless of who wrote it.
6105
6106
6107
6108Thus, it is not the intent of this section to claim rights or contest your rights to
6109work written entirely by you; rather, the intent is to exercise the right to control
6110the distribution of derivative or collective works based on the Library.
6111
6112
6113
6114In addition, mere aggregation of another work not based on the Library with the
6115Library (or with a work based on the Library) on a volume of a storage or distribution
6116medium does not bring the other work under the scope of this License.
6117
6118
6119
61203. You may opt to apply the terms of the ordinary GNU General Public License instead
6121of this License to a given copy of the Library. To do this, you must alter all the
6122notices that refer to this License, so that they refer to the ordinary GNU General
6123Public License, version 2, instead of to this License. (If a newer version than
6124version 2 of the ordinary GNU General Public License has appeared, then you can
6125specify that version instead if you wish.) Do not make any other change in these
6126notices.
6127
6128
6129
6130Once this change is made in a given copy, it is irreversible for that copy, so the
6131ordinary GNU General Public License applies to all subsequent copies and derivative
6132works made from that copy.
6133
6134
6135
6136This option is useful when you wish to copy part of the code of the Library into a
6137program that is not a library.
6138
6139
6140
61414. You may copy and distribute the Library (or a portion or derivative of it, under
6142Section 2) in object code or executable form under the terms of Sections 1 and 2 above
6143provided that you accompany it with the complete corresponding machine-readable source
6144code, which must be distributed under the terms of Sections 1 and 2 above on a medium
6145customarily used for software interchange.
6146
6147
6148
6149If distribution of object code is made by offering access to copy from a designated
6150place, then offering equivalent access to copy the source code from the same place
6151satisfies the requirement to distribute the source code, even though third parties are
6152not compelled to copy the source along with the object code.
6153
6154
6155
61565. A program that contains no derivative of any portion of the Library, but is
6157designed to work with the Library by being compiled or linked with it, is called a
6158"work that uses the Library". Such a work, in isolation, is not a derivative work of
6159the Library, and therefore falls outside the scope of this License.
6160
6161
6162
6163However, linking a "work that uses the Library" with the Library creates an executable
6164that is a derivative of the Library (because it contains portions of the Library),
6165rather than a "work that uses the library". The executable is therefore covered by
6166this License. Section 6 states terms for distribution of such executables.
6167
6168
6169
6170When a "work that uses the Library" uses material from a header file that is part of
6171the Library, the object code for the work may be a derivative work of the Library even
6172though the source code is not. Whether this is true is especially significant if the
6173work can be linked without the Library, or if the work is itself a library. The
6174threshold for this to be true is not precisely defined by law.
6175
6176
6177
6178If such an object file uses only numerical parameters, data structure layouts and
6179accessors, and small macros and small inline functions (ten lines or less in length),
6180then the use of the object file is unrestricted, regardless of whether it is legally a
6181derivative work. (Executables containing this object code plus portions of the Library
6182will still fall under Section 6.)
6183
6184
6185
6186Otherwise, if the work is a derivative of the Library, you may distribute the object
6187code for the work under the terms of Section 6. Any executables containing that work
6188also fall under Section 6, whether or not they are linked directly with the Library
6189itself.
6190
6191
6192
61936. As an exception to the Sections above, you may also compile or link a "work that
6194uses the Library" with the Library to produce a work containing portions of the
6195Library, and distribute that work under terms of your choice, provided that the terms
6196permit modification of the work for the customer's own use and reverse engineering for
6197debugging such modifications.
6198
6199
6200
6201You must give prominent notice with each copy of the work that the Library is used in
6202it and that the Library and its use are covered by this License. You must supply a
6203copy of this License. If the work during execution displays copyright notices, you
6204must include the copyright notice for the Library among them, as well as a reference
6205directing the user to the copy of this License. Also, you must do one of these things:
6206
6207
6208
6209a) Accompany the work with the complete corresponding machine-readable source code for
6210the Library including whatever changes were used in the work (which must be
6211distributed under Sections 1 and 2 above); and, if the work is an executable linked
6212with the Library, with the complete machine-readable "work that uses the Library", as
6213object code and/or source code, so that the user can modify the Library and then
6214relink to produce a modified executable containing the modified Library. (It is
6215understood that the user who changes the contents of definitions files in the Library
6216will not necessarily be able to recompile the application to use the modified
6217definitions.)
6218
6219b) Accompany the work with a written offer, valid for at least three years, to give
6220the same user the materials specified in Subsection 6a, above, for a charge no more
6221than the cost of performing this distribution.
6222
6223c) If distribution of the work is made by offering access to copy from a designated
6224place, offer equivalent access to copy the above specified materials from the same
6225place.
6226
6227d) Verify that the user has already received a copy of these materials or that you
6228have already sent this user a copy.
6229
6230For an executable, the required form of the "work that uses the Library" must include
6231any data and utility programs needed for reproducing the executable from it. However,
6232as a special exception, the source code distributed need not include anything that is
6233normally distributed (in either source or binary form) with the major components
6234(compiler, kernel, and so on) of the operating system on which the executable runs,
6235unless that component itself accompanies the executable.
6236
6237
6238
6239It may happen that this requirement contradicts the license restrictions of other
6240proprietary libraries that do not normally accompany the operating system. Such a
6241contradiction means you cannot use both them and the Library together in an executable
6242that you distribute.
6243
6244
6245
62467. You may place library facilities that are a work based on the Library side-by-side
6247in a single library together with other library facilities not covered by this
6248License, and distribute such a combined library, provided that the separate
6249distribution of the work based on the Library and of the other library facilities is
6250otherwise permitted, and provided that you do these two things:
6251
6252
6253
6254a) Accompany the combined library with a copy of the same work based on the Library,
6255uncombined with any other library facilities. This must be distributed under the terms
6256of the Sections above.
6257
6258b) Give prominent notice with the combined library of the fact that part of it is a
6259work based on the Library, and explaining where to find the accompanying uncombined
6260form of the same work.
6261
62628. You may not copy, modify, sublicense, link with, or distribute the Library except
6263as expressly provided under this License. Any attempt otherwise to copy, modify,
6264sublicense, link with, or distribute the Library is void, and will automatically
6265terminate your rights under this License. However, parties who have received copies,
6266or rights, from you under this License will not have their licenses terminated so long
6267as such parties remain in full compliance.
6268
6269
6270
62719. You are not required to accept this License, since you have not signed it. However,
6272nothing else grants you permission to modify or distribute the Library or its
6273derivative works. These actions are prohibited by law if you do not accept this
6274License. Therefore, by modifying or distributing the Library (or any work based on the
6275Library), you indicate your acceptance of this License to do so, and all its terms and
6276conditions for copying, distributing or modifying the Library or works based on it.
6277
6278
6279
628010. Each time you redistribute the Library (or any work based on the Library), the
6281recipient automatically receives a license from the original licensor to copy,
6282distribute, link with or modify the Library subject to these terms and conditions. You
6283may not impose any further restrictions on the recipients' exercise of the rights
6284granted herein. You are not responsible for enforcing compliance by third parties to
6285this License.
6286
6287
6288
628911. If, as a consequence of a court judgment or allegation of patent infringement or
6290for any other reason (not limited to patent issues), conditions are imposed on you
6291(whether by court order, agreement or otherwise) that contradict the conditions of
6292this License, they do not excuse you from the conditions of this License. If you
6293cannot distribute so as to satisfy simultaneously your obligations under this License
6294and any other pertinent obligations, then as a consequence you may not distribute the
6295Library at all. For example, if a patent license would not permit royalty-free
6296redistribution of the Library by all those who receive copies directly or indirectly
6297through you, then the only way you could satisfy both it and this License would be to
6298refrain entirely from distribution of the Library.
6299
6300
6301
6302If any portion of this section is held invalid or unenforceable under any particular
6303circumstance, the balance of the section is intended to apply, and the section as a
6304whole is intended to apply in other circumstances.
6305
6306
6307
6308It is not the purpose of this section to induce you to infringe any patents or other
6309property right claims or to contest validity of any such claims; this section has the
6310sole purpose of protecting the integrity of the free software distribution system
6311which is implemented by public license practices. Many people have made generous
6312contributions to the wide range of software distributed through that system in
6313reliance on consistent application of that system; it is up to the author/donor to
6314decide if he or she is willing to distribute software through any other system and a
6315licensee cannot impose that choice.
6316
6317
6318
6319This section is intended to make thoroughly clear what is believed to be a consequence
6320of the rest of this License.
6321
6322
6323
632412. If the distribution and/or use of the Library is restricted in certain countries
6325either by patents or by copyrighted interfaces, the original copyright holder who
6326places the Library under this License may add an explicit geographical distribution
6327limitation excluding those countries, so that distribution is permitted only in or
6328among countries not thus excluded. In such case, this License incorporates the
6329limitation as if written in the body of this License.
6330
6331
6332
633313. The Free Software Foundation may publish revised and/or new versions of the
6334Library General Public License from time to time. Such new versions will be similar in
6335spirit to the present version, but may differ in detail to address new problems or
6336concerns.
6337
6338
6339
6340Each version is given a distinguishing version number. If the Library specifies a
6341version number of this License which applies to it and "any later version", you have
6342the option of following the terms and conditions either of that version or of any
6343later version published by the Free Software Foundation. If the Library does not
6344specify a license version number, you may choose any version ever published by the
6345Free Software Foundation.
6346
6347
6348
634914. If you wish to incorporate parts of the Library into other free programs whose
6350distribution conditions are incompatible with these, write to the author to ask for
6351permission. For software which is copyrighted by the Free Software Foundation, write
6352to the Free Software Foundation; we sometimes make exceptions for this. Our decision
6353will be guided by the two goals of preserving the free status of all derivatives of
6354our free software and of promoting the sharing and reuse of software generally.
6355
6356
6357
6358NO WARRANTY
6359
6360
6361
636215. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
6363LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
6364WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
6365WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
6366IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
6367RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
6368PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6369
6370
6371
637216. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6373COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
6374PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6375INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6376LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6377OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
6378WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6379POSSIBILITY OF SUCH DAMAGES.
6380
6381
6382
6383END OF TERMS AND CONDITIONS
6384
6385
6386
6387How to Apply These Terms to Your New Libraries
6388
6389
6390
6391If you develop a new library, and you want it to be of the greatest possible use to
6392the public, we recommend making it free software that everyone can redistribute and
6393change. You can do so by permitting redistribution under these terms (or,
6394alternatively, under the terms of the ordinary General Public License).
6395
6396
6397
6398To apply these terms, attach the following notices to the library. It is safest to
6399attach them to the start of each source file to most effectively convey the exclusion
6400of warranty; and each file should have at least the "copyright" line and a pointer to
6401where the full notice is found.
6402
6403
6404
6405one line to give the library's name and an idea of what it does.
6406
6407Copyright (C) year name of author
6408
6409
6410
6411This library is free software; you can redistribute it and/or
6412
6413modify it under the terms of the GNU Library General Public
6414
6415License as published by the Free Software Foundation; either
6416
6417version 2 of the License, or (at your option) any later version.
6418
6419
6420
6421This library is distributed in the hope that it will be useful,
6422
6423but WITHOUT ANY WARRANTY; without even the implied warranty of
6424
6425MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
6426
6427Library General Public License for more details.
6428
6429
6430
6431You should have received a copy of the GNU Library General Public
6432
6433License along with this library; if not, write to the
6434
6435Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
6436
6437Boston, MA 02110-1301, USA.
6438
6439Also add information on how to contact you by electronic and paper mail.
6440
6441
6442
6443You should also get your employer (if you work as a programmer) or your school, if
6444any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
6445alter the names:
6446
6447
6448
6449Yoyodyne, Inc., hereby disclaims all copyright interest in
6450
6451the library `Frob' (a library for tweaking knobs) written
6452
6453by James Random Hacker.
6454
6455
6456
6457signature of Ty Coon, 1 April 1990
6458
6459Ty Coon, President of Vice
6460
6461That's all there is to it!
6462
6463</programlisting></para>
6464 </section>
6465
6466 <section id="lic_18">
6467 <title>LGPL-2.1</title>
6468
6469 <para><programlisting>
6470
6471GNU LESSER GENERAL PUBLIC LICENSE
6472
6473Version 2.1, February 1999
6474
6475Copyright (C) 1991, 1999 Free Software Foundation, Inc.
647651 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
6477Everyone is permitted to copy and distribute verbatim copies
6478of this license document, but changing it is not allowed.
6479
6480[This is the first released version of the Lesser GPL. It also counts
6481 as the successor of the GNU Library Public License, version 2, hence
6482 the version number 2.1.]
6483Preamble
6484
6485The licenses for most software are designed to take away your freedom to share and
6486change it. By contrast, the GNU General Public Licenses are intended to guarantee your
6487freedom to share and change free software--to make sure the software is free for all
6488its users.
6489
6490This license, the Lesser General Public License, applies to some specially designated
6491software packages--typically libraries--of the Free Software Foundation and other
6492authors who decide to use it. You can use it too, but we suggest you first think
6493carefully about whether this license or the ordinary General Public License is the
6494better strategy to use in any particular case, based on the explanations below.
6495
6496When we speak of free software, we are referring to freedom of use, not price. Our
6497General Public Licenses are designed to make sure that you have the freedom to
6498distribute copies of free software (and charge for this service if you wish); that you
6499receive source code or can get it if you want it; that you can change the software and
6500use pieces of it in new free programs; and that you are informed that you can do these
6501things.
6502
6503To protect your rights, we need to make restrictions that forbid distributors to deny
6504you these rights or to ask you to surrender these rights. These restrictions translate
6505to certain responsibilities for you if you distribute copies of the library or if you
6506modify it.
6507
6508For example, if you distribute copies of the library, whether gratis or for a fee, you
6509must give the recipients all the rights that we gave you. You must make sure that
6510they, too, receive or can get the source code. If you link other code with the
6511library, you must provide complete object files to the recipients, so that they can
6512relink them with the library after making changes to the library and recompiling it.
6513And you must show them these terms so they know their rights.
6514
6515We protect your rights with a two-step method: (1) we copyright the library, and (2)
6516we offer you this license, which gives you legal permission to copy, distribute and/or
6517modify the library.
6518
6519To protect each distributor, we want to make it very clear that there is no warranty
6520for the free library. Also, if the library is modified by someone else and passed on,
6521the recipients should know that what they have is not the original version, so that
6522the original author`s reputation will not be affected by problems that might be
6523introduced by others.
6524
6525Finally, software patents pose a constant threat to the existence of any free program.
6526We wish to make sure that a company cannot effectively restrict the users of a free
6527program by obtaining a restrictive license from a patent holder. Therefore, we insist
6528that any patent license obtained for a version of the library must be consistent with
6529the full freedom of use specified in this license.
6530
6531Most GNU software, including some libraries, is covered by the ordinary GNU General
6532Public License. This license, the GNU Lesser General Public License, applies to
6533certain designated libraries, and is quite different from the ordinary General Public
6534License. We use this license for certain libraries in order to permit linking those
6535libraries into non-free programs.
6536
6537When a program is linked with a library, whether statically or using a shared library,
6538the combination of the two is legally speaking a combined work, a derivative of the
6539original library. The ordinary General Public License therefore permits such linking
6540only if the entire combination fits its criteria of freedom. The Lesser General Public
6541License permits more lax criteria for linking other code with the library.
6542
6543We call this license the "Lesser" General Public License because it does Less to
6544protect the user`s freedom than the ordinary General Public License. It also provides
6545other free software developers Less of an advantage over competing non-free programs.
6546These disadvantages are the reason we use the ordinary General Public License for many
6547libraries. However, the Lesser license provides advantages in certain special
6548circumstances.
6549
6550For example, on rare occasions, there may be a special need to encourage the widest
6551possible use of a certain library, so that it becomes a de-facto standard. To achieve
6552this, non-free programs must be allowed to use the library. A more frequent case is
6553that a free library does the same job as widely used non-free libraries. In this case,
6554there is little to gain by limiting the free library to free software only, so we use
6555the Lesser General Public License.
6556
6557In other cases, permission to use a particular library in non-free programs enables a
6558greater number of people to use a large body of free software. For example, permission
6559to use the GNU C Library in non-free programs enables many more people to use the
6560whole GNU operating system, as well as its variant, the GNU/Linux operating system.
6561
6562Although the Lesser General Public License is Less protective of the users` freedom,
6563it does ensure that the user of a program that is linked with the Library has the
6564freedom and the wherewithal to run that program using a modified version of the
6565Library.
6566
6567The precise terms and conditions for copying, distribution and modification follow.
6568Pay close attention to the difference between a "work based on the library" and a
6569"work that uses the library". The former contains code derived from the library,
6570whereas the latter must be combined with the library in order to run.
6571
6572TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
6573
65740. This License Agreement applies to any software library or other program which
6575contains a notice placed by the copyright holder or other authorized party saying it
6576may be distributed under the terms of this Lesser General Public License (also called
6577"this License"). Each licensee is addressed as "you".
6578
6579A "library" means a collection of software functions and/or data prepared so as to be
6580conveniently linked with application programs (which use some of those functions and
6581data) to form executables.
6582
6583The "Library", below, refers to any such software library or work which has been
6584distributed under these terms. A "work based on the Library" means either the Library
6585or any derivative work under copyright law: that is to say, a work containing the
6586Library or a portion of it, either verbatim or with modifications and/or translated
6587straightforwardly into another language. (Hereinafter, translation is included without
6588limitation in the term "modification".)
6589
6590"Source code" for a work means the preferred form of the work for making modifications
6591to it. For a library, complete source code means all the source code for all modules
6592it contains, plus any associated interface definition files, plus the scripts used to
6593control compilation and installation of the library.
6594
6595Activities other than copying, distribution and modification are not covered by this
6596License; they are outside its scope. The act of running a program using the Library is
6597not restricted, and output from such a program is covered only if its contents
6598constitute a work based on the Library (independent of the use of the Library in a
6599tool for writing it). Whether that is true depends on what the Library does and what
6600the program that uses the Library does.
6601
66021. You may copy and distribute verbatim copies of the Library`s complete source code
6603as you receive it, in any medium, provided that you conspicuously and appropriately
6604publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
6605intact all the notices that refer to this License and to the absence of any warranty;
6606and distribute a copy of this License along with the Library.
6607
6608You may charge a fee for the physical act of transferring a copy, and you may at your
6609option offer warranty protection in exchange for a fee.
6610
66112. You may modify your copy or copies of the Library or any portion of it, thus
6612forming a work based on the Library, and copy and distribute such modifications or
6613work under the terms of Section 1 above, provided that you also meet all of these
6614conditions:
6615
6616a) The modified work must itself be a software library.
6617b) You must cause the files modified to carry prominent notices stating that you
6618changed the files and the date of any change.
6619c) You must cause the whole of the work to be licensed at no charge to all third
6620parties under the terms of this License.
6621d) If a facility in the modified Library refers to a function or a table of data to be
6622supplied by an application program that uses the facility, other than as an argument
6623passed when the facility is invoked, then you must make a good faith effort to ensure
6624that, in the event an application does not supply such function or table, the facility
6625still operates, and performs whatever part of its purpose remains meaningful.
6626(For example, a function in a library to compute square roots has a purpose that is
6627entirely well-defined independent of the application. Therefore, Subsection 2d
6628requires that any application-supplied function or table used by this function must be
6629optional: if the application does not supply it, the square root function must still
6630compute square roots.)
6631
6632These requirements apply to the modified work as a whole. If identifiable sections of
6633that work are not derived from the Library, and can be reasonably considered
6634independent and separate works in themselves, then this License, and its terms, do not
6635apply to those sections when you distribute them as separate works. But when you
6636distribute the same sections as part of a whole which is a work based on the Library,
6637the distribution of the whole must be on the terms of this License, whose permissions
6638for other licensees extend to the entire whole, and thus to each and every part
6639regardless of who wrote it.
6640
6641Thus, it is not the intent of this section to claim rights or contest your rights to
6642work written entirely by you; rather, the intent is to exercise the right to control
6643the distribution of derivative or collective works based on the Library.
6644
6645In addition, mere aggregation of another work not based on the Library with the
6646Library (or with a work based on the Library) on a volume of a storage or distribution
6647medium does not bring the other work under the scope of this License.
6648
66493. You may opt to apply the terms of the ordinary GNU General Public License instead
6650of this License to a given copy of the Library. To do this, you must alter all the
6651notices that refer to this License, so that they refer to the ordinary GNU General
6652Public License, version 2, instead of to this License. (If a newer version than
6653version 2 of the ordinary GNU General Public License has appeared, then you can
6654specify that version instead if you wish.) Do not make any other change in these
6655notices.
6656
6657Once this change is made in a given copy, it is irreversible for that copy, so the
6658ordinary GNU General Public License applies to all subsequent copies and derivative
6659works made from that copy.
6660
6661This option is useful when you wish to copy part of the code of the Library into a
6662program that is not a library.
6663
66644. You may copy and distribute the Library (or a portion or derivative of it, under
6665Section 2) in object code or executable form under the terms of Sections 1 and 2 above
6666provided that you accompany it with the complete corresponding machine-readable source
6667code, which must be distributed under the terms of Sections 1 and 2 above on a medium
6668customarily used for software interchange.
6669
6670If distribution of object code is made by offering access to copy from a designated
6671place, then offering equivalent access to copy the source code from the same place
6672satisfies the requirement to distribute the source code, even though third parties are
6673not compelled to copy the source along with the object code.
6674
66755. A program that contains no derivative of any portion of the Library, but is
6676designed to work with the Library by being compiled or linked with it, is called a
6677"work that uses the Library". Such a work, in isolation, is not a derivative work of
6678the Library, and therefore falls outside the scope of this License.
6679
6680However, linking a "work that uses the Library" with the Library creates an executable
6681that is a derivative of the Library (because it contains portions of the Library),
6682rather than a "work that uses the library". The executable is therefore covered by
6683this License. Section 6 states terms for distribution of such executables.
6684
6685When a "work that uses the Library" uses material from a header file that is part of
6686the Library, the object code for the work may be a derivative work of the Library even
6687though the source code is not. Whether this is true is especially significant if the
6688work can be linked without the Library, or if the work is itself a library. The
6689threshold for this to be true is not precisely defined by law.
6690
6691If such an object file uses only numerical parameters, data structure layouts and
6692accessors, and small macros and small inline functions (ten lines or less in length),
6693then the use of the object file is unrestricted, regardless of whether it is legally a
6694derivative work. (Executables containing this object code plus portions of the Library
6695will still fall under Section 6.)
6696
6697Otherwise, if the work is a derivative of the Library, you may distribute the object
6698code for the work under the terms of Section 6. Any executables containing that work
6699also fall under Section 6, whether or not they are linked directly with the Library
6700itself.
6701
67026. As an exception to the Sections above, you may also combine or link a "work that
6703uses the Library" with the Library to produce a work containing portions of the
6704Library, and distribute that work under terms of your choice, provided that the terms
6705permit modification of the work for the customer`s own use and reverse engineering for
6706debugging such modifications.
6707
6708You must give prominent notice with each copy of the work that the Library is used in
6709it and that the Library and its use are covered by this License. You must supply a
6710copy of this License. If the work during execution displays copyright notices, you
6711must include the copyright notice for the Library among them, as well as a reference
6712directing the user to the copy of this License. Also, you must do one of these things:
6713
6714a) Accompany the work with the complete corresponding machine-readable source code for
6715the Library including whatever changes were used in the work (which must be
6716distributed under Sections 1 and 2 above); and, if the work is an executable linked
6717with the Library, with the complete machine-readable "work that uses the Library", as
6718object code and/or source code, so that the user can modify the Library and then
6719relink to produce a modified executable containing the modified Library. (It is
6720understood that the user who changes the contents of definitions files in the Library
6721will not necessarily be able to recompile the application to use the modified
6722definitions.)
6723b) Use a suitable shared library mechanism for linking with the Library. A suitable
6724mechanism is one that (1) uses at run time a copy of the library already present on
6725the user`s computer system, rather than copying library functions into the executable,
6726and (2) will operate properly with a modified version of the library, if the user
6727installs one, as long as the modified version is interface-compatible with the version
6728that the work was made with.
6729c) Accompany the work with a written offer, valid for at least three years, to give
6730the same user the materials specified in Subsection 6a, above, for a charge no more
6731than the cost of performing this distribution.
6732d) If distribution of the work is made by offering access to copy from a designated
6733place, offer equivalent access to copy the above specified materials from the same
6734place.
6735e) Verify that the user has already received a copy of these materials or that you
6736have already sent this user a copy.
6737For an executable, the required form of the "work that uses the Library" must include
6738any data and utility programs needed for reproducing the executable from it. However,
6739as a special exception, the materials to be distributed need not include anything that
6740is normally distributed (in either source or binary form) with the major components
6741(compiler, kernel, and so on) of the operating system on which the executable runs,
6742unless that component itself accompanies the executable.
6743
6744It may happen that this requirement contradicts the license restrictions of other
6745proprietary libraries that do not normally accompany the operating system. Such a
6746contradiction means you cannot use both them and the Library together in an executable
6747that you distribute.
6748
67497. You may place library facilities that are a work based on the Library side-by-side
6750in a single library together with other library facilities not covered by this
6751License, and distribute such a combined library, provided that the separate
6752distribution of the work based on the Library and of the other library facilities is
6753otherwise permitted, and provided that you do these two things:
6754
6755a) Accompany the combined library with a copy of the same work based on the Library,
6756uncombined with any other library facilities. This must be distributed under the terms
6757of the Sections above.
6758b) Give prominent notice with the combined library of the fact that part of it is a
6759work based on the Library, and explaining where to find the accompanying uncombined
6760form of the same work.
67618. You may not copy, modify, sublicense, link with, or distribute the Library except
6762as expressly provided under this License. Any attempt otherwise to copy, modify,
6763sublicense, link with, or distribute the Library is void, and will automatically
6764terminate your rights under this License. However, parties who have received copies,
6765or rights, from you under this License will not have their licenses terminated so long
6766as such parties remain in full compliance.
6767
67689. You are not required to accept this License, since you have not signed it. However,
6769nothing else grants you permission to modify or distribute the Library or its
6770derivative works. These actions are prohibited by law if you do not accept this
6771License. Therefore, by modifying or distributing the Library (or any work based on the
6772Library), you indicate your acceptance of this License to do so, and all its terms and
6773conditions for copying, distributing or modifying the Library or works based on it.
6774
677510. Each time you redistribute the Library (or any work based on the Library), the
6776recipient automatically receives a license from the original licensor to copy,
6777distribute, link with or modify the Library subject to these terms and conditions. You
6778may not impose any further restrictions on the recipients` exercise of the rights
6779granted herein. You are not responsible for enforcing compliance by third parties with
6780this License.
6781
678211. If, as a consequence of a court judgment or allegation of patent infringement or
6783for any other reason (not limited to patent issues), conditions are imposed on you
6784(whether by court order, agreement or otherwise) that contradict the conditions of
6785this License, they do not excuse you from the conditions of this License. If you
6786cannot distribute so as to satisfy simultaneously your obligations under this License
6787and any other pertinent obligations, then as a consequence you may not distribute the
6788Library at all. For example, if a patent license would not permit royalty-free
6789redistribution of the Library by all those who receive copies directly or indirectly
6790through you, then the only way you could satisfy both it and this License would be to
6791refrain entirely from distribution of the Library.
6792
6793If any portion of this section is held invalid or unenforceable under any particular
6794circumstance, the balance of the section is intended to apply, and the section as a
6795whole is intended to apply in other circumstances.
6796
6797It is not the purpose of this section to induce you to infringe any patents or other
6798property right claims or to contest validity of any such claims; this section has the
6799sole purpose of protecting the integrity of the free software distribution system
6800which is implemented by public license practices. Many people have made generous
6801contributions to the wide range of software distributed through that system in
6802reliance on consistent application of that system; it is up to the author/donor to
6803decide if he or she is willing to distribute software through any other system and a
6804licensee cannot impose that choice.
6805
6806This section is intended to make thoroughly clear what is believed to be a consequence
6807of the rest of this License.
6808
680912. If the distribution and/or use of the Library is restricted in certain countries
6810either by patents or by copyrighted interfaces, the original copyright holder who
6811places the Library under this License may add an explicit geographical distribution
6812limitation excluding those countries, so that distribution is permitted only in or
6813among countries not thus excluded. In such case, this License incorporates the
6814limitation as if written in the body of this License.
6815
681613. The Free Software Foundation may publish revised and/or new versions of the Lesser
6817General Public License from time to time. Such new versions will be similar in spirit
6818to the present version, but may differ in detail to address new problems or concerns.
6819
6820Each version is given a distinguishing version number. If the Library specifies a
6821version number of this License which applies to it and "any later version", you have
6822the option of following the terms and conditions either of that version or of any
6823later version published by the Free Software Foundation. If the Library does not
6824specify a license version number, you may choose any version ever published by the
6825Free Software Foundation.
6826
682714. If you wish to incorporate parts of the Library into other free programs whose
6828distribution conditions are incompatible with these, write to the author to ask for
6829permission. For software which is copyrighted by the Free Software Foundation, write
6830to the Free Software Foundation; we sometimes make exceptions for this. Our decision
6831will be guided by the two goals of preserving the free status of all derivatives of
6832our free software and of promoting the sharing and reuse of software generally.
6833
6834NO WARRANTY
6835
683615. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
6837LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
6838WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
6839WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
6840IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
6841RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
6842PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6843
684416. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6845COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
6846PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6847INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6848LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6849OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
6850WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6851POSSIBILITY OF SUCH DAMAGES.
6852
6853END OF TERMS AND CONDITIONS
6854
6855How to Apply These Terms to Your New Libraries
6856
6857If you develop a new library, and you want it to be of the greatest possible use to
6858the public, we recommend making it free software that everyone can redistribute and
6859change. You can do so by permitting redistribution under these terms (or,
6860alternatively, under the terms of the ordinary General Public License).
6861
6862To apply these terms, attach the following notices to the library. It is safest to
6863attach them to the start of each source file to most effectively convey the exclusion
6864of warranty; and each file should have at least the "copyright" line and a pointer to
6865where the full notice is found.
6866
6867one line to give the library`s name and an idea of what it does.
6868Copyright (C) year name of author
6869
6870This library is free software; you can redistribute it and/or
6871modify it under the terms of the GNU Lesser General Public
6872License as published by the Free Software Foundation; either
6873version 2.1 of the License, or (at your option) any later version.
6874
6875This library is distributed in the hope that it will be useful,
6876but WITHOUT ANY WARRANTY; without even the implied warranty of
6877MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
6878Lesser General Public License for more details.
6879
6880You should have received a copy of the GNU Lesser General Public
6881License along with this library; if not, write to the Free Software
6882Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
6883Also add information on how to contact you by electronic and paper mail.
6884
6885You should also get your employer (if you work as a programmer) or your school, if
6886any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
6887alter the names:
6888
6889Yoyodyne, Inc., hereby disclaims all copyright interest in
6890the library `Frob` (a library for tweaking knobs) written
6891by James Random Hacker.
6892
6893signature of Ty Coon, 1 April 1990
6894Ty Coon, President of Vice
6895That`s all there is to it!
6896
6897</programlisting></para>
6898 </section>
6899
6900 <section id="lic_19">
6901 <title>LGPL-3.0</title>
6902
6903 <para><programlisting>
6904GNU LESSER GENERAL PUBLIC LICENSE
6905
6906Version 3, 29 June 2007
6907
6908Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
6909
6910Everyone is permitted to copy and distribute verbatim copies of this license document,
6911but changing it is not allowed.
6912
6913This version of the GNU Lesser General Public License incorporates the terms and
6914conditions of version 3 of the GNU General Public License, supplemented by the
6915additional permissions listed below.
69160. Additional Definitions.
6917
6918As used herein, &rdquor;this License&rdquo; refers to version 3 of the GNU Lesser
6919General Public License, and the &rdquor;GNU GPL&rdquo; refers to version 3 of the GNU
6920General Public License.
6921
6922&rdquor;The Library&rdquo; refers to a covered work governed by this License, other
6923than an Application or a Combined Work as defined below.
6924
6925An &rdquor;Application&rdquo; is any work that makes use of an interface provided by
6926the Library, but which is not otherwise based on the Library. Defining a subclass of a
6927class defined by the Library is deemed a mode of using an interface provided by the
6928Library.
6929
6930A &rdquor;Combined Work&rdquo; is a work produced by combining or linking an
6931Application with the Library. The particular version of the Library with which the
6932Combined Work was made is also called the &rdquor;Linked Version&rdquo;.
6933
6934The &rdquor;Minimal Corresponding Source&rdquo; for a Combined Work means the
6935Corresponding Source for the Combined Work, excluding any source code for portions of
6936the Combined Work that, considered in isolation, are based on the Application, and not
6937on the Linked Version.
6938
6939The &rdquor;Corresponding Application Code&rdquo; for a Combined Work means the object
6940code and/or source code for the Application, including any data and utility programs
6941needed for reproducing the Combined Work from the Application, but excluding the
6942System Libraries of the Combined Work.
69431. Exception to Section 3 of the GNU GPL.
6944
6945You may convey a covered work under sections 3 and 4 of this License without being
6946bound by section 3 of the GNU GPL.
69472. Conveying Modified Versions.
6948
6949If you modify a copy of the Library, and, in your modifications, a facility refers to
6950a function or data to be supplied by an Application that uses the facility (other than
6951as an argument passed when the facility is invoked), then you may convey a copy of the
6952modified version:
6953
6954 * a) under this License, provided that you make a good faith effort to ensure
6955that, in the event an Application does not supply the function or data, the facility
6956still operates, and performs whatever part of its purpose remains meaningful, or
6957 * b) under the GNU GPL, with none of the additional permissions of this License
6958applicable to that copy.
6959
69603. Object Code Incorporating Material from Library Header Files.
6961
6962The object code form of an Application may incorporate material from a header file
6963that is part of the Library. You may convey such object code under terms of your
6964choice, provided that, if the incorporated material is not limited to numerical
6965parameters, data structure layouts and accessors, or small macros, inline functions
6966and templates (ten or fewer lines in length), you do both of the following:
6967
6968 * a) Give prominent notice with each copy of the object code that the Library is
6969used in it and that the Library and its use are covered by this License.
6970 * b) Accompany the object code with a copy of the GNU GPL and this license
6971document.
6972
69734. Combined Works.
6974
6975You may convey a Combined Work under terms of your choice that, taken together,
6976effectively do not restrict modification of the portions of the Library contained in
6977the Combined Work and reverse engineering for debugging such modifications, if you
6978also do each of the following:
6979
6980 * a) Give prominent notice with each copy of the Combined Work that the Library is
6981used in it and that the Library and its use are covered by this License.
6982 * b) Accompany the Combined Work with a copy of the GNU GPL and this license
6983document.
6984 * c) For a Combined Work that displays copyright notices during execution, include
6985the copyright notice for the Library among these notices, as well as a reference
6986directing the user to the copies of the GNU GPL and this license document.
6987 * d) Do one of the following:
6988 o 0) Convey the Minimal Corresponding Source under the terms of this
6989License, and the Corresponding Application Code in a form suitable for, and under
6990terms that permit, the user to recombine or relink the Application with a modified
6991version of the Linked Version to produce a modified Combined Work, in the manner
6992specified by section 6 of the GNU GPL for conveying Corresponding Source.
6993 o 1) Use a suitable shared library mechanism for linking with the Library. A
6994suitable mechanism is one that (a) uses at run time a copy of the Library already
6995present on the user's computer system, and (b) will operate properly with a modified
6996version of the Library that is interface-compatible with the Linked Version.
6997 * e) Provide Installation Information, but only if you would otherwise be required
6998to provide such information under section 6 of the GNU GPL, and only to the extent
6999that such information is necessary to install and execute a modified version of the
7000Combined Work produced by recombining or relinking the Application with a modified
7001version of the Linked Version. (If you use option 4d0, the Installation Information
7002must accompany the Minimal Corresponding Source and Corresponding Application Code. If
7003you use option 4d1, you must provide the Installation Information in the manner
7004specified by section 6 of the GNU GPL for conveying Corresponding Source.)
7005
70065. Combined Libraries.
7007
7008You may place library facilities that are a work based on the Library side by side in
7009a single library together with other library facilities that are not Applications and
7010are not covered by this License, and convey such a combined library under terms of
7011your choice, if you do both of the following:
7012
7013 * a) Accompany the combined library with a copy of the same work based on the
7014Library, uncombined with any other library facilities, conveyed under the terms of
7015this License.
7016 * b) Give prominent notice with the combined library that part of it is a work
7017based on the Library, and explaining where to find the accompanying uncombined form of
7018the same work.
7019
70206. Revised Versions of the GNU Lesser General Public License.
7021
7022The Free Software Foundation may publish revised and/or new versions of the GNU Lesser
7023General Public License from time to time. Such new versions will be similar in spirit
7024to the present version, but may differ in detail to address new problems or concerns.
7025
7026Each version is given a distinguishing version number. If the Library as you received
7027it specifies that a certain numbered version of the GNU Lesser General Public License
7028&rdquor;or any later version&rdquo; applies to it, you have the option of following
7029the terms and conditions either of that published version or of any later version
7030published by the Free Software Foundation. If the Library as you received it does not
7031specify a version number of the GNU Lesser General Public License, you may choose any
7032version of the GNU Lesser General Public License ever published by the Free Software
7033Foundation.
7034
7035If the Library as you received it specifies that a proxy can decide whether future
7036versions of the GNU Lesser General Public License shall apply, that proxy's public
7037statement of acceptance of any version is permanent authorization for you to choose
7038that version for the Library.
7039</programlisting></para>
7040 </section>
7041
7042 <section id="lic_20">
7043 <title>Libpng</title>
7044
7045 <para><programlisting>
7046
7047This copy of the libpng notices is provided for your convenience. In case of
7048any discrepancy between this copy and the notices in the file png.h that is
7049included in the libpng distribution, the latter shall prevail.
7050
7051COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
7052
7053If you modify libpng you may insert additional notices immediately following
7054this sentence.
7055
7056This code is released under the libpng license.
7057
7058libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are
7059Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
7060distributed according to the same disclaimer and license as libpng-1.2.5
7061with the following individual added to the list of Contributing Authors
7062
7063 Cosmin Truta
7064
7065libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
7066Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
7067distributed according to the same disclaimer and license as libpng-1.0.6
7068with the following individuals added to the list of Contributing Authors
7069
7070 Simon-Pierre Cadieux
7071 Eric S. Raymond
7072 Gilles Vollant
7073
7074and with the following additions to the disclaimer:
7075
7076 There is no warranty against interference with your enjoyment of the
7077 library or against infringement. There is no warranty that our
7078 efforts or the library will fulfill any of your particular purposes
7079 or needs. This library is provided with all faults, and the entire
7080 risk of satisfactory quality, performance, accuracy, and effort is with
7081 the user.
7082
7083libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
7084Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
7085distributed according to the same disclaimer and license as libpng-0.96,
7086with the following individuals added to the list of Contributing Authors:
7087
7088 Tom Lane
7089 Glenn Randers-Pehrson
7090 Willem van Schaik
7091
7092libpng versions 0.89, June 1996, through 0.96, May 1997, are
7093Copyright (c) 1996, 1997 Andreas Dilger
7094Distributed according to the same disclaimer and license as libpng-0.88,
7095with the following individuals added to the list of Contributing Authors:
7096
7097 John Bowler
7098 Kevin Bracey
7099 Sam Bushell
7100 Magnus Holmgren
7101 Greg Roelofs
7102 Tom Tanner
7103
7104libpng versions 0.5, May 1995, through 0.88, January 1996, are
7105Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
7106
7107For the purposes of this copyright and license, "Contributing Authors"
7108is defined as the following set of individuals:
7109
7110 Andreas Dilger
7111 Dave Martindale
7112 Guy Eric Schalnat
7113 Paul Schmidt
7114 Tim Wegner
7115
7116The PNG Reference Library is supplied "AS IS". The Contributing Authors
7117and Group 42, Inc. disclaim all warranties, expressed or implied,
7118including, without limitation, the warranties of merchantability and of
7119fitness for any purpose. The Contributing Authors and Group 42, Inc.
7120assume no liability for direct, indirect, incidental, special, exemplary,
7121or consequential damages, which may result from the use of the PNG
7122Reference Library, even if advised of the possibility of such damage.
7123
7124Permission is hereby granted to use, copy, modify, and distribute this
7125source code, or portions hereof, for any purpose, without fee, subject
7126to the following restrictions:
7127
71281. The origin of this source code must not be misrepresented.
7129
71302. Altered versions must be plainly marked as such and must not
7131 be misrepresented as being the original source.
7132
71333. This Copyright notice may not be removed or altered from any
7134 source or altered source distribution.
7135
7136The Contributing Authors and Group 42, Inc. specifically permit, without
7137fee, and encourage the use of this source code as a component to
7138supporting the PNG file format in commercial products. If you use this
7139source code in a product, acknowledgment is not required but would be
7140appreciated.
7141
7142
7143A "png_get_copyright" function is available, for convenient use in "about"
7144boxes and the like:
7145
7146 printf("%s",png_get_copyright(NULL));
7147
7148Also, the PNG logo (in PNG format, of course) is supplied in the
7149files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
7150
7151Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
7152certification mark of the Open Source Initiative.
7153
7154Glenn Randers-Pehrson
7155glennrp at users.sourceforge.net
7156December 9, 2010
7157
7158</programlisting></para>
7159 </section>
7160
7161 <section id="lic_21">
7162 <title>MIT</title>
7163
7164 <para><programlisting>
7165
7166MIT License
7167
7168Copyright (c) &lt;year&gt; &lt;copyright holders&gt;
7169
7170Permission is hereby granted, free of charge, to any person obtaining a copy
7171of this software and associated documentation files (the "Software"), to deal
7172in the Software without restriction, including without limitation the rights
7173to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7174copies of the Software, and to permit persons to whom the Software is
7175furnished to do so, subject to the following conditions:
7176
7177The above copyright notice and this permission notice shall be included in
7178all copies or substantial portions of the Software.
7179
7180THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
7181IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7182FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
7183AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
7184LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
7185OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
7186THE SOFTWARE.
7187
7188</programlisting></para>
7189 </section>
7190
7191 <section id="lic_22">
7192 <title>MPL-1.0</title>
7193
7194 <para><programlisting>
7195
7196MOZILLA PUBLIC LICENSE
7197Version 1.0
7198
71991. Definitions.
7200
72011.1. ``Contributor`` means each entity that creates or contributes to the creation of
7202Modifications.
72031.2. ``Contributor Version`` means the combination of the Original Code, prior
7204Modifications used by a Contributor, and the Modifications made by that particular
7205Contributor.
7206
72071.3. ``Covered Code`` means the Original Code or Modifications or the combination of
7208the Original Code and Modifications, in each case including portions thereof.
7209
72101.4. ``Electronic Distribution Mechanism`` means a mechanism generally accepted in the
7211software development community for the electronic transfer of data.
7212
72131.5. ``Executable`` means Covered Code in any form other than Source Code.
7214
72151.6. ``Initial Developer`` means the individual or entity identified as the Initial
7216Developer in the Source Code notice required by Exhibit A.
7217
72181.7. ``Larger Work`` means a work which combines Covered Code or portions thereof with
7219code not governed by the terms of this License.
7220
72211.8. ``License`` means this document.
7222
72231.9. ``Modifications`` means any addition to or deletion from the substance or
7224structure of either the Original Code or any previous Modifications. When Covered Code
7225is released as a series of files, a Modification is:
7226
7227A. Any addition to or deletion from the contents of a file containing Original Code or
7228previous Modifications.
7229
7230B. Any new file that contains any part of the Original Code or previous Modifications.
7231
72321.10. ``Original Code`` means Source Code of computer software code which is described
7233in the Source Code notice required by Exhibit A as Original Code, and which, at the
7234time of its release under this License is not already Covered Code governed by this
7235License.
7236
72371.11. ``Source Code`` means the preferred form of the Covered Code for making
7238modifications to it, including all modules it contains, plus any associated interface
7239definition files, scripts used to control compilation and installation of an
7240Executable, or a list of source code differential comparisons against either the
7241Original Code or another well known, available Covered Code of the Contributor`s
7242choice. The Source Code can be in a compressed or archival form, provided the
7243appropriate decompression or de-archiving software is widely available for no charge.
7244
72451.12. ``You`` means an individual or a legal entity exercising rights under, and
7246complying with all of the terms of, this License or a future version of this License
7247issued under Section 6.1. For legal entities, ``You`` includes any entity which
7248controls, is controlled by, or is under common control with You. For purposes of this
7249definition, ``control`` means (a) the power, direct or indirect, to cause the
7250direction or management of such entity, whether by contract or otherwise, or (b)
7251ownership of fifty percent (50%) or more of the outstanding shares or beneficial
7252ownership of such entity.
7253
72542. Source Code License.
72552.1. The Initial Developer Grant.
7256The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
7257license, subject to third party intellectual property claims:
7258(a) to use, reproduce, modify, display, perform, sublicense and distribute the
7259Original Code (or portions thereof) with or without Modifications, or as part of a
7260Larger Work; and
7261
7262(b) under patents now or hereafter owned or controlled by Initial Developer, to make,
7263have made, use and sell (``Utilize``) the Original Code (or portions thereof), but
7264solely to the extent that any such patent is reasonably necessary to enable You to
7265Utilize the Original Code (or portions thereof) and not to any greater extent that may
7266be necessary to Utilize further Modifications or combinations.
7267
72682.2. Contributor Grant.
7269Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license,
7270subject to third party intellectual property claims:
7271
7272(a) to use, reproduce, modify, display, perform, sublicense and distribute the
7273Modifications created by such Contributor (or portions thereof) either on an
7274unmodified basis, with other Modifications, as Covered Code or as part of a Larger
7275Work; and
7276
7277(b) under patents now or hereafter owned or controlled by Contributor, to Utilize the
7278Contributor Version (or portions thereof), but solely to the extent that any such
7279patent is reasonably necessary to enable You to Utilize the Contributor Version (or
7280portions thereof), and not to any greater extent that may be necessary to Utilize
7281further Modifications or combinations.
7282
72833. Distribution Obligations.
72843.1. Application of License.
7285The Modifications which You create or to which You contribute are governed by the
7286terms of this License, including without limitation Section 2.2. The Source Code
7287version of Covered Code may be distributed only under the terms of this License or a
7288future version of this License released under Section 6.1, and You must include a copy
7289of this License with every copy of the Source Code You distribute. You may not offer
7290or impose any terms on any Source Code version that alters or restricts the applicable
7291version of this License or the recipients` rights hereunder. However, You may include
7292an additional document offering the additional rights described in Section 3.5.
72933.2. Availability of Source Code.
7294Any Modification which You create or to which You contribute must be made available in
7295Source Code form under the terms of this License either on the same media as an
7296Executable version or via an accepted Electronic Distribution Mechanism to anyone to
7297whom you made an Executable version available; and if made available via Electronic
7298Distribution Mechanism, must remain available for at least twelve (12) months after
7299the date it initially became available, or at least six (6) months after a subsequent
7300version of that particular Modification has been made available to such recipients.
7301You are responsible for ensuring that the Source Code version remains available even
7302if the Electronic Distribution Mechanism is maintained by a third party.
7303
73043.3. Description of Modifications.
7305You must cause all Covered Code to which you contribute to contain a file documenting
7306the changes You made to create that Covered Code and the date of any change. You must
7307include a prominent statement that the Modification is derived, directly or
7308indirectly, from Original Code provided by the Initial Developer and including the
7309name of the Initial Developer in (a) the Source Code, and (b) in any notice in an
7310Executable version or related documentation in which You describe the origin or
7311ownership of the Covered Code.
7312
73133.4. Intellectual Property Matters
7314
7315(a) Third Party Claims.
7316If You have knowledge that a party claims an intellectual property right in particular
7317functionality or code (or its utilization under this License), you must include a text
7318file with the source code distribution titled ``LEGAL`` which describes the claim and
7319the party making the claim in sufficient detail that a recipient will know whom to
7320contact. If you obtain such knowledge after You make Your Modification available as
7321described in Section 3.2, You shall promptly modify the LEGAL file in all copies You
7322make available thereafter and shall take other steps (such as notifying appropriate
7323mailing lists or newsgroups) reasonably calculated to inform those who received the
7324Covered Code that new knowledge has been obtained.
7325
7326(b) Contributor APIs.
7327If Your Modification is an application programming interface and You own or control
7328patents which are reasonably necessary to implement that API, you must also include
7329this information in the LEGAL file.
7330
73313.5. Required Notices.
7332You must duplicate the notice in Exhibit A in each file of the Source Code, and this
7333License in any documentation for the Source Code, where You describe recipients`
7334rights relating to Covered Code. If You created one or more Modification(s), You may
7335add your name as a Contributor to the notice described in Exhibit A. If it is not
7336possible to put such notice in a particular Source Code file due to its structure,
7337then you must include such notice in a location (such as a relevant directory file)
7338where a user would be likely to look for such a notice. You may choose to offer, and
7339to charge a fee for, warranty, support, indemnity or liability obligations to one or
7340more recipients of Covered Code. However, You may do so only on Your own behalf, and
7341not on behalf of the Initial Developer or any Contributor. You must make it absolutely
7342clear than any such warranty, support, indemnity or liability obligation is offered by
7343You alone, and You hereby agree to indemnify the Initial Developer and every
7344Contributor for any liability incurred by the Initial Developer or such Contributor as
7345a result of warranty, support, indemnity or liability terms You offer.
7346
73473.6. Distribution of Executable Versions.
7348You may distribute Covered Code in Executable form only if the requirements of Section
73493.1-3.5 have been met for that Covered Code, and if You include a notice stating that
7350the Source Code version of the Covered Code is available under the terms of this
7351License, including a description of how and where You have fulfilled the obligations
7352of Section 3.2. The notice must be conspicuously included in any notice in an
7353Executable version, related documentation or collateral in which You describe
7354recipients` rights relating to the Covered Code. You may distribute the Executable
7355version of Covered Code under a license of Your choice, which may contain terms
7356different from this License, provided that You are in compliance with the terms of
7357this License and that the license for the Executable version does not attempt to limit
7358or alter the recipient`s rights in the Source Code version from the rights set forth
7359in this License. If You distribute the Executable version under a different license
7360You must make it absolutely clear that any terms which differ from this License are
7361offered by You alone, not by the Initial Developer or any Contributor. You hereby
7362agree to indemnify the Initial Developer and every Contributor for any liability
7363incurred by the Initial Developer or such Contributor as a result of any such terms
7364You offer.
7365
73663.7. Larger Works.
7367You may create a Larger Work by combining Covered Code with other code not governed by
7368the terms of this License and distribute the Larger Work as a single product. In such
7369a case, You must make sure the requirements of this License are fulfilled for the
7370Covered Code.
7371
73724. Inability to Comply Due to Statute or Regulation.
7373If it is impossible for You to comply with any of the terms of this License with
7374respect to some or all of the Covered Code due to statute or regulation then You must:
7375(a) comply with the terms of this License to the maximum extent possible; and (b)
7376describe the limitations and the code they affect. Such description must be included
7377in the LEGAL file described in Section 3.4 and must be included with all distributions
7378of the Source Code. Except to the extent prohibited by statute or regulation, such
7379description must be sufficiently detailed for a recipient of ordinary skill to be able
7380to understand it.
7381
73825. Application of this License.
7383This License applies to code to which the Initial Developer has attached the notice in
7384Exhibit A, and to related Covered Code.
73856. Versions of the License.
73866.1. New Versions.
7387Netscape Communications Corporation (``Netscape``) may publish revised and/or new
7388versions of the License from time to time. Each version will be given a distinguishing
7389version number.
73906.2. Effect of New Versions.
7391Once Covered Code has been published under a particular version of the License, You
7392may always continue to use it under the terms of that version. You may also choose to
7393use such Covered Code under the terms of any subsequent version of the License
7394published by Netscape. No one other than Netscape has the right to modify the terms
7395applicable to Covered Code created under this License.
7396
73976.3. Derivative Works.
7398If you create or use a modified version of this License (which you may only do in
7399order to apply it to code which is not already Covered Code governed by this License),
7400you must (a) rename Your license so that the phrases ``Mozilla``, ``MOZILLAPL``,
7401``MOZPL``, ``Netscape``, ``NPL`` or any confusingly similar phrase do not appear
7402anywhere in your license and (b) otherwise make it clear that your version of the
7403license contains terms which differ from the Mozilla Public License and Netscape
7404Public License. (Filling in the name of the Initial Developer, Original Code or
7405Contributor in the notice described in Exhibit A shall not of themselves be deemed to
7406be modifications of this License.)
7407
74087. DISCLAIMER OF WARRANTY.
7409COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS`` BASIS, WITHOUT WARRANTY OF
7410ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
7411THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
7412NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
7413IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
7414INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
7415SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
7416PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
7417THIS DISCLAIMER.
74188. TERMINATION.
7419This License and the rights granted hereunder will terminate automatically if You fail
7420to comply with terms herein and fail to cure such breach within 30 days of becoming
7421aware of the breach. All sublicenses to the Covered Code which are properly granted
7422shall survive any termination of this License. Provisions which, by their nature, must
7423remain in effect beyond the termination of this License shall survive.
74249. LIMITATION OF LIABILITY.
7425UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
7426CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
7427DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU
7428OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
7429ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK
7430STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
7431LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
7432DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
7433PERSONAL INJURY RESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
7434PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION
7435OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY
7436TO YOU.
743710. U.S. GOVERNMENT END USERS.
7438The Covered Code is a ``commercial item,`` as that term is defined in 48 C.F.R. 2.101
7439(Oct. 1995), consisting of ``commercial computer software`` and ``commercial computer
7440software documentation,`` as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
7441Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
74421995), all U.S. Government End Users acquire Covered Code with only those rights set
7443forth herein.
744411. MISCELLANEOUS.
7445This License represents the complete agreement concerning subject matter hereof. If
7446any provision of this License is held to be unenforceable, such provision shall be
7447reformed only to the extent necessary to make it enforceable. This License shall be
7448governed by California law provisions (except to the extent applicable law, if any,
7449provides otherwise), excluding its conflict-of-law provisions. With respect to
7450disputes in which at least one party is a citizen of, or an entity chartered or
7451registered to do business in, the United States of America: (a) unless otherwise
7452agreed in writing, all disputes relating to this License (excepting any dispute
7453relating to intellectual property rights) shall be subject to final and binding
7454arbitration, with the losing party paying all costs of arbitration; (b) any
7455arbitration relating to this Agreement shall be held in Santa Clara County,
7456California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to
7457this Agreement shall be subject to the jurisdiction of the Federal Courts of the
7458Northern District of California, with venue lying in Santa Clara County, California,
7459with the losing party responsible for costs, including without limitation, court costs
7460and reasonable attorneys fees and expenses. The application of the United Nations
7461Convention on Contracts for the International Sale of Goods is expressly excluded. Any
7462law or regulation which provides that the language of a contract shall be construed
7463against the drafter shall not apply to this License.
746412. RESPONSIBILITY FOR CLAIMS.
7465Except in cases where another Contributor has failed to comply with Section 3.4, You
7466are responsible for damages arising, directly or indirectly, out of Your utilization
7467of rights under this License, based on the number of copies of Covered Code you made
7468available, the revenues you received from utilizing such rights, and other relevant
7469factors. You agree to work with affected parties to distribute responsibility on an
7470equitable basis.
7471EXHIBIT A.
7472``The contents of this file are subject to the Mozilla Public License Version 1.0 (the
7473"License"); you may not use this file except in compliance with the License. You may
7474obtain a copy of the License at http://www.mozilla.org/MPL/
7475Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
7476WARRANTY OF ANY KIND, either express or implied. See the License for the specific
7477language governing rights and limitations under the License.
7478
7479The Original Code is ______________________________________.
7480
7481The Initial Developer of the Original Code is ________________________. Portions
7482created by ______________________ are Copyright (C) ______ _______________________.
7483All Rights Reserved.
7484
7485Contributor(s): ______________________________________.``
7486
7487</programlisting></para>
7488 </section>
7489
7490 <section id="lic_23">
7491 <title>MPL-2.0</title>
7492
7493 <para><programlisting>
7494Mozilla Public License Version 2.0
7495==================================
7496
74971. Definitions
7498--------------
7499
75001.1. "Contributor"
7501 means each individual or legal entity that creates, contributes to
7502 the creation of, or owns Covered Software.
7503
75041.2. "Contributor Version"
7505 means the combination of the Contributions of others (if any) used
7506 by a Contributor and that particular Contributor's Contribution.
7507
75081.3. "Contribution"
7509 means Covered Software of a particular Contributor.
7510
75111.4. "Covered Software"
7512 means Source Code Form to which the initial Contributor has attached
7513 the notice in Exhibit A, the Executable Form of such Source Code
7514 Form, and Modifications of such Source Code Form, in each case
7515 including portions thereof.
7516
75171.5. "Incompatible With Secondary Licenses"
7518 means
7519
7520 (a) that the initial Contributor has attached the notice described
7521 in Exhibit B to the Covered Software; or
7522
7523 (b) that the Covered Software was made available under the terms of
7524 version 1.1 or earlier of the License, but not also under the
7525 terms of a Secondary License.
7526
75271.6. "Executable Form"
7528 means any form of the work other than Source Code Form.
7529
75301.7. "Larger Work"
7531 means a work that combines Covered Software with other material, in
7532 a separate file or files, that is not Covered Software.
7533
75341.8. "License"
7535 means this document.
7536
75371.9. "Licensable"
7538 means having the right to grant, to the maximum extent possible,
7539 whether at the time of the initial grant or subsequently, any and
7540 all of the rights conveyed by this License.
7541
75421.10. "Modifications"
7543 means any of the following:
7544
7545 (a) any file in Source Code Form that results from an addition to,
7546 deletion from, or modification of the contents of Covered
7547 Software; or
7548
7549 (b) any new file in Source Code Form that contains any Covered
7550 Software.
7551
75521.11. "Patent Claims" of a Contributor
7553 means any patent claim(s), including without limitation, method,
7554 process, and apparatus claims, in any patent Licensable by such
7555 Contributor that would be infringed, but for the grant of the
7556 License, by the making, using, selling, offering for sale, having
7557 made, import, or transfer of either its Contributions or its
7558 Contributor Version.
7559
75601.12. "Secondary License"
7561 means either the GNU General Public License, Version 2.0, the GNU
7562 Lesser General Public License, Version 2.1, the GNU Affero General
7563 Public License, Version 3.0, or any later versions of those
7564 licenses.
7565
75661.13. "Source Code Form"
7567 means the form of the work preferred for making modifications.
7568
75691.14. "You" (or "Your")
7570 means an individual or a legal entity exercising rights under this
7571 License. For legal entities, "You" includes any entity that
7572 controls, is controlled by, or is under common control with You. For
7573 purposes of this definition, "control" means (a) the power, direct
7574 or indirect, to cause the direction or management of such entity,
7575 whether by contract or otherwise, or (b) ownership of more than
7576 fifty percent (50%) of the outstanding shares or beneficial
7577 ownership of such entity.
7578
75792. License Grants and Conditions
7580--------------------------------
7581
75822.1. Grants
7583
7584Each Contributor hereby grants You a world-wide, royalty-free,
7585non-exclusive license:
7586
7587(a) under intellectual property rights (other than patent or trademark)
7588 Licensable by such Contributor to use, reproduce, make available,
7589 modify, display, perform, distribute, and otherwise exploit its
7590 Contributions, either on an unmodified basis, with Modifications, or
7591 as part of a Larger Work; and
7592
7593(b) under Patent Claims of such Contributor to make, use, sell, offer
7594 for sale, have made, import, and otherwise transfer either its
7595 Contributions or its Contributor Version.
7596
75972.2. Effective Date
7598
7599The licenses granted in Section 2.1 with respect to any Contribution
7600become effective for each Contribution on the date the Contributor first
7601distributes such Contribution.
7602
76032.3. Limitations on Grant Scope
7604
7605The licenses granted in this Section 2 are the only rights granted under
7606this License. No additional rights or licenses will be implied from the
7607distribution or licensing of Covered Software under this License.
7608Notwithstanding Section 2.1(b) above, no patent license is granted by a
7609Contributor:
7610
7611(a) for any code that a Contributor has removed from Covered Software;
7612 or
7613
7614(b) for infringements caused by: (i) Your and any other third party's
7615 modifications of Covered Software, or (ii) the combination of its
7616 Contributions with other software (except as part of its Contributor
7617 Version); or
7618
7619(c) under Patent Claims infringed by Covered Software in the absence of
7620 its Contributions.
7621
7622This License does not grant any rights in the trademarks, service marks,
7623or logos of any Contributor (except as may be necessary to comply with
7624the notice requirements in Section 3.4).
7625
76262.4. Subsequent Licenses
7627
7628No Contributor makes additional grants as a result of Your choice to
7629distribute the Covered Software under a subsequent version of this
7630License (see Section 10.2) or under the terms of a Secondary License (if
7631permitted under the terms of Section 3.3).
7632
76332.5. Representation
7634
7635Each Contributor represents that the Contributor believes its
7636Contributions are its original creation(s) or it has sufficient rights
7637to grant the rights to its Contributions conveyed by this License.
7638
76392.6. Fair Use
7640
7641This License is not intended to limit any rights You have under
7642applicable copyright doctrines of fair use, fair dealing, or other
7643equivalents.
7644
76452.7. Conditions
7646
7647Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
7648in Section 2.1.
7649
76503. Responsibilities
7651-------------------
7652
76533.1. Distribution of Source Form
7654
7655All distribution of Covered Software in Source Code Form, including any
7656Modifications that You create or to which You contribute, must be under
7657the terms of this License. You must inform recipients that the Source
7658Code Form of the Covered Software is governed by the terms of this
7659License, and how they can obtain a copy of this License. You may not
7660attempt to alter or restrict the recipients' rights in the Source Code
7661Form.
7662
76633.2. Distribution of Executable Form
7664
7665If You distribute Covered Software in Executable Form then:
7666
7667(a) such Covered Software must also be made available in Source Code
7668 Form, as described in Section 3.1, and You must inform recipients of
7669 the Executable Form how they can obtain a copy of such Source Code
7670 Form by reasonable means in a timely manner, at a charge no more
7671 than the cost of distribution to the recipient; and
7672
7673(b) You may distribute such Executable Form under the terms of this
7674 License, or sublicense it under different terms, provided that the
7675 license for the Executable Form does not attempt to limit or alter
7676 the recipients' rights in the Source Code Form under this License.
7677
76783.3. Distribution of a Larger Work
7679
7680You may create and distribute a Larger Work under terms of Your choice,
7681provided that You also comply with the requirements of this License for
7682the Covered Software. If the Larger Work is a combination of Covered
7683Software with a work governed by one or more Secondary Licenses, and the
7684Covered Software is not Incompatible With Secondary Licenses, this
7685License permits You to additionally distribute such Covered Software
7686under the terms of such Secondary License(s), so that the recipient of
7687the Larger Work may, at their option, further distribute the Covered
7688Software under the terms of either this License or such Secondary
7689License(s).
7690
76913.4. Notices
7692
7693You may not remove or alter the substance of any license notices
7694(including copyright notices, patent notices, disclaimers of warranty,
7695or limitations of liability) contained within the Source Code Form of
7696the Covered Software, except that You may alter any license notices to
7697the extent required to remedy known factual inaccuracies.
7698
76993.5. Application of Additional Terms
7700
7701You may choose to offer, and to charge a fee for, warranty, support,
7702indemnity or liability obligations to one or more recipients of Covered
7703Software. However, You may do so only on Your own behalf, and not on
7704behalf of any Contributor. You must make it absolutely clear that any
7705such warranty, support, indemnity, or liability obligation is offered by
7706You alone, and You hereby agree to indemnify every Contributor for any
7707liability incurred by such Contributor as a result of warranty, support,
7708indemnity or liability terms You offer. You may include additional
7709disclaimers of warranty and limitations of liability specific to any
7710jurisdiction.
7711
77124. Inability to Comply Due to Statute or Regulation
7713---------------------------------------------------
7714
7715If it is impossible for You to comply with any of the terms of this
7716License with respect to some or all of the Covered Software due to
7717statute, judicial order, or regulation then You must: (a) comply with
7718the terms of this License to the maximum extent possible; and (b)
7719describe the limitations and the code they affect. Such description must
7720be placed in a text file included with all distributions of the Covered
7721Software under this License. Except to the extent prohibited by statute
7722or regulation, such description must be sufficiently detailed for a
7723recipient of ordinary skill to be able to understand it.
7724
77255. Termination
7726--------------
7727
77285.1. The rights granted under this License will terminate automatically
7729if You fail to comply with any of its terms. However, if You become
7730compliant, then the rights granted under this License from a particular
7731Contributor are reinstated (a) provisionally, unless and until such
7732Contributor explicitly and finally terminates Your grants, and (b) on an
7733ongoing basis, if such Contributor fails to notify You of the
7734non-compliance by some reasonable means prior to 60 days after You have
7735come back into compliance. Moreover, Your grants from a particular
7736Contributor are reinstated on an ongoing basis if such Contributor
7737notifies You of the non-compliance by some reasonable means, this is the
7738first time You have received notice of non-compliance with this License
7739from such Contributor, and You become compliant prior to 30 days after
7740Your receipt of the notice.
7741
77425.2. If You initiate litigation against any entity by asserting a patent
7743infringement claim (excluding declaratory judgment actions,
7744counter-claims, and cross-claims) alleging that a Contributor Version
7745directly or indirectly infringes any patent, then the rights granted to
7746You by any and all Contributors for the Covered Software under Section
77472.1 of this License shall terminate.
7748
77495.3. In the event of termination under Sections 5.1 or 5.2 above, all
7750end user license agreements (excluding distributors and resellers) which
7751have been validly granted by You or Your distributors under this License
7752prior to termination shall survive termination.
7753
7754************************************************************************
7755* *
7756* 6. Disclaimer of Warranty *
7757* ------------------------- *
7758* *
7759* Covered Software is provided under this License on an "as is" *
7760* basis, without warranty of any kind, either expressed, implied, or *
7761* statutory, including, without limitation, warranties that the *
7762* Covered Software is free of defects, merchantable, fit for a *
7763* particular purpose or non-infringing. The entire risk as to the *
7764* quality and performance of the Covered Software is with You. *
7765* Should any Covered Software prove defective in any respect, You *
7766* (not any Contributor) assume the cost of any necessary servicing, *
7767* repair, or correction. This disclaimer of warranty constitutes an *
7768* essential part of this License. No use of any Covered Software is *
7769* authorized under this License except under this disclaimer. *
7770* *
7771************************************************************************
7772
7773************************************************************************
7774* *
7775* 7. Limitation of Liability *
7776* -------------------------- *
7777* *
7778* Under no circumstances and under no legal theory, whether tort *
7779* (including negligence), contract, or otherwise, shall any *
7780* Contributor, or anyone who distributes Covered Software as *
7781* permitted above, be liable to You for any direct, indirect, *
7782* special, incidental, or consequential damages of any character *
7783* including, without limitation, damages for lost profits, loss of *
7784* goodwill, work stoppage, computer failure or malfunction, or any *
7785* and all other commercial damages or losses, even if such party *
7786* shall have been informed of the possibility of such damages. This *
7787* limitation of liability shall not apply to liability for death or *
7788* personal injury resulting from such party's negligence to the *
7789* extent applicable law prohibits such limitation. Some *
7790* jurisdictions do not allow the exclusion or limitation of *
7791* incidental or consequential damages, so this exclusion and *
7792* limitation may not apply to You. *
7793* *
7794************************************************************************
7795
77968. Litigation
7797-------------
7798
7799Any litigation relating to this License may be brought only in the
7800courts of a jurisdiction where the defendant maintains its principal
7801place of business and such litigation shall be governed by laws of that
7802jurisdiction, without reference to its conflict-of-law provisions.
7803Nothing in this Section shall prevent a party's ability to bring
7804cross-claims or counter-claims.
7805
78069. Miscellaneous
7807----------------
7808
7809This License represents the complete agreement concerning the subject
7810matter hereof. If any provision of this License is held to be
7811unenforceable, such provision shall be reformed only to the extent
7812necessary to make it enforceable. Any law or regulation which provides
7813that the language of a contract shall be construed against the drafter
7814shall not be used to construe this License against a Contributor.
7815
781610. Versions of the License
7817---------------------------
7818
781910.1. New Versions
7820
7821Mozilla Foundation is the license steward. Except as provided in Section
782210.3, no one other than the license steward has the right to modify or
7823publish new versions of this License. Each version will be given a
7824distinguishing version number.
7825
782610.2. Effect of New Versions
7827
7828You may distribute the Covered Software under the terms of the version
7829of the License under which You originally received the Covered Software,
7830or under the terms of any subsequent version published by the license
7831steward.
7832
783310.3. Modified Versions
7834
7835If you create software not governed by this License, and you want to
7836create a new license for such software, you may create and use a
7837modified version of this License if you rename the license and remove
7838any references to the name of the license steward (except to note that
7839such modified license differs from this License).
7840
784110.4. Distributing Source Code Form that is Incompatible With Secondary
7842Licenses
7843
7844If You choose to distribute Source Code Form that is Incompatible With
7845Secondary Licenses under the terms of this version of the License, the
7846notice described in Exhibit B of this License must be attached.
7847
7848Exhibit A - Source Code Form License Notice
7849-------------------------------------------
7850
7851 This Source Code Form is subject to the terms of the Mozilla Public
7852 License, v. 2.0. If a copy of the MPL was not distributed with this
7853 file, You can obtain one at http://mozilla.org/MPL/2.0/.
7854
7855If it is not possible or desirable to put the notice in a particular
7856file, then You may include the notice in a location (such as a LICENSE
7857file in a relevant directory) where a recipient would be likely to look
7858for such a notice.
7859
7860You may add additional accurate notices of copyright ownership.
7861
7862Exhibit B - "Incompatible With Secondary Licenses" Notice
7863---------------------------------------------------------
7864
7865 This Source Code Form is "Incompatible With Secondary Licenses", as
7866 defined by the Mozilla Public License, v. 2.0.
7867</programlisting></para>
7868 </section>
7869
7870 <section id="lic_24">
7871 <title>NTP</title>
7872
7873 <para><programlisting>
7874
7875NTP License (NTP)
7876
7877Copyright (c) (CopyrightHoldersName) (From 4-digit-year)-(To 4-digit-year)
7878
7879Permission to use, copy, modify, and distribute this software and its documentation
7880for any purpose with or without fee is hereby granted, provided that the above
7881copyright notice appears in all copies and that both the copyright notice and this
7882permission notice appear in supporting documentation, and that the name
7883(TrademarkedName) not be used in advertising or publicity pertaining to distribution
7884of the software without specific, written prior permission. (TrademarkedName) makes no
7885representations about the suitability this software for any purpose. It is provided
7886"as is" without express or implied warranty.
7887
7888</programlisting></para>
7889 </section>
7890
7891 <section id="lic_25">
7892 <title>OASIS</title>
7893
7894 <para><programlisting>
7895 Permission to use, copy, modify and distribute the DocBook DTD and
7896 its accompanying documentation for any purpose and without fee is
7897 hereby granted in perpetuity, provided that the above copyright
7898 notice and this paragraph appear in all copies. The copyright
7899 holders make no representation about the suitability of the DTD for
7900 any purpose. It is provided "as is" without expressed or implied
7901 warranty.
7902
7903 If you modify the DocBook DTD in any way, except for declaring and
7904 referencing additional sets of general entities and declaring
7905 additional notations, label your DTD as a variant of DocBook. See
7906 the maintenance documentation for more information.
7907
7908</programlisting></para>
7909 </section>
7910
7911 <section id="lic_26">
7912 <title>OpenSSL</title>
7913
7914 <para><programlisting>
7915
7916OpenSSL License
7917
7918 ====================================================================
7919 Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
7920
7921 Redistribution and use in source and binary forms, with or without
7922 modification, are permitted provided that the following conditions
7923 are met:
7924
7925 1. Redistributions of source code must retain the above copyright
7926 notice, this list of conditions and the following disclaimer.
7927
7928 2. Redistributions in binary form must reproduce the above copyright
7929 notice, this list of conditions and the following disclaimer in
7930 the documentation and/or other materials provided with the
7931 distribution.
7932
7933 3. All advertising materials mentioning features or use of this
7934 software must display the following acknowledgment:
7935 "This product includes software developed by the OpenSSL Project
7936 for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
7937
7938 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
7939 endorse or promote products derived from this software without
7940 prior written permission. For written permission, please contact
7941 openssl-core@openssl.org.
7942
7943 5. Products derived from this software may not be called "OpenSSL"
7944 nor may "OpenSSL" appear in their names without prior written
7945 permission of the OpenSSL Project.
7946
7947 6. Redistributions of any form whatsoever must retain the following
7948 acknowledgment:
7949 "This product includes software developed by the OpenSSL Project
7950 for use in the OpenSSL Toolkit (http://www.openssl.org/)"
7951
7952 THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS`` AND ANY
7953 EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
7954 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
7955 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
7956 ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
7957 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
7958 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
7959 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
7960 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
7961 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
7962 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
7963 OF THE POSSIBILITY OF SUCH DAMAGE.
7964 ====================================================================
7965
7966 This product includes cryptographic software written by Eric Young
7967 (eay@cryptsoft.com). This product includes software written by Tim
7968 Hudson (tjh@cryptsoft.com).
7969
7970
7971 Original SSLeay License
7972 -----------------------
7973
7974Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
7975All rights reserved.
7976
7977 This package is an SSL implementation written
7978 by Eric Young (eay@cryptsoft.com).
7979 The implementation was written so as to conform with Netscapes SSL.
7980
7981 This library is free for commercial and non-commercial use as long as
7982 the following conditions are aheared to. The following conditions
7983 apply to all code found in this distribution, be it the RC4, RSA,
7984 lhash, DES, etc., code; not just the SSL code. The SSL documentation
7985 included with this distribution is covered by the same copyright terms
7986 except that the holder is Tim Hudson (tjh@cryptsoft.com).
7987
7988 Copyright remains Eric Young`s, and as such any Copyright notices in
7989 the code are not to be removed.
7990 If this package is used in a product, Eric Young should be given attribution
7991 as the author of the parts of the library used.
7992 This can be in the form of a textual message at program startup or
7993 in documentation (online or textual) provided with the package.
7994
7995 Redistribution and use in source and binary forms, with or without
7996 modification, are permitted provided that the following conditions
7997 are met:
7998 1. Redistributions of source code must retain the copyright
7999 notice, this list of conditions and the following disclaimer.
8000 2. Redistributions in binary form must reproduce the above copyright
8001 notice, this list of conditions and the following disclaimer in the
8002 documentation and/or other materials provided with the distribution.
8003 3. All advertising materials mentioning features or use of this software
8004 must display the following acknowledgement:
8005 "This product includes cryptographic software written by
8006 Eric Young (eay@cryptsoft.com)"
8007 The word `cryptographic` can be left out if the rouines from the library
8008 being used are not cryptographic related :-).
8009 4. If you include any Windows specific code (or a derivative thereof) from
8010 the apps directory (application code) you must include an acknowledgement:
8011 "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
8012
8013 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS`` AND ANY EXPRESS OR IMPLIED
8014WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
8015AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
8016CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
8017CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8018OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8019HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
8020OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
8021SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
8022
8023 The licence and distribution terms for any publically available version or
8024derivative of this code cannot be changed. i.e. this code cannot simply be copied and
8025put under another distribution licence
8026 [including the GNU Public Licence.]
8027
8028
8029
8030
8031</programlisting></para>
8032 </section>
8033
8034 <section id="lic_27">
8035 <title>PD</title>
8036
8037 <para><programlisting>
8038This is a placeholder for the Public Domain License
8039</programlisting></para>
8040 </section>
8041
8042 <section id="lic_28">
8043 <title>Python-2.0</title>
8044
8045 <para><programlisting>
8046
8047PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
8048--------------------------------------------
8049
80501. This LICENSE AGREEMENT is between the Python Software Foundation
8051("PSF"), and the Individual or Organization ("Licensee") accessing and
8052otherwise using this software ("Python") in source or binary form and
8053its associated documentation.
8054
80552. Subject to the terms and conditions of this License Agreement, PSF
8056hereby grants Licensee a nonexclusive, royalty-free, world-wide
8057license to reproduce, analyze, test, perform and/or display publicly,
8058prepare derivative works, distribute, and otherwise use Python
8059alone or in any derivative version, provided, however, that PSF`s
8060License Agreement and PSF`s notice of copyright, i.e., "Copyright (c)
80612001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
8062Reserved" are retained in Python alone or in any derivative version
8063prepared by Licensee.
8064
80653. In the event Licensee prepares a derivative work that is based on
8066or incorporates Python or any part thereof, and wants to make
8067the derivative work available to others as provided herein, then
8068Licensee hereby agrees to include in any such work a brief summary of
8069the changes made to Python.
8070
80714. PSF is making Python available to Licensee on an "AS IS"
8072basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
8073IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
8074DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
8075FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
8076INFRINGE ANY THIRD PARTY RIGHTS.
8077
80785. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
8079FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
8080A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
8081OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
8082
80836. This License Agreement will automatically terminate upon a material
8084breach of its terms and conditions.
8085
80867. Nothing in this License Agreement shall be deemed to create any
8087relationship of agency, partnership, or joint venture between PSF and
8088Licensee. This License Agreement does not grant permission to use PSF
8089trademarks or trade name in a trademark sense to endorse or promote
8090products or services of Licensee, or any third party.
8091
80928. By copying, installing or otherwise using Python, Licensee
8093agrees to be bound by the terms and conditions of this License
8094Agreement.
8095
8096BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
8097-------------------------------------------
8098
8099BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
8100
81011. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
8102office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
8103Individual or Organization ("Licensee") accessing and otherwise using
8104this software in source or binary form and its associated
8105documentation ("the Software").
8106
81072. Subject to the terms and conditions of this BeOpen Python License
8108Agreement, BeOpen hereby grants Licensee a non-exclusive,
8109royalty-free, world-wide license to reproduce, analyze, test, perform
8110and/or display publicly, prepare derivative works, distribute, and
8111otherwise use the Software alone or in any derivative version,
8112provided, however, that the BeOpen Python License is retained in the
8113Software, alone or in any derivative version prepared by Licensee.
8114
81153. BeOpen is making the Software available to Licensee on an "AS IS"
8116basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
8117IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
8118DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
8119FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
8120INFRINGE ANY THIRD PARTY RIGHTS.
8121
81224. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
8123SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
8124AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
8125DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
8126
81275. This License Agreement will automatically terminate upon a material
8128breach of its terms and conditions.
8129
81306. This License Agreement shall be governed by and interpreted in all
8131respects by the law of the State of California, excluding conflict of
8132law provisions. Nothing in this License Agreement shall be deemed to
8133create any relationship of agency, partnership, or joint venture
8134between BeOpen and Licensee. This License Agreement does not grant
8135permission to use BeOpen trademarks or trade names in a trademark
8136sense to endorse or promote products or services of Licensee, or any
8137third party. As an exception, the "BeOpen Python" logos available at
8138http://www.pythonlabs.com/logos.html may be used according to the
8139permissions granted on that web page.
8140
81417. By copying, installing or otherwise using the software, Licensee
8142agrees to be bound by the terms and conditions of this License
8143Agreement.
8144
8145CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
8146---------------------------------------
8147
81481. This LICENSE AGREEMENT is between the Corporation for National
8149Research Initiatives, having an office at 1895 Preston White Drive,
8150Reston, VA 20191 ("CNRI"), and the Individual or Organization
8151("Licensee") accessing and otherwise using Python 1.6.1 software in
8152source or binary form and its associated documentation.
8153
81542. Subject to the terms and conditions of this License Agreement, CNRI
8155hereby grants Licensee a nonexclusive, royalty-free, world-wide
8156license to reproduce, analyze, test, perform and/or display publicly,
8157prepare derivative works, distribute, and otherwise use Python 1.6.1
8158alone or in any derivative version, provided, however, that CNRI`s
8159License Agreement and CNRI`s notice of copyright, i.e., "Copyright (c)
81601995-2001 Corporation for National Research Initiatives; All Rights
8161Reserved" are retained in Python 1.6.1 alone or in any derivative
8162version prepared by Licensee. Alternately, in lieu of CNRI`s License
8163Agreement, Licensee may substitute the following text (omitting the
8164quotes): "Python 1.6.1 is made available subject to the terms and
8165conditions in CNRI`s License Agreement. This Agreement together with
8166Python 1.6.1 may be located on the Internet using the following
8167unique, persistent identifier (known as a handle): 1895.22/1013. This
8168Agreement may also be obtained from a proxy server on the Internet
8169using the following URL: http://hdl.handle.net/1895.22/1013".
8170
81713. In the event Licensee prepares a derivative work that is based on
8172or incorporates Python 1.6.1 or any part thereof, and wants to make
8173the derivative work available to others as provided herein, then
8174Licensee hereby agrees to include in any such work a brief summary of
8175the changes made to Python 1.6.1.
8176
81774. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
8178basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
8179IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
8180DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
8181FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
8182INFRINGE ANY THIRD PARTY RIGHTS.
8183
81845. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
81851.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
8186A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
8187OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
8188
81896. This License Agreement will automatically terminate upon a material
8190breach of its terms and conditions.
8191
81927. This License Agreement shall be governed by the federal
8193intellectual property law of the United States, including without
8194limitation the federal copyright law, and, to the extent such
8195U.S. federal law does not apply, by the law of the Commonwealth of
8196Virginia, excluding Virginia`s conflict of law provisions.
8197Notwithstanding the foregoing, with regard to derivative works based
8198on Python 1.6.1 that incorporate non-separable material that was
8199previously distributed under the GNU General Public License (GPL), the
8200law of the Commonwealth of Virginia shall govern this License
8201Agreement only as to issues arising under or with respect to
8202Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
8203License Agreement shall be deemed to create any relationship of
8204agency, partnership, or joint venture between CNRI and Licensee. This
8205License Agreement does not grant permission to use CNRI trademarks or
8206trade name in a trademark sense to endorse or promote products or
8207services of Licensee, or any third party.
8208
82098. By clicking on the "ACCEPT" button where indicated, or by copying,
8210installing or otherwise using Python 1.6.1, Licensee agrees to be
8211bound by the terms and conditions of this License Agreement.
8212
8213ACCEPT
8214
8215CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
8216--------------------------------------------------
8217
8218Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
8219The Netherlands. All rights reserved.
8220
8221Permission to use, copy, modify, and distribute this software and its
8222documentation for any purpose and without fee is hereby granted,
8223provided that the above copyright notice appear in all copies and that
8224both that copyright notice and this permission notice appear in
8225supporting documentation, and that the name of Stichting Mathematisch
8226Centrum or CWI not be used in advertising or publicity pertaining to
8227distribution of the software without specific, written prior
8228permission.
8229
8230STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
8231THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
8232FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
8233FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
8234WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
8235ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
8236OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
8237
8238</programlisting></para>
8239 </section>
8240
8241 <section id="lic_29">
8242 <title>Sleepycat</title>
8243
8244 <para><programlisting>
8245
8246The Sleepycat License
8247Copyright (c) 1990-1999
8248Sleepycat Software. All rights reserved.
8249
8250Redistribution and use in source and binary forms, with or without
8251modification, are permitted provided that the following conditions
8252are met:
8253
8254Redistributions of source code must retain the above copyright
8255notice, this list of conditions and the following disclaimer.
8256Redistributions in binary form must reproduce the above copyright
8257notice, this list of conditions and the following disclaimer in the
8258documentation and/or other materials provided with the distribution.
8259Redistributions in any form must be accompanied by information on
8260how to obtain complete source code for the DB software and any
8261accompanying software that uses the DB software. The source code
8262must either be included in the distribution or be available for no
8263more than the cost of distribution plus a nominal fee, and must be
8264freely redistributable under reasonable conditions. For an
8265executable file, complete source code means the source code for all
8266modules it contains. It does not include source code for modules or
8267files that typically accompany the major components of the operating
8268system on which the executable file runs.
8269THIS SOFTWARE IS PROVIDED BY SLEEPYCAT SOFTWARE ``AS IS`` AND ANY EXPRESS
8270OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
8271WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
8272NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE
8273BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
8274CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
8275SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
8276INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
8277CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
8278ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
8279THE POSSIBILITY OF SUCH DAMAGE.
8280
8281Copyright (c) 1990, 1993, 1994, 1995
8282The Regents of the University of California. All rights reserved.
8283
8284Redistribution and use in source and binary forms, with or without
8285modification, are permitted provided that the following conditions
8286are met:
8287
8288Redistributions of source code must retain the above copyright
8289notice, this list of conditions and the following disclaimer.
8290Redistributions in binary form must reproduce the above copyright
8291notice, this list of conditions and the following disclaimer in the
8292documentation and/or other materials provided with the distribution.
8293Neither the name of the University nor the names of its contributors
8294may be used to endorse or promote products derived from this software
8295without specific prior written permission.
8296THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS`` AND
8297ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8298IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8299ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
8300FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8301DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8302OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8303HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8304LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8305OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8306SUCH DAMAGE.
8307
8308Copyright (c) 1995, 1996
8309The President and Fellows of Harvard University. All rights reserved.
8310
8311Redistribution and use in source and binary forms, with or without
8312modification, are permitted provided that the following conditions
8313are met:
8314
8315Redistributions of source code must retain the above copyright
8316notice, this list of conditions and the following disclaimer.
8317Redistributions in binary form must reproduce the above copyright
8318notice, this list of conditions and the following disclaimer in the
8319documentation and/or other materials provided with the distribution.
8320Neither the name of the University nor the names of its contributors
8321may be used to endorse or promote products derived from this software
8322without specific prior written permission.
8323THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS`` AND
8324ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8325IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
8326ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE
8327FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
8328DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8329OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8330HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
8331LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
8332OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
8333SUCH DAMAGE.
8334
8335</programlisting></para>
8336 </section>
8337
8338 <section id="lic_30">
8339 <title>Zlib</title>
8340
8341 <para><programlisting>
8342
8343zlib License
8344
8345
8346 This software is provided `as-is`, without any express or implied
8347 warranty. In no event will the authors be held liable for any damages
8348 arising from the use of this software.
8349
8350 Permission is granted to anyone to use this software for any purpose,
8351 including commercial applications, and to alter it and redistribute it
8352 freely, subject to the following restrictions:
8353
8354 1. The origin of this software must not be misrepresented; you must not
8355 claim that you wrote the original software. If you use this software
8356 in a product, an acknowledgment in the product documentation would be
8357 appreciated but is not required.
8358 2. Altered source versions must be plainly marked as such, and must not be
8359 misrepresented as being the original software.
8360 3. This notice may not be removed or altered from any source distribution.
8361
8362
8363</programlisting></para>
8364 </section>
8365 </section>
8366
8367 <section id="proprietary_license">
8368 <title>Proprietary Licenses</title>
8369 </section>
8370</chapter> \ No newline at end of file