summaryrefslogtreecommitdiffstats
path: root/doc/book-enea-linux-open-source/doc/licenses.xml
diff options
context:
space:
mode:
authorLennart Johansson <lennart.johansson@enea.com>2016-06-20 09:44:12 +0200
committerLennart Johansson <lennart.johansson@enea.com>2016-06-20 09:44:12 +0200
commitc8bef6fd9e4186f2907107102be646f49b0231b8 (patch)
treeb6fe53fc98efcd4a2d7749453ef68dd8f9cca380 /doc/book-enea-linux-open-source/doc/licenses.xml
downloadel_releases-standard-c8bef6fd9e4186f2907107102be646f49b0231b8.tar.gz
save old el5 licenses for comparsionEL5
Diffstat (limited to 'doc/book-enea-linux-open-source/doc/licenses.xml')
-rw-r--r--doc/book-enea-linux-open-source/doc/licenses.xml9728
1 files changed, 9728 insertions, 0 deletions
diff --git a/doc/book-enea-linux-open-source/doc/licenses.xml b/doc/book-enea-linux-open-source/doc/licenses.xml
new file mode 100644
index 0000000..48d9381
--- /dev/null
+++ b/doc/book-enea-linux-open-source/doc/licenses.xml
@@ -0,0 +1,9728 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4
5<!--
6
7This file is a copy of the licenses.xml produced for Enea Linux 5.0 for PPC.
8 URL:
9 git@git.enea.se:linux/meta-enea-base-ppc.git
10 Version (tag):
11 "enea-linux-5.0-ppc"
12 Path within the repo:
13 documentation/book-enea-linux-open-source/doc/licenses.xml
14
15No modifications except this comment have been made.
16-->
17
18<chapter id="enea_linux_packages">
19 <title>Packages and Licenses</title>
20 <section id="licenses_packages">
21
22 <title>Packages</title>
23
24
25 <!--This chapter contains a generated list of all packages that Enea Linux
26supports, e.g. busybox, with a short explanatory blurb and links to package
27specific documentation.-->
28
29 <informaltable>
30 <tgroup cols="4">
31 <colspec colwidth="2*"/>
32 <colspec colwidth="1.5*"/>
33 <colspec colwidth="5*"/>
34 <colspec colwidth="2*"/>
35
36 <thead>
37 <row>
38 <entry align="center">Package Name</entry>
39 <entry align="center">Version</entry>
40 <entry align="center">Description</entry>
41 <entry align="center">License</entry>
42 </row>
43 </thead>
44
45 <tbody valign="top">
46<row>
47 <entry>acl</entry>
48 <entry>2.2.52</entry>
49 <entry>Utilities for managing POSIX Access Control Lists.</entry>
50 <entry> LGPL-2.1, GPL-2.0</entry>
51</row>
52<row>
53 <entry>alsa-lib</entry>
54 <entry>1.0.28</entry>
55 <entry>ALSA sound library.</entry>
56 <entry> LGPL-2.1, GPL-2.0</entry>
57</row>
58<row>
59 <entry>alsa-state</entry>
60 <entry>0.2.0</entry>
61 <entry>Alsa Scenario Files - an init script and state files to restore sound state at system boot and save it at system shut down.</entry>
62 <entry>MIT</entry>
63</row>
64<row>
65 <entry>alsa-utils</entry>
66 <entry>1.0.28</entry>
67 <entry>ALSA sound utilities.</entry>
68 <entry>GPL-2.0</entry>
69</row>
70<row>
71 <entry>apr-util</entry>
72 <entry>1.5.3</entry>
73 <entry>Apache Portable Runtime (APR) companion library.</entry>
74 <entry>Apache-2.0</entry>
75</row>
76<row>
77 <entry>apr</entry>
78 <entry>1.5.1</entry>
79 <entry>Apache Portable Runtime (APR) library.</entry>
80 <entry>Apache-2.0</entry>
81</row>
82<row>
83 <entry>at</entry>
84 <entry>3.1.15</entry>
85 <entry>At allows for commands to be run at a particular time. Batch will execute commands when the system load levels drop to a particular level.</entry>
86 <entry>GPL-2.0</entry>
87</row>
88<row>
89 <entry>atk</entry>
90 <entry>2.12.0</entry>
91 <entry>Accessibility toolkit for GNOME.</entry>
92 <entry> GPL-2.0, LGPL-2.0</entry>
93</row>
94<row>
95 <entry>attr</entry>
96 <entry>2.4.47</entry>
97 <entry>Utilities for manipulating filesystem extended attributes.</entry>
98 <entry> LGPL-2.1, GPL-2.0</entry>
99</row>
100<row>
101 <entry>autoconf</entry>
102 <entry>2.69</entry>
103 <entry>Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use in the form of M4 macro calls.</entry>
104 <entry> GPL-2.0, GPL-3.0</entry>
105</row>
106<row>
107 <entry>automake</entry>
108 <entry>1.14.1</entry>
109 <entry>Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of Autoconf.</entry>
110 <entry>GPL-2.0</entry>
111</row>
112<row>
113 <entry>avahi</entry>
114 <entry>0.6.31</entry>
115 <entry>Avahi is a fully LGPL framework for Multicast DNS Service Discovery. It allows programs to publish and discover services and hosts running on a local network with no specific configuration. This tool implements IPv4LL "Dynamic Configuration of IPv4 Link-Local Addresses" (IETF RFC3927) a protocol for automatic IP address configuration from the link-local 169.254.0.0/16 range without the need for a central server.</entry>
116 <entry> GPL-2.0, LGPL-2.1</entry>
117</row>
118<row>
119 <entry>babeltrace</entry>
120 <entry>1.2.1</entry>
121 <entry>Babeltrace provides trace read and write libraries in host side as well as a trace converter which used to convert LTTng 2.0 traces into human-readable log.</entry>
122 <entry> MIT, GPL-2.0</entry>
123</row>
124<row>
125 <entry>base-files</entry>
126 <entry>3.0.14</entry>
127 <entry>The base-files package creates the basic system directory structure and provides a small set of key configuration files for the system.</entry>
128 <entry>GPL-2.0</entry>
129</row>
130<row>
131 <entry>base-passwd</entry>
132 <entry>3.5.29</entry>
133 <entry>The master copies of the user database files (/etc/passwd and /etc/group). The update-passwd tool is also provided to keep the system databases synchronized with these master files.</entry>
134 <entry>GPL-2.0</entry>
135</row>
136<row>
137 <entry>bash</entry>
138 <entry>4.3</entry>
139 <entry>An sh-compatible command language interpreter.</entry>
140 <entry>GPL-3.0</entry>
141</row>
142<row>
143 <entry>bc</entry>
144 <entry>1.06</entry>
145 <entry>Arbitrary precision calculator language.</entry>
146 <entry> GPL-2.0, LGPL-2.1</entry>
147</row>
148<row>
149 <entry>beecrypt</entry>
150 <entry>4.2.1</entry>
151 <entry>A general-purpose cryptography library.</entry>
152 <entry> GPL-2.0, LGPL-2.1</entry>
153</row>
154<row>
155 <entry>benchtest-runner</entry>
156 <entry>1.0</entry>
157 <entry>Execute all benchmark scripts in current directory</entry>
158 <entry>BSD</entry>
159</row>
160<row>
161 <entry>bigreqsproto</entry>
162 <entry>1.1.2</entry>
163 <entry>This package provides the wire protocol for the BIG-REQUESTS extension used to send larger requests that usual in order to avoid fragmentation.</entry>
164 <entry>MIT</entry>
165</row>
166<row>
167 <entry>bind</entry>
168 <entry>9.9.5</entry>
169 <entry>ISC Internet Domain Name Server.</entry>
170 <entry> ISC, BSD</entry>
171</row>
172<row>
173 <entry>binutils-cross-canadian-powerpc</entry>
174 <entry>2.24</entry>
175 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
176 <entry>GPL-3.0</entry>
177</row>
178<row>
179 <entry>binutils-cross-canadian-powerpc64</entry>
180 <entry>2.24</entry>
181 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
182 <entry>GPL-3.0</entry>
183</row>
184<row>
185 <entry>binutils-cross-powerpc</entry>
186 <entry>2.24</entry>
187 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
188 <entry>GPL-3.0</entry>
189</row>
190<row>
191 <entry>binutils-cross-powerpc64</entry>
192 <entry>2.24</entry>
193 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
194 <entry>GPL-3.0</entry>
195</row>
196<row>
197 <entry>binutils-crosssdk-x86_64</entry>
198 <entry>2.24</entry>
199 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
200 <entry>GPL-3.0</entry>
201</row>
202<row>
203 <entry>binutils</entry>
204 <entry>2.24</entry>
205 <entry>The GNU Binutils are a collection of binary tools. The main ones are ld (GNU Linker) and as (GNU Assembler). This package also includes addition tools such as addr2line (Converts addresses into filenames and line numbers) ar (utility for creating modifying and extracting archives) nm (list symbols in object files) objcopy (copy and translate object files) objdump (Display object information) and other tools and related libraries.</entry>
206 <entry>GPL-3.0</entry>
207</row>
208<row>
209 <entry>bison</entry>
210 <entry>2.7.1</entry>
211 <entry>Bison is a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar. Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble.</entry>
212 <entry>GPL-3.0</entry>
213</row>
214<row>
215 <entry>blktool</entry>
216 <entry>4-6.1</entry>
217 <entry>blktool is used for querying and/or changing settings of a block device. It is like hdparm but a more general tool as it works on SCSI IDE and SATA devices.</entry>
218 <entry>GPL-2.0</entry>
219</row>
220<row>
221 <entry>blktrace</entry>
222 <entry>1.0.5</entry>
223 <entry>Generates traces of I/O traffic on block devices.</entry>
224 <entry>GPL-2.0</entry>
225</row>
226<row>
227 <entry>bluez-hcidump</entry>
228 <entry>2.5</entry>
229 <entry>The hcidump tool reads raw HCI data coming from and going to a Bluetooth device and displays the commands events and data in a human-readable form.</entry>
230 <entry>GPL-2.0</entry>
231</row>
232<row>
233 <entry>bluez4</entry>
234 <entry>4.101</entry>
235 <entry>Linux Bluetooth stack V4 userland components. These include a system configurations daemons tools and system libraries.</entry>
236 <entry> GPL-2.0, LGPL-2.1</entry>
237</row>
238<row>
239 <entry>bonnie++</entry>
240 <entry>1.03e</entry>
241 <entry>Tests large file IO and creation/deletion of small files.</entry>
242 <entry>GPL-2.0</entry>
243</row>
244<row>
245 <entry>boot-format</entry>
246 <entry>commit 4eb81a67</entry>
247 <entry>Boot format utility for booting from eSDHC/eSPI</entry>
248 <entry>GPL-2.0</entry>
249</row>
250<row>
251 <entry>busybox</entry>
252 <entry>1.22.1</entry>
253 <entry>BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in GNU fileutils shellutils etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete POSIX environment for any small or embedded system.</entry>
254 <entry> GPL-2.0, BSD-4-Clause</entry>
255</row>
256<row>
257 <entry>byacc</entry>
258 <entry>20140422</entry>
259 <entry>A parser generator utility that reads a grammar specification from a file and generates an LR(1) parser for it. The parsers consist of a set of LALR(1) parsing tables and a driver routine written in the C programming language.</entry>
260 <entry>PD</entry>
261</row>
262<row>
263 <entry>bzip2</entry>
264 <entry>1.0.6</entry>
265 <entry>bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors and approaches the performance of the PPM family of statistical compressors.</entry>
266 <entry>BSD-4-Clause</entry>
267</row>
268<row>
269 <entry>ca-certificates</entry>
270 <entry>20140325</entry>
271 <entry>This package includes PEM files of CA certificates to allow SSL-based applications to check for the authenticity of SSL connections. This derived from Debian's CA Certificates.</entry>
272 <entry> GPL-2.0, MPL-2.0</entry>
273</row>
274<row>
275 <entry>cairo</entry>
276 <entry>1.12.16</entry>
277 <entry>Cairo is a multi-platform library providing anti-aliased vector-based rendering for multiple target backends. Paths consist of line segments and cubic splines and can be rendered at any width with various join and cap styles. All colors may be specified with optional translucence (opacity/alpha) and combined using the extended Porter/Duff compositing algebra as found in the X Render Extension.</entry>
278 <entry> MPL-1.0, LGPL-2.1</entry>
279</row>
280<row>
281 <entry>calibrateproto</entry>
282 <entry>0.0</entry>
283 <entry>This package provides the wire protocol for the Touchscreen calibration extension.</entry>
284 <entry>MIT</entry>
285</row>
286<row>
287 <entry>ccache</entry>
288 <entry>3.1.9</entry>
289 <entry>ccache is a compiler cache. It speeds up recompilation by caching the result of previous compilations and detecting when the same compilation is being done again. Supported languages are C C\+\+ Objective-C and Objective-C++.</entry>
290 <entry>GPL-3.0</entry>
291</row>
292<row>
293 <entry>chkconfig</entry>
294 <entry>1.3.58</entry>
295 <entry>Chkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d to relieve system administrators of some of the drudgery of manually editing the symbolic links.</entry>
296 <entry>GPL-2.0</entry>
297</row>
298<row>
299 <entry>chrpath</entry>
300 <entry>0.16</entry>
301 <entry>chrpath allows you to change the rpath (where the application looks for libraries) in an application. It does not (yet) allow you to add an rpath if there isn't one already.</entry>
302 <entry>GPL-2.0</entry>
303</row>
304<row>
305 <entry>cmake</entry>
306 <entry>2.8.12.2</entry>
307 <entry>Cross-platform open-source make system.</entry>
308 <entry>BSD</entry>
309</row>
310<row>
311 <entry>compositeproto</entry>
312 <entry>0.4.2</entry>
313 <entry>This package provides the wire protocol for the X composite extension. The X composite extension provides three related mechanisms for compositing and off-screen storage.</entry>
314 <entry> MIT</entry>
315</row>
316<row>
317 <entry>connman-conf</entry>
318 <entry>1.0</entry>
319 <entry>This is the ConnMan configuration to set up a Wired network interface for a qemu machine.</entry>
320 <entry>GPL-2.0</entry>
321</row>
322<row>
323 <entry>connman</entry>
324 <entry>1.25</entry>
325 <entry>The ConnMan project provides a daemon for managing internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible so it can be easily integrated. It is a fully modular system that can be extended through plug-ins to support all kinds of wired or wireless technologies. Also configuration methods like DHCP and domain name resolving are implemented using plug-ins.</entry>
326 <entry>GPL-2.0</entry>
327</row>
328<row>
329 <entry>consolekit</entry>
330 <entry>0.4.6</entry>
331 <entry>Framework for defining and tracking users login sessions and seats.</entry>
332 <entry>GPL-2.0</entry>
333</row>
334<row>
335 <entry>coreutils</entry>
336 <entry>8.22</entry>
337 <entry>The GNU Core Utilities provide the basic file shell and text manipulation utilities. These are the core utilities which are expected to exist on every system.</entry>
338 <entry>GPL-3.0</entry>
339</row>
340<row>
341 <entry>count-ticks</entry>
342 <entry>1.1</entry>
343 <entry>Count number of kernel ticks during command execution.</entry>
344 <entry>BSD</entry>
345</row>
346<row>
347 <entry>cracklib</entry>
348 <entry>2.9.1</entry>
349 <entry>Password strength checker library.</entry>
350 <entry>LGPL-2.1</entry>
351</row>
352<row>
353 <entry>createrepo</entry>
354 <entry>0.4.11</entry>
355 <entry>Creates metadata indexes for RPM package repositories.</entry>
356 <entry>GPL-2.0</entry>
357</row>
358<row>
359 <entry>cronie</entry>
360 <entry>1.4.11</entry>
361 <entry>Cronie contains the standard UNIX daemon crond that runs specified programs at scheduled times and related tools. It is based on the original cron and has security and configuration enhancements like the ability to use pam and SELinux.</entry>
362 <entry> ISC, BSD</entry>
363</row>
364<row>
365 <entry>cross-localedef</entry>
366 <entry>2.20</entry>
367 <entry>Cross locale generation tool for glibc.</entry>
368 <entry>LGPL-2.1</entry>
369</row>
370<row>
371 <entry>cryptodev-linux</entry>
372 <entry>1.6</entry>
373 <entry>A /dev/crypto device driver header file.</entry>
374 <entry>GPL-2.0</entry>
375</row>
376<row>
377 <entry>cryptodev-module</entry>
378 <entry>1.6</entry>
379 <entry>A /dev/crypto device driver kernel module.</entry>
380 <entry>GPL-2.0</entry>
381</row>
382<row>
383 <entry>curl</entry>
384 <entry>7.37.1</entry>
385 <entry>Command line tool and library for client-side URL transfers.</entry>
386 <entry>MIT</entry>
387</row>
388<row>
389 <entry>damageproto</entry>
390 <entry>1.2.1</entry>
391 <entry>This package provides the wire protocol for the DAMAGE extension. The DAMAGE extension allows applications to receive information about changes made to pixel contents of windows and pixmaps.</entry>
392 <entry>MIT</entry>
393</row>
394<row>
395 <entry>db</entry>
396 <entry>6.0.30</entry>
397 <entry>Berkeley Database v6.</entry>
398 <entry>AGPL-3.0</entry>
399</row>
400<row>
401 <entry>dbus-glib</entry>
402 <entry>0.102</entry>
403 <entry>GLib bindings for the D-Bus message bus that integrate the D-Bus library with the GLib thread abstraction and main loop.</entry>
404 <entry> AFL-2.0, GPL-2.0</entry>
405</row>
406<row>
407 <entry>dbus</entry>
408 <entry>1.8.6</entry>
409 <entry>D-Bus is a message bus system a simple way for applications to talk to one another. In addition to interprocess communication D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a \"single instance\" application or daemon and to launch applications and daemons on demand when their services are needed.</entry>
410 <entry> AFL-2.0, GPL-2.0</entry>
411</row>
412<row>
413 <entry>ddt-runner</entry>
414 <entry>1.0</entry>
415 <entry>Script to automatize Device Driver Tests</entry>
416 <entry>BSD</entry>
417</row>
418<row>
419 <entry>dejagnu</entry>
420 <entry>1.4.4</entry>
421 <entry>GNU unit testing framework written in Expect and Tcl.</entry>
422 <entry>GPL-2.0</entry>
423</row>
424<row>
425 <entry>depmodwrapper</entry>
426 <entry>1.0</entry>
427 <entry>Wrapper script for the Linux kernel module dependency indexer.</entry>
428 <entry>MIT</entry>
429</row>
430<row>
431 <entry>dhcp</entry>
432 <entry>4.3.0</entry>
433 <entry>DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information from a server. DHCP helps make it easier to administer devices.</entry>
434 <entry>ISC</entry>
435</row>
436<row>
437 <entry>diffstat</entry>
438 <entry>1.59</entry>
439 <entry>diffstat reads the output of diff and displays a histogram of the insertions deletions and modifications per-file. It is useful for reviewing large complex patch files.</entry>
440 <entry>MIT</entry>
441</row>
442<row>
443 <entry>diffutils</entry>
444 <entry>3.3</entry>
445 <entry>Diffutils contains the GNU diff diff3 sdiff and cmp utilities. These programs are usually used for creating patch files.</entry>
446 <entry>GPL-3.0</entry>
447</row>
448<row>
449 <entry>distcc</entry>
450 <entry>3.1</entry>
451 <entry>distcc is a parallel build system that distributes compilation of C/C++/ObjC code across machines on a network.</entry>
452 <entry>GPL-2.0</entry>
453</row>
454<row>
455 <entry>dmxproto</entry>
456 <entry>2.3.1</entry>
457 <entry>This package provides the wire protocol for the DMX extension. The DMX extension provides support for communication with and control of Xdmx server. Attributes of the Xdmx server and of the back-end screens attached to the server can be queried and modified via this protocol.</entry>
458 <entry>MIT</entry>
459</row>
460<row>
461 <entry>docbook-dsssl-stylesheets</entry>
462 <entry>1.79</entry>
463 <entry>DSSSL stylesheets used to transform SGML and XML DocBook files.</entry>
464 <entry>DSSSL</entry>
465</row>
466<row>
467 <entry>docbook-sgml-dtd-3.1</entry>
468 <entry>3.1</entry>
469 <entry>Document type definitions for verification of SGML data files against the DocBook rule set</entry>
470 <entry>OASIS</entry>
471</row>
472<row>
473 <entry>docbook-utils</entry>
474 <entry>0.6.14</entry>
475 <entry>A collection of all the free software tools you need to work on and format DocBook documents.</entry>
476 <entry>GPL-2.0</entry>
477</row>
478<row>
479 <entry>dpkg</entry>
480 <entry>1.17.4</entry>
481 <entry>Package maintenance system from Debian.</entry>
482 <entry>GPL-2.0</entry>
483</row>
484<row>
485 <entry>dri2proto</entry>
486 <entry>2.8</entry>
487 <entry>This package provides the wire protocol for the Direct Rendering Ifnrastructure 2. DIR is required for may hardware accelerated OpenGL drivers.</entry>
488 <entry>MIT</entry>
489</row>
490<row>
491 <entry>dropbear</entry>
492 <entry>2014.63</entry>
493 <entry>A lightweight SSH and SCP implementation.</entry>
494 <entry> MIT, BSD-3-Clause, BSD-2-Clause, PD</entry>
495</row>
496<row>
497 <entry>dtc</entry>
498 <entry>1.4.0</entry>
499 <entry>The Device Tree Compiler is a tool used to manipulate the Open-Firmware-like device tree used by PowerPC kernels.</entry>
500 <entry> GPL-2.0, BSD</entry>
501</row>
502<row>
503 <entry>e2fsprogs</entry>
504 <entry>1.42.9</entry>
505 <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating fixing configuring and debugging ext2 filesystems.</entry>
506 <entry> GPL-2.0, LGPL-2.0, BSD, MIT</entry>
507</row>
508<row>
509 <entry>ed</entry>
510 <entry>1.9</entry>
511 <entry>Line-oriented text editor.</entry>
512 <entry>GPL-3.0</entry>
513</row>
514<row>
515 <entry>elfutils</entry>
516 <entry>0.148</entry>
517 <entry>Utilities and libraries for handling compiled object files.</entry>
518 <entry> GPL-2.0, Elfutils-Exception</entry>
519</row>
520<row>
521 <entry>elfutils</entry>
522 <entry>0.158</entry>
523 <entry>Utilities and libraries for handling compiled object files.</entry>
524 <entry> GPL-3.0, Elfutils-Exception</entry>
525</row>
526<row>
527 <entry>encodings</entry>
528 <entry>1.0.4</entry>
529 <entry>The encodings that map to specific characters for a number of Xorg and common fonts.</entry>
530 <entry>PD</entry>
531</row>
532<row>
533 <entry>enea-image-base</entry>
534 <entry>1.0</entry>
535 <entry>console only image that fully suport target HW</entry>
536 <entry>MIT</entry>
537</row>
538<row>
539 <entry>enea-image-featured</entry>
540 <entry>1.0</entry>
541 <entry>Full featured image with full target support</entry>
542 <entry>MIT</entry>
543</row>
544<row>
545 <entry>eth-config</entry>
546 <entry>commit 8040e0b1</entry>
547 <entry>Ethernet Configuration Files</entry>
548 <entry> BSD, GPL-2.0</entry>
549</row>
550<row>
551 <entry>ethtool</entry>
552 <entry>3.15</entry>
553 <entry>A small utility for examining and tuning the settings of your ethernet-based network interfaces.</entry>
554 <entry>GPL-2.0</entry>
555</row>
556<row>
557 <entry>eventlog</entry>
558 <entry>0.2.13</entry>
559 <entry>The EventLog library aims to be a replacement of the simple syslog() API provided on UNIX systems. The major difference between EventLog and syslog is that EventLog tries to add structure to messages. EventLog provides an interface to build format and output an event record. The exact format and output method can be customized by the administrator via a configuration file. his package is the runtime part of the library. </entry>
560 <entry>BSD</entry>
561</row>
562<row>
563 <entry>expat</entry>
564 <entry>2.1.0</entry>
565 <entry>Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags)</entry>
566 <entry>MIT</entry>
567</row>
568<row>
569 <entry>expect</entry>
570 <entry>5.45</entry>
571 <entry>Expect is a tool for automating interactive applications according to a script. Following the script Expect knows what can be expected from a program and what the correct response should be. Expect is also useful for testing these same applications. And by adding Tk you can also wrap interactive applications in X11 GUIs. An interpreted language provides branching and high-level control structures to direct the dialogue. In addition the user can take control and interact directly when desired afterward returning control to the script. </entry>
572 <entry>PD</entry>
573</row>
574<row>
575 <entry>fbset-modes</entry>
576 <entry>0.1.0</entry>
577 <entry>Default display timings and resolutions for fbset.</entry>
578 <entry>MIT</entry>
579</row>
580<row>
581 <entry>fbset</entry>
582 <entry>2.1</entry>
583 <entry>The fbset console tool.</entry>
584 <entry>GPL-2.0</entry>
585</row>
586<row>
587 <entry>file</entry>
588 <entry>5.18</entry>
589 <entry>File attempts to classify files depending on their contents and prints a description if a match is found.</entry>
590 <entry>BSD</entry>
591</row>
592<row>
593 <entry>findutils</entry>
594 <entry>4.4.2</entry>
595 <entry>The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands.</entry>
596 <entry>GPL-3.0</entry>
597</row>
598<row>
599 <entry>fixesproto</entry>
600 <entry>5.0</entry>
601 <entry>This package provides the wire protocol for the X Fixes extension. This extension is designed to provide server-side support for application work arounds to shortcomings in the core X window system.</entry>
602 <entry> MIT</entry>
603</row>
604<row>
605 <entry>flac</entry>
606 <entry>1.3.0</entry>
607 <entry>FLAC stands for Free Lossless Audio Codec a lossless audio compression format.</entry>
608 <entry> GFDL-1.2, GPL-2.0, LGPL-2.1, BSD</entry>
609</row>
610<row>
611 <entry>flex</entry>
612 <entry>2.5.39</entry>
613 <entry>Flex is a fast lexical analyser generator. Flex is a tool for generating programs that recognize lexical patterns in text.</entry>
614 <entry>BSD</entry>
615</row>
616<row>
617 <entry>flib</entry>
618 <entry>commit 4bd48d4d</entry>
619 <entry>Foundation Library</entry>
620 <entry> BSD, GPL-2.0</entry>
621</row>
622<row>
623 <entry>fmc</entry>
624 <entry>commit 4f4a3ebe</entry>
625 <entry>Frame Manager Configuration tool</entry>
626 <entry>MIT</entry>
627</row>
628<row>
629 <entry>fmlib</entry>
630 <entry>commit 661d7822</entry>
631 <entry>Frame Manager User Space Library</entry>
632 <entry> BSD, GPL-2.0</entry>
633</row>
634<row>
635 <entry>font-util</entry>
636 <entry>1.3.0</entry>
637 <entry>X.Org font package creation/installation utilities.</entry>
638 <entry> BSD, MIT</entry>
639</row>
640<row>
641 <entry>fontconfig</entry>
642 <entry>2.11.1</entry>
643 <entry>Fontconfig is a font configuration and customization library which does not depend on the X Window System. It is designed to locate fonts within the system and select them according to requirements specified by applications. Fontconfig is not a rasterization library nor does it impose a particular rasterization library on the application. The X-specific library 'Xft' uses fontconfig along with freetype to specify and rasterize fonts.</entry>
644 <entry> MIT, PD</entry>
645</row>
646<row>
647 <entry>fontsproto</entry>
648 <entry>2.1.3</entry>
649 <entry>This package provides the wire protocol for the X Font rasterisation extensions. These extensions are used to control server-side font configurations.</entry>
650 <entry>MIT</entry>
651</row>
652<row>
653 <entry>formfactor</entry>
654 <entry>0.0</entry>
655 <entry>Device formfactor information.</entry>
656 <entry>MIT</entry>
657</row>
658<row>
659 <entry>fotowall</entry>
660 <entry>0.9</entry>
661 <entry>Fotowall is a creative tool that allows you to layout your photos or pictures in a personal way. You can add pictures then resize move change colors text shadows etc..</entry>
662 <entry>GPL-2.0</entry>
663</row>
664<row>
665 <entry>freetype</entry>
666 <entry>2.5.3</entry>
667 <entry>FreeType is a software font engine that is designed to be small efficient highly customizable and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries display servers font conversion tools text image generation tools and many other products as well.</entry>
668 <entry> FreeType, GPL-2.0</entry>
669</row>
670<row>
671 <entry>fstests</entry>
672 <entry>0.1</entry>
673 <entry>Various benchmarning tests for X.</entry>
674 <entry>Zlib</entry>
675</row>
676<row>
677 <entry>fuse</entry>
678 <entry>2.9.3</entry>
679 <entry>FUSE (Filesystem in Userspace) is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. FUSE also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations. </entry>
680 <entry> GPL-2.0, LGPL-2.0</entry>
681</row>
682<row>
683 <entry>gawk</entry>
684 <entry>4.1.1</entry>
685 <entry>The GNU version of awk a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs.</entry>
686 <entry>GPL-3.0</entry>
687</row>
688<row>
689 <entry>gcc-cross-canadian-powerpc</entry>
690 <entry>4.9.1</entry>
691 <entry>GNU cc and gcc C compilers (cross-canadian for powerpc target).</entry>
692 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
693</row>
694<row>
695 <entry>gcc-cross-canadian-powerpc64</entry>
696 <entry>4.9.1</entry>
697 <entry>GNU cc and gcc C compilers (cross-canadian for powerpc64 target).</entry>
698 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
699</row>
700<row>
701 <entry>gcc-cross-initial-powerpc</entry>
702 <entry>4.9.1</entry>
703 <entry>GNU cc and gcc C compilers.</entry>
704 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
705</row>
706<row>
707 <entry>gcc-cross-initial-powerpc64</entry>
708 <entry>4.9.1</entry>
709 <entry>GNU cc and gcc C compilers.</entry>
710 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
711</row>
712<row>
713 <entry>gcc-cross-powerpc</entry>
714 <entry>4.9.1</entry>
715 <entry>GNU cc and gcc C compilers.</entry>
716 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
717</row>
718<row>
719 <entry>gcc-cross-powerpc64</entry>
720 <entry>4.9.1</entry>
721 <entry>GNU cc and gcc C compilers.</entry>
722 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
723</row>
724<row>
725 <entry>gcc-crosssdk-initial-x86_64</entry>
726 <entry>4.9.1</entry>
727 <entry>GNU cc and gcc C compilers.</entry>
728 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
729</row>
730<row>
731 <entry>gcc-crosssdk-x86_64</entry>
732 <entry>4.9.1</entry>
733 <entry>GNU cc and gcc C compilers.</entry>
734 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
735</row>
736<row>
737 <entry>gcc-source</entry>
738 <entry>4.9.1</entry>
739 <entry>GNU cc and gcc C compilers.</entry>
740 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
741</row>
742<row>
743 <entry>gcc</entry>
744 <entry>4.9.1</entry>
745 <entry>GNU cc and gcc C compilers.</entry>
746 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
747</row>
748<row>
749 <entry>gconf</entry>
750 <entry>3.2.6</entry>
751 <entry>GNOME configuration system.</entry>
752 <entry>LGPL-2.0</entry>
753</row>
754<row>
755 <entry>gdb-cross-canadian-powerpc64</entry>
756 <entry>7.7.1</entry>
757 <entry>GNU debugger (cross-canadian gdb for powerpc64 target).</entry>
758 <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
759</row>
760<row>
761 <entry>gdb-cross-canadian-powerpc</entry>
762 <entry>7.7.1</entry>
763 <entry>GNU debugger (cross-canadian gdb for powerpc target).</entry>
764 <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
765</row>
766<row>
767 <entry>gdb</entry>
768 <entry>7.7.1</entry>
769 <entry>GNU debugger.</entry>
770 <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
771</row>
772<row>
773 <entry>gdbm</entry>
774 <entry>1.11</entry>
775 <entry>Key/value database library with extensible hashing.</entry>
776 <entry>GPL-3.0</entry>
777</row>
778<row>
779 <entry>gdk-pixbuf</entry>
780 <entry>2.30.8</entry>
781 <entry>Image loading library for GTK+.</entry>
782 <entry>LGPL-2.0</entry>
783</row>
784<row>
785 <entry>gettext-minimal</entry>
786 <entry>0.18.3.2</entry>
787 <entry>Contains the m4 macros sufficient to support building autoconf/automake. This provides a significant build time speedup by the removal of gettext-native from most dependency chains (now only needed for gettext for the target).</entry>
788 <entry>FSF-Unlimited</entry>
789</row>
790<row>
791 <entry>gettext</entry>
792 <entry>0.18.3.2</entry>
793 <entry>GNU gettext is a set of tools that provides a framework to help other programs produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs a directory and file naming organization for the message catalogs themselves a runtime library supporting the retrieval of translated messages and a few stand-alone programs to massage in various ways the sets of translatable and already translated strings.</entry>
794 <entry> GPL-3.0, LGPL-2.1</entry>
795</row>
796<row>
797 <entry>glew</entry>
798 <entry>1.11.0</entry>
799 <entry>The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library.</entry>
800 <entry>MIT</entry>
801</row>
802<row>
803 <entry>glib-2.0</entry>
804 <entry>2.40.0</entry>
805 <entry>GLib is a general-purpose utility library which provides many useful data types macros type conversions string utilities file utilities a main loop abstraction and so on.</entry>
806 <entry> LGPL-2.0, BSD, PD</entry>
807</row>
808<row>
809 <entry>glib-networking</entry>
810 <entry>2.38.0</entry>
811 <entry>glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.</entry>
812 <entry>LGPL-2.0</entry>
813</row>
814<row>
815 <entry>glibc-locale</entry>
816 <entry>2.20</entry>
817 <entry>Locale data from glibc.</entry>
818 <entry> GPL-2.0, LGPL-2.1</entry>
819</row>
820<row>
821 <entry>glibc-mtrace</entry>
822 <entry>2.20</entry>
823 <entry>mtrace utility provided by glibc</entry>
824 <entry> GPL-2.0, LGPL-2.1</entry>
825</row>
826<row>
827 <entry>glibc</entry>
828 <entry>2.20</entry>
829 <entry>The GNU C Library is used as the system C library in most systems with the Linux kernel.</entry>
830 <entry> GPL-2.0, LGPL-2.1</entry>
831</row>
832<row>
833 <entry>glproto</entry>
834 <entry>1.4.17</entry>
835 <entry>This package provides the wire protocol for the OpenGL-related extensions used to enable the rendering of applications using OpenGL.</entry>
836 <entry>MIT</entry>
837</row>
838<row>
839 <entry>gmp</entry>
840 <entry>6.0.0</entry>
841 <entry>GMP is a free library for arbitrary precision arithmetic operating on signed integers rational numbers and floating point numbers</entry>
842 <entry> GPL-2.0, LGPL-3.0</entry>
843</row>
844<row>
845 <entry>gnome-common</entry>
846 <entry>3.12.0</entry>
847 <entry>Common macros for building GNOME applications.</entry>
848 <entry>GPL-2.0</entry>
849</row>
850<row>
851 <entry>gnome-desktop-testing</entry>
852 <entry>2014.1</entry>
853 <entry>Test runner for GNOME-style installed tests.</entry>
854 <entry>LGPL-2.0</entry>
855</row>
856<row>
857 <entry>gnu-config</entry>
858 <entry>20120814</entry>
859 <entry>Tool that installs the GNU config.guess / config.sub into a directory tree</entry>
860 <entry>GPL-2.0</entry>
861</row>
862<row>
863 <entry>gnutls</entry>
864 <entry>3.3.5</entry>
865 <entry>GNU Transport Layer Security Library.</entry>
866 <entry> GPL-3.0, LGPL-2.1</entry>
867</row>
868<row>
869 <entry>gperf</entry>
870 <entry>3.0.4</entry>
871 <entry>GNU gperf is a perfect hash function generator</entry>
872 <entry>GPL-3.0</entry>
873</row>
874<row>
875 <entry>grep</entry>
876 <entry>2.19</entry>
877 <entry>GNU grep utility.</entry>
878 <entry>GPL-3.0</entry>
879</row>
880<row>
881 <entry>groff</entry>
882 <entry>1.22.2</entry>
883 <entry>The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output.</entry>
884 <entry>GPL-3.0</entry>
885</row>
886<row>
887 <entry>gst-meta-base</entry>
888 <entry>0.10</entry>
889 <entry>GStreamer package groups.</entry>
890 <entry>MIT</entry>
891</row>
892<row>
893 <entry>gst-plugins-base</entry>
894 <entry>0.10.36</entry>
895 <entry>Plugins for the GStreamer multimedia framework.</entry>
896 <entry> GPL-2.0, LGPL-2.0</entry>
897</row>
898<row>
899 <entry>gst-plugins-good</entry>
900 <entry>0.10.31</entry>
901 <entry>Plugins for the GStreamer multimedia framework.</entry>
902 <entry> GPL-2.0, LGPL-2.1</entry>
903</row>
904<row>
905 <entry>gstreamer</entry>
906 <entry>0.10.36</entry>
907 <entry>GStreamer is a multimedia framework for encoding and decoding video and sound. It supports a wide range of formats including mp3 ogg avi mpeg and quicktime.</entry>
908 <entry>LGPL-2.0</entry>
909</row>
910<row>
911 <entry>gtk+</entry>
912 <entry>2.24.24</entry>
913 <entry>GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets GTK+ is suitable for projects ranging from small one-off projects to complete application suites.</entry>
914 <entry> LGPL-2.0, LGPL-2.1</entry>
915</row>
916<row>
917 <entry>gtk-doc-stub</entry>
918 <entry>1.1</entry>
919 <entry>Stub implementation of gtk-doc as we don't want to build the API documentation</entry>
920 <entry>GPL-2.0</entry>
921</row>
922<row>
923 <entry>gtk-update-icon-cache</entry>
924 <entry>3.4.4</entry>
925 <entry>Just gtk-update-icon-cache built from GTK+ natively for on-host postinst script execution.</entry>
926 <entry> LGPL-2.0, LGPL-2.1</entry>
927</row>
928<row>
929 <entry>gzip</entry>
930 <entry>1.6</entry>
931 <entry>GNU Gzip is a popular data compression program originally written by Jean-loup Gailly for the GNU project. Mark Adler wrote the decompression part</entry>
932 <entry>GPL-3.0</entry>
933</row>
934<row>
935 <entry>harfbuzz</entry>
936 <entry>0.9.35</entry>
937 <entry>HarfBuzz is an OpenType text shaping engine.</entry>
938 <entry>MIT</entry>
939</row>
940<row>
941 <entry>hdparm</entry>
942 <entry>9.43</entry>
943 <entry>hdparm is a Linux shell utility for viewing and manipulating various IDE drive and driver parameters.</entry>
944 <entry>BSD</entry>
945</row>
946<row>
947 <entry>hicolor-icon-theme</entry>
948 <entry>0.13</entry>
949 <entry>Default icon theme that all icon themes automatically inherit from.</entry>
950 <entry>GPL-2.0</entry>
951</row>
952<row>
953 <entry>hostap-utils</entry>
954 <entry>0.4.7</entry>
955 <entry>The hostap driver supports Host AP mode it allows for IEEE 802.11 management functions on the host computer and allows the system to act as an access point.</entry>
956 <entry>GPL-2.0</entry>
957</row>
958<row>
959 <entry>i2c-tools</entry>
960 <entry>3.1.1</entry>
961 <entry>Set of i2c tools for linux.</entry>
962 <entry>GPL-2.0</entry>
963</row>
964<row>
965 <entry>icu</entry>
966 <entry>53.1</entry>
967 <entry>The International Component for Unicode (ICU) is a mature portable set of C/C++ and Java libraries for Unicode support software internationalization (I18N) and globalization (G11N) giving applications the same results on all platforms.</entry>
968 <entry>ICU</entry>
969</row>
970<row>
971 <entry>init-ifupdown</entry>
972 <entry>1.0</entry>
973 <entry>This package provides high level tools to configure network interfaces</entry>
974 <entry>GPL-2.0</entry>
975</row>
976<row>
977 <entry>initscripts</entry>
978 <entry>1.0</entry>
979 <entry>Initscripts provide the basic system startup initialization scripts for the system. These scripts include actions such as filesystem mounting fsck RTC manipulation and other actions routinely performed at system startup. In addition the scripts are also used during system shutdown to reverse the actions performed at startup.</entry>
980 <entry>GPL-2.0</entry>
981</row>
982<row>
983 <entry>inputproto</entry>
984 <entry>2.3.1</entry>
985 <entry>This package provides the wire protocol for the X Input extension. The extension supports input devices other then the core X keyboard and pointer.</entry>
986 <entry> MIT</entry>
987</row>
988<row>
989 <entry>insserv</entry>
990 <entry>1.14.0</entry>
991 <entry>This utility reorders the init.d boot scripts based on dependencies given in scripts' LSB comment headers or in override files included in this package or added in /etc/insserv.</entry>
992 <entry>GPL-2.0</entry>
993</row>
994<row>
995 <entry>intltool</entry>
996 <entry>0.50.2</entry>
997 <entry>Utility scripts for internationalizing XML.</entry>
998 <entry>GPL-2.0</entry>
999</row>
1000<row>
1001 <entry>iptables</entry>
1002 <entry>1.4.21</entry>
1003 <entry>iptables is the userspace command line program used to configure and control network packet filtering code in Linux.</entry>
1004 <entry>GPL-2.0</entry>
1005</row>
1006<row>
1007 <entry>jpeg</entry>
1008 <entry>8d</entry>
1009 <entry>libjpeg contains a library for handling the JPEG (JFIF) image format as well as related programs for accessing the libjpeg functions.</entry>
1010 <entry>BSD-3-Clause</entry>
1011</row>
1012<row>
1013 <entry>json-c</entry>
1014 <entry>0.11</entry>
1015 <entry>JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C.</entry>
1016 <entry>MIT</entry>
1017</row>
1018<row>
1019 <entry>kbd</entry>
1020 <entry>2.0.2</entry>
1021 <entry>Keytable files and keyboard utilities.</entry>
1022 <entry>GPL-2.0</entry>
1023</row>
1024<row>
1025 <entry>kbproto</entry>
1026 <entry>1.0.6</entry>
1027 <entry>This package provides the wire protocol for the X Keyboard extension. This extension is used to control options related to keyboard handling and layout.</entry>
1028 <entry>MIT</entry>
1029</row>
1030<row>
1031 <entry>kconfig-frontends</entry>
1032 <entry>3.12.0.0</entry>
1033 <entry>The kconfig-frontends project aims at centralising the effort of keeping an up-to-date out-of-tree packaging of the kconfig infrastructure ready for use by third-party projects. The kconfig-frontends package provides the kconfig parser as well as all the frontends</entry>
1034 <entry>GPL-2.0</entry>
1035</row>
1036<row>
1037 <entry>kern-tools</entry>
1038 <entry>0.2</entry>
1039 <entry>Tools for managing Yocto Project style branched kernels.</entry>
1040 <entry>GPL-2.0</entry>
1041</row>
1042<row>
1043 <entry>kexec-tools</entry>
1044 <entry>2.0.7</entry>
1045 <entry>Kexec is a fast reboot feature that lets you reboot to a new Linux kernel</entry>
1046 <entry>GPL-2.0</entry>
1047</row>
1048<row>
1049 <entry>keymaps</entry>
1050 <entry>1.0</entry>
1051 <entry>Keymaps and initscript to set the keymap on bootup.</entry>
1052 <entry>GPL-2.0</entry>
1053</row>
1054<row>
1055 <entry>kmod</entry>
1056 <entry>18</entry>
1057 <entry>kmod is a set of tools to handle common tasks with Linux kernel modules like insert remove list check properties resolve dependencies and aliases.</entry>
1058 <entry> GPL-2.0, LGPL-2.1</entry>
1059</row>
1060<row>
1061 <entry>latencytop</entry>
1062 <entry>0.5</entry>
1063 <entry>Linux tool for measuring and fixing latency.</entry>
1064 <entry>GPL-2.0</entry>
1065</row>
1066<row>
1067 <entry>ldconfig</entry>
1068 <entry>2.12.1</entry>
1069 <entry>A standalone native ldconfig build.</entry>
1070 <entry>GPL-2.0</entry>
1071</row>
1072<row>
1073 <entry>less</entry>
1074 <entry>466</entry>
1075 <entry>Less is a program similar to more i.e. a terminal based program for viewing text files and the output from other programs. Less offers many features beyond those that more does.</entry>
1076 <entry> GPL-3.0, BSD-2-Clause</entry>
1077</row>
1078<row>
1079 <entry>libaio</entry>
1080 <entry>0.3.109</entry>
1081 <entry>Asynchronous input/output library that uses the kernels native interface</entry>
1082 <entry>LGPL-2.1</entry>
1083</row>
1084<row>
1085 <entry>libatomics-ops</entry>
1086 <entry>7.2</entry>
1087 <entry>A library for atomic integer operations</entry>
1088 <entry> GPL-2.0, MIT</entry>
1089</row>
1090<row>
1091 <entry>libcap</entry>
1092 <entry>2.22</entry>
1093 <entry>Library for getting/setting POSIX.1e capabilities.</entry>
1094 <entry> BSD, GPL-2.0</entry>
1095</row>
1096<row>
1097 <entry>libcheck</entry>
1098 <entry>0.9.14</entry>
1099 <entry>Check - unit testing framework for C code.</entry>
1100 <entry>LGPL-2.1</entry>
1101</row>
1102<row>
1103 <entry>libdaemon</entry>
1104 <entry>0.14</entry>
1105 <entry>Lightweight C library which eases the writing of UNIX daemons.</entry>
1106 <entry>LGPL-2.1</entry>
1107</row>
1108<row>
1109 <entry>libdmx</entry>
1110 <entry>1.1.3</entry>
1111 <entry>The DMX extension provides support for communication with and control of Xdmx(1) server. Attributes of the Xdmx(1) server and of the back-end screens attached to the server can be queried and modified via this protocol.</entry>
1112 <entry>MIT</entry>
1113</row>
1114<row>
1115 <entry>libdrm</entry>
1116 <entry>2.4.54</entry>
1117 <entry>The runtime library for accessing the kernel DRM services. DRM stands for \"Direct Rendering Manager\" which is the kernel portion of the \"Direct Rendering Infrastructure\" (DRI). DRI is required for many hardware accelerated OpenGL drivers.</entry>
1118 <entry>MIT</entry>
1119</row>
1120<row>
1121 <entry>libedit</entry>
1122 <entry>20130712-3.1</entry>
1123 <entry>Command line editor library providing generic line editing history and tokenization functions</entry>
1124 <entry>BSD</entry>
1125</row>
1126<row>
1127 <entry>liberation-fonts</entry>
1128 <entry>1.04</entry>
1129 <entry>The Liberation(tm) Fonts is a font family originally created by Ascender(c) which aims at metric compatibility with Arial Times New Roman Courier New.</entry>
1130 <entry>GPL-2.0</entry>
1131</row>
1132<row>
1133 <entry>libevdev</entry>
1134 <entry>1.2.2</entry>
1135 <entry>Wrapper library for evdev devices.</entry>
1136 <entry>MIT</entry>
1137</row>
1138<row>
1139 <entry>libevent</entry>
1140 <entry>2.0.21</entry>
1141 <entry>An asynchronous event notification library.</entry>
1142 <entry>BSD</entry>
1143</row>
1144<row>
1145 <entry>libffi</entry>
1146 <entry>3.1</entry>
1147 <entry>The `libffi' library provides a portable high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The `libffi' library really only provides the lowest machine dependent layer of a fully featured foreign function interface. A layer must exist above `libffi' that handles type conversions for values passed between the two languages.</entry>
1148 <entry>MIT</entry>
1149</row>
1150<row>
1151 <entry>libfontenc</entry>
1152 <entry>1.1.2</entry>
1153 <entry>libfontenc is a library which helps font libraries portably determine and deal with different encodings of fonts.</entry>
1154 <entry>MIT</entry>
1155</row>
1156<row>
1157 <entry>libgcc</entry>
1158 <entry>4.9.1</entry>
1159 <entry>GNU cc and gcc C compilers.</entry>
1160 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1161</row>
1162<row>
1163 <entry>libgcrypt</entry>
1164 <entry>1.6.1</entry>
1165 <entry>General purpose cryptographic library based on the code from GnuPG.</entry>
1166 <entry> GPL-2.0, LGPL-2.1</entry>
1167</row>
1168<row>
1169 <entry>libglade</entry>
1170 <entry>2.6.4</entry>
1171 <entry>Runtime support for the GTK+ interface builder.</entry>
1172 <entry> LGPL-2.0</entry>
1173</row>
1174<row>
1175 <entry>libglu</entry>
1176 <entry>9.0.0</entry>
1177 <entry>GLU is a utility toolkit used with OpenGL implementations</entry>
1178 <entry>MIT</entry>
1179</row>
1180<row>
1181 <entry>libgpg-error</entry>
1182 <entry>1.12</entry>
1183 <entry>Small library that defines common error values for all GnuPG components.</entry>
1184 <entry> GPL-2.0, LGPL-2.1</entry>
1185</row>
1186<row>
1187 <entry>libice</entry>
1188 <entry>1.0.9</entry>
1189 <entry>The Inter-Client Exchange (ICE) protocol provides a generic framework for building protocols on top of reliable byte-stream transport connections. It provides basic mechanisms for setting up and shutting down connections for performing authentication for negotiating versions and for reporting errors. </entry>
1190 <entry>MIT</entry>
1191</row>
1192<row>
1193 <entry>libid3tag</entry>
1194 <entry>0.15.1b</entry>
1195 <entry>Library for interacting with ID3 tags in MP3 files.</entry>
1196 <entry>GPL-2.0</entry>
1197</row>
1198<row>
1199 <entry>libmatchbox</entry>
1200 <entry>1.11</entry>
1201 <entry>Matchbox window manager core library.</entry>
1202 <entry>LGPL-2.0</entry>
1203</row>
1204<row>
1205 <entry>libmpc</entry>
1206 <entry>1.0.2</entry>
1207 <entry>Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr</entry>
1208 <entry>LGPL-3.0</entry>
1209</row>
1210<row>
1211 <entry>libnewt</entry>
1212 <entry>0.52.17</entry>
1213 <entry>Newt is a programming library for color text mode widget based user interfaces. Newt can be used to add stacked windows entry widgets checkboxes radio buttons labels plain text fields scrollbars etc. to text mode user interfaces. This package also contains the shared library needed by programs built with newt as well as a /usr/bin/dialog replacement called whiptail. Newt is based on the slang library.</entry>
1214 <entry>LGPL-2.0</entry>
1215</row>
1216<row>
1217 <entry>libnfsidmap</entry>
1218 <entry>0.25</entry>
1219 <entry>NFS id mapping library.</entry>
1220 <entry>BSD</entry>
1221</row>
1222<row>
1223 <entry>libnl</entry>
1224 <entry>3.2.25</entry>
1225 <entry>A library for applications dealing with netlink sockets.</entry>
1226 <entry>LGPL-2.1</entry>
1227</row>
1228<row>
1229 <entry>libnss-mdns</entry>
1230 <entry>0.10</entry>
1231 <entry>Name Service Switch module for Multicast DNS (zeroconf) name resolution.</entry>
1232 <entry>LGPL-2.1</entry>
1233</row>
1234<row>
1235 <entry>libogg</entry>
1236 <entry>1.3.2</entry>
1237 <entry>libogg is the bitstream and framing library for the Ogg project. It provides functions which are necessary to codec libraries like libvorbis.</entry>
1238 <entry>BSD</entry>
1239</row>
1240<row>
1241 <entry>liboil</entry>
1242 <entry>0.3.17</entry>
1243 <entry>Library of simple functions optimized for various CPUs.</entry>
1244 <entry>BSD</entry>
1245</row>
1246<row>
1247 <entry>libowl-av</entry>
1248 <entry>0.1</entry>
1249 <entry>OpenedHand Widget Library Audio/Video.</entry>
1250 <entry>LGPL-2.0</entry>
1251</row>
1252<row>
1253 <entry>libpcap</entry>
1254 <entry>1.6.1</entry>
1255 <entry>Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection security monitoring and network debugging.</entry>
1256 <entry>BSD</entry>
1257</row>
1258<row>
1259 <entry>libpciaccess</entry>
1260 <entry>0.13.2</entry>
1261 <entry>libpciaccess provides functionality for X to access the PCI bus and devices in a platform-independent way.</entry>
1262 <entry> MIT</entry>
1263</row>
1264<row>
1265 <entry>libpcre</entry>
1266 <entry>8.35</entry>
1267 <entry>The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API as well as a set of wrapper functions that correspond to the POSIX regular expression API.</entry>
1268 <entry>BSD</entry>
1269</row>
1270<row>
1271 <entry>libpfm4</entry>
1272 <entry>4.3.0</entry>
1273 <entry>This package provides a library called libpfm4 which is used to develop monitoring tools exploiting the performance monitoring events such as those provided by the Performance Monitoring Unit (PMU) of modern processors.</entry>
1274 <entry>MIT</entry>
1275</row>
1276<row>
1277 <entry>libpng</entry>
1278 <entry>1.6.13</entry>
1279 <entry>PNG image format decoding library.</entry>
1280 <entry>Libpng</entry>
1281</row>
1282<row>
1283 <entry>libpthread-stubs</entry>
1284 <entry>0.3</entry>
1285 <entry>This library provides weak aliases for pthread functions not provided in libc or otherwise available by default.</entry>
1286 <entry>MIT</entry>
1287</row>
1288<row>
1289 <entry>libsamplerate0</entry>
1290 <entry>0.1.8</entry>
1291 <entry>Audio Sample Rate Conversion library.</entry>
1292 <entry>GPL-2.0</entry>
1293</row>
1294<row>
1295 <entry>libsdl</entry>
1296 <entry>1.2.15</entry>
1297 <entry>Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio keyboard mouse joystick 3D hardware via OpenGL and 2D video framebuffer.</entry>
1298 <entry>LGPL-2.1</entry>
1299</row>
1300<row>
1301 <entry>libsm</entry>
1302 <entry>1.2.2</entry>
1303 <entry>The Session Management Library (SMlib) is a low-level \"C\" language interface to XSMP. The purpose of the X Session Management Protocol (XSMP) is to provide a uniform mechanism for users to save and restore their sessions. A session is a group of clients each of which has a particular state.</entry>
1304 <entry>MIT</entry>
1305</row>
1306<row>
1307 <entry>libsndfile1</entry>
1308 <entry>1.0.25</entry>
1309 <entry>Audio format Conversion library.</entry>
1310 <entry>LGPL-2.1</entry>
1311</row>
1312<row>
1313 <entry>libsoup-2.4</entry>
1314 <entry>2.46.0</entry>
1315 <entry>An HTTP library implementation in C.</entry>
1316 <entry>LGPL-2.0</entry>
1317</row>
1318<row>
1319 <entry>libtasn1</entry>
1320 <entry>4.0</entry>
1321 <entry>Library for ASN.1 and DER manipulation.</entry>
1322 <entry> GPL-3.0, LGPL-2.1</entry>
1323</row>
1324<row>
1325 <entry>libtheora</entry>
1326 <entry>1.1.1</entry>
1327 <entry>The libtheora reference implementation provides the standard encoder and decoder under a BSD license.</entry>
1328 <entry>BSD</entry>
1329</row>
1330<row>
1331 <entry>libtirpc</entry>
1332 <entry>0.2.5</entry>
1333 <entry>Libtirpc is a port of Suns Transport-Independent RPC library to Linux</entry>
1334 <entry>BSD</entry>
1335</row>
1336<row>
1337 <entry>libtool</entry>
1338 <entry>2.4.2</entry>
1339 <entry>This is GNU libtool a generic library support script. Libtool hides the complexity of generating special library types (such as shared libraries) behind a consistent interface.</entry>
1340 <entry> GPL-2.0, LGPL-2.1</entry>
1341</row>
1342<row>
1343 <entry>libuio</entry>
1344 <entry>1.0</entry>
1345 <entry>Provide a generic framework for handling devices in userspace.</entry>
1346 <entry>GPL-2.0</entry>
1347</row>
1348<row>
1349 <entry>liburcu</entry>
1350 <entry>0.8.4</entry>
1351 <entry>Userspace RCU (read-copy-update) library.</entry>
1352 <entry> LGPL-2.1, MIT</entry>
1353</row>
1354<row>
1355 <entry>libusb-compat</entry>
1356 <entry>0.1.5</entry>
1357 <entry>libusb-0.1 compatible layer for libusb1 a drop-in replacement that aims to look feel and behave exactly like libusb-0.1</entry>
1358 <entry>LGPL-2.1</entry>
1359</row>
1360<row>
1361 <entry>libusb1</entry>
1362 <entry>1.0.19</entry>
1363 <entry>Userspace library to access USB (version 1.0).</entry>
1364 <entry>LGPL-2.1</entry>
1365</row>
1366<row>
1367 <entry>libvorbis</entry>
1368 <entry>1.3.4</entry>
1369 <entry>Ogg Vorbis is a high-quality lossy audio codec that is free of intellectual property restrictions. libvorbis is the main vorbis codec library.</entry>
1370 <entry>BSD</entry>
1371</row>
1372<row>
1373 <entry>libx11</entry>
1374 <entry>1.6.2</entry>
1375 <entry>This package provides a client interface to the X Window System otherwise known as 'Xlib'. It provides a complete API for the basic functions of the window system.</entry>
1376 <entry> MIT, BSD</entry>
1377</row>
1378<row>
1379 <entry>libxau</entry>
1380 <entry>1.0.8</entry>
1381 <entry>libxau provides the main interfaces to the X11 authorisation handling which controls authorisation for X connections both client-side and server-side.</entry>
1382 <entry>MIT</entry>
1383</row>
1384<row>
1385 <entry>libxcalibrate</entry>
1386 <entry>0.0</entry>
1387 <entry>libXCalibrate is a library for performing touchscreen calibration with the kdrive tslib touchscreen driver.</entry>
1388 <entry>MIT</entry>
1389</row>
1390<row>
1391 <entry>libxcb</entry>
1392 <entry>1.10</entry>
1393 <entry>The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint latency hiding direct access to the protocol improved threading support and extensibility.</entry>
1394 <entry>MIT</entry>
1395</row>
1396<row>
1397 <entry>libxcomposite</entry>
1398 <entry>0.4.4</entry>
1399 <entry>The composite extension provides three related mechanisms: per-hierarchy storage automatic shadow update and external parent. In per-hierarchy storage the rendering of an entire hierarchy of windows is redirected to off-screen storage. In automatic shadow update when a hierarchy is rendered off-screen the X server provides an automatic mechanism for presenting those contents within the parent window. In external parent a mechanism for providing redirection of compositing transformations through a client.</entry>
1400 <entry>MIT</entry>
1401</row>
1402<row>
1403 <entry>libxcursor</entry>
1404 <entry>1.1.14</entry>
1405 <entry>Xcursor is a simple library designed to help locate and load cursors. Cursors can be loaded from files or memory. A library of common cursors exists which map to the standard X cursor names. Cursors can exist in several sizes and the library automatically picks the best size.</entry>
1406 <entry>MIT</entry>
1407</row>
1408<row>
1409 <entry>libxdamage</entry>
1410 <entry>1.1.4</entry>
1411 <entry>'Damage' is a term that describes changes make to pixel contents of windows and pixmaps. Damage accumulates as drawing occurs in the drawable. Each drawing operation 'damages' one or more rectangular areas within the drawable. The rectangles are guaranteed to include the set of pixels modified by each operation but may include significantly more than just those pixels. The DAMAGE extension allows applications to either receive the raw rectangles as a stream of events or to have them partially processed within the X server to reduce the amount of data transmitted as well as reduce the processing latency once the repaint operation has started.</entry>
1412 <entry>MIT</entry>
1413</row>
1414<row>
1415 <entry>libxdmcp</entry>
1416 <entry>1.1.1</entry>
1417 <entry>The purpose of the X Display Manager Control Protocol (XDMCP) is to provide a uniform mechanism for an autonomous display to request login service from a remote host. An X terminal (screen keyboard mouse processor network interface) is a prime example of an autonomous display.</entry>
1418 <entry>MIT</entry>
1419</row>
1420<row>
1421 <entry>libxext</entry>
1422 <entry>1.3.2</entry>
1423 <entry>libXext provides an X Window System client interface to several extensions to the X protocol. The supported protocol extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small set of utility functions to aid authors of client APIs for X protocol extensions.</entry>
1424 <entry>MIT</entry>
1425</row>
1426<row>
1427 <entry>libxfixes</entry>
1428 <entry>5.0.1</entry>
1429 <entry>X applications have often needed to work around various shortcomings in the core X window system. This extension is designed to provide the minimal server-side support necessary to eliminate problems caused by these workarounds.</entry>
1430 <entry>MIT</entry>
1431</row>
1432<row>
1433 <entry>libxfont</entry>
1434 <entry>1.5.0</entry>
1435 <entry>libXfont provides various services for X servers most notably font selection and rasterisation (through external libraries such as freetype).</entry>
1436 <entry> MIT, BSD</entry>
1437</row>
1438<row>
1439 <entry>libxft</entry>
1440 <entry>2.3.2</entry>
1441 <entry>Xft was designed to provide good support for scalable fonts and to do so efficiently. Unlike the core fonts system it supports features such as anti-aliasing and sub-pixel rasterisation. Perhaps more importantly it gives applications full control over the way glyphs are rendered making fine typesetting and WYSIWIG display possible. Finally it allows applications to use fonts that are not installed system-wide for displaying documents with embedded fonts. Xft is not compatible with the core fonts system: usage of Xft requires fairly extensive changes to toolkits (user-interface libraries).</entry>
1442 <entry>MIT</entry>
1443</row>
1444<row>
1445 <entry>libxi</entry>
1446 <entry>1.7.4</entry>
1447 <entry>libxi is an extension to the X11 protocol to support input devices other than the core X keyboard and pointer. It allows client programs to select input from these devices independently from each other and independently from the core devices.</entry>
1448 <entry> MIT</entry>
1449</row>
1450<row>
1451 <entry>libxinerama</entry>
1452 <entry>1.1.3</entry>
1453 <entry>Xinerama is a simple library designed to interface the Xinerama Extension for retrieving information about physical output devices which may be combined into a single logical X screen.</entry>
1454 <entry>MIT</entry>
1455</row>
1456<row>
1457 <entry>libxkbfile</entry>
1458 <entry>1.0.8</entry>
1459 <entry>libxkbfile provides an interface to read and manipulate description files for XKB the X11 keyboard configuration extension.</entry>
1460 <entry>MIT</entry>
1461</row>
1462<row>
1463 <entry>libxml-parser-perl</entry>
1464 <entry>2.41</entry>
1465 <entry>XML::Parser - A perl module for parsing XML documents.</entry>
1466 <entry> Artistic-1.0, GPL-1.0</entry>
1467</row>
1468<row>
1469 <entry>libxml2</entry>
1470 <entry>2.9.1</entry>
1471 <entry>The XML Parser Library allows for manipulation of XML files. Libxml2 exports Push and Pull type parser interfaces for both XML and HTML. It can do DTD validation at parse time on a parsed document instance or with an arbitrary DTD. Libxml2 includes complete XPath XPointer and Xinclude implementations. It also has a SAX like interface which is designed to be compatible with Expat.</entry>
1472 <entry>MIT</entry>
1473</row>
1474<row>
1475 <entry>libxmu</entry>
1476 <entry>1.1.2</entry>
1477 <entry>The Xmu Library is a collection of miscellaneous (some might say random) utility functions that have been useful in building various applications and widgets. This library is required by the Athena Widgets. A subset of the functions that do not rely on the Athena Widgets (libXaw) or X Toolkit Instrinsics (libXt) are provided in a second library libXmuu.</entry>
1478 <entry> MIT</entry>
1479</row>
1480<row>
1481 <entry>libxrandr</entry>
1482 <entry>1.4.2</entry>
1483 <entry>The X Resize Rotate and Reflect Extension called RandR for short brings the ability to resize rotate and reflect the root window of a screen. It is based on the X Resize and Rotate Extension as specified in the Proceedings of the 2001 Usenix Technical Conference [RANDR].</entry>
1484 <entry>MIT</entry>
1485</row>
1486<row>
1487 <entry>libxrender</entry>
1488 <entry>0.9.8</entry>
1489 <entry>The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tessellation into either triangles or trapezoids. Text is drawn by loading glyphs into the server and rendering sets of them.</entry>
1490 <entry>MIT</entry>
1491</row>
1492<row>
1493 <entry>libxres</entry>
1494 <entry>1.0.7</entry>
1495 <entry>libXRes provides an X Window System client interface to the Resource extension to the X protocol. The Resource extension allows for X clients to see and monitor the X resource usage of various clients (pixmaps et al).</entry>
1496 <entry>MIT</entry>
1497</row>
1498<row>
1499 <entry>libxsettings-client</entry>
1500 <entry>0.10</entry>
1501 <entry>Libraries used for applications making use of the Xsettings configuration setting propagation protocol. Controls setting of double click timeout drag-and-drop threshold and default foreground and background colors for all applications running within a desktop.</entry>
1502 <entry>MIT</entry>
1503</row>
1504<row>
1505 <entry>libxslt</entry>
1506 <entry>1.1.28</entry>
1507 <entry>GNOME XSLT library.</entry>
1508 <entry>MIT</entry>
1509</row>
1510<row>
1511 <entry>libxt</entry>
1512 <entry>1.1.4</entry>
1513 <entry>The Intrinsics are a programming library tailored to the special requirements of user interface construction within a network window system specifically the X Window System. The Intrinsics and a widget set make up an X Toolkit. The Intrinsics provide the base mechanism necessary to build a wide variety of interoperating widget sets and application environments. The Intrinsics are a layer on top of Xlib the C Library X Interface. They extend the fundamental abstractions provided by the X Window System while still remaining independent of any particular user interface policy or style.</entry>
1514 <entry> MIT</entry>
1515</row>
1516<row>
1517 <entry>libxtst</entry>
1518 <entry>1.2.2</entry>
1519 <entry>This extension is a minimal set of client and server extensions required to completely test the X11 server with no user intervention.</entry>
1520 <entry>MIT</entry>
1521</row>
1522<row>
1523 <entry>libxv</entry>
1524 <entry>1.0.10</entry>
1525 <entry>libXv provides an X Window System client interface to the X Video extension to the X protocol. The X Video extension allows for accelerated drawing of videos. Hardware adaptors are exposed to clients which may draw in a number of colourspaces including YUV.</entry>
1526 <entry>MIT</entry>
1527</row>
1528<row>
1529 <entry>libxxf86dga</entry>
1530 <entry>1.1.4</entry>
1531 <entry>libXxf86dga provides the XFree86-DGA extension which allows direct graphics access to a framebuffer-like region and also allows relative mouse reporting et al. It is mainly used by games and emulators for games.</entry>
1532 <entry>MIT</entry>
1533</row>
1534<row>
1535 <entry>libxxf86misc</entry>
1536 <entry>1.0.3</entry>
1537 <entry>The XFree86-Misc extension provides a means to access input device configuration settings specific to the XFree86/Xorg DDX.</entry>
1538 <entry>MIT</entry>
1539</row>
1540<row>
1541 <entry>libxxf86vm</entry>
1542 <entry>1.1.3</entry>
1543 <entry>libXxf86vm provides an interface to the XFree86-VidModeExtension extension which allows client applications to get and set video mode timings in extensive detail. It is used by the xvidtune program in particular.</entry>
1544 <entry>MIT</entry>
1545</row>
1546<row>
1547 <entry>linux-libc-headers</entry>
1548 <entry>3.16</entry>
1549 <entry>Sanitized set of kernel headers for the C library's use.</entry>
1550 <entry>GPL-2.0</entry>
1551</row>
1552<row>
1553 <entry>linux-qoriq</entry>
1554 <entry>3.12</entry>
1555 <entry>Linux kernel for Freescale platforms</entry>
1556 <entry>GPL-2.0</entry>
1557</row>
1558<row>
1559 <entry>linx-mod</entry>
1560 <entry>2.6.6</entry>
1561 <entry>LINX is a distributed communication protocol stack for transparent inter node and interprocess communication for a heterogeneous mix of systems.</entry>
1562 <entry>GPL-2.0</entry>
1563</row>
1564<row>
1565 <entry>linx</entry>
1566 <entry>2.6.6</entry>
1567 <entry>LINX is a distributed communication protocol stack for transparent inter node and interprocess communication for a heterogeneous mix of systems.</entry>
1568 <entry>BSD</entry>
1569</row>
1570<row>
1571 <entry>list2mask</entry>
1572 <entry>1.0</entry>
1573 <entry>Translate CPU list given on command line to a hexadecimal CPU mask. Can use kernel boot parameters isolcpus or nohz_full as input as well as a list given on command line.</entry>
1574 <entry>BSD</entry>
1575</row>
1576<row>
1577 <entry>logrotate</entry>
1578 <entry>3.8.7</entry>
1579 <entry>Rotates compresses removes and mails system log files.</entry>
1580 <entry>GPL-2.0</entry>
1581</row>
1582<row>
1583 <entry>lrzsz</entry>
1584 <entry>0.12.20</entry>
1585 <entry>Lrzsz is a cosmetically modified zmodem/ymodem/xmodem package built from the public-domain version of Chuck Forsberg's rzsz package. These programs use error correcting protocols ({zxy}modem) to send (sz sx sb) and receive (rz rx rb) files over a dial-in serial port from a variety of programs running under various operating systems. </entry>
1586 <entry>GPL-2.0</entry>
1587</row>
1588<row>
1589 <entry>lsb</entry>
1590 <entry>4.1</entry>
1591 <entry>LSB support for OpenEmbedded.</entry>
1592 <entry>GPL-2.0</entry>
1593</row>
1594<row>
1595 <entry>lsbinitscripts</entry>
1596 <entry>9.55</entry>
1597 <entry>SysV init scripts which are only used in an LSB image.</entry>
1598 <entry>GPL-2.0</entry>
1599</row>
1600<row>
1601 <entry>ltp</entry>
1602 <entry>20140422</entry>
1603 <entry>The Linux Test Project is a joint project with SGI IBM OSDL and Bull with a goal to deliver test suites to the open source community that validate the reliability robustness and stability of Linux. The Linux Test Project is a collection of tools for testing the Linux kernel and related features.</entry>
1604 <entry> GPL-2.0, LGPL-2.0, LGPL-2.1, BSD-2-Clause</entry>
1605</row>
1606<row>
1607 <entry>lttng-modules</entry>
1608 <entry>2.5.0</entry>
1609 <entry>The lttng-modules 2.0 package contains the kernel tracer modules</entry>
1610 <entry> LGPL-2.1, GPL-2.0, MIT</entry>
1611</row>
1612<row>
1613 <entry>lttng-tools</entry>
1614 <entry>v2.5.0</entry>
1615 <entry>The Linux trace toolkit is a suite of tools designed to extract program execution details from the Linux operating system and interpret them.</entry>
1616 <entry> GPL-2.0, LGPL-2.1</entry>
1617</row>
1618<row>
1619 <entry>lttng-ust</entry>
1620 <entry>2.5.0</entry>
1621 <entry>The LTTng UST 2.x package contains the userspace tracer library to trace userspace codes.</entry>
1622 <entry> LGPL-2.1, MIT, GPL-2.0</entry>
1623</row>
1624<row>
1625 <entry>lzo</entry>
1626 <entry>2.08</entry>
1627 <entry>Lossless data compression library.</entry>
1628 <entry>GPL-2.0</entry>
1629</row>
1630<row>
1631 <entry>m4</entry>
1632 <entry>1.4.17</entry>
1633 <entry>GNU m4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files running shell commands doing arithmetic etc.</entry>
1634 <entry>GPL-3.0</entry>
1635</row>
1636<row>
1637 <entry>make</entry>
1638 <entry>4.0</entry>
1639 <entry>Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. Make gets its knowledge of how to build your program from a file called the makefile which lists each of the non-source files and how to compute it from other files.</entry>
1640 <entry> GPL-3.0, LGPL-2.0</entry>
1641</row>
1642<row>
1643 <entry>makedepend</entry>
1644 <entry>1.0.5</entry>
1645 <entry>The makedepend program reads each sourcefile in sequence and parses it like a C-preprocessor processing all #include #define #undef #ifdef #ifndef #endif #if #elif and #else directives so that it can correctly tell which #include directives would be used in a compilation. Any #include directives can reference files having other #include directives and parsing will occur in these files as well.</entry>
1646 <entry>MIT</entry>
1647</row>
1648<row>
1649 <entry>makedevs</entry>
1650 <entry>1.0.1</entry>
1651 <entry>Tool for creating device nodes.</entry>
1652 <entry>GPL-2.0</entry>
1653</row>
1654<row>
1655 <entry>matchbox-terminal</entry>
1656 <entry>0.0</entry>
1657 <entry>Lightweight GTK+ terminal application.</entry>
1658 <entry>GPL-2.0</entry>
1659</row>
1660<row>
1661 <entry>matchbox-wm</entry>
1662 <entry>1.2</entry>
1663 <entry>Matchbox lightweight window manager.</entry>
1664 <entry>GPL-2.0</entry>
1665</row>
1666<row>
1667 <entry>mesa-demos</entry>
1668 <entry>8.2.0</entry>
1669 <entry>This package includes the demonstration application such as glxgears. These applications can be used for Mesa validation and benchmarking.</entry>
1670 <entry> MIT, PD</entry>
1671</row>
1672<row>
1673 <entry>mesa</entry>
1674 <entry>10.1.3</entry>
1675 <entry>Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs. Mesa is used as part of the overall Direct Rendering Infrastructure and X.org environment.</entry>
1676 <entry>MIT</entry>
1677</row>
1678<row>
1679 <entry>meta-environment-t4240rdb-64b</entry>
1680 <entry>1.0</entry>
1681 <entry>Package of environment files for SDK.</entry>
1682 <entry>MIT</entry>
1683</row>
1684<row>
1685 <entry>meta-toolchain</entry>
1686 <entry>1.0</entry>
1687 <entry>Meta package for building a installable toolchain.</entry>
1688 <entry>MIT</entry>
1689</row>
1690<row>
1691 <entry>mingetty</entry>
1692 <entry>1.08</entry>
1693 <entry>Compact getty terminal handler for virtual consoles only.</entry>
1694 <entry>GPL-2.0</entry>
1695</row>
1696<row>
1697 <entry>mini-x-session</entry>
1698 <entry>0.1</entry>
1699 <entry>Very simple session manager for X.</entry>
1700 <entry>GPL-2.0</entry>
1701</row>
1702<row>
1703 <entry>mkfontdir</entry>
1704 <entry>1.0.7</entry>
1705 <entry>For each directory argument mkfontdir reads all of the font files in the directory. The font names and related data are written out to the files \"fonts.dir\" \"fonts.scale\" and \"fonts.alias\". The X server and font server use these files to find the available font files.</entry>
1706 <entry>MIT</entry>
1707</row>
1708<row>
1709 <entry>mkfontscale</entry>
1710 <entry>1.1.1</entry>
1711 <entry>For each directory argument mkfontscale reads all of the scalable font files in the directory. For every font file found an X11 font name (XLFD) is generated and is written together with the file name to a file fonts.scale in the directory. The resulting fonts.scale is used by the mkfontdir program.</entry>
1712 <entry>MIT</entry>
1713</row>
1714<row>
1715 <entry>mklibs</entry>
1716 <entry>0.1.39</entry>
1717 <entry>mklibs produces cut-down shared libraries that contain only the routines required by a particular set of executables.</entry>
1718 <entry>GPL-2.0</entry>
1719</row>
1720<row>
1721 <entry>mobile-broadband-provider-info</entry>
1722 <entry>20140618</entry>
1723 <entry>Mobile Broadband Service Provider Database.</entry>
1724 <entry>PD</entry>
1725</row>
1726<row>
1727 <entry>modutils-initscripts</entry>
1728 <entry>1.0</entry>
1729 <entry>Initscript for auto-loading kernel modules on boot.</entry>
1730 <entry>PD</entry>
1731</row>
1732<row>
1733 <entry>mpfr</entry>
1734 <entry>3.1.2</entry>
1735 <entry>C library for multiple-precision floating-point computations with exact rounding.</entry>
1736 <entry> GPL-3.0, LGPL-3.0</entry>
1737</row>
1738<row>
1739 <entry>mtd-utils</entry>
1740 <entry>1.5.1</entry>
1741 <entry>Tools for managing memory technology devices.</entry>
1742 <entry>GPL-2.0</entry>
1743</row>
1744<row>
1745 <entry>mtdev</entry>
1746 <entry>1.1.5</entry>
1747 <entry>mtdev is a library which transforms all variants of kernel multitouch events to the slotted type B protocol. The events put into mtdev may be from any MT device specifically type A without contact tracking type A with contact tracking or type B with contact tracking</entry>
1748 <entry>MIT</entry>
1749</row>
1750<row>
1751 <entry>ncurses</entry>
1752 <entry>5.9</entry>
1753 <entry>SVr4 and XSI-Curses compatible curses library and terminfo tools including tic infocmp captoinfo. Supports color multiple highlights forms-drawing characters and automatic recognition of keypad and function-key sequences. Extensions include resizable windows and mouse support on both xterm and Linux console using the gpm library.</entry>
1754 <entry>MIT</entry>
1755</row>
1756<row>
1757 <entry>neard</entry>
1758 <entry>0.14</entry>
1759 <entry>A daemon for the Linux Near Field Communication stack</entry>
1760 <entry>GPL-2.0</entry>
1761</row>
1762<row>
1763 <entry>net-tools</entry>
1764 <entry>1.60-25</entry>
1765 <entry>A collection of programs that form the base set of the NET-3 networking distribution for the Linux operating system</entry>
1766 <entry>GPL-2.0</entry>
1767</row>
1768<row>
1769 <entry>netbase</entry>
1770 <entry>5.2</entry>
1771 <entry>This package provides the necessary infrastructure for basic TCP/IP based networking</entry>
1772 <entry>GPL-2.0</entry>
1773</row>
1774<row>
1775 <entry>nettle</entry>
1776 <entry>2.7.1</entry>
1777 <entry>A low level cryptographic library.</entry>
1778 <entry> LGPL-2.1, GPL-2.0</entry>
1779</row>
1780<row>
1781 <entry>nfs-utils</entry>
1782 <entry>1.3.0</entry>
1783 <entry>The nfs-utils package provides a daemon for the kernel NFS server and related tools.</entry>
1784 <entry> MIT, GPL-2.0, BSD</entry>
1785</row>
1786<row>
1787 <entry>ofono</entry>
1788 <entry>1.15</entry>
1789 <entry>oFono is a stack for mobile telephony devices on Linux. oFono supports speaking to telephony devices through specific drivers or with generic AT commands.</entry>
1790 <entry>GPL-2.0</entry>
1791</row>
1792<row>
1793 <entry>openjade</entry>
1794 <entry>1.3.2</entry>
1795 <entry>OpenJade is a suite of tools for validating processing and applying DSSSL (Document Style Semantics and Specification Language) stylesheets to SGML and XML documents.</entry>
1796 <entry>BSD</entry>
1797</row>
1798<row>
1799 <entry>opensp</entry>
1800 <entry>1.5.2</entry>
1801 <entry>An SGML parser used by the OpenJade suite of utilities.</entry>
1802 <entry>BSD</entry>
1803</row>
1804<row>
1805 <entry>openssh</entry>
1806 <entry>6.6p1</entry>
1807 <entry>Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) Ssh (Secure Shell) is a program for logging into a remote machine and for executing commands on a remote machine.</entry>
1808 <entry>BSD</entry>
1809</row>
1810<row>
1811 <entry>openssl</entry>
1812 <entry>1.0.1i</entry>
1813 <entry>Secure Socket Layer (SSL) binary and related cryptographic tools.</entry>
1814 <entry>OpenSSL</entry>
1815</row>
1816<row>
1817 <entry>openssl</entry>
1818 <entry>1.0.1p</entry>
1819 <entry>Secure Socket Layer (SSL) binary and related cryptographic tools.</entry>
1820 <entry>OpenSSL</entry>
1821</row>
1822<row>
1823 <entry>opkg-utils</entry>
1824 <entry>0.1.8</entry>
1825 <entry>Additional utilities for the opkg package manager.</entry>
1826 <entry>GPL-2.0</entry>
1827</row>
1828<row>
1829 <entry>opkg</entry>
1830 <entry>0.2.2</entry>
1831 <entry>Open Package Manager.</entry>
1832 <entry>GPL-2.0</entry>
1833</row>
1834<row>
1835 <entry>oprofile</entry>
1836 <entry>0.9.9</entry>
1837 <entry>OProfile is a system-wide profiler for Linux systems capable of profiling all running code at low overhead.</entry>
1838 <entry> LGPL-2.1, GPL-2.0</entry>
1839</row>
1840<row>
1841 <entry>oprofileui-server</entry>
1842 <entry>0.0</entry>
1843 <entry>User interface for the OProfile tool</entry>
1844 <entry>GPL-2.0</entry>
1845</row>
1846<row>
1847 <entry>ossp-uuid</entry>
1848 <entry>1.6.2</entry>
1849 <entry>OSSP uuid is a ISO-C:1999 application programming interface (API) and corresponding command line interface (CLI) for the generation of DCE 1.1 ISO/IEC 11578:1996 and RFC 4122 compliant Universally Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version 1 (time and node based) version 3 (name based MD5) version 4 (random number based) and version 5 (name based SHA-1).</entry>
1850 <entry>MIT</entry>
1851</row>
1852<row>
1853 <entry>owl-video</entry>
1854 <entry>0.1</entry>
1855 <entry>OpenedHand Widget Library video widget.</entry>
1856 <entry> LGPL-2.1, GPL-2.0</entry>
1857</row>
1858<row>
1859 <entry>packagegroup-base</entry>
1860 <entry>1.0</entry>
1861 <entry>Merge machine and distro options to create a basic machine task/package.</entry>
1862 <entry>MIT</entry>
1863</row>
1864<row>
1865 <entry>packagegroup-core-boot</entry>
1866 <entry>1.0</entry>
1867 <entry>The minimal set of packages required to boot the system</entry>
1868 <entry>MIT</entry>
1869</row>
1870<row>
1871 <entry>packagegroup-core-buildessential</entry>
1872 <entry>1.0</entry>
1873 <entry>Essential build dependencies.</entry>
1874 <entry>MIT</entry>
1875</row>
1876<row>
1877 <entry>packagegroup-core-eclipse-debug</entry>
1878 <entry>1.0</entry>
1879 <entry>Remote debugging tools for Eclipse integration.</entry>
1880 <entry>MIT</entry>
1881</row>
1882<row>
1883 <entry>packagegroup-core-nfs</entry>
1884 <entry>1.0</entry>
1885 <entry>NFS package groups.</entry>
1886 <entry>MIT</entry>
1887</row>
1888<row>
1889 <entry>packagegroup-core-qt</entry>
1890 <entry>1.0</entry>
1891 <entry>Qt package groups.</entry>
1892 <entry>MIT</entry>
1893</row>
1894<row>
1895 <entry>packagegroup-core-sdk</entry>
1896 <entry>1.0</entry>
1897 <entry>Software development tools.</entry>
1898 <entry>MIT</entry>
1899</row>
1900<row>
1901 <entry>packagegroup-core-ssh-dropbear</entry>
1902 <entry>1.0</entry>
1903 <entry>Dropbear SSH client/server.</entry>
1904 <entry>MIT</entry>
1905</row>
1906<row>
1907 <entry>packagegroup-core-ssh-openssh</entry>
1908 <entry>1.0</entry>
1909 <entry>OpenSSH SSH client/server.</entry>
1910 <entry>MIT</entry>
1911</row>
1912<row>
1913 <entry>packagegroup-core-standalone-sdk-target</entry>
1914 <entry>1.0</entry>
1915 <entry>Target packages for the standalone SDK.</entry>
1916 <entry>MIT</entry>
1917</row>
1918<row>
1919 <entry>packagegroup-core-tools-debug</entry>
1920 <entry>1.0</entry>
1921 <entry>Debugging tools.</entry>
1922 <entry>MIT</entry>
1923</row>
1924<row>
1925 <entry>packagegroup-core-tools-profile</entry>
1926 <entry>1.0</entry>
1927 <entry>Profiling tools.</entry>
1928 <entry>MIT</entry>
1929</row>
1930<row>
1931 <entry>packagegroup-core-tools-testapps</entry>
1932 <entry>1.0</entry>
1933 <entry>Testing tools/applications.</entry>
1934 <entry>MIT</entry>
1935</row>
1936<row>
1937 <entry>packagegroup-core-x11-base</entry>
1938 <entry>1.0</entry>
1939 <entry>Packages required to set up a basic working X11 session</entry>
1940 <entry>MIT</entry>
1941</row>
1942<row>
1943 <entry>packagegroup-core-x11-xserver</entry>
1944 <entry>1.0</entry>
1945 <entry>X11 display server.</entry>
1946 <entry>MIT</entry>
1947</row>
1948<row>
1949 <entry>packagegroup-core-x11</entry>
1950 <entry>1.0</entry>
1951 <entry>X11 display server and basic utilities.</entry>
1952 <entry>MIT</entry>
1953</row>
1954<row>
1955 <entry>packagegroup-cross-canadian-t4240rdb-64b</entry>
1956 <entry>1.0</entry>
1957 <entry>Host SDK package for cross canadian toolchain.</entry>
1958 <entry>MIT</entry>
1959</row>
1960<row>
1961 <entry>packagegroup-enea-bench</entry>
1962 <entry>1.0</entry>
1963 <entry>Package group for benchmarking test</entry>
1964 <entry>MIT</entry>
1965</row>
1966<row>
1967 <entry>packagegroup-enea-core-boot</entry>
1968 <entry>1.0</entry>
1969 <entry>The minimal and busybox set of packages required to boot the system</entry>
1970 <entry>MIT</entry>
1971</row>
1972<row>
1973 <entry>packagegroup-enea-ddt</entry>
1974 <entry>1.0</entry>
1975 <entry>Package group for driver test</entry>
1976 <entry>MIT</entry>
1977</row>
1978<row>
1979 <entry>packagegroup-enea-debug</entry>
1980 <entry>1.0</entry>
1981 <entry>Tools package group for OE-Core</entry>
1982 <entry>MIT</entry>
1983</row>
1984<row>
1985 <entry>packagegroup-enea-ptest</entry>
1986 <entry>1.0</entry>
1987 <entry>Ptest package group</entry>
1988 <entry>MIT</entry>
1989</row>
1990<row>
1991 <entry>packagegroup-enea-rt-tools</entry>
1992 <entry>1.0</entry>
1993 <entry>Enea RT-tools package group</entry>
1994 <entry>MIT</entry>
1995</row>
1996<row>
1997 <entry>packagegroup-enea-sys</entry>
1998 <entry>1.0</entry>
1999 <entry>Package group for system test</entry>
2000 <entry>MIT</entry>
2001</row>
2002<row>
2003 <entry>packagegroup-sdk-host</entry>
2004 <entry>1.0</entry>
2005 <entry>Host packages for the standalone SDK or external toolchain.</entry>
2006 <entry>MIT</entry>
2007</row>
2008<row>
2009 <entry>pango</entry>
2010 <entry>1.36.6</entry>
2011 <entry>Pango is a library for laying out and rendering of text with an emphasis on internationalization. Pango can be used anywhere that text layout is needed though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.</entry>
2012 <entry>LGPL-2.0</entry>
2013</row>
2014<row>
2015 <entry>partrt</entry>
2016 <entry>1.1</entry>
2017 <entry>partrt is a tool for dividing a SMP Linux system into a real time domain and a non-real time domain.</entry>
2018 <entry>BSD</entry>
2019</row>
2020<row>
2021 <entry>patch</entry>
2022 <entry>2.7.1</entry>
2023 <entry>patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files producing patched versions.</entry>
2024 <entry>GPL-3.0</entry>
2025</row>
2026<row>
2027 <entry>pciutils</entry>
2028 <entry>3.2.1</entry>
2029 <entry>The PCI Utilities package contains a library for portable access to PCI bus configuration space and several utilities based on this library.</entry>
2030 <entry>GPL-2.0</entry>
2031</row>
2032<row>
2033 <entry>perf</entry>
2034 <entry>1.0</entry>
2035 <entry>Performance counters for Linux are a new kernel-based subsystem that provide a framework for all things performance analysis. It covers hardware level (CPU/PMU Performance Monitoring Unit) features and software features (software counters tracepoints) as well.</entry>
2036 <entry>GPL-2.0</entry>
2037</row>
2038<row>
2039 <entry>perl</entry>
2040 <entry>5.20.0</entry>
2041 <entry>Perl scripting language.</entry>
2042 <entry> Artistic-1.0, GPL-1.0</entry>
2043</row>
2044<row>
2045 <entry>piglit</entry>
2046 <entry>1.0</entry>
2047 <entry>OpenGL driver testing framework.</entry>
2048 <entry> MIT, LGPL-2.0, GPL-3.0, GPL-2.0, BSD-3-Clause</entry>
2049</row>
2050<row>
2051 <entry>pigz</entry>
2052 <entry>2.3.1</entry>
2053 <entry>pigz which stands for parallel implementation of gzip is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by Mark Adler and uses the zlib and pthread libraries.</entry>
2054 <entry>Zlib</entry>
2055</row>
2056<row>
2057 <entry>pixman</entry>
2058 <entry>0.32.6</entry>
2059 <entry>Pixman provides a library for manipulating pixel regions -- a set of Y-X banded rectangles image compositing using the Porter/Duff model and implicit mask generation for geometric primitives including trapezoids triangles and rectangles.</entry>
2060 <entry> MIT, PD</entry>
2061</row>
2062<row>
2063 <entry>pkgconfig</entry>
2064 <entry>0.28</entry>
2065 <entry>pkg-config is a helper tool used when compiling applications and libraries. It helps determined the correct compiler/link options. It is also language-agnostic.</entry>
2066 <entry>GPL-2.0</entry>
2067</row>
2068<row>
2069 <entry>pointercal-xinput</entry>
2070 <entry>0.0</entry>
2071 <entry>Touchscreen calibration data from xinput-calibrator.</entry>
2072 <entry>MIT</entry>
2073</row>
2074<row>
2075 <entry>pointercal</entry>
2076 <entry>0.0</entry>
2077 <entry>Touchscreen calibration data.</entry>
2078 <entry>MIT</entry>
2079</row>
2080<row>
2081 <entry>popt</entry>
2082 <entry>1.16</entry>
2083 <entry>Library for parsing command line options.</entry>
2084 <entry>MIT</entry>
2085</row>
2086<row>
2087 <entry>postinst-intercept</entry>
2088 <entry>1.0</entry>
2089 <entry>Postinstall scriptlets.</entry>
2090 <entry>MIT</entry>
2091</row>
2092<row>
2093 <entry>powertop</entry>
2094 <entry>2.6.1</entry>
2095 <entry>Linux tool to diagnose issues with power consumption and power management.</entry>
2096 <entry>GPL-2.0</entry>
2097</row>
2098<row>
2099 <entry>ppp</entry>
2100 <entry>2.4.6</entry>
2101 <entry>ppp (Paul's PPP Package) is an open source package which implements the Point-to-Point Protocol (PPP) on Linux and Solaris systems.</entry>
2102 <entry> BSD, GPL-2.0, LGPL-2.0, PD</entry>
2103</row>
2104<row>
2105 <entry>pramfs-init</entry>
2106 <entry>1.0</entry>
2107 <entry>Pramfs init scripts</entry>
2108 <entry>BSD</entry>
2109</row>
2110<row>
2111 <entry>prelink</entry>
2112 <entry>1.0</entry>
2113 <entry>The prelink package contains a utility which modifies ELF shared libraries and executables so that far fewer relocations need to be resolved at runtime and thus programs come up faster.</entry>
2114 <entry>GPL-2.0</entry>
2115</row>
2116<row>
2117 <entry>presentproto</entry>
2118 <entry>1.0</entry>
2119 <entry>The Present extension provides a way for applications to update their window contents from a pixmap in a well defined fashion synchronizing with the display refresh and potentially using a more efficient mechanism than copying the contents of the source pixmap. </entry>
2120 <entry>GPL-2.0</entry>
2121</row>
2122<row>
2123 <entry>procps</entry>
2124 <entry>3.2.8</entry>
2125 <entry>Procps contains a set of system utilities that provide system information about processes using the /proc filesystem. The package \ includes the programs ps top vmstat w kill and skill.</entry>
2126 <entry> GPL-2.0, LGPL-2.0</entry>
2127</row>
2128<row>
2129 <entry>pseudo</entry>
2130 <entry>1.6.2</entry>
2131 <entry>Pseudo gives fake root capabilities to a normal user.</entry>
2132 <entry>LGPL-2.1</entry>
2133</row>
2134<row>
2135 <entry>psmisc</entry>
2136 <entry>22.21</entry>
2137 <entry>The psmisc package contains utilities for managing processes on your system: pstree killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.</entry>
2138 <entry>GPL-2.0</entry>
2139</row>
2140<row>
2141 <entry>psplash</entry>
2142 <entry>0.1</entry>
2143 <entry>PSplash is a userspace graphical boot splash screen for mainly embedded Linux devices supporting a 16bpp or 32bpp framebuffer. It has few dependencies (just libc) supports basic images and text and handles rotation. Its visual look is configurable by basic source changes. Also included is a 'client' command utility for sending information to psplash such as boot progress information.</entry>
2144 <entry>GPL-2.0</entry>
2145</row>
2146<row>
2147 <entry>ptest-runner</entry>
2148 <entry>1.0</entry>
2149 <entry>The ptest-runner package installs a ptest-runner shell script which loops through all installed ptest test suites and runs them in sequence.</entry>
2150 <entry>MIT</entry>
2151</row>
2152<row>
2153 <entry>pulseaudio</entry>
2154 <entry>5.0</entry>
2155 <entry>Sound server for Linux and Unix-like operating systems.</entry>
2156 <entry> GPL-2.0, LGPL-2.1</entry>
2157</row>
2158<row>
2159 <entry>python-dbus</entry>
2160 <entry>1.2.0</entry>
2161 <entry>Python bindings for the DBus inter-process communication system.</entry>
2162 <entry>MIT</entry>
2163</row>
2164<row>
2165 <entry>python-distribute</entry>
2166 <entry>0.6.32</entry>
2167 <entry>Download build install upgrade and uninstall Python packages.</entry>
2168 <entry>Python-2.0</entry>
2169</row>
2170<row>
2171 <entry>python-mako</entry>
2172 <entry>0.9.1</entry>
2173 <entry>Templating library for Python.</entry>
2174 <entry>MIT</entry>
2175</row>
2176<row>
2177 <entry>python-numpy</entry>
2178 <entry>1.7.0</entry>
2179 <entry>A sophisticated Numeric Processing Package for Python.</entry>
2180 <entry>Python-2.0</entry>
2181</row>
2182<row>
2183 <entry>python-pygobject</entry>
2184 <entry>2.28.3</entry>
2185 <entry>Python GObject bindings.</entry>
2186 <entry>LGPL-2.1</entry>
2187</row>
2188<row>
2189 <entry>python-pyrex</entry>
2190 <entry>0.9.9</entry>
2191 <entry>Pyrex is a language specially designed for writing Python extension modules. It's designed to bridge the gap between the nice high-level easy-to-use world of Python and the messy low-level world of C.</entry>
2192 <entry>Apache-2.0</entry>
2193</row>
2194<row>
2195 <entry>python-scons</entry>
2196 <entry>2.3.2</entry>
2197 <entry>Software Construction tool (make/autotools replacement).</entry>
2198 <entry>MIT</entry>
2199</row>
2200<row>
2201 <entry>python-smartpm</entry>
2202 <entry>1.4.1</entry>
2203 <entry>The Smart Package Manager project has the ambitious objective of creating smart and portable algorithms for solving adequately the problem of managing software upgrades and installation.</entry>
2204 <entry>GPL-2.0</entry>
2205</row>
2206<row>
2207 <entry>python</entry>
2208 <entry>2.7.3</entry>
2209 <entry>The Python Programming Language.</entry>
2210 <entry>Python-2.0</entry>
2211</row>
2212<row>
2213 <entry>qemu-helper</entry>
2214 <entry>1.0</entry>
2215 <entry>Qemu helper scripts.</entry>
2216 <entry>GPL-2.0</entry>
2217</row>
2218<row>
2219 <entry>qemu</entry>
2220 <entry>2.1.0</entry>
2221 <entry>Fast open source processor emulator.</entry>
2222 <entry> GPL-2.0, LGPL-2.1</entry>
2223</row>
2224<row>
2225 <entry>qemuwrapper</entry>
2226 <entry>1.0</entry>
2227 <entry>QEMU wrapper script.</entry>
2228 <entry>MIT</entry>
2229</row>
2230<row>
2231 <entry>qt4-x11-free</entry>
2232 <entry>4.8.6</entry>
2233 <entry>Qt is a versatile cross-platform application framework -- this is the X11 version.</entry>
2234 <entry> LGPL-2.1, GPL-3.0</entry>
2235</row>
2236<row>
2237 <entry>qt4</entry>
2238 <entry>4.8.6</entry>
2239 <entry>Qt version 4 tools and support files for the build host.</entry>
2240 <entry> LGPL-2.1, GPL-3.0</entry>
2241</row>
2242<row>
2243 <entry>quicky</entry>
2244 <entry>0.4</entry>
2245 <entry>A simple note-taking application with Wiki-style syntax and behaviour.</entry>
2246 <entry>GPL-2.0</entry>
2247</row>
2248<row>
2249 <entry>quilt</entry>
2250 <entry>0.63</entry>
2251 <entry>Tool for working with series of patches.</entry>
2252 <entry>GPL-2.0</entry>
2253</row>
2254<row>
2255 <entry>quota</entry>
2256 <entry>4.01</entry>
2257 <entry>Tools for monitoring &amp; limiting user disk usage per filesystem.</entry>
2258 <entry> BSD, GPL-2.0, LGPL-2.1</entry>
2259</row>
2260<row>
2261 <entry>randrproto</entry>
2262 <entry>1.4.0</entry>
2263 <entry>This package provides the wire protocol for the X Resize Rotate and Reflect extension. This extension provides the ability to resize rotate and reflect the root window of a screen.</entry>
2264 <entry>MIT</entry>
2265</row>
2266<row>
2267 <entry>readline</entry>
2268 <entry>6.3</entry>
2269 <entry>The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. The Readline library includes additional functions to maintain a list of previously-entered command lines to recall and perhaps reedit those lines and perform csh-like history expansion on previous commands.</entry>
2270 <entry>GPL-3.0</entry>
2271</row>
2272<row>
2273 <entry>recordproto</entry>
2274 <entry>1.14.2</entry>
2275 <entry>This package provides the wire protocol for the X Record extension. This extension is used to record and play back event sequences.</entry>
2276 <entry>MIT</entry>
2277</row>
2278<row>
2279 <entry>renderproto</entry>
2280 <entry>0.11.1</entry>
2281 <entry>This package provides the wire protocol for the X Rendering extension. This is the basis the image composition within the X window system.</entry>
2282 <entry>MIT</entry>
2283</row>
2284<row>
2285 <entry>resourceproto</entry>
2286 <entry>1.2.0</entry>
2287 <entry>This package provides the wire protocol for the X Resource extension. XRes provides an interface that allows X clients to see and monitor X resource usage of various clients.</entry>
2288 <entry>MIT</entry>
2289</row>
2290<row>
2291 <entry>rgb</entry>
2292 <entry>1.0.5</entry>
2293 <entry>This package includes both the list mapping X color names to RGB values (rgb.txt) and if configured to use a database for color lookup the rgb program to convert the text file into the binary database format.</entry>
2294 <entry>MIT</entry>
2295</row>
2296<row>
2297 <entry>rpcbind</entry>
2298 <entry>0.2.1</entry>
2299 <entry>The rpcbind utility is a server that converts RPC program numbers into universal addresses.</entry>
2300 <entry>BSD</entry>
2301</row>
2302<row>
2303 <entry>rpm</entry>
2304 <entry>5.4.14</entry>
2305 <entry>The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing uninstalling verifying querying and updating software packages. Each software package consists of an archive of files along with information about the package like its version a description etc.</entry>
2306 <entry>LGPL-2.1</entry>
2307</row>
2308<row>
2309 <entry>rpmresolve</entry>
2310 <entry>1.0</entry>
2311 <entry>OpenEmbedded RPM resolver - performs RPM database lookups in batches to avoid repeated invocations of rpm on the command line.</entry>
2312 <entry>GPL-2.0</entry>
2313</row>
2314<row>
2315 <entry>rsync</entry>
2316 <entry>3.1.0</entry>
2317 <entry>File synchronization tool.</entry>
2318 <entry>GPL-3.0</entry>
2319</row>
2320<row>
2321 <entry>rt-bmark</entry>
2322 <entry>1.0</entry>
2323 <entry>RT Benachmarks</entry>
2324 <entry>BSD</entry>
2325</row>
2326<row>
2327 <entry>rt-tests</entry>
2328 <entry>0.89</entry>
2329 <entry>Real-Time preemption testcases.</entry>
2330 <entry> GPL-2.0</entry>
2331</row>
2332<row>
2333 <entry>run-postinsts</entry>
2334 <entry>1.0</entry>
2335 <entry>Runs postinstall scripts on first boot of the target device.</entry>
2336 <entry>MIT</entry>
2337</row>
2338<row>
2339 <entry>sbc</entry>
2340 <entry>1.2</entry>
2341 <entry>Bluetooth low-complexity subband codec (SBC) library.</entry>
2342 <entry>GPL-2.0</entry>
2343</row>
2344<row>
2345 <entry>scrnsaverproto</entry>
2346 <entry>1.2.2</entry>
2347 <entry>This package provides the wire protocol for the X Screen Saver extension. This extension allows an external \"screen saver\" client to detect when the alternative image is to be displayed and to provide the graphics.</entry>
2348 <entry>MIT</entry>
2349</row>
2350<row>
2351 <entry>sed</entry>
2352 <entry>4.2.2</entry>
2353 <entry>Stream EDitor (text filtering utility).</entry>
2354 <entry>GPL-3.0</entry>
2355</row>
2356<row>
2357 <entry>serf</entry>
2358 <entry>1.3.7</entry>
2359 <entry>serf-native version 1.3.7-r0.</entry>
2360 <entry>Apache-2.0</entry>
2361</row>
2362<row>
2363 <entry>setserial</entry>
2364 <entry>2.17</entry>
2365 <entry>setserial is a program designed to set and/or report the configuration information associated with a serial port</entry>
2366 <entry>GPL-2.0</entry>
2367</row>
2368<row>
2369 <entry>sgml-common</entry>
2370 <entry>0.6.3</entry>
2371 <entry>The sgml-common package gathers very basic stuff necessary to work with SGML and XML such as xml.dcl a SGML declaration of XML; iso-entities a list of the basic SGML ISO entities; and install-catalog a script used to add entries to (or remove entries from) centralized catalogs whose entries are pointers to SGML open catalogs as defined by OASIS.</entry>
2372 <entry>GPL-2.0</entry>
2373</row>
2374<row>
2375 <entry>sgmlspl</entry>
2376 <entry>1.03ii</entry>
2377 <entry>A simple post-processor for SGMLS and NSGMLS.</entry>
2378 <entry>GPL-2.0</entry>
2379</row>
2380<row>
2381 <entry>shadow-securetty</entry>
2382 <entry>4.2.1</entry>
2383 <entry>Provider of the machine specific securetty file.</entry>
2384 <entry>MIT</entry>
2385</row>
2386<row>
2387 <entry>shadow-sysroot</entry>
2388 <entry>4.2.1</entry>
2389 <entry>Shadow utils requirements for useradd.bbclass.</entry>
2390 <entry> BSD, Artistic-1.0</entry>
2391</row>
2392<row>
2393 <entry>shadow</entry>
2394 <entry>4.2.1</entry>
2395 <entry>Tools to change and administer password and group data.</entry>
2396 <entry> BSD, Artistic-1.0</entry>
2397</row>
2398<row>
2399 <entry>shared-mime-info</entry>
2400 <entry>1.3</entry>
2401 <entry>Shared MIME type database and specification.</entry>
2402 <entry>LGPL-2.0</entry>
2403</row>
2404<row>
2405 <entry>slang</entry>
2406 <entry>2.2.4</entry>
2407 <entry>S-Lang is an interpreted language and a programming library. The S-Lang language was designed so that it can be easily embedded into a program to provide the program with a powerful extension language. The S-Lang library provided in this package provides the S-Lang extension language. S-Lang's syntax resembles C which makes it easy to recode S-Lang procedures in C if you need to.</entry>
2408 <entry>GPL-2.0</entry>
2409</row>
2410<row>
2411 <entry>speex</entry>
2412 <entry>1.2rc1</entry>
2413 <entry>Speex is an Open Source/Free Software patent-free audio compression format designed for speech.</entry>
2414 <entry>BSD</entry>
2415</row>
2416<row>
2417 <entry>sqlite3</entry>
2418 <entry>3.8.6.0</entry>
2419 <entry>Embeddable SQL database engine.</entry>
2420 <entry>PD</entry>
2421</row>
2422<row>
2423 <entry>startup-notification</entry>
2424 <entry>0.12</entry>
2425 <entry>Enables monitoring and display of application startup.</entry>
2426 <entry>LGPL-2.0</entry>
2427</row>
2428<row>
2429 <entry>stat</entry>
2430 <entry>3.3</entry>
2431 <entry>Displays all information about a file that the stat() call provides and all information about a filesystem that statfs() provides.</entry>
2432 <entry>GPL-2.0</entry>
2433</row>
2434<row>
2435 <entry>strace</entry>
2436 <entry>4.8</entry>
2437 <entry>System call tracing tool.</entry>
2438 <entry>BSD</entry>
2439</row>
2440<row>
2441 <entry>stress</entry>
2442 <entry>1.0.4</entry>
2443 <entry>stress is a deliberately simple workload generator for POSIX systems. It imposes a configurable amount of CPU memory I/O and disk stress on the system. It is written in C and is free software licensed under the GPLv2.</entry>
2444 <entry>GPL-2.0</entry>
2445</row>
2446<row>
2447 <entry>subversion</entry>
2448 <entry>1.8.9</entry>
2449 <entry>Subversion (svn) version control system client.</entry>
2450 <entry>Apache-2.0</entry>
2451</row>
2452<row>
2453 <entry>sudo</entry>
2454 <entry>1.8.10p3</entry>
2455 <entry>Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments.</entry>
2456 <entry> ISC, BSD, Zlib</entry>
2457</row>
2458<row>
2459 <entry>sysfsutils</entry>
2460 <entry>2.1.0</entry>
2461 <entry>Tools for working with the sysfs virtual filesystem. The tool 'systool' can query devices by bus class and topology.</entry>
2462 <entry> GPL-2.0, LGPL-2.1</entry>
2463</row>
2464<row>
2465 <entry>sysprof</entry>
2466 <entry>1.2.0</entry>
2467 <entry>System-wide Performance Profiler for Linux.</entry>
2468 <entry>GPL-2.0</entry>
2469</row>
2470<row>
2471 <entry>systemtap</entry>
2472 <entry>2.5</entry>
2473 <entry>Script-directed dynamic tracing and performance analysis tool for Linux.</entry>
2474 <entry>GPL-2.0</entry>
2475</row>
2476<row>
2477 <entry>systest-runner</entry>
2478 <entry>1.0</entry>
2479 <entry>Execute all scripts under systest-runner/tests folder</entry>
2480 <entry>BSD</entry>
2481</row>
2482<row>
2483 <entry>sysvinit-inittab</entry>
2484 <entry>2.88dsf</entry>
2485 <entry>Inittab configuration for SysVinit.</entry>
2486 <entry>GPL-2.0</entry>
2487</row>
2488<row>
2489 <entry>sysvinit</entry>
2490 <entry>2.88dsf</entry>
2491 <entry>This package is required to boot in most configurations. It provides the /sbin/init program. This is the first process started on boot and the last process terminated before the system halts.</entry>
2492 <entry>GPL-2.0</entry>
2493</row>
2494<row>
2495 <entry>tar</entry>
2496 <entry>1.27.1</entry>
2497 <entry>GNU tar saves many files together into a single tape or disk archive and can restore individual files from the archive.</entry>
2498 <entry>GPL-3.0</entry>
2499</row>
2500<row>
2501 <entry>tcf-agent</entry>
2502 <entry>0.4.0</entry>
2503 <entry>Target Communication Framework for the Eclipse IDE.</entry>
2504 <entry> EPL-1.0, EDL-1.0</entry>
2505</row>
2506<row>
2507 <entry>tcl</entry>
2508 <entry>8.6.1</entry>
2509 <entry>Tool Command Language.</entry>
2510 <entry> tcl, BSD-3-Clause</entry>
2511</row>
2512<row>
2513 <entry>tclap</entry>
2514 <entry>1.2.1</entry>
2515 <entry>Templatized C++ Command Line Parser.</entry>
2516 <entry>MIT</entry>
2517</row>
2518<row>
2519 <entry>tcp-wrappers</entry>
2520 <entry>7.6</entry>
2521 <entry>Tools for monitoring and filtering incoming requests for tcp services.</entry>
2522 <entry>BSD</entry>
2523</row>
2524<row>
2525 <entry>texinfo-dummy</entry>
2526 <entry>1.0</entry>
2527 <entry>Fake version of the texinfo utility suite</entry>
2528 <entry>MIT</entry>
2529</row>
2530<row>
2531 <entry>tiff</entry>
2532 <entry>4.0.3</entry>
2533 <entry>Provides support for the Tag Image File Format (TIFF).</entry>
2534 <entry>BSD-2-Clause</entry>
2535</row>
2536<row>
2537 <entry>tipcutils</entry>
2538 <entry>2.0.6</entry>
2539 <entry>Transparent Inter-Process Communication protocol.</entry>
2540 <entry>BSD-3-Clause</entry>
2541</row>
2542<row>
2543 <entry>trace-cmd</entry>
2544 <entry>2.3.2</entry>
2545 <entry>User interface to Ftrace.</entry>
2546 <entry> GPL-2.0, LGPL-2.1</entry>
2547</row>
2548<row>
2549 <entry>tremor</entry>
2550 <entry>20120314</entry>
2551 <entry>tremor is a fixed point implementation of the vorbis codec.</entry>
2552 <entry>BSD</entry>
2553</row>
2554<row>
2555 <entry>tslib</entry>
2556 <entry>1.1</entry>
2557 <entry>Tslib is an abstraction layer for touchscreen panel events as well as a filter stack for the manipulation of those events. Tslib is generally used on embedded devices to provide a common user space interface to touchscreen functionality.</entry>
2558 <entry>LGPL-2.0</entry>
2559</row>
2560<row>
2561 <entry>tzcode</entry>
2562 <entry>2015b</entry>
2563 <entry>tzcode timezone zoneinfo utils -- zic zdump tzselect</entry>
2564 <entry> PD, BSD</entry>
2565</row>
2566<row>
2567 <entry>tzdata</entry>
2568 <entry>2015b</entry>
2569 <entry>Timezone data</entry>
2570 <entry> PD, BSD</entry>
2571</row>
2572<row>
2573 <entry>u-boot-mkimage</entry>
2574 <entry>v2013.07</entry>
2575 <entry>U-Boot bootloader image creation tool.</entry>
2576 <entry>GPL-2.0</entry>
2577</row>
2578<row>
2579 <entry>u-boot-qoriq</entry>
2580 <entry>2014.07</entry>
2581 <entry>U-boot bootloader</entry>
2582 <entry> GPL-2.0, BSD-3-Clause, BSD-2-Clause, LGPL-2.1</entry>
2583</row>
2584<row>
2585 <entry>udev-extraconf</entry>
2586 <entry>1.1</entry>
2587 <entry>Extra machine specific configuration files for udev specifically blacklist information.</entry>
2588 <entry>MIT</entry>
2589</row>
2590<row>
2591 <entry>udev-rules-qoriq</entry>
2592 <entry>1.0</entry>
2593 <entry>udev rules for Freescale QorIQ SOCs</entry>
2594 <entry>MIT</entry>
2595</row>
2596<row>
2597 <entry>udev</entry>
2598 <entry>182</entry>
2599 <entry>udev is a daemon which dynamically creates and removes device nodes from /dev/ handles hotplug events and loads drivers at boot time.</entry>
2600 <entry> GPL-2.0, LGPL-2.1</entry>
2601</row>
2602<row>
2603 <entry>unfs3</entry>
2604 <entry>0.9.22.r490</entry>
2605 <entry>Userspace NFS server v3 protocol.</entry>
2606 <entry>unfs3</entry>
2607</row>
2608<row>
2609 <entry>unifdef</entry>
2610 <entry>2.6.18</entry>
2611 <entry>Kernel header preprocessor.</entry>
2612 <entry>BSD-2-Clause</entry>
2613</row>
2614<row>
2615 <entry>unzip</entry>
2616 <entry>6.0</entry>
2617 <entry>Utilities for extracting and viewing files in .zip archives.</entry>
2618 <entry>BSD-3-Clause</entry>
2619</row>
2620<row>
2621 <entry>update-rc.d</entry>
2622 <entry>0.7</entry>
2623 <entry>update-rc.d is a utilities that allows the management of symlinks to the initscripts in the /etc/rcN.d directory structure.</entry>
2624 <entry>GPL-2.0</entry>
2625</row>
2626<row>
2627 <entry>usbutils</entry>
2628 <entry>007</entry>
2629 <entry>Contains the lsusb utility for inspecting the devices connected to the USB bus.</entry>
2630 <entry>GPL-2.0</entry>
2631</row>
2632<row>
2633 <entry>usdpaa</entry>
2634 <entry>commit d9975948</entry>
2635 <entry>User-Space Data-Path Acceleration Architecture drivers</entry>
2636 <entry> BSD, GPL-2.0</entry>
2637</row>
2638<row>
2639 <entry>util-linux</entry>
2640 <entry>2.24.2</entry>
2641 <entry>Util-linux includes a suite of basic system administration utilities commonly found on most Linux systems. Some of the more important utilities include disk partitioning kernel message management filesystem creation and system login.</entry>
2642 <entry> GPL-2.0, LGPL-2.1, BSD</entry>
2643</row>
2644<row>
2645 <entry>util-macros</entry>
2646 <entry>1.19.0</entry>
2647 <entry>M4 autotools macros used by various X.org programs.</entry>
2648 <entry> MIT</entry>
2649</row>
2650<row>
2651 <entry>valgrind</entry>
2652 <entry>3.9.0</entry>
2653 <entry>Valgrind memory debugger and instrumentation framework.</entry>
2654 <entry> GPL-2.0, BSD</entry>
2655</row>
2656<row>
2657 <entry>videoproto</entry>
2658 <entry>2.3.2</entry>
2659 <entry>This package provides the wire protocol for the X Video extension. This extension alows for accerlated drawing of videos.</entry>
2660 <entry> MIT</entry>
2661</row>
2662<row>
2663 <entry>vte</entry>
2664 <entry>0.28.2</entry>
2665 <entry>Virtual terminal emulator GTK+ widget library.</entry>
2666 <entry>LGPL-2.1</entry>
2667</row>
2668<row>
2669 <entry>waffle</entry>
2670 <entry>1.3.0</entry>
2671 <entry>cross-platform C library to defer selection of GL API and of window system.</entry>
2672 <entry>BSD-2-Clause</entry>
2673</row>
2674<row>
2675 <entry>watchdog</entry>
2676 <entry>5.13</entry>
2677 <entry>Watchdog is a daemon that checks if your system is still working. If programs in user space are not longer executed it will reboot the system.</entry>
2678 <entry>GPL-2.0</entry>
2679</row>
2680<row>
2681 <entry>wayland</entry>
2682 <entry>1.5.0</entry>
2683 <entry>Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices an X application or a wayland client itself. The clients can be traditional applications X servers (rootless or fullscreen) or other display servers.</entry>
2684 <entry>MIT</entry>
2685</row>
2686<row>
2687 <entry>wireless-tools</entry>
2688 <entry>30.pre9</entry>
2689 <entry>Tools for the Linux Standard Wireless Extension Subsystem.</entry>
2690 <entry> GPL-2.0, LGPL-2.1, MPL-1.1, BSD</entry>
2691</row>
2692<row>
2693 <entry>wpa-supplicant</entry>
2694 <entry>2.2</entry>
2695 <entry>Client for Wi-Fi Protected Access (WPA).</entry>
2696 <entry>BSD</entry>
2697</row>
2698<row>
2699 <entry>x11-common</entry>
2700 <entry>0.1</entry>
2701 <entry>Common X11 scripts and configuration files.</entry>
2702 <entry>GPL-2.0</entry>
2703</row>
2704<row>
2705 <entry>x11perf</entry>
2706 <entry>1.5.4</entry>
2707 <entry>The x11perf program runs one or more performance tests and reports how fast an X server can execute the tests.</entry>
2708 <entry>MIT</entry>
2709</row>
2710<row>
2711 <entry>xauth</entry>
2712 <entry>1.0.9</entry>
2713 <entry>X application to edit and display the authorization information used in connecting to the X server.</entry>
2714 <entry>MIT</entry>
2715</row>
2716<row>
2717 <entry>xcb-proto</entry>
2718 <entry>1.10</entry>
2719 <entry>Function prototypes for the X protocol C-language Binding (XCB). XCB is a replacement for Xlib featuring a small footprint latency hiding direct access to the protocol improved threading support and extensibility.</entry>
2720 <entry>MIT</entry>
2721</row>
2722<row>
2723 <entry>xcb-util</entry>
2724 <entry>0.3.9</entry>
2725 <entry>The xcb-util module provides a number of libraries which sit on top of libxcb the core X protocol library and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which have traditionally been provided by Xlib.</entry>
2726 <entry>MIT</entry>
2727</row>
2728<row>
2729 <entry>xcmiscproto</entry>
2730 <entry>1.2.2</entry>
2731 <entry>This package provides the wire protocol for the XC-MISC extension which is used to get details of XID allocations within the server.</entry>
2732 <entry>MIT</entry>
2733</row>
2734<row>
2735 <entry>xdpyinfo</entry>
2736 <entry>1.3.1</entry>
2737 <entry>Xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server the predefined values for various parameters used in communicating between clients and the server and the different types of screens and visuals that are available.</entry>
2738 <entry>MIT</entry>
2739</row>
2740<row>
2741 <entry>xextproto</entry>
2742 <entry>7.3.0</entry>
2743 <entry>This package provides the wire protocol for several X extensions. These protocol extensions include DOUBLE-BUFFER DPMS Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC XTEST. In addition a small set of utility functions are also available.</entry>
2744 <entry> MIT</entry>
2745</row>
2746<row>
2747 <entry>xf86-input-evdev</entry>
2748 <entry>2.9.0</entry>
2749 <entry>evdev is an Xorg input driver for Linux's generic event devices. It therefore supports all input devices that the kernel knows about including most mice and keyboards. The evdev driver can serve as both a pointer and a keyboard input device and may be used as both the core keyboard and the core pointer. Multiple input devices are supported by multiple instances of this driver with one Load directive for evdev in the Module section of your xorg.conf for each input device that will use this driver. </entry>
2750 <entry>MIT</entry>
2751</row>
2752<row>
2753 <entry>xf86-video-fbdev</entry>
2754 <entry>0.4.4</entry>
2755 <entry>fbdev is an Xorg driver for framebuffer devices. This is a non-accelerated driver.</entry>
2756 <entry>MIT</entry>
2757</row>
2758<row>
2759 <entry>xf86dgaproto</entry>
2760 <entry>2.1</entry>
2761 <entry>This package provides the wire protocol for the XFree86 Direct Graphics Access extension. This extension allows direct graphics access to a framebuffer-like region as well as relative mouse reporting.</entry>
2762 <entry>MIT</entry>
2763</row>
2764<row>
2765 <entry>xf86driproto</entry>
2766 <entry>2.1.1</entry>
2767 <entry>This package provides the wire protocol for the XFree86 Direct Rendering Infrastructure extension. The XFree86-DRI extension is used to organize direct rendering support or 3D clients and help arbitrate requests.</entry>
2768 <entry>MIT</entry>
2769</row>
2770<row>
2771 <entry>xf86miscproto</entry>
2772 <entry>0.9.3</entry>
2773 <entry>This package provides the wire protocol for the XFree miscellaneous extension. The XFree86-Misc extension provides a means to access input device configuration settings specific to the XFree86/Xorg DDX.</entry>
2774 <entry>MIT</entry>
2775</row>
2776<row>
2777 <entry>xf86vidmodeproto</entry>
2778 <entry>2.3.1</entry>
2779 <entry>This package provides the wire protocol for the XFree86 video mode extension. This extension allows client applications to get and set video mode timings.</entry>
2780 <entry>MIT</entry>
2781</row>
2782<row>
2783 <entry>xhost</entry>
2784 <entry>1.0.6</entry>
2785 <entry>The xhost program is used to add and delete host names or user names to the list allowed to make connections to the X server. In the case of hosts this provides a rudimentary form of privacy control and security. Environments which require more sophisticated measures should implement the user-based mechanism or use the hooks in the protocol for passing other authentication data to the server.</entry>
2786 <entry>MIT</entry>
2787</row>
2788<row>
2789 <entry>xineramaproto</entry>
2790 <entry>1.2.1</entry>
2791 <entry>This package provides the wire protocol for the Xinerama extension. This extension is used for retrieving information about physical output devices which may be combined into a single logical X screen.</entry>
2792 <entry> MIT</entry>
2793</row>
2794<row>
2795 <entry>xinit</entry>
2796 <entry>1.3.3</entry>
2797 <entry>The xinit program is used to start the X Window System server and a first client program on systems that cannot start X directly from /etc/init or in environments that use multiple window systems. When this first client exits xinit will kill the X server and then terminate.</entry>
2798 <entry>MIT</entry>
2799</row>
2800<row>
2801 <entry>xinput-calibrator</entry>
2802 <entry>0.7.5</entry>
2803 <entry>Touchscreen calibration program for X11.</entry>
2804 <entry>MIT</entry>
2805</row>
2806<row>
2807 <entry>xinput</entry>
2808 <entry>1.6.1</entry>
2809 <entry>Xinput is an utility for configuring and testing XInput devices</entry>
2810 <entry>MIT</entry>
2811</row>
2812<row>
2813 <entry>xkbcomp</entry>
2814 <entry>1.2.4</entry>
2815 <entry>The xkbcomp keymap compiler converts a description of an XKB keymap into one of several output formats. The most common use for xkbcomp is to create a compiled keymap file (.xkm extension) which can be read directly by XKB-capable X servers or utilities.</entry>
2816 <entry>MIT</entry>
2817</row>
2818<row>
2819 <entry>xkeyboard-config</entry>
2820 <entry>2.12</entry>
2821 <entry>The non-arch keyboard configuration database for X Window. The goal is to provide the consistent well-structured frequently released open source of X keyboard configuration data for X Window System implementations. The project is targeted to XKB-based systems.</entry>
2822 <entry> MIT</entry>
2823</row>
2824<row>
2825 <entry>xmodmap</entry>
2826 <entry>1.0.8</entry>
2827 <entry>The xmodmap program is used to edit and display the keyboard modifier map and keymap table that are used by client applications to convert event keycodes into keysyms. It is usually run from the user's session startup script to configure the keyboard according to personal tastes.</entry>
2828 <entry>MIT</entry>
2829</row>
2830<row>
2831 <entry>xprop</entry>
2832 <entry>1.2.2</entry>
2833 <entry>The xprop utility is for displaying window and font properties in an X server. One window or font is selected using the command line arguments or possibly in the case of a window by clicking on the desired window. A list of properties is then given possibly with formatting information.</entry>
2834 <entry>MIT</entry>
2835</row>
2836<row>
2837 <entry>xproto</entry>
2838 <entry>7.0.26</entry>
2839 <entry>This package provides the basic headers for the X Window System.</entry>
2840 <entry> MIT</entry>
2841</row>
2842<row>
2843 <entry>xrandr</entry>
2844 <entry>1.4.2</entry>
2845 <entry>Xrandr is used to set the size orientation and/or reflection of the outputs for a screen. It can also set the screen size.</entry>
2846 <entry>MIT</entry>
2847</row>
2848<row>
2849 <entry>xrestop</entry>
2850 <entry>0.4</entry>
2851 <entry>top-like statistics of X11 server resource usage by clients</entry>
2852 <entry>GPL-2.0</entry>
2853</row>
2854<row>
2855 <entry>xserver-common</entry>
2856 <entry>1.34</entry>
2857 <entry>Common X11 scripts and support files.</entry>
2858 <entry>GPL-2.0</entry>
2859</row>
2860<row>
2861 <entry>xserver-nodm-init</entry>
2862 <entry>2.0</entry>
2863 <entry>Simple Xserver Init Script (no dm).</entry>
2864 <entry>GPL-2.0</entry>
2865</row>
2866<row>
2867 <entry>xserver-xf86-config</entry>
2868 <entry>0.1</entry>
2869 <entry>X.Org X server configuration file.</entry>
2870 <entry>MIT</entry>
2871</row>
2872<row>
2873 <entry>xserver-xorg</entry>
2874 <entry>1.15.1</entry>
2875 <entry>The X.Org X server.</entry>
2876 <entry>MIT</entry>
2877</row>
2878<row>
2879 <entry>xset</entry>
2880 <entry>1.2.3</entry>
2881 <entry>xset is a utility that is used to set various user preference options of the display.</entry>
2882 <entry>MIT</entry>
2883</row>
2884<row>
2885 <entry>xtrans</entry>
2886 <entry>1.3.4</entry>
2887 <entry>The X Transport Interface is intended to combine all system and transport specific code into a single place. This API should be used by all libraries clients and servers of the X Window System. Use of this API should allow the addition of new types of transports and support for new platforms without making any changes to the source except in the X Transport Interface code.</entry>
2888 <entry> MIT</entry>
2889</row>
2890<row>
2891 <entry>xtscal</entry>
2892 <entry>0.6.3</entry>
2893 <entry>Basic touchscreen calibration utility</entry>
2894 <entry> GPL-2.0</entry>
2895</row>
2896<row>
2897 <entry>xuser-account</entry>
2898 <entry>0.1</entry>
2899 <entry>Creates an 'xuser' account used for running X11.</entry>
2900 <entry>MIT</entry>
2901</row>
2902<row>
2903 <entry>xvideo-tests</entry>
2904 <entry>0.1</entry>
2905 <entry>Simple XVideo test application.</entry>
2906 <entry>GPL-2.0</entry>
2907</row>
2908<row>
2909 <entry>xwininfo</entry>
2910 <entry>1.1.3</entry>
2911 <entry>Xwininfo is a utility for displaying information about windows. Information may include window position size color depth and a number of other items.</entry>
2912 <entry>MIT</entry>
2913</row>
2914<row>
2915 <entry>xz</entry>
2916 <entry>5.1.3alpha</entry>
2917 <entry>Utilities for managing LZMA compressed files.</entry>
2918 <entry> GPL-2.0, GPL-3.0, LGPL-2.1, PD</entry>
2919</row>
2920<row>
2921 <entry>zip</entry>
2922 <entry>3.0</entry>
2923 <entry>Compressor/archiver for creating and modifying .zip files.</entry>
2924 <entry>BSD-3-Clause</entry>
2925</row>
2926<row>
2927 <entry>zlib</entry>
2928 <entry>1.2.8</entry>
2929 <entry>Zlib is a general-purpose patent-free lossless data compression library which is used by many different programs.</entry>
2930 <entry>Zlib</entry>
2931</row>
2932 </tbody>
2933 </tgroup>
2934 </informaltable>
2935 </section>
2936 <section id="open_source_license">
2937 <title>Open Source Licenses</title>
2938<section id="lic_0">
2939<title>AFL-2.0</title>
2940<para><programlisting>
2941
2942The Academic Free License
2943 v. 2.0
2944
2945This Academic Free License (the "License") applies to any original work of authorship
2946(the "Original Work") whose owner (the "Licensor") has placed the following notice
2947immediately following the copyright notice for the Original Work:
2948Licensed under the Academic Free License version 2.0
2949
29501) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free,
2951non-exclusive, perpetual, sublicenseable license to do the following:
2952a) to reproduce the Original Work in copies;
2953
2954b) to prepare derivative works ("Derivative Works") based upon the Original Work;
2955
2956c) to distribute copies of the Original Work and Derivative Works to the public;
2957
2958d) to perform the Original Work publicly; and
2959
2960e) to display the Original Work publicly.
2961
29622) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free,
2963non-exclusive, perpetual, sublicenseable license, under patent claims owned or
2964controlled by the Licensor that are embodied in the Original Work as furnished by the
2965Licensor, to make, use, sell and offer for sale the Original Work and Derivative
2966Works.
2967
29683) Grant of Source Code License. The term "Source Code" means the preferred form of
2969the Original Work for making modifications to it and all available documentation
2970describing how to modify the Original Work. Licensor hereby agrees to provide a
2971machine-readable copy of the Source Code of the Original Work along with each copy of
2972the Original Work that Licensor distributes. Licensor reserves the right to satisfy
2973this obligation by placing a machine-readable copy of the Source Code in an
2974information repository reasonably calculated to permit inexpensive and convenient
2975access by You for as long as Licensor continues to distribute the Original Work, and
2976by publishing the address of that information repository in a notice immediately
2977following the copyright notice that applies to the Original Work.
2978
29794) Exclusions From License Grant. Neither the names of Licensor, nor the names of any
2980contributors to the Original Work, nor any of their trademarks or service marks, may
2981be used to endorse or promote products derived from this Original Work without express
2982prior written permission of the Licensor. Nothing in this License shall be deemed to
2983grant any rights to trademarks, copyrights, patents, trade secrets or any other
2984intellectual property of Licensor except as expressly stated herein. No patent
2985license is granted to make, use, sell or offer to sell embodiments of any patent
2986claims other than the licensed claims defined in Section 2. No right is granted to
2987the trademarks of Licensor even if such marks are included in the Original Work.
2988Nothing in this License shall be interpreted to prohibit Licensor from licensing under
2989different terms from this License any Original Work that Licensor otherwise would have
2990a right to license.
2991
29925) This section intentionally omitted.
2993
29946) Attribution Rights. You must retain, in the Source Code of any Derivative Works
2995that You create, all copyright, patent or trademark notices from the Source Code of
2996the Original Work, as well as any notices of licensing and any descriptive text
2997identified therein as an "Attribution Notice." You must cause the Source Code for any
2998Derivative Works that You create to carry a prominent Attribution Notice reasonably
2999calculated to inform recipients that You have modified the Original Work.
3000
30017) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the
3002copyright in and to the Original Work and the patent rights granted herein by Licensor
3003are owned by the Licensor or are sublicensed to You under the terms of this License
3004with the permission of the contributor(s) of those copyrights and patent rights.
3005Except as expressly stated in the immediately proceeding sentence, the Original Work
3006is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either
3007express or implied, including, without limitation, the warranties of NON-INFRINGEMENT,
3008MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
3009QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an
3010essential part of this License. No license to Original Work is granted hereunder
3011except under this disclaimer.
3012
30138) Limitation of Liability. Under no circumstances and under no legal theory, whether
3014in tort (including negligence), contract, or otherwise, shall the Licensor be liable
3015to any person for any direct, indirect, special, incidental, or consequential damages
3016of any character arising as a result of this License or the use of the Original Work
3017including, without limitation, damages for loss of goodwill, work stoppage, computer
3018failure or malfunction, or any and all other commercial damages or losses. This
3019limitation of liability shall not apply to liability for death or personal injury
3020resulting from Licensor`s negligence to the extent applicable law prohibits such
3021limitation. Some jurisdictions do not allow the exclusion or limitation of incidental
3022or consequential damages, so this exclusion and limitation may not apply to You.
3023
30249) Acceptance and Termination. If You distribute copies of the Original Work or a
3025Derivative Work, You must make a reasonable effort under the circumstances to obtain
3026the express assent of recipients to the terms of this License. Nothing else but this
3027License (or another written agreement between Licensor and You) grants You permission
3028to create Derivative Works based upon the Original Work or to exercise any of the
3029rights granted in Section 1 herein, and any attempt to do so except under the terms of
3030this License (or another written agreement between Licensor and You) is expressly
3031prohibited by U.S. copyright law, the equivalent laws of other countries, and by
3032international treaty. Therefore, by exercising any of the rights granted to You in
3033Section 1 herein, You indicate Your acceptance of this License and all of its terms
3034and conditions.
3035
303610) Termination for Patent Action. This License shall terminate automatically and You
3037may no longer exercise any of the rights granted to You by this License as of the date
3038You commence an action, including a cross-claim or counterclaim, for patent
3039infringement (i) against Licensor with respect to a patent applicable to software or
3040(ii) against any entity with respect to a patent applicable to the Original Work (but
3041excluding combinations of the Original Work with other software or hardware).
3042
304311) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License
3044may be brought only in the courts of a jurisdiction wherein the Licensor resides or in
3045which Licensor conducts its primary business, and under the laws of that jurisdiction
3046excluding its conflict-of-law provisions. The application of the United Nations
3047Convention on Contracts for the International Sale of Goods is expressly excluded.
3048Any use of the Original Work outside the scope of this License or after its
3049termination shall be subject to the requirements and penalties of the U.S. Copyright
3050Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
3051international treaty. This section shall survive the termination of this License.
3052
305312) Attorneys Fees. In any action to enforce the terms of this License or seeking
3054damages relating thereto, the prevailing party shall be entitled to recover its costs
3055and expenses, including, without limitation, reasonable attorneys` fees and costs
3056incurred in connection with such action, including any appeal of such action. This
3057section shall survive the termination of this License.
3058
305913) Miscellaneous. This License represents the complete agreement concerning the
3060subject matter hereof. If any provision of this License is held to be unenforceable,
3061such provision shall be reformed only to the extent necessary to make it enforceable.
3062
306314) Definition of "You" in This License. "You" throughout this License, whether in
3064upper or lower case, means an individual or a legal entity exercising rights under,
3065and complying with all of the terms of, this License. For legal entities, "You"
3066includes any entity that controls, is controlled by, or is under common control with
3067you. For purposes of this definition, "control" means (i) the power, direct or
3068indirect, to cause the direction or management of such entity, whether by contract or
3069otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares,
3070or (iii) beneficial ownership of such entity.
3071
307215) Right to Use. You may use the Original Work in all ways not otherwise restricted
3073or conditioned by this License or by law, and Licensor promises not to interfere with
3074or be responsible for such uses by You.
3075
3076This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
3077Permission is hereby granted to copy and distribute this license without modification.
3078This license may not be modified without the express written permission of its
3079copyright owner.
3080
3081</programlisting></para></section>
3082
3083<section id="lic_1">
3084<title>AGPL-3.0</title>
3085<para><programlisting>
3086 GNU AFFERO GENERAL PUBLIC LICENSE
3087 Version 3, 19 November 2007
3088
3089 Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
3090 Everyone is permitted to copy and distribute verbatim copies
3091 of this license document, but changing it is not allowed.
3092
3093 Preamble
3094
3095 The GNU Affero General Public License is a free, copyleft license for
3096software and other kinds of works, specifically designed to ensure
3097cooperation with the community in the case of network server software.
3098
3099 The licenses for most software and other practical works are designed
3100to take away your freedom to share and change the works. By contrast,
3101our General Public Licenses are intended to guarantee your freedom to
3102share and change all versions of a program--to make sure it remains free
3103software for all its users.
3104
3105 When we speak of free software, we are referring to freedom, not
3106price. Our General Public Licenses are designed to make sure that you
3107have the freedom to distribute copies of free software (and charge for
3108them if you wish), that you receive source code or can get it if you
3109want it, that you can change the software or use pieces of it in new
3110free programs, and that you know you can do these things.
3111
3112 Developers that use our General Public Licenses protect your rights
3113with two steps: (1) assert copyright on the software, and (2) offer
3114you this License which gives you legal permission to copy, distribute
3115and/or modify the software.
3116
3117 A secondary benefit of defending all users' freedom is that
3118improvements made in alternate versions of the program, if they
3119receive widespread use, become available for other developers to
3120incorporate. Many developers of free software are heartened and
3121encouraged by the resulting cooperation. However, in the case of
3122software used on network servers, this result may fail to come about.
3123The GNU General Public License permits making a modified version and
3124letting the public access it on a server without ever releasing its
3125source code to the public.
3126
3127 The GNU Affero General Public License is designed specifically to
3128ensure that, in such cases, the modified source code becomes available
3129to the community. It requires the operator of a network server to
3130provide the source code of the modified version running there to the
3131users of that server. Therefore, public use of a modified version, on
3132a publicly accessible server, gives the public access to the source
3133code of the modified version.
3134
3135 An older license, called the Affero General Public License and
3136published by Affero, was designed to accomplish similar goals. This is
3137a different license, not a version of the Affero GPL, but Affero has
3138released a new version of the Affero GPL which permits relicensing under
3139this license.
3140
3141 The precise terms and conditions for copying, distribution and
3142modification follow.
3143
3144 TERMS AND CONDITIONS
3145
3146 0. Definitions.
3147
3148 "This License" refers to version 3 of the GNU Affero General Public License.
3149
3150 "Copyright" also means copyright-like laws that apply to other kinds of
3151works, such as semiconductor masks.
3152
3153 "The Program" refers to any copyrightable work licensed under this
3154License. Each licensee is addressed as "you". "Licensees" and
3155"recipients" may be individuals or organizations.
3156
3157 To "modify" a work means to copy from or adapt all or part of the work
3158in a fashion requiring copyright permission, other than the making of an
3159exact copy. The resulting work is called a "modified version" of the
3160earlier work or a work "based on" the earlier work.
3161
3162 A "covered work" means either the unmodified Program or a work based
3163on the Program.
3164
3165 To "propagate" a work means to do anything with it that, without
3166permission, would make you directly or secondarily liable for
3167infringement under applicable copyright law, except executing it on a
3168computer or modifying a private copy. Propagation includes copying,
3169distribution (with or without modification), making available to the
3170public, and in some countries other activities as well.
3171
3172 To "convey" a work means any kind of propagation that enables other
3173parties to make or receive copies. Mere interaction with a user through
3174a computer network, with no transfer of a copy, is not conveying.
3175
3176 An interactive user interface displays "Appropriate Legal Notices"
3177to the extent that it includes a convenient and prominently visible
3178feature that (1) displays an appropriate copyright notice, and (2)
3179tells the user that there is no warranty for the work (except to the
3180extent that warranties are provided), that licensees may convey the
3181work under this License, and how to view a copy of this License. If
3182the interface presents a list of user commands or options, such as a
3183menu, a prominent item in the list meets this criterion.
3184
3185 1. Source Code.
3186
3187 The "source code" for a work means the preferred form of the work
3188for making modifications to it. "Object code" means any non-source
3189form of a work.
3190
3191 A "Standard Interface" means an interface that either is an official
3192standard defined by a recognized standards body, or, in the case of
3193interfaces specified for a particular programming language, one that
3194is widely used among developers working in that language.
3195
3196 The "System Libraries" of an executable work include anything, other
3197than the work as a whole, that (a) is included in the normal form of
3198packaging a Major Component, but which is not part of that Major
3199Component, and (b) serves only to enable use of the work with that
3200Major Component, or to implement a Standard Interface for which an
3201implementation is available to the public in source code form. A
3202"Major Component", in this context, means a major essential component
3203(kernel, window system, and so on) of the specific operating system
3204(if any) on which the executable work runs, or a compiler used to
3205produce the work, or an object code interpreter used to run it.
3206
3207 The "Corresponding Source" for a work in object code form means all
3208the source code needed to generate, install, and (for an executable
3209work) run the object code and to modify the work, including scripts to
3210control those activities. However, it does not include the work's
3211System Libraries, or general-purpose tools or generally available free
3212programs which are used unmodified in performing those activities but
3213which are not part of the work. For example, Corresponding Source
3214includes interface definition files associated with source files for
3215the work, and the source code for shared libraries and dynamically
3216linked subprograms that the work is specifically designed to require,
3217such as by intimate data communication or control flow between those
3218subprograms and other parts of the work.
3219
3220 The Corresponding Source need not include anything that users
3221can regenerate automatically from other parts of the Corresponding
3222Source.
3223
3224 The Corresponding Source for a work in source code form is that
3225same work.
3226
3227 2. Basic Permissions.
3228
3229 All rights granted under this License are granted for the term of
3230copyright on the Program, and are irrevocable provided the stated
3231conditions are met. This License explicitly affirms your unlimited
3232permission to run the unmodified Program. The output from running a
3233covered work is covered by this License only if the output, given its
3234content, constitutes a covered work. This License acknowledges your
3235rights of fair use or other equivalent, as provided by copyright law.
3236
3237 You may make, run and propagate covered works that you do not
3238convey, without conditions so long as your license otherwise remains
3239in force. You may convey covered works to others for the sole purpose
3240of having them make modifications exclusively for you, or provide you
3241with facilities for running those works, provided that you comply with
3242the terms of this License in conveying all material for which you do
3243not control copyright. Those thus making or running the covered works
3244for you must do so exclusively on your behalf, under your direction
3245and control, on terms that prohibit them from making any copies of
3246your copyrighted material outside their relationship with you.
3247
3248 Conveying under any other circumstances is permitted solely under
3249the conditions stated below. Sublicensing is not allowed; section 10
3250makes it unnecessary.
3251
3252 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
3253
3254 No covered work shall be deemed part of an effective technological
3255measure under any applicable law fulfilling obligations under article
325611 of the WIPO copyright treaty adopted on 20 December 1996, or
3257similar laws prohibiting or restricting circumvention of such
3258measures.
3259
3260 When you convey a covered work, you waive any legal power to forbid
3261circumvention of technological measures to the extent such circumvention
3262is effected by exercising rights under this License with respect to
3263the covered work, and you disclaim any intention to limit operation or
3264modification of the work as a means of enforcing, against the work's
3265users, your or third parties' legal rights to forbid circumvention of
3266technological measures.
3267
3268 4. Conveying Verbatim Copies.
3269
3270 You may convey verbatim copies of the Program's source code as you
3271receive it, in any medium, provided that you conspicuously and
3272appropriately publish on each copy an appropriate copyright notice;
3273keep intact all notices stating that this License and any
3274non-permissive terms added in accord with section 7 apply to the code;
3275keep intact all notices of the absence of any warranty; and give all
3276recipients a copy of this License along with the Program.
3277
3278 You may charge any price or no price for each copy that you convey,
3279and you may offer support or warranty protection for a fee.
3280
3281 5. Conveying Modified Source Versions.
3282
3283 You may convey a work based on the Program, or the modifications to
3284produce it from the Program, in the form of source code under the
3285terms of section 4, provided that you also meet all of these conditions:
3286
3287 a) The work must carry prominent notices stating that you modified
3288 it, and giving a relevant date.
3289
3290 b) The work must carry prominent notices stating that it is
3291 released under this License and any conditions added under section
3292 7. This requirement modifies the requirement in section 4 to
3293 "keep intact all notices".
3294
3295 c) You must license the entire work, as a whole, under this
3296 License to anyone who comes into possession of a copy. This
3297 License will therefore apply, along with any applicable section 7
3298 additional terms, to the whole of the work, and all its parts,
3299 regardless of how they are packaged. This License gives no
3300 permission to license the work in any other way, but it does not
3301 invalidate such permission if you have separately received it.
3302
3303 d) If the work has interactive user interfaces, each must display
3304 Appropriate Legal Notices; however, if the Program has interactive
3305 interfaces that do not display Appropriate Legal Notices, your
3306 work need not make them do so.
3307
3308 A compilation of a covered work with other separate and independent
3309works, which are not by their nature extensions of the covered work,
3310and which are not combined with it such as to form a larger program,
3311in or on a volume of a storage or distribution medium, is called an
3312"aggregate" if the compilation and its resulting copyright are not
3313used to limit the access or legal rights of the compilation's users
3314beyond what the individual works permit. Inclusion of a covered work
3315in an aggregate does not cause this License to apply to the other
3316parts of the aggregate.
3317
3318 6. Conveying Non-Source Forms.
3319
3320 You may convey a covered work in object code form under the terms
3321of sections 4 and 5, provided that you also convey the
3322machine-readable Corresponding Source under the terms of this License,
3323in one of these ways:
3324
3325 a) Convey the object code in, or embodied in, a physical product
3326 (including a physical distribution medium), accompanied by the
3327 Corresponding Source fixed on a durable physical medium
3328 customarily used for software interchange.
3329
3330 b) Convey the object code in, or embodied in, a physical product
3331 (including a physical distribution medium), accompanied by a
3332 written offer, valid for at least three years and valid for as
3333 long as you offer spare parts or customer support for that product
3334 model, to give anyone who possesses the object code either (1) a
3335 copy of the Corresponding Source for all the software in the
3336 product that is covered by this License, on a durable physical
3337 medium customarily used for software interchange, for a price no
3338 more than your reasonable cost of physically performing this
3339 conveying of source, or (2) access to copy the
3340 Corresponding Source from a network server at no charge.
3341
3342 c) Convey individual copies of the object code with a copy of the
3343 written offer to provide the Corresponding Source. This
3344 alternative is allowed only occasionally and noncommercially, and
3345 only if you received the object code with such an offer, in accord
3346 with subsection 6b.
3347
3348 d) Convey the object code by offering access from a designated
3349 place (gratis or for a charge), and offer equivalent access to the
3350 Corresponding Source in the same way through the same place at no
3351 further charge. You need not require recipients to copy the
3352 Corresponding Source along with the object code. If the place to
3353 copy the object code is a network server, the Corresponding Source
3354 may be on a different server (operated by you or a third party)
3355 that supports equivalent copying facilities, provided you maintain
3356 clear directions next to the object code saying where to find the
3357 Corresponding Source. Regardless of what server hosts the
3358 Corresponding Source, you remain obligated to ensure that it is
3359 available for as long as needed to satisfy these requirements.
3360
3361 e) Convey the object code using peer-to-peer transmission, provided
3362 you inform other peers where the object code and Corresponding
3363 Source of the work are being offered to the general public at no
3364 charge under subsection 6d.
3365
3366 A separable portion of the object code, whose source code is excluded
3367from the Corresponding Source as a System Library, need not be
3368included in conveying the object code work.
3369
3370 A "User Product" is either (1) a "consumer product", which means any
3371tangible personal property which is normally used for personal, family,
3372or household purposes, or (2) anything designed or sold for incorporation
3373into a dwelling. In determining whether a product is a consumer product,
3374doubtful cases shall be resolved in favor of coverage. For a particular
3375product received by a particular user, "normally used" refers to a
3376typical or common use of that class of product, regardless of the status
3377of the particular user or of the way in which the particular user
3378actually uses, or expects or is expected to use, the product. A product
3379is a consumer product regardless of whether the product has substantial
3380commercial, industrial or non-consumer uses, unless such uses represent
3381the only significant mode of use of the product.
3382
3383 "Installation Information" for a User Product means any methods,
3384procedures, authorization keys, or other information required to install
3385and execute modified versions of a covered work in that User Product from
3386a modified version of its Corresponding Source. The information must
3387suffice to ensure that the continued functioning of the modified object
3388code is in no case prevented or interfered with solely because
3389modification has been made.
3390
3391 If you convey an object code work under this section in, or with, or
3392specifically for use in, a User Product, and the conveying occurs as
3393part of a transaction in which the right of possession and use of the
3394User Product is transferred to the recipient in perpetuity or for a
3395fixed term (regardless of how the transaction is characterized), the
3396Corresponding Source conveyed under this section must be accompanied
3397by the Installation Information. But this requirement does not apply
3398if neither you nor any third party retains the ability to install
3399modified object code on the User Product (for example, the work has
3400been installed in ROM).
3401
3402 The requirement to provide Installation Information does not include a
3403requirement to continue to provide support service, warranty, or updates
3404for a work that has been modified or installed by the recipient, or for
3405the User Product in which it has been modified or installed. Access to a
3406network may be denied when the modification itself materially and
3407adversely affects the operation of the network or violates the rules and
3408protocols for communication across the network.
3409
3410 Corresponding Source conveyed, and Installation Information provided,
3411in accord with this section must be in a format that is publicly
3412documented (and with an implementation available to the public in
3413source code form), and must require no special password or key for
3414unpacking, reading or copying.
3415
3416 7. Additional Terms.
3417
3418 "Additional permissions" are terms that supplement the terms of this
3419License by making exceptions from one or more of its conditions.
3420Additional permissions that are applicable to the entire Program shall
3421be treated as though they were included in this License, to the extent
3422that they are valid under applicable law. If additional permissions
3423apply only to part of the Program, that part may be used separately
3424under those permissions, but the entire Program remains governed by
3425this License without regard to the additional permissions.
3426
3427 When you convey a copy of a covered work, you may at your option
3428remove any additional permissions from that copy, or from any part of
3429it. (Additional permissions may be written to require their own
3430removal in certain cases when you modify the work.) You may place
3431additional permissions on material, added by you to a covered work,
3432for which you have or can give appropriate copyright permission.
3433
3434 Notwithstanding any other provision of this License, for material you
3435add to a covered work, you may (if authorized by the copyright holders of
3436that material) supplement the terms of this License with terms:
3437
3438 a) Disclaiming warranty or limiting liability differently from the
3439 terms of sections 15 and 16 of this License; or
3440
3441 b) Requiring preservation of specified reasonable legal notices or
3442 author attributions in that material or in the Appropriate Legal
3443 Notices displayed by works containing it; or
3444
3445 c) Prohibiting misrepresentation of the origin of that material, or
3446 requiring that modified versions of such material be marked in
3447 reasonable ways as different from the original version; or
3448
3449 d) Limiting the use for publicity purposes of names of licensors or
3450 authors of the material; or
3451
3452 e) Declining to grant rights under trademark law for use of some
3453 trade names, trademarks, or service marks; or
3454
3455 f) Requiring indemnification of licensors and authors of that
3456 material by anyone who conveys the material (or modified versions of
3457 it) with contractual assumptions of liability to the recipient, for
3458 any liability that these contractual assumptions directly impose on
3459 those licensors and authors.
3460
3461 All other non-permissive additional terms are considered "further
3462restrictions" within the meaning of section 10. If the Program as you
3463received it, or any part of it, contains a notice stating that it is
3464governed by this License along with a term that is a further
3465restriction, you may remove that term. If a license document contains
3466a further restriction but permits relicensing or conveying under this
3467License, you may add to a covered work material governed by the terms
3468of that license document, provided that the further restriction does
3469not survive such relicensing or conveying.
3470
3471 If you add terms to a covered work in accord with this section, you
3472must place, in the relevant source files, a statement of the
3473additional terms that apply to those files, or a notice indicating
3474where to find the applicable terms.
3475
3476 Additional terms, permissive or non-permissive, may be stated in the
3477form of a separately written license, or stated as exceptions;
3478the above requirements apply either way.
3479
3480 8. Termination.
3481
3482 You may not propagate or modify a covered work except as expressly
3483provided under this License. Any attempt otherwise to propagate or
3484modify it is void, and will automatically terminate your rights under
3485this License (including any patent licenses granted under the third
3486paragraph of section 11).
3487
3488 However, if you cease all violation of this License, then your
3489license from a particular copyright holder is reinstated (a)
3490provisionally, unless and until the copyright holder explicitly and
3491finally terminates your license, and (b) permanently, if the copyright
3492holder fails to notify you of the violation by some reasonable means
3493prior to 60 days after the cessation.
3494
3495 Moreover, your license from a particular copyright holder is
3496reinstated permanently if the copyright holder notifies you of the
3497violation by some reasonable means, this is the first time you have
3498received notice of violation of this License (for any work) from that
3499copyright holder, and you cure the violation prior to 30 days after
3500your receipt of the notice.
3501
3502 Termination of your rights under this section does not terminate the
3503licenses of parties who have received copies or rights from you under
3504this License. If your rights have been terminated and not permanently
3505reinstated, you do not qualify to receive new licenses for the same
3506material under section 10.
3507
3508 9. Acceptance Not Required for Having Copies.
3509
3510 You are not required to accept this License in order to receive or
3511run a copy of the Program. Ancillary propagation of a covered work
3512occurring solely as a consequence of using peer-to-peer transmission
3513to receive a copy likewise does not require acceptance. However,
3514nothing other than this License grants you permission to propagate or
3515modify any covered work. These actions infringe copyright if you do
3516not accept this License. Therefore, by modifying or propagating a
3517covered work, you indicate your acceptance of this License to do so.
3518
3519 10. Automatic Licensing of Downstream Recipients.
3520
3521 Each time you convey a covered work, the recipient automatically
3522receives a license from the original licensors, to run, modify and
3523propagate that work, subject to this License. You are not responsible
3524for enforcing compliance by third parties with this License.
3525
3526 An "entity transaction" is a transaction transferring control of an
3527organization, or substantially all assets of one, or subdividing an
3528organization, or merging organizations. If propagation of a covered
3529work results from an entity transaction, each party to that
3530transaction who receives a copy of the work also receives whatever
3531licenses to the work the party's predecessor in interest had or could
3532give under the previous paragraph, plus a right to possession of the
3533Corresponding Source of the work from the predecessor in interest, if
3534the predecessor has it or can get it with reasonable efforts.
3535
3536 You may not impose any further restrictions on the exercise of the
3537rights granted or affirmed under this License. For example, you may
3538not impose a license fee, royalty, or other charge for exercise of
3539rights granted under this License, and you may not initiate litigation
3540(including a cross-claim or counterclaim in a lawsuit) alleging that
3541any patent claim is infringed by making, using, selling, offering for
3542sale, or importing the Program or any portion of it.
3543
3544 11. Patents.
3545
3546 A "contributor" is a copyright holder who authorizes use under this
3547License of the Program or a work on which the Program is based. The
3548work thus licensed is called the contributor's "contributor version".
3549
3550 A contributor's "essential patent claims" are all patent claims
3551owned or controlled by the contributor, whether already acquired or
3552hereafter acquired, that would be infringed by some manner, permitted
3553by this License, of making, using, or selling its contributor version,
3554but do not include claims that would be infringed only as a
3555consequence of further modification of the contributor version. For
3556purposes of this definition, "control" includes the right to grant
3557patent sublicenses in a manner consistent with the requirements of
3558this License.
3559
3560 Each contributor grants you a non-exclusive, worldwide, royalty-free
3561patent license under the contributor's essential patent claims, to
3562make, use, sell, offer for sale, import and otherwise run, modify and
3563propagate the contents of its contributor version.
3564
3565 In the following three paragraphs, a "patent license" is any express
3566agreement or commitment, however denominated, not to enforce a patent
3567(such as an express permission to practice a patent or covenant not to
3568sue for patent infringement). To "grant" such a patent license to a
3569party means to make such an agreement or commitment not to enforce a
3570patent against the party.
3571
3572 If you convey a covered work, knowingly relying on a patent license,
3573and the Corresponding Source of the work is not available for anyone
3574to copy, free of charge and under the terms of this License, through a
3575publicly available network server or other readily accessible means,
3576then you must either (1) cause the Corresponding Source to be so
3577available, or (2) arrange to deprive yourself of the benefit of the
3578patent license for this particular work, or (3) arrange, in a manner
3579consistent with the requirements of this License, to extend the patent
3580license to downstream recipients. "Knowingly relying" means you have
3581actual knowledge that, but for the patent license, your conveying the
3582covered work in a country, or your recipient's use of the covered work
3583in a country, would infringe one or more identifiable patents in that
3584country that you have reason to believe are valid.
3585
3586 If, pursuant to or in connection with a single transaction or
3587arrangement, you convey, or propagate by procuring conveyance of, a
3588covered work, and grant a patent license to some of the parties
3589receiving the covered work authorizing them to use, propagate, modify
3590or convey a specific copy of the covered work, then the patent license
3591you grant is automatically extended to all recipients of the covered
3592work and works based on it.
3593
3594 A patent license is "discriminatory" if it does not include within
3595the scope of its coverage, prohibits the exercise of, or is
3596conditioned on the non-exercise of one or more of the rights that are
3597specifically granted under this License. You may not convey a covered
3598work if you are a party to an arrangement with a third party that is
3599in the business of distributing software, under which you make payment
3600to the third party based on the extent of your activity of conveying
3601the work, and under which the third party grants, to any of the
3602parties who would receive the covered work from you, a discriminatory
3603patent license (a) in connection with copies of the covered work
3604conveyed by you (or copies made from those copies), or (b) primarily
3605for and in connection with specific products or compilations that
3606contain the covered work, unless you entered into that arrangement,
3607or that patent license was granted, prior to 28 March 2007.
3608
3609 Nothing in this License shall be construed as excluding or limiting
3610any implied license or other defenses to infringement that may
3611otherwise be available to you under applicable patent law.
3612
3613 12. No Surrender of Others' Freedom.
3614
3615 If conditions are imposed on you (whether by court order, agreement or
3616otherwise) that contradict the conditions of this License, they do not
3617excuse you from the conditions of this License. If you cannot convey a
3618covered work so as to satisfy simultaneously your obligations under this
3619License and any other pertinent obligations, then as a consequence you may
3620not convey it at all. For example, if you agree to terms that obligate you
3621to collect a royalty for further conveying from those to whom you convey
3622the Program, the only way you could satisfy both those terms and this
3623License would be to refrain entirely from conveying the Program.
3624
3625 13. Remote Network Interaction; Use with the GNU General Public License.
3626
3627 Notwithstanding any other provision of this License, if you modify the
3628Program, your modified version must prominently offer all users
3629interacting with it remotely through a computer network (if your version
3630supports such interaction) an opportunity to receive the Corresponding
3631Source of your version by providing access to the Corresponding Source
3632from a network server at no charge, through some standard or customary
3633means of facilitating copying of software. This Corresponding Source
3634shall include the Corresponding Source for any work covered by version 3
3635of the GNU General Public License that is incorporated pursuant to the
3636following paragraph.
3637
3638 Notwithstanding any other provision of this License, you have
3639permission to link or combine any covered work with a work licensed
3640under version 3 of the GNU General Public License into a single
3641combined work, and to convey the resulting work. The terms of this
3642License will continue to apply to the part which is the covered work,
3643but the work with which it is combined will remain governed by version
36443 of the GNU General Public License.
3645
3646 14. Revised Versions of this License.
3647
3648 The Free Software Foundation may publish revised and/or new versions of
3649the GNU Affero General Public License from time to time. Such new versions
3650will be similar in spirit to the present version, but may differ in detail to
3651address new problems or concerns.
3652
3653 Each version is given a distinguishing version number. If the
3654Program specifies that a certain numbered version of the GNU Affero General
3655Public License "or any later version" applies to it, you have the
3656option of following the terms and conditions either of that numbered
3657version or of any later version published by the Free Software
3658Foundation. If the Program does not specify a version number of the
3659GNU Affero General Public License, you may choose any version ever published
3660by the Free Software Foundation.
3661
3662 If the Program specifies that a proxy can decide which future
3663versions of the GNU Affero General Public License can be used, that proxy's
3664public statement of acceptance of a version permanently authorizes you
3665to choose that version for the Program.
3666
3667 Later license versions may give you additional or different
3668permissions. However, no additional obligations are imposed on any
3669author or copyright holder as a result of your choosing to follow a
3670later version.
3671
3672 15. Disclaimer of Warranty.
3673
3674 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
3675APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
3676HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
3677OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
3678THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3679PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
3680IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
3681ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
3682
3683 16. Limitation of Liability.
3684
3685 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3686WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
3687THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
3688GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
3689USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
3690DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
3691PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
3692EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
3693SUCH DAMAGES.
3694
3695 17. Interpretation of Sections 15 and 16.
3696
3697 If the disclaimer of warranty and limitation of liability provided
3698above cannot be given local legal effect according to their terms,
3699reviewing courts shall apply local law that most closely approximates
3700an absolute waiver of all civil liability in connection with the
3701Program, unless a warranty or assumption of liability accompanies a
3702copy of the Program in return for a fee.
3703
3704 END OF TERMS AND CONDITIONS
3705
3706 How to Apply These Terms to Your New Programs
3707
3708 If you develop a new program, and you want it to be of the greatest
3709possible use to the public, the best way to achieve this is to make it
3710free software which everyone can redistribute and change under these terms.
3711
3712 To do so, attach the following notices to the program. It is safest
3713to attach them to the start of each source file to most effectively
3714state the exclusion of warranty; and each file should have at least
3715the "copyright" line and a pointer to where the full notice is found.
3716
3717 &lt;one line to give the program's name and a brief idea of what it does.&gt;
3718 Copyright (C) &lt;year&gt; &lt;name of author&gt;
3719
3720 This program is free software: you can redistribute it and/or modify
3721 it under the terms of the GNU Affero General Public License as published by
3722 the Free Software Foundation, either version 3 of the License, or
3723 (at your option) any later version.
3724
3725 This program is distributed in the hope that it will be useful,
3726 but WITHOUT ANY WARRANTY; without even the implied warranty of
3727 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3728 GNU Affero General Public License for more details.
3729
3730 You should have received a copy of the GNU Affero General Public License
3731 along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
3732
3733Also add information on how to contact you by electronic and paper mail.
3734
3735 If your software can interact with users remotely through a computer
3736network, you should also make sure that it provides a way for users to
3737get its source. For example, if your program is a web application, its
3738interface could display a "Source" link that leads users to an archive
3739of the code. There are many ways you could offer source, and different
3740solutions will be better for different programs; see section 13 for the
3741specific requirements.
3742
3743 You should also get your employer (if you work as a programmer) or school,
3744if any, to sign a "copyright disclaimer" for the program, if necessary.
3745For more information on this, and how to apply and follow the GNU AGPL, see
3746&lt;http://www.gnu.org/licenses/&gt;.
3747</programlisting></para></section>
3748
3749<section id="lic_2">
3750<title>Apache-2.0</title>
3751<para><programlisting>
3752
3753
3754 Apache License
3755 Version 2.0, January 2004
3756 http://www.apache.org/licenses/
3757
3758 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
3759
3760 1. Definitions.
3761
3762 "License" shall mean the terms and conditions for use, reproduction,
3763 and distribution as defined by Sections 1 through 9 of this document.
3764
3765 "Licensor" shall mean the copyright owner or entity authorized by
3766 the copyright owner that is granting the License.
3767
3768 "Legal Entity" shall mean the union of the acting entity and all
3769 other entities that control, are controlled by, or are under common
3770 control with that entity. For the purposes of this definition,
3771 "control" means (i) the power, direct or indirect, to cause the
3772 direction or management of such entity, whether by contract or
3773 otherwise, or (ii) ownership of fifty percent (50%) or more of the
3774 outstanding shares, or (iii) beneficial ownership of such entity.
3775
3776 "You" (or "Your") shall mean an individual or Legal Entity
3777 exercising permissions granted by this License.
3778
3779 "Source" form shall mean the preferred form for making modifications,
3780 including but not limited to software source code, documentation
3781 source, and configuration files.
3782
3783 "Object" form shall mean any form resulting from mechanical
3784 transformation or translation of a Source form, including but
3785 not limited to compiled object code, generated documentation,
3786 and conversions to other media types.
3787
3788 "Work" shall mean the work of authorship, whether in Source or
3789 Object form, made available under the License, as indicated by a
3790 copyright notice that is included in or attached to the work
3791 (an example is provided in the Appendix below).
3792
3793 "Derivative Works" shall mean any work, whether in Source or Object
3794 form, that is based on (or derived from) the Work and for which the
3795 editorial revisions, annotations, elaborations, or other modifications
3796 represent, as a whole, an original work of authorship. For the purposes
3797 of this License, Derivative Works shall not include works that remain
3798 separable from, or merely link (or bind by name) to the interfaces of,
3799 the Work and Derivative Works thereof.
3800
3801 "Contribution" shall mean any work of authorship, including
3802 the original version of the Work and any modifications or additions
3803 to that Work or Derivative Works thereof, that is intentionally
3804 submitted to Licensor for inclusion in the Work by the copyright owner
3805 or by an individual or Legal Entity authorized to submit on behalf of
3806 the copyright owner. For the purposes of this definition, "submitted"
3807 means any form of electronic, verbal, or written communication sent
3808 to the Licensor or its representatives, including but not limited to
3809 communication on electronic mailing lists, source code control systems,
3810 and issue tracking systems that are managed by, or on behalf of, the
3811 Licensor for the purpose of discussing and improving the Work, but
3812 excluding communication that is conspicuously marked or otherwise
3813 designated in writing by the copyright owner as "Not a Contribution."
3814
3815 "Contributor" shall mean Licensor and any individual or Legal Entity
3816 on behalf of whom a Contribution has been received by Licensor and
3817 subsequently incorporated within the Work.
3818
3819 2. Grant of Copyright License. Subject to the terms and conditions of
3820 this License, each Contributor hereby grants to You a perpetual,
3821 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3822 copyright license to reproduce, prepare Derivative Works of,
3823 publicly display, publicly perform, sublicense, and distribute the
3824 Work and such Derivative Works in Source or Object form.
3825
3826 3. Grant of Patent License. Subject to the terms and conditions of
3827 this License, each Contributor hereby grants to You a perpetual,
3828 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
3829 (except as stated in this section) patent license to make, have made,
3830 use, offer to sell, sell, import, and otherwise transfer the Work,
3831 where such license applies only to those patent claims licensable
3832 by such Contributor that are necessarily infringed by their
3833 Contribution(s) alone or by combination of their Contribution(s)
3834 with the Work to which such Contribution(s) was submitted. If You
3835 institute patent litigation against any entity (including a
3836 cross-claim or counterclaim in a lawsuit) alleging that the Work
3837 or a Contribution incorporated within the Work constitutes direct
3838 or contributory patent infringement, then any patent licenses
3839 granted to You under this License for that Work shall terminate
3840 as of the date such litigation is filed.
3841
3842 4. Redistribution. You may reproduce and distribute copies of the
3843 Work or Derivative Works thereof in any medium, with or without
3844 modifications, and in Source or Object form, provided that You
3845 meet the following conditions:
3846
3847 (a) You must give any other recipients of the Work or
3848 Derivative Works a copy of this License; and
3849
3850 (b) You must cause any modified files to carry prominent notices
3851 stating that You changed the files; and
3852
3853 (c) You must retain, in the Source form of any Derivative Works
3854 that You distribute, all copyright, patent, trademark, and
3855 attribution notices from the Source form of the Work,
3856 excluding those notices that do not pertain to any part of
3857 the Derivative Works; and
3858
3859 (d) If the Work includes a "NOTICE" text file as part of its
3860 distribution, then any Derivative Works that You distribute must
3861 include a readable copy of the attribution notices contained
3862 within such NOTICE file, excluding those notices that do not
3863 pertain to any part of the Derivative Works, in at least one
3864 of the following places: within a NOTICE text file distributed
3865 as part of the Derivative Works; within the Source form or
3866 documentation, if provided along with the Derivative Works; or,
3867 within a display generated by the Derivative Works, if and
3868 wherever such third-party notices normally appear. The contents
3869 of the NOTICE file are for informational purposes only and
3870 do not modify the License. You may add Your own attribution
3871 notices within Derivative Works that You distribute, alongside
3872 or as an addendum to the NOTICE text from the Work, provided
3873 that such additional attribution notices cannot be construed
3874 as modifying the License.
3875
3876 You may add Your own copyright statement to Your modifications and
3877 may provide additional or different license terms and conditions
3878 for use, reproduction, or distribution of Your modifications, or
3879 for any such Derivative Works as a whole, provided Your use,
3880 reproduction, and distribution of the Work otherwise complies with
3881 the conditions stated in this License.
3882
3883 5. Submission of Contributions. Unless You explicitly state otherwise,
3884 any Contribution intentionally submitted for inclusion in the Work
3885 by You to the Licensor shall be under the terms and conditions of
3886 this License, without any additional terms or conditions.
3887 Notwithstanding the above, nothing herein shall supersede or modify
3888 the terms of any separate license agreement you may have executed
3889 with Licensor regarding such Contributions.
3890
3891 6. Trademarks. This License does not grant permission to use the trade
3892 names, trademarks, service marks, or product names of the Licensor,
3893 except as required for reasonable and customary use in describing the
3894 origin of the Work and reproducing the content of the NOTICE file.
3895
3896 7. Disclaimer of Warranty. Unless required by applicable law or
3897 agreed to in writing, Licensor provides the Work (and each
3898 Contributor provides its Contributions) on an "AS IS" BASIS,
3899 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
3900 implied, including, without limitation, any warranties or conditions
3901 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
3902 PARTICULAR PURPOSE. You are solely responsible for determining the
3903 appropriateness of using or redistributing the Work and assume any
3904 risks associated with Your exercise of permissions under this License.
3905
3906 8. Limitation of Liability. In no event and under no legal theory,
3907 whether in tort (including negligence), contract, or otherwise,
3908 unless required by applicable law (such as deliberate and grossly
3909 negligent acts) or agreed to in writing, shall any Contributor be
3910 liable to You for damages, including any direct, indirect, special,
3911 incidental, or consequential damages of any character arising as a
3912 result of this License or out of the use or inability to use the
3913 Work (including but not limited to damages for loss of goodwill,
3914 work stoppage, computer failure or malfunction, or any and all
3915 other commercial damages or losses), even if such Contributor
3916 has been advised of the possibility of such damages.
3917
3918 9. Accepting Warranty or Additional Liability. While redistributing
3919 the Work or Derivative Works thereof, You may choose to offer,
3920 and charge a fee for, acceptance of support, warranty, indemnity,
3921 or other liability obligations and/or rights consistent with this
3922 License. However, in accepting such obligations, You may act only
3923 on Your own behalf and on Your sole responsibility, not on behalf
3924 of any other Contributor, and only if You agree to indemnify,
3925 defend, and hold each Contributor harmless for any liability
3926 incurred by, or claims asserted against, such Contributor by reason
3927 of your accepting any such warranty or additional liability.
3928
3929 END OF TERMS AND CONDITIONS
3930
3931 APPENDIX: How to apply the Apache License to your work.
3932
3933 To apply the Apache License to your work, attach the following
3934 boilerplate notice, with the fields enclosed by brackets "[]"
3935 replaced with your own identifying information. (Don`t include
3936 the brackets!) The text should be enclosed in the appropriate
3937 comment syntax for the file format. We also recommend that a
3938 file or class name and description of purpose be included on the
3939 same "printed page" as the copyright notice for easier
3940 identification within third-party archives.
3941
3942 Copyright [yyyy] [name of copyright owner]
3943
3944 Licensed under the Apache License, Version 2.0 (the "License");
3945 you may not use this file except in compliance with the License.
3946 You may obtain a copy of the License at
3947
3948 http://www.apache.org/licenses/LICENSE-2.0
3949
3950 Unless required by applicable law or agreed to in writing, software
3951 distributed under the License is distributed on an "AS IS" BASIS,
3952 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3953 See the License for the specific language governing permissions and
3954 limitations under the License.
3955
3956</programlisting></para></section>
3957
3958<section id="lic_3">
3959<title>Artistic-1.0</title>
3960<para><programlisting>
3961
3962The Artistic License
3963Preamble
3964
3965The intent of this document is to state the conditions under which a Package may be
3966copied, such that the Copyright Holder maintains some semblance of artistic control
3967over the development of the package, while giving the users of the package the right
3968to use and distribute the Package in a more-or-less customary fashion, plus the right
3969to make reasonable modifications.
3970
3971Definitions:
3972
3973"Package" refers to the collection of files distributed by the Copyright Holder, and
3974derivatives of that collection of files created through textual modification.
3975"Standard Version" refers to such a Package if it has not been modified, or has been
3976modified in accordance with the wishes of the Copyright Holder.
3977"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
3978"You" is you, if you`re thinking about copying or distributing this Package.
3979"Reasonable copying fee" is whatever you can justify on the basis of media cost,
3980duplication charges, time of people involved, and so on. (You will not be required to
3981justify it to the Copyright Holder, but only to the computing community at large as a
3982market that must bear the fee.)
3983"Freely Available" means that no fee is charged for the item itself, though there may
3984be fees involved in handling the item. It also means that recipients of the item may
3985redistribute it under the same conditions they received it.
39861. You may make and give away verbatim copies of the source form of the Standard
3987Version of this Package without restriction, provided that you duplicate all of the
3988original copyright notices and associated disclaimers.
3989
39902. You may apply bug fixes, portability fixes and other modifications derived from the
3991Public Domain or from the Copyright Holder. A Package modified in such a way shall
3992still be considered the Standard Version.
3993
39943. You may otherwise modify your copy of this Package in any way, provided that you
3995insert a prominent notice in each changed file stating how and when you changed that
3996file, and provided that you do at least ONE of the following:
3997
3998a) place your modifications in the Public Domain or otherwise make them Freely
3999Available, such as by posting said modifications to Usenet or an equivalent medium, or
4000placing the modifications on a major archive site such as ftp.uu.net, or by allowing
4001the Copyright Holder to include your modifications in the Standard Version of the
4002Package.
4003
4004b) use the modified Package only within your corporation or organization.
4005
4006c) rename any non-standard executables so the names do not conflict with standard
4007executables, which must also be provided, and provide a separate manual page for each
4008non-standard executable that clearly documents how it differs from the Standard
4009Version.
4010
4011d) make other distribution arrangements with the Copyright Holder.
4012
40134. You may distribute the programs of this Package in object code or executable form,
4014provided that you do at least ONE of the following:
4015
4016a) distribute a Standard Version of the executables and library files, together with
4017instructions (in the manual page or equivalent) on where to get the Standard Version.
4018
4019b) accompany the distribution with the machine-readable source of the Package with
4020your modifications.
4021
4022c) accompany any non-standard executables with their corresponding Standard Version
4023executables, giving the non-standard executables non-standard names, and clearly
4024documenting the differences in manual pages (or equivalent), together with
4025instructions on where to get the Standard Version.
4026
4027d) make other distribution arrangements with the Copyright Holder.
4028
40295. You may charge a reasonable copying fee for any distribution of this Package. You
4030may charge any fee you choose for support of this Package. You may not charge a fee
4031for this Package itself. However, you may distribute this Package in aggregate with
4032other (possibly commercial) programs as part of a larger (possibly commercial)
4033software distribution provided that you do not advertise this Package as a product of
4034your own.
4035
40366. The scripts and library files supplied as input to or produced as output from the
4037programs of this Package do not automatically fall under the copyright of this
4038Package, but belong to whomever generated them, and may be sold commercially, and may
4039be aggregated with this Package.
4040
40417. C or perl subroutines supplied by you and linked into this Package shall not be
4042considered part of this Package.
4043
40448. The name of the Copyright Holder may not be used to endorse or promote products
4045derived from this software without specific prior written permission.
4046
40479. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
4048INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS
4049FOR A PARTICULAR PURPOSE.
4050
4051The End
4052
4053</programlisting></para></section>
4054
4055<section id="lic_4">
4056<title>BSD</title>
4057<para><programlisting>
4058Copyright (c) The Regents of the University of California.
4059All rights reserved.
4060
4061Redistribution and use in source and binary forms, with or without
4062modification, are permitted provided that the following conditions
4063are met:
40641. Redistributions of source code must retain the above copyright
4065 notice, this list of conditions and the following disclaimer.
40662. Redistributions in binary form must reproduce the above copyright
4067 notice, this list of conditions and the following disclaimer in the
4068 documentation and/or other materials provided with the distribution.
40693. Neither the name of the University nor the names of its contributors
4070 may be used to endorse or promote products derived from this software
4071 without specific prior written permission.
4072
4073THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4074ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4075IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4076ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4077FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4078DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4079OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4080HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4081LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4082OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4083SUCH DAMAGE.
4084</programlisting></para></section>
4085
4086<section id="lic_5">
4087<title>BSD-2-Clause</title>
4088<para><programlisting>
4089
4090The FreeBSD Copyright
4091
4092Copyright 1992-2010 The FreeBSD Project. All rights reserved.
4093
4094Redistribution and use in source and binary forms, with or without modification, are
4095permitted provided that the following conditions are met:
4096
4097Redistributions of source code must retain the above copyright notice, this list of
4098conditions and the following disclaimer.
4099Redistributions in binary form must reproduce the above copyright notice, this list of
4100conditions and the following disclaimer in the documentation and/or other materials
4101provided with the distribution.
4102THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED
4103WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4104AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD
4105PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4106EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4107SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4108HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
4109OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4110SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4111
4112The views and conclusions contained in the software and documentation are those of the
4113authors and should not be interpreted as representing official policies, either
4114expressed or implied, of the FreeBSD Project.
4115
4116</programlisting></para></section>
4117
4118<section id="lic_6">
4119<title>BSD-3-Clause</title>
4120<para><programlisting>
4121
4122Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt;
4123All rights reserved.
4124
4125Redistribution and use in source and binary forms, with or without modification, are
4126permitted provided that the following conditions are met:
4127
4128Redistributions of source code must retain the above copyright notice, this list of
4129conditions and the following disclaimer.
4130Redistributions in binary form must reproduce the above copyright notice, this list of
4131conditions and the following disclaimer in the documentation and/or other materials
4132provided with the distribution.
4133Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be
4134used to endorse or promote products derived from this software without specific prior
4135written permission.
4136THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
4137EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4138OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4139SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4140INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4141TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4142BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4143CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
4144WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
4145DAMAGE.
4146
4147</programlisting></para></section>
4148
4149<section id="lic_7">
4150<title>BSD-4-Clause</title>
4151<para><programlisting>
4152
4153Copyright (c) &lt;year&gt;, &lt;copyright holder&gt;
4154All rights reserved.
4155
4156Redistribution and use in source and binary forms, with or without
4157modification, are permitted provided that the following conditions are met:
41581. Redistributions of source code must retain the above copyright
4159 notice, this list of conditions and the following disclaimer.
41602. Redistributions in binary form must reproduce the above copyright
4161 notice, this list of conditions and the following disclaimer in the
4162 documentation and/or other materials provided with the distribution.
41633. All advertising materials mentioning features or use of this software
4164 must display the following acknowledgement:
4165 This product includes software developed by the &lt;organization&gt;.
41664. Neither the name of the &lt;organization&gt; nor the
4167 names of its contributors may be used to endorse or promote products
4168 derived from this software without specific prior written permission.
4169
4170THIS SOFTWARE IS PROVIDED BY &lt;COPYRIGHT HOLDER&gt; ``AS IS`` AND ANY
4171EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4172WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4173DISCLAIMED. IN NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY
4174DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4175(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4176LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4177ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4178(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4179SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4180
4181</programlisting></para></section>
4182
4183<section id="lic_8">
4184<title>DSSSL</title>
4185<para><programlisting>
4186Copyright
4187---------
4188
4189Copyright (C) 1997-2001 Norman Walsh
4190
4191The original inspiration for these stylesheets came from the
4192work of Jon Bosak, Anders Berglund, Tony Graham, Terry Allen,
4193James Clark, and many others. I am indebted to them and to the
4194community of users on dssslist@mulberrytech.com for making
4195substantial contributions to this work and for answering my many
4196questions.
4197
4198This software may be distributed under the same terms as Jade:
4199
4200Permission is hereby granted, free of charge, to any person
4201obtaining a copy of this software and associated documentation
4202files (the ``Software''), to deal in the Software without
4203restriction, including without limitation the rights to use,
4204copy, modify, merge, publish, distribute, sublicense, and/or
4205sell copies of the Software, and to permit persons to whom the
4206Software is furnished to do so, subject to the following
4207conditions:
4208
4209The above copyright notice and this permission notice shall be
4210included in all copies or substantial portions of the Software.
4211
4212Except as contained in this notice, the names of individuals
4213credited with contribution to this software shall not be used in
4214advertising or otherwise to promote the sale, use or other
4215dealings in this Software without prior written authorization
4216from the individuals in question.
4217
4218Any stylesheet derived from this Software that is publically
4219distributed will be identified with a different name and the
4220version strings in any derived Software will be changed so that
4221no possibility of confusion between the derived package and this
4222Software will exist.
4223
4224Warranty
4225--------
4226
4227THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4228EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4229OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4230NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER
4231CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4232WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4233FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4234OTHER DEALINGS IN THE SOFTWARE.
4235</programlisting></para></section>
4236
4237<section id="lic_9">
4238<title>EDL-1.0</title>
4239<para><programlisting>
4240Eclipse Distribution License - v 1.0
4241
4242Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
4243
4244All rights reserved.
4245
4246Redistribution and use in source and binary forms, with or without modification, are
4247permitted provided that the following conditions are met:
4248
4249 * Redistributions of source code must retain the above copyright notice, this list
4250of conditions and the following disclaimer.
4251 * Redistributions in binary form must reproduce the above copyright notice, this
4252list of conditions and the following disclaimer in the documentation and/or other
4253materials provided with the distribution.
4254 * Neither the name of the Eclipse Foundation, Inc. nor the names of its
4255contributors may be used to endorse or promote products derived from this software
4256without specific prior written permission.
4257
4258THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
4259EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4260OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4261SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4262INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4263TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4264BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4265CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
4266WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
4267DAMAGE.
4268</programlisting></para></section>
4269
4270<section id="lic_10">
4271<title>EPL-1.0</title>
4272<para><programlisting>
4273
4274Eclipse Public License - v 1.0
4275
4276THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE
4277("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES
4278RECIPIENT`S ACCEPTANCE OF THIS AGREEMENT.
4279
42801. DEFINITIONS
4281
4282"Contribution" means:
4283
4284a) in the case of the initial Contributor, the initial code and documentation
4285distributed under this Agreement, and
4286b) in the case of each subsequent Contributor:
4287i) changes to the Program, and
4288ii) additions to the Program;
4289where such changes and/or additions to the Program originate from and are distributed
4290by that particular Contributor. A Contribution `originates` from a Contributor if it
4291was added to the Program by such Contributor itself or anyone acting on such
4292Contributor`s behalf. Contributions do not include additions to the Program which: (i)
4293are separate modules of software distributed in conjunction with the Program under
4294their own license agreement, and (ii) are not derivative works of the Program.
4295"Contributor" means any person or entity that distributes the Program.
4296
4297"Licensed Patents" mean patent claims licensable by a Contributor which are
4298necessarily infringed by the use or sale of its Contribution alone or when combined
4299with the Program.
4300
4301"Program" means the Contributions distributed in accordance with this Agreement.
4302
4303"Recipient" means anyone who receives the Program under this Agreement, including all
4304Contributors.
4305
43062. GRANT OF RIGHTS
4307
4308a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
4309non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare
4310derivative works of, publicly display, publicly perform, distribute and sublicense the
4311Contribution of such Contributor, if any, and such derivative works, in source code
4312and object code form.
4313b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
4314non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make,
4315use, sell, offer to sell, import and otherwise transfer the Contribution of such
4316Contributor, if any, in source code and object code form. This patent license shall
4317apply to the combination of the Contribution and the Program if, at the time the
4318Contribution is added by the Contributor, such addition of the Contribution causes
4319such combination to be covered by the Licensed Patents. The patent license shall not
4320apply to any other combinations which include the Contribution. No hardware per se is
4321licensed hereunder.
4322c) Recipient understands that although each Contributor grants the licenses to its
4323Contributions set forth herein, no assurances are provided by any Contributor that the
4324Program does not infringe the patent or other intellectual property rights of any
4325other entity. Each Contributor disclaims any liability to Recipient for claims brought
4326by any other entity based on infringement of intellectual property rights or
4327otherwise. As a condition to exercising the rights and licenses granted hereunder,
4328each Recipient hereby assumes sole responsibility to secure any other intellectual
4329property rights needed, if any. For example, if a third party patent license is
4330required to allow Recipient to distribute the Program, it is Recipient`s
4331responsibility to acquire that license before distributing the Program.
4332d) Each Contributor represents that to its knowledge it has sufficient copyright
4333rights in its Contribution, if any, to grant the copyright license set forth in this
4334Agreement.
43353. REQUIREMENTS
4336
4337A Contributor may choose to distribute the Program in object code form under its own
4338license agreement, provided that:
4339
4340a) it complies with the terms and conditions of this Agreement; and
4341b) its license agreement:
4342i) effectively disclaims on behalf of all Contributors all warranties and conditions,
4343express and implied, including warranties or conditions of title and non-infringement,
4344and implied warranties or conditions of merchantability and fitness for a particular
4345purpose;
4346ii) effectively excludes on behalf of all Contributors all liability for damages,
4347including direct, indirect, special, incidental and consequential damages, such as
4348lost profits;
4349iii) states that any provisions which differ from this Agreement are offered by that
4350Contributor alone and not by any other party; and
4351iv) states that source code for the Program is available from such Contributor, and
4352informs licensees how to obtain it in a reasonable manner on or through a medium
4353customarily used for software exchange.
4354When the Program is made available in source code form:
4355
4356a) it must be made available under this Agreement; and
4357b) a copy of this Agreement must be included with each copy of the Program.
4358Contributors may not remove or alter any copyright notices contained within the
4359Program.
4360
4361Each Contributor must identify itself as the originator of its Contribution, if any,
4362in a manner that reasonably allows subsequent Recipients to identify the originator of
4363the Contribution.
4364
43654. COMMERCIAL DISTRIBUTION
4366
4367Commercial distributors of software may accept certain responsibilities with respect
4368to end users, business partners and the like. While this license is intended to
4369facilitate the commercial use of the Program, the Contributor who includes the Program
4370in a commercial product offering should do so in a manner which does not create
4371potential liability for other Contributors. Therefore, if a Contributor includes the
4372Program in a commercial product offering, such Contributor ("Commercial Contributor")
4373hereby agrees to defend and indemnify every other Contributor ("Indemnified
4374Contributor") against any losses, damages and costs (collectively "Losses") arising
4375from claims, lawsuits and other legal actions brought by a third party against the
4376Indemnified Contributor to the extent caused by the acts or omissions of such
4377Commercial Contributor in connection with its distribution of the Program in a
4378commercial product offering. The obligations in this section do not apply to any
4379claims or Losses relating to any actual or alleged intellectual property infringement.
4380In order to qualify, an Indemnified Contributor must: a) promptly notify the
4381Commercial Contributor in writing of such claim, and b) allow the Commercial
4382Contributor to control, and cooperate with the Commercial Contributor in, the defense
4383and any related settlement negotiations. The Indemnified Contributor may participate
4384in any such claim at its own expense.
4385
4386For example, a Contributor might include the Program in a commercial product offering,
4387Product X. That Contributor is then a Commercial Contributor. If that Commercial
4388Contributor then makes performance claims, or offers warranties related to Product X,
4389those performance claims and warranties are such Commercial Contributor`s
4390responsibility alone. Under this section, the Commercial Contributor would have to
4391defend claims against the other Contributors related to those performance claims and
4392warranties, and if a court requires any other Contributor to pay any damages as a
4393result, the Commercial Contributor must pay those damages.
4394
43955. NO WARRANTY
4396
4397EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS"
4398BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED
4399INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
4400NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient
4401is solely responsible for determining the appropriateness of using and distributing
4402the Program and assumes all risks associated with its exercise of rights under this
4403Agreement , including but not limited to the risks and costs of program errors,
4404compliance with applicable laws, damage to or loss of data, programs or equipment, and
4405unavailability or interruption of operations.
4406
44076. DISCLAIMER OF LIABILITY
4408
4409EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
4410CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4411EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
4412HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
4413OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
4414DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF
4415ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
4416
44177. GENERAL
4418
4419If any provision of this Agreement is invalid or unenforceable under applicable law,
4420it shall not affect the validity or enforceability of the remainder of the terms of
4421this Agreement, and without further action by the parties hereto, such provision shall
4422be reformed to the minimum extent necessary to make such provision valid and
4423enforceable.
4424
4425If Recipient institutes patent litigation against any entity (including a cross-claim
4426or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations
4427of the Program with other software or hardware) infringes such Recipient`s patent(s),
4428then such Recipient`s rights granted under Section 2(b) shall terminate as of the date
4429such litigation is filed.
4430
4431All Recipient`s rights under this Agreement shall terminate if it fails to comply with
4432any of the material terms or conditions of this Agreement and does not cure such
4433failure in a reasonable period of time after becoming aware of such noncompliance. If
4434all Recipient`s rights under this Agreement terminate, Recipient agrees to cease use
4435and distribution of the Program as soon as reasonably practicable. However,
4436Recipient`s obligations under this Agreement and any licenses granted by Recipient
4437relating to the Program shall continue and survive.
4438
4439Everyone is permitted to copy and distribute copies of this Agreement, but in order to
4440avoid inconsistency the Agreement is copyrighted and may only be modified in the
4441following manner. The Agreement Steward reserves the right to publish new versions
4442(including revisions) of this Agreement from time to time. No one other than the
4443Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is
4444the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to
4445serve as the Agreement Steward to a suitable separate entity. Each new version of the
4446Agreement will be given a distinguishing version number. The Program (including
4447Contributions) may always be distributed subject to the version of the Agreement under
4448which it was received. In addition, after a new version of the Agreement is published,
4449Contributor may elect to distribute the Program (including its Contributions) under
4450the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
4451receives no rights or licenses to the intellectual property of any Contributor under
4452this Agreement, whether expressly, by implication, estoppel or otherwise. All rights
4453in the Program not expressly granted under this Agreement are reserved.
4454
4455This Agreement is governed by the laws of the State of New York and the intellectual
4456property laws of the United States of America. No party to this Agreement will bring a
4457legal action under this Agreement more than one year after the cause of action arose.
4458Each party waives its rights to a jury trial in any resulting litigation.
4459
4460</programlisting></para></section>
4461
4462<section id="lic_11">
4463<title>Elfutils-Exception</title>
4464<para><programlisting>
4465 This file describes the limits of the Exception under which you are allowed
4466 to distribute Non-GPL Code in linked combination with Red Hat elfutils.
4467 For the full text of the license, please see one of the header files
4468 included with the source distribution or the file COPYING found in the
4469 top level directory of the source.
4470
4471 The Approved Interfaces are the functions declared in the files:
4472
4473 libelf.h
4474 libdw.h
4475 libdwfl.h
4476
4477</programlisting></para></section>
4478
4479<section id="lic_12">
4480<title>FSF-Unlimited</title>
4481<para><programlisting>
4482Copyright (C) 1997-2010 Free Software Foundation, Inc.
4483This file is free software; the Free Software Foundation
4484gives unlimited permission to copy and/or distribute it,
4485with or without modifications, as long as this notice is preserved.
4486</programlisting></para></section>
4487
4488<section id="lic_13">
4489<title>FreeType</title>
4490<para><programlisting>
4491 The FreeType Project LICENSE
4492 ----------------------------
4493
4494 2006-Jan-27
4495
4496 Copyright 1996-2002, 2006 by
4497 David Turner, Robert Wilhelm, and Werner Lemberg
4498
4499
4500
4501Introduction
4502============
4503
4504 The FreeType Project is distributed in several archive packages;
4505 some of them may contain, in addition to the FreeType font engine,
4506 various tools and contributions which rely on, or relate to, the
4507 FreeType Project.
4508
4509 This license applies to all files found in such packages, and
4510 which do not fall under their own explicit license. The license
4511 affects thus the FreeType font engine, the test programs,
4512 documentation and makefiles, at the very least.
4513
4514 This license was inspired by the BSD, Artistic, and IJG
4515 (Independent JPEG Group) licenses, which all encourage inclusion
4516 and use of free software in commercial and freeware products
4517 alike. As a consequence, its main points are that:
4518
4519 o We don't promise that this software works. However, we will be
4520 interested in any kind of bug reports. (`as is' distribution)
4521
4522 o You can use this software for whatever you want, in parts or
4523 full form, without having to pay us. (`royalty-free' usage)
4524
4525 o You may not pretend that you wrote this software. If you use
4526 it, or only parts of it, in a program, you must acknowledge
4527 somewhere in your documentation that you have used the
4528 FreeType code. (`credits')
4529
4530 We specifically permit and encourage the inclusion of this
4531 software, with or without modifications, in commercial products.
4532 We disclaim all warranties covering The FreeType Project and
4533 assume no liability related to The FreeType Project.
4534
4535
4536 Finally, many people asked us for a preferred form for a
4537 credit/disclaimer to use in compliance with this license. We thus
4538 encourage you to use the following text:
4539
4540 """
4541 Portions of this software are copyright � &lt;year&gt; The FreeType
4542 Project (www.freetype.org). All rights reserved.
4543 """
4544
4545 Please replace &lt;year&gt; with the value from the FreeType version you
4546 actually use.
4547
4548
4549Legal Terms
4550===========
4551
45520. Definitions
4553--------------
4554
4555 Throughout this license, the terms `package', `FreeType Project',
4556 and `FreeType archive' refer to the set of files originally
4557 distributed by the authors (David Turner, Robert Wilhelm, and
4558 Werner Lemberg) as the `FreeType Project', be they named as alpha,
4559 beta or final release.
4560
4561 `You' refers to the licensee, or person using the project, where
4562 `using' is a generic term including compiling the project's source
4563 code as well as linking it to form a `program' or `executable'.
4564 This program is referred to as `a program using the FreeType
4565 engine'.
4566
4567 This license applies to all files distributed in the original
4568 FreeType Project, including all source code, binaries and
4569 documentation, unless otherwise stated in the file in its
4570 original, unmodified form as distributed in the original archive.
4571 If you are unsure whether or not a particular file is covered by
4572 this license, you must contact us to verify this.
4573
4574 The FreeType Project is copyright (C) 1996-2000 by David Turner,
4575 Robert Wilhelm, and Werner Lemberg. All rights reserved except as
4576 specified below.
4577
45781. No Warranty
4579--------------
4580
4581 THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
4582 KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
4583 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
4584 PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
4585 BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
4586 USE, OF THE FREETYPE PROJECT.
4587
45882. Redistribution
4589-----------------
4590
4591 This license grants a worldwide, royalty-free, perpetual and
4592 irrevocable right and license to use, execute, perform, compile,
4593 display, copy, create derivative works of, distribute and
4594 sublicense the FreeType Project (in both source and object code
4595 forms) and derivative works thereof for any purpose; and to
4596 authorize others to exercise some or all of the rights granted
4597 herein, subject to the following conditions:
4598
4599 o Redistribution of source code must retain this license file
4600 (`FTL.TXT') unaltered; any additions, deletions or changes to
4601 the original files must be clearly indicated in accompanying
4602 documentation. The copyright notices of the unaltered,
4603 original files must be preserved in all copies of source
4604 files.
4605
4606 o Redistribution in binary form must provide a disclaimer that
4607 states that the software is based in part of the work of the
4608 FreeType Team, in the distribution documentation. We also
4609 encourage you to put an URL to the FreeType web page in your
4610 documentation, though this isn't mandatory.
4611
4612 These conditions apply to any software derived from or based on
4613 the FreeType Project, not just the unmodified files. If you use
4614 our work, you must acknowledge us. However, no fee need be paid
4615 to us.
4616
46173. Advertising
4618--------------
4619
4620 Neither the FreeType authors and contributors nor you shall use
4621 the name of the other for commercial, advertising, or promotional
4622 purposes without specific prior written permission.
4623
4624 We suggest, but do not require, that you use one or more of the
4625 following phrases to refer to this software in your documentation
4626 or advertising materials: `FreeType Project', `FreeType Engine',
4627 `FreeType library', or `FreeType Distribution'.
4628
4629 As you have not signed this license, you are not required to
4630 accept it. However, as the FreeType Project is copyrighted
4631 material, only this license, or another one contracted with the
4632 authors, grants you the right to use, distribute, and modify it.
4633 Therefore, by using, distributing, or modifying the FreeType
4634 Project, you indicate that you understand and accept all the terms
4635 of this license.
4636
46374. Contacts
4638-----------
4639
4640 There are two mailing lists related to FreeType:
4641
4642 o freetype@nongnu.org
4643
4644 Discusses general use and applications of FreeType, as well as
4645 future and wanted additions to the library and distribution.
4646 If you are looking for support, start in this list if you
4647 haven't found anything to help you in the documentation.
4648
4649 o freetype-devel@nongnu.org
4650
4651 Discusses bugs, as well as engine internals, design issues,
4652 specific licenses, porting, etc.
4653
4654 Our home page can be found at
4655
4656 http://www.freetype.org
4657
4658
4659--- end of FTL.TXT ---
4660
4661</programlisting></para></section>
4662
4663<section id="lic_14">
4664<title>GFDL-1.2</title>
4665<para><programlisting>
4666
4667 GNU Free Documentation License
4668 Version 1.2, November 2002
4669
4670
4671 Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
4672 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
4673 Everyone is permitted to copy and distribute verbatim copies
4674 of this license document, but changing it is not allowed.
4675
4676
46770. PREAMBLE
4678
4679The purpose of this License is to make a manual, textbook, or other
4680functional and useful document "free" in the sense of freedom: to
4681assure everyone the effective freedom to copy and redistribute it,
4682with or without modifying it, either commercially or noncommercially.
4683Secondarily, this License preserves for the author and publisher a way
4684to get credit for their work, while not being considered responsible
4685for modifications made by others.
4686
4687This License is a kind of "copyleft", which means that derivative
4688works of the document must themselves be free in the same sense. It
4689complements the GNU General Public License, which is a copyleft
4690license designed for free software.
4691
4692We have designed this License in order to use it for manuals for free
4693software, because free software needs free documentation: a free
4694program should come with manuals providing the same freedoms that the
4695software does. But this License is not limited to software manuals;
4696it can be used for any textual work, regardless of subject matter or
4697whether it is published as a printed book. We recommend this License
4698principally for works whose purpose is instruction or reference.
4699
4700
47011. APPLICABILITY AND DEFINITIONS
4702
4703This License applies to any manual or other work, in any medium, that
4704contains a notice placed by the copyright holder saying it can be
4705distributed under the terms of this License. Such a notice grants a
4706world-wide, royalty-free license, unlimited in duration, to use that
4707work under the conditions stated herein. The "Document", below,
4708refers to any such manual or work. Any member of the public is a
4709licensee, and is addressed as "you". You accept the license if you
4710copy, modify or distribute the work in a way requiring permission
4711under copyright law.
4712
4713A "Modified Version" of the Document means any work containing the
4714Document or a portion of it, either copied verbatim, or with
4715modifications and/or translated into another language.
4716
4717A "Secondary Section" is a named appendix or a front-matter section of
4718the Document that deals exclusively with the relationship of the
4719publishers or authors of the Document to the Document`s overall subject
4720(or to related matters) and contains nothing that could fall directly
4721within that overall subject. (Thus, if the Document is in part a
4722textbook of mathematics, a Secondary Section may not explain any
4723mathematics.) The relationship could be a matter of historical
4724connection with the subject or with related matters, or of legal,
4725commercial, philosophical, ethical or political position regarding
4726them.
4727
4728The "Invariant Sections" are certain Secondary Sections whose titles
4729are designated, as being those of Invariant Sections, in the notice
4730that says that the Document is released under this License. If a
4731section does not fit the above definition of Secondary then it is not
4732allowed to be designated as Invariant. The Document may contain zero
4733Invariant Sections. If the Document does not identify any Invariant
4734Sections then there are none.
4735
4736The "Cover Texts" are certain short passages of text that are listed,
4737as Front-Cover Texts or Back-Cover Texts, in the notice that says that
4738the Document is released under this License. A Front-Cover Text may
4739be at most 5 words, and a Back-Cover Text may be at most 25 words.
4740
4741A "Transparent" copy of the Document means a machine-readable copy,
4742represented in a format whose specification is available to the
4743general public, that is suitable for revising the document
4744straightforwardly with generic text editors or (for images composed of
4745pixels) generic paint programs or (for drawings) some widely available
4746drawing editor, and that is suitable for input to text formatters or
4747for automatic translation to a variety of formats suitable for input
4748to text formatters. A copy made in an otherwise Transparent file
4749format whose markup, or absence of markup, has been arranged to thwart
4750or discourage subsequent modification by readers is not Transparent.
4751An image format is not Transparent if used for any substantial amount
4752of text. A copy that is not "Transparent" is called "Opaque".
4753
4754Examples of suitable formats for Transparent copies include plain
4755ASCII without markup, Texinfo input format, LaTeX input format, SGML
4756or XML using a publicly available DTD, and standard-conforming simple
4757HTML, PostScript or PDF designed for human modification. Examples of
4758transparent image formats include PNG, XCF and JPG. Opaque formats
4759include proprietary formats that can be read and edited only by
4760proprietary word processors, SGML or XML for which the DTD and/or
4761processing tools are not generally available, and the
4762machine-generated HTML, PostScript or PDF produced by some word
4763processors for output purposes only.
4764
4765The "Title Page" means, for a printed book, the title page itself,
4766plus such following pages as are needed to hold, legibly, the material
4767this License requires to appear in the title page. For works in
4768formats which do not have any title page as such, "Title Page" means
4769the text near the most prominent appearance of the work`s title,
4770preceding the beginning of the body of the text.
4771
4772A section "Entitled XYZ" means a named subunit of the Document whose
4773title either is precisely XYZ or contains XYZ in parentheses following
4774text that translates XYZ in another language. (Here XYZ stands for a
4775specific section name mentioned below, such as "Acknowledgements",
4776"Dedications", "Endorsements", or "History".) To "Preserve the Title"
4777of such a section when you modify the Document means that it remains a
4778section "Entitled XYZ" according to this definition.
4779
4780The Document may include Warranty Disclaimers next to the notice which
4781states that this License applies to the Document. These Warranty
4782Disclaimers are considered to be included by reference in this
4783License, but only as regards disclaiming warranties: any other
4784implication that these Warranty Disclaimers may have is void and has
4785no effect on the meaning of this License.
4786
4787
47882. VERBATIM COPYING
4789
4790You may copy and distribute the Document in any medium, either
4791commercially or noncommercially, provided that this License, the
4792copyright notices, and the license notice saying this License applies
4793to the Document are reproduced in all copies, and that you add no other
4794conditions whatsoever to those of this License. You may not use
4795technical measures to obstruct or control the reading or further
4796copying of the copies you make or distribute. However, you may accept
4797compensation in exchange for copies. If you distribute a large enough
4798number of copies you must also follow the conditions in section 3.
4799
4800You may also lend copies, under the same conditions stated above, and
4801you may publicly display copies.
4802
4803
48043. COPYING IN QUANTITY
4805
4806If you publish printed copies (or copies in media that commonly have
4807printed covers) of the Document, numbering more than 100, and the
4808Document`s license notice requires Cover Texts, you must enclose the
4809copies in covers that carry, clearly and legibly, all these Cover
4810Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
4811the back cover. Both covers must also clearly and legibly identify
4812you as the publisher of these copies. The front cover must present
4813the full title with all words of the title equally prominent and
4814visible. You may add other material on the covers in addition.
4815Copying with changes limited to the covers, as long as they preserve
4816the title of the Document and satisfy these conditions, can be treated
4817as verbatim copying in other respects.
4818
4819If the required texts for either cover are too voluminous to fit
4820legibly, you should put the first ones listed (as many as fit
4821reasonably) on the actual cover, and continue the rest onto adjacent
4822pages.
4823
4824If you publish or distribute Opaque copies of the Document numbering
4825more than 100, you must either include a machine-readable Transparent
4826copy along with each Opaque copy, or state in or with each Opaque copy
4827a computer-network location from which the general network-using
4828public has access to download using public-standard network protocols
4829a complete Transparent copy of the Document, free of added material.
4830If you use the latter option, you must take reasonably prudent steps,
4831when you begin distribution of Opaque copies in quantity, to ensure
4832that this Transparent copy will remain thus accessible at the stated
4833location until at least one year after the last time you distribute an
4834Opaque copy (directly or through your agents or retailers) of that
4835edition to the public.
4836
4837It is requested, but not required, that you contact the authors of the
4838Document well before redistributing any large number of copies, to give
4839them a chance to provide you with an updated version of the Document.
4840
4841
48424. MODIFICATIONS
4843
4844You may copy and distribute a Modified Version of the Document under
4845the conditions of sections 2 and 3 above, provided that you release
4846the Modified Version under precisely this License, with the Modified
4847Version filling the role of the Document, thus licensing distribution
4848and modification of the Modified Version to whoever possesses a copy
4849of it. In addition, you must do these things in the Modified Version:
4850
4851A. Use in the Title Page (and on the covers, if any) a title distinct
4852 from that of the Document, and from those of previous versions
4853 (which should, if there were any, be listed in the History section
4854 of the Document). You may use the same title as a previous version
4855 if the original publisher of that version gives permission.
4856B. List on the Title Page, as authors, one or more persons or entities
4857 responsible for authorship of the modifications in the Modified
4858 Version, together with at least five of the principal authors of the
4859 Document (all of its principal authors, if it has fewer than five),
4860 unless they release you from this requirement.
4861C. State on the Title page the name of the publisher of the
4862 Modified Version, as the publisher.
4863D. Preserve all the copyright notices of the Document.
4864E. Add an appropriate copyright notice for your modifications
4865 adjacent to the other copyright notices.
4866F. Include, immediately after the copyright notices, a license notice
4867 giving the public permission to use the Modified Version under the
4868 terms of this License, in the form shown in the Addendum below.
4869G. Preserve in that license notice the full lists of Invariant Sections
4870 and required Cover Texts given in the Document`s license notice.
4871H. Include an unaltered copy of this License.
4872I. Preserve the section Entitled "History", Preserve its Title, and add
4873 to it an item stating at least the title, year, new authors, and
4874 publisher of the Modified Version as given on the Title Page. If
4875 there is no section Entitled "History" in the Document, create one
4876 stating the title, year, authors, and publisher of the Document as
4877 given on its Title Page, then add an item describing the Modified
4878 Version as stated in the previous sentence.
4879J. Preserve the network location, if any, given in the Document for
4880 public access to a Transparent copy of the Document, and likewise
4881 the network locations given in the Document for previous versions
4882 it was based on. These may be placed in the "History" section.
4883 You may omit a network location for a work that was published at
4884 least four years before the Document itself, or if the original
4885 publisher of the version it refers to gives permission.
4886K. For any section Entitled "Acknowledgements" or "Dedications",
4887 Preserve the Title of the section, and preserve in the section all
4888 the substance and tone of each of the contributor acknowledgements
4889 and/or dedications given therein.
4890L. Preserve all the Invariant Sections of the Document,
4891 unaltered in their text and in their titles. Section numbers
4892 or the equivalent are not considered part of the section titles.
4893M. Delete any section Entitled "Endorsements". Such a section
4894 may not be included in the Modified Version.
4895N. Do not retitle any existing section to be Entitled "Endorsements"
4896 or to conflict in title with any Invariant Section.
4897O. Preserve any Warranty Disclaimers.
4898
4899If the Modified Version includes new front-matter sections or
4900appendices that qualify as Secondary Sections and contain no material
4901copied from the Document, you may at your option designate some or all
4902of these sections as invariant. To do this, add their titles to the
4903list of Invariant Sections in the Modified Version`s license notice.
4904These titles must be distinct from any other section titles.
4905
4906You may add a section Entitled "Endorsements", provided it contains
4907nothing but endorsements of your Modified Version by various
4908parties--for example, statements of peer review or that the text has
4909been approved by an organization as the authoritative definition of a
4910standard.
4911
4912You may add a passage of up to five words as a Front-Cover Text, and a
4913passage of up to 25 words as a Back-Cover Text, to the end of the list
4914of Cover Texts in the Modified Version. Only one passage of
4915Front-Cover Text and one of Back-Cover Text may be added by (or
4916through arrangements made by) any one entity. If the Document already
4917includes a cover text for the same cover, previously added by you or
4918by arrangement made by the same entity you are acting on behalf of,
4919you may not add another; but you may replace the old one, on explicit
4920permission from the previous publisher that added the old one.
4921
4922The author(s) and publisher(s) of the Document do not by this License
4923give permission to use their names for publicity for or to assert or
4924imply endorsement of any Modified Version.
4925
4926
49275. COMBINING DOCUMENTS
4928
4929You may combine the Document with other documents released under this
4930License, under the terms defined in section 4 above for modified
4931versions, provided that you include in the combination all of the
4932Invariant Sections of all of the original documents, unmodified, and
4933list them all as Invariant Sections of your combined work in its
4934license notice, and that you preserve all their Warranty Disclaimers.
4935
4936The combined work need only contain one copy of this License, and
4937multiple identical Invariant Sections may be replaced with a single
4938copy. If there are multiple Invariant Sections with the same name but
4939different contents, make the title of each such section unique by
4940adding at the end of it, in parentheses, the name of the original
4941author or publisher of that section if known, or else a unique number.
4942Make the same adjustment to the section titles in the list of
4943Invariant Sections in the license notice of the combined work.
4944
4945In the combination, you must combine any sections Entitled "History"
4946in the various original documents, forming one section Entitled
4947"History"; likewise combine any sections Entitled "Acknowledgements",
4948and any sections Entitled "Dedications". You must delete all sections
4949Entitled "Endorsements".
4950
4951
49526. COLLECTIONS OF DOCUMENTS
4953
4954You may make a collection consisting of the Document and other documents
4955released under this License, and replace the individual copies of this
4956License in the various documents with a single copy that is included in
4957the collection, provided that you follow the rules of this License for
4958verbatim copying of each of the documents in all other respects.
4959
4960You may extract a single document from such a collection, and distribute
4961it individually under this License, provided you insert a copy of this
4962License into the extracted document, and follow this License in all
4963other respects regarding verbatim copying of that document.
4964
4965
49667. AGGREGATION WITH INDEPENDENT WORKS
4967
4968A compilation of the Document or its derivatives with other separate
4969and independent documents or works, in or on a volume of a storage or
4970distribution medium, is called an "aggregate" if the copyright
4971resulting from the compilation is not used to limit the legal rights
4972of the compilation`s users beyond what the individual works permit.
4973When the Document is included in an aggregate, this License does not
4974apply to the other works in the aggregate which are not themselves
4975derivative works of the Document.
4976
4977If the Cover Text requirement of section 3 is applicable to these
4978copies of the Document, then if the Document is less than one half of
4979the entire aggregate, the Document`s Cover Texts may be placed on
4980covers that bracket the Document within the aggregate, or the
4981electronic equivalent of covers if the Document is in electronic form.
4982Otherwise they must appear on printed covers that bracket the whole
4983aggregate.
4984
4985
49868. TRANSLATION
4987
4988Translation is considered a kind of modification, so you may
4989distribute translations of the Document under the terms of section 4.
4990Replacing Invariant Sections with translations requires special
4991permission from their copyright holders, but you may include
4992translations of some or all Invariant Sections in addition to the
4993original versions of these Invariant Sections. You may include a
4994translation of this License, and all the license notices in the
4995Document, and any Warranty Disclaimers, provided that you also include
4996the original English version of this License and the original versions
4997of those notices and disclaimers. In case of a disagreement between
4998the translation and the original version of this License or a notice
4999or disclaimer, the original version will prevail.
5000
5001If a section in the Document is Entitled "Acknowledgements",
5002"Dedications", or "History", the requirement (section 4) to Preserve
5003its Title (section 1) will typically require changing the actual
5004title.
5005
5006
50079. TERMINATION
5008
5009You may not copy, modify, sublicense, or distribute the Document except
5010as expressly provided for under this License. Any other attempt to
5011copy, modify, sublicense or distribute the Document is void, and will
5012automatically terminate your rights under this License. However,
5013parties who have received copies, or rights, from you under this
5014License will not have their licenses terminated so long as such
5015parties remain in full compliance.
5016
5017
501810. FUTURE REVISIONS OF THIS LICENSE
5019
5020The Free Software Foundation may publish new, revised versions
5021of the GNU Free Documentation License from time to time. Such new
5022versions will be similar in spirit to the present version, but may
5023differ in detail to address new problems or concerns. See
5024http://www.gnu.org/copyleft/.
5025
5026Each version of the License is given a distinguishing version number.
5027If the Document specifies that a particular numbered version of this
5028License "or any later version" applies to it, you have the option of
5029following the terms and conditions either of that specified version or
5030of any later version that has been published (not as a draft) by the
5031Free Software Foundation. If the Document does not specify a version
5032number of this License, you may choose any version ever published (not
5033as a draft) by the Free Software Foundation.
5034
5035
5036ADDENDUM: How to use this License for your documents
5037
5038To use this License in a document you have written, include a copy of
5039the License in the document and put the following copyright and
5040license notices just after the title page:
5041
5042 Copyright (c) YEAR YOUR NAME.
5043 Permission is granted to copy, distribute and/or modify this document
5044 under the terms of the GNU Free Documentation License, Version 1.2
5045 or any later version published by the Free Software Foundation;
5046 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
5047 A copy of the license is included in the section entitled "GNU
5048 Free Documentation License".
5049
5050If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
5051replace the "with...Texts." line with this:
5052
5053 with the Invariant Sections being LIST THEIR TITLES, with the
5054 Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
5055
5056If you have Invariant Sections without Cover Texts, or some other
5057combination of the three, merge those two alternatives to suit the
5058situation.
5059
5060If your document contains nontrivial examples of program code, we
5061recommend releasing these examples in parallel under your choice of
5062free software license, such as the GNU General Public License,
5063to permit their use in free software.
5064
5065</programlisting></para></section>
5066
5067<section id="lic_15">
5068<title>GPL-1.0</title>
5069<para><programlisting>
5070
5071GNU General Public License, version 1
5072
5073 GNU GENERAL PUBLIC LICENSE
5074 Version 1, February 1989
5075
5076 Copyright (C) 1989 Free Software Foundation, Inc.
5077 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
5078 Everyone is permitted to copy and distribute verbatim copies
5079 of this license document, but changing it is not allowed.
5080
5081 Preamble
5082
5083 The license agreements of most software companies try to keep users
5084at the mercy of those companies. By contrast, our General Public
5085License is intended to guarantee your freedom to share and change free
5086software--to make sure the software is free for all its users. The
5087General Public License applies to the Free Software Foundation`s
5088software and to any other program whose authors commit to using it.
5089You can use it for your programs, too.
5090
5091 When we speak of free software, we are referring to freedom, not
5092price. Specifically, the General Public License is designed to make
5093sure that you have the freedom to give away or sell copies of free
5094software, that you receive source code or can get it if you want it,
5095that you can change the software or use pieces of it in new free
5096programs; and that you know you can do these things.
5097
5098 To protect your rights, we need to make restrictions that forbid
5099anyone to deny you these rights or to ask you to surrender the rights.
5100These restrictions translate to certain responsibilities for you if you
5101distribute copies of the software, or if you modify it.
5102
5103 For example, if you distribute copies of a such a program, whether
5104gratis or for a fee, you must give the recipients all the rights that
5105you have. You must make sure that they, too, receive or can get the
5106source code. And you must tell them their rights.
5107
5108 We protect your rights with two steps: (1) copyright the software, and
5109(2) offer you this license which gives you legal permission to copy,
5110distribute and/or modify the software.
5111
5112 Also, for each author`s protection and ours, we want to make certain
5113that everyone understands that there is no warranty for this free
5114software. If the software is modified by someone else and passed on, we
5115want its recipients to know that what they have is not the original, so
5116that any problems introduced by others will not reflect on the original
5117authors` reputations.
5118
5119 The precise terms and conditions for copying, distribution and
5120modification follow.
5121
5122 GNU GENERAL PUBLIC LICENSE
5123 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
5124
5125 0. This License Agreement applies to any program or other work which
5126contains a notice placed by the copyright holder saying it may be
5127distributed under the terms of this General Public License. The
5128"Program", below, refers to any such program or work, and a "work based
5129on the Program" means either the Program or any work containing the
5130Program or a portion of it, either verbatim or with modifications. Each
5131licensee is addressed as "you".
5132
5133 1. You may copy and distribute verbatim copies of the Program`s source
5134code as you receive it, in any medium, provided that you conspicuously and
5135appropriately publish on each copy an appropriate copyright notice and
5136disclaimer of warranty; keep intact all the notices that refer to this
5137General Public License and to the absence of any warranty; and give any
5138other recipients of the Program a copy of this General Public License
5139along with the Program. You may charge a fee for the physical act of
5140transferring a copy.
5141
5142 2. You may modify your copy or copies of the Program or any portion of
5143it, and copy and distribute such modifications under the terms of Paragraph
51441 above, provided that you also do the following:
5145
5146 a) cause the modified files to carry prominent notices stating that
5147 you changed the files and the date of any change; and
5148
5149 b) cause the whole of any work that you distribute or publish, that
5150 in whole or in part contains the Program or any part thereof, either
5151 with or without modifications, to be licensed at no charge to all
5152 third parties under the terms of this General Public License (except
5153 that you may choose to grant warranty protection to some or all
5154 third parties, at your option).
5155
5156 c) If the modified program normally reads commands interactively when
5157 run, you must cause it, when started running for such interactive use
5158 in the simplest and most usual way, to print or display an
5159 announcement including an appropriate copyright notice and a notice
5160 that there is no warranty (or else, saying that you provide a
5161 warranty) and that users may redistribute the program under these
5162 conditions, and telling the user how to view a copy of this General
5163 Public License.
5164
5165 d) You may charge a fee for the physical act of transferring a
5166 copy, and you may at your option offer warranty protection in
5167 exchange for a fee.
5168
5169Mere aggregation of another independent work with the Program (or its
5170derivative) on a volume of a storage or distribution medium does not bring
5171the other work under the scope of these terms.
5172
5173 3. You may copy and distribute the Program (or a portion or derivative of
5174it, under Paragraph 2) in object code or executable form under the terms of
5175Paragraphs 1 and 2 above provided that you also do one of the following:
5176
5177 a) accompany it with the complete corresponding machine-readable
5178 source code, which must be distributed under the terms of
5179 Paragraphs 1 and 2 above; or,
5180
5181 b) accompany it with a written offer, valid for at least three
5182 years, to give any third party free (except for a nominal charge
5183 for the cost of distribution) a complete machine-readable copy of the
5184 corresponding source code, to be distributed under the terms of
5185 Paragraphs 1 and 2 above; or,
5186
5187 c) accompany it with the information you received as to where the
5188 corresponding source code may be obtained. (This alternative is
5189 allowed only for noncommercial distribution and only if you
5190 received the program in object code or executable form alone.)
5191
5192Source code for a work means the preferred form of the work for making
5193modifications to it. For an executable file, complete source code means
5194all the source code for all modules it contains; but, as a special
5195exception, it need not include source code for modules which are standard
5196libraries that accompany the operating system on which the executable
5197file runs, or for standard header files or definitions files that
5198accompany that operating system.
5199
5200 4. You may not copy, modify, sublicense, distribute or transfer the
5201Program except as expressly provided under this General Public License.
5202Any attempt otherwise to copy, modify, sublicense, distribute or transfer
5203the Program is void, and will automatically terminate your rights to use
5204the Program under this License. However, parties who have received
5205copies, or rights to use copies, from you under this General Public
5206License will not have their licenses terminated so long as such parties
5207remain in full compliance.
5208
5209 5. By copying, distributing or modifying the Program (or any work based
5210on the Program) you indicate your acceptance of this license to do so,
5211and all its terms and conditions.
5212
5213 6. Each time you redistribute the Program (or any work based on the
5214Program), the recipient automatically receives a license from the original
5215licensor to copy, distribute or modify the Program subject to these
5216terms and conditions. You may not impose any further restrictions on the
5217recipients` exercise of the rights granted herein.
5218
5219 7. The Free Software Foundation may publish revised and/or new versions
5220of the General Public License from time to time. Such new versions will
5221be similar in spirit to the present version, but may differ in detail to
5222address new problems or concerns.
5223
5224Each version is given a distinguishing version number. If the Program
5225specifies a version number of the license which applies to it and "any
5226later version", you have the option of following the terms and conditions
5227either of that version or of any later version published by the Free
5228Software Foundation. If the Program does not specify a version number of
5229the license, you may choose any version ever published by the Free Software
5230Foundation.
5231
5232 8. If you wish to incorporate parts of the Program into other free
5233programs whose distribution conditions are different, write to the author
5234to ask for permission. For software which is copyrighted by the Free
5235Software Foundation, write to the Free Software Foundation; we sometimes
5236make exceptions for this. Our decision will be guided by the two goals
5237of preserving the free status of all derivatives of our free software and
5238of promoting the sharing and reuse of software generally.
5239
5240 NO WARRANTY
5241
5242 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
5243FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
5244OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
5245PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
5246OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5247MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
5248TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
5249PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
5250REPAIR OR CORRECTION.
5251
5252 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
5253WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
5254REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
5255INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
5256OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
5257TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
5258YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
5259PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5260POSSIBILITY OF SUCH DAMAGES.
5261
5262 END OF TERMS AND CONDITIONS
5263
5264 Appendix: How to Apply These Terms to Your New Programs
5265
5266 If you develop a new program, and you want it to be of the greatest
5267possible use to humanity, the best way to achieve this is to make it
5268free software which everyone can redistribute and change under these
5269terms.
5270
5271 To do so, attach the following notices to the program. It is safest to
5272attach them to the start of each source file to most effectively convey
5273the exclusion of warranty; and each file should have at least the
5274"copyright" line and a pointer to where the full notice is found.
5275
5276 &lt;one line to give the program`s name and a brief idea of what it does.&gt;
5277 Copyright (C) 19yy &lt;name of author&gt;
5278
5279 This program is free software; you can redistribute it and/or modify
5280 it under the terms of the GNU General Public License as published by
5281 the Free Software Foundation; either version 1, or (at your option)
5282 any later version.
5283
5284 This program is distributed in the hope that it will be useful,
5285 but WITHOUT ANY WARRANTY; without even the implied warranty of
5286 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5287 GNU General Public License for more details.
5288
5289 You should have received a copy of the GNU General Public License
5290 along with this program; if not, write to the Free Software
5291 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
5292
5293Also add information on how to contact you by electronic and paper mail.
5294
5295If the program is interactive, make it output a short notice like this
5296when it starts in an interactive mode:
5297
5298 Gnomovision version 69, Copyright (C) 19xx name of author
5299 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w`.
5300 This is free software, and you are welcome to redistribute it
5301 under certain conditions; type `show c` for details.
5302
5303The hypothetical commands `show w` and `show c` should show the
5304appropriate parts of the General Public License. Of course, the
5305commands you use may be called something other than `show w` and `show
5306c`; they could even be mouse-clicks or menu items--whatever suits your
5307program.
5308
5309You should also get your employer (if you work as a programmer) or your
5310school, if any, to sign a "copyright disclaimer" for the program, if
5311necessary. Here a sample; alter the names:
5312
5313 Yoyodyne, Inc., hereby disclaims all copyright interest in the
5314 program `Gnomovision` (a program to direct compilers to make passes
5315 at assemblers) written by James Hacker.
5316
5317 &lt;signature of Ty Coon&gt;, 1 April 1989
5318 Ty Coon, President of Vice
5319
5320That`s all there is to it!
5321
5322</programlisting></para></section>
5323
5324<section id="lic_16">
5325<title>GPL-2.0</title>
5326<para><programlisting>
5327
5328GNU GENERAL PUBLIC LICENSE
5329
5330Version 2, June 1991
5331
5332Copyright (C) 1989, 1991 Free Software Foundation, Inc.
533351 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
5334
5335Everyone is permitted to copy and distribute verbatim copies
5336of this license document, but changing it is not allowed.
5337Preamble
5338
5339The licenses for most software are designed to take away your freedom to share and
5340change it. By contrast, the GNU General Public License is intended to guarantee your
5341freedom to share and change free software--to make sure the software is free for all
5342its users. This General Public License applies to most of the Free Software
5343Foundation`s software and to any other program whose authors commit to using it. (Some
5344other Free Software Foundation software is covered by the GNU Lesser General Public
5345License instead.) You can apply it to your programs, too.
5346
5347When we speak of free software, we are referring to freedom, not price. Our General
5348Public Licenses are designed to make sure that you have the freedom to distribute
5349copies of free software (and charge for this service if you wish), that you receive
5350source code or can get it if you want it, that you can change the software or use
5351pieces of it in new free programs; and that you know you can do these things.
5352
5353To protect your rights, we need to make restrictions that forbid anyone to deny you
5354these rights or to ask you to surrender the rights. These restrictions translate to
5355certain responsibilities for you if you distribute copies of the software, or if you
5356modify it.
5357
5358For example, if you distribute copies of such a program, whether gratis or for a fee,
5359you must give the recipients all the rights that you have. You must make sure that
5360they, too, receive or can get the source code. And you must show them these terms so
5361they know their rights.
5362
5363We protect your rights with two steps: (1) copyright the software, and (2) offer you
5364this license which gives you legal permission to copy, distribute and/or modify the
5365software.
5366
5367Also, for each author`s protection and ours, we want to make certain that everyone
5368understands that there is no warranty for this free software. If the software is
5369modified by someone else and passed on, we want its recipients to know that what they
5370have is not the original, so that any problems introduced by others will not reflect
5371on the original authors` reputations.
5372
5373Finally, any free program is threatened constantly by software patents. We wish to
5374avoid the danger that redistributors of a free program will individually obtain patent
5375licenses, in effect making the program proprietary. To prevent this, we have made it
5376clear that any patent must be licensed for everyone`s free use or not licensed at all.
5377
5378The precise terms and conditions for copying, distribution and modification follow.
5379
5380TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
5381
53820. This License applies to any program or other work which contains a notice placed by
5383the copyright holder saying it may be distributed under the terms of this General
5384Public License. The "Program", below, refers to any such program or work, and a "work
5385based on the Program" means either the Program or any derivative work under copyright
5386law: that is to say, a work containing the Program or a portion of it, either verbatim
5387or with modifications and/or translated into another language. (Hereinafter,
5388translation is included without limitation in the term "modification".) Each licensee
5389is addressed as "you".
5390
5391Activities other than copying, distribution and modification are not covered by this
5392License; they are outside its scope. The act of running the Program is not restricted,
5393and the output from the Program is covered only if its contents constitute a work
5394based on the Program (independent of having been made by running the Program). Whether
5395that is true depends on what the Program does.
5396
53971. You may copy and distribute verbatim copies of the Program`s source code as you
5398receive it, in any medium, provided that you conspicuously and appropriately publish
5399on each copy an appropriate copyright notice and disclaimer of warranty; keep intact
5400all the notices that refer to this License and to the absence of any warranty; and
5401give any other recipients of the Program a copy of this License along with the
5402Program.
5403
5404You may charge a fee for the physical act of transferring a copy, and you may at your
5405option offer warranty protection in exchange for a fee.
5406
54072. You may modify your copy or copies of the Program or any portion of it, thus
5408forming a work based on the Program, and copy and distribute such modifications or
5409work under the terms of Section 1 above, provided that you also meet all of these
5410conditions:
5411
5412a) You must cause the modified files to carry prominent notices stating that you
5413changed the files and the date of any change.
5414b) You must cause any work that you distribute or publish, that in whole or in part
5415contains or is derived from the Program or any part thereof, to be licensed as a whole
5416at no charge to all third parties under the terms of this License.
5417c) If the modified program normally reads commands interactively when run, you must
5418cause it, when started running for such interactive use in the most ordinary way, to
5419print or display an announcement including an appropriate copyright notice and a
5420notice that there is no warranty (or else, saying that you provide a warranty) and
5421that users may redistribute the program under these conditions, and telling the user
5422how to view a copy of this License. (Exception: if the Program itself is interactive
5423but does not normally print such an announcement, your work based on the Program is
5424not required to print an announcement.)
5425These requirements apply to the modified work as a whole. If identifiable sections of
5426that work are not derived from the Program, and can be reasonably considered
5427independent and separate works in themselves, then this License, and its terms, do not
5428apply to those sections when you distribute them as separate works. But when you
5429distribute the same sections as part of a whole which is a work based on the Program,
5430the distribution of the whole must be on the terms of this License, whose permissions
5431for other licensees extend to the entire whole, and thus to each and every part
5432regardless of who wrote it.
5433
5434Thus, it is not the intent of this section to claim rights or contest your rights to
5435work written entirely by you; rather, the intent is to exercise the right to control
5436the distribution of derivative or collective works based on the Program.
5437
5438In addition, mere aggregation of another work not based on the Program with the
5439Program (or with a work based on the Program) on a volume of a storage or distribution
5440medium does not bring the other work under the scope of this License.
5441
54423. You may copy and distribute the Program (or a work based on it, under Section 2) in
5443object code or executable form under the terms of Sections 1 and 2 above provided that
5444you also do one of the following:
5445
5446a) Accompany it with the complete corresponding machine-readable source code, which
5447must be distributed under the terms of Sections 1 and 2 above on a medium customarily
5448used for software interchange; or,
5449b) Accompany it with a written offer, valid for at least three years, to give any
5450third party, for a charge no more than your cost of physically performing source
5451distribution, a complete machine-readable copy of the corresponding source code, to be
5452distributed under the terms of Sections 1 and 2 above on a medium customarily used for
5453software interchange; or,
5454c) Accompany it with the information you received as to the offer to distribute
5455corresponding source code. (This alternative is allowed only for noncommercial
5456distribution and only if you received the program in object code or executable form
5457with such an offer, in accord with Subsection b above.)
5458The source code for a work means the preferred form of the work for making
5459modifications to it. For an executable work, complete source code means all the source
5460code for all modules it contains, plus any associated interface definition files, plus
5461the scripts used to control compilation and installation of the executable. However,
5462as a special exception, the source code distributed need not include anything that is
5463normally distributed (in either source or binary form) with the major components
5464(compiler, kernel, and so on) of the operating system on which the executable runs,
5465unless that component itself accompanies the executable.
5466
5467If distribution of executable or object code is made by offering access to copy from a
5468designated place, then offering equivalent access to copy the source code from the
5469same place counts as distribution of the source code, even though third parties are
5470not compelled to copy the source along with the object code.
5471
54724. You may not copy, modify, sublicense, or distribute the Program except as expressly
5473provided under this License. Any attempt otherwise to copy, modify, sublicense or
5474distribute the Program is void, and will automatically terminate your rights under
5475this License. However, parties who have received copies, or rights, from you under
5476this License will not have their licenses terminated so long as such parties remain in
5477full compliance.
5478
54795. You are not required to accept this License, since you have not signed it. However,
5480nothing else grants you permission to modify or distribute the Program or its
5481derivative works. These actions are prohibited by law if you do not accept this
5482License. Therefore, by modifying or distributing the Program (or any work based on the
5483Program), you indicate your acceptance of this License to do so, and all its terms and
5484conditions for copying, distributing or modifying the Program or works based on it.
5485
54866. Each time you redistribute the Program (or any work based on the Program), the
5487recipient automatically receives a license from the original licensor to copy,
5488distribute or modify the Program subject to these terms and conditions. You may not
5489impose any further restrictions on the recipients` exercise of the rights granted
5490herein. You are not responsible for enforcing compliance by third parties to this
5491License.
5492
54937. If, as a consequence of a court judgment or allegation of patent infringement or
5494for any other reason (not limited to patent issues), conditions are imposed on you
5495(whether by court order, agreement or otherwise) that contradict the conditions of
5496this License, they do not excuse you from the conditions of this License. If you
5497cannot distribute so as to satisfy simultaneously your obligations under this License
5498and any other pertinent obligations, then as a consequence you may not distribute the
5499Program at all. For example, if a patent license would not permit royalty-free
5500redistribution of the Program by all those who receive copies directly or indirectly
5501through you, then the only way you could satisfy both it and this License would be to
5502refrain entirely from distribution of the Program.
5503
5504If any portion of this section is held invalid or unenforceable under any particular
5505circumstance, the balance of the section is intended to apply and the section as a
5506whole is intended to apply in other circumstances.
5507
5508It is not the purpose of this section to induce you to infringe any patents or other
5509property right claims or to contest validity of any such claims; this section has the
5510sole purpose of protecting the integrity of the free software distribution system,
5511which is implemented by public license practices. Many people have made generous
5512contributions to the wide range of software distributed through that system in
5513reliance on consistent application of that system; it is up to the author/donor to
5514decide if he or she is willing to distribute software through any other system and a
5515licensee cannot impose that choice.
5516
5517This section is intended to make thoroughly clear what is believed to be a consequence
5518of the rest of this License.
5519
55208. If the distribution and/or use of the Program is restricted in certain countries
5521either by patents or by copyrighted interfaces, the original copyright holder who
5522places the Program under this License may add an explicit geographical distribution
5523limitation excluding those countries, so that distribution is permitted only in or
5524among countries not thus excluded. In such case, this License incorporates the
5525limitation as if written in the body of this License.
5526
55279. The Free Software Foundation may publish revised and/or new versions of the General
5528Public License from time to time. Such new versions will be similar in spirit to the
5529present version, but may differ in detail to address new problems or concerns.
5530
5531Each version is given a distinguishing version number. If the Program specifies a
5532version number of this License which applies to it and "any later version", you have
5533the option of following the terms and conditions either of that version or of any
5534later version published by the Free Software Foundation. If the Program does not
5535specify a version number of this License, you may choose any version ever published by
5536the Free Software Foundation.
5537
553810. If you wish to incorporate parts of the Program into other free programs whose
5539distribution conditions are different, write to the author to ask for permission. For
5540software which is copyrighted by the Free Software Foundation, write to the Free
5541Software Foundation; we sometimes make exceptions for this. Our decision will be
5542guided by the two goals of preserving the free status of all derivatives of our free
5543software and of promoting the sharing and reuse of software generally.
5544
5545NO WARRANTY
5546
554711. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
5548PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
5549WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
5550WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
5551IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
5552RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM
5553PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
5554
555512. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
5556COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
5557PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
5558INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
5559PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
5560OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
5561WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5562POSSIBILITY OF SUCH DAMAGES.
5563
5564END OF TERMS AND CONDITIONS
5565
5566How to Apply These Terms to Your New Programs
5567
5568If you develop a new program, and you want it to be of the greatest possible use to
5569the public, the best way to achieve this is to make it free software which everyone
5570can redistribute and change under these terms.
5571
5572To do so, attach the following notices to the program. It is safest to attach them to
5573the start of each source file to most effectively convey the exclusion of warranty;
5574and each file should have at least the "copyright" line and a pointer to where the
5575full notice is found.
5576
5577one line to give the program`s name and an idea of what it does.
5578Copyright (C) yyyy name of author
5579
5580This program is free software; you can redistribute it and/or
5581modify it under the terms of the GNU General Public License
5582as published by the Free Software Foundation; either version 2
5583of the License, or (at your option) any later version.
5584
5585This program is distributed in the hope that it will be useful,
5586but WITHOUT ANY WARRANTY; without even the implied warranty of
5587MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5588GNU General Public License for more details.
5589
5590You should have received a copy of the GNU General Public License
5591along with this program; if not, write to the Free Software
5592Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
5593Also add information on how to contact you by electronic and paper mail.
5594
5595If the program is interactive, make it output a short notice like this when it starts
5596in an interactive mode:
5597
5598Gnomovision version 69, Copyright (C) year name of author
5599Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
5600type `show w`. This is free software, and you are welcome
5601to redistribute it under certain conditions; type `show c`
5602for details.
5603The hypothetical commands `show w` and `show c` should show the appropriate parts of
5604the General Public License. Of course, the commands you use may be called something
5605other than `show w` and `show c`; they could even be mouse-clicks or menu
5606items--whatever suits your program.
5607
5608You should also get your employer (if you work as a programmer) or your school, if
5609any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample;
5610alter the names:
5611
5612Yoyodyne, Inc., hereby disclaims all copyright
5613interest in the program `Gnomovision`
5614(which makes passes at compilers) written
5615by James Hacker.
5616
5617signature of Ty Coon, 1 April 1989
5618Ty Coon, President of Vice
5619This General Public License does not permit incorporating your program into
5620proprietary programs. If your program is a subroutine library, you may consider it
5621more useful to permit linking proprietary applications with the library. If this is
5622what you want to do, use the GNU Lesser General Public License instead of this
5623License.
5624
5625</programlisting></para></section>
5626
5627<section id="lic_17">
5628<title>GPL-3.0</title>
5629<para><programlisting>
5630GNU GENERAL PUBLIC LICENSE
5631
5632Version 3, 29 June 2007
5633
5634Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5635
5636Everyone is permitted to copy and distribute verbatim copies of this license document,
5637but changing it is not allowed.
5638Preamble
5639
5640The GNU General Public License is a free, copyleft license for software and other
5641kinds of works.
5642
5643The licenses for most software and other practical works are designed to take away
5644your freedom to share and change the works. By contrast, the GNU General Public
5645License is intended to guarantee your freedom to share and change all versions of a
5646program--to make sure it remains free software for all its users. We, the Free
5647Software Foundation, use the GNU General Public License for most of our software; it
5648applies also to any other work released this way by its authors. You can apply it to
5649your programs, too.
5650
5651When we speak of free software, we are referring to freedom, not price. Our General
5652Public Licenses are designed to make sure that you have the freedom to distribute
5653copies of free software (and charge for them if you wish), that you receive source
5654code or can get it if you want it, that you can change the software or use pieces of
5655it in new free programs, and that you know you can do these things.
5656
5657To protect your rights, we need to prevent others from denying you these rights or
5658asking you to surrender the rights. Therefore, you have certain responsibilities if
5659you distribute copies of the software, or if you modify it: responsibilities to
5660respect the freedom of others.
5661
5662For example, if you distribute copies of such a program, whether gratis or for a fee,
5663you must pass on to the recipients the same freedoms that you received. You must make
5664sure that they, too, receive or can get the source code. And you must show them these
5665terms so they know their rights.
5666
5667Developers that use the GNU GPL protect your rights with two steps: (1) assert
5668copyright on the software, and (2) offer you this License giving you legal permission
5669to copy, distribute and/or modify it.
5670
5671For the developers' and authors' protection, the GPL clearly explains that there is no
5672warranty for this free software. For both users' and authors' sake, the GPL requires
5673that modified versions be marked as changed, so that their problems will not be
5674attributed erroneously to authors of previous versions.
5675
5676Some devices are designed to deny users access to install or run modified versions of
5677the software inside them, although the manufacturer can do so. This is fundamentally
5678incompatible with the aim of protecting users' freedom to change the software. The
5679systematic pattern of such abuse occurs in the area of products for individuals to
5680use, which is precisely where it is most unacceptable. Therefore, we have designed
5681this version of the GPL to prohibit the practice for those products. If such problems
5682arise substantially in other domains, we stand ready to extend this provision to those
5683domains in future versions of the GPL, as needed to protect the freedom of users.
5684
5685Finally, every program is threatened constantly by software patents. States should not
5686allow patents to restrict development and use of software on general-purpose
5687computers, but in those that do, we wish to avoid the special danger that patents
5688applied to a free program could make it effectively proprietary. To prevent this, the
5689GPL assures that patents cannot be used to render the program non-free.
5690
5691The precise terms and conditions for copying, distribution and modification follow.
5692TERMS AND CONDITIONS
56930. Definitions.
5694
5695&rdquor;This License&rdquo; refers to version 3 of the GNU General Public License.
5696
5697&rdquor;Copyright&rdquo; also means copyright-like laws that apply to other kinds of
5698works, such as semiconductor masks.
5699
5700&rdquor;The Program&rdquo; refers to any copyrightable work licensed under this
5701License. Each licensee is addressed as &rdquor;you&rdquo;. &rdquor;Licensees&rdquo;
5702and &rdquor;recipients&rdquo; may be individuals or organizations.
5703
5704To &rdquor;modify&rdquo; a work means to copy from or adapt all or part of the work in
5705a fashion requiring copyright permission, other than the making of an exact copy. The
5706resulting work is called a &rdquor;modified version&rdquo; of the earlier work or a
5707work &rdquor;based on&rdquo; the earlier work.
5708
5709A &rdquor;covered work&rdquo; means either the unmodified Program or a work based on
5710the Program.
5711
5712To &rdquor;propagate&rdquo; a work means to do anything with it that, without
5713permission, would make you directly or secondarily liable for infringement under
5714applicable copyright law, except executing it on a computer or modifying a private
5715copy. Propagation includes copying, distribution (with or without modification),
5716making available to the public, and in some countries other activities as well.
5717
5718To &rdquor;convey&rdquo; a work means any kind of propagation that enables other
5719parties to make or receive copies. Mere interaction with a user through a computer
5720network, with no transfer of a copy, is not conveying.
5721
5722An interactive user interface displays &rdquor;Appropriate Legal Notices&rdquo; to the
5723extent that it includes a convenient and prominently visible feature that (1) displays
5724an appropriate copyright notice, and (2) tells the user that there is no warranty for
5725the work (except to the extent that warranties are provided), that licensees may
5726convey the work under this License, and how to view a copy of this License. If the
5727interface presents a list of user commands or options, such as a menu, a prominent
5728item in the list meets this criterion.
57291. Source Code.
5730
5731The &rdquor;source code&rdquo; for a work means the preferred form of the work for
5732making modifications to it. &rdquor;Object code&rdquo; means any non-source form of a
5733work.
5734
5735A &rdquor;Standard Interface&rdquo; means an interface that either is an official
5736standard defined by a recognized standards body, or, in the case of interfaces
5737specified for a particular programming language, one that is widely used among
5738developers working in that language.
5739
5740The &rdquor;System Libraries&rdquo; of an executable work include anything, other than
5741the work as a whole, that (a) is included in the normal form of packaging a Major
5742Component, but which is not part of that Major Component, and (b) serves only to
5743enable use of the work with that Major Component, or to implement a Standard Interface
5744for which an implementation is available to the public in source code form. A
5745&rdquor;Major Component&rdquo;, in this context, means a major essential component
5746(kernel, window system, and so on) of the specific operating system (if any) on which
5747the executable work runs, or a compiler used to produce the work, or an object code
5748interpreter used to run it.
5749
5750The &rdquor;Corresponding Source&rdquo; for a work in object code form means all the
5751source code needed to generate, install, and (for an executable work) run the object
5752code and to modify the work, including scripts to control those activities. However,
5753it does not include the work's System Libraries, or general-purpose tools or generally
5754available free programs which are used unmodified in performing those activities but
5755which are not part of the work. For example, Corresponding Source includes interface
5756definition files associated with source files for the work, and the source code for
5757shared libraries and dynamically linked subprograms that the work is specifically
5758designed to require, such as by intimate data communication or control flow between
5759those subprograms and other parts of the work.
5760
5761The Corresponding Source need not include anything that users can regenerate
5762automatically from other parts of the Corresponding Source.
5763
5764The Corresponding Source for a work in source code form is that same work.
57652. Basic Permissions.
5766
5767All rights granted under this License are granted for the term of copyright on the
5768Program, and are irrevocable provided the stated conditions are met. This License
5769explicitly affirms your unlimited permission to run the unmodified Program. The output
5770from running a covered work is covered by this License only if the output, given its
5771content, constitutes a covered work. This License acknowledges your rights of fair use
5772or other equivalent, as provided by copyright law.
5773
5774You may make, run and propagate covered works that you do not convey, without
5775conditions so long as your license otherwise remains in force. You may convey covered
5776works to others for the sole purpose of having them make modifications exclusively for
5777you, or provide you with facilities for running those works, provided that you comply
5778with the terms of this License in conveying all material for which you do not control
5779copyright. Those thus making or running the covered works for you must do so
5780exclusively on your behalf, under your direction and control, on terms that prohibit
5781them from making any copies of your copyrighted material outside their relationship
5782with you.
5783
5784Conveying under any other circumstances is permitted solely under the conditions
5785stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
57863. Protecting Users' Legal Rights From Anti-Circumvention Law.
5787
5788No covered work shall be deemed part of an effective technological measure under any
5789applicable law fulfilling obligations under article 11 of the WIPO copyright treaty
5790adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention
5791of such measures.
5792
5793When you convey a covered work, you waive any legal power to forbid circumvention of
5794technological measures to the extent such circumvention is effected by exercising
5795rights under this License with respect to the covered work, and you disclaim any
5796intention to limit operation or modification of the work as a means of enforcing,
5797against the work's users, your or third parties' legal rights to forbid circumvention
5798of technological measures.
57994. Conveying Verbatim Copies.
5800
5801You may convey verbatim copies of the Program's source code as you receive it, in any
5802medium, provided that you conspicuously and appropriately publish on each copy an
5803appropriate copyright notice; keep intact all notices stating that this License and
5804any non-permissive terms added in accord with section 7 apply to the code; keep intact
5805all notices of the absence of any warranty; and give all recipients a copy of this
5806License along with the Program.
5807
5808You may charge any price or no price for each copy that you convey, and you may offer
5809support or warranty protection for a fee.
58105. Conveying Modified Source Versions.
5811
5812You may convey a work based on the Program, or the modifications to produce it from
5813the Program, in the form of source code under the terms of section 4, provided that
5814you also meet all of these conditions:
5815
5816 * a) The work must carry prominent notices stating that you modified it, and
5817giving a relevant date.
5818 * b) The work must carry prominent notices stating that it is released under this
5819License and any conditions added under section 7. This requirement modifies the
5820requirement in section 4 to &rdquor;keep intact all notices&rdquo;.
5821 * c) You must license the entire work, as a whole, under this License to anyone
5822who comes into possession of a copy. This License will therefore apply, along with any
5823applicable section 7 additional terms, to the whole of the work, and all its parts,
5824regardless of how they are packaged. This License gives no permission to license the
5825work in any other way, but it does not invalidate such permission if you have
5826separately received it.
5827 * d) If the work has interactive user interfaces, each must display Appropriate
5828Legal Notices; however, if the Program has interactive interfaces that do not display
5829Appropriate Legal Notices, your work need not make them do so.
5830
5831A compilation of a covered work with other separate and independent works, which are
5832not by their nature extensions of the covered work, and which are not combined with it
5833such as to form a larger program, in or on a volume of a storage or distribution
5834medium, is called an &rdquor;aggregate&rdquo; if the compilation and its resulting
5835copyright are not used to limit the access or legal rights of the compilation's users
5836beyond what the individual works permit. Inclusion of a covered work in an aggregate
5837does not cause this License to apply to the other parts of the aggregate.
58386. Conveying Non-Source Forms.
5839
5840You may convey a covered work in object code form under the terms of sections 4 and 5,
5841provided that you also convey the machine-readable Corresponding Source under the
5842terms of this License, in one of these ways:
5843
5844 * a) Convey the object code in, or embodied in, a physical product (including a
5845physical distribution medium), accompanied by the Corresponding Source fixed on a
5846durable physical medium customarily used for software interchange.
5847 * b) Convey the object code in, or embodied in, a physical product (including a
5848physical distribution medium), accompanied by a written offer, valid for at least
5849three years and valid for as long as you offer spare parts or customer support for
5850that product model, to give anyone who possesses the object code either (1) a copy of
5851the Corresponding Source for all the software in the product that is covered by this
5852License, on a durable physical medium customarily used for software interchange, for a
5853price no more than your reasonable cost of physically performing this conveying of
5854source, or (2) access to copy the Corresponding Source from a network server at no
5855charge.
5856 * c) Convey individual copies of the object code with a copy of the written offer
5857to provide the Corresponding Source. This alternative is allowed only occasionally and
5858noncommercially, and only if you received the object code with such an offer, in
5859accord with subsection 6b.
5860 * d) Convey the object code by offering access from a designated place (gratis or
5861for a charge), and offer equivalent access to the Corresponding Source in the same way
5862through the same place at no further charge. You need not require recipients to copy
5863the Corresponding Source along with the object code. If the place to copy the object
5864code is a network server, the Corresponding Source may be on a different server
5865(operated by you or a third party) that supports equivalent copying facilities,
5866provided you maintain clear directions next to the object code saying where to find
5867the Corresponding Source. Regardless of what server hosts the Corresponding Source,
5868you remain obligated to ensure that it is available for as long as needed to satisfy
5869these requirements.
5870 * e) Convey the object code using peer-to-peer transmission, provided you inform
5871other peers where the object code and Corresponding Source of the work are being
5872offered to the general public at no charge under subsection 6d.
5873
5874A separable portion of the object code, whose source code is excluded from the
5875Corresponding Source as a System Library, need not be included in conveying the object
5876code work.
5877
5878A &rdquor;User Product&rdquo; is either (1) a &rdquor;consumer product&rdquo;, which
5879means any tangible personal property which is normally used for personal, family, or
5880household purposes, or (2) anything designed or sold for incorporation into a
5881dwelling. In determining whether a product is a consumer product, doubtful cases shall
5882be resolved in favor of coverage. For a particular product received by a particular
5883user, &rdquor;normally used&rdquo; refers to a typical or common use of that class of
5884product, regardless of the status of the particular user or of the way in which the
5885particular user actually uses, or expects or is expected to use, the product. A
5886product is a consumer product regardless of whether the product has substantial
5887commercial, industrial or non-consumer uses, unless such uses represent the only
5888significant mode of use of the product.
5889
5890&rdquor;Installation Information&rdquo; for a User Product means any methods,
5891procedures, authorization keys, or other information required to install and execute
5892modified versions of a covered work in that User Product from a modified version of
5893its Corresponding Source. The information must suffice to ensure that the continued
5894functioning of the modified object code is in no case prevented or interfered with
5895solely because modification has been made.
5896
5897If you convey an object code work under this section in, or with, or specifically for
5898use in, a User Product, and the conveying occurs as part of a transaction in which the
5899right of possession and use of the User Product is transferred to the recipient in
5900perpetuity or for a fixed term (regardless of how the transaction is characterized),
5901the Corresponding Source conveyed under this section must be accompanied by the
5902Installation Information. But this requirement does not apply if neither you nor any
5903third party retains the ability to install modified object code on the User Product
5904(for example, the work has been installed in ROM).
5905
5906The requirement to provide Installation Information does not include a requirement to
5907continue to provide support service, warranty, or updates for a work that has been
5908modified or installed by the recipient, or for the User Product in which it has been
5909modified or installed. Access to a network may be denied when the modification itself
5910materially and adversely affects the operation of the network or violates the rules
5911and protocols for communication across the network.
5912
5913Corresponding Source conveyed, and Installation Information provided, in accord with
5914this section must be in a format that is publicly documented (and with an
5915implementation available to the public in source code form), and must require no
5916special password or key for unpacking, reading or copying.
59177. Additional Terms.
5918
5919&rdquor;Additional permissions&rdquo; are terms that supplement the terms of this
5920License by making exceptions from one or more of its conditions. Additional
5921permissions that are applicable to the entire Program shall be treated as though they
5922were included in this License, to the extent that they are valid under applicable law.
5923If additional permissions apply only to part of the Program, that part may be used
5924separately under those permissions, but the entire Program remains governed by this
5925License without regard to the additional permissions.
5926
5927When you convey a copy of a covered work, you may at your option remove any additional
5928permissions from that copy, or from any part of it. (Additional permissions may be
5929written to require their own removal in certain cases when you modify the work.) You
5930may place additional permissions on material, added by you to a covered work, for
5931which you have or can give appropriate copyright permission.
5932
5933Notwithstanding any other provision of this License, for material you add to a covered
5934work, you may (if authorized by the copyright holders of that material) supplement the
5935terms of this License with terms:
5936
5937 * a) Disclaiming warranty or limiting liability differently from the terms of
5938sections 15 and 16 of this License; or
5939 * b) Requiring preservation of specified reasonable legal notices or author
5940attributions in that material or in the Appropriate Legal Notices displayed by works
5941containing it; or
5942 * c) Prohibiting misrepresentation of the origin of that material, or requiring
5943that modified versions of such material be marked in reasonable ways as different from
5944the original version; or
5945 * d) Limiting the use for publicity purposes of names of licensors or authors of
5946the material; or
5947 * e) Declining to grant rights under trademark law for use of some trade names,
5948trademarks, or service marks; or
5949 * f) Requiring indemnification of licensors and authors of that material by anyone
5950who conveys the material (or modified versions of it) with contractual assumptions of
5951liability to the recipient, for any liability that these contractual assumptions
5952directly impose on those licensors and authors.
5953
5954All other non-permissive additional terms are considered &rdquor;further
5955restrictions&rdquo; within the meaning of section 10. If the Program as you received
5956it, or any part of it, contains a notice stating that it is governed by this License
5957along with a term that is a further restriction, you may remove that term. If a
5958license document contains a further restriction but permits relicensing or conveying
5959under this License, you may add to a covered work material governed by the terms of
5960that license document, provided that the further restriction does not survive such
5961relicensing or conveying.
5962
5963If you add terms to a covered work in accord with this section, you must place, in the
5964relevant source files, a statement of the additional terms that apply to those files,
5965or a notice indicating where to find the applicable terms.
5966
5967Additional terms, permissive or non-permissive, may be stated in the form of a
5968separately written license, or stated as exceptions; the above requirements apply
5969either way.
59708. Termination.
5971
5972You may not propagate or modify a covered work except as expressly provided under this
5973License. Any attempt otherwise to propagate or modify it is void, and will
5974automatically terminate your rights under this License (including any patent licenses
5975granted under the third paragraph of section 11).
5976
5977However, if you cease all violation of this License, then your license from a
5978particular copyright holder is reinstated (a) provisionally, unless and until the
5979copyright holder explicitly and finally terminates your license, and (b) permanently,
5980if the copyright holder fails to notify you of the violation by some reasonable means
5981prior to 60 days after the cessation.
5982
5983Moreover, your license from a particular copyright holder is reinstated permanently if
5984the copyright holder notifies you of the violation by some reasonable means, this is
5985the first time you have received notice of violation of this License (for any work)
5986from that copyright holder, and you cure the violation prior to 30 days after your
5987receipt of the notice.
5988
5989Termination of your rights under this section does not terminate the licenses of
5990parties who have received copies or rights from you under this License. If your rights
5991have been terminated and not permanently reinstated, you do not qualify to receive new
5992licenses for the same material under section 10.
59939. Acceptance Not Required for Having Copies.
5994
5995You are not required to accept this License in order to receive or run a copy of the
5996Program. Ancillary propagation of a covered work occurring solely as a consequence of
5997using peer-to-peer transmission to receive a copy likewise does not require
5998acceptance. However, nothing other than this License grants you permission to
5999propagate or modify any covered work. These actions infringe copyright if you do not
6000accept this License. Therefore, by modifying or propagating a covered work, you
6001indicate your acceptance of this License to do so.
600210. Automatic Licensing of Downstream Recipients.
6003
6004Each time you convey a covered work, the recipient automatically receives a license
6005from the original licensors, to run, modify and propagate that work, subject to this
6006License. You are not responsible for enforcing compliance by third parties with this
6007License.
6008
6009An &rdquor;entity transaction&rdquo; is a transaction transferring control of an
6010organization, or substantially all assets of one, or subdividing an organization, or
6011merging organizations. If propagation of a covered work results from an entity
6012transaction, each party to that transaction who receives a copy of the work also
6013receives whatever licenses to the work the party's predecessor in interest had or
6014could give under the previous paragraph, plus a right to possession of the
6015Corresponding Source of the work from the predecessor in interest, if the predecessor
6016has it or can get it with reasonable efforts.
6017
6018You may not impose any further restrictions on the exercise of the rights granted or
6019affirmed under this License. For example, you may not impose a license fee, royalty,
6020or other charge for exercise of rights granted under this License, and you may not
6021initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging
6022that any patent claim is infringed by making, using, selling, offering for sale, or
6023importing the Program or any portion of it.
602411. Patents.
6025
6026A &rdquor;contributor&rdquo; is a copyright holder who authorizes use under this
6027License of the Program or a work on which the Program is based. The work thus licensed
6028is called the contributor's &rdquor;contributor version&rdquo;.
6029
6030A contributor's &rdquor;essential patent claims&rdquo; are all patent claims owned or
6031controlled by the contributor, whether already acquired or hereafter acquired, that
6032would be infringed by some manner, permitted by this License, of making, using, or
6033selling its contributor version, but do not include claims that would be infringed
6034only as a consequence of further modification of the contributor version. For purposes
6035of this definition, &rdquor;control&rdquo; includes the right to grant patent
6036sublicenses in a manner consistent with the requirements of this License.
6037
6038Each contributor grants you a non-exclusive, worldwide, royalty-free patent license
6039under the contributor's essential patent claims, to make, use, sell, offer for sale,
6040import and otherwise run, modify and propagate the contents of its contributor
6041version.
6042
6043In the following three paragraphs, a &rdquor;patent license&rdquo; is any express
6044agreement or commitment, however denominated, not to enforce a patent (such as an
6045express permission to practice a patent or covenant not to sue for patent
6046infringement). To &rdquor;grant&rdquo; such a patent license to a party means to make
6047such an agreement or commitment not to enforce a patent against the party.
6048
6049If you convey a covered work, knowingly relying on a patent license, and the
6050Corresponding Source of the work is not available for anyone to copy, free of charge
6051and under the terms of this License, through a publicly available network server or
6052other readily accessible means, then you must either (1) cause the Corresponding
6053Source to be so available, or (2) arrange to deprive yourself of the benefit of the
6054patent license for this particular work, or (3) arrange, in a manner consistent with
6055the requirements of this License, to extend the patent license to downstream
6056recipients. &rdquor;Knowingly relying&rdquo; means you have actual knowledge that, but
6057for the patent license, your conveying the covered work in a country, or your
6058recipient's use of the covered work in a country, would infringe one or more
6059identifiable patents in that country that you have reason to believe are valid.
6060
6061If, pursuant to or in connection with a single transaction or arrangement, you convey,
6062or propagate by procuring conveyance of, a covered work, and grant a patent license to
6063some of the parties receiving the covered work authorizing them to use, propagate,
6064modify or convey a specific copy of the covered work, then the patent license you
6065grant is automatically extended to all recipients of the covered work and works based
6066on it.
6067
6068A patent license is &rdquor;discriminatory&rdquo; if it does not include within the
6069scope of its coverage, prohibits the exercise of, or is conditioned on the
6070non-exercise of one or more of the rights that are specifically granted under this
6071License. You may not convey a covered work if you are a party to an arrangement with a
6072third party that is in the business of distributing software, under which you make
6073payment to the third party based on the extent of your activity of conveying the work,
6074and under which the third party grants, to any of the parties who would receive the
6075covered work from you, a discriminatory patent license (a) in connection with copies
6076of the covered work conveyed by you (or copies made from those copies), or (b)
6077primarily for and in connection with specific products or compilations that contain
6078the covered work, unless you entered into that arrangement, or that patent license was
6079granted, prior to 28 March 2007.
6080
6081Nothing in this License shall be construed as excluding or limiting any implied
6082license or other defenses to infringement that may otherwise be available to you under
6083applicable patent law.
608412. No Surrender of Others' Freedom.
6085
6086If conditions are imposed on you (whether by court order, agreement or otherwise) that
6087contradict the conditions of this License, they do not excuse you from the conditions
6088of this License. If you cannot convey a covered work so as to satisfy simultaneously
6089your obligations under this License and any other pertinent obligations, then as a
6090consequence you may not convey it at all. For example, if you agree to terms that
6091obligate you to collect a royalty for further conveying from those to whom you convey
6092the Program, the only way you could satisfy both those terms and this License would be
6093to refrain entirely from conveying the Program.
609413. Use with the GNU Affero General Public License.
6095
6096Notwithstanding any other provision of this License, you have permission to link or
6097combine any covered work with a work licensed under version 3 of the GNU Affero
6098General Public License into a single combined work, and to convey the resulting work.
6099The terms of this License will continue to apply to the part which is the covered
6100work, but the special requirements of the GNU Affero General Public License, section
610113, concerning interaction through a network will apply to the combination as such.
610214. Revised Versions of this License.
6103
6104The Free Software Foundation may publish revised and/or new versions of the GNU
6105General Public License from time to time. Such new versions will be similar in spirit
6106to the present version, but may differ in detail to address new problems or concerns.
6107
6108Each version is given a distinguishing version number. If the Program specifies that a
6109certain numbered version of the GNU General Public License &rdquor;or any later
6110version&rdquo; applies to it, you have the option of following the terms and
6111conditions either of that numbered version or of any later version published by the
6112Free Software Foundation. If the Program does not specify a version number of the GNU
6113General Public License, you may choose any version ever published by the Free Software
6114Foundation.
6115
6116If the Program specifies that a proxy can decide which future versions of the GNU
6117General Public License can be used, that proxy's public statement of acceptance of a
6118version permanently authorizes you to choose that version for the Program.
6119
6120Later license versions may give you additional or different permissions. However, no
6121additional obligations are imposed on any author or copyright holder as a result of
6122your choosing to follow a later version.
612315. Disclaimer of Warranty.
6124
6125THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
6126EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
6127PROVIDE THE PROGRAM &rdquor;AS IS&rdquo; WITHOUT WARRANTY OF ANY KIND, EITHER
6128EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
6129MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
6130QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
6131DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
613216. Limitation of Liability.
6133
6134IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6135COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS
6136PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6137INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6138PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6139OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
6140WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6141POSSIBILITY OF SUCH DAMAGES.
614217. Interpretation of Sections 15 and 16.
6143
6144If the disclaimer of warranty and limitation of liability provided above cannot be
6145given local legal effect according to their terms, reviewing courts shall apply local
6146law that most closely approximates an absolute waiver of all civil liability in
6147connection with the Program, unless a warranty or assumption of liability accompanies
6148a copy of the Program in return for a fee.
6149
6150END OF TERMS AND CONDITIONS
6151How to Apply These Terms to Your New Programs
6152
6153If you develop a new program, and you want it to be of the greatest possible use to
6154the public, the best way to achieve this is to make it free software which everyone
6155can redistribute and change under these terms.
6156
6157To do so, attach the following notices to the program. It is safest to attach them to
6158the start of each source file to most effectively state the exclusion of warranty; and
6159each file should have at least the &rdquor;copyright&rdquo; line and a pointer to
6160where the full notice is found.
6161
6162 &lt;one line to give the program's name and a brief idea of what it does.&gt;
6163 Copyright (C) &lt;year&gt; &lt;name of author&gt;
6164
6165 This program is free software: you can redistribute it and/or modify
6166 it under the terms of the GNU General Public License as published by
6167 the Free Software Foundation, either version 3 of the License, or
6168 (at your option) any later version.
6169
6170 This program is distributed in the hope that it will be useful,
6171 but WITHOUT ANY WARRANTY; without even the implied warranty of
6172 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6173 GNU General Public License for more details.
6174
6175 You should have received a copy of the GNU General Public License
6176 along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
6177
6178Also add information on how to contact you by electronic and paper mail.
6179
6180If the program does terminal interaction, make it output a short notice like this when
6181it starts in an interactive mode:
6182
6183 &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;
6184 This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
6185 This is free software, and you are welcome to redistribute it
6186 under certain conditions; type `show c' for details.
6187
6188The hypothetical commands `show w' and `show c' should show the appropriate parts of
6189the General Public License. Of course, your program's commands might be different; for
6190a GUI interface, you would use an &rdquor;about box&rdquo;.
6191
6192You should also get your employer (if you work as a programmer) or school, if any, to
6193sign a &rdquor;copyright disclaimer&rdquo; for the program, if necessary. For more
6194information on this, and how to apply and follow the GNU GPL, see
6195&lt;http://www.gnu.org/licenses/&gt;.
6196
6197The GNU General Public License does not permit incorporating your program into
6198proprietary programs. If your program is a subroutine library, you may consider it
6199more useful to permit linking proprietary applications with the library. If this is
6200what you want to do, use the GNU Lesser General Public License instead of this
6201License. But first, please read
6202&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
6203</programlisting></para></section>
6204
6205<section id="lic_18">
6206<title>GPL-3.0-with-GCC-exception</title>
6207<para><programlisting>
6208
6209insert GPL v3 text here
6210
6211GCC RUNTIME LIBRARY EXCEPTION
6212Version 3.1, 31 March 2009
6213
6214General information:
6215http://www.gnu.org/licenses/gcc-exception.html
6216Copyright (C) 2009 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
6217Everyone is permitted to copy and distribute verbatim copies of this license document,
6218but changing it is not allowed.
6219This GCC Runtime Library Exception ("Exception") is an additional permission under
6220section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a
6221given file (the "Runtime Library") that bears a notice placed by the copyright holder
6222of the file stating that the file is governed by GPLv3 along with this Exception.
6223When you use GCC to compile a program, GCC may combine portions of certain GCC header
6224files and runtime libraries with the compiled program. The purpose of this Exception
6225is to allow compilation of non-GPL (including proprietary) programs to use, in this
6226way, the header files and runtime libraries covered by this Exception.
6227
62280. Definitions.
6229A file is an "Independent Module" if it either requires the Runtime Library for
6230execution after a Compilation Process, or makes use of an interface provided by the
6231Runtime Library, but is not otherwise based on the Runtime Library.
6232"GCC" means a version of the GNU Compiler Collection, with or without modifications,
6233governed by version 3 (or a specified later version) of the GNU General Public License
6234(GPL) with the option of using any subsequent versions published by the FSF.
6235"GPL-compatible Software" is software whose conditions of propagation, modification
6236and use would permit combination with GCC in accord with the license of GCC.
6237"Target Code" refers to output from any compiler for a real or virtual target
6238processor architecture, in executable form or suitable for input to an assembler,
6239loader, linker and/or execution phase. Notwithstanding that, Target Code does not
6240include data in any format that is used as a compiler intermediate representation, or
6241used for producing a compiler intermediate representation.
6242The "Compilation Process" transforms code entirely represented in non-intermediate
6243languages designed for human-written code, and/or in Java Virtual Machine byte code,
6244into Target Code. Thus, for example, use of source code generators and preprocessors
6245need not be considered part of the Compilation Process, since the Compilation Process
6246can be understood as starting with the output of the generators or preprocessors.
6247A Compilation Process is "Eligible" if it is done using GCC, alone or with other
6248GPL-compatible software, or if it is done without using any work based on GCC. For
6249example, using non-GPL-compatible Software to optimize any GCC intermediate
6250representations would not qualify as an Eligible Compilation Process.
6251
62521. Grant of Additional Permission.
6253You have permission to propagate a work of Target Code formed by combining the Runtime
6254Library with Independent Modules, even if such propagation would otherwise violate the
6255terms of GPLv3, provided that all Target Code was generated by Eligible Compilation
6256Processes. You may then convey such a combination under terms of your choice,
6257consistent with the licensing of the Independent Modules.
6258
62592. No Weakening of GCC Copyleft.
6260The availability of this Exception does not imply any general presumption that
6261third-party software is unaffected by the copyleft requirements of the license of GCC.
6262
6263</programlisting></para></section>
6264
6265<section id="lic_19">
6266<title>ICU</title>
6267<para><programlisting>
6268COPYRIGHT AND PERMISSION NOTICE
6269
6270Copyright (c) 1995-2012 International Business Machines Corporation and others
6271
6272All rights reserved.
6273
6274Permission is hereby granted, free of charge, to any person obtaining a copy of this
6275software and associated documentation files (the "Software"), to deal in the Software
6276without restriction, including without limitation the rights to use, copy, modify,
6277merge, publish, distribute, and/or sell copies of the Software, and to permit persons
6278to whom the Software is furnished to do so, provided that the above copyright
6279notice(s) and this permission notice appear in all copies of the Software and that
6280both the above copyright notice(s) and this permission notice appear in supporting
6281documentation.
6282
6283THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
6284INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
6285PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE
6286COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
6287SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM
6288LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
6289TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
6290SOFTWARE.
6291
6292Except as contained in this notice, the name of a copyright holder shall not be used
6293in advertising or otherwise to promote the sale, use or other dealings in this
6294Software without prior written authorization of the copyright holder.
6295
6296All trademarks and registered trademarks mentioned herein are the property of their
6297respective owners.
6298</programlisting></para></section>
6299
6300<section id="lic_20">
6301<title>ISC</title>
6302<para><programlisting>
6303
6304ISC License:
6305
6306Copyright &#169; 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
6307Copyright &#169; 1995-2003 by Internet Software Consortium
6308
6309Permission to use, copy, modify, and/or distribute this software for any purpose with
6310or without fee is hereby granted, provided that the above copyright notice and this
6311permission notice appear in all copies.
6312
6313THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
6314SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
6315SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
6316DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
6317OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
6318THE USE OR PERFORMANCE OF THIS SOFTWARE.
6319
6320</programlisting></para></section>
6321
6322<section id="lic_21">
6323<title>LGPL-2.0</title>
6324<para><programlisting>
6325GNU LIBRARY GENERAL PUBLIC LICENSE
6326
6327
6328
6329Version 2, June 1991
6330
6331
6332
6333Copyright (C) 1991 Free Software Foundation, Inc.
6334
633551 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
6336
6337Everyone is permitted to copy and distribute verbatim copies
6338
6339of this license document, but changing it is not allowed.
6340
6341
6342
6343[This is the first released version of the library GPL. It is
6344
6345 numbered 2 because it goes with version 2 of the ordinary GPL.]
6346
6347Preamble
6348
6349
6350
6351The licenses for most software are designed to take away your freedom to share and
6352change it. By contrast, the GNU General Public Licenses are intended to guarantee your
6353freedom to share and change free software--to make sure the software is free for all
6354its users.
6355
6356
6357
6358This license, the Library General Public License, applies to some specially designated
6359Free Software Foundation software, and to any other libraries whose authors decide to
6360use it. You can use it for your libraries, too.
6361
6362
6363
6364When we speak of free software, we are referring to freedom, not price. Our General
6365Public Licenses are designed to make sure that you have the freedom to distribute
6366copies of free software (and charge for this service if you wish), that you receive
6367source code or can get it if you want it, that you can change the software or use
6368pieces of it in new free programs; and that you know you can do these things.
6369
6370
6371
6372To protect your rights, we need to make restrictions that forbid anyone to deny you
6373these rights or to ask you to surrender the rights. These restrictions translate to
6374certain responsibilities for you if you distribute copies of the library, or if you
6375modify it.
6376
6377
6378
6379For example, if you distribute copies of the library, whether gratis or for a fee, you
6380must give the recipients all the rights that we gave you. You must make sure that
6381they, too, receive or can get the source code. If you link a program with the library,
6382you must provide complete object files to the recipients so that they can relink them
6383with the library, after making changes to the library and recompiling it. And you must
6384show them these terms so they know their rights.
6385
6386
6387
6388Our method of protecting your rights has two steps: (1) copyright the library, and (2)
6389offer you this license which gives you legal permission to copy, distribute and/or
6390modify the library.
6391
6392
6393
6394Also, for each distributor's protection, we want to make certain that everyone
6395understands that there is no warranty for this free library. If the library is
6396modified by someone else and passed on, we want its recipients to know that what they
6397have is not the original version, so that any problems introduced by others will not
6398reflect on the original authors' reputations.
6399
6400
6401
6402Finally, any free program is threatened constantly by software patents. We wish to
6403avoid the danger that companies distributing free software will individually obtain
6404patent licenses, thus in effect transforming the program into proprietary software. To
6405prevent this, we have made it clear that any patent must be licensed for everyone's
6406free use or not licensed at all.
6407
6408
6409
6410Most GNU software, including some libraries, is covered by the ordinary GNU General
6411Public License, which was designed for utility programs. This license, the GNU Library
6412General Public License, applies to certain designated libraries. This license is quite
6413different from the ordinary one; be sure to read it in full, and don't assume that
6414anything in it is the same as in the ordinary license.
6415
6416
6417
6418The reason we have a separate public license for some libraries is that they blur the
6419distinction we usually make between modifying or adding to a program and simply using
6420it. Linking a program with a library, without changing the library, is in some sense
6421simply using the library, and is analogous to running a utility program or application
6422program. However, in a textual and legal sense, the linked executable is a combined
6423work, a derivative of the original library, and the ordinary General Public License
6424treats it as such.
6425
6426
6427
6428Because of this blurred distinction, using the ordinary General Public License for
6429libraries did not effectively promote software sharing, because most developers did
6430not use the libraries. We concluded that weaker conditions might promote sharing
6431better.
6432
6433
6434
6435However, unrestricted linking of non-free programs would deprive the users of those
6436programs of all benefit from the free status of the libraries themselves. This Library
6437General Public License is intended to permit developers of non-free programs to use
6438free libraries, while preserving your freedom as a user of such programs to change the
6439free libraries that are incorporated in them. (We have not seen how to achieve this as
6440regards changes in header files, but we have achieved it as regards changes in the
6441actual functions of the Library.) The hope is that this will lead to faster
6442development of free libraries.
6443
6444
6445
6446The precise terms and conditions for copying, distribution and modification follow.
6447Pay close attention to the difference between a "work based on the library" and a
6448"work that uses the library". The former contains code derived from the library, while
6449the latter only works together with the library.
6450
6451
6452
6453Note that it is possible for a library to be covered by the ordinary General Public
6454License rather than by this special one.
6455
6456
6457
6458TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
6459
6460
6461
64620. This License Agreement applies to any software library which contains a notice
6463placed by the copyright holder or other authorized party saying it may be distributed
6464under the terms of this Library General Public License (also called "this License").
6465Each licensee is addressed as "you".
6466
6467
6468
6469A "library" means a collection of software functions and/or data prepared so as to be
6470conveniently linked with application programs (which use some of those functions and
6471data) to form executables.
6472
6473
6474
6475The "Library", below, refers to any such software library or work which has been
6476distributed under these terms. A "work based on the Library" means either the Library
6477or any derivative work under copyright law: that is to say, a work containing the
6478Library or a portion of it, either verbatim or with modifications and/or translated
6479straightforwardly into another language. (Hereinafter, translation is included without
6480limitation in the term "modification".)
6481
6482
6483
6484"Source code" for a work means the preferred form of the work for making modifications
6485to it. For a library, complete source code means all the source code for all modules
6486it contains, plus any associated interface definition files, plus the scripts used to
6487control compilation and installation of the library.
6488
6489
6490
6491Activities other than copying, distribution and modification are not covered by this
6492License; they are outside its scope. The act of running a program using the Library is
6493not restricted, and output from such a program is covered only if its contents
6494constitute a work based on the Library (independent of the use of the Library in a
6495tool for writing it). Whether that is true depends on what the Library does and what
6496the program that uses the Library does.
6497
6498
6499
65001. You may copy and distribute verbatim copies of the Library's complete source code
6501as you receive it, in any medium, provided that you conspicuously and appropriately
6502publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
6503intact all the notices that refer to this License and to the absence of any warranty;
6504and distribute a copy of this License along with the Library.
6505
6506
6507
6508You may charge a fee for the physical act of transferring a copy, and you may at your
6509option offer warranty protection in exchange for a fee.
6510
6511
6512
65132. You may modify your copy or copies of the Library or any portion of it, thus
6514forming a work based on the Library, and copy and distribute such modifications or
6515work under the terms of Section 1 above, provided that you also meet all of these
6516conditions:
6517
6518
6519
6520a) The modified work must itself be a software library.
6521
6522b) You must cause the files modified to carry prominent notices stating that you
6523changed the files and the date of any change.
6524
6525c) You must cause the whole of the work to be licensed at no charge to all third
6526parties under the terms of this License.
6527
6528d) If a facility in the modified Library refers to a function or a table of data to be
6529supplied by an application program that uses the facility, other than as an argument
6530passed when the facility is invoked, then you must make a good faith effort to ensure
6531that, in the event an application does not supply such function or table, the facility
6532still operates, and performs whatever part of its purpose remains meaningful.
6533
6534(For example, a function in a library to compute square roots has a purpose that is
6535entirely well-defined independent of the application. Therefore, Subsection 2d
6536requires that any application-supplied function or table used by this function must be
6537optional: if the application does not supply it, the square root function must still
6538compute square roots.)
6539
6540
6541
6542These requirements apply to the modified work as a whole. If identifiable sections of
6543that work are not derived from the Library, and can be reasonably considered
6544independent and separate works in themselves, then this License, and its terms, do not
6545apply to those sections when you distribute them as separate works. But when you
6546distribute the same sections as part of a whole which is a work based on the Library,
6547the distribution of the whole must be on the terms of this License, whose permissions
6548for other licensees extend to the entire whole, and thus to each and every part
6549regardless of who wrote it.
6550
6551
6552
6553Thus, it is not the intent of this section to claim rights or contest your rights to
6554work written entirely by you; rather, the intent is to exercise the right to control
6555the distribution of derivative or collective works based on the Library.
6556
6557
6558
6559In addition, mere aggregation of another work not based on the Library with the
6560Library (or with a work based on the Library) on a volume of a storage or distribution
6561medium does not bring the other work under the scope of this License.
6562
6563
6564
65653. You may opt to apply the terms of the ordinary GNU General Public License instead
6566of this License to a given copy of the Library. To do this, you must alter all the
6567notices that refer to this License, so that they refer to the ordinary GNU General
6568Public License, version 2, instead of to this License. (If a newer version than
6569version 2 of the ordinary GNU General Public License has appeared, then you can
6570specify that version instead if you wish.) Do not make any other change in these
6571notices.
6572
6573
6574
6575Once this change is made in a given copy, it is irreversible for that copy, so the
6576ordinary GNU General Public License applies to all subsequent copies and derivative
6577works made from that copy.
6578
6579
6580
6581This option is useful when you wish to copy part of the code of the Library into a
6582program that is not a library.
6583
6584
6585
65864. You may copy and distribute the Library (or a portion or derivative of it, under
6587Section 2) in object code or executable form under the terms of Sections 1 and 2 above
6588provided that you accompany it with the complete corresponding machine-readable source
6589code, which must be distributed under the terms of Sections 1 and 2 above on a medium
6590customarily used for software interchange.
6591
6592
6593
6594If distribution of object code is made by offering access to copy from a designated
6595place, then offering equivalent access to copy the source code from the same place
6596satisfies the requirement to distribute the source code, even though third parties are
6597not compelled to copy the source along with the object code.
6598
6599
6600
66015. A program that contains no derivative of any portion of the Library, but is
6602designed to work with the Library by being compiled or linked with it, is called a
6603"work that uses the Library". Such a work, in isolation, is not a derivative work of
6604the Library, and therefore falls outside the scope of this License.
6605
6606
6607
6608However, linking a "work that uses the Library" with the Library creates an executable
6609that is a derivative of the Library (because it contains portions of the Library),
6610rather than a "work that uses the library". The executable is therefore covered by
6611this License. Section 6 states terms for distribution of such executables.
6612
6613
6614
6615When a "work that uses the Library" uses material from a header file that is part of
6616the Library, the object code for the work may be a derivative work of the Library even
6617though the source code is not. Whether this is true is especially significant if the
6618work can be linked without the Library, or if the work is itself a library. The
6619threshold for this to be true is not precisely defined by law.
6620
6621
6622
6623If such an object file uses only numerical parameters, data structure layouts and
6624accessors, and small macros and small inline functions (ten lines or less in length),
6625then the use of the object file is unrestricted, regardless of whether it is legally a
6626derivative work. (Executables containing this object code plus portions of the Library
6627will still fall under Section 6.)
6628
6629
6630
6631Otherwise, if the work is a derivative of the Library, you may distribute the object
6632code for the work under the terms of Section 6. Any executables containing that work
6633also fall under Section 6, whether or not they are linked directly with the Library
6634itself.
6635
6636
6637
66386. As an exception to the Sections above, you may also compile or link a "work that
6639uses the Library" with the Library to produce a work containing portions of the
6640Library, and distribute that work under terms of your choice, provided that the terms
6641permit modification of the work for the customer's own use and reverse engineering for
6642debugging such modifications.
6643
6644
6645
6646You must give prominent notice with each copy of the work that the Library is used in
6647it and that the Library and its use are covered by this License. You must supply a
6648copy of this License. If the work during execution displays copyright notices, you
6649must include the copyright notice for the Library among them, as well as a reference
6650directing the user to the copy of this License. Also, you must do one of these things:
6651
6652
6653
6654a) Accompany the work with the complete corresponding machine-readable source code for
6655the Library including whatever changes were used in the work (which must be
6656distributed under Sections 1 and 2 above); and, if the work is an executable linked
6657with the Library, with the complete machine-readable "work that uses the Library", as
6658object code and/or source code, so that the user can modify the Library and then
6659relink to produce a modified executable containing the modified Library. (It is
6660understood that the user who changes the contents of definitions files in the Library
6661will not necessarily be able to recompile the application to use the modified
6662definitions.)
6663
6664b) Accompany the work with a written offer, valid for at least three years, to give
6665the same user the materials specified in Subsection 6a, above, for a charge no more
6666than the cost of performing this distribution.
6667
6668c) If distribution of the work is made by offering access to copy from a designated
6669place, offer equivalent access to copy the above specified materials from the same
6670place.
6671
6672d) Verify that the user has already received a copy of these materials or that you
6673have already sent this user a copy.
6674
6675For an executable, the required form of the "work that uses the Library" must include
6676any data and utility programs needed for reproducing the executable from it. However,
6677as a special exception, the source code distributed need not include anything that is
6678normally distributed (in either source or binary form) with the major components
6679(compiler, kernel, and so on) of the operating system on which the executable runs,
6680unless that component itself accompanies the executable.
6681
6682
6683
6684It may happen that this requirement contradicts the license restrictions of other
6685proprietary libraries that do not normally accompany the operating system. Such a
6686contradiction means you cannot use both them and the Library together in an executable
6687that you distribute.
6688
6689
6690
66917. You may place library facilities that are a work based on the Library side-by-side
6692in a single library together with other library facilities not covered by this
6693License, and distribute such a combined library, provided that the separate
6694distribution of the work based on the Library and of the other library facilities is
6695otherwise permitted, and provided that you do these two things:
6696
6697
6698
6699a) Accompany the combined library with a copy of the same work based on the Library,
6700uncombined with any other library facilities. This must be distributed under the terms
6701of the Sections above.
6702
6703b) Give prominent notice with the combined library of the fact that part of it is a
6704work based on the Library, and explaining where to find the accompanying uncombined
6705form of the same work.
6706
67078. You may not copy, modify, sublicense, link with, or distribute the Library except
6708as expressly provided under this License. Any attempt otherwise to copy, modify,
6709sublicense, link with, or distribute the Library is void, and will automatically
6710terminate your rights under this License. However, parties who have received copies,
6711or rights, from you under this License will not have their licenses terminated so long
6712as such parties remain in full compliance.
6713
6714
6715
67169. You are not required to accept this License, since you have not signed it. However,
6717nothing else grants you permission to modify or distribute the Library or its
6718derivative works. These actions are prohibited by law if you do not accept this
6719License. Therefore, by modifying or distributing the Library (or any work based on the
6720Library), you indicate your acceptance of this License to do so, and all its terms and
6721conditions for copying, distributing or modifying the Library or works based on it.
6722
6723
6724
672510. Each time you redistribute the Library (or any work based on the Library), the
6726recipient automatically receives a license from the original licensor to copy,
6727distribute, link with or modify the Library subject to these terms and conditions. You
6728may not impose any further restrictions on the recipients' exercise of the rights
6729granted herein. You are not responsible for enforcing compliance by third parties to
6730this License.
6731
6732
6733
673411. If, as a consequence of a court judgment or allegation of patent infringement or
6735for any other reason (not limited to patent issues), conditions are imposed on you
6736(whether by court order, agreement or otherwise) that contradict the conditions of
6737this License, they do not excuse you from the conditions of this License. If you
6738cannot distribute so as to satisfy simultaneously your obligations under this License
6739and any other pertinent obligations, then as a consequence you may not distribute the
6740Library at all. For example, if a patent license would not permit royalty-free
6741redistribution of the Library by all those who receive copies directly or indirectly
6742through you, then the only way you could satisfy both it and this License would be to
6743refrain entirely from distribution of the Library.
6744
6745
6746
6747If any portion of this section is held invalid or unenforceable under any particular
6748circumstance, the balance of the section is intended to apply, and the section as a
6749whole is intended to apply in other circumstances.
6750
6751
6752
6753It is not the purpose of this section to induce you to infringe any patents or other
6754property right claims or to contest validity of any such claims; this section has the
6755sole purpose of protecting the integrity of the free software distribution system
6756which is implemented by public license practices. Many people have made generous
6757contributions to the wide range of software distributed through that system in
6758reliance on consistent application of that system; it is up to the author/donor to
6759decide if he or she is willing to distribute software through any other system and a
6760licensee cannot impose that choice.
6761
6762
6763
6764This section is intended to make thoroughly clear what is believed to be a consequence
6765of the rest of this License.
6766
6767
6768
676912. If the distribution and/or use of the Library is restricted in certain countries
6770either by patents or by copyrighted interfaces, the original copyright holder who
6771places the Library under this License may add an explicit geographical distribution
6772limitation excluding those countries, so that distribution is permitted only in or
6773among countries not thus excluded. In such case, this License incorporates the
6774limitation as if written in the body of this License.
6775
6776
6777
677813. The Free Software Foundation may publish revised and/or new versions of the
6779Library General Public License from time to time. Such new versions will be similar in
6780spirit to the present version, but may differ in detail to address new problems or
6781concerns.
6782
6783
6784
6785Each version is given a distinguishing version number. If the Library specifies a
6786version number of this License which applies to it and "any later version", you have
6787the option of following the terms and conditions either of that version or of any
6788later version published by the Free Software Foundation. If the Library does not
6789specify a license version number, you may choose any version ever published by the
6790Free Software Foundation.
6791
6792
6793
679414. If you wish to incorporate parts of the Library into other free programs whose
6795distribution conditions are incompatible with these, write to the author to ask for
6796permission. For software which is copyrighted by the Free Software Foundation, write
6797to the Free Software Foundation; we sometimes make exceptions for this. Our decision
6798will be guided by the two goals of preserving the free status of all derivatives of
6799our free software and of promoting the sharing and reuse of software generally.
6800
6801
6802
6803NO WARRANTY
6804
6805
6806
680715. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
6808LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
6809WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
6810WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
6811IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
6812RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
6813PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6814
6815
6816
681716. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6818COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
6819PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6820INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6821LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6822OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
6823WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6824POSSIBILITY OF SUCH DAMAGES.
6825
6826
6827
6828END OF TERMS AND CONDITIONS
6829
6830
6831
6832How to Apply These Terms to Your New Libraries
6833
6834
6835
6836If you develop a new library, and you want it to be of the greatest possible use to
6837the public, we recommend making it free software that everyone can redistribute and
6838change. You can do so by permitting redistribution under these terms (or,
6839alternatively, under the terms of the ordinary General Public License).
6840
6841
6842
6843To apply these terms, attach the following notices to the library. It is safest to
6844attach them to the start of each source file to most effectively convey the exclusion
6845of warranty; and each file should have at least the "copyright" line and a pointer to
6846where the full notice is found.
6847
6848
6849
6850one line to give the library's name and an idea of what it does.
6851
6852Copyright (C) year name of author
6853
6854
6855
6856This library is free software; you can redistribute it and/or
6857
6858modify it under the terms of the GNU Library General Public
6859
6860License as published by the Free Software Foundation; either
6861
6862version 2 of the License, or (at your option) any later version.
6863
6864
6865
6866This library is distributed in the hope that it will be useful,
6867
6868but WITHOUT ANY WARRANTY; without even the implied warranty of
6869
6870MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
6871
6872Library General Public License for more details.
6873
6874
6875
6876You should have received a copy of the GNU Library General Public
6877
6878License along with this library; if not, write to the
6879
6880Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
6881
6882Boston, MA 02110-1301, USA.
6883
6884Also add information on how to contact you by electronic and paper mail.
6885
6886
6887
6888You should also get your employer (if you work as a programmer) or your school, if
6889any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
6890alter the names:
6891
6892
6893
6894Yoyodyne, Inc., hereby disclaims all copyright interest in
6895
6896the library `Frob' (a library for tweaking knobs) written
6897
6898by James Random Hacker.
6899
6900
6901
6902signature of Ty Coon, 1 April 1990
6903
6904Ty Coon, President of Vice
6905
6906That's all there is to it!
6907
6908</programlisting></para></section>
6909
6910<section id="lic_22">
6911<title>LGPL-2.1</title>
6912<para><programlisting>
6913
6914GNU LESSER GENERAL PUBLIC LICENSE
6915
6916Version 2.1, February 1999
6917
6918Copyright (C) 1991, 1999 Free Software Foundation, Inc.
691951 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
6920Everyone is permitted to copy and distribute verbatim copies
6921of this license document, but changing it is not allowed.
6922
6923[This is the first released version of the Lesser GPL. It also counts
6924 as the successor of the GNU Library Public License, version 2, hence
6925 the version number 2.1.]
6926Preamble
6927
6928The licenses for most software are designed to take away your freedom to share and
6929change it. By contrast, the GNU General Public Licenses are intended to guarantee your
6930freedom to share and change free software--to make sure the software is free for all
6931its users.
6932
6933This license, the Lesser General Public License, applies to some specially designated
6934software packages--typically libraries--of the Free Software Foundation and other
6935authors who decide to use it. You can use it too, but we suggest you first think
6936carefully about whether this license or the ordinary General Public License is the
6937better strategy to use in any particular case, based on the explanations below.
6938
6939When we speak of free software, we are referring to freedom of use, not price. Our
6940General Public Licenses are designed to make sure that you have the freedom to
6941distribute copies of free software (and charge for this service if you wish); that you
6942receive source code or can get it if you want it; that you can change the software and
6943use pieces of it in new free programs; and that you are informed that you can do these
6944things.
6945
6946To protect your rights, we need to make restrictions that forbid distributors to deny
6947you these rights or to ask you to surrender these rights. These restrictions translate
6948to certain responsibilities for you if you distribute copies of the library or if you
6949modify it.
6950
6951For example, if you distribute copies of the library, whether gratis or for a fee, you
6952must give the recipients all the rights that we gave you. You must make sure that
6953they, too, receive or can get the source code. If you link other code with the
6954library, you must provide complete object files to the recipients, so that they can
6955relink them with the library after making changes to the library and recompiling it.
6956And you must show them these terms so they know their rights.
6957
6958We protect your rights with a two-step method: (1) we copyright the library, and (2)
6959we offer you this license, which gives you legal permission to copy, distribute and/or
6960modify the library.
6961
6962To protect each distributor, we want to make it very clear that there is no warranty
6963for the free library. Also, if the library is modified by someone else and passed on,
6964the recipients should know that what they have is not the original version, so that
6965the original author`s reputation will not be affected by problems that might be
6966introduced by others.
6967
6968Finally, software patents pose a constant threat to the existence of any free program.
6969We wish to make sure that a company cannot effectively restrict the users of a free
6970program by obtaining a restrictive license from a patent holder. Therefore, we insist
6971that any patent license obtained for a version of the library must be consistent with
6972the full freedom of use specified in this license.
6973
6974Most GNU software, including some libraries, is covered by the ordinary GNU General
6975Public License. This license, the GNU Lesser General Public License, applies to
6976certain designated libraries, and is quite different from the ordinary General Public
6977License. We use this license for certain libraries in order to permit linking those
6978libraries into non-free programs.
6979
6980When a program is linked with a library, whether statically or using a shared library,
6981the combination of the two is legally speaking a combined work, a derivative of the
6982original library. The ordinary General Public License therefore permits such linking
6983only if the entire combination fits its criteria of freedom. The Lesser General Public
6984License permits more lax criteria for linking other code with the library.
6985
6986We call this license the "Lesser" General Public License because it does Less to
6987protect the user`s freedom than the ordinary General Public License. It also provides
6988other free software developers Less of an advantage over competing non-free programs.
6989These disadvantages are the reason we use the ordinary General Public License for many
6990libraries. However, the Lesser license provides advantages in certain special
6991circumstances.
6992
6993For example, on rare occasions, there may be a special need to encourage the widest
6994possible use of a certain library, so that it becomes a de-facto standard. To achieve
6995this, non-free programs must be allowed to use the library. A more frequent case is
6996that a free library does the same job as widely used non-free libraries. In this case,
6997there is little to gain by limiting the free library to free software only, so we use
6998the Lesser General Public License.
6999
7000In other cases, permission to use a particular library in non-free programs enables a
7001greater number of people to use a large body of free software. For example, permission
7002to use the GNU C Library in non-free programs enables many more people to use the
7003whole GNU operating system, as well as its variant, the GNU/Linux operating system.
7004
7005Although the Lesser General Public License is Less protective of the users` freedom,
7006it does ensure that the user of a program that is linked with the Library has the
7007freedom and the wherewithal to run that program using a modified version of the
7008Library.
7009
7010The precise terms and conditions for copying, distribution and modification follow.
7011Pay close attention to the difference between a "work based on the library" and a
7012"work that uses the library". The former contains code derived from the library,
7013whereas the latter must be combined with the library in order to run.
7014
7015TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
7016
70170. This License Agreement applies to any software library or other program which
7018contains a notice placed by the copyright holder or other authorized party saying it
7019may be distributed under the terms of this Lesser General Public License (also called
7020"this License"). Each licensee is addressed as "you".
7021
7022A "library" means a collection of software functions and/or data prepared so as to be
7023conveniently linked with application programs (which use some of those functions and
7024data) to form executables.
7025
7026The "Library", below, refers to any such software library or work which has been
7027distributed under these terms. A "work based on the Library" means either the Library
7028or any derivative work under copyright law: that is to say, a work containing the
7029Library or a portion of it, either verbatim or with modifications and/or translated
7030straightforwardly into another language. (Hereinafter, translation is included without
7031limitation in the term "modification".)
7032
7033"Source code" for a work means the preferred form of the work for making modifications
7034to it. For a library, complete source code means all the source code for all modules
7035it contains, plus any associated interface definition files, plus the scripts used to
7036control compilation and installation of the library.
7037
7038Activities other than copying, distribution and modification are not covered by this
7039License; they are outside its scope. The act of running a program using the Library is
7040not restricted, and output from such a program is covered only if its contents
7041constitute a work based on the Library (independent of the use of the Library in a
7042tool for writing it). Whether that is true depends on what the Library does and what
7043the program that uses the Library does.
7044
70451. You may copy and distribute verbatim copies of the Library`s complete source code
7046as you receive it, in any medium, provided that you conspicuously and appropriately
7047publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
7048intact all the notices that refer to this License and to the absence of any warranty;
7049and distribute a copy of this License along with the Library.
7050
7051You may charge a fee for the physical act of transferring a copy, and you may at your
7052option offer warranty protection in exchange for a fee.
7053
70542. You may modify your copy or copies of the Library or any portion of it, thus
7055forming a work based on the Library, and copy and distribute such modifications or
7056work under the terms of Section 1 above, provided that you also meet all of these
7057conditions:
7058
7059a) The modified work must itself be a software library.
7060b) You must cause the files modified to carry prominent notices stating that you
7061changed the files and the date of any change.
7062c) You must cause the whole of the work to be licensed at no charge to all third
7063parties under the terms of this License.
7064d) If a facility in the modified Library refers to a function or a table of data to be
7065supplied by an application program that uses the facility, other than as an argument
7066passed when the facility is invoked, then you must make a good faith effort to ensure
7067that, in the event an application does not supply such function or table, the facility
7068still operates, and performs whatever part of its purpose remains meaningful.
7069(For example, a function in a library to compute square roots has a purpose that is
7070entirely well-defined independent of the application. Therefore, Subsection 2d
7071requires that any application-supplied function or table used by this function must be
7072optional: if the application does not supply it, the square root function must still
7073compute square roots.)
7074
7075These requirements apply to the modified work as a whole. If identifiable sections of
7076that work are not derived from the Library, and can be reasonably considered
7077independent and separate works in themselves, then this License, and its terms, do not
7078apply to those sections when you distribute them as separate works. But when you
7079distribute the same sections as part of a whole which is a work based on the Library,
7080the distribution of the whole must be on the terms of this License, whose permissions
7081for other licensees extend to the entire whole, and thus to each and every part
7082regardless of who wrote it.
7083
7084Thus, it is not the intent of this section to claim rights or contest your rights to
7085work written entirely by you; rather, the intent is to exercise the right to control
7086the distribution of derivative or collective works based on the Library.
7087
7088In addition, mere aggregation of another work not based on the Library with the
7089Library (or with a work based on the Library) on a volume of a storage or distribution
7090medium does not bring the other work under the scope of this License.
7091
70923. You may opt to apply the terms of the ordinary GNU General Public License instead
7093of this License to a given copy of the Library. To do this, you must alter all the
7094notices that refer to this License, so that they refer to the ordinary GNU General
7095Public License, version 2, instead of to this License. (If a newer version than
7096version 2 of the ordinary GNU General Public License has appeared, then you can
7097specify that version instead if you wish.) Do not make any other change in these
7098notices.
7099
7100Once this change is made in a given copy, it is irreversible for that copy, so the
7101ordinary GNU General Public License applies to all subsequent copies and derivative
7102works made from that copy.
7103
7104This option is useful when you wish to copy part of the code of the Library into a
7105program that is not a library.
7106
71074. You may copy and distribute the Library (or a portion or derivative of it, under
7108Section 2) in object code or executable form under the terms of Sections 1 and 2 above
7109provided that you accompany it with the complete corresponding machine-readable source
7110code, which must be distributed under the terms of Sections 1 and 2 above on a medium
7111customarily used for software interchange.
7112
7113If distribution of object code is made by offering access to copy from a designated
7114place, then offering equivalent access to copy the source code from the same place
7115satisfies the requirement to distribute the source code, even though third parties are
7116not compelled to copy the source along with the object code.
7117
71185. A program that contains no derivative of any portion of the Library, but is
7119designed to work with the Library by being compiled or linked with it, is called a
7120"work that uses the Library". Such a work, in isolation, is not a derivative work of
7121the Library, and therefore falls outside the scope of this License.
7122
7123However, linking a "work that uses the Library" with the Library creates an executable
7124that is a derivative of the Library (because it contains portions of the Library),
7125rather than a "work that uses the library". The executable is therefore covered by
7126this License. Section 6 states terms for distribution of such executables.
7127
7128When a "work that uses the Library" uses material from a header file that is part of
7129the Library, the object code for the work may be a derivative work of the Library even
7130though the source code is not. Whether this is true is especially significant if the
7131work can be linked without the Library, or if the work is itself a library. The
7132threshold for this to be true is not precisely defined by law.
7133
7134If such an object file uses only numerical parameters, data structure layouts and
7135accessors, and small macros and small inline functions (ten lines or less in length),
7136then the use of the object file is unrestricted, regardless of whether it is legally a
7137derivative work. (Executables containing this object code plus portions of the Library
7138will still fall under Section 6.)
7139
7140Otherwise, if the work is a derivative of the Library, you may distribute the object
7141code for the work under the terms of Section 6. Any executables containing that work
7142also fall under Section 6, whether or not they are linked directly with the Library
7143itself.
7144
71456. As an exception to the Sections above, you may also combine or link a "work that
7146uses the Library" with the Library to produce a work containing portions of the
7147Library, and distribute that work under terms of your choice, provided that the terms
7148permit modification of the work for the customer`s own use and reverse engineering for
7149debugging such modifications.
7150
7151You must give prominent notice with each copy of the work that the Library is used in
7152it and that the Library and its use are covered by this License. You must supply a
7153copy of this License. If the work during execution displays copyright notices, you
7154must include the copyright notice for the Library among them, as well as a reference
7155directing the user to the copy of this License. Also, you must do one of these things:
7156
7157a) Accompany the work with the complete corresponding machine-readable source code for
7158the Library including whatever changes were used in the work (which must be
7159distributed under Sections 1 and 2 above); and, if the work is an executable linked
7160with the Library, with the complete machine-readable "work that uses the Library", as
7161object code and/or source code, so that the user can modify the Library and then
7162relink to produce a modified executable containing the modified Library. (It is
7163understood that the user who changes the contents of definitions files in the Library
7164will not necessarily be able to recompile the application to use the modified
7165definitions.)
7166b) Use a suitable shared library mechanism for linking with the Library. A suitable
7167mechanism is one that (1) uses at run time a copy of the library already present on
7168the user`s computer system, rather than copying library functions into the executable,
7169and (2) will operate properly with a modified version of the library, if the user
7170installs one, as long as the modified version is interface-compatible with the version
7171that the work was made with.
7172c) Accompany the work with a written offer, valid for at least three years, to give
7173the same user the materials specified in Subsection 6a, above, for a charge no more
7174than the cost of performing this distribution.
7175d) If distribution of the work is made by offering access to copy from a designated
7176place, offer equivalent access to copy the above specified materials from the same
7177place.
7178e) Verify that the user has already received a copy of these materials or that you
7179have already sent this user a copy.
7180For an executable, the required form of the "work that uses the Library" must include
7181any data and utility programs needed for reproducing the executable from it. However,
7182as a special exception, the materials to be distributed need not include anything that
7183is normally distributed (in either source or binary form) with the major components
7184(compiler, kernel, and so on) of the operating system on which the executable runs,
7185unless that component itself accompanies the executable.
7186
7187It may happen that this requirement contradicts the license restrictions of other
7188proprietary libraries that do not normally accompany the operating system. Such a
7189contradiction means you cannot use both them and the Library together in an executable
7190that you distribute.
7191
71927. You may place library facilities that are a work based on the Library side-by-side
7193in a single library together with other library facilities not covered by this
7194License, and distribute such a combined library, provided that the separate
7195distribution of the work based on the Library and of the other library facilities is
7196otherwise permitted, and provided that you do these two things:
7197
7198a) Accompany the combined library with a copy of the same work based on the Library,
7199uncombined with any other library facilities. This must be distributed under the terms
7200of the Sections above.
7201b) Give prominent notice with the combined library of the fact that part of it is a
7202work based on the Library, and explaining where to find the accompanying uncombined
7203form of the same work.
72048. You may not copy, modify, sublicense, link with, or distribute the Library except
7205as expressly provided under this License. Any attempt otherwise to copy, modify,
7206sublicense, link with, or distribute the Library is void, and will automatically
7207terminate your rights under this License. However, parties who have received copies,
7208or rights, from you under this License will not have their licenses terminated so long
7209as such parties remain in full compliance.
7210
72119. You are not required to accept this License, since you have not signed it. However,
7212nothing else grants you permission to modify or distribute the Library or its
7213derivative works. These actions are prohibited by law if you do not accept this
7214License. Therefore, by modifying or distributing the Library (or any work based on the
7215Library), you indicate your acceptance of this License to do so, and all its terms and
7216conditions for copying, distributing or modifying the Library or works based on it.
7217
721810. Each time you redistribute the Library (or any work based on the Library), the
7219recipient automatically receives a license from the original licensor to copy,
7220distribute, link with or modify the Library subject to these terms and conditions. You
7221may not impose any further restrictions on the recipients` exercise of the rights
7222granted herein. You are not responsible for enforcing compliance by third parties with
7223this License.
7224
722511. If, as a consequence of a court judgment or allegation of patent infringement or
7226for any other reason (not limited to patent issues), conditions are imposed on you
7227(whether by court order, agreement or otherwise) that contradict the conditions of
7228this License, they do not excuse you from the conditions of this License. If you
7229cannot distribute so as to satisfy simultaneously your obligations under this License
7230and any other pertinent obligations, then as a consequence you may not distribute the
7231Library at all. For example, if a patent license would not permit royalty-free
7232redistribution of the Library by all those who receive copies directly or indirectly
7233through you, then the only way you could satisfy both it and this License would be to
7234refrain entirely from distribution of the Library.
7235
7236If any portion of this section is held invalid or unenforceable under any particular
7237circumstance, the balance of the section is intended to apply, and the section as a
7238whole is intended to apply in other circumstances.
7239
7240It is not the purpose of this section to induce you to infringe any patents or other
7241property right claims or to contest validity of any such claims; this section has the
7242sole purpose of protecting the integrity of the free software distribution system
7243which is implemented by public license practices. Many people have made generous
7244contributions to the wide range of software distributed through that system in
7245reliance on consistent application of that system; it is up to the author/donor to
7246decide if he or she is willing to distribute software through any other system and a
7247licensee cannot impose that choice.
7248
7249This section is intended to make thoroughly clear what is believed to be a consequence
7250of the rest of this License.
7251
725212. If the distribution and/or use of the Library is restricted in certain countries
7253either by patents or by copyrighted interfaces, the original copyright holder who
7254places the Library under this License may add an explicit geographical distribution
7255limitation excluding those countries, so that distribution is permitted only in or
7256among countries not thus excluded. In such case, this License incorporates the
7257limitation as if written in the body of this License.
7258
725913. The Free Software Foundation may publish revised and/or new versions of the Lesser
7260General Public License from time to time. Such new versions will be similar in spirit
7261to the present version, but may differ in detail to address new problems or concerns.
7262
7263Each version is given a distinguishing version number. If the Library specifies a
7264version number of this License which applies to it and "any later version", you have
7265the option of following the terms and conditions either of that version or of any
7266later version published by the Free Software Foundation. If the Library does not
7267specify a license version number, you may choose any version ever published by the
7268Free Software Foundation.
7269
727014. If you wish to incorporate parts of the Library into other free programs whose
7271distribution conditions are incompatible with these, write to the author to ask for
7272permission. For software which is copyrighted by the Free Software Foundation, write
7273to the Free Software Foundation; we sometimes make exceptions for this. Our decision
7274will be guided by the two goals of preserving the free status of all derivatives of
7275our free software and of promoting the sharing and reuse of software generally.
7276
7277NO WARRANTY
7278
727915. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
7280LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
7281WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
7282WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
7283IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
7284RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
7285PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
7286
728716. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
7288COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
7289PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
7290INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
7291LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
7292OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
7293WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
7294POSSIBILITY OF SUCH DAMAGES.
7295
7296END OF TERMS AND CONDITIONS
7297
7298How to Apply These Terms to Your New Libraries
7299
7300If you develop a new library, and you want it to be of the greatest possible use to
7301the public, we recommend making it free software that everyone can redistribute and
7302change. You can do so by permitting redistribution under these terms (or,
7303alternatively, under the terms of the ordinary General Public License).
7304
7305To apply these terms, attach the following notices to the library. It is safest to
7306attach them to the start of each source file to most effectively convey the exclusion
7307of warranty; and each file should have at least the "copyright" line and a pointer to
7308where the full notice is found.
7309
7310one line to give the library`s name and an idea of what it does.
7311Copyright (C) year name of author
7312
7313This library is free software; you can redistribute it and/or
7314modify it under the terms of the GNU Lesser General Public
7315License as published by the Free Software Foundation; either
7316version 2.1 of the License, or (at your option) any later version.
7317
7318This library is distributed in the hope that it will be useful,
7319but WITHOUT ANY WARRANTY; without even the implied warranty of
7320MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7321Lesser General Public License for more details.
7322
7323You should have received a copy of the GNU Lesser General Public
7324License along with this library; if not, write to the Free Software
7325Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
7326Also add information on how to contact you by electronic and paper mail.
7327
7328You should also get your employer (if you work as a programmer) or your school, if
7329any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
7330alter the names:
7331
7332Yoyodyne, Inc., hereby disclaims all copyright interest in
7333the library `Frob` (a library for tweaking knobs) written
7334by James Random Hacker.
7335
7336signature of Ty Coon, 1 April 1990
7337Ty Coon, President of Vice
7338That`s all there is to it!
7339
7340</programlisting></para></section>
7341
7342<section id="lic_23">
7343<title>LGPL-3.0</title>
7344<para><programlisting>
7345GNU LESSER GENERAL PUBLIC LICENSE
7346
7347Version 3, 29 June 2007
7348
7349Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
7350
7351Everyone is permitted to copy and distribute verbatim copies of this license document,
7352but changing it is not allowed.
7353
7354This version of the GNU Lesser General Public License incorporates the terms and
7355conditions of version 3 of the GNU General Public License, supplemented by the
7356additional permissions listed below.
73570. Additional Definitions.
7358
7359As used herein, &rdquor;this License&rdquo; refers to version 3 of the GNU Lesser
7360General Public License, and the &rdquor;GNU GPL&rdquo; refers to version 3 of the GNU
7361General Public License.
7362
7363&rdquor;The Library&rdquo; refers to a covered work governed by this License, other
7364than an Application or a Combined Work as defined below.
7365
7366An &rdquor;Application&rdquo; is any work that makes use of an interface provided by
7367the Library, but which is not otherwise based on the Library. Defining a subclass of a
7368class defined by the Library is deemed a mode of using an interface provided by the
7369Library.
7370
7371A &rdquor;Combined Work&rdquo; is a work produced by combining or linking an
7372Application with the Library. The particular version of the Library with which the
7373Combined Work was made is also called the &rdquor;Linked Version&rdquo;.
7374
7375The &rdquor;Minimal Corresponding Source&rdquo; for a Combined Work means the
7376Corresponding Source for the Combined Work, excluding any source code for portions of
7377the Combined Work that, considered in isolation, are based on the Application, and not
7378on the Linked Version.
7379
7380The &rdquor;Corresponding Application Code&rdquo; for a Combined Work means the object
7381code and/or source code for the Application, including any data and utility programs
7382needed for reproducing the Combined Work from the Application, but excluding the
7383System Libraries of the Combined Work.
73841. Exception to Section 3 of the GNU GPL.
7385
7386You may convey a covered work under sections 3 and 4 of this License without being
7387bound by section 3 of the GNU GPL.
73882. Conveying Modified Versions.
7389
7390If you modify a copy of the Library, and, in your modifications, a facility refers to
7391a function or data to be supplied by an Application that uses the facility (other than
7392as an argument passed when the facility is invoked), then you may convey a copy of the
7393modified version:
7394
7395 * a) under this License, provided that you make a good faith effort to ensure
7396that, in the event an Application does not supply the function or data, the facility
7397still operates, and performs whatever part of its purpose remains meaningful, or
7398 * b) under the GNU GPL, with none of the additional permissions of this License
7399applicable to that copy.
7400
74013. Object Code Incorporating Material from Library Header Files.
7402
7403The object code form of an Application may incorporate material from a header file
7404that is part of the Library. You may convey such object code under terms of your
7405choice, provided that, if the incorporated material is not limited to numerical
7406parameters, data structure layouts and accessors, or small macros, inline functions
7407and templates (ten or fewer lines in length), you do both of the following:
7408
7409 * a) Give prominent notice with each copy of the object code that the Library is
7410used in it and that the Library and its use are covered by this License.
7411 * b) Accompany the object code with a copy of the GNU GPL and this license
7412document.
7413
74144. Combined Works.
7415
7416You may convey a Combined Work under terms of your choice that, taken together,
7417effectively do not restrict modification of the portions of the Library contained in
7418the Combined Work and reverse engineering for debugging such modifications, if you
7419also do each of the following:
7420
7421 * a) Give prominent notice with each copy of the Combined Work that the Library is
7422used in it and that the Library and its use are covered by this License.
7423 * b) Accompany the Combined Work with a copy of the GNU GPL and this license
7424document.
7425 * c) For a Combined Work that displays copyright notices during execution, include
7426the copyright notice for the Library among these notices, as well as a reference
7427directing the user to the copies of the GNU GPL and this license document.
7428 * d) Do one of the following:
7429 o 0) Convey the Minimal Corresponding Source under the terms of this
7430License, and the Corresponding Application Code in a form suitable for, and under
7431terms that permit, the user to recombine or relink the Application with a modified
7432version of the Linked Version to produce a modified Combined Work, in the manner
7433specified by section 6 of the GNU GPL for conveying Corresponding Source.
7434 o 1) Use a suitable shared library mechanism for linking with the Library. A
7435suitable mechanism is one that (a) uses at run time a copy of the Library already
7436present on the user's computer system, and (b) will operate properly with a modified
7437version of the Library that is interface-compatible with the Linked Version.
7438 * e) Provide Installation Information, but only if you would otherwise be required
7439to provide such information under section 6 of the GNU GPL, and only to the extent
7440that such information is necessary to install and execute a modified version of the
7441Combined Work produced by recombining or relinking the Application with a modified
7442version of the Linked Version. (If you use option 4d0, the Installation Information
7443must accompany the Minimal Corresponding Source and Corresponding Application Code. If
7444you use option 4d1, you must provide the Installation Information in the manner
7445specified by section 6 of the GNU GPL for conveying Corresponding Source.)
7446
74475. Combined Libraries.
7448
7449You may place library facilities that are a work based on the Library side by side in
7450a single library together with other library facilities that are not Applications and
7451are not covered by this License, and convey such a combined library under terms of
7452your choice, if you do both of the following:
7453
7454 * a) Accompany the combined library with a copy of the same work based on the
7455Library, uncombined with any other library facilities, conveyed under the terms of
7456this License.
7457 * b) Give prominent notice with the combined library that part of it is a work
7458based on the Library, and explaining where to find the accompanying uncombined form of
7459the same work.
7460
74616. Revised Versions of the GNU Lesser General Public License.
7462
7463The Free Software Foundation may publish revised and/or new versions of the GNU Lesser
7464General Public License from time to time. Such new versions will be similar in spirit
7465to the present version, but may differ in detail to address new problems or concerns.
7466
7467Each version is given a distinguishing version number. If the Library as you received
7468it specifies that a certain numbered version of the GNU Lesser General Public License
7469&rdquor;or any later version&rdquo; applies to it, you have the option of following
7470the terms and conditions either of that published version or of any later version
7471published by the Free Software Foundation. If the Library as you received it does not
7472specify a version number of the GNU Lesser General Public License, you may choose any
7473version of the GNU Lesser General Public License ever published by the Free Software
7474Foundation.
7475
7476If the Library as you received it specifies that a proxy can decide whether future
7477versions of the GNU Lesser General Public License shall apply, that proxy's public
7478statement of acceptance of any version is permanent authorization for you to choose
7479that version for the Library.
7480</programlisting></para></section>
7481
7482<section id="lic_24">
7483<title>Libpng</title>
7484<para><programlisting>
7485
7486This copy of the libpng notices is provided for your convenience. In case of
7487any discrepancy between this copy and the notices in the file png.h that is
7488included in the libpng distribution, the latter shall prevail.
7489
7490COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
7491
7492If you modify libpng you may insert additional notices immediately following
7493this sentence.
7494
7495This code is released under the libpng license.
7496
7497libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are
7498Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
7499distributed according to the same disclaimer and license as libpng-1.2.5
7500with the following individual added to the list of Contributing Authors
7501
7502 Cosmin Truta
7503
7504libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
7505Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
7506distributed according to the same disclaimer and license as libpng-1.0.6
7507with the following individuals added to the list of Contributing Authors
7508
7509 Simon-Pierre Cadieux
7510 Eric S. Raymond
7511 Gilles Vollant
7512
7513and with the following additions to the disclaimer:
7514
7515 There is no warranty against interference with your enjoyment of the
7516 library or against infringement. There is no warranty that our
7517 efforts or the library will fulfill any of your particular purposes
7518 or needs. This library is provided with all faults, and the entire
7519 risk of satisfactory quality, performance, accuracy, and effort is with
7520 the user.
7521
7522libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
7523Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
7524distributed according to the same disclaimer and license as libpng-0.96,
7525with the following individuals added to the list of Contributing Authors:
7526
7527 Tom Lane
7528 Glenn Randers-Pehrson
7529 Willem van Schaik
7530
7531libpng versions 0.89, June 1996, through 0.96, May 1997, are
7532Copyright (c) 1996, 1997 Andreas Dilger
7533Distributed according to the same disclaimer and license as libpng-0.88,
7534with the following individuals added to the list of Contributing Authors:
7535
7536 John Bowler
7537 Kevin Bracey
7538 Sam Bushell
7539 Magnus Holmgren
7540 Greg Roelofs
7541 Tom Tanner
7542
7543libpng versions 0.5, May 1995, through 0.88, January 1996, are
7544Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
7545
7546For the purposes of this copyright and license, "Contributing Authors"
7547is defined as the following set of individuals:
7548
7549 Andreas Dilger
7550 Dave Martindale
7551 Guy Eric Schalnat
7552 Paul Schmidt
7553 Tim Wegner
7554
7555The PNG Reference Library is supplied "AS IS". The Contributing Authors
7556and Group 42, Inc. disclaim all warranties, expressed or implied,
7557including, without limitation, the warranties of merchantability and of
7558fitness for any purpose. The Contributing Authors and Group 42, Inc.
7559assume no liability for direct, indirect, incidental, special, exemplary,
7560or consequential damages, which may result from the use of the PNG
7561Reference Library, even if advised of the possibility of such damage.
7562
7563Permission is hereby granted to use, copy, modify, and distribute this
7564source code, or portions hereof, for any purpose, without fee, subject
7565to the following restrictions:
7566
75671. The origin of this source code must not be misrepresented.
7568
75692. Altered versions must be plainly marked as such and must not
7570 be misrepresented as being the original source.
7571
75723. This Copyright notice may not be removed or altered from any
7573 source or altered source distribution.
7574
7575The Contributing Authors and Group 42, Inc. specifically permit, without
7576fee, and encourage the use of this source code as a component to
7577supporting the PNG file format in commercial products. If you use this
7578source code in a product, acknowledgment is not required but would be
7579appreciated.
7580
7581
7582A "png_get_copyright" function is available, for convenient use in "about"
7583boxes and the like:
7584
7585 printf("%s",png_get_copyright(NULL));
7586
7587Also, the PNG logo (in PNG format, of course) is supplied in the
7588files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
7589
7590Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
7591certification mark of the Open Source Initiative.
7592
7593Glenn Randers-Pehrson
7594glennrp at users.sourceforge.net
7595December 9, 2010
7596
7597</programlisting></para></section>
7598
7599<section id="lic_25">
7600<title>MIT</title>
7601<para><programlisting>
7602
7603MIT License
7604
7605Copyright (c) &lt;year&gt; &lt;copyright holders&gt;
7606
7607Permission is hereby granted, free of charge, to any person obtaining a copy
7608of this software and associated documentation files (the "Software"), to deal
7609in the Software without restriction, including without limitation the rights
7610to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7611copies of the Software, and to permit persons to whom the Software is
7612furnished to do so, subject to the following conditions:
7613
7614The above copyright notice and this permission notice shall be included in
7615all copies or substantial portions of the Software.
7616
7617THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
7618IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7619FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
7620AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
7621LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
7622OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
7623THE SOFTWARE.
7624
7625</programlisting></para></section>
7626
7627<section id="lic_26">
7628<title>MPL-1.0</title>
7629<para><programlisting>
7630
7631MOZILLA PUBLIC LICENSE
7632Version 1.0
7633
76341. Definitions.
7635
76361.1. ``Contributor`` means each entity that creates or contributes to the creation of
7637Modifications.
76381.2. ``Contributor Version`` means the combination of the Original Code, prior
7639Modifications used by a Contributor, and the Modifications made by that particular
7640Contributor.
7641
76421.3. ``Covered Code`` means the Original Code or Modifications or the combination of
7643the Original Code and Modifications, in each case including portions thereof.
7644
76451.4. ``Electronic Distribution Mechanism`` means a mechanism generally accepted in the
7646software development community for the electronic transfer of data.
7647
76481.5. ``Executable`` means Covered Code in any form other than Source Code.
7649
76501.6. ``Initial Developer`` means the individual or entity identified as the Initial
7651Developer in the Source Code notice required by Exhibit A.
7652
76531.7. ``Larger Work`` means a work which combines Covered Code or portions thereof with
7654code not governed by the terms of this License.
7655
76561.8. ``License`` means this document.
7657
76581.9. ``Modifications`` means any addition to or deletion from the substance or
7659structure of either the Original Code or any previous Modifications. When Covered Code
7660is released as a series of files, a Modification is:
7661
7662A. Any addition to or deletion from the contents of a file containing Original Code or
7663previous Modifications.
7664
7665B. Any new file that contains any part of the Original Code or previous Modifications.
7666
76671.10. ``Original Code`` means Source Code of computer software code which is described
7668in the Source Code notice required by Exhibit A as Original Code, and which, at the
7669time of its release under this License is not already Covered Code governed by this
7670License.
7671
76721.11. ``Source Code`` means the preferred form of the Covered Code for making
7673modifications to it, including all modules it contains, plus any associated interface
7674definition files, scripts used to control compilation and installation of an
7675Executable, or a list of source code differential comparisons against either the
7676Original Code or another well known, available Covered Code of the Contributor`s
7677choice. The Source Code can be in a compressed or archival form, provided the
7678appropriate decompression or de-archiving software is widely available for no charge.
7679
76801.12. ``You`` means an individual or a legal entity exercising rights under, and
7681complying with all of the terms of, this License or a future version of this License
7682issued under Section 6.1. For legal entities, ``You`` includes any entity which
7683controls, is controlled by, or is under common control with You. For purposes of this
7684definition, ``control`` means (a) the power, direct or indirect, to cause the
7685direction or management of such entity, whether by contract or otherwise, or (b)
7686ownership of fifty percent (50%) or more of the outstanding shares or beneficial
7687ownership of such entity.
7688
76892. Source Code License.
76902.1. The Initial Developer Grant.
7691The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
7692license, subject to third party intellectual property claims:
7693(a) to use, reproduce, modify, display, perform, sublicense and distribute the
7694Original Code (or portions thereof) with or without Modifications, or as part of a
7695Larger Work; and
7696
7697(b) under patents now or hereafter owned or controlled by Initial Developer, to make,
7698have made, use and sell (``Utilize``) the Original Code (or portions thereof), but
7699solely to the extent that any such patent is reasonably necessary to enable You to
7700Utilize the Original Code (or portions thereof) and not to any greater extent that may
7701be necessary to Utilize further Modifications or combinations.
7702
77032.2. Contributor Grant.
7704Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license,
7705subject to third party intellectual property claims:
7706
7707(a) to use, reproduce, modify, display, perform, sublicense and distribute the
7708Modifications created by such Contributor (or portions thereof) either on an
7709unmodified basis, with other Modifications, as Covered Code or as part of a Larger
7710Work; and
7711
7712(b) under patents now or hereafter owned or controlled by Contributor, to Utilize the
7713Contributor Version (or portions thereof), but solely to the extent that any such
7714patent is reasonably necessary to enable You to Utilize the Contributor Version (or
7715portions thereof), and not to any greater extent that may be necessary to Utilize
7716further Modifications or combinations.
7717
77183. Distribution Obligations.
77193.1. Application of License.
7720The Modifications which You create or to which You contribute are governed by the
7721terms of this License, including without limitation Section 2.2. The Source Code
7722version of Covered Code may be distributed only under the terms of this License or a
7723future version of this License released under Section 6.1, and You must include a copy
7724of this License with every copy of the Source Code You distribute. You may not offer
7725or impose any terms on any Source Code version that alters or restricts the applicable
7726version of this License or the recipients` rights hereunder. However, You may include
7727an additional document offering the additional rights described in Section 3.5.
77283.2. Availability of Source Code.
7729Any Modification which You create or to which You contribute must be made available in
7730Source Code form under the terms of this License either on the same media as an
7731Executable version or via an accepted Electronic Distribution Mechanism to anyone to
7732whom you made an Executable version available; and if made available via Electronic
7733Distribution Mechanism, must remain available for at least twelve (12) months after
7734the date it initially became available, or at least six (6) months after a subsequent
7735version of that particular Modification has been made available to such recipients.
7736You are responsible for ensuring that the Source Code version remains available even
7737if the Electronic Distribution Mechanism is maintained by a third party.
7738
77393.3. Description of Modifications.
7740You must cause all Covered Code to which you contribute to contain a file documenting
7741the changes You made to create that Covered Code and the date of any change. You must
7742include a prominent statement that the Modification is derived, directly or
7743indirectly, from Original Code provided by the Initial Developer and including the
7744name of the Initial Developer in (a) the Source Code, and (b) in any notice in an
7745Executable version or related documentation in which You describe the origin or
7746ownership of the Covered Code.
7747
77483.4. Intellectual Property Matters
7749
7750(a) Third Party Claims.
7751If You have knowledge that a party claims an intellectual property right in particular
7752functionality or code (or its utilization under this License), you must include a text
7753file with the source code distribution titled ``LEGAL`` which describes the claim and
7754the party making the claim in sufficient detail that a recipient will know whom to
7755contact. If you obtain such knowledge after You make Your Modification available as
7756described in Section 3.2, You shall promptly modify the LEGAL file in all copies You
7757make available thereafter and shall take other steps (such as notifying appropriate
7758mailing lists or newsgroups) reasonably calculated to inform those who received the
7759Covered Code that new knowledge has been obtained.
7760
7761(b) Contributor APIs.
7762If Your Modification is an application programming interface and You own or control
7763patents which are reasonably necessary to implement that API, you must also include
7764this information in the LEGAL file.
7765
77663.5. Required Notices.
7767You must duplicate the notice in Exhibit A in each file of the Source Code, and this
7768License in any documentation for the Source Code, where You describe recipients`
7769rights relating to Covered Code. If You created one or more Modification(s), You may
7770add your name as a Contributor to the notice described in Exhibit A. If it is not
7771possible to put such notice in a particular Source Code file due to its structure,
7772then you must include such notice in a location (such as a relevant directory file)
7773where a user would be likely to look for such a notice. You may choose to offer, and
7774to charge a fee for, warranty, support, indemnity or liability obligations to one or
7775more recipients of Covered Code. However, You may do so only on Your own behalf, and
7776not on behalf of the Initial Developer or any Contributor. You must make it absolutely
7777clear than any such warranty, support, indemnity or liability obligation is offered by
7778You alone, and You hereby agree to indemnify the Initial Developer and every
7779Contributor for any liability incurred by the Initial Developer or such Contributor as
7780a result of warranty, support, indemnity or liability terms You offer.
7781
77823.6. Distribution of Executable Versions.
7783You may distribute Covered Code in Executable form only if the requirements of Section
77843.1-3.5 have been met for that Covered Code, and if You include a notice stating that
7785the Source Code version of the Covered Code is available under the terms of this
7786License, including a description of how and where You have fulfilled the obligations
7787of Section 3.2. The notice must be conspicuously included in any notice in an
7788Executable version, related documentation or collateral in which You describe
7789recipients` rights relating to the Covered Code. You may distribute the Executable
7790version of Covered Code under a license of Your choice, which may contain terms
7791different from this License, provided that You are in compliance with the terms of
7792this License and that the license for the Executable version does not attempt to limit
7793or alter the recipient`s rights in the Source Code version from the rights set forth
7794in this License. If You distribute the Executable version under a different license
7795You must make it absolutely clear that any terms which differ from this License are
7796offered by You alone, not by the Initial Developer or any Contributor. You hereby
7797agree to indemnify the Initial Developer and every Contributor for any liability
7798incurred by the Initial Developer or such Contributor as a result of any such terms
7799You offer.
7800
78013.7. Larger Works.
7802You may create a Larger Work by combining Covered Code with other code not governed by
7803the terms of this License and distribute the Larger Work as a single product. In such
7804a case, You must make sure the requirements of this License are fulfilled for the
7805Covered Code.
7806
78074. Inability to Comply Due to Statute or Regulation.
7808If it is impossible for You to comply with any of the terms of this License with
7809respect to some or all of the Covered Code due to statute or regulation then You must:
7810(a) comply with the terms of this License to the maximum extent possible; and (b)
7811describe the limitations and the code they affect. Such description must be included
7812in the LEGAL file described in Section 3.4 and must be included with all distributions
7813of the Source Code. Except to the extent prohibited by statute or regulation, such
7814description must be sufficiently detailed for a recipient of ordinary skill to be able
7815to understand it.
7816
78175. Application of this License.
7818This License applies to code to which the Initial Developer has attached the notice in
7819Exhibit A, and to related Covered Code.
78206. Versions of the License.
78216.1. New Versions.
7822Netscape Communications Corporation (``Netscape``) may publish revised and/or new
7823versions of the License from time to time. Each version will be given a distinguishing
7824version number.
78256.2. Effect of New Versions.
7826Once Covered Code has been published under a particular version of the License, You
7827may always continue to use it under the terms of that version. You may also choose to
7828use such Covered Code under the terms of any subsequent version of the License
7829published by Netscape. No one other than Netscape has the right to modify the terms
7830applicable to Covered Code created under this License.
7831
78326.3. Derivative Works.
7833If you create or use a modified version of this License (which you may only do in
7834order to apply it to code which is not already Covered Code governed by this License),
7835you must (a) rename Your license so that the phrases ``Mozilla``, ``MOZILLAPL``,
7836``MOZPL``, ``Netscape``, ``NPL`` or any confusingly similar phrase do not appear
7837anywhere in your license and (b) otherwise make it clear that your version of the
7838license contains terms which differ from the Mozilla Public License and Netscape
7839Public License. (Filling in the name of the Initial Developer, Original Code or
7840Contributor in the notice described in Exhibit A shall not of themselves be deemed to
7841be modifications of this License.)
7842
78437. DISCLAIMER OF WARRANTY.
7844COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS`` BASIS, WITHOUT WARRANTY OF
7845ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
7846THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
7847NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
7848IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
7849INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
7850SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
7851PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
7852THIS DISCLAIMER.
78538. TERMINATION.
7854This License and the rights granted hereunder will terminate automatically if You fail
7855to comply with terms herein and fail to cure such breach within 30 days of becoming
7856aware of the breach. All sublicenses to the Covered Code which are properly granted
7857shall survive any termination of this License. Provisions which, by their nature, must
7858remain in effect beyond the termination of this License shall survive.
78599. LIMITATION OF LIABILITY.
7860UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
7861CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
7862DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU
7863OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
7864ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK
7865STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
7866LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
7867DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
7868PERSONAL INJURY RESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
7869PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION
7870OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY
7871TO YOU.
787210. U.S. GOVERNMENT END USERS.
7873The Covered Code is a ``commercial item,`` as that term is defined in 48 C.F.R. 2.101
7874(Oct. 1995), consisting of ``commercial computer software`` and ``commercial computer
7875software documentation,`` as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
7876Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
78771995), all U.S. Government End Users acquire Covered Code with only those rights set
7878forth herein.
787911. MISCELLANEOUS.
7880This License represents the complete agreement concerning subject matter hereof. If
7881any provision of this License is held to be unenforceable, such provision shall be
7882reformed only to the extent necessary to make it enforceable. This License shall be
7883governed by California law provisions (except to the extent applicable law, if any,
7884provides otherwise), excluding its conflict-of-law provisions. With respect to
7885disputes in which at least one party is a citizen of, or an entity chartered or
7886registered to do business in, the United States of America: (a) unless otherwise
7887agreed in writing, all disputes relating to this License (excepting any dispute
7888relating to intellectual property rights) shall be subject to final and binding
7889arbitration, with the losing party paying all costs of arbitration; (b) any
7890arbitration relating to this Agreement shall be held in Santa Clara County,
7891California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to
7892this Agreement shall be subject to the jurisdiction of the Federal Courts of the
7893Northern District of California, with venue lying in Santa Clara County, California,
7894with the losing party responsible for costs, including without limitation, court costs
7895and reasonable attorneys fees and expenses. The application of the United Nations
7896Convention on Contracts for the International Sale of Goods is expressly excluded. Any
7897law or regulation which provides that the language of a contract shall be construed
7898against the drafter shall not apply to this License.
789912. RESPONSIBILITY FOR CLAIMS.
7900Except in cases where another Contributor has failed to comply with Section 3.4, You
7901are responsible for damages arising, directly or indirectly, out of Your utilization
7902of rights under this License, based on the number of copies of Covered Code you made
7903available, the revenues you received from utilizing such rights, and other relevant
7904factors. You agree to work with affected parties to distribute responsibility on an
7905equitable basis.
7906EXHIBIT A.
7907``The contents of this file are subject to the Mozilla Public License Version 1.0 (the
7908"License"); you may not use this file except in compliance with the License. You may
7909obtain a copy of the License at http://www.mozilla.org/MPL/
7910Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
7911WARRANTY OF ANY KIND, either express or implied. See the License for the specific
7912language governing rights and limitations under the License.
7913
7914The Original Code is ______________________________________.
7915
7916The Initial Developer of the Original Code is ________________________. Portions
7917created by ______________________ are Copyright (C) ______ _______________________.
7918All Rights Reserved.
7919
7920Contributor(s): ______________________________________.``
7921
7922</programlisting></para></section>
7923
7924<section id="lic_27">
7925<title>MPL-1.1</title>
7926<para><programlisting>
7927
7928Mozilla Public License Version 1.1
7929
79301. Definitions.
7931
79321.0.1. "Commercial Use"
7933means distribution or otherwise making the Covered Code available to a third party.
79341.1. "Contributor"
7935means each entity that creates or contributes to the creation of Modifications.
79361.2. "Contributor Version"
7937means the combination of the Original Code, prior Modifications used by a Contributor,
7938and the Modifications made by that particular Contributor.
79391.3. "Covered Code"
7940means the Original Code or Modifications or the combination of the Original Code and
7941Modifications, in each case including portions thereof.
79421.4. "Electronic Distribution Mechanism"
7943means a mechanism generally accepted in the software development community for the
7944electronic transfer of data.
79451.5. "Executable"
7946means Covered Code in any form other than Source Code.
79471.6. "Initial Developer"
7948means the individual or entity identified as the Initial Developer in the Source Code
7949notice required by Exhibit A.
79501.7. "Larger Work"
7951means a work which combines Covered Code or portions thereof with code not governed by
7952the terms of this License.
79531.8. "License"
7954means this document.
79551.8.1. "Licensable"
7956means having the right to grant, to the maximum extent possible, whether at the time
7957of the initial grant or subsequently acquired, any and all of the rights conveyed
7958herein.
79591.9. "Modifications"
7960means any addition to or deletion from the substance or structure of either the
7961Original Code or any previous Modifications. When Covered Code is released as a series
7962of files, a Modification is:
7963Any addition to or deletion from the contents of a file containing Original Code or
7964previous Modifications.
7965Any new file that contains any part of the Original Code or previous Modifications.
79661.10. "Original Code"
7967means Source Code of computer software code which is described in the Source Code
7968notice required by Exhibit A as Original Code, and which, at the time of its release
7969under this License is not already Covered Code governed by this License.
79701.10.1. "Patent Claims"
7971means any patent claim(s), now owned or hereafter acquired, including without
7972limitation, method, process, and apparatus claims, in any patent Licensable by
7973grantor.
79741.11. "Source Code"
7975means the preferred form of the Covered Code for making modifications to it, including
7976all modules it contains, plus any associated interface definition files, scripts used
7977to control compilation and installation of an Executable, or source code differential
7978comparisons against either the Original Code or another well known, available Covered
7979Code of the Contributor`s choice. The Source Code can be in a compressed or archival
7980form, provided the appropriate decompression or de-archiving software is widely
7981available for no charge.
79821.12. "You" (or "Your")
7983means an individual or a legal entity exercising rights under, and complying with all
7984of the terms of, this License or a future version of this License issued under Section
79856.1. For legal entities, "You" includes any entity which controls, is controlled by,
7986or is under common control with You. For purposes of this definition, "control" means
7987(a) the power, direct or indirect, to cause the direction or management of such
7988entity, whether by contract or otherwise, or (b) ownership of more than fifty percent
7989(50%) of the outstanding shares or beneficial ownership of such entity.
79902. Source Code License.
7991
79922.1. The Initial Developer Grant.
7993
7994The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
7995license, subject to third party intellectual property claims:
7996
7997under intellectual property rights (other than patent or trademark) Licensable by
7998Initial Developer to use, reproduce, modify, display, perform, sublicense and
7999distribute the Original Code (or portions thereof) with or without Modifications,
8000and/or as part of a Larger Work; and
8001under Patents Claims infringed by the making, using or selling of Original Code, to
8002make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of
8003the Original Code (or portions thereof).
8004the licenses granted in this Section 2.1 (a) and (b) are effective on the date Initial
8005Developer first distributes Original Code under the terms of this License.
8006Notwithstanding Section 2.1 (b) above, no patent license is granted: 1) for code that
8007You delete from the Original Code; 2) separate from the Original Code; or 3) for
8008infringements caused by: i) the modification of the Original Code or ii) the
8009combination of the Original Code with other software or devices.
80102.2. Contributor Grant.
8011
8012Subject to third party intellectual property claims, each Contributor hereby grants
8013You a world-wide, royalty-free, non-exclusive license
8014
8015under intellectual property rights (other than patent or trademark) Licensable by
8016Contributor, to use, reproduce, modify, display, perform, sublicense and distribute
8017the Modifications created by such Contributor (or portions thereof) either on an
8018unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger
8019Work; and
8020under Patent Claims infringed by the making, using, or selling of Modifications made
8021by that Contributor either alone and/or in combination with its Contributor Version
8022(or portions of such combination), to make, use, sell, offer for sale, have made,
8023and/or otherwise dispose of: 1) Modifications made by that Contributor (or portions
8024thereof); and 2) the combination of Modifications made by that Contributor with its
8025Contributor Version (or portions of such combination).
8026the licenses granted in Sections 2.2 (a) and 2.2 (b) are effective on the date
8027Contributor first makes Commercial Use of the Covered Code.
8028Notwithstanding Section 2.2 (b) above, no patent license is granted: 1) for any code
8029that Contributor has deleted from the Contributor Version; 2) separate from the
8030Contributor Version; 3) for infringements caused by: i) third party modifications of
8031Contributor Version or ii) the combination of Modifications made by that Contributor
8032with other software (except as part of the Contributor Version) or other devices; or
80334) under Patent Claims infringed by Covered Code in the absence of Modifications made
8034by that Contributor.
80353. Distribution Obligations.
8036
80373.1. Application of License.
8038
8039The Modifications which You create or to which You contribute are governed by the
8040terms of this License, including without limitation Section 2.2. The Source Code
8041version of Covered Code may be distributed only under the terms of this License or a
8042future version of this License released under Section 6.1, and You must include a copy
8043of this License with every copy of the Source Code You distribute. You may not offer
8044or impose any terms on any Source Code version that alters or restricts the applicable
8045version of this License or the recipients` rights hereunder. However, You may include
8046an additional document offering the additional rights described in Section 3.5.
8047
80483.2. Availability of Source Code.
8049
8050Any Modification which You create or to which You contribute must be made available in
8051Source Code form under the terms of this License either on the same media as an
8052Executable version or via an accepted Electronic Distribution Mechanism to anyone to
8053whom you made an Executable version available; and if made available via Electronic
8054Distribution Mechanism, must remain available for at least twelve (12) months after
8055the date it initially became available, or at least six (6) months after a subsequent
8056version of that particular Modification has been made available to such recipients.
8057You are responsible for ensuring that the Source Code version remains available even
8058if the Electronic Distribution Mechanism is maintained by a third party.
8059
80603.3. Description of Modifications.
8061
8062You must cause all Covered Code to which You contribute to contain a file documenting
8063the changes You made to create that Covered Code and the date of any change. You must
8064include a prominent statement that the Modification is derived, directly or
8065indirectly, from Original Code provided by the Initial Developer and including the
8066name of the Initial Developer in (a) the Source Code, and (b) in any notice in an
8067Executable version or related documentation in which You describe the origin or
8068ownership of the Covered Code.
8069
80703.4. Intellectual Property Matters
8071
8072(a) Third Party Claims
8073
8074If Contributor has knowledge that a license under a third party`s intellectual
8075property rights is required to exercise the rights granted by such Contributor under
8076Sections 2.1 or 2.2, Contributor must include a text file with the Source Code
8077distribution titled "LEGAL" which describes the claim and the party making the claim
8078in sufficient detail that a recipient will know whom to contact. If Contributor
8079obtains such knowledge after the Modification is made available as described in
8080Section 3.2, Contributor shall promptly modify the LEGAL file in all copies
8081Contributor makes available thereafter and shall take other steps (such as notifying
8082appropriate mailing lists or newsgroups) reasonably calculated to inform those who
8083received the Covered Code that new knowledge has been obtained.
8084
8085(b) Contributor APIs
8086
8087If Contributor`s Modifications include an application programming interface and
8088Contributor has knowledge of patent licenses which are reasonably necessary to
8089implement that API, Contributor must also include this information in the LEGAL file.
8090
8091(c) Representations.
8092
8093Contributor represents that, except as disclosed pursuant to Section 3.4 (a) above,
8094Contributor believes that Contributor`s Modifications are Contributor`s original
8095creation(s) and/or Contributor has sufficient rights to grant the rights conveyed by
8096this License.
8097
80983.5. Required Notices.
8099
8100You must duplicate the notice in Exhibit A in each file of the Source Code. If it is
8101not possible to put such notice in a particular Source Code file due to its structure,
8102then You must include such notice in a location (such as a relevant directory) where a
8103user would be likely to look for such a notice. If You created one or more
8104Modification(s) You may add your name as a Contributor to the notice described in
8105Exhibit A. You must also duplicate this License in any documentation for the Source
8106Code where You describe recipients` rights or ownership rights relating to Covered
8107Code. You may choose to offer, and to charge a fee for, warranty, support, indemnity
8108or liability obligations to one or more recipients of Covered Code. However, You may
8109do so only on Your own behalf, and not on behalf of the Initial Developer or any
8110Contributor. You must make it absolutely clear than any such warranty, support,
8111indemnity or liability obligation is offered by You alone, and You hereby agree to
8112indemnify the Initial Developer and every Contributor for any liability incurred by
8113the Initial Developer or such Contributor as a result of warranty, support, indemnity
8114or liability terms You offer.
8115
81163.6. Distribution of Executable Versions.
8117
8118You may distribute Covered Code in Executable form only if the requirements of
8119Sections 3.1, 3.2, 3.3, 3.4 and 3.5 have been met for that Covered Code, and if You
8120include a notice stating that the Source Code version of the Covered Code is available
8121under the terms of this License, including a description of how and where You have
8122fulfilled the obligations of Section 3.2. The notice must be conspicuously included in
8123any notice in an Executable version, related documentation or collateral in which You
8124describe recipients` rights relating to the Covered Code. You may distribute the
8125Executable version of Covered Code or ownership rights under a license of Your choice,
8126which may contain terms different from this License, provided that You are in
8127compliance with the terms of this License and that the license for the Executable
8128version does not attempt to limit or alter the recipient`s rights in the Source Code
8129version from the rights set forth in this License. If You distribute the Executable
8130version under a different license You must make it absolutely clear that any terms
8131which differ from this License are offered by You alone, not by the Initial Developer
8132or any Contributor. You hereby agree to indemnify the Initial Developer and every
8133Contributor for any liability incurred by the Initial Developer or such Contributor as
8134a result of any such terms You offer.
8135
81363.7. Larger Works.
8137
8138You may create a Larger Work by combining Covered Code with other code not governed by
8139the terms of this License and distribute the Larger Work as a single product. In such
8140a case, You must make sure the requirements of this License are fulfilled for the
8141Covered Code.
8142
81434. Inability to Comply Due to Statute or Regulation.
8144
8145If it is impossible for You to comply with any of the terms of this License with
8146respect to some or all of the Covered Code due to statute, judicial order, or
8147regulation then You must: (a) comply with the terms of this License to the maximum
8148extent possible; and (b) describe the limitations and the code they affect. Such
8149description must be included in the LEGAL file described in Section 3.4 and must be
8150included with all distributions of the Source Code. Except to the extent prohibited by
8151statute or regulation, such description must be sufficiently detailed for a recipient
8152of ordinary skill to be able to understand it.
8153
81545. Application of this License.
8155
8156This License applies to code to which the Initial Developer has attached the notice in
8157Exhibit A and to related Covered Code.
8158
81596. Versions of the License.
8160
81616.1. New Versions
8162
8163Netscape Communications Corporation ("Netscape") may publish revised and/or new
8164versions of the License from time to time. Each version will be given a distinguishing
8165version number.
8166
81676.2. Effect of New Versions
8168
8169Once Covered Code has been published under a particular version of the License, You
8170may always continue to use it under the terms of that version. You may also choose to
8171use such Covered Code under the terms of any subsequent version of the License
8172published by Netscape. No one other than Netscape has the right to modify the terms
8173applicable to Covered Code created under this License.
8174
81756.3. Derivative Works
8176
8177If You create or use a modified version of this License (which you may only do in
8178order to apply it to code which is not already Covered Code governed by this License),
8179You must (a) rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL",
8180"Netscape", "MPL", "NPL" or any confusingly similar phrase do not appear in your
8181license (except to note that your license differs from this License) and (b) otherwise
8182make it clear that Your version of the license contains terms which differ from the
8183Mozilla Public License and Netscape Public License. (Filling in the name of the
8184Initial Developer, Original Code or Contributor in the notice described in Exhibit A
8185shall not of themselves be deemed to be modifications of this License.)
8186
81877. DISCLAIMER OF WARRANTY
8188
8189COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF
8190ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
8191THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
8192NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
8193IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
8194INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
8195SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
8196PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
8197THIS DISCLAIMER.
8198
81998. Termination
8200
82018.1. This License and the rights granted hereunder will terminate automatically if You
8202fail to comply with terms herein and fail to cure such breach within 30 days of
8203becoming aware of the breach. All sublicenses to the Covered Code which are properly
8204granted shall survive any termination of this License. Provisions which, by their
8205nature, must remain in effect beyond the termination of this License shall survive.
8206
82078.2. If You initiate litigation by asserting a patent infringement claim (excluding
8208declatory judgment actions) against Initial Developer or a Contributor (the Initial
8209Developer or Contributor against whom You file such action is referred to as
8210"Participant") alleging that:
8211
8212such Participant`s Contributor Version directly or indirectly infringes any patent,
8213then any and all rights granted by such Participant to You under Sections 2.1 and/or
82142.2 of this License shall, upon 60 days notice from Participant terminate
8215prospectively, unless if within 60 days after receipt of notice You either: (i) agree
8216in writing to pay Participant a mutually agreeable reasonable royalty for Your past
8217and future use of Modifications made by such Participant, or (ii) withdraw Your
8218litigation claim with respect to the Contributor Version against such Participant. If
8219within 60 days of notice, a reasonable royalty and payment arrangement are not
8220mutually agreed upon in writing by the parties or the litigation claim is not
8221withdrawn, the rights granted by Participant to You under Sections 2.1 and/or 2.2
8222automatically terminate at the expiration of the 60 day notice period specified above.
8223any software, hardware, or device, other than such Participant`s Contributor Version,
8224directly or indirectly infringes any patent, then any rights granted to You by such
8225Participant under Sections 2.1(b) and 2.2(b) are revoked effective as of the date You
8226first made, used, sold, distributed, or had made, Modifications made by that
8227Participant.
82288.3. If You assert a patent infringement claim against Participant alleging that such
8229Participant`s Contributor Version directly or indirectly infringes any patent where
8230such claim is resolved (such as by license or settlement) prior to the initiation of
8231patent infringement litigation, then the reasonable value of the licenses granted by
8232such Participant under Sections 2.1 or 2.2 shall be taken into account in determining
8233the amount or value of any payment or license.
8234
82358.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license
8236agreements (excluding distributors and resellers) which have been validly granted by
8237You or any distributor hereunder prior to termination shall survive termination.
8238
82399. LIMITATION OF LIABILITY
8240
8241UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
8242CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR
8243ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
8244ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
8245CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE,
8246COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
8247EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS
8248LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
8249RESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
8250LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL
8251OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
8252
825310. U.S. government end users
8254
8255The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101
8256(Oct. 1995), consisting of "commercial computer software" and "commercial computer
8257software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
8258Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
82591995), all U.S. Government End Users acquire Covered Code with only those rights set
8260forth herein.
8261
826211. Miscellaneous
8263
8264This License represents the complete agreement concerning subject matter hereof. If
8265any provision of this License is held to be unenforceable, such provision shall be
8266reformed only to the extent necessary to make it enforceable. This License shall be
8267governed by California law provisions (except to the extent applicable law, if any,
8268provides otherwise), excluding its conflict-of-law provisions. With respect to
8269disputes in which at least one party is a citizen of, or an entity chartered or
8270registered to do business in the United States of America, any litigation relating to
8271this License shall be subject to the jurisdiction of the Federal Courts of the
8272Northern District of California, with venue lying in Santa Clara County, California,
8273with the losing party responsible for costs, including without limitation, court costs
8274and reasonable attorneys` fees and expenses. The application of the United Nations
8275Convention on Contracts for the International Sale of Goods is expressly excluded. Any
8276law or regulation which provides that the language of a contract shall be construed
8277against the drafter shall not apply to this License.
8278
827912. Responsibility for claims
8280
8281As between Initial Developer and the Contributors, each party is responsible for
8282claims and damages arising, directly or indirectly, out of its utilization of rights
8283under this License and You agree to work with Initial Developer and Contributors to
8284distribute such responsibility on an equitable basis. Nothing herein is intended or
8285shall be deemed to constitute any admission of liability.
8286
828713. Multiple-licensed code
8288
8289Initial Developer may designate portions of the Covered Code as "Multiple-Licensed".
8290"Multiple-Licensed" means that the Initial Developer permits you to utilize portions
8291of the Covered Code under Your choice of the MPL or the alternative licenses, if any,
8292specified by the Initial Developer in the file described in Exhibit A.
8293
8294Exhibit A - Mozilla Public License.
8295
8296"The contents of this file are subject to the Mozilla Public License
8297Version 1.1 (the "License"); you may not use this file except in
8298compliance with the License. You may obtain a copy of the License at
8299http://www.mozilla.org/MPL/
8300
8301Software distributed under the License is distributed on an "AS IS"
8302basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
8303License for the specific language governing rights and limitations
8304under the License.
8305
8306The Original Code is ______________________________________.
8307
8308The Initial Developer of the Original Code is ________________________.
8309Portions created by ______________________ are Copyright (C) ______
8310_______________________. All Rights Reserved.
8311
8312Contributor(s): ______________________________________.
8313
8314Alternatively, the contents of this file may be used under the terms
8315of the _____ license (the "[___] License"), in which case the
8316provisions of [______] License are applicable instead of those
8317above. If you wish to allow use of your version of this file only
8318under the terms of the [____] License and not to allow others to use
8319your version of this file under the MPL, indicate your decision by
8320deleting the provisions above and replace them with the notice and
8321other provisions required by the [___] License. If you do not delete
8322the provisions above, a recipient may use your version of this file
8323under either the MPL or the [___] License."
8324NOTE: The text of this Exhibit A may differ slightly from the text of the notices in
8325the Source Code files of the Original Code. You should use the text of this Exhibit A
8326rather than the text found in the Original Code Source Code for Your Modifications.
8327
8328</programlisting></para></section>
8329
8330<section id="lic_28">
8331<title>MPL-2.0</title>
8332<para><programlisting>
8333Mozilla Public License Version 2.0
8334==================================
8335
83361. Definitions
8337--------------
8338
83391.1. "Contributor"
8340 means each individual or legal entity that creates, contributes to
8341 the creation of, or owns Covered Software.
8342
83431.2. "Contributor Version"
8344 means the combination of the Contributions of others (if any) used
8345 by a Contributor and that particular Contributor's Contribution.
8346
83471.3. "Contribution"
8348 means Covered Software of a particular Contributor.
8349
83501.4. "Covered Software"
8351 means Source Code Form to which the initial Contributor has attached
8352 the notice in Exhibit A, the Executable Form of such Source Code
8353 Form, and Modifications of such Source Code Form, in each case
8354 including portions thereof.
8355
83561.5. "Incompatible With Secondary Licenses"
8357 means
8358
8359 (a) that the initial Contributor has attached the notice described
8360 in Exhibit B to the Covered Software; or
8361
8362 (b) that the Covered Software was made available under the terms of
8363 version 1.1 or earlier of the License, but not also under the
8364 terms of a Secondary License.
8365
83661.6. "Executable Form"
8367 means any form of the work other than Source Code Form.
8368
83691.7. "Larger Work"
8370 means a work that combines Covered Software with other material, in
8371 a separate file or files, that is not Covered Software.
8372
83731.8. "License"
8374 means this document.
8375
83761.9. "Licensable"
8377 means having the right to grant, to the maximum extent possible,
8378 whether at the time of the initial grant or subsequently, any and
8379 all of the rights conveyed by this License.
8380
83811.10. "Modifications"
8382 means any of the following:
8383
8384 (a) any file in Source Code Form that results from an addition to,
8385 deletion from, or modification of the contents of Covered
8386 Software; or
8387
8388 (b) any new file in Source Code Form that contains any Covered
8389 Software.
8390
83911.11. "Patent Claims" of a Contributor
8392 means any patent claim(s), including without limitation, method,
8393 process, and apparatus claims, in any patent Licensable by such
8394 Contributor that would be infringed, but for the grant of the
8395 License, by the making, using, selling, offering for sale, having
8396 made, import, or transfer of either its Contributions or its
8397 Contributor Version.
8398
83991.12. "Secondary License"
8400 means either the GNU General Public License, Version 2.0, the GNU
8401 Lesser General Public License, Version 2.1, the GNU Affero General
8402 Public License, Version 3.0, or any later versions of those
8403 licenses.
8404
84051.13. "Source Code Form"
8406 means the form of the work preferred for making modifications.
8407
84081.14. "You" (or "Your")
8409 means an individual or a legal entity exercising rights under this
8410 License. For legal entities, "You" includes any entity that
8411 controls, is controlled by, or is under common control with You. For
8412 purposes of this definition, "control" means (a) the power, direct
8413 or indirect, to cause the direction or management of such entity,
8414 whether by contract or otherwise, or (b) ownership of more than
8415 fifty percent (50%) of the outstanding shares or beneficial
8416 ownership of such entity.
8417
84182. License Grants and Conditions
8419--------------------------------
8420
84212.1. Grants
8422
8423Each Contributor hereby grants You a world-wide, royalty-free,
8424non-exclusive license:
8425
8426(a) under intellectual property rights (other than patent or trademark)
8427 Licensable by such Contributor to use, reproduce, make available,
8428 modify, display, perform, distribute, and otherwise exploit its
8429 Contributions, either on an unmodified basis, with Modifications, or
8430 as part of a Larger Work; and
8431
8432(b) under Patent Claims of such Contributor to make, use, sell, offer
8433 for sale, have made, import, and otherwise transfer either its
8434 Contributions or its Contributor Version.
8435
84362.2. Effective Date
8437
8438The licenses granted in Section 2.1 with respect to any Contribution
8439become effective for each Contribution on the date the Contributor first
8440distributes such Contribution.
8441
84422.3. Limitations on Grant Scope
8443
8444The licenses granted in this Section 2 are the only rights granted under
8445this License. No additional rights or licenses will be implied from the
8446distribution or licensing of Covered Software under this License.
8447Notwithstanding Section 2.1(b) above, no patent license is granted by a
8448Contributor:
8449
8450(a) for any code that a Contributor has removed from Covered Software;
8451 or
8452
8453(b) for infringements caused by: (i) Your and any other third party's
8454 modifications of Covered Software, or (ii) the combination of its
8455 Contributions with other software (except as part of its Contributor
8456 Version); or
8457
8458(c) under Patent Claims infringed by Covered Software in the absence of
8459 its Contributions.
8460
8461This License does not grant any rights in the trademarks, service marks,
8462or logos of any Contributor (except as may be necessary to comply with
8463the notice requirements in Section 3.4).
8464
84652.4. Subsequent Licenses
8466
8467No Contributor makes additional grants as a result of Your choice to
8468distribute the Covered Software under a subsequent version of this
8469License (see Section 10.2) or under the terms of a Secondary License (if
8470permitted under the terms of Section 3.3).
8471
84722.5. Representation
8473
8474Each Contributor represents that the Contributor believes its
8475Contributions are its original creation(s) or it has sufficient rights
8476to grant the rights to its Contributions conveyed by this License.
8477
84782.6. Fair Use
8479
8480This License is not intended to limit any rights You have under
8481applicable copyright doctrines of fair use, fair dealing, or other
8482equivalents.
8483
84842.7. Conditions
8485
8486Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
8487in Section 2.1.
8488
84893. Responsibilities
8490-------------------
8491
84923.1. Distribution of Source Form
8493
8494All distribution of Covered Software in Source Code Form, including any
8495Modifications that You create or to which You contribute, must be under
8496the terms of this License. You must inform recipients that the Source
8497Code Form of the Covered Software is governed by the terms of this
8498License, and how they can obtain a copy of this License. You may not
8499attempt to alter or restrict the recipients' rights in the Source Code
8500Form.
8501
85023.2. Distribution of Executable Form
8503
8504If You distribute Covered Software in Executable Form then:
8505
8506(a) such Covered Software must also be made available in Source Code
8507 Form, as described in Section 3.1, and You must inform recipients of
8508 the Executable Form how they can obtain a copy of such Source Code
8509 Form by reasonable means in a timely manner, at a charge no more
8510 than the cost of distribution to the recipient; and
8511
8512(b) You may distribute such Executable Form under the terms of this
8513 License, or sublicense it under different terms, provided that the
8514 license for the Executable Form does not attempt to limit or alter
8515 the recipients' rights in the Source Code Form under this License.
8516
85173.3. Distribution of a Larger Work
8518
8519You may create and distribute a Larger Work under terms of Your choice,
8520provided that You also comply with the requirements of this License for
8521the Covered Software. If the Larger Work is a combination of Covered
8522Software with a work governed by one or more Secondary Licenses, and the
8523Covered Software is not Incompatible With Secondary Licenses, this
8524License permits You to additionally distribute such Covered Software
8525under the terms of such Secondary License(s), so that the recipient of
8526the Larger Work may, at their option, further distribute the Covered
8527Software under the terms of either this License or such Secondary
8528License(s).
8529
85303.4. Notices
8531
8532You may not remove or alter the substance of any license notices
8533(including copyright notices, patent notices, disclaimers of warranty,
8534or limitations of liability) contained within the Source Code Form of
8535the Covered Software, except that You may alter any license notices to
8536the extent required to remedy known factual inaccuracies.
8537
85383.5. Application of Additional Terms
8539
8540You may choose to offer, and to charge a fee for, warranty, support,
8541indemnity or liability obligations to one or more recipients of Covered
8542Software. However, You may do so only on Your own behalf, and not on
8543behalf of any Contributor. You must make it absolutely clear that any
8544such warranty, support, indemnity, or liability obligation is offered by
8545You alone, and You hereby agree to indemnify every Contributor for any
8546liability incurred by such Contributor as a result of warranty, support,
8547indemnity or liability terms You offer. You may include additional
8548disclaimers of warranty and limitations of liability specific to any
8549jurisdiction.
8550
85514. Inability to Comply Due to Statute or Regulation
8552---------------------------------------------------
8553
8554If it is impossible for You to comply with any of the terms of this
8555License with respect to some or all of the Covered Software due to
8556statute, judicial order, or regulation then You must: (a) comply with
8557the terms of this License to the maximum extent possible; and (b)
8558describe the limitations and the code they affect. Such description must
8559be placed in a text file included with all distributions of the Covered
8560Software under this License. Except to the extent prohibited by statute
8561or regulation, such description must be sufficiently detailed for a
8562recipient of ordinary skill to be able to understand it.
8563
85645. Termination
8565--------------
8566
85675.1. The rights granted under this License will terminate automatically
8568if You fail to comply with any of its terms. However, if You become
8569compliant, then the rights granted under this License from a particular
8570Contributor are reinstated (a) provisionally, unless and until such
8571Contributor explicitly and finally terminates Your grants, and (b) on an
8572ongoing basis, if such Contributor fails to notify You of the
8573non-compliance by some reasonable means prior to 60 days after You have
8574come back into compliance. Moreover, Your grants from a particular
8575Contributor are reinstated on an ongoing basis if such Contributor
8576notifies You of the non-compliance by some reasonable means, this is the
8577first time You have received notice of non-compliance with this License
8578from such Contributor, and You become compliant prior to 30 days after
8579Your receipt of the notice.
8580
85815.2. If You initiate litigation against any entity by asserting a patent
8582infringement claim (excluding declaratory judgment actions,
8583counter-claims, and cross-claims) alleging that a Contributor Version
8584directly or indirectly infringes any patent, then the rights granted to
8585You by any and all Contributors for the Covered Software under Section
85862.1 of this License shall terminate.
8587
85885.3. In the event of termination under Sections 5.1 or 5.2 above, all
8589end user license agreements (excluding distributors and resellers) which
8590have been validly granted by You or Your distributors under this License
8591prior to termination shall survive termination.
8592
8593************************************************************************
8594* *
8595* 6. Disclaimer of Warranty *
8596* ------------------------- *
8597* *
8598* Covered Software is provided under this License on an "as is" *
8599* basis, without warranty of any kind, either expressed, implied, or *
8600* statutory, including, without limitation, warranties that the *
8601* Covered Software is free of defects, merchantable, fit for a *
8602* particular purpose or non-infringing. The entire risk as to the *
8603* quality and performance of the Covered Software is with You. *
8604* Should any Covered Software prove defective in any respect, You *
8605* (not any Contributor) assume the cost of any necessary servicing, *
8606* repair, or correction. This disclaimer of warranty constitutes an *
8607* essential part of this License. No use of any Covered Software is *
8608* authorized under this License except under this disclaimer. *
8609* *
8610************************************************************************
8611
8612************************************************************************
8613* *
8614* 7. Limitation of Liability *
8615* -------------------------- *
8616* *
8617* Under no circumstances and under no legal theory, whether tort *
8618* (including negligence), contract, or otherwise, shall any *
8619* Contributor, or anyone who distributes Covered Software as *
8620* permitted above, be liable to You for any direct, indirect, *
8621* special, incidental, or consequential damages of any character *
8622* including, without limitation, damages for lost profits, loss of *
8623* goodwill, work stoppage, computer failure or malfunction, or any *
8624* and all other commercial damages or losses, even if such party *
8625* shall have been informed of the possibility of such damages. This *
8626* limitation of liability shall not apply to liability for death or *
8627* personal injury resulting from such party's negligence to the *
8628* extent applicable law prohibits such limitation. Some *
8629* jurisdictions do not allow the exclusion or limitation of *
8630* incidental or consequential damages, so this exclusion and *
8631* limitation may not apply to You. *
8632* *
8633************************************************************************
8634
86358. Litigation
8636-------------
8637
8638Any litigation relating to this License may be brought only in the
8639courts of a jurisdiction where the defendant maintains its principal
8640place of business and such litigation shall be governed by laws of that
8641jurisdiction, without reference to its conflict-of-law provisions.
8642Nothing in this Section shall prevent a party's ability to bring
8643cross-claims or counter-claims.
8644
86459. Miscellaneous
8646----------------
8647
8648This License represents the complete agreement concerning the subject
8649matter hereof. If any provision of this License is held to be
8650unenforceable, such provision shall be reformed only to the extent
8651necessary to make it enforceable. Any law or regulation which provides
8652that the language of a contract shall be construed against the drafter
8653shall not be used to construe this License against a Contributor.
8654
865510. Versions of the License
8656---------------------------
8657
865810.1. New Versions
8659
8660Mozilla Foundation is the license steward. Except as provided in Section
866110.3, no one other than the license steward has the right to modify or
8662publish new versions of this License. Each version will be given a
8663distinguishing version number.
8664
866510.2. Effect of New Versions
8666
8667You may distribute the Covered Software under the terms of the version
8668of the License under which You originally received the Covered Software,
8669or under the terms of any subsequent version published by the license
8670steward.
8671
867210.3. Modified Versions
8673
8674If you create software not governed by this License, and you want to
8675create a new license for such software, you may create and use a
8676modified version of this License if you rename the license and remove
8677any references to the name of the license steward (except to note that
8678such modified license differs from this License).
8679
868010.4. Distributing Source Code Form that is Incompatible With Secondary
8681Licenses
8682
8683If You choose to distribute Source Code Form that is Incompatible With
8684Secondary Licenses under the terms of this version of the License, the
8685notice described in Exhibit B of this License must be attached.
8686
8687Exhibit A - Source Code Form License Notice
8688-------------------------------------------
8689
8690 This Source Code Form is subject to the terms of the Mozilla Public
8691 License, v. 2.0. If a copy of the MPL was not distributed with this
8692 file, You can obtain one at http://mozilla.org/MPL/2.0/.
8693
8694If it is not possible or desirable to put the notice in a particular
8695file, then You may include the notice in a location (such as a LICENSE
8696file in a relevant directory) where a recipient would be likely to look
8697for such a notice.
8698
8699You may add additional accurate notices of copyright ownership.
8700
8701Exhibit B - "Incompatible With Secondary Licenses" Notice
8702---------------------------------------------------------
8703
8704 This Source Code Form is "Incompatible With Secondary Licenses", as
8705 defined by the Mozilla Public License, v. 2.0.
8706</programlisting></para></section>
8707
8708<section id="lic_29">
8709<title>OASIS</title>
8710<para><programlisting>
8711 Permission to use, copy, modify and distribute the DocBook DTD and
8712 its accompanying documentation for any purpose and without fee is
8713 hereby granted in perpetuity, provided that the above copyright
8714 notice and this paragraph appear in all copies. The copyright
8715 holders make no representation about the suitability of the DTD for
8716 any purpose. It is provided "as is" without expressed or implied
8717 warranty.
8718
8719 If you modify the DocBook DTD in any way, except for declaring and
8720 referencing additional sets of general entities and declaring
8721 additional notations, label your DTD as a variant of DocBook. See
8722 the maintenance documentation for more information.
8723
8724</programlisting></para></section>
8725
8726<section id="lic_30">
8727<title>OpenSSL</title>
8728<para><programlisting>
8729
8730OpenSSL License
8731
8732 ====================================================================
8733 Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
8734
8735 Redistribution and use in source and binary forms, with or without
8736 modification, are permitted provided that the following conditions
8737 are met:
8738
8739 1. Redistributions of source code must retain the above copyright
8740 notice, this list of conditions and the following disclaimer.
8741
8742 2. Redistributions in binary form must reproduce the above copyright
8743 notice, this list of conditions and the following disclaimer in
8744 the documentation and/or other materials provided with the
8745 distribution.
8746
8747 3. All advertising materials mentioning features or use of this
8748 software must display the following acknowledgment:
8749 "This product includes software developed by the OpenSSL Project
8750 for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
8751
8752 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
8753 endorse or promote products derived from this software without
8754 prior written permission. For written permission, please contact
8755 openssl-core@openssl.org.
8756
8757 5. Products derived from this software may not be called "OpenSSL"
8758 nor may "OpenSSL" appear in their names without prior written
8759 permission of the OpenSSL Project.
8760
8761 6. Redistributions of any form whatsoever must retain the following
8762 acknowledgment:
8763 "This product includes software developed by the OpenSSL Project
8764 for use in the OpenSSL Toolkit (http://www.openssl.org/)"
8765
8766 THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS`` AND ANY
8767 EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
8768 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
8769 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
8770 ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
8771 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
8772 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
8773 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8774 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
8775 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
8776 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
8777 OF THE POSSIBILITY OF SUCH DAMAGE.
8778 ====================================================================
8779
8780 This product includes cryptographic software written by Eric Young
8781 (eay@cryptsoft.com). This product includes software written by Tim
8782 Hudson (tjh@cryptsoft.com).
8783
8784
8785 Original SSLeay License
8786 -----------------------
8787
8788Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
8789All rights reserved.
8790
8791 This package is an SSL implementation written
8792 by Eric Young (eay@cryptsoft.com).
8793 The implementation was written so as to conform with Netscapes SSL.
8794
8795 This library is free for commercial and non-commercial use as long as
8796 the following conditions are aheared to. The following conditions
8797 apply to all code found in this distribution, be it the RC4, RSA,
8798 lhash, DES, etc., code; not just the SSL code. The SSL documentation
8799 included with this distribution is covered by the same copyright terms
8800 except that the holder is Tim Hudson (tjh@cryptsoft.com).
8801
8802 Copyright remains Eric Young`s, and as such any Copyright notices in
8803 the code are not to be removed.
8804 If this package is used in a product, Eric Young should be given attribution
8805 as the author of the parts of the library used.
8806 This can be in the form of a textual message at program startup or
8807 in documentation (online or textual) provided with the package.
8808
8809 Redistribution and use in source and binary forms, with or without
8810 modification, are permitted provided that the following conditions
8811 are met:
8812 1. Redistributions of source code must retain the copyright
8813 notice, this list of conditions and the following disclaimer.
8814 2. Redistributions in binary form must reproduce the above copyright
8815 notice, this list of conditions and the following disclaimer in the
8816 documentation and/or other materials provided with the distribution.
8817 3. All advertising materials mentioning features or use of this software
8818 must display the following acknowledgement:
8819 "This product includes cryptographic software written by
8820 Eric Young (eay@cryptsoft.com)"
8821 The word `cryptographic` can be left out if the rouines from the library
8822 being used are not cryptographic related :-).
8823 4. If you include any Windows specific code (or a derivative thereof) from
8824 the apps directory (application code) you must include an acknowledgement:
8825 "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
8826
8827 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS`` AND ANY EXPRESS OR IMPLIED
8828WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
8829AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
8830CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
8831CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
8832OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
8833HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
8834OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
8835SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
8836
8837 The licence and distribution terms for any publically available version or
8838derivative of this code cannot be changed. i.e. this code cannot simply be copied and
8839put under another distribution licence
8840 [including the GNU Public Licence.]
8841
8842
8843
8844
8845</programlisting></para></section>
8846
8847<section id="lic_31">
8848<title>PD</title>
8849<para><programlisting>
8850Berkely Yacc Copying
8851====================
8852
8853Upstream source http://dickey.his.com/byacc/byacc.html
8854
8855Berkeley Yacc is in the public domain; changes made to it by the current
8856maintainer are likewise unrestricted. That applies to most of the files.
8857A few files (currently those related to autoconf scripting) have other
8858licenses as noted here.
8859
8860Current byacc upstream maintainer: Thomas Dickey &lt;dickey@invisible-island.net&gt;
8861
8862Public domain notice and no warranty:
8863-------------------------------------------------------------------------------
8864 Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made
8865as compatible as possible with AT&amp;T Yacc. Berkeley Yacc can accept any input
8866specification that conforms to the AT&amp;T Yacc documentation. Specifications
8867that take advantage of undocumented features of AT&amp;T Yacc will probably be
8868rejected.
8869
8870 Berkeley Yacc is distributed with no warranty whatever. The code
8871is certain to contain errors. Neither the author nor any contributor
8872takes responsibility for any consequences of its use.
8873
8874 Berkeley Yacc is in the public domain. The data structures and algorithms
8875used in Berkeley Yacc are all either taken from documents available to the
8876general public or are inventions of the author. Anyone may freely distribute
8877source or binary forms of Berkeley Yacc whether unchanged or modified.
8878Distributers may charge whatever fees they can obtain for Berkeley Yacc.
8879Programs generated by Berkeley Yacc may be distributed freely.
8880
8881 Please report bugs to
8882
8883 robert.corbett@eng.Sun.COM
8884
8885Include a small example if possible. Please include the banner string from
8886skeleton.c with the bug report. Do not expect rapid responses.
8887-------------------------------------------------------------------------------
8888
8889Files: aclocal.m4
8890Licence: other-BSD
8891Copyright: 2004-2011,2012 by Thomas E. Dickey
8892 Permission is hereby granted, free of charge, to any person obtaining a
8893 copy of this software and associated documentation files (the
8894 &quot; Software &quot; ), to deal in the Software without restriction, including
8895 without limitation the rights to use, copy, modify, merge, publish,
8896 distribute, distribute with modifications, sublicense, and/or sell
8897 copies of the Software, and to permit persons to whom the Software is
8898 furnished to do so, subject to the following conditions:
8899
8900 The above copyright notice and this permission notice shall be included
8901 in all copies or portions of the Software.
8902
8903 THE SOFTWARE IS PROVIDED &quot; AS IS &quot; , WITHOUT WARRANTY OF ANY KIND, EXPRESS
8904 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
8905 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
8906 IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
8907 DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
8908 OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
8909 THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8910
8911 Except as contained in this notice, the name(s) of the above copyright
8912 holders shall not be used in advertising or otherwise to promote the
8913 sale, use or other dealings in this Software without prior written
8914 authorization.
8915
8916Files: install-sh
8917Copyright: 1994 X Consortium
8918Licence: other-BSD
8919 Permission is hereby granted, free of charge, to any person obtaining a copy
8920 of this software and associated documentation files (the &quot; Software &quot; ), to
8921 deal in the Software without restriction, including without limitation the
8922 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
8923 sell copies of the Software, and to permit persons to whom the Software is
8924 furnished to do so, subject to the following conditions:
8925
8926 The above copyright notice and this permission notice shall be included in
8927 all copies or substantial portions of the Software.
8928
8929 THE SOFTWARE IS PROVIDED &quot; AS IS &quot; , WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
8930 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
8931 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
8932 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
8933 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
8934 TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
8935
8936 Except as contained in this notice, the name of the X Consortium shall not
8937 be used in advertising or otherwise to promote the sale, use or other deal-
8938 ings in this Software without prior written authorization from the X Consor-
8939 tium.
8940
8941 FSF changes to this file are in the public domain.
8942
8943 Calling this script install-sh is preferred over install.sh, to prevent
8944 `make &apos; implicit rules from creating a file called install from it
8945 when there is no Makefile.
8946
8947 This script is compatible with the BSD install script, but was written
8948 from scratch. It can only install one file at a time, a restriction
8949 shared with many OS &apos; s install programs.
8950
8951Files: debian/*
8952Copyright: 2012 Thomas E. Dickey
8953Licence: other-BSD
8954 Permission to use, copy, modify, and distribute this software and its
8955 documentation for any purpose and without fee is hereby granted,
8956 provided that the above copyright notice appear in all copies and that
8957 both that copyright notice and this permission notice appear in
8958 supporting documentation, and that the name of the above listed
8959 copyright holder(s) not be used in advertising or publicity pertaining
8960 to distribution of the software without specific, written prior
8961 permission.
8962
8963 THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
8964 TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
8965 AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
8966 LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
8967 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
8968 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
8969 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
8970
8971On Debian systems, the complete text of the GNU General
8972Public License can be found in &apos; /usr/share/common-licenses/GPL-2 &apos;
8973
8974
8975Encodings Copying
8976=================
8977
8978The XFree86/Xorg encoding files are in the public domain.
8979
8980Most of these encoding files were generated by me in the winter of 1998/1998
8981from publicly available sources (notably from data files provided by the
8982Unicode Consortium) using a throw-away program written in Common Lisp. Over
8983the years, a number of people have kindly added new encoding files to the
8984collection.
8985
8986If you want to add a copyright statement to an encoding file, you need
8987your brain examined.
8988
8989Expect Copying
8990==============
8991
8992 Juliusz Chroboczek
8993Expect
8994
8995Written by: Don Libes, libes at nist.gov, NIST
8996
8997Design and implementation of this program was paid for by U.S. tax
8998dollars. Therefore it is public domain. However, the author and NIST
8999would appreciate credit if this program or parts of it are used.
9000
9001Fontconfig Copying
9002==================
9003/*
9004 * This code implements the MD5 message-digest algorithm.
9005 * The algorithm is due to Ron Rivest. This code was
9006 * written by Colin Plumb in 1993, no copyright is claimed.
9007 * This code is in the public domain; do with it what you wish.
9008 *
9009 * Equivalent code is available from RSA Data Security, Inc.
9010 * This code has been tested against that, and is equivalent,
9011 * except that you don &apos; t need to include two pages of legalese
9012 * with every copy.
9013 *
9014 * To compute the message digest of a chunk of bytes, declare an
9015 * MD5Context structure, pass it to MD5Init, call MD5Update as
9016 * needed on buffers full of bytes, and then call MD5Final, which
9017 * will fill a supplied 16-byte array with the digest.
9018 */
9019
9020Glibc-2.0 Copying
9021=================
9022
9023This work may be reproduced and distributed in whole or in part, in
9024any medium, physical or electronic, so as long as this copyright
9025notice remains intact and unchanged on all copies. Commercial
9026redistribution is permitted and encouraged, but you may not
9027redistribute, in whole or in part, under terms more restrictive than
9028those under which you received it. If you redistribute a modified or
9029translated version of this work, you must also make the source code to
9030the modified or translated version available in electronic form
9031without charge. However, mere aggregation as part of a larger work
9032shall not count as a modification for this purpose.
9033
9034All code examples in this work are placed into the public domain,
9035and may be used, modified and redistributed without restriction.
9036
9037BECAUSE THIS WORK IS LICENSED FREE OF CHARGE, THERE IS NO
9038WARRANTY FOR THE WORK, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
9039EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
9040OTHER PARTIES PROVIDE THE WORK &quot; AS IS &quot; WITHOUT WARRANTY OF ANY
9041KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
9042IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9043PURPOSE. SHOULD THE WORK PROVE DEFECTIVE, YOU ASSUME
9044THE COST OF ALL NECESSARY REPAIR OR CORRECTION.
9045
9046IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
9047WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
9048AND/OR REDISTRIBUTE THE WORK AS PERMITTED ABOVE, BE LIABLE TO YOU
9049FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
9050CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
9051WORK, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
9052POSSIBILITY OF SUCH DAMAGES.
9053
9054Libselinux Copying
9055==================
9056
9057This library (libselinux) is public domain software, i.e. not copyrighted.
9058
9059Warranty Exclusion
9060------------------
9061You agree that this software is a
9062non-commercially developed program that may contain &quot; bugs &quot; (as that
9063term is used in the industry) and that it may not function as intended.
9064The software is licensed &quot; as is &quot; . NSA makes no, and hereby expressly
9065disclaims all, warranties, express, implied, statutory, or otherwise
9066with respect to the software, including noninfringement and the implied
9067warranties of merchantability and fitness for a particular purpose.
9068
9069Limitation of Liability
9070-----------------------
9071In no event will NSA be liable for any damages, including loss of data,
9072lost profits, cost of cover, or other special, incidental,
9073consequential, direct or indirect damages arising from the software or
9074the use thereof, however caused and on any theory of liability. This
9075limitation will apply even if NSA has been advised of the possibility
9076of such damage. You acknowledge that this is a reasonable allocation of
9077risk.
9078
9079Mobile Broadband Provider Info Copying
9080======================================
9081
9082THIS WORK IS IN PUBLIC DOMAIN:
9083The person or persons who have associated work with this document
9084(the &quot; Dedicator &quot; or &quot; Certifier &quot; ) hereby either (a) certifies that, to the best
9085of his knowledge, the work of authorship identified is in the public domain of
9086the country from which the work is published, or (b) hereby dedicates whatever
9087copyright the dedicators holds in the work of authorship identified below
9088(the &quot; Work &quot; ) to the public domain. A certifier, moreover, dedicates any
9089copyright interest he may have in the associated work, and for these purposes,
9090is described as a &quot; dedicator &quot; below.
9091
9092A certifier has taken reasonable steps to verify the copyright status of this
9093work. Certifier recognizes that his good faith efforts may not shield him from
9094liability if in fact the work certified is not in the public domain.
9095
9096Dedicator makes this dedication for the benefit of the public at large and to
9097the detriment of the Dedicator &apos; s heirs and successors. Dedicator intends this
9098dedication to be an overt act of relinquishment in perpetuity of all present
9099and future rights under copyright law, whether vested or contingent, in the
9100Work. Dedicator understands that such relinquishment of all rights includes the
9101relinquishment of all rights to enforce (by lawsuit or otherwise) those
9102copyrights in the Work.
9103
9104Dedicator recognizes that, once placed in the public domain, the Work may be
9105freely reproduced, distributed, transmitted, used, modified, built upon, or
9106otherwise exploited by anyone for any purpose, commercial or non-commercial,
9107and in any way, including by methods that have not yet been invented or
9108conceived.
9109
9110Modutils Initscripts Copying
9111============================
9112
9113Public Domain
9114
9115Pixman Copying
9116==============
9117(in install-sh)
9118 !/bin/sh
9119 install - install a program, script, or datafile
9120
9121scriptversion=2011-11-20.07; UTC
9122
9123 This originates from X11R5 (mit/util/scripts/install.sh), which was
9124 later released in X11R6 (xc/config/util/install.sh) with the
9125 following copyright and license.
9126
9127 Copyright (C) 1994 X Consortium
9128
9129 Permission is hereby granted, free of charge, to any person obtaining a copy
9130 of this software and associated documentation files (the &quot; Software &quot; ), to
9131 deal in the Software without restriction, including without limitation the
9132 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
9133 sell copies of the Software, and to permit persons to whom the Software is
9134 furnished to do so, subject to the following conditions:
9135
9136 The above copyright notice and this permission notice shall be included in
9137 all copies or substantial portions of the Software.
9138
9139 THE SOFTWARE IS PROVIDED &quot; AS IS &quot; , WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
9140 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
9141 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
9142 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
9143 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
9144 TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9145
9146 Except as contained in this notice, the name of the X Consortium shall not
9147 be used in advertising or otherwise to promote the sale, use or other deal-
9148 ings in this Software without prior written authorization from the X Consor-
9149 tium.
9150
9151
9152 FSF changes to this file are in the public domain.
9153
9154 Calling this script install-sh is preferred over install.sh, to prevent
9155 &apos; make &apos; implicit rules from creating a file called install from it
9156 when there is no Makefile.
9157
9158 This script is compatible with the BSD install script, but was written
9159 from scratch.
9160
9161PPP Copying
9162===========
9163/*
9164 * Chat -- a program for automatic session establishment (i.e. dial
9165 * the phone and log in).
9166 *
9167 * Standard termination codes:
9168 * 0 - successful completion of the script
9169 * 1 - invalid argument, expect string too large, etc.
9170 * 2 - error on an I/O operation or fatal error condition.
9171 * 3 - timeout waiting for a simple string.
9172 * 4 - the first string declared as &quot; ABORT &quot;
9173 * 5 - the second string declared as &quot; ABORT &quot;
9174 * 6 - ... and so on for successive ABORT strings.
9175 *
9176 * This software is in the public domain.
9177 *
9178 * -----------------
9179 * 22-May-99 added environment substitutuion, enabled with -E switch.
9180 * Andreas Arens &lt;andras@cityweb.de&gt;.
9181 *
9182 * 12-May-99 added a feature to read data to be sent from a file,
9183 * if the send string starts with @. Idea from gpk &lt;gpk@onramp.net&gt;.
9184 *
9185 * added -T and -U option and \T and \U substitution to pass a phone
9186 * number into chat script. Two are needed for some ISDN TA applications.
9187 * Keith Dart &lt;kdart@cisco.com&gt;
9188 *
9189 *
9190 * Added SAY keyword to send output to stderr.
9191 * This allows to turn ECHO OFF and to output specific, user selected,
9192 * text to give progress messages. This best works when stderr
9193 * exists (i.e.: pppd in nodetach mode).
9194 *
9195 * Added HANGUP directives to allow for us to be called
9196 * back. When HANGUP is set to NO, chat will not hangup at HUP signal.
9197 * We rely on timeouts in that case.
9198 *
9199 * Added CLR_ABORT to clear previously set ABORT string. This has been
9200 * dictated by the HANGUP above as &quot; NO CARRIER &quot; (for example) must be
9201 * an ABORT condition until we know the other host is going to close
9202 * the connection for call back. As soon as we have completed the
9203 * first stage of the call back sequence, &quot; NO CARRIER &quot; is a valid, non
9204 * fatal string. As soon as we got called back (probably get &quot; CONNECT &quot; ),
9205 * we should re-arm the ABORT &quot; NO CARRIER &quot; . Hence the CLR_ABORT command.
9206 * Note that CLR_ABORT packs the abort_strings[] array so that we do not
9207 * have unused entries not being reclaimed.
9208 *
9209 * In the same vein as above, added CLR_REPORT keyword.
9210 *
9211 * Allow for comments. Line starting with &apos; &apos; are comments and are
9212 * ignored. If a &apos; &apos; is to be expected as the first character, the
9213 * expect string must be quoted.
9214 *
9215 *
9216 * Francis Demierre &lt;Francis@SwissMail.Com&gt;
9217 * Thu May 15 17:15:40 MET DST 1997
9218 *
9219 *
9220 * Added -r &quot; report file &quot; switch &amp; REPORT keyword.
9221 * Robert Geer &lt;bgeer@xmission.com&gt;
9222 *
9223 * Added -s &quot; use stderr &quot; and -S &quot; don &apos; t use syslog &quot; switches.
9224 * June 18, 1997
9225 * Karl O. Pinc &lt;kop@meme.com&gt;
9226 *
9227 *
9228 * Added -e &quot; echo &quot; switch &amp; ECHO keyword
9229 * Dick Streefland &lt;dicks@tasking.nl&gt;
9230 *
9231 *
9232 * Considerable updates and modifications by
9233 * Al Longyear &lt;longyear@pobox.com&gt;
9234 * Paul Mackerras &lt;paulus@cs.anu.edu.au&gt;
9235 *
9236 *
9237 * The original author is:
9238 *
9239 * Karl Fox &lt;karl@MorningStar.Com&gt;
9240 * Morning Star Technologies, Inc.
9241 * 1760 Zollinger Road
9242 * Columbus, OH 43221
9243 * (614)451-1883
9244 *
9245 */
9246
9247Sqlite3 Copying
9248===============
9249/*
9250** 2001 September 15
9251**
9252** The author disclaims copyright to this source code. In place of
9253** a legal notice, here is a blessing:
9254**
9255** May you do good and not evil.
9256** May you find forgiveness for yourself and forgive others.
9257** May you share freely, never taking more than you give.
9258**
9259*************************************************************************
9260
9261Tzcode Copying
9262==============
9263
9264README for the tz distribution
9265
9266 &quot; What time is it? &quot; -- Richard Deacon as The King
9267 &quot; Any time you want it to be. &quot; -- Frank Baxter as The Scientist
9268 (from the Bell System film &quot; About Time &quot; )
9269
9270The Time Zone Database (often called tz or zoneinfo) contains code and
9271data that represent the history of local time for many representative
9272locations around the globe. It is updated periodically to reflect
9273changes made by political bodies to time zone boundaries, UTC offsets,
9274and daylight-saving rules.
9275
9276Unless otherwise specified, all files in the tz code and data are in
9277the public domain, so clarified as of 2009-05-17 by Arthur David Olson.
9278The few exceptions are code derived from BSD, which uses the BSD license.
9279
9280Here is a recipe for acquiring, building, installing, and testing the
9281tz distribution on a GNU/Linux or similar host.
9282
9283 mkdir tz
9284 cd tz
9285 wget --retr-symlinks &apos; ftp://ftp.iana.org/tz/tz*-latest.tar.gz &apos;
9286 gzip -dc tzcode-latest.tar.gz | tar -xf -
9287 gzip -dc tzdata-latest.tar.gz | tar -xf -
9288
9289Be sure to read the comments in &quot; Makefile &quot; and make any changes needed
9290to make things right for your system, especially if you are using some
9291platform other than GNU/Linux. Then run the following commands,
9292substituting your desired installation directory for &quot; $HOME/tzdir &quot; :
9293
9294 make TOPDIR=$HOME/tzdir install
9295 $HOME/tzdir/etc/zdump -v America/Los_Angeles
9296
9297Historical local time information has been included here to:
9298
9299* provide a compendium of data about the history of civil time
9300 that is useful even if not 100 accurate;
9301
9302* give an idea of the variety of local time rules that have
9303 existed in the past and thus an idea of the variety that may be
9304 expected in the future;
9305
9306* provide a test of the generality of the local time rule description
9307 system.
9308
9309The information in the time zone data files is by no means authoritative;
9310fixes and enhancements are welcome. Please see the file CONTRIBUTING
9311for details.
9312
9313Thanks to these Time Zone Caballeros who &apos; ve made major contributions to the
9314time conversion package: Keith Bostic; Bob Devine; Paul Eggert; Robert Elz;
9315Guy Harris; Mark Horton; John Mackin; and Bradley White. Thanks also to
9316Michael Bloom, Art Neilson, Stephen Prince, John Sovereign, and Frank Wales
9317for testing work, and to Gwillim Law for checking local mean time data.
9318Thanks in particular to Arthur David Olson, the project &apos; s founder and first
9319maintainer, to whom the time zone community owes the greatest debt of all.
9320None of them are responsible for remaining errors.
9321
9322Look in &lt;ftp://ftp.iana.org/tz/releases/&gt; for updated versions of these files.
9323
9324Please send comments or information to tz@iana.org.
9325
9326Tzdata Copying
9327==============
9328Same as Tzcode Copying
9329
9330Xorg Minimal Fonts Copying
9331==========================
9332
9333 This is version 1.0, dated 22 June 2009, of the GUST Font License.
9334 (GUST is the Polish TeX Users Group, http://www.gust.org.pl)
9335
9336 For the most recent version of this license see
9337 http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt
9338 or
9339 http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt
9340
9341 This work may be distributed and/or modified under the conditions
9342 of the LaTeX Project Public License, either version 1.3c of this
9343 license or (at your option) any later version.
9344
9345 Please also observe the following clause:
9346 1) it is requested, but not legally required, that derived works be
9347 distributed only after changing the names of the fonts comprising this
9348 work and given in an accompanying &quot; manifest &quot; , and that the
9349 files comprising the Work, as listed in the manifest, also be given
9350 new names. Any exceptions to this request are also given in the
9351 manifest.
9352
9353 We recommend the manifest be given in a separate file named
9354 MANIFEST-&lt;fontid&gt;.txt, where &lt;fontid&gt; is some unique identification
9355 of the font family. If a separate &quot; readme &quot; file accompanies the Work,
9356 we recommend a name of the form README-&lt;fontid&gt;.txt.
9357
9358 The latest version of the LaTeX Project Public License is in
9359 http://www.latex-project.org/lppl.txt and version 1.3c or later
9360 is part of all distributions of LaTeX version 2006/05/20 or later.
9361
9362XZ Copying
9363==========
9364(XZ Utils Licensing)
9365
9366 Different licenses apply to different files in this package. Here
9367 is a rough summary of which licenses apply to which parts of this
9368 package (but check the individual files to be sure!):
9369
9370 - liblzma is in the public domain.
9371
9372 - xz, xzdec, and lzmadec command line tools are in the public
9373 domain unless GNU getopt_long had to be compiled and linked
9374 in from the lib directory. The getopt_long code is under
9375 GNU LGPLv2.1+.
9376
9377 - The scripts to grep, diff, and view compressed files have been
9378 adapted from gzip. These scripts and their documentation are
9379 under GNU GPLv2+.
9380
9381 - All the documentation in the doc directory and most of the
9382 XZ Utils specific documentation files in other directories
9383 are in the public domain.
9384
9385 - Translated messages are in the public domain.
9386
9387 - The build system contains public domain files, and files that
9388 are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
9389 in the binaries being built.
9390
9391 - Test files and test code in the tests directory, and debugging
9392 utilities in the debug directory are in the public domain.
9393
9394 - The extra directory may contain public domain files, and files
9395 that are under various free software licenses.
9396
9397 You can do whatever you want with the files that have been put into
9398 the public domain. If you find public domain legally problematic,
9399 take the previous sentence as a license grant. If you still find
9400 the lack of copyright legally problematic, you have too many
9401 lawyers.
9402
9403 As usual, this software is provided &quot; as is &quot; , without any warranty.
9404
9405 If you copy significant amounts of public domain code from XZ Utils
9406 into your project, acknowledging this somewhere in your software is
9407 polite (especially if it is proprietary, non-free software), but
9408 naturally it is not legally required. Here is an example of a good
9409 notice to put into &quot; about box &quot; or into documentation:
9410
9411 This software includes code from XZ Utils &lt;http://tukaani.org/xz/&gt;.
9412
9413 The following license texts are included in the following files:
9414 - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
9415 - COPYING.GPLv2: GNU General Public License version 2
9416 - COPYING.GPLv3: GNU General Public License version 3
9417
9418 Note that the toolchain (compiler, linker etc.) may add some code
9419 pieces that are copyrighted. Thus, it is possible that e.g. liblzma
9420 binary wouldn &apos; t actually be in the public domain in its entirety
9421 even though it contains no copyrighted code from the XZ Utils source
9422 package.
9423
9424 If you have questions, don&apos;t hesitate to ask the author(s) for more
9425 information.
9426
9427
9428</programlisting></para></section>
9429
9430<section id="lic_32">
9431<title>Python-2.0</title>
9432<para><programlisting>
9433
9434PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
9435--------------------------------------------
9436
94371. This LICENSE AGREEMENT is between the Python Software Foundation
9438("PSF"), and the Individual or Organization ("Licensee") accessing and
9439otherwise using this software ("Python") in source or binary form and
9440its associated documentation.
9441
94422. Subject to the terms and conditions of this License Agreement, PSF
9443hereby grants Licensee a nonexclusive, royalty-free, world-wide
9444license to reproduce, analyze, test, perform and/or display publicly,
9445prepare derivative works, distribute, and otherwise use Python
9446alone or in any derivative version, provided, however, that PSF`s
9447License Agreement and PSF`s notice of copyright, i.e., "Copyright (c)
94482001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
9449Reserved" are retained in Python alone or in any derivative version
9450prepared by Licensee.
9451
94523. In the event Licensee prepares a derivative work that is based on
9453or incorporates Python or any part thereof, and wants to make
9454the derivative work available to others as provided herein, then
9455Licensee hereby agrees to include in any such work a brief summary of
9456the changes made to Python.
9457
94584. PSF is making Python available to Licensee on an "AS IS"
9459basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9460IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
9461DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9462FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
9463INFRINGE ANY THIRD PARTY RIGHTS.
9464
94655. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
9466FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
9467A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
9468OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9469
94706. This License Agreement will automatically terminate upon a material
9471breach of its terms and conditions.
9472
94737. Nothing in this License Agreement shall be deemed to create any
9474relationship of agency, partnership, or joint venture between PSF and
9475Licensee. This License Agreement does not grant permission to use PSF
9476trademarks or trade name in a trademark sense to endorse or promote
9477products or services of Licensee, or any third party.
9478
94798. By copying, installing or otherwise using Python, Licensee
9480agrees to be bound by the terms and conditions of this License
9481Agreement.
9482
9483BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
9484-------------------------------------------
9485
9486BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
9487
94881. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
9489office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
9490Individual or Organization ("Licensee") accessing and otherwise using
9491this software in source or binary form and its associated
9492documentation ("the Software").
9493
94942. Subject to the terms and conditions of this BeOpen Python License
9495Agreement, BeOpen hereby grants Licensee a non-exclusive,
9496royalty-free, world-wide license to reproduce, analyze, test, perform
9497and/or display publicly, prepare derivative works, distribute, and
9498otherwise use the Software alone or in any derivative version,
9499provided, however, that the BeOpen Python License is retained in the
9500Software, alone or in any derivative version prepared by Licensee.
9501
95023. BeOpen is making the Software available to Licensee on an "AS IS"
9503basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9504IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
9505DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9506FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
9507INFRINGE ANY THIRD PARTY RIGHTS.
9508
95094. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
9510SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
9511AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
9512DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9513
95145. This License Agreement will automatically terminate upon a material
9515breach of its terms and conditions.
9516
95176. This License Agreement shall be governed by and interpreted in all
9518respects by the law of the State of California, excluding conflict of
9519law provisions. Nothing in this License Agreement shall be deemed to
9520create any relationship of agency, partnership, or joint venture
9521between BeOpen and Licensee. This License Agreement does not grant
9522permission to use BeOpen trademarks or trade names in a trademark
9523sense to endorse or promote products or services of Licensee, or any
9524third party. As an exception, the "BeOpen Python" logos available at
9525http://www.pythonlabs.com/logos.html may be used according to the
9526permissions granted on that web page.
9527
95287. By copying, installing or otherwise using the software, Licensee
9529agrees to be bound by the terms and conditions of this License
9530Agreement.
9531
9532CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
9533---------------------------------------
9534
95351. This LICENSE AGREEMENT is between the Corporation for National
9536Research Initiatives, having an office at 1895 Preston White Drive,
9537Reston, VA 20191 ("CNRI"), and the Individual or Organization
9538("Licensee") accessing and otherwise using Python 1.6.1 software in
9539source or binary form and its associated documentation.
9540
95412. Subject to the terms and conditions of this License Agreement, CNRI
9542hereby grants Licensee a nonexclusive, royalty-free, world-wide
9543license to reproduce, analyze, test, perform and/or display publicly,
9544prepare derivative works, distribute, and otherwise use Python 1.6.1
9545alone or in any derivative version, provided, however, that CNRI`s
9546License Agreement and CNRI`s notice of copyright, i.e., "Copyright (c)
95471995-2001 Corporation for National Research Initiatives; All Rights
9548Reserved" are retained in Python 1.6.1 alone or in any derivative
9549version prepared by Licensee. Alternately, in lieu of CNRI`s License
9550Agreement, Licensee may substitute the following text (omitting the
9551quotes): "Python 1.6.1 is made available subject to the terms and
9552conditions in CNRI`s License Agreement. This Agreement together with
9553Python 1.6.1 may be located on the Internet using the following
9554unique, persistent identifier (known as a handle): 1895.22/1013. This
9555Agreement may also be obtained from a proxy server on the Internet
9556using the following URL: http://hdl.handle.net/1895.22/1013".
9557
95583. In the event Licensee prepares a derivative work that is based on
9559or incorporates Python 1.6.1 or any part thereof, and wants to make
9560the derivative work available to others as provided herein, then
9561Licensee hereby agrees to include in any such work a brief summary of
9562the changes made to Python 1.6.1.
9563
95644. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
9565basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9566IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
9567DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9568FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
9569INFRINGE ANY THIRD PARTY RIGHTS.
9570
95715. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
95721.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
9573A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
9574OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9575
95766. This License Agreement will automatically terminate upon a material
9577breach of its terms and conditions.
9578
95797. This License Agreement shall be governed by the federal
9580intellectual property law of the United States, including without
9581limitation the federal copyright law, and, to the extent such
9582U.S. federal law does not apply, by the law of the Commonwealth of
9583Virginia, excluding Virginia`s conflict of law provisions.
9584Notwithstanding the foregoing, with regard to derivative works based
9585on Python 1.6.1 that incorporate non-separable material that was
9586previously distributed under the GNU General Public License (GPL), the
9587law of the Commonwealth of Virginia shall govern this License
9588Agreement only as to issues arising under or with respect to
9589Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
9590License Agreement shall be deemed to create any relationship of
9591agency, partnership, or joint venture between CNRI and Licensee. This
9592License Agreement does not grant permission to use CNRI trademarks or
9593trade name in a trademark sense to endorse or promote products or
9594services of Licensee, or any third party.
9595
95968. By clicking on the "ACCEPT" button where indicated, or by copying,
9597installing or otherwise using Python 1.6.1, Licensee agrees to be
9598bound by the terms and conditions of this License Agreement.
9599
9600ACCEPT
9601
9602CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
9603--------------------------------------------------
9604
9605Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
9606The Netherlands. All rights reserved.
9607
9608Permission to use, copy, modify, and distribute this software and its
9609documentation for any purpose and without fee is hereby granted,
9610provided that the above copyright notice appear in all copies and that
9611both that copyright notice and this permission notice appear in
9612supporting documentation, and that the name of Stichting Mathematisch
9613Centrum or CWI not be used in advertising or publicity pertaining to
9614distribution of the software without specific, written prior
9615permission.
9616
9617STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
9618THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
9619FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
9620FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9621WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9622ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
9623OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9624
9625</programlisting></para></section>
9626
9627<section id="lic_33">
9628<title>Zlib</title>
9629<para><programlisting>
9630
9631zlib License
9632
9633
9634 This software is provided `as-is`, without any express or implied
9635 warranty. In no event will the authors be held liable for any damages
9636 arising from the use of this software.
9637
9638 Permission is granted to anyone to use this software for any purpose,
9639 including commercial applications, and to alter it and redistribute it
9640 freely, subject to the following restrictions:
9641
9642 1. The origin of this software must not be misrepresented; you must not
9643 claim that you wrote the original software. If you use this software
9644 in a product, an acknowledgment in the product documentation would be
9645 appreciated but is not required.
9646 2. Altered source versions must be plainly marked as such, and must not be
9647 misrepresented as being the original software.
9648 3. This notice may not be removed or altered from any source distribution.
9649
9650
9651</programlisting></para></section>
9652
9653<section id="lic_34">
9654<title>tcl</title>
9655<para><programlisting>
9656This software is copyrighted by the Regents of the University of
9657California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
9658Corporation and other parties. The following terms apply to all files
9659associated with the software unless explicitly disclaimed in
9660individual files.
9661
9662The authors hereby grant permission to use, copy, modify, distribute,
9663and license this software and its documentation for any purpose, provided
9664that existing copyright notices are retained in all copies and that this
9665notice is included verbatim in any distributions. No written agreement,
9666license, or royalty fee is required for any of the authorized uses.
9667Modifications to this software may be copyrighted by their authors
9668and need not follow the licensing terms described here, provided that
9669the new terms are clearly indicated on the first page of each file where
9670they apply.
9671
9672IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
9673FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
9674ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
9675DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
9676POSSIBILITY OF SUCH DAMAGE.
9677
9678THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
9679INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
9680FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
9681IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
9682NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
9683MODIFICATIONS.
9684
9685GOVERNMENT USE: If you are acquiring this software on behalf of the
9686U.S. government, the Government shall have only "Restricted Rights"
9687in the software and related documentation as defined in the Federal
9688Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
9689are acquiring the software on behalf of the Department of Defense, the
9690software shall be classified as "Commercial Computer Software" and the
9691Government shall have only "Restricted Rights" as defined in Clause
9692252.227-7014 (b) (3) of DFARs. Notwithstanding the foregoing, the
9693authors grant the U.S. Government and others acting in its behalf
9694permission to use and distribute the software in accordance with the
9695terms specified in this license.
9696</programlisting></para></section>
9697
9698<section id="lic_35">
9699<title>unfs3</title>
9700<para><programlisting>
9701UNFS3 user-space NFSv3 server
9702(C) 2003, Pascal Schmidt &lt;unfs3-server@ewetel.net&gt;
9703
9704Redistribution and use in source and binary forms, with or without
9705modification, are permitted provided that the following conditions are met:
9706
97071. Redistributions of source code must retain the above copyright notice,
9708 this list of conditions and the following disclaimer.
97092. Redistributions in binary form must reproduce the above copyright notice,
9710 this list of conditions and the following disclaimer in the documentation
9711 and/or other materials provided with the distribution.
97123. The name of the author may not be used to endorse or promote products
9713 derived from this software without specific prior written permission.
9714
9715THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
9716WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
9717MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
9718EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9719SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9720PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
9721OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
9722WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
9723OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
9724ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9725</programlisting></para></section>
9726
9727 </section>
9728</chapter>