summaryrefslogtreecommitdiffstats
path: root/patch
diff options
context:
space:
mode:
Diffstat (limited to 'patch')
-rw-r--r--patch15408
1 files changed, 15408 insertions, 0 deletions
diff --git a/patch b/patch
new file mode 100644
index 0000000..c616ef2
--- /dev/null
+++ b/patch
@@ -0,0 +1,15408 @@
1diff --git a/COPYING.MIT b/COPYING.MIT
2new file mode 100644
3index 0000000..89de354
4--- /dev/null
5+++ b/COPYING.MIT
6@@ -0,0 +1,17 @@
7+Permission is hereby granted, free of charge, to any person obtaining a copy
8+of this software and associated documentation files (the "Software"), to deal
9+in the Software without restriction, including without limitation the rights
10+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+copies of the Software, and to permit persons to whom the Software is
12+furnished to do so, subject to the following conditions:
13+
14+The above copyright notice and this permission notice shall be included in
15+all copies or substantial portions of the Software.
16+
17+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23+THE SOFTWARE.
24diff --git a/README b/README
25new file mode 100644
26index 0000000..8968741
27--- /dev/null
28+++ b/README
29@@ -0,0 +1,63 @@
30+meta-enea-base-ppc
31+===================================================================
32+
33+This layer contains distro customizations specific to the Enea Linux
34+PowerPC releases.
35+
36+Dependencies
37+============
38+
39+This layer depends on:
40+
41+ URI: git://git.yoctoproject.org/poky
42+ branch: dizzy
43+ revision: HEAD
44+
45+ URI: git://git.enea.com/linux/meta-enea
46+ branch: dizzy
47+ revision: HEAD
48+
49+
50+Source code
51+===========
52+
53+git://git.enea.com/linux/meta-enea-base-ppc.git
54+
55+
56+Patches
57+=======
58+
59+Please submit any patches against the enea-base-ppc layer to the
60+linux-maintainers mailing list: linux-maintainers@enea.com
61+
62+Maintainers: Enea Linux Team <linux-maintainers@enea.com>
63+
64+
65+Table
66+=================
67+
68+ I. Adding the enea-base-ppc layer to your build
69+ II. Misc
70+
71+
72+I. Adding the enea-base-ppc layer to your build
73+=================================================
74+
75+In order to use this layer, you need to make the build system aware of
76+it.
77+
78+Assuming the enea-base-ppc layer exists at the top-level of your
79+yocto build tree, you can add it to the build system by adding the
80+location of the enea-base-ppc layer to bblayers.conf, along with any
81+other layers needed. e.g.:
82+
83+
84+ BBLAYERS ?= " \
85+ /path/to/yocto/meta \
86+ /path/to/yocto/meta-yocto \
87+ /path/to/yocto/meta-enea \
88+ /path/to/yocto/meta-enea-base-ppc \
89+ "
90+
91+II. Misc
92+========
93diff --git a/c b/c
94deleted file mode 100644
95index e69de29..0000000
96diff --git a/conf/layer.conf b/conf/layer.conf
97new file mode 100644
98index 0000000..0018288
99--- /dev/null
100+++ b/conf/layer.conf
101@@ -0,0 +1,12 @@
102+# We have a conf and classes directory, add to BBPATH
103+BBPATH .= ":${LAYERDIR}"
104+
105+# We have recipes-* directories, add to BBFILES
106+BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
107+ ${LAYERDIR}/images/* \
108+ ${LAYERDIR}/packagegroups/* \
109+ ${LAYERDIR}/recipes-*/*/*.bbappend"
110+
111+BBFILE_COLLECTIONS += "enea-base-ppc"
112+BBFILE_PATTERN_enea-base-ppc = "^${LAYERDIR}/"
113+BBFILE_PRIORITY_enea-base-ppc = "7"
114diff --git a/documentation/Makefile b/documentation/Makefile
115new file mode 100644
116index 0000000..d6683ce
117--- /dev/null
118+++ b/documentation/Makefile
119@@ -0,0 +1,172 @@
120+#Path to this subsystem's root directory
121+SUBSYSROOT := $(shell pwd)
122+
123+#Path to the directory under which both documentation and docbuild repos shall be cloned
124+CLONEROOT := $(dir $(abspath $(dir $(SUBSYSROOT))))
125+
126+#Path to each required git clone
127+CLONE_DOCBUILD = $(CLONEROOT)docbuild
128+CLONE_DOC = $(CLONEROOT)documentation
129+CLONE_CUSTOM = $(CLONEROOT)meta-enea-base-ppc
130+
131+#Git repositories to be cloned
132+REPO_DOCBUILD = build/docbuild.git
133+REPO_DOC = linux/documentation.git
134+## THIS clone
135+REPO_CUSTOM = linux/meta-enea-base-ppc.git
136+#Test if required clones exist
137+ifeq ($(wildcard $(CLONE_DOCBUILD)),)
138+$(error Cannot find expected clone of $(REPO_DOCBUILD) in $(CLONE_DOCBUILD))
139+endif
140+ifeq ($(wildcard $(CLONE_DOC)),)
141+$(error Cannot find expected clone of $(REPO_DOC) in $(CLONE_DOC))
142+endif
143+ifeq ($(wildcard $(CLONE_CUSTOM)),)
144+$(error Cannot find expected clone of $(REPO_CUSTOM) in $(CLONE_CUSTOM))
145+endif
146+
147+#Path to DocBook make files and templates
148+DOCBOOKMAKE = $(CLONE_DOCBUILD)/docmake
149+DOCBOOKTEMPLATE = $(CLONE_DOCBUILD)/template
150+
151+#Path to the OLINK database including leading part of file name (will add -$(FORMAT).db)
152+DOCBOOKOLINKDB_BASE = $(CLONE_CUSTOM)/documentation/olinkdb/olink-targetdb-master
153+DOCBOOK_OLINKS ?= yes
154+
155+#Components in this subsystem
156+COMPONENTS := book-enea-linux-users-guide book-enea-linux-release-info book-enea-linux-open-source
157+
158+#Release version, used in labels and text
159+REL_VER_EXT := $(shell perl -e \
160+'while(<>) {\
161+ if (/<!ENTITY ENEA_LINUX_REL_VER "([\d\.-\w]+)">/) { print $$1 ; exit; }\
162+}' \
163+< $(CLONE_CUSTOM)/documentation/docsrc_common/pardoc-distro.xml 2>/dev/null)
164+#$(info REL_VER_EXT = $(REL_VER_EXT))
165+
166+ifneq ($(REL_VER_EXT),)
167+REL_VER ?= $(REL_VER_EXT)
168+else
169+REL_VER ?= undefined
170+endif
171+$(info REL_VER = $(REL_VER))
172+
173+# -----------------------------------------------------
174+# Standalone builds
175+DOCBOOK_FO_USEFOP ?= yes
176+
177+DOCBOOK_TO_BOOKDIR ?= yes
178+
179+
180+# --------------------------------------------------------------
181+ifeq ($(VERBOSE),yes)
182+VERB :=
183+else
184+VERB := @
185+endif
186+MAKEFLAGS += --no-print-directory
187+MAKEFLAGS += --directory $(SUBSYSROOT)
188+MAKEFLAGS += --no-builtin-rules --no-builting-variables
189+
190+# Skip xml validation to make it possible to include xml files with unresolved
191+# links from book-enea-linux-users-guide
192+VALIDATE = no
193+
194+# BL_LABEL is either given on make command line or using BOOK_VER or defaults to a timestamp
195+
196+# Export all parameters including those on the command line
197+export
198+
199+.PHONY: doc books docusage
200+
201+docusage:
202+ @echo 'make docusage #Shows this help text'
203+ @echo ' DOCBOOK_TOOLS_VERSIONS=yes #Displays DocBook tools versions in this machine'
204+ @echo 'make doc #Builds the userdoc'
205+ @echo 'The following directories must be cloned into the same directory before running make doc:'
206+ @echo ' docbuild #Clone of repo $(REPO_DOCBUILD)'
207+ @echo ' documentation #Clone of repo $(REPO_DOC)'
208+ @echo ' meta-enea-base-ppc #Clone of repo $(REPO_CUSTOM) (build GA PPC userdoc from THIS clone)'
209+ @echo 'Optional parameters for make doc:'
210+ @echo ' COMP=<book-directory> #Component (book) to build. Book component names are book-*'
211+ @echo ' #Default component/s:'
212+ @echo ' $(COMPONENTS)'
213+ @echo ' FORMAT=<format> #One of: pdf, html, or eclipse (Default all are built)'
214+ @echo ' BL_LABEL=<baseline> #Becomes footer in book (default: date + time)'
215+ @echo ' DOCBOOK_TO_BOOKDIR=no #(default yes) Avoid moving result to book directory'
216+ @echo ' # and avoid erasing common doc and tmp directories'
217+ @echo ' BOOKFORCE=yes #Force rebuilding (ignore dependency on file times or BL_LABEL)'
218+ @echo ' # Dependency only works if common doc directory is kept'
219+ @echo ' BOOKCONDITION="xx;yy;.." #Include XML elements with condition any of xx or yy'
220+ @echo ' # (if rebuilding, BOOKFORCE=yes may be needed)'
221+ @echo ' # Empty=only default. none=none, all=everything.'
222+ @echo ' BOOKDEFAULTCONDITION #Default conditions, if no BOOKCONDITION. Used in book-*/swcomp.mk'
223+ @echo ' SHOW_COMMENTS=yes #For proofread. Unhide <remark>..</remark> comments Only PDF'
224+ @echo ' BOOKVERBOSE=yes #Verbose info building books'
225+ @echo ' DOCBOOK_OLINKS=no #Avoid the olink database in Makefile (in book not using it)'
226+ @echo ' DOCBOOK_OLINK_TARGETDB=only #Build a target db for this book (for links into it)'
227+ @echo ' DOCBOOK_OLINK_TARGETDB=yes #Build a target db AND build the book'
228+ @echo ' #Master olinkdb defined in this Makefile, one per generated format, is:'
229+ @echo ' $(DOCBOOKOLINKDB_BASE)_*.db'
230+ @echo ' Typical examples:'
231+ @echo ' make doc Creates all books, all formats'
232+ @echo ' make doc COMP=book-xxxx FORMAT=html'
233+ @echo ' make doc COMP=book-xxxx FORMAT=pdf'
234+ @echo ' make doc BL_LABEL="Version 1.2.3" Creates all with version in footers and front'
235+
236+ @echo ' Requires docbook-xsl-1.76.1 or later, docbook-xml 4.2, svg1.1, fop-1.0 + fop-hyph.jar'
237+ @echo ' fop + the separate fop-hyph can be found together in package "libfop-java"'
238+ @echo ' otherwise fetch fop-hyph.jar and place in same place as fop.jar'
239+ @echo ' Requires libxml2-2.7.8 or later, libxslt-1.1.26 or later'
240+ @echo ' Requires java machine to run fop (creating PDF). jar for optional FORMAT=eclipse'
241+ @echo ' Without jar, the optional EclipseHelp format can not be built'
242+ @echo ' tools_book_standalone.mk => libxml2, libxslt, and fop (and to catalog-el.xml)'
243+ @echo ' catalog-el.xml => svg, docbook-xml, docbook-xsl'
244+ifeq ($(DOCBOOK_TOOLS_VERSIONS),yes)
245+ $(VERB)$(MAKE) -f $(DOCBOOKMAKE)/tools_book_standalone.mk book_tools_versions
246+endif
247+
248+# If no COMP, iterate over books-* in COMPONENTS with make doc
249+ifeq ($(COMP),)
250+doc:
251+ifneq ($(filter book-%, $(COMPONENTS)),)
252+ $(VERB)for comp in $(filter book-%, $(COMPONENTS)); do \
253+ $(MAKE) doc COMP=$$comp; \
254+ done
255+endif
256+
257+else
258+ifneq ($(wildcard $(SUBSYSROOT)/docsrc_common/conditions.mk),)
259+include $(SUBSYSROOT)/docsrc_common/conditions.mk
260+endif
261+include $(SUBSYSROOT)/$(COMP)/swcomp.mk
262+
263+doc: books
264+ @#
265+endif
266+
267+# Default FORMATs
268+ifeq ($(FORMAT),)
269+FORMAT=html pdf eclipse
270+endif
271+
272+
273+books:
274+# BOOKPACKAGES is defined in all book-*/swcomp.mk
275+ $(VERB)for book in $(BOOKPACKAGES); do \
276+ for format in $(FORMAT); do \
277+ $(MAKE) -f $(DOCBOOKMAKE)/make_docbook_standalone.mk BOOK=$$book FORMAT=$$format books || exit 10; \
278+ done ; \
279+ done
280+ifeq ($(DOCBOOK_TO_BOOKDIR),yes)
281+ $(VERB)rm -rf doc tmp
282+endif
283+
284+
285+clean:
286+ $(VERB)rm -rf doc tmp 2>/dev/null
287+ifneq ($(filter book-%, $(COMPONENTS)),)
288+ $(VERB)for comp in $(filter book-%, $(COMPONENTS)); do \
289+ rm -rf $$comp/book*.pdf $$comp/html $$comp/eclipse 2>/dev/null; \
290+ done
291+endif
292diff --git a/documentation/README b/documentation/README
293new file mode 100644
294index 0000000..0c8b3b5
295--- /dev/null
296+++ b/documentation/README
297@@ -0,0 +1,20 @@
298+This README is applicable only for internal use at Enea,
299+since additional internal repositories are needed.
300+
301+========================================================
302+
303+The following books are built from THIS clone:
304+book-enea-linux-users-guide
305+book-enea-linux-release-info
306+book-enea-linux-open-source
307+
308+Before building, clone also the following repositories on the
309+master-enea branch. They should be located on the same path
310+as the layer containing this folder.
311+
312+docbuild.git (documentation build files)
313+documentation.git (contains xml files xi:included from THIS clone)
314+
315+To build, choose one of the following commands:
316+make doc
317+cd book-xxx/doc; makethisdoc; makethisdoc -html
318diff --git a/documentation/README.htm b/documentation/README.htm
319new file mode 100644
320index 0000000..936f9b6
321--- /dev/null
322+++ b/documentation/README.htm
323@@ -0,0 +1,93 @@
324+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
325+<html>
326+ <head><meta content="IE=5.0000" http-equiv="X-UA-Compatible">
327+ <title>Enea Linux Documentation</title>
328+ <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
329+ <style type="text/css">
330+a, A:link, a:visited, a:active
331+{color: #0000cc; text-decoration: none; font-family: Tahoma, Verdana; font-size: 12px}
332+
333+A:hover
334+{color: #aaaa00; text-decoration: none; font-family: Tahoma, Verdana; font-size: 12px}
335+
336+tr, td, ul, li, address
337+{color: #000000; font-family: Tahoma, Verdana; font-size: 12px}
338+
339+p
340+{color: #000000; font-family: Tahoma, Verdana; font-size: 12px;
341+ padding-left:5px;}
342+
343+note
344+{color: #cc3300; font-family: Tahoma, Verdana; font-size: 12px}
345+
346+h1
347+{color: #882222; font-family: Tahoma, Verdana; font-size: 20px; margin: 0px;
348+ padding-left:5px;}
349+
350+h2
351+{color: #ffffff; background: #666666; font-weight: bold;
352+ padding-left:5px; padding-top:1px; padding-bottom:1px;
353+ font-family: Tahoma, Verdana; font-size: 16px; margin: 0px;}
354+
355+h3
356+{color: #882222; font-family: Tahoma, Verdana; font-size: 14px; font-weight: bold;
357+padding-left:5px;}
358+
359+h4
360+{color: #000000; font-family: Tahoma, Verdana; font-size: 12px; font-weight: bold;
361+ margin-bottom: 0px; padding-left:5px;}
362+ </style>
363+ <meta name="GENERATOR" content="MSHTML 11.00.9600.17690">
364+ </head>
365+<body>
366+
367+<h1>Enea&#174; Linux 5 for PPC, Documentation Index</h1>
368+<p><i><b>Release version: 5.0-ppc</b></i></p>
369+<p>
370+<h3>Documentation Provided with the Release</h3>
371+<p>
372+<table>
373+ <tr>
374+ <td><a href="README.release" target="_top">README.release</a></td>
375+ </tr>
376+ <tr>
377+ <td><a href="book-enea-linux-release-info.pdf" target="_top">Enea Linux Release Information (PDF)</a></td>
378+ <td><a href="html/book-enea-linux-release-info/index.html" target="_top">&nbsp; (HTML)</a></td>
379+ </tr>
380+ <tr>
381+ <td><a href="book-enea-linux-users-guide.pdf" target="_top">Enea Linux User's Guide (PDF)</a></td>
382+ <td><a href="html/book-enea-linux-users-guide/index.html" target="_top">&nbsp; (HTML)</a></td>
383+ </tr>
384+ <tr>
385+ <td><a href="book-enea-linux-open-source.pdf" target="_top">Enea Linux Open Source Report (PDF)</a></td>
386+ <td><a href="html/book-enea-linux-open-source/index.html" target="_top">&nbsp; (HTML)</a></td>
387+ </tr>
388+ <tr>
389+ <td><a href="book-enea-linux-eclipse-open-source.pdf" target="_top">Enea Linux Eclipse Open Source Report (PDF)</a></td>
390+ <td><a href="html/book-enea-linux-eclipse-open-source/index.html" target="_top">&nbsp; (HTML)</a></td>
391+ </tr>
392+</table>
393+</p>
394+<p>
395+ Each manual is labeled with the name of the release or update for which it was built.</p>
396+</p>
397+
398+<h3>Additional Online Documentation</h3>
399+<p>
400+<table>
401+ <tr>
402+ <td><a href="http://www.yoctoproject.org/docs/1.7.2/mega-manual/mega-manual.html">Yocto Project 1.7.2 Mega Manual</a>
403+ </tr>
404+ <tr>
405+ <td><a href="http://www.enea.com/Embedded-hub/whitepapers/white-papers/Linux-Real-Time-Guide">Enea Linux Real-Time Guide</a></td>
406+ </tr>
407+</table>
408+<p>
409+ Additional on-line documentation from the Yocto Project and other open source
410+ organisations are linked to from the User's Guide and the Release Information.
411+</p>
412+<p>
413+</p>
414+<hr>
415+</body>
416+</html>
417diff --git a/documentation/README.release b/documentation/README.release
418new file mode 100644
419index 0000000..ed8f2d3
420--- /dev/null
421+++ b/documentation/README.release
422@@ -0,0 +1,260 @@
423+
424+ Enea Linux 5 for PPC
425+ ====================
426+
427+Release version: 5.0-ppc
428+
429+This README provides a quick introduction on how to boot Enea Linux
430+and install packages using the smart package manager.
431+
432+In this README you will find the following information:
433+* WHAT IS ENEA LINUX
434+* DOCUMENTTION
435+* QUICK GETTING STARTED
436+* DELIVERABLES IN THIS RELEASE
437+* HOW TO USE SMART PACKAGE MANAGER
438+* SUPPORT INFORMATION
439+
440+
441+WHAT IS ENEA LINUX
442+==================
443+
444+Enea Linux is an open source distribution providing hardened and well supported
445+Linux for customized hardware. The source code is continuously downstreamed
446+from Yocto Project (www.yoctoproject.org - Yocto Project, A Linux Foundation
447+Collaborative Project. All Rights Reserved.) and tested by Enea.
448+
449+With Enea Linux you get a Yocto Project compatible development environment
450+allowing you to build embedded Linux kernels and toolchains on a Linux host,
451+to customize embedded Linux kernels for a specific hardware architecture,
452+and to build and troubleshoot embedded Linux applications on target.
453+
454+Enea Linux provides you with verified and easily installed board support
455+packages (BSP) for your hardware architectures. Each BSP includes a Linux kernel
456+and a root filesystem (rootfs), plus a number of packages that can be extended
457+on request. You also get the packages required for building images on any of
458+the supported Linux distributions for your host.
459+
460+This version of Enea Linux is distributed via linux.enea.com and is publicly
461+available for download.
462+
463+Read more about Enea Linux on www.enea.com.
464+
465+
466+QUICK GETTING STARTED
467+=====================
468+The steps below summarize how to install, build, and boot Enea Linux.
469+For B-D you find detailed instructions in Enea Linux User's Guide,
470+chapters "Getting Started" and "Target Guide".
471+
472+A. Prepare the installation:
473+ * Browse to https://linux.enea.com/5.0-ppc/documentation
474+ * Read the Release Information
475+ * Open the User's Guide
476+
477+B. Install Enea Linux on host:
478+
479+ 1. Ensure that system requirements are met.
480+
481+ 2. Install the packages needed for your host's Linux distribution.
482+
483+ 3. Download tarballs and install them on the host.
484+ The top directory of each tarball is Enea-Linux-5.0-ppc.
485+
486+ # Download Enea-Linux-5.0-ppc.tar.gz # precompiled images
487+ $ tar xzf Enea-Linux-5.0-ppc.tar.gz
488+
489+ # Download Enea-Linux-doc_5.0-ppc.tar.gz # documentation
490+ $ tar xzf Enea-Linux-doc_5.0-ppc.tar.gz
491+
492+ $ cd Enea-Linux-5.0-ppc
493+ # Download Enea-Linux-Eclipse_4.0.tar.gz # Eclipse with plug-ins
494+ $ tar xzf Enea-Linux-Eclipse_4.0.tar.gz
495+
496+ The Eclipse tarball is the same as in Enea Linux 4.0.
497+
498+C. Get Enea Linux up and running on the target:
499+
500+ 4. Get images (kernel, device tree, rootfs) for your target, either the
501+ downloaded precompiled binaries, or by using bitbake to build your own
502+ images from source. NOTE: Building your own images requires that you
503+ first source the init script on the host to set up the build environment.
504+
505+ Generic instruction for how to build your own images:
506+
507+ $ source enea-init-build-env -m <machine> -l <layers> [other options]
508+ $ bitbake enea-image-<name>
509+
510+ 5. Boot Enea Linux on your target.
511+
512+D. If desired, develop applications:
513+
514+ 6. Install the cross-compilation toolchain (SDK).
515+
516+ 7. Cross-compile application/s for your target and run them in Enea Linux.
517+
518+ 8. Use the Eclipse tools:
519+ Start the eclipse program on host to open the Eclipse IDE, from where
520+ you can customize images, build applications, trace and debug.
521+ See chapter "Using Eclipse in Enea Linux".
522+
523+
524+DELIVERABLES IN THIS RELEASE
525+============================
526+
527+Documentation
528+-------------
529+The following Enea Linux manuals are available on the download server, both as
530+a tarball for installation and in a documentation directory for direct reading:
531+
532+* README.release (this file)
533+* Enea Linux Release Information (PDF, HTML)
534+* Enea Linux User's Guide (PDF, HTML)
535+* Enea Linux Open Source Report (PDF, HTML)
536+* Enea Linux Eclipse Open Source Report (PDF, HTML)
537+
538+
539+Variables in file names
540+-----------------------
541+To simplify this README, long file names have been condensed by using
542+the following variables:
543+
544+ <release> = 5.0-ppc
545+ <sdkversion> = 5.0-ppc
546+ <target> = t4240rdb-64b
547+ <name> = base or featured
548+ <image> = enea-image-<name>
549+ <sdkimage> = enea-image-featured
550+ <hostarch> = x86_64
551+ <targetarch> = ppc64e6500
552+ <libc> = glibc
553+ <distro> = enea
554+ <toolchain> = <distro>-<libc>-<hostarch>-<sdkimage>-<targetarch>-toolchain
555+
556+
557+Contents on download site
558+-------------------------
559+The Enea Linux download site contains, among other things, precompiled images,
560+source for bitbake builds, and the latest documentation for the release.
561+
562+The example below lists the typical contents on the download server.
563+Some files are present for certain targets only. Other files and directories
564+might be present, e.g. <file>.sha1 with a unique SHA-1 number for each <file>.
565+
566+!-- Enea-Linux-<release>.tar.gz /* packed Enea Linux distribution */
567+!-- Enea-Linux-doc_<release>.tar.gz /* packed Enea Linux documentation */
568+!-- Enea-Linux-Eclipse_<release>.tar.gz/*packed tools:eclipse,yocto-plugins*/
569+!-- documentation/ /* Enea Linux documentation */
570+!-- patches/ /* critical patches by Enea */
571+!-- sources/ /* code and patches */
572+!-- <target>/ /* BSP-specific directories for supported hardware */
573+! `-- <image>
574+! `-- images/ /* precompiled binaries */
575+! `--<target>/
576+! `-- [u|z]Image-<target>.bin /* kernel image */
577+! `-- [u|z]Image[-<variant>].dtb /* device-tree file */
578+! `-- README_* /* simplified build instruction */
579+! `-- <x>.ext2.gz /* rootfs for RAM-boot */
580+! `-- <x>.manifest /* list of packages in image */
581+! `-- <x>.tar.gz /* rootfs for NFS-boot */
582+! `-- modules[-<target>].tgz /* packed kernel modules */
583+! `-- rpm/ /* .rpm packages */
584+! `-- licenses/ /* license info per package */
585+! `-- sdk/
586+! `- <toolchain>-<sdkversion>.manifest /* list of packages in SDK */
587+! `- <toolchain>-<sdkversion>.sh /* self-extracting archive...
588+ ...installing the cross-compilation toolchain */
589+
590+
591+Contents on host after installation
592+-----------------------------------
593+After the installation, you should have, among others, the following files
594+on your host:
595+
596+!-- Enea-Linux-<release>/
597+! `-- documentation/ /* Enea Linux documentation */
598+! `-- README.htm /* documentation index */
599+! `-- README.release /* overview of the release */
600+! `-- book-enea-linux-* /* manuals */
601+! `-- poky/
602+! `-- LICENSE /* License file for OpenEmbedded components */
603+! `-- README /* what is Poky, where to send patches */
604+! `-- README.hardware /* how to use Poky with reference machines */
605+! `-- bitbake/ /* bitbake script, lib, doc */
606+! `-- documentation/ /* yocto manuals source and build files */
607+! `-- enea-init-build-env /* script that sets up build env */
608+! `-- oe-init-build-env /* script that partially sets up build env */
609+! /* ...from cmd line but also requires file edit */
610+! `-- meta[<-xxx>]/ /* layers to add to bblayer.conf */
611+! `-- classes/ /* .bbclass files */
612+! `-- conf/ /* conf, inc files; machine (board) definitions */
613+! `-- recipes-<yyy>/ /* .bb, .bbappend, .patch files */
614+! `-- scripts/ /* crosstap, hob, runqemu, a.o. */
615+
616+
617+After unpacking the Eclipse tarball to Enea-Linux-<release>, you should also
618+have the following files on your host:
619+
620+!-- Enea-Linux-<release>/
621+! `-- eclipse/ /* eclipse binary and plugins (CDT, RSE, SDK, ...) */
622+! `-- yocto-plugins/ /* additional plugins with tools from Yocto ADT */
623+
624+
625+HOW TO USE SMART PACKAGE MANAGER
626+================================
627+
628+Prerequisites
629+-------------
630+- The rpms are located at https://linux.enea.com/RPM/5.0-ppc/
631+ Note: it's also possible to setup your own webserver and upload rpms there
632+- Set namesever in the booted target, e.g.
633+ root@t4240rdb-64b:~# vi /etc/resolv.conf
634+ nameserver <ip_addr_of_dns>
635+
636+Using smart
637+------------
638+1. Setup smart channels and update
639+The following commands will setup channels on target t4240rdb_64b:
640+# smart channel -y --add all type=rpm-md baseurl=https://linux.enea.com/RPM/5.0-ppc/all
641+# smart channel -y --add t4240rdb_64b type=rpm-md baseurl=https://linux.enea.com/RPM/5.0-ppc/t4240rdb_64b
642+# smart channel -y --add ppc64e6500 type=rpm-md baseurl=https://linux.enea.com/RPM/5.0-ppc/ppc64e6500
643+# smart channel -y --add lib32_ppce6500 type=rpm-md baseurl=https://linux.enea.com/RPM/5.0-ppc/lib32_ppce6500
644+
645+Now update Package Manager metadata using this command:
646+# smart update
647+
648+You are all set; ready to choose and pick what you need for your development.
649+
650+2. Install and remove packages
651+Smart includes thousands of packages that can be searched. As an example,
652+let's search for fmc:
653+# smart search fmc
654+ Loading cache...
655+ Updating cache... ######################################## [100%]
656+
657+ fmc - fmc version git-r2
658+ fmc-dbg - fmc version git-r2 - Debugging files
659+ fmc-dev - fmc version git-r2 - Development files
660+ fmc-staticdev - fmc version git-r2 - Development files (Static Libraries)
661+
662+You can use the following command to install a package. As an example,
663+let's install fmc:
664+# smart install fmc
665+
666+You can use the following command to remove a package. As an example,
667+let's remove fmc:
668+# smart remove fmc
669+
670+For more information about smart, please visit their official website at
671+http://labix.org/smart.
672+
673+
674+SUPPORT INFORMATION
675+===================
676+
677+Enea can provide more packages on demand and help our customers in customizing
678+Enea Linux for new hardware. We also fix bugs and contribute patches to Yocto,
679+and supervise status of reported bugs in the open source community.
680+You find us at www.enea.com/support.
681+
682+Enjoy your Enea Linux!
683diff --git a/documentation/book-enea-linux-open-source/doc/README b/documentation/book-enea-linux-open-source/doc/README
684new file mode 100644
685index 0000000..c40a2d9
686--- /dev/null
687+++ b/documentation/book-enea-linux-open-source/doc/README
688@@ -0,0 +1,4 @@
689+The licenses.xml in the git repository of Enea Linux Open Source Report
690+is the frozen version belonging to the last official release of Enea Linux.
691+The contents must be generated from the release script to obtain the latest
692+lists of packages and licenses.
693diff --git a/documentation/book-enea-linux-open-source/doc/book.xml b/documentation/book-enea-linux-open-source/doc/book.xml
694new file mode 100644
695index 0000000..686277c
696--- /dev/null
697+++ b/documentation/book-enea-linux-open-source/doc/book.xml
698@@ -0,0 +1,19 @@
699+<?xml version="1.0" encoding="ISO-8859-1"?>
700+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
701+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
702+<!ENTITY % local.common.attrib "xml:base CDATA #IMPLIED">
703+<!ENTITY global_docsrc_common "../../../../docbuild/template/docsrc_common">
704+<!ENTITY local_pardoc_distro "../../docsrc_common/pardoc-distro.xml">
705+<!ENTITY common_osr "../../../../documentation/book-enea-linux-open-source/doc">
706+]>
707+<book id="book_enea_linux_open_source">
708+ <title><trademark class="registered">Enea</trademark> Linux
709+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_PROD_VER/1)"
710+ xmlns:xi="http://www.w3.org/2001/XInclude" /> for PPC, Open Source Report</title>
711+ <subtitle>Release Version
712+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_REL_VER/1)"
713+ xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle>
714+ <xi:include href="&global_docsrc_common;/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
715+ <xi:include href="&common_osr;/about.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
716+ <xi:include href="licenses.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
717+</book>
718diff --git a/documentation/book-enea-linux-open-source/doc/licenses.xml b/documentation/book-enea-linux-open-source/doc/licenses.xml
719new file mode 100644
720index 0000000..8e8ed6d
721--- /dev/null
722+++ b/documentation/book-enea-linux-open-source/doc/licenses.xml
723@@ -0,0 +1,10083 @@
724+<?xml version="1.0" encoding="UTF-8"?>
725+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
726+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
727+<chapter id="enea_linux_packages">
728+ <title>Packages and Licenses</title>
729+ <section id="licenses_packages">
730+
731+ <title>Packages</title>
732+
733+
734+ <!--This chapter contains a generated list of all packages that Enea Linux
735+supports, e.g. busybox, with a short explanatory blurb and links to package
736+specific documentation.-->
737+
738+ <informaltable>
739+ <tgroup cols="4">
740+ <colspec colwidth="2*"/>
741+ <colspec colwidth="1*"/>
742+ <colspec colwidth="5*"/>
743+ <colspec colwidth="2*"/>
744+
745+ <thead>
746+ <row>
747+ <entry align="center">Package Name</entry>
748+ <entry align="center">Version</entry>
749+ <entry align="center">Description</entry>
750+ <entry align="center">License</entry>
751+ </row>
752+ </thead>
753+
754+ <tbody valign="top">
755+<row>
756+ <entry>acl</entry>
757+ <entry>2.2.52</entry>
758+ <entry>Utilities for managing POSIX Access Control Lists.</entry>
759+ <entry> LGPL-2.1, GPL-2.0</entry>
760+</row>
761+<row>
762+ <entry>alsa-lib</entry>
763+ <entry>1.0.28</entry>
764+ <entry>ALSA sound library.</entry>
765+ <entry> LGPL-2.1, GPL-2.0</entry>
766+</row>
767+<row>
768+ <entry>alsa-state</entry>
769+ <entry>0.2.0</entry>
770+ <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>
771+ <entry>MIT</entry>
772+</row>
773+<row>
774+ <entry>alsa-utils</entry>
775+ <entry>1.0.28</entry>
776+ <entry>ALSA sound utilities.</entry>
777+ <entry>GPL-2.0</entry>
778+</row>
779+<row>
780+ <entry>apr-util</entry>
781+ <entry>1.5.3</entry>
782+ <entry>Apache Portable Runtime (APR) companion library.</entry>
783+ <entry>Apache-2.0</entry>
784+</row>
785+<row>
786+ <entry>apr</entry>
787+ <entry>1.5.1</entry>
788+ <entry>Apache Portable Runtime (APR) library.</entry>
789+ <entry>Apache-2.0</entry>
790+</row>
791+<row>
792+ <entry>atk</entry>
793+ <entry>2.12.0</entry>
794+ <entry>Accessibility toolkit for GNOME.</entry>
795+ <entry> GPL-2.0, LGPL-2.0</entry>
796+</row>
797+<row>
798+ <entry>attr</entry>
799+ <entry>2.4.47</entry>
800+ <entry>Utilities for manipulating filesystem extended attributes.</entry>
801+ <entry> LGPL-2.1, GPL-2.0</entry>
802+</row>
803+<row>
804+ <entry>augeas</entry>
805+ <entry>1.2.0</entry>
806+ <entry>Augeas configuration API.</entry>
807+ <entry>LGPL-2.1</entry>
808+</row>
809+<row>
810+ <entry>autoconf</entry>
811+ <entry>2.69</entry>
812+ <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>
813+ <entry> GPL-2.0, GPL-3.0</entry>
814+</row>
815+<row>
816+ <entry>automake</entry>
817+ <entry>1.14.1</entry>
818+ <entry>Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of Autoconf.</entry>
819+ <entry>GPL-2.0</entry>
820+</row>
821+<row>
822+ <entry>avahi</entry>
823+ <entry>0.6.31</entry>
824+ <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>
825+ <entry> GPL-2.0, LGPL-2.1</entry>
826+</row>
827+<row>
828+ <entry>babeltrace</entry>
829+ <entry>1.2.1</entry>
830+ <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>
831+ <entry> MIT, GPL-2.0</entry>
832+</row>
833+<row>
834+ <entry>base-files</entry>
835+ <entry>3.0.14</entry>
836+ <entry>The base-files package creates the basic system directory structure and provides a small set of key configuration files for the system.</entry>
837+ <entry>GPL-2.0</entry>
838+</row>
839+<row>
840+ <entry>base-passwd</entry>
841+ <entry>3.5.29</entry>
842+ <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>
843+ <entry>GPL-2.0</entry>
844+</row>
845+<row>
846+ <entry>bash</entry>
847+ <entry>4.3</entry>
848+ <entry>An sh-compatible command language interpreter.</entry>
849+ <entry>GPL-3.0</entry>
850+</row>
851+<row>
852+ <entry>bc</entry>
853+ <entry>1.06</entry>
854+ <entry>Arbitrary precision calculator language.</entry>
855+ <entry> GPL-2.0, LGPL-2.1</entry>
856+</row>
857+<row>
858+ <entry>beecrypt</entry>
859+ <entry>4.2.1</entry>
860+ <entry>A general-purpose cryptography library.</entry>
861+ <entry> GPL-2.0, LGPL-2.1</entry>
862+</row>
863+<row>
864+ <entry>bigreqsproto</entry>
865+ <entry>1.1.2</entry>
866+ <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>
867+ <entry>MIT</entry>
868+</row>
869+<row>
870+ <entry>bind</entry>
871+ <entry>9.9.5</entry>
872+ <entry>ISC Internet Domain Name Server.</entry>
873+ <entry> ISC, BSD</entry>
874+</row>
875+<row>
876+ <entry>binutils-cross-canadian-powerpc</entry>
877+ <entry>2.24</entry>
878+ <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>
879+ <entry>GPL-3.0</entry>
880+</row>
881+<row>
882+ <entry>binutils-cross-canadian-powerpc64</entry>
883+ <entry>2.24</entry>
884+ <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>
885+ <entry>GPL-3.0</entry>
886+</row>
887+<row>
888+ <entry>binutils-cross-powerpc</entry>
889+ <entry>2.24</entry>
890+ <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>
891+ <entry>GPL-3.0</entry>
892+</row>
893+<row>
894+ <entry>binutils-cross-powerpc64</entry>
895+ <entry>2.24</entry>
896+ <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>
897+ <entry>GPL-3.0</entry>
898+</row>
899+<row>
900+ <entry>binutils-crosssdk-x86_64</entry>
901+ <entry>2.24</entry>
902+ <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>
903+ <entry>GPL-3.0</entry>
904+</row>
905+<row>
906+ <entry>binutils</entry>
907+ <entry>2.24</entry>
908+ <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>
909+ <entry>GPL-3.0</entry>
910+</row>
911+<row>
912+ <entry>bison</entry>
913+ <entry>2.7.1</entry>
914+ <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>
915+ <entry>GPL-3.0</entry>
916+</row>
917+<row>
918+ <entry>blktool</entry>
919+ <entry>4-6.1</entry>
920+ <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>
921+ <entry>GPL-2.0</entry>
922+</row>
923+<row>
924+ <entry>blktrace</entry>
925+ <entry>1.0.5</entry>
926+ <entry>Generates traces of I/O traffic on block devices.</entry>
927+ <entry>GPL-2.0</entry>
928+</row>
929+<row>
930+ <entry>bluez-hcidump</entry>
931+ <entry>2.5</entry>
932+ <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>
933+ <entry>GPL-2.0</entry>
934+</row>
935+<row>
936+ <entry>bluez4</entry>
937+ <entry>4.101</entry>
938+ <entry>Linux Bluetooth stack V4 userland components. These include a system configurations daemons tools and system libraries.</entry>
939+ <entry> GPL-2.0, LGPL-2.1</entry>
940+</row>
941+<row>
942+ <entry>boot-format</entry>
943+ <entry>git</entry>
944+ <entry>Boot format utility for booting from eSDHC/eSPI</entry>
945+ <entry>GPL-2.0</entry>
946+</row>
947+<row>
948+ <entry>bridge-utils</entry>
949+ <entry>1.5</entry>
950+ <entry>Tools for ethernet bridging.</entry>
951+ <entry>GPL-2.0</entry>
952+</row>
953+<row>
954+ <entry>busybox</entry>
955+ <entry>1.22.1</entry>
956+ <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>
957+ <entry> GPL-2.0, BSD-4-Clause</entry>
958+</row>
959+<row>
960+ <entry>byacc</entry>
961+ <entry>20140422</entry>
962+ <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>
963+ <entry>PD</entry>
964+</row>
965+<row>
966+ <entry>bzip2</entry>
967+ <entry>1.0.6</entry>
968+ <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>
969+ <entry>BSD-4-Clause</entry>
970+</row>
971+<row>
972+ <entry>ca-certificates</entry>
973+ <entry>20140325</entry>
974+ <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>
975+ <entry> GPL-2.0, MPL-2.0</entry>
976+</row>
977+<row>
978+ <entry>cairo</entry>
979+ <entry>1.12.16</entry>
980+ <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>
981+ <entry> MPL-1.0, LGPL-2.1</entry>
982+</row>
983+<row>
984+ <entry>calibrateproto</entry>
985+ <entry>0.0</entry>
986+ <entry>This package provides the wire protocol for the Touchscreen calibration extension.</entry>
987+ <entry>MIT</entry>
988+</row>
989+<row>
990+ <entry>ccache</entry>
991+ <entry>3.1.9</entry>
992+ <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>
993+ <entry>GPL-3.0</entry>
994+</row>
995+<row>
996+ <entry>chkconfig</entry>
997+ <entry>1.3.58</entry>
998+ <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>
999+ <entry>GPL-2.0</entry>
1000+</row>
1001+<row>
1002+ <entry>chrpath</entry>
1003+ <entry>0.16</entry>
1004+ <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>
1005+ <entry>GPL-2.0</entry>
1006+</row>
1007+<row>
1008+ <entry>cmake</entry>
1009+ <entry>2.8.12.2</entry>
1010+ <entry>Cross-platform open-source make system.</entry>
1011+ <entry>BSD</entry>
1012+</row>
1013+<row>
1014+ <entry>compositeproto</entry>
1015+ <entry>0.4.2</entry>
1016+ <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>
1017+ <entry> MIT</entry>
1018+</row>
1019+<row>
1020+ <entry>connman-conf</entry>
1021+ <entry>1.0</entry>
1022+ <entry>This is the ConnMan configuration to set up a Wired network interface for a qemu machine.</entry>
1023+ <entry>GPL-2.0</entry>
1024+</row>
1025+<row>
1026+ <entry>connman</entry>
1027+ <entry>1.25</entry>
1028+ <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>
1029+ <entry>GPL-2.0</entry>
1030+</row>
1031+<row>
1032+ <entry>consolekit</entry>
1033+ <entry>0.4.6</entry>
1034+ <entry>Framework for defining and tracking users login sessions and seats.</entry>
1035+ <entry>GPL-2.0</entry>
1036+</row>
1037+<row>
1038+ <entry>coreutils</entry>
1039+ <entry>8.22</entry>
1040+ <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>
1041+ <entry>GPL-3.0</entry>
1042+</row>
1043+<row>
1044+ <entry>count-ticks</entry>
1045+ <entry>1.1</entry>
1046+ <entry>Count number of kernel ticks during command execution.</entry>
1047+ <entry>BSD</entry>
1048+</row>
1049+<row>
1050+ <entry>cracklib</entry>
1051+ <entry>2.9.1</entry>
1052+ <entry>Password strength checker library.</entry>
1053+ <entry>LGPL-2.1</entry>
1054+</row>
1055+<row>
1056+ <entry>createrepo</entry>
1057+ <entry>0.4.11</entry>
1058+ <entry>Creates metadata indexes for RPM package repositories.</entry>
1059+ <entry>GPL-2.0</entry>
1060+</row>
1061+<row>
1062+ <entry>cross-localedef</entry>
1063+ <entry>2.20</entry>
1064+ <entry>Cross locale generation tool for glibc.</entry>
1065+ <entry>LGPL-2.1</entry>
1066+</row>
1067+<row>
1068+ <entry>cryptodev-linux</entry>
1069+ <entry>1.6</entry>
1070+ <entry>A /dev/crypto device driver header file.</entry>
1071+ <entry>GPL-2.0</entry>
1072+</row>
1073+<row>
1074+ <entry>cryptodev-module</entry>
1075+ <entry>1.6</entry>
1076+ <entry>A /dev/crypto device driver kernel module.</entry>
1077+ <entry>GPL-2.0</entry>
1078+</row>
1079+<row>
1080+ <entry>curl</entry>
1081+ <entry>7.37.1</entry>
1082+ <entry>Command line tool and library for client-side URL transfers.</entry>
1083+ <entry>MIT</entry>
1084+</row>
1085+<row>
1086+ <entry>damageproto</entry>
1087+ <entry>1.2.1</entry>
1088+ <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>
1089+ <entry>MIT</entry>
1090+</row>
1091+<row>
1092+ <entry>db</entry>
1093+ <entry>6.0.30</entry>
1094+ <entry>Berkeley Database v6.</entry>
1095+ <entry>AGPL-3.0</entry>
1096+</row>
1097+<row>
1098+ <entry>dbus-glib</entry>
1099+ <entry>0.102</entry>
1100+ <entry>GLib bindings for the D-Bus message bus that integrate the D-Bus library with the GLib thread abstraction and main loop.</entry>
1101+ <entry> AFL-2.0, GPL-2.0</entry>
1102+</row>
1103+<row>
1104+ <entry>dbus</entry>
1105+ <entry>1.8.6</entry>
1106+ <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>
1107+ <entry> AFL-2.0, GPL-2.0</entry>
1108+</row>
1109+<row>
1110+ <entry>dejagnu</entry>
1111+ <entry>1.4.4</entry>
1112+ <entry>GNU unit testing framework written in Expect and Tcl.</entry>
1113+ <entry>GPL-2.0</entry>
1114+</row>
1115+<row>
1116+ <entry>depmodwrapper</entry>
1117+ <entry>1.0</entry>
1118+ <entry>Wrapper script for the Linux kernel module dependency indexer.</entry>
1119+ <entry>MIT</entry>
1120+</row>
1121+<row>
1122+ <entry>dhcp</entry>
1123+ <entry>4.3.0</entry>
1124+ <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>
1125+ <entry>ISC</entry>
1126+</row>
1127+<row>
1128+ <entry>diffstat</entry>
1129+ <entry>1.59</entry>
1130+ <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>
1131+ <entry>MIT</entry>
1132+</row>
1133+<row>
1134+ <entry>diffutils</entry>
1135+ <entry>3.3</entry>
1136+ <entry>Diffutils contains the GNU diff diff3 sdiff and cmp utilities. These programs are usually used for creating patch files.</entry>
1137+ <entry>GPL-3.0</entry>
1138+</row>
1139+<row>
1140+ <entry>distcc</entry>
1141+ <entry>3.1</entry>
1142+ <entry>distcc is a parallel build system that distributes compilation of C/C++/ObjC code across machines on a network.</entry>
1143+ <entry>GPL-2.0</entry>
1144+</row>
1145+<row>
1146+ <entry>dmxproto</entry>
1147+ <entry>2.3.1</entry>
1148+ <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>
1149+ <entry>MIT</entry>
1150+</row>
1151+<row>
1152+ <entry>dnsmasq</entry>
1153+ <entry>2.71</entry>
1154+ <entry>Lightweight easy to configure DNS forwarder and DHCP server.</entry>
1155+ <entry> GPL-2.0, GPL-3.0</entry>
1156+</row>
1157+<row>
1158+ <entry>docbook-dsssl-stylesheets</entry>
1159+ <entry>1.79</entry>
1160+ <entry>DSSSL stylesheets used to transform SGML and XML DocBook files.</entry>
1161+ <entry>DSSSL</entry>
1162+</row>
1163+<row>
1164+ <entry>docbook-sgml-dtd-3.1</entry>
1165+ <entry>3.1</entry>
1166+ <entry>Document type definitions for verification of SGML data files against the DocBook rule set</entry>
1167+ <entry>OASIS</entry>
1168+</row>
1169+<row>
1170+ <entry>docbook-utils</entry>
1171+ <entry>0.6.14</entry>
1172+ <entry>A collection of all the free software tools you need to work on and format DocBook documents.</entry>
1173+ <entry>GPL-2.0</entry>
1174+</row>
1175+<row>
1176+ <entry>dpkg</entry>
1177+ <entry>1.17.4</entry>
1178+ <entry>Package maintenance system from Debian.</entry>
1179+ <entry>GPL-2.0</entry>
1180+</row>
1181+<row>
1182+ <entry>dri2proto</entry>
1183+ <entry>2.8</entry>
1184+ <entry>This package provides the wire protocol for the Direct Rendering Ifnrastructure 2. DIR is required for may hardware accelerated OpenGL drivers.</entry>
1185+ <entry>MIT</entry>
1186+</row>
1187+<row>
1188+ <entry>dropbear</entry>
1189+ <entry>2014.63</entry>
1190+ <entry>A lightweight SSH and SCP implementation.</entry>
1191+ <entry> MIT, BSD-3-Clause, BSD-2-Clause, PD</entry>
1192+</row>
1193+<row>
1194+ <entry>dtc</entry>
1195+ <entry>1.4.0</entry>
1196+ <entry>The Device Tree Compiler is a tool used to manipulate the Open-Firmware-like device tree used by PowerPC kernels.</entry>
1197+ <entry> GPL-2.0, BSD</entry>
1198+</row>
1199+<row>
1200+ <entry>e2fsprogs</entry>
1201+ <entry>1.42.9</entry>
1202+ <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating fixing configuring and debugging ext2 filesystems.</entry>
1203+ <entry> GPL-2.0, LGPL-2.0, BSD, MIT</entry>
1204+</row>
1205+<row>
1206+ <entry>ed</entry>
1207+ <entry>1.9</entry>
1208+ <entry>Line-oriented text editor.</entry>
1209+ <entry>GPL-3.0</entry>
1210+</row>
1211+<row>
1212+ <entry>elfutils</entry>
1213+ <entry>0.148</entry>
1214+ <entry>Utilities and libraries for handling compiled object files.</entry>
1215+ <entry> GPL-2.0, Elfutils-Exception</entry>
1216+</row>
1217+<row>
1218+ <entry>elfutils</entry>
1219+ <entry>0.158</entry>
1220+ <entry>Utilities and libraries for handling compiled object files.</entry>
1221+ <entry> GPL-3.0, Elfutils-Exception</entry>
1222+</row>
1223+<row>
1224+ <entry>encodings</entry>
1225+ <entry>1.0.4</entry>
1226+ <entry>The encodings that map to specific characters for a number of Xorg and common fonts.</entry>
1227+ <entry>PD</entry>
1228+</row>
1229+<row>
1230+ <entry>enea-image-base</entry>
1231+ <entry>1.0</entry>
1232+ <entry>console only image that fully suport target HW</entry>
1233+ <entry>MIT</entry>
1234+</row>
1235+<row>
1236+ <entry>enea-image-featured</entry>
1237+ <entry>1.0</entry>
1238+ <entry>Full featured image with full target support</entry>
1239+ <entry>MIT</entry>
1240+</row>
1241+<row>
1242+ <entry>eth-config</entry>
1243+ <entry>git</entry>
1244+ <entry>Ethernet Configuration Files</entry>
1245+ <entry> BSD, GPL-2.0</entry>
1246+</row>
1247+<row>
1248+ <entry>eventlog</entry>
1249+ <entry>0.2.13</entry>
1250+ <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>
1251+ <entry>BSD</entry>
1252+</row>
1253+<row>
1254+ <entry>expat</entry>
1255+ <entry>2.1.0</entry>
1256+ <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>
1257+ <entry>MIT</entry>
1258+</row>
1259+<row>
1260+ <entry>expect</entry>
1261+ <entry>5.45</entry>
1262+ <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>
1263+ <entry>PD</entry>
1264+</row>
1265+<row>
1266+ <entry>fbset-modes</entry>
1267+ <entry>0.1.0</entry>
1268+ <entry>Default display timings and resolutions for fbset.</entry>
1269+ <entry>MIT</entry>
1270+</row>
1271+<row>
1272+ <entry>fbset</entry>
1273+ <entry>2.1</entry>
1274+ <entry>The fbset console tool.</entry>
1275+ <entry>GPL-2.0</entry>
1276+</row>
1277+<row>
1278+ <entry>file</entry>
1279+ <entry>5.18</entry>
1280+ <entry>File attempts to classify files depending on their contents and prints a description if a match is found.</entry>
1281+ <entry>BSD</entry>
1282+</row>
1283+<row>
1284+ <entry>findutils</entry>
1285+ <entry>4.4.2</entry>
1286+ <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>
1287+ <entry>GPL-3.0</entry>
1288+</row>
1289+<row>
1290+ <entry>fixesproto</entry>
1291+ <entry>5.0</entry>
1292+ <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>
1293+ <entry> MIT</entry>
1294+</row>
1295+<row>
1296+ <entry>flac</entry>
1297+ <entry>1.3.0</entry>
1298+ <entry>FLAC stands for Free Lossless Audio Codec a lossless audio compression format.</entry>
1299+ <entry> GFDL-1.2, GPL-2.0, LGPL-2.1, BSD</entry>
1300+</row>
1301+<row>
1302+ <entry>flex</entry>
1303+ <entry>2.5.39</entry>
1304+ <entry>Flex is a fast lexical analyser generator. Flex is a tool for generating programs that recognize lexical patterns in text.</entry>
1305+ <entry>BSD</entry>
1306+</row>
1307+<row>
1308+ <entry>flib</entry>
1309+ <entry>git</entry>
1310+ <entry>Foundation Library</entry>
1311+ <entry> BSD, GPL-2.0</entry>
1312+</row>
1313+<row>
1314+ <entry>fmc</entry>
1315+ <entry>git</entry>
1316+ <entry>Frame Manager Configuration tool</entry>
1317+ <entry>MIT</entry>
1318+</row>
1319+<row>
1320+ <entry>fmlib</entry>
1321+ <entry>git</entry>
1322+ <entry>Frame Manager User Space Library</entry>
1323+ <entry> BSD, GPL-2.0</entry>
1324+</row>
1325+<row>
1326+ <entry>font-util</entry>
1327+ <entry>1.3.0</entry>
1328+ <entry>X.Org font package creation/installation utilities.</entry>
1329+ <entry> BSD, MIT</entry>
1330+</row>
1331+<row>
1332+ <entry>fontconfig</entry>
1333+ <entry>2.11.1</entry>
1334+ <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>
1335+ <entry> MIT, PD</entry>
1336+</row>
1337+<row>
1338+ <entry>fontsproto</entry>
1339+ <entry>2.1.3</entry>
1340+ <entry>This package provides the wire protocol for the X Font rasterisation extensions. These extensions are used to control server-side font configurations.</entry>
1341+ <entry>MIT</entry>
1342+</row>
1343+<row>
1344+ <entry>formfactor</entry>
1345+ <entry>0.0</entry>
1346+ <entry>Device formfactor information.</entry>
1347+ <entry>MIT</entry>
1348+</row>
1349+<row>
1350+ <entry>fotowall</entry>
1351+ <entry>0.9</entry>
1352+ <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>
1353+ <entry>GPL-2.0</entry>
1354+</row>
1355+<row>
1356+ <entry>freetype</entry>
1357+ <entry>2.5.3</entry>
1358+ <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>
1359+ <entry> FreeType, GPL-2.0</entry>
1360+</row>
1361+<row>
1362+ <entry>fstests</entry>
1363+ <entry>0.1</entry>
1364+ <entry>Various benchmarning tests for X.</entry>
1365+ <entry>Zlib</entry>
1366+</row>
1367+<row>
1368+ <entry>fuse</entry>
1369+ <entry>2.9.3</entry>
1370+ <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>
1371+ <entry> GPL-2.0, LGPL-2.0</entry>
1372+</row>
1373+<row>
1374+ <entry>gawk</entry>
1375+ <entry>4.1.1</entry>
1376+ <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>
1377+ <entry>GPL-3.0</entry>
1378+</row>
1379+<row>
1380+ <entry>gcc-cross-canadian-powerpc</entry>
1381+ <entry>4.9.1</entry>
1382+ <entry>GNU cc and gcc C compilers (cross-canadian for powerpc target).</entry>
1383+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1384+</row>
1385+<row>
1386+ <entry>gcc-cross-canadian-powerpc64</entry>
1387+ <entry>4.9.1</entry>
1388+ <entry>GNU cc and gcc C compilers (cross-canadian for powerpc64 target).</entry>
1389+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1390+</row>
1391+<row>
1392+ <entry>gcc-cross-initial-powerpc</entry>
1393+ <entry>4.9.1</entry>
1394+ <entry>GNU cc and gcc C compilers.</entry>
1395+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1396+</row>
1397+<row>
1398+ <entry>gcc-cross-initial-powerpc64</entry>
1399+ <entry>4.9.1</entry>
1400+ <entry>GNU cc and gcc C compilers.</entry>
1401+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1402+</row>
1403+<row>
1404+ <entry>gcc-cross-powerpc</entry>
1405+ <entry>4.9.1</entry>
1406+ <entry>GNU cc and gcc C compilers.</entry>
1407+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1408+</row>
1409+<row>
1410+ <entry>gcc-cross-powerpc64</entry>
1411+ <entry>4.9.1</entry>
1412+ <entry>GNU cc and gcc C compilers.</entry>
1413+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1414+</row>
1415+<row>
1416+ <entry>gcc-crosssdk-initial-x86_64</entry>
1417+ <entry>4.9.1</entry>
1418+ <entry>GNU cc and gcc C compilers.</entry>
1419+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1420+</row>
1421+<row>
1422+ <entry>gcc-crosssdk-x86_64</entry>
1423+ <entry>4.9.1</entry>
1424+ <entry>GNU cc and gcc C compilers.</entry>
1425+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1426+</row>
1427+<row>
1428+ <entry>gcc-source</entry>
1429+ <entry>4.9.1</entry>
1430+ <entry>GNU cc and gcc C compilers.</entry>
1431+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1432+</row>
1433+<row>
1434+ <entry>gcc</entry>
1435+ <entry>4.9.1</entry>
1436+ <entry>GNU cc and gcc C compilers.</entry>
1437+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1438+</row>
1439+<row>
1440+ <entry>gconf</entry>
1441+ <entry>3.2.6</entry>
1442+ <entry>GNOME configuration system.</entry>
1443+ <entry>LGPL-2.0</entry>
1444+</row>
1445+<row>
1446+ <entry>gdb-cross-canadian-powerpc64</entry>
1447+ <entry>7.7.1</entry>
1448+ <entry>GNU debugger (cross-canadian gdb for powerpc64 target).</entry>
1449+ <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
1450+</row>
1451+<row>
1452+ <entry>gdb-cross-canadian-powerpc</entry>
1453+ <entry>7.7.1</entry>
1454+ <entry>GNU debugger (cross-canadian gdb for powerpc target).</entry>
1455+ <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
1456+</row>
1457+<row>
1458+ <entry>gdb</entry>
1459+ <entry>7.7.1</entry>
1460+ <entry>GNU debugger.</entry>
1461+ <entry> GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-3.0</entry>
1462+</row>
1463+<row>
1464+ <entry>gdbm</entry>
1465+ <entry>1.11</entry>
1466+ <entry>Key/value database library with extensible hashing.</entry>
1467+ <entry>GPL-3.0</entry>
1468+</row>
1469+<row>
1470+ <entry>gdk-pixbuf</entry>
1471+ <entry>2.30.8</entry>
1472+ <entry>Image loading library for GTK+.</entry>
1473+ <entry>LGPL-2.0</entry>
1474+</row>
1475+<row>
1476+ <entry>gettext-minimal</entry>
1477+ <entry>0.18.3.2</entry>
1478+ <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>
1479+ <entry>FSF-Unlimited</entry>
1480+</row>
1481+<row>
1482+ <entry>gettext</entry>
1483+ <entry>0.18.3.2</entry>
1484+ <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>
1485+ <entry> GPL-3.0, LGPL-2.1</entry>
1486+</row>
1487+<row>
1488+ <entry>glew</entry>
1489+ <entry>1.11.0</entry>
1490+ <entry>The OpenGL Extension Wrangler Library (GLEW) is a cross-platform open-source C/C++ extension loading library.</entry>
1491+ <entry>MIT</entry>
1492+</row>
1493+<row>
1494+ <entry>glib-2.0</entry>
1495+ <entry>2.40.0</entry>
1496+ <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>
1497+ <entry> LGPL-2.0, BSD, PD</entry>
1498+</row>
1499+<row>
1500+ <entry>glib-networking</entry>
1501+ <entry>2.38.0</entry>
1502+ <entry>glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies.</entry>
1503+ <entry>LGPL-2.0</entry>
1504+</row>
1505+<row>
1506+ <entry>glibc-locale</entry>
1507+ <entry>2.20</entry>
1508+ <entry>Locale data from glibc.</entry>
1509+ <entry> GPL-2.0, LGPL-2.1</entry>
1510+</row>
1511+<row>
1512+ <entry>glibc-mtrace</entry>
1513+ <entry>2.20</entry>
1514+ <entry>mtrace utility provided by glibc</entry>
1515+ <entry> GPL-2.0, LGPL-2.1</entry>
1516+</row>
1517+<row>
1518+ <entry>glibc</entry>
1519+ <entry>2.20</entry>
1520+ <entry>The GNU C Library is used as the system C library in most systems with the Linux kernel.</entry>
1521+ <entry> GPL-2.0, LGPL-2.1</entry>
1522+</row>
1523+<row>
1524+ <entry>glproto</entry>
1525+ <entry>1.4.17</entry>
1526+ <entry>This package provides the wire protocol for the OpenGL-related extensions used to enable the rendering of applications using OpenGL.</entry>
1527+ <entry>MIT</entry>
1528+</row>
1529+<row>
1530+ <entry>gmp</entry>
1531+ <entry>6.0.0</entry>
1532+ <entry>GMP is a free library for arbitrary precision arithmetic operating on signed integers rational numbers and floating point numbers</entry>
1533+ <entry> GPL-2.0, LGPL-3.0</entry>
1534+</row>
1535+<row>
1536+ <entry>gnome-common</entry>
1537+ <entry>3.12.0</entry>
1538+ <entry>Common macros for building GNOME applications.</entry>
1539+ <entry>GPL-2.0</entry>
1540+</row>
1541+<row>
1542+ <entry>gnome-desktop-testing</entry>
1543+ <entry>2014.1</entry>
1544+ <entry>Test runner for GNOME-style installed tests.</entry>
1545+ <entry>LGPL-2.0</entry>
1546+</row>
1547+<row>
1548+ <entry>gnu-config</entry>
1549+ <entry>20120814</entry>
1550+ <entry>Tool that installs the GNU config.guess / config.sub into a directory tree</entry>
1551+ <entry>GPL-2.0</entry>
1552+</row>
1553+<row>
1554+ <entry>gnulib</entry>
1555+ <entry>git</entry>
1556+ <entry>A collection of software subroutines which are designed to be usable on many operating systems. The goal of the project is to make it easy for free software authors to make their software run on many operating systems. Since source is designed to be copied from gnulib it is not a library per-se as much as a collection of portable idioms to be used in other projects.</entry>
1557+ <entry>LGPL-2.0</entry>
1558+</row>
1559+<row>
1560+ <entry>gnutls</entry>
1561+ <entry>3.3.5</entry>
1562+ <entry>GNU Transport Layer Security Library.</entry>
1563+ <entry> GPL-3.0, LGPL-2.1</entry>
1564+</row>
1565+<row>
1566+ <entry>gperf</entry>
1567+ <entry>3.0.4</entry>
1568+ <entry>GNU gperf is a perfect hash function generator</entry>
1569+ <entry>GPL-3.0</entry>
1570+</row>
1571+<row>
1572+ <entry>grep</entry>
1573+ <entry>2.19</entry>
1574+ <entry>GNU grep utility.</entry>
1575+ <entry>GPL-3.0</entry>
1576+</row>
1577+<row>
1578+ <entry>groff</entry>
1579+ <entry>1.22.2</entry>
1580+ <entry>The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output.</entry>
1581+ <entry>GPL-3.0</entry>
1582+</row>
1583+<row>
1584+ <entry>gst-meta-base</entry>
1585+ <entry>0.10</entry>
1586+ <entry>GStreamer package groups.</entry>
1587+ <entry>MIT</entry>
1588+</row>
1589+<row>
1590+ <entry>gst-plugins-base</entry>
1591+ <entry>0.10.36</entry>
1592+ <entry>Plugins for the GStreamer multimedia framework.</entry>
1593+ <entry> GPL-2.0, LGPL-2.0</entry>
1594+</row>
1595+<row>
1596+ <entry>gst-plugins-good</entry>
1597+ <entry>0.10.31</entry>
1598+ <entry>Plugins for the GStreamer multimedia framework.</entry>
1599+ <entry> GPL-2.0, LGPL-2.1</entry>
1600+</row>
1601+<row>
1602+ <entry>gstreamer</entry>
1603+ <entry>0.10.36</entry>
1604+ <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>
1605+ <entry>LGPL-2.0</entry>
1606+</row>
1607+<row>
1608+ <entry>gtk+</entry>
1609+ <entry>2.24.24</entry>
1610+ <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>
1611+ <entry> LGPL-2.0, LGPL-2.1</entry>
1612+</row>
1613+<row>
1614+ <entry>gtk-doc-stub</entry>
1615+ <entry>1.1</entry>
1616+ <entry>Stub implementation of gtk-doc as we don't want to build the API documentation</entry>
1617+ <entry>GPL-2.0</entry>
1618+</row>
1619+<row>
1620+ <entry>gtk-update-icon-cache</entry>
1621+ <entry>3.4.4</entry>
1622+ <entry>Just gtk-update-icon-cache built from GTK+ natively for on-host postinst script execution.</entry>
1623+ <entry> LGPL-2.0, LGPL-2.1</entry>
1624+</row>
1625+<row>
1626+ <entry>gzip</entry>
1627+ <entry>1.6</entry>
1628+ <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>
1629+ <entry>GPL-3.0</entry>
1630+</row>
1631+<row>
1632+ <entry>harfbuzz</entry>
1633+ <entry>0.9.35</entry>
1634+ <entry>HarfBuzz is an OpenType text shaping engine.</entry>
1635+ <entry>MIT</entry>
1636+</row>
1637+<row>
1638+ <entry>hdparm</entry>
1639+ <entry>9.43</entry>
1640+ <entry>hdparm is a Linux shell utility for viewing and manipulating various IDE drive and driver parameters.</entry>
1641+ <entry>BSD</entry>
1642+</row>
1643+<row>
1644+ <entry>hicolor-icon-theme</entry>
1645+ <entry>0.13</entry>
1646+ <entry>Default icon theme that all icon themes automatically inherit from.</entry>
1647+ <entry>GPL-2.0</entry>
1648+</row>
1649+<row>
1650+ <entry>hostap-utils</entry>
1651+ <entry>0.4.7</entry>
1652+ <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>
1653+ <entry>GPL-2.0</entry>
1654+</row>
1655+<row>
1656+ <entry>icu</entry>
1657+ <entry>53.1</entry>
1658+ <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>
1659+ <entry>ICU</entry>
1660+</row>
1661+<row>
1662+ <entry>init-ifupdown</entry>
1663+ <entry>1.0</entry>
1664+ <entry>This package provides high level tools to configure network interfaces</entry>
1665+ <entry>GPL-2.0</entry>
1666+</row>
1667+<row>
1668+ <entry>initscripts</entry>
1669+ <entry>1.0</entry>
1670+ <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>
1671+ <entry>GPL-2.0</entry>
1672+</row>
1673+<row>
1674+ <entry>inputproto</entry>
1675+ <entry>2.3.1</entry>
1676+ <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>
1677+ <entry> MIT</entry>
1678+</row>
1679+<row>
1680+ <entry>insserv</entry>
1681+ <entry>1.14.0</entry>
1682+ <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>
1683+ <entry>GPL-2.0</entry>
1684+</row>
1685+<row>
1686+ <entry>intltool</entry>
1687+ <entry>0.50.2</entry>
1688+ <entry>Utility scripts for internationalizing XML.</entry>
1689+ <entry>GPL-2.0</entry>
1690+</row>
1691+<row>
1692+ <entry>iptables</entry>
1693+ <entry>1.4.21</entry>
1694+ <entry>iptables is the userspace command line program used to configure and control network packet filtering code in Linux.</entry>
1695+ <entry>GPL-2.0</entry>
1696+</row>
1697+<row>
1698+ <entry>jpeg</entry>
1699+ <entry>8d</entry>
1700+ <entry>libjpeg contains a library for handling the JPEG (JFIF) image format as well as related programs for accessing the libjpeg functions.</entry>
1701+ <entry>BSD-3-Clause</entry>
1702+</row>
1703+<row>
1704+ <entry>json-c</entry>
1705+ <entry>0.11</entry>
1706+ <entry>JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C.</entry>
1707+ <entry>MIT</entry>
1708+</row>
1709+<row>
1710+ <entry>kbd</entry>
1711+ <entry>2.0.2</entry>
1712+ <entry>Keytable files and keyboard utilities.</entry>
1713+ <entry>GPL-2.0</entry>
1714+</row>
1715+<row>
1716+ <entry>kbproto</entry>
1717+ <entry>1.0.6</entry>
1718+ <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>
1719+ <entry>MIT</entry>
1720+</row>
1721+<row>
1722+ <entry>kconfig-frontends</entry>
1723+ <entry>3.12.0.0</entry>
1724+ <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>
1725+ <entry>GPL-2.0</entry>
1726+</row>
1727+<row>
1728+ <entry>kern-tools</entry>
1729+ <entry>0.2</entry>
1730+ <entry>Tools for managing Yocto Project style branched kernels.</entry>
1731+ <entry>GPL-2.0</entry>
1732+</row>
1733+<row>
1734+ <entry>kexec-tools</entry>
1735+ <entry>2.0.7</entry>
1736+ <entry>Kexec is a fast reboot feature that lets you reboot to a new Linux kernel</entry>
1737+ <entry>GPL-2.0</entry>
1738+</row>
1739+<row>
1740+ <entry>keymaps</entry>
1741+ <entry>1.0</entry>
1742+ <entry>Keymaps and initscript to set the keymap on bootup.</entry>
1743+ <entry>GPL-2.0</entry>
1744+</row>
1745+<row>
1746+ <entry>kmod</entry>
1747+ <entry>18</entry>
1748+ <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>
1749+ <entry> GPL-2.0, LGPL-2.1</entry>
1750+</row>
1751+<row>
1752+ <entry>latencytop</entry>
1753+ <entry>0.5</entry>
1754+ <entry>Linux tool for measuring and fixing latency.</entry>
1755+ <entry>GPL-2.0</entry>
1756+</row>
1757+<row>
1758+ <entry>ldconfig</entry>
1759+ <entry>2.12.1</entry>
1760+ <entry>A standalone native ldconfig build.</entry>
1761+ <entry>GPL-2.0</entry>
1762+</row>
1763+<row>
1764+ <entry>less</entry>
1765+ <entry>466</entry>
1766+ <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>
1767+ <entry> GPL-3.0, BSD-2-Clause</entry>
1768+</row>
1769+<row>
1770+ <entry>libaio</entry>
1771+ <entry>0.3.109</entry>
1772+ <entry>Asynchronous input/output library that uses the kernels native interface</entry>
1773+ <entry>LGPL-2.1</entry>
1774+</row>
1775+<row>
1776+ <entry>libatomics-ops</entry>
1777+ <entry>7.2</entry>
1778+ <entry>A library for atomic integer operations</entry>
1779+ <entry> GPL-2.0, MIT</entry>
1780+</row>
1781+<row>
1782+ <entry>libbsd</entry>
1783+ <entry>0.7.0</entry>
1784+ <entry>This library provides useful functions commonly found on BSD systems and lacking on others like GNU systems thus making it easier to port projects with strong BSD origins without needing to embed the same code over and over again on each project.</entry>
1785+ <entry> BSD-4-Clause, MIT</entry>
1786+</row>
1787+<row>
1788+ <entry>libcap</entry>
1789+ <entry>2.22</entry>
1790+ <entry>Library for getting/setting POSIX.1e capabilities.</entry>
1791+ <entry> BSD, GPL-2.0</entry>
1792+</row>
1793+<row>
1794+ <entry>libcheck</entry>
1795+ <entry>0.9.14</entry>
1796+ <entry>Check - unit testing framework for C code.</entry>
1797+ <entry>LGPL-2.1</entry>
1798+</row>
1799+<row>
1800+ <entry>libdaemon</entry>
1801+ <entry>0.14</entry>
1802+ <entry>Lightweight C library which eases the writing of UNIX daemons.</entry>
1803+ <entry>LGPL-2.1</entry>
1804+</row>
1805+<row>
1806+ <entry>libdmx</entry>
1807+ <entry>1.1.3</entry>
1808+ <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>
1809+ <entry>MIT</entry>
1810+</row>
1811+<row>
1812+ <entry>libdrm</entry>
1813+ <entry>2.4.54</entry>
1814+ <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>
1815+ <entry>MIT</entry>
1816+</row>
1817+<row>
1818+ <entry>libedit</entry>
1819+ <entry>20130712-3.1</entry>
1820+ <entry>Command line editor library providing generic line editing history and tokenization functions</entry>
1821+ <entry>BSD</entry>
1822+</row>
1823+<row>
1824+ <entry>liberation-fonts</entry>
1825+ <entry>1.04</entry>
1826+ <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>
1827+ <entry>GPL-2.0</entry>
1828+</row>
1829+<row>
1830+ <entry>libevdev</entry>
1831+ <entry>1.2.2</entry>
1832+ <entry>Wrapper library for evdev devices.</entry>
1833+ <entry>MIT</entry>
1834+</row>
1835+<row>
1836+ <entry>libevent</entry>
1837+ <entry>2.0.21</entry>
1838+ <entry>An asynchronous event notification library.</entry>
1839+ <entry>BSD</entry>
1840+</row>
1841+<row>
1842+ <entry>libffi</entry>
1843+ <entry>3.1</entry>
1844+ <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>
1845+ <entry>MIT</entry>
1846+</row>
1847+<row>
1848+ <entry>libfontenc</entry>
1849+ <entry>1.1.2</entry>
1850+ <entry>libfontenc is a library which helps font libraries portably determine and deal with different encodings of fonts.</entry>
1851+ <entry>MIT</entry>
1852+</row>
1853+<row>
1854+ <entry>libgcc</entry>
1855+ <entry>4.9.1</entry>
1856+ <entry>GNU cc and gcc C compilers.</entry>
1857+ <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1858+</row>
1859+<row>
1860+ <entry>libgcrypt</entry>
1861+ <entry>1.6.1</entry>
1862+ <entry>General purpose cryptographic library based on the code from GnuPG.</entry>
1863+ <entry> GPL-2.0, LGPL-2.1</entry>
1864+</row>
1865+<row>
1866+ <entry>libglade</entry>
1867+ <entry>2.6.4</entry>
1868+ <entry>Runtime support for the GTK+ interface builder.</entry>
1869+ <entry> LGPL-2.0</entry>
1870+</row>
1871+<row>
1872+ <entry>libglu</entry>
1873+ <entry>9.0.0</entry>
1874+ <entry>GLU is a utility toolkit used with OpenGL implementations</entry>
1875+ <entry>MIT</entry>
1876+</row>
1877+<row>
1878+ <entry>libgpg-error</entry>
1879+ <entry>1.12</entry>
1880+ <entry>Small library that defines common error values for all GnuPG components.</entry>
1881+ <entry> GPL-2.0, LGPL-2.1</entry>
1882+</row>
1883+<row>
1884+ <entry>libice</entry>
1885+ <entry>1.0.9</entry>
1886+ <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>
1887+ <entry>MIT</entry>
1888+</row>
1889+<row>
1890+ <entry>libid3tag</entry>
1891+ <entry>0.15.1b</entry>
1892+ <entry>Library for interacting with ID3 tags in MP3 files.</entry>
1893+ <entry>GPL-2.0</entry>
1894+</row>
1895+<row>
1896+ <entry>libmatchbox</entry>
1897+ <entry>1.11</entry>
1898+ <entry>Matchbox window manager core library.</entry>
1899+ <entry>LGPL-2.0</entry>
1900+</row>
1901+<row>
1902+ <entry>libmpc</entry>
1903+ <entry>1.0.2</entry>
1904+ <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>
1905+ <entry>LGPL-3.0</entry>
1906+</row>
1907+<row>
1908+ <entry>libnewt</entry>
1909+ <entry>0.52.17</entry>
1910+ <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>
1911+ <entry>LGPL-2.0</entry>
1912+</row>
1913+<row>
1914+ <entry>libnfsidmap</entry>
1915+ <entry>0.25</entry>
1916+ <entry>NFS id mapping library.</entry>
1917+ <entry>BSD</entry>
1918+</row>
1919+<row>
1920+ <entry>libnl</entry>
1921+ <entry>3.2.25</entry>
1922+ <entry>A library for applications dealing with netlink sockets.</entry>
1923+ <entry>LGPL-2.1</entry>
1924+</row>
1925+<row>
1926+ <entry>libnss-mdns</entry>
1927+ <entry>0.10</entry>
1928+ <entry>Name Service Switch module for Multicast DNS (zeroconf) name resolution.</entry>
1929+ <entry>LGPL-2.1</entry>
1930+</row>
1931+<row>
1932+ <entry>libogg</entry>
1933+ <entry>1.3.2</entry>
1934+ <entry>libogg is the bitstream and framing library for the Ogg project. It provides functions which are necessary to codec libraries like libvorbis.</entry>
1935+ <entry>BSD</entry>
1936+</row>
1937+<row>
1938+ <entry>liboil</entry>
1939+ <entry>0.3.17</entry>
1940+ <entry>Library of simple functions optimized for various CPUs.</entry>
1941+ <entry>BSD</entry>
1942+</row>
1943+<row>
1944+ <entry>libowl-av</entry>
1945+ <entry>0.1</entry>
1946+ <entry>OpenedHand Widget Library Audio/Video.</entry>
1947+ <entry>LGPL-2.0</entry>
1948+</row>
1949+<row>
1950+ <entry>libpcap</entry>
1951+ <entry>1.6.1</entry>
1952+ <entry>Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection security monitoring and network debugging.</entry>
1953+ <entry>BSD</entry>
1954+</row>
1955+<row>
1956+ <entry>libpciaccess</entry>
1957+ <entry>0.13.2</entry>
1958+ <entry>libpciaccess provides functionality for X to access the PCI bus and devices in a platform-independent way.</entry>
1959+ <entry> MIT</entry>
1960+</row>
1961+<row>
1962+ <entry>libpcre</entry>
1963+ <entry>8.35</entry>
1964+ <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>
1965+ <entry>BSD</entry>
1966+</row>
1967+<row>
1968+ <entry>libpfm4</entry>
1969+ <entry>4.3.0</entry>
1970+ <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>
1971+ <entry>MIT</entry>
1972+</row>
1973+<row>
1974+ <entry>libpng</entry>
1975+ <entry>1.6.13</entry>
1976+ <entry>PNG image format decoding library.</entry>
1977+ <entry>Libpng</entry>
1978+</row>
1979+<row>
1980+ <entry>libpthread-stubs</entry>
1981+ <entry>0.3</entry>
1982+ <entry>This library provides weak aliases for pthread functions not provided in libc or otherwise available by default.</entry>
1983+ <entry>MIT</entry>
1984+</row>
1985+<row>
1986+ <entry>libsamplerate0</entry>
1987+ <entry>0.1.8</entry>
1988+ <entry>Audio Sample Rate Conversion library.</entry>
1989+ <entry>GPL-2.0</entry>
1990+</row>
1991+<row>
1992+ <entry>libsdl</entry>
1993+ <entry>1.2.15</entry>
1994+ <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>
1995+ <entry>LGPL-2.1</entry>
1996+</row>
1997+<row>
1998+ <entry>libsm</entry>
1999+ <entry>1.2.2</entry>
2000+ <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>
2001+ <entry>MIT</entry>
2002+</row>
2003+<row>
2004+ <entry>libsndfile1</entry>
2005+ <entry>1.0.25</entry>
2006+ <entry>Audio format Conversion library.</entry>
2007+ <entry>LGPL-2.1</entry>
2008+</row>
2009+<row>
2010+ <entry>libsoup-2.4</entry>
2011+ <entry>2.46.0</entry>
2012+ <entry>An HTTP library implementation in C.</entry>
2013+ <entry>LGPL-2.0</entry>
2014+</row>
2015+<row>
2016+ <entry>libtasn1</entry>
2017+ <entry>4.0</entry>
2018+ <entry>Library for ASN.1 and DER manipulation.</entry>
2019+ <entry> GPL-3.0, LGPL-2.1</entry>
2020+</row>
2021+<row>
2022+ <entry>libtheora</entry>
2023+ <entry>1.1.1</entry>
2024+ <entry>The libtheora reference implementation provides the standard encoder and decoder under a BSD license.</entry>
2025+ <entry>BSD</entry>
2026+</row>
2027+<row>
2028+ <entry>libtirpc</entry>
2029+ <entry>0.2.5</entry>
2030+ <entry>Libtirpc is a port of Suns Transport-Independent RPC library to Linux</entry>
2031+ <entry>BSD</entry>
2032+</row>
2033+<row>
2034+ <entry>libtool</entry>
2035+ <entry>2.4.2</entry>
2036+ <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>
2037+ <entry> GPL-2.0, LGPL-2.1</entry>
2038+</row>
2039+<row>
2040+ <entry>liburcu</entry>
2041+ <entry>0.8.4</entry>
2042+ <entry>Userspace RCU (read-copy-update) library.</entry>
2043+ <entry> LGPL-2.1, MIT</entry>
2044+</row>
2045+<row>
2046+ <entry>libusb-compat</entry>
2047+ <entry>0.1.5</entry>
2048+ <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>
2049+ <entry>LGPL-2.1</entry>
2050+</row>
2051+<row>
2052+ <entry>libusb1</entry>
2053+ <entry>1.0.19</entry>
2054+ <entry>Userspace library to access USB (version 1.0).</entry>
2055+ <entry>LGPL-2.1</entry>
2056+</row>
2057+<row>
2058+ <entry>libvirt</entry>
2059+ <entry>1.2.14</entry>
2060+ <entry>A toolkit to interact with the virtualization capabilities of recent versions of Linux.</entry>
2061+ <entry>LGPL-2.1</entry>
2062+</row>
2063+<row>
2064+ <entry>libvorbis</entry>
2065+ <entry>1.3.4</entry>
2066+ <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>
2067+ <entry>BSD</entry>
2068+</row>
2069+<row>
2070+ <entry>libx11</entry>
2071+ <entry>1.6.2</entry>
2072+ <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>
2073+ <entry> MIT, BSD</entry>
2074+</row>
2075+<row>
2076+ <entry>libxau</entry>
2077+ <entry>1.0.8</entry>
2078+ <entry>libxau provides the main interfaces to the X11 authorisation handling which controls authorisation for X connections both client-side and server-side.</entry>
2079+ <entry>MIT</entry>
2080+</row>
2081+<row>
2082+ <entry>libxcalibrate</entry>
2083+ <entry>0.0</entry>
2084+ <entry>libXCalibrate is a library for performing touchscreen calibration with the kdrive tslib touchscreen driver.</entry>
2085+ <entry>MIT</entry>
2086+</row>
2087+<row>
2088+ <entry>libxcb</entry>
2089+ <entry>1.10</entry>
2090+ <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>
2091+ <entry>MIT</entry>
2092+</row>
2093+<row>
2094+ <entry>libxcomposite</entry>
2095+ <entry>0.4.4</entry>
2096+ <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>
2097+ <entry>MIT</entry>
2098+</row>
2099+<row>
2100+ <entry>libxcursor</entry>
2101+ <entry>1.1.14</entry>
2102+ <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>
2103+ <entry>MIT</entry>
2104+</row>
2105+<row>
2106+ <entry>libxdamage</entry>
2107+ <entry>1.1.4</entry>
2108+ <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>
2109+ <entry>MIT</entry>
2110+</row>
2111+<row>
2112+ <entry>libxdmcp</entry>
2113+ <entry>1.1.1</entry>
2114+ <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>
2115+ <entry>MIT</entry>
2116+</row>
2117+<row>
2118+ <entry>libxext</entry>
2119+ <entry>1.3.2</entry>
2120+ <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>
2121+ <entry>MIT</entry>
2122+</row>
2123+<row>
2124+ <entry>libxfixes</entry>
2125+ <entry>5.0.1</entry>
2126+ <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>
2127+ <entry>MIT</entry>
2128+</row>
2129+<row>
2130+ <entry>libxfont</entry>
2131+ <entry>1.5.0</entry>
2132+ <entry>libXfont provides various services for X servers most notably font selection and rasterisation (through external libraries such as freetype).</entry>
2133+ <entry> MIT, BSD</entry>
2134+</row>
2135+<row>
2136+ <entry>libxft</entry>
2137+ <entry>2.3.2</entry>
2138+ <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>
2139+ <entry>MIT</entry>
2140+</row>
2141+<row>
2142+ <entry>libxi</entry>
2143+ <entry>1.7.4</entry>
2144+ <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>
2145+ <entry> MIT</entry>
2146+</row>
2147+<row>
2148+ <entry>libxinerama</entry>
2149+ <entry>1.1.3</entry>
2150+ <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>
2151+ <entry>MIT</entry>
2152+</row>
2153+<row>
2154+ <entry>libxkbfile</entry>
2155+ <entry>1.0.8</entry>
2156+ <entry>libxkbfile provides an interface to read and manipulate description files for XKB the X11 keyboard configuration extension.</entry>
2157+ <entry>MIT</entry>
2158+</row>
2159+<row>
2160+ <entry>libxml-parser-perl</entry>
2161+ <entry>2.41</entry>
2162+ <entry>XML::Parser - A perl module for parsing XML documents.</entry>
2163+ <entry> Artistic-1.0, GPL-1.0</entry>
2164+</row>
2165+<row>
2166+ <entry>libxml2</entry>
2167+ <entry>2.9.1</entry>
2168+ <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>
2169+ <entry>MIT</entry>
2170+</row>
2171+<row>
2172+ <entry>libxmu</entry>
2173+ <entry>1.1.2</entry>
2174+ <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>
2175+ <entry> MIT</entry>
2176+</row>
2177+<row>
2178+ <entry>libxrandr</entry>
2179+ <entry>1.4.2</entry>
2180+ <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>
2181+ <entry>MIT</entry>
2182+</row>
2183+<row>
2184+ <entry>libxrender</entry>
2185+ <entry>0.9.8</entry>
2186+ <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>
2187+ <entry>MIT</entry>
2188+</row>
2189+<row>
2190+ <entry>libxres</entry>
2191+ <entry>1.0.7</entry>
2192+ <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>
2193+ <entry>MIT</entry>
2194+</row>
2195+<row>
2196+ <entry>libxsettings-client</entry>
2197+ <entry>0.10</entry>
2198+ <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>
2199+ <entry>MIT</entry>
2200+</row>
2201+<row>
2202+ <entry>libxslt</entry>
2203+ <entry>1.1.28</entry>
2204+ <entry>GNOME XSLT library.</entry>
2205+ <entry>MIT</entry>
2206+</row>
2207+<row>
2208+ <entry>libxt</entry>
2209+ <entry>1.1.4</entry>
2210+ <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>
2211+ <entry> MIT</entry>
2212+</row>
2213+<row>
2214+ <entry>libxtst</entry>
2215+ <entry>1.2.2</entry>
2216+ <entry>This extension is a minimal set of client and server extensions required to completely test the X11 server with no user intervention.</entry>
2217+ <entry>MIT</entry>
2218+</row>
2219+<row>
2220+ <entry>libxv</entry>
2221+ <entry>1.0.10</entry>
2222+ <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>
2223+ <entry>MIT</entry>
2224+</row>
2225+<row>
2226+ <entry>libxxf86dga</entry>
2227+ <entry>1.1.4</entry>
2228+ <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>
2229+ <entry>MIT</entry>
2230+</row>
2231+<row>
2232+ <entry>libxxf86misc</entry>
2233+ <entry>1.0.3</entry>
2234+ <entry>The XFree86-Misc extension provides a means to access input device configuration settings specific to the XFree86/Xorg DDX.</entry>
2235+ <entry>MIT</entry>
2236+</row>
2237+<row>
2238+ <entry>libxxf86vm</entry>
2239+ <entry>1.1.3</entry>
2240+ <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>
2241+ <entry>MIT</entry>
2242+</row>
2243+<row>
2244+ <entry>linux-libc-headers</entry>
2245+ <entry>3.16</entry>
2246+ <entry>Sanitized set of kernel headers for the C library's use.</entry>
2247+ <entry>GPL-2.0</entry>
2248+</row>
2249+<row>
2250+ <entry>linux-qoriq</entry>
2251+ <entry>3.12</entry>
2252+ <entry>Linux kernel for Freescale platforms</entry>
2253+ <entry>GPL-2.0</entry>
2254+</row>
2255+<row>
2256+ <entry>list2mask</entry>
2257+ <entry>1.0</entry>
2258+ <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>
2259+ <entry>BSD</entry>
2260+</row>
2261+<row>
2262+ <entry>lrzsz</entry>
2263+ <entry>0.12.20</entry>
2264+ <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>
2265+ <entry>GPL-2.0</entry>
2266+</row>
2267+<row>
2268+ <entry>lsb</entry>
2269+ <entry>4.1</entry>
2270+ <entry>LSB support for OpenEmbedded.</entry>
2271+ <entry>GPL-2.0</entry>
2272+</row>
2273+<row>
2274+ <entry>lsbinitscripts</entry>
2275+ <entry>9.55</entry>
2276+ <entry>SysV init scripts which are only used in an LSB image.</entry>
2277+ <entry>GPL-2.0</entry>
2278+</row>
2279+<row>
2280+ <entry>ltp</entry>
2281+ <entry>20140422</entry>
2282+ <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>
2283+ <entry> GPL-2.0, LGPL-2.0, LGPL-2.1, BSD-2-Clause</entry>
2284+</row>
2285+<row>
2286+ <entry>lttng-modules</entry>
2287+ <entry>2.5.0</entry>
2288+ <entry>The lttng-modules 2.0 package contains the kernel tracer modules</entry>
2289+ <entry> LGPL-2.1, GPL-2.0, MIT</entry>
2290+</row>
2291+<row>
2292+ <entry>lttng-tools</entry>
2293+ <entry>v2.5.0</entry>
2294+ <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>
2295+ <entry> GPL-2.0, LGPL-2.1</entry>
2296+</row>
2297+<row>
2298+ <entry>lttng-ust</entry>
2299+ <entry>2.5.0</entry>
2300+ <entry>The LTTng UST 2.x package contains the userspace tracer library to trace userspace codes.</entry>
2301+ <entry> LGPL-2.1, MIT, GPL-2.0</entry>
2302+</row>
2303+<row>
2304+ <entry>lvm2</entry>
2305+ <entry>2.02.97</entry>
2306+ <entry>LVM2 is a set of utilities to manage logical volumes in Linux.</entry>
2307+ <entry> GPL-2.0, LGPL-2.0</entry>
2308+</row>
2309+<row>
2310+ <entry>lxc</entry>
2311+ <entry>1.0.6</entry>
2312+ <entry>lxc aims to use these new functionnalities to provide an userspace container object</entry>
2313+ <entry>GPL-2.0</entry>
2314+</row>
2315+<row>
2316+ <entry>lzo</entry>
2317+ <entry>2.08</entry>
2318+ <entry>Lossless data compression library.</entry>
2319+ <entry>GPL-2.0</entry>
2320+</row>
2321+<row>
2322+ <entry>m4</entry>
2323+ <entry>1.4.17</entry>
2324+ <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>
2325+ <entry>GPL-3.0</entry>
2326+</row>
2327+<row>
2328+ <entry>make</entry>
2329+ <entry>4.0</entry>
2330+ <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>
2331+ <entry> GPL-3.0, LGPL-2.0</entry>
2332+</row>
2333+<row>
2334+ <entry>makedepend</entry>
2335+ <entry>1.0.5</entry>
2336+ <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>
2337+ <entry>MIT</entry>
2338+</row>
2339+<row>
2340+ <entry>makedevs</entry>
2341+ <entry>1.0.1</entry>
2342+ <entry>Tool for creating device nodes.</entry>
2343+ <entry>GPL-2.0</entry>
2344+</row>
2345+<row>
2346+ <entry>matchbox-terminal</entry>
2347+ <entry>0.0</entry>
2348+ <entry>Lightweight GTK+ terminal application.</entry>
2349+ <entry>GPL-2.0</entry>
2350+</row>
2351+<row>
2352+ <entry>matchbox-wm</entry>
2353+ <entry>1.2</entry>
2354+ <entry>Matchbox lightweight window manager.</entry>
2355+ <entry>GPL-2.0</entry>
2356+</row>
2357+<row>
2358+ <entry>mesa-demos</entry>
2359+ <entry>8.2.0</entry>
2360+ <entry>This package includes the demonstration application such as glxgears. These applications can be used for Mesa validation and benchmarking.</entry>
2361+ <entry> MIT, PD</entry>
2362+</row>
2363+<row>
2364+ <entry>mesa</entry>
2365+ <entry>10.1.3</entry>
2366+ <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>
2367+ <entry>MIT</entry>
2368+</row>
2369+<row>
2370+ <entry>meta-environment-p2041rdb</entry>
2371+ <entry>1.0</entry>
2372+ <entry>Package of environment files for SDK.</entry>
2373+ <entry>MIT</entry>
2374+</row>
2375+<row>
2376+ <entry>meta-environment-p3041ds</entry>
2377+ <entry>1.0</entry>
2378+ <entry>Package of environment files for SDK.</entry>
2379+ <entry>MIT</entry>
2380+</row>
2381+<row>
2382+ <entry>meta-environment-t4240rdb-64b</entry>
2383+ <entry>1.0</entry>
2384+ <entry>Package of environment files for SDK.</entry>
2385+ <entry>MIT</entry>
2386+</row>
2387+<row>
2388+ <entry>meta-toolchain</entry>
2389+ <entry>1.0</entry>
2390+ <entry>Meta package for building a installable toolchain.</entry>
2391+ <entry>MIT</entry>
2392+</row>
2393+<row>
2394+ <entry>mingetty</entry>
2395+ <entry>1.08</entry>
2396+ <entry>Compact getty terminal handler for virtual consoles only.</entry>
2397+ <entry>GPL-2.0</entry>
2398+</row>
2399+<row>
2400+ <entry>mini-x-session</entry>
2401+ <entry>0.1</entry>
2402+ <entry>Very simple session manager for X.</entry>
2403+ <entry>GPL-2.0</entry>
2404+</row>
2405+<row>
2406+ <entry>mkfontdir</entry>
2407+ <entry>1.0.7</entry>
2408+ <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>
2409+ <entry>MIT</entry>
2410+</row>
2411+<row>
2412+ <entry>mkfontscale</entry>
2413+ <entry>1.1.1</entry>
2414+ <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>
2415+ <entry>MIT</entry>
2416+</row>
2417+<row>
2418+ <entry>mklibs</entry>
2419+ <entry>0.1.39</entry>
2420+ <entry>mklibs produces cut-down shared libraries that contain only the routines required by a particular set of executables.</entry>
2421+ <entry>GPL-2.0</entry>
2422+</row>
2423+<row>
2424+ <entry>mobile-broadband-provider-info</entry>
2425+ <entry>20140618</entry>
2426+ <entry>Mobile Broadband Service Provider Database.</entry>
2427+ <entry>PD</entry>
2428+</row>
2429+<row>
2430+ <entry>modutils-initscripts</entry>
2431+ <entry>1.0</entry>
2432+ <entry>Initscript for auto-loading kernel modules on boot.</entry>
2433+ <entry>PD</entry>
2434+</row>
2435+<row>
2436+ <entry>mpfr</entry>
2437+ <entry>3.1.2</entry>
2438+ <entry>C library for multiple-precision floating-point computations with exact rounding.</entry>
2439+ <entry> GPL-3.0, LGPL-3.0</entry>
2440+</row>
2441+<row>
2442+ <entry>mtdev</entry>
2443+ <entry>1.1.5</entry>
2444+ <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>
2445+ <entry>MIT</entry>
2446+</row>
2447+<row>
2448+ <entry>ncurses</entry>
2449+ <entry>5.9</entry>
2450+ <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>
2451+ <entry>MIT</entry>
2452+</row>
2453+<row>
2454+ <entry>neard</entry>
2455+ <entry>0.14</entry>
2456+ <entry>A daemon for the Linux Near Field Communication stack</entry>
2457+ <entry>GPL-2.0</entry>
2458+</row>
2459+<row>
2460+ <entry>netbase</entry>
2461+ <entry>5.2</entry>
2462+ <entry>This package provides the necessary infrastructure for basic TCP/IP based networking</entry>
2463+ <entry>GPL-2.0</entry>
2464+</row>
2465+<row>
2466+ <entry>netcat-openbsd</entry>
2467+ <entry>1.105</entry>
2468+ <entry>OpenBSD Netcat.</entry>
2469+ <entry>BSD-3-Clause</entry>
2470+</row>
2471+<row>
2472+ <entry>netcf</entry>
2473+ <entry>0.2.3</entry>
2474+ <entry>netcf is a cross-platform network configuration library.</entry>
2475+ <entry>LGPL-2.1</entry>
2476+</row>
2477+<row>
2478+ <entry>nettle</entry>
2479+ <entry>2.7.1</entry>
2480+ <entry>A low level cryptographic library.</entry>
2481+ <entry> LGPL-2.1, GPL-2.0</entry>
2482+</row>
2483+<row>
2484+ <entry>nfs-utils</entry>
2485+ <entry>1.3.0</entry>
2486+ <entry>The nfs-utils package provides a daemon for the kernel NFS server and related tools.</entry>
2487+ <entry> MIT, GPL-2.0, BSD</entry>
2488+</row>
2489+<row>
2490+ <entry>ofono</entry>
2491+ <entry>1.15</entry>
2492+ <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>
2493+ <entry>GPL-2.0</entry>
2494+</row>
2495+<row>
2496+ <entry>openjade</entry>
2497+ <entry>1.3.2</entry>
2498+ <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>
2499+ <entry>BSD</entry>
2500+</row>
2501+<row>
2502+ <entry>opensp</entry>
2503+ <entry>1.5.2</entry>
2504+ <entry>An SGML parser used by the OpenJade suite of utilities.</entry>
2505+ <entry>BSD</entry>
2506+</row>
2507+<row>
2508+ <entry>openssh</entry>
2509+ <entry>6.6p1</entry>
2510+ <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>
2511+ <entry>BSD</entry>
2512+</row>
2513+<row>
2514+ <entry>openssl</entry>
2515+ <entry>1.0.1i</entry>
2516+ <entry>Secure Socket Layer (SSL) binary and related cryptographic tools.</entry>
2517+ <entry>OpenSSL</entry>
2518+</row>
2519+<row>
2520+ <entry>openssl</entry>
2521+ <entry>1.0.1p</entry>
2522+ <entry>Secure Socket Layer (SSL) binary and related cryptographic tools.</entry>
2523+ <entry>OpenSSL</entry>
2524+</row>
2525+<row>
2526+ <entry>openvswitch</entry>
2527+ <entry>2.1.2</entry>
2528+ <entry>Open vSwitch is a production quality multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension while still supporting standard management interfaces and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP 802.1ag)</entry>
2529+ <entry>Apache-2.0</entry>
2530+</row>
2531+<row>
2532+ <entry>opkg-utils</entry>
2533+ <entry>0.1.8</entry>
2534+ <entry>Additional utilities for the opkg package manager.</entry>
2535+ <entry>GPL-2.0</entry>
2536+</row>
2537+<row>
2538+ <entry>opkg</entry>
2539+ <entry>0.2.2</entry>
2540+ <entry>Open Package Manager.</entry>
2541+ <entry>GPL-2.0</entry>
2542+</row>
2543+<row>
2544+ <entry>oprofile</entry>
2545+ <entry>0.9.9</entry>
2546+ <entry>OProfile is a system-wide profiler for Linux systems capable of profiling all running code at low overhead.</entry>
2547+ <entry> LGPL-2.1, GPL-2.0</entry>
2548+</row>
2549+<row>
2550+ <entry>oprofileui-server</entry>
2551+ <entry>0.0</entry>
2552+ <entry>User interface for the OProfile tool</entry>
2553+ <entry>GPL-2.0</entry>
2554+</row>
2555+<row>
2556+ <entry>ossp-uuid</entry>
2557+ <entry>1.6.2</entry>
2558+ <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>
2559+ <entry>MIT</entry>
2560+</row>
2561+<row>
2562+ <entry>owl-video</entry>
2563+ <entry>0.1</entry>
2564+ <entry>OpenedHand Widget Library video widget.</entry>
2565+ <entry> LGPL-2.1, GPL-2.0</entry>
2566+</row>
2567+<row>
2568+ <entry>packagegroup-base</entry>
2569+ <entry>1.0</entry>
2570+ <entry>Merge machine and distro options to create a basic machine task/package.</entry>
2571+ <entry>MIT</entry>
2572+</row>
2573+<row>
2574+ <entry>packagegroup-core-boot</entry>
2575+ <entry>1.0</entry>
2576+ <entry>The minimal set of packages required to boot the system</entry>
2577+ <entry>MIT</entry>
2578+</row>
2579+<row>
2580+ <entry>packagegroup-core-buildessential</entry>
2581+ <entry>1.0</entry>
2582+ <entry>Essential build dependencies.</entry>
2583+ <entry>MIT</entry>
2584+</row>
2585+<row>
2586+ <entry>packagegroup-core-eclipse-debug</entry>
2587+ <entry>1.0</entry>
2588+ <entry>Remote debugging tools for Eclipse integration.</entry>
2589+ <entry>MIT</entry>
2590+</row>
2591+<row>
2592+ <entry>packagegroup-core-nfs</entry>
2593+ <entry>1.0</entry>
2594+ <entry>NFS package groups.</entry>
2595+ <entry>MIT</entry>
2596+</row>
2597+<row>
2598+ <entry>packagegroup-core-qt</entry>
2599+ <entry>1.0</entry>
2600+ <entry>Qt package groups.</entry>
2601+ <entry>MIT</entry>
2602+</row>
2603+<row>
2604+ <entry>packagegroup-core-sdk</entry>
2605+ <entry>1.0</entry>
2606+ <entry>Software development tools.</entry>
2607+ <entry>MIT</entry>
2608+</row>
2609+<row>
2610+ <entry>packagegroup-core-ssh-dropbear</entry>
2611+ <entry>1.0</entry>
2612+ <entry>Dropbear SSH client/server.</entry>
2613+ <entry>MIT</entry>
2614+</row>
2615+<row>
2616+ <entry>packagegroup-core-ssh-openssh</entry>
2617+ <entry>1.0</entry>
2618+ <entry>OpenSSH SSH client/server.</entry>
2619+ <entry>MIT</entry>
2620+</row>
2621+<row>
2622+ <entry>packagegroup-core-standalone-sdk-target</entry>
2623+ <entry>1.0</entry>
2624+ <entry>Target packages for the standalone SDK.</entry>
2625+ <entry>MIT</entry>
2626+</row>
2627+<row>
2628+ <entry>packagegroup-core-tools-debug</entry>
2629+ <entry>1.0</entry>
2630+ <entry>Debugging tools.</entry>
2631+ <entry>MIT</entry>
2632+</row>
2633+<row>
2634+ <entry>packagegroup-core-tools-profile</entry>
2635+ <entry>1.0</entry>
2636+ <entry>Profiling tools.</entry>
2637+ <entry>MIT</entry>
2638+</row>
2639+<row>
2640+ <entry>packagegroup-core-tools-testapps</entry>
2641+ <entry>1.0</entry>
2642+ <entry>Testing tools/applications.</entry>
2643+ <entry>MIT</entry>
2644+</row>
2645+<row>
2646+ <entry>packagegroup-core-x11-base</entry>
2647+ <entry>1.0</entry>
2648+ <entry>Packages required to set up a basic working X11 session</entry>
2649+ <entry>MIT</entry>
2650+</row>
2651+<row>
2652+ <entry>packagegroup-core-x11-xserver</entry>
2653+ <entry>1.0</entry>
2654+ <entry>X11 display server.</entry>
2655+ <entry>MIT</entry>
2656+</row>
2657+<row>
2658+ <entry>packagegroup-core-x11</entry>
2659+ <entry>1.0</entry>
2660+ <entry>X11 display server and basic utilities.</entry>
2661+ <entry>MIT</entry>
2662+</row>
2663+<row>
2664+ <entry>packagegroup-cross-canadian-p2041rdb</entry>
2665+ <entry>1.0</entry>
2666+ <entry>Host SDK package for cross canadian toolchain.</entry>
2667+ <entry>MIT</entry>
2668+</row>
2669+<row>
2670+ <entry>packagegroup-cross-canadian-p3041ds</entry>
2671+ <entry>1.0</entry>
2672+ <entry>Host SDK package for cross canadian toolchain.</entry>
2673+ <entry>MIT</entry>
2674+</row>
2675+<row>
2676+ <entry>packagegroup-cross-canadian-t4240rdb-64b</entry>
2677+ <entry>1.0</entry>
2678+ <entry>Host SDK package for cross canadian toolchain.</entry>
2679+ <entry>MIT</entry>
2680+</row>
2681+<row>
2682+ <entry>packagegroup-enea-core-boot</entry>
2683+ <entry>1.0</entry>
2684+ <entry>The minimal and busybox set of packages required to boot the system</entry>
2685+ <entry>MIT</entry>
2686+</row>
2687+<row>
2688+ <entry>packagegroup-enea-debug</entry>
2689+ <entry>1.0</entry>
2690+ <entry>Tools package group for OE-Core</entry>
2691+ <entry>MIT</entry>
2692+</row>
2693+<row>
2694+ <entry>packagegroup-enea-rt-tools</entry>
2695+ <entry>1.0</entry>
2696+ <entry>Enea RT-tools package group</entry>
2697+ <entry>MIT</entry>
2698+</row>
2699+<row>
2700+ <entry>packagegroup-enea-virt</entry>
2701+ <entry>1.0</entry>
2702+ <entry>Package group for virtualization</entry>
2703+ <entry>MIT</entry>
2704+</row>
2705+<row>
2706+ <entry>packagegroup-sdk-host</entry>
2707+ <entry>1.0</entry>
2708+ <entry>Host packages for the standalone SDK or external toolchain.</entry>
2709+ <entry>MIT</entry>
2710+</row>
2711+<row>
2712+ <entry>pango</entry>
2713+ <entry>1.36.6</entry>
2714+ <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>
2715+ <entry>LGPL-2.0</entry>
2716+</row>
2717+<row>
2718+ <entry>parted</entry>
2719+ <entry>3.1</entry>
2720+ <entry>Disk partition editing/resizing utility.</entry>
2721+ <entry>GPL-3.0</entry>
2722+</row>
2723+<row>
2724+ <entry>partrt</entry>
2725+ <entry>1.1</entry>
2726+ <entry>partrt is a tool for dividing a SMP Linux system into a real time domain and a non-real time domain.</entry>
2727+ <entry>BSD</entry>
2728+</row>
2729+<row>
2730+ <entry>patch</entry>
2731+ <entry>2.7.1</entry>
2732+ <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>
2733+ <entry>GPL-3.0</entry>
2734+</row>
2735+<row>
2736+ <entry>pciutils</entry>
2737+ <entry>3.2.1</entry>
2738+ <entry>The PCI Utilities package contains a library for portable access to PCI bus configuration space and several utilities based on this library.</entry>
2739+ <entry>GPL-2.0</entry>
2740+</row>
2741+<row>
2742+ <entry>perf</entry>
2743+ <entry>1.0</entry>
2744+ <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>
2745+ <entry>GPL-2.0</entry>
2746+</row>
2747+<row>
2748+ <entry>perl</entry>
2749+ <entry>5.20.0</entry>
2750+ <entry>Perl scripting language.</entry>
2751+ <entry> Artistic-1.0, GPL-1.0</entry>
2752+</row>
2753+<row>
2754+ <entry>piglit</entry>
2755+ <entry>1.0</entry>
2756+ <entry>OpenGL driver testing framework.</entry>
2757+ <entry> MIT, LGPL-2.0, GPL-3.0, GPL-2.0, BSD-3-Clause</entry>
2758+</row>
2759+<row>
2760+ <entry>pigz</entry>
2761+ <entry>2.3.1</entry>
2762+ <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>
2763+ <entry>Zlib</entry>
2764+</row>
2765+<row>
2766+ <entry>pixman</entry>
2767+ <entry>0.32.6</entry>
2768+ <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>
2769+ <entry> MIT, PD</entry>
2770+</row>
2771+<row>
2772+ <entry>pkgconfig</entry>
2773+ <entry>0.28</entry>
2774+ <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>
2775+ <entry>GPL-2.0</entry>
2776+</row>
2777+<row>
2778+ <entry>pm-utils</entry>
2779+ <entry>1.4.1</entry>
2780+ <entry>Simple shell command line tools to suspend and hibernate.</entry>
2781+ <entry>GPL-2.0</entry>
2782+</row>
2783+<row>
2784+ <entry>pointercal-xinput</entry>
2785+ <entry>0.0</entry>
2786+ <entry>Touchscreen calibration data from xinput-calibrator.</entry>
2787+ <entry>MIT</entry>
2788+</row>
2789+<row>
2790+ <entry>pointercal</entry>
2791+ <entry>0.0</entry>
2792+ <entry>Touchscreen calibration data.</entry>
2793+ <entry>MIT</entry>
2794+</row>
2795+<row>
2796+ <entry>popt</entry>
2797+ <entry>1.16</entry>
2798+ <entry>Library for parsing command line options.</entry>
2799+ <entry>MIT</entry>
2800+</row>
2801+<row>
2802+ <entry>postinst-intercept</entry>
2803+ <entry>1.0</entry>
2804+ <entry>Postinstall scriptlets.</entry>
2805+ <entry>MIT</entry>
2806+</row>
2807+<row>
2808+ <entry>powertop</entry>
2809+ <entry>2.6.1</entry>
2810+ <entry>Linux tool to diagnose issues with power consumption and power management.</entry>
2811+ <entry>GPL-2.0</entry>
2812+</row>
2813+<row>
2814+ <entry>ppp</entry>
2815+ <entry>2.4.6</entry>
2816+ <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>
2817+ <entry> BSD, GPL-2.0, LGPL-2.0, PD</entry>
2818+</row>
2819+<row>
2820+ <entry>pramfs-init</entry>
2821+ <entry>1.0</entry>
2822+ <entry>Pramfs init scripts</entry>
2823+ <entry>BSD</entry>
2824+</row>
2825+<row>
2826+ <entry>prelink</entry>
2827+ <entry>1.0</entry>
2828+ <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>
2829+ <entry>GPL-2.0</entry>
2830+</row>
2831+<row>
2832+ <entry>presentproto</entry>
2833+ <entry>1.0</entry>
2834+ <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>
2835+ <entry>GPL-2.0</entry>
2836+</row>
2837+<row>
2838+ <entry>procps</entry>
2839+ <entry>3.2.8</entry>
2840+ <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>
2841+ <entry> GPL-2.0, LGPL-2.0</entry>
2842+</row>
2843+<row>
2844+ <entry>pseudo</entry>
2845+ <entry>1.6.2</entry>
2846+ <entry>Pseudo gives fake root capabilities to a normal user.</entry>
2847+ <entry>LGPL-2.1</entry>
2848+</row>
2849+<row>
2850+ <entry>psmisc</entry>
2851+ <entry>22.21</entry>
2852+ <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>
2853+ <entry>GPL-2.0</entry>
2854+</row>
2855+<row>
2856+ <entry>psplash</entry>
2857+ <entry>0.1</entry>
2858+ <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>
2859+ <entry>GPL-2.0</entry>
2860+</row>
2861+<row>
2862+ <entry>pulseaudio</entry>
2863+ <entry>5.0</entry>
2864+ <entry>Sound server for Linux and Unix-like operating systems.</entry>
2865+ <entry> GPL-2.0, LGPL-2.1</entry>
2866+</row>
2867+<row>
2868+ <entry>python-argparse</entry>
2869+ <entry>1.2.1</entry>
2870+ <entry>Python command-line parsing library.</entry>
2871+ <entry>Python-2.0</entry>
2872+</row>
2873+<row>
2874+ <entry>python-dbus</entry>
2875+ <entry>1.2.0</entry>
2876+ <entry>Python bindings for the DBus inter-process communication system.</entry>
2877+ <entry>MIT</entry>
2878+</row>
2879+<row>
2880+ <entry>python-distribute</entry>
2881+ <entry>0.6.32</entry>
2882+ <entry>Download build install upgrade and uninstall Python packages.</entry>
2883+ <entry>Python-2.0</entry>
2884+</row>
2885+<row>
2886+ <entry>python-mako</entry>
2887+ <entry>0.9.1</entry>
2888+ <entry>Templating library for Python.</entry>
2889+ <entry>MIT</entry>
2890+</row>
2891+<row>
2892+ <entry>python-numpy</entry>
2893+ <entry>1.7.0</entry>
2894+ <entry>A sophisticated Numeric Processing Package for Python.</entry>
2895+ <entry>Python-2.0</entry>
2896+</row>
2897+<row>
2898+ <entry>python-pygobject</entry>
2899+ <entry>2.28.3</entry>
2900+ <entry>Python GObject bindings.</entry>
2901+ <entry>LGPL-2.1</entry>
2902+</row>
2903+<row>
2904+ <entry>python-pyrex</entry>
2905+ <entry>0.9.9</entry>
2906+ <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>
2907+ <entry>Apache-2.0</entry>
2908+</row>
2909+<row>
2910+ <entry>python-scons</entry>
2911+ <entry>2.3.2</entry>
2912+ <entry>Software Construction tool (make/autotools replacement).</entry>
2913+ <entry>MIT</entry>
2914+</row>
2915+<row>
2916+ <entry>python-smartpm</entry>
2917+ <entry>1.4.1</entry>
2918+ <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>
2919+ <entry>GPL-2.0</entry>
2920+</row>
2921+<row>
2922+ <entry>python</entry>
2923+ <entry>2.7.3</entry>
2924+ <entry>The Python Programming Language.</entry>
2925+ <entry>Python-2.0</entry>
2926+</row>
2927+<row>
2928+ <entry>qemu-helper</entry>
2929+ <entry>1.0</entry>
2930+ <entry>Qemu helper scripts.</entry>
2931+ <entry>GPL-2.0</entry>
2932+</row>
2933+<row>
2934+ <entry>qemu</entry>
2935+ <entry>1.7</entry>
2936+ <entry>Fast open source processor emulator.</entry>
2937+ <entry> GPL-2.0, LGPL-2.1</entry>
2938+</row>
2939+<row>
2940+ <entry>qemu</entry>
2941+ <entry>2.3.0</entry>
2942+ <entry>Fast open source processor emulator.</entry>
2943+ <entry> GPL-2.0, LGPL-2.1</entry>
2944+</row>
2945+<row>
2946+ <entry>qemuwrapper</entry>
2947+ <entry>1.0</entry>
2948+ <entry>QEMU wrapper script.</entry>
2949+ <entry>MIT</entry>
2950+</row>
2951+<row>
2952+ <entry>qt4-x11-free</entry>
2953+ <entry>4.8.6</entry>
2954+ <entry>Qt is a versatile cross-platform application framework -- this is the X11 version.</entry>
2955+ <entry> LGPL-2.1, GPL-3.0</entry>
2956+</row>
2957+<row>
2958+ <entry>qt4</entry>
2959+ <entry>4.8.6</entry>
2960+ <entry>Qt version 4 tools and support files for the build host.</entry>
2961+ <entry> LGPL-2.1, GPL-3.0</entry>
2962+</row>
2963+<row>
2964+ <entry>quicky</entry>
2965+ <entry>0.4</entry>
2966+ <entry>A simple note-taking application with Wiki-style syntax and behaviour.</entry>
2967+ <entry>GPL-2.0</entry>
2968+</row>
2969+<row>
2970+ <entry>quilt</entry>
2971+ <entry>0.63</entry>
2972+ <entry>Tool for working with series of patches.</entry>
2973+ <entry>GPL-2.0</entry>
2974+</row>
2975+<row>
2976+ <entry>quota</entry>
2977+ <entry>4.01</entry>
2978+ <entry>Tools for monitoring &amp; limiting user disk usage per filesystem.</entry>
2979+ <entry> BSD, GPL-2.0, LGPL-2.1</entry>
2980+</row>
2981+<row>
2982+ <entry>randrproto</entry>
2983+ <entry>1.4.0</entry>
2984+ <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>
2985+ <entry>MIT</entry>
2986+</row>
2987+<row>
2988+ <entry>rcw</entry>
2989+ <entry>git</entry>
2990+ <entry>Reset Control Words (RCW)</entry>
2991+ <entry>BSD</entry>
2992+</row>
2993+<row>
2994+ <entry>readline</entry>
2995+ <entry>6.3</entry>
2996+ <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>
2997+ <entry>GPL-3.0</entry>
2998+</row>
2999+<row>
3000+ <entry>recordproto</entry>
3001+ <entry>1.14.2</entry>
3002+ <entry>This package provides the wire protocol for the X Record extension. This extension is used to record and play back event sequences.</entry>
3003+ <entry>MIT</entry>
3004+</row>
3005+<row>
3006+ <entry>renderproto</entry>
3007+ <entry>0.11.1</entry>
3008+ <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>
3009+ <entry>MIT</entry>
3010+</row>
3011+<row>
3012+ <entry>resourceproto</entry>
3013+ <entry>1.2.0</entry>
3014+ <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>
3015+ <entry>MIT</entry>
3016+</row>
3017+<row>
3018+ <entry>rgb</entry>
3019+ <entry>1.0.5</entry>
3020+ <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>
3021+ <entry>MIT</entry>
3022+</row>
3023+<row>
3024+ <entry>rpcbind</entry>
3025+ <entry>0.2.1</entry>
3026+ <entry>The rpcbind utility is a server that converts RPC program numbers into universal addresses.</entry>
3027+ <entry>BSD</entry>
3028+</row>
3029+<row>
3030+ <entry>rpm</entry>
3031+ <entry>5.4.14</entry>
3032+ <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>
3033+ <entry>LGPL-2.1</entry>
3034+</row>
3035+<row>
3036+ <entry>rpmresolve</entry>
3037+ <entry>1.0</entry>
3038+ <entry>OpenEmbedded RPM resolver - performs RPM database lookups in batches to avoid repeated invocations of rpm on the command line.</entry>
3039+ <entry>GPL-2.0</entry>
3040+</row>
3041+<row>
3042+ <entry>rsync</entry>
3043+ <entry>3.1.0</entry>
3044+ <entry>File synchronization tool.</entry>
3045+ <entry>GPL-3.0</entry>
3046+</row>
3047+<row>
3048+ <entry>run-postinsts</entry>
3049+ <entry>1.0</entry>
3050+ <entry>Runs postinstall scripts on first boot of the target device.</entry>
3051+ <entry>MIT</entry>
3052+</row>
3053+<row>
3054+ <entry>sbc</entry>
3055+ <entry>1.2</entry>
3056+ <entry>Bluetooth low-complexity subband codec (SBC) library.</entry>
3057+ <entry>GPL-2.0</entry>
3058+</row>
3059+<row>
3060+ <entry>scrnsaverproto</entry>
3061+ <entry>1.2.2</entry>
3062+ <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>
3063+ <entry>MIT</entry>
3064+</row>
3065+<row>
3066+ <entry>sed</entry>
3067+ <entry>4.2.2</entry>
3068+ <entry>Stream EDitor (text filtering utility).</entry>
3069+ <entry>GPL-3.0</entry>
3070+</row>
3071+<row>
3072+ <entry>serf</entry>
3073+ <entry>1.3.7</entry>
3074+ <entry>serf-native version 1.3.7-r0.</entry>
3075+ <entry>Apache-2.0</entry>
3076+</row>
3077+<row>
3078+ <entry>setserial</entry>
3079+ <entry>2.17</entry>
3080+ <entry>setserial is a program designed to set and/or report the configuration information associated with a serial port</entry>
3081+ <entry>GPL-2.0</entry>
3082+</row>
3083+<row>
3084+ <entry>sgml-common</entry>
3085+ <entry>0.6.3</entry>
3086+ <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>
3087+ <entry>GPL-2.0</entry>
3088+</row>
3089+<row>
3090+ <entry>sgmlspl</entry>
3091+ <entry>1.03ii</entry>
3092+ <entry>A simple post-processor for SGMLS and NSGMLS.</entry>
3093+ <entry>GPL-2.0</entry>
3094+</row>
3095+<row>
3096+ <entry>shadow-securetty</entry>
3097+ <entry>4.2.1</entry>
3098+ <entry>Provider of the machine specific securetty file.</entry>
3099+ <entry>MIT</entry>
3100+</row>
3101+<row>
3102+ <entry>shadow-sysroot</entry>
3103+ <entry>4.2.1</entry>
3104+ <entry>Shadow utils requirements for useradd.bbclass.</entry>
3105+ <entry> BSD, Artistic-1.0</entry>
3106+</row>
3107+<row>
3108+ <entry>shadow</entry>
3109+ <entry>4.2.1</entry>
3110+ <entry>Tools to change and administer password and group data.</entry>
3111+ <entry> BSD, Artistic-1.0</entry>
3112+</row>
3113+<row>
3114+ <entry>shared-mime-info</entry>
3115+ <entry>1.3</entry>
3116+ <entry>Shared MIME type database and specification.</entry>
3117+ <entry>LGPL-2.0</entry>
3118+</row>
3119+<row>
3120+ <entry>slang</entry>
3121+ <entry>2.2.4</entry>
3122+ <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>
3123+ <entry>GPL-2.0</entry>
3124+</row>
3125+<row>
3126+ <entry>speex</entry>
3127+ <entry>1.2rc1</entry>
3128+ <entry>Speex is an Open Source/Free Software patent-free audio compression format designed for speech.</entry>
3129+ <entry>BSD</entry>
3130+</row>
3131+<row>
3132+ <entry>sqlite3</entry>
3133+ <entry>3.8.6.0</entry>
3134+ <entry>Embeddable SQL database engine.</entry>
3135+ <entry>PD</entry>
3136+</row>
3137+<row>
3138+ <entry>startup-notification</entry>
3139+ <entry>0.12</entry>
3140+ <entry>Enables monitoring and display of application startup.</entry>
3141+ <entry>LGPL-2.0</entry>
3142+</row>
3143+<row>
3144+ <entry>stat</entry>
3145+ <entry>3.3</entry>
3146+ <entry>Displays all information about a file that the stat() call provides and all information about a filesystem that statfs() provides.</entry>
3147+ <entry>GPL-2.0</entry>
3148+</row>
3149+<row>
3150+ <entry>strace</entry>
3151+ <entry>4.8</entry>
3152+ <entry>System call tracing tool.</entry>
3153+ <entry>BSD</entry>
3154+</row>
3155+<row>
3156+ <entry>subversion</entry>
3157+ <entry>1.8.9</entry>
3158+ <entry>Subversion (svn) version control system client.</entry>
3159+ <entry>Apache-2.0</entry>
3160+</row>
3161+<row>
3162+ <entry>sudo</entry>
3163+ <entry>1.8.10p3</entry>
3164+ <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>
3165+ <entry> ISC, BSD, Zlib</entry>
3166+</row>
3167+<row>
3168+ <entry>sysfsutils</entry>
3169+ <entry>2.1.0</entry>
3170+ <entry>Tools for working with the sysfs virtual filesystem. The tool 'systool' can query devices by bus class and topology.</entry>
3171+ <entry> GPL-2.0, LGPL-2.1</entry>
3172+</row>
3173+<row>
3174+ <entry>sysprof</entry>
3175+ <entry>1.2.0</entry>
3176+ <entry>System-wide Performance Profiler for Linux.</entry>
3177+ <entry>GPL-2.0</entry>
3178+</row>
3179+<row>
3180+ <entry>systemtap</entry>
3181+ <entry>2.5</entry>
3182+ <entry>Script-directed dynamic tracing and performance analysis tool for Linux.</entry>
3183+ <entry>GPL-2.0</entry>
3184+</row>
3185+<row>
3186+ <entry>sysvinit-inittab</entry>
3187+ <entry>2.88dsf</entry>
3188+ <entry>Inittab configuration for SysVinit.</entry>
3189+ <entry>GPL-2.0</entry>
3190+</row>
3191+<row>
3192+ <entry>sysvinit</entry>
3193+ <entry>2.88dsf</entry>
3194+ <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>
3195+ <entry>GPL-2.0</entry>
3196+</row>
3197+<row>
3198+ <entry>tar</entry>
3199+ <entry>1.27.1</entry>
3200+ <entry>GNU tar saves many files together into a single tape or disk archive and can restore individual files from the archive.</entry>
3201+ <entry>GPL-3.0</entry>
3202+</row>
3203+<row>
3204+ <entry>tcf-agent</entry>
3205+ <entry>0.4.0</entry>
3206+ <entry>Target Communication Framework for the Eclipse IDE.</entry>
3207+ <entry> EPL-1.0, EDL-1.0</entry>
3208+</row>
3209+<row>
3210+ <entry>tcl</entry>
3211+ <entry>8.6.1</entry>
3212+ <entry>Tool Command Language.</entry>
3213+ <entry> tcl, BSD-3-Clause</entry>
3214+</row>
3215+<row>
3216+ <entry>tclap</entry>
3217+ <entry>1.2.1</entry>
3218+ <entry>Templatized C++ Command Line Parser.</entry>
3219+ <entry>MIT</entry>
3220+</row>
3221+<row>
3222+ <entry>tcp-wrappers</entry>
3223+ <entry>7.6</entry>
3224+ <entry>Tools for monitoring and filtering incoming requests for tcp services.</entry>
3225+ <entry>BSD</entry>
3226+</row>
3227+<row>
3228+ <entry>texinfo-dummy</entry>
3229+ <entry>1.0</entry>
3230+ <entry>Fake version of the texinfo utility suite</entry>
3231+ <entry>MIT</entry>
3232+</row>
3233+<row>
3234+ <entry>tiff</entry>
3235+ <entry>4.0.3</entry>
3236+ <entry>Provides support for the Tag Image File Format (TIFF).</entry>
3237+ <entry>BSD-2-Clause</entry>
3238+</row>
3239+<row>
3240+ <entry>tipcutils</entry>
3241+ <entry>2.0.6</entry>
3242+ <entry>Transparent Inter-Process Communication protocol.</entry>
3243+ <entry>BSD-3-Clause</entry>
3244+</row>
3245+<row>
3246+ <entry>trace-cmd</entry>
3247+ <entry>2.3.2</entry>
3248+ <entry>User interface to Ftrace.</entry>
3249+ <entry> GPL-2.0, LGPL-2.1</entry>
3250+</row>
3251+<row>
3252+ <entry>tremor</entry>
3253+ <entry>20120314</entry>
3254+ <entry>tremor is a fixed point implementation of the vorbis codec.</entry>
3255+ <entry>BSD</entry>
3256+</row>
3257+<row>
3258+ <entry>tslib</entry>
3259+ <entry>1.1</entry>
3260+ <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>
3261+ <entry>LGPL-2.0</entry>
3262+</row>
3263+<row>
3264+ <entry>tzcode</entry>
3265+ <entry>2015b</entry>
3266+ <entry>tzcode timezone zoneinfo utils -- zic zdump tzselect</entry>
3267+ <entry> PD, BSD</entry>
3268+</row>
3269+<row>
3270+ <entry>tzdata</entry>
3271+ <entry>2015b</entry>
3272+ <entry>Timezone data</entry>
3273+ <entry> PD, BSD</entry>
3274+</row>
3275+<row>
3276+ <entry>u-boot-mkimage</entry>
3277+ <entry>v2013.07</entry>
3278+ <entry>U-Boot bootloader image creation tool.</entry>
3279+ <entry>GPL-2.0</entry>
3280+</row>
3281+<row>
3282+ <entry>u-boot-qoriq</entry>
3283+ <entry>2014.07</entry>
3284+ <entry>U-boot bootloader</entry>
3285+ <entry> GPL-2.0, BSD-3-Clause, BSD-2-Clause, LGPL-2.1</entry>
3286+</row>
3287+<row>
3288+ <entry>udev-extraconf</entry>
3289+ <entry>1.1</entry>
3290+ <entry>Extra machine specific configuration files for udev specifically blacklist information.</entry>
3291+ <entry>MIT</entry>
3292+</row>
3293+<row>
3294+ <entry>udev-rules-qoriq</entry>
3295+ <entry>1.0</entry>
3296+ <entry>udev rules for Freescale QorIQ SOCs</entry>
3297+ <entry>MIT</entry>
3298+</row>
3299+<row>
3300+ <entry>udev</entry>
3301+ <entry>182</entry>
3302+ <entry>udev is a daemon which dynamically creates and removes device nodes from /dev/ handles hotplug events and loads drivers at boot time.</entry>
3303+ <entry> GPL-2.0, LGPL-2.1</entry>
3304+</row>
3305+<row>
3306+ <entry>unfs3</entry>
3307+ <entry>0.9.22.r490</entry>
3308+ <entry>Userspace NFS server v3 protocol.</entry>
3309+ <entry>unfs3</entry>
3310+</row>
3311+<row>
3312+ <entry>unifdef</entry>
3313+ <entry>2.6.18</entry>
3314+ <entry>Kernel header preprocessor.</entry>
3315+ <entry>BSD-2-Clause</entry>
3316+</row>
3317+<row>
3318+ <entry>unzip</entry>
3319+ <entry>6.0</entry>
3320+ <entry>Utilities for extracting and viewing files in .zip archives.</entry>
3321+ <entry>BSD-3-Clause</entry>
3322+</row>
3323+<row>
3324+ <entry>update-rc.d</entry>
3325+ <entry>0.7</entry>
3326+ <entry>update-rc.d is a utilities that allows the management of symlinks to the initscripts in the /etc/rcN.d directory structure.</entry>
3327+ <entry>GPL-2.0</entry>
3328+</row>
3329+<row>
3330+ <entry>usbutils</entry>
3331+ <entry>007</entry>
3332+ <entry>Contains the lsusb utility for inspecting the devices connected to the USB bus.</entry>
3333+ <entry>GPL-2.0</entry>
3334+</row>
3335+<row>
3336+ <entry>usdpaa</entry>
3337+ <entry>git</entry>
3338+ <entry>User-Space Data-Path Acceleration Architecture drivers</entry>
3339+ <entry> BSD, GPL-2.0</entry>
3340+</row>
3341+<row>
3342+ <entry>util-linux</entry>
3343+ <entry>2.24.2</entry>
3344+ <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>
3345+ <entry> GPL-2.0, LGPL-2.1, BSD</entry>
3346+</row>
3347+<row>
3348+ <entry>util-macros</entry>
3349+ <entry>1.19.0</entry>
3350+ <entry>M4 autotools macros used by various X.org programs.</entry>
3351+ <entry> MIT</entry>
3352+</row>
3353+<row>
3354+ <entry>valgrind</entry>
3355+ <entry>3.9.0</entry>
3356+ <entry>Valgrind memory debugger and instrumentation framework.</entry>
3357+ <entry> GPL-2.0, BSD</entry>
3358+</row>
3359+<row>
3360+ <entry>videoproto</entry>
3361+ <entry>2.3.2</entry>
3362+ <entry>This package provides the wire protocol for the X Video extension. This extension alows for accerlated drawing of videos.</entry>
3363+ <entry> MIT</entry>
3364+</row>
3365+<row>
3366+ <entry>virt-example</entry>
3367+ <entry>1.0.0</entry>
3368+ <entry>KVM and libvirt examples</entry>
3369+ <entry>BSD</entry>
3370+</row>
3371+<row>
3372+ <entry>vte</entry>
3373+ <entry>0.28.2</entry>
3374+ <entry>Virtual terminal emulator GTK+ widget library.</entry>
3375+ <entry>LGPL-2.1</entry>
3376+</row>
3377+<row>
3378+ <entry>waffle</entry>
3379+ <entry>1.3.0</entry>
3380+ <entry>cross-platform C library to defer selection of GL API and of window system.</entry>
3381+ <entry>BSD-2-Clause</entry>
3382+</row>
3383+<row>
3384+ <entry>wayland</entry>
3385+ <entry>1.5.0</entry>
3386+ <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>
3387+ <entry>MIT</entry>
3388+</row>
3389+<row>
3390+ <entry>wireless-tools</entry>
3391+ <entry>30.pre9</entry>
3392+ <entry>Tools for the Linux Standard Wireless Extension Subsystem.</entry>
3393+ <entry> GPL-2.0, LGPL-2.1, MPL-1.1, BSD</entry>
3394+</row>
3395+<row>
3396+ <entry>wpa-supplicant</entry>
3397+ <entry>2.2</entry>
3398+ <entry>Client for Wi-Fi Protected Access (WPA).</entry>
3399+ <entry>BSD</entry>
3400+</row>
3401+<row>
3402+ <entry>x11-common</entry>
3403+ <entry>0.1</entry>
3404+ <entry>Common X11 scripts and configuration files.</entry>
3405+ <entry>GPL-2.0</entry>
3406+</row>
3407+<row>
3408+ <entry>x11perf</entry>
3409+ <entry>1.5.4</entry>
3410+ <entry>The x11perf program runs one or more performance tests and reports how fast an X server can execute the tests.</entry>
3411+ <entry>MIT</entry>
3412+</row>
3413+<row>
3414+ <entry>xauth</entry>
3415+ <entry>1.0.9</entry>
3416+ <entry>X application to edit and display the authorization information used in connecting to the X server.</entry>
3417+ <entry>MIT</entry>
3418+</row>
3419+<row>
3420+ <entry>xcb-proto</entry>
3421+ <entry>1.10</entry>
3422+ <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>
3423+ <entry>MIT</entry>
3424+</row>
3425+<row>
3426+ <entry>xcb-util</entry>
3427+ <entry>0.3.9</entry>
3428+ <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>
3429+ <entry>MIT</entry>
3430+</row>
3431+<row>
3432+ <entry>xcmiscproto</entry>
3433+ <entry>1.2.2</entry>
3434+ <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>
3435+ <entry>MIT</entry>
3436+</row>
3437+<row>
3438+ <entry>xdpyinfo</entry>
3439+ <entry>1.3.1</entry>
3440+ <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>
3441+ <entry>MIT</entry>
3442+</row>
3443+<row>
3444+ <entry>xextproto</entry>
3445+ <entry>7.3.0</entry>
3446+ <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>
3447+ <entry> MIT</entry>
3448+</row>
3449+<row>
3450+ <entry>xf86-input-evdev</entry>
3451+ <entry>2.9.0</entry>
3452+ <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>
3453+ <entry>MIT</entry>
3454+</row>
3455+<row>
3456+ <entry>xf86-video-fbdev</entry>
3457+ <entry>0.4.4</entry>
3458+ <entry>fbdev is an Xorg driver for framebuffer devices. This is a non-accelerated driver.</entry>
3459+ <entry>MIT</entry>
3460+</row>
3461+<row>
3462+ <entry>xf86dgaproto</entry>
3463+ <entry>2.1</entry>
3464+ <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>
3465+ <entry>MIT</entry>
3466+</row>
3467+<row>
3468+ <entry>xf86driproto</entry>
3469+ <entry>2.1.1</entry>
3470+ <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>
3471+ <entry>MIT</entry>
3472+</row>
3473+<row>
3474+ <entry>xf86miscproto</entry>
3475+ <entry>0.9.3</entry>
3476+ <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>
3477+ <entry>MIT</entry>
3478+</row>
3479+<row>
3480+ <entry>xf86vidmodeproto</entry>
3481+ <entry>2.3.1</entry>
3482+ <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>
3483+ <entry>MIT</entry>
3484+</row>
3485+<row>
3486+ <entry>xhost</entry>
3487+ <entry>1.0.6</entry>
3488+ <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>
3489+ <entry>MIT</entry>
3490+</row>
3491+<row>
3492+ <entry>xineramaproto</entry>
3493+ <entry>1.2.1</entry>
3494+ <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>
3495+ <entry> MIT</entry>
3496+</row>
3497+<row>
3498+ <entry>xinit</entry>
3499+ <entry>1.3.3</entry>
3500+ <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>
3501+ <entry>MIT</entry>
3502+</row>
3503+<row>
3504+ <entry>xinput-calibrator</entry>
3505+ <entry>0.7.5</entry>
3506+ <entry>Touchscreen calibration program for X11.</entry>
3507+ <entry>MIT</entry>
3508+</row>
3509+<row>
3510+ <entry>xinput</entry>
3511+ <entry>1.6.1</entry>
3512+ <entry>Xinput is an utility for configuring and testing XInput devices</entry>
3513+ <entry>MIT</entry>
3514+</row>
3515+<row>
3516+ <entry>xkbcomp</entry>
3517+ <entry>1.2.4</entry>
3518+ <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>
3519+ <entry>MIT</entry>
3520+</row>
3521+<row>
3522+ <entry>xkeyboard-config</entry>
3523+ <entry>2.12</entry>
3524+ <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>
3525+ <entry> MIT</entry>
3526+</row>
3527+<row>
3528+ <entry>xmodmap</entry>
3529+ <entry>1.0.8</entry>
3530+ <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>
3531+ <entry>MIT</entry>
3532+</row>
3533+<row>
3534+ <entry>xprop</entry>
3535+ <entry>1.2.2</entry>
3536+ <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>
3537+ <entry>MIT</entry>
3538+</row>
3539+<row>
3540+ <entry>xproto</entry>
3541+ <entry>7.0.26</entry>
3542+ <entry>This package provides the basic headers for the X Window System.</entry>
3543+ <entry> MIT</entry>
3544+</row>
3545+<row>
3546+ <entry>xrandr</entry>
3547+ <entry>1.4.2</entry>
3548+ <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>
3549+ <entry>MIT</entry>
3550+</row>
3551+<row>
3552+ <entry>xrestop</entry>
3553+ <entry>0.4</entry>
3554+ <entry>top-like statistics of X11 server resource usage by clients</entry>
3555+ <entry>GPL-2.0</entry>
3556+</row>
3557+<row>
3558+ <entry>xserver-common</entry>
3559+ <entry>1.34</entry>
3560+ <entry>Common X11 scripts and support files.</entry>
3561+ <entry>GPL-2.0</entry>
3562+</row>
3563+<row>
3564+ <entry>xserver-nodm-init</entry>
3565+ <entry>2.0</entry>
3566+ <entry>Simple Xserver Init Script (no dm).</entry>
3567+ <entry>GPL-2.0</entry>
3568+</row>
3569+<row>
3570+ <entry>xserver-xf86-config</entry>
3571+ <entry>0.1</entry>
3572+ <entry>X.Org X server configuration file.</entry>
3573+ <entry>MIT</entry>
3574+</row>
3575+<row>
3576+ <entry>xserver-xorg</entry>
3577+ <entry>1.15.1</entry>
3578+ <entry>The X.Org X server.</entry>
3579+ <entry>MIT</entry>
3580+</row>
3581+<row>
3582+ <entry>xset</entry>
3583+ <entry>1.2.3</entry>
3584+ <entry>xset is a utility that is used to set various user preference options of the display.</entry>
3585+ <entry>MIT</entry>
3586+</row>
3587+<row>
3588+ <entry>xtrans</entry>
3589+ <entry>1.3.4</entry>
3590+ <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>
3591+ <entry> MIT</entry>
3592+</row>
3593+<row>
3594+ <entry>xtscal</entry>
3595+ <entry>0.6.3</entry>
3596+ <entry>Basic touchscreen calibration utility</entry>
3597+ <entry> GPL-2.0</entry>
3598+</row>
3599+<row>
3600+ <entry>xuser-account</entry>
3601+ <entry>0.1</entry>
3602+ <entry>Creates an 'xuser' account used for running X11.</entry>
3603+ <entry>MIT</entry>
3604+</row>
3605+<row>
3606+ <entry>xvideo-tests</entry>
3607+ <entry>0.1</entry>
3608+ <entry>Simple XVideo test application.</entry>
3609+ <entry>GPL-2.0</entry>
3610+</row>
3611+<row>
3612+ <entry>xwininfo</entry>
3613+ <entry>1.1.3</entry>
3614+ <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>
3615+ <entry>MIT</entry>
3616+</row>
3617+<row>
3618+ <entry>xz</entry>
3619+ <entry>5.1.3alpha</entry>
3620+ <entry>Utilities for managing LZMA compressed files.</entry>
3621+ <entry> GPL-2.0, GPL-3.0, LGPL-2.1, PD</entry>
3622+</row>
3623+<row>
3624+ <entry>yajl</entry>
3625+ <entry>2.1.0</entry>
3626+ <entry>YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C and a small validating JSON generator.</entry>
3627+ <entry>ISC</entry>
3628+</row>
3629+<row>
3630+ <entry>zip</entry>
3631+ <entry>3.0</entry>
3632+ <entry>Compressor/archiver for creating and modifying .zip files.</entry>
3633+ <entry>BSD-3-Clause</entry>
3634+</row>
3635+<row>
3636+ <entry>zlib</entry>
3637+ <entry>1.2.8</entry>
3638+ <entry>Zlib is a general-purpose patent-free lossless data compression library which is used by many different programs.</entry>
3639+ <entry>Zlib</entry>
3640+</row>
3641+ </tbody>
3642+ </tgroup>
3643+ </informaltable>
3644+ </section>
3645+ <section id="open_source_license">
3646+ <title>Open Source Licenses</title>
3647+<section id="lic_0">
3648+<title>AFL-2.0</title>
3649+<para><programlisting>
3650+
3651+The Academic Free License
3652+ v. 2.0
3653+
3654+This Academic Free License (the "License") applies to any original work of authorship
3655+(the "Original Work") whose owner (the "Licensor") has placed the following notice
3656+immediately following the copyright notice for the Original Work:
3657+Licensed under the Academic Free License version 2.0
3658+
3659+1) Grant of Copyright License. Licensor hereby grants You a world-wide, royalty-free,
3660+non-exclusive, perpetual, sublicenseable license to do the following:
3661+a) to reproduce the Original Work in copies;
3662+
3663+b) to prepare derivative works ("Derivative Works") based upon the Original Work;
3664+
3665+c) to distribute copies of the Original Work and Derivative Works to the public;
3666+
3667+d) to perform the Original Work publicly; and
3668+
3669+e) to display the Original Work publicly.
3670+
3671+2) Grant of Patent License. Licensor hereby grants You a world-wide, royalty-free,
3672+non-exclusive, perpetual, sublicenseable license, under patent claims owned or
3673+controlled by the Licensor that are embodied in the Original Work as furnished by the
3674+Licensor, to make, use, sell and offer for sale the Original Work and Derivative
3675+Works.
3676+
3677+3) Grant of Source Code License. The term "Source Code" means the preferred form of
3678+the Original Work for making modifications to it and all available documentation
3679+describing how to modify the Original Work. Licensor hereby agrees to provide a
3680+machine-readable copy of the Source Code of the Original Work along with each copy of
3681+the Original Work that Licensor distributes. Licensor reserves the right to satisfy
3682+this obligation by placing a machine-readable copy of the Source Code in an
3683+information repository reasonably calculated to permit inexpensive and convenient
3684+access by You for as long as Licensor continues to distribute the Original Work, and
3685+by publishing the address of that information repository in a notice immediately
3686+following the copyright notice that applies to the Original Work.
3687+
3688+4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any
3689+contributors to the Original Work, nor any of their trademarks or service marks, may
3690+be used to endorse or promote products derived from this Original Work without express
3691+prior written permission of the Licensor. Nothing in this License shall be deemed to
3692+grant any rights to trademarks, copyrights, patents, trade secrets or any other
3693+intellectual property of Licensor except as expressly stated herein. No patent
3694+license is granted to make, use, sell or offer to sell embodiments of any patent
3695+claims other than the licensed claims defined in Section 2. No right is granted to
3696+the trademarks of Licensor even if such marks are included in the Original Work.
3697+Nothing in this License shall be interpreted to prohibit Licensor from licensing under
3698+different terms from this License any Original Work that Licensor otherwise would have
3699+a right to license.
3700+
3701+5) This section intentionally omitted.
3702+
3703+6) Attribution Rights. You must retain, in the Source Code of any Derivative Works
3704+that You create, all copyright, patent or trademark notices from the Source Code of
3705+the Original Work, as well as any notices of licensing and any descriptive text
3706+identified therein as an "Attribution Notice." You must cause the Source Code for any
3707+Derivative Works that You create to carry a prominent Attribution Notice reasonably
3708+calculated to inform recipients that You have modified the Original Work.
3709+
3710+7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the
3711+copyright in and to the Original Work and the patent rights granted herein by Licensor
3712+are owned by the Licensor or are sublicensed to You under the terms of this License
3713+with the permission of the contributor(s) of those copyrights and patent rights.
3714+Except as expressly stated in the immediately proceeding sentence, the Original Work
3715+is provided under this License on an "AS IS" BASIS and WITHOUT WARRANTY, either
3716+express or implied, including, without limitation, the warranties of NON-INFRINGEMENT,
3717+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
3718+QUALITY OF THE ORIGINAL WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an
3719+essential part of this License. No license to Original Work is granted hereunder
3720+except under this disclaimer.
3721+
3722+8) Limitation of Liability. Under no circumstances and under no legal theory, whether
3723+in tort (including negligence), contract, or otherwise, shall the Licensor be liable
3724+to any person for any direct, indirect, special, incidental, or consequential damages
3725+of any character arising as a result of this License or the use of the Original Work
3726+including, without limitation, damages for loss of goodwill, work stoppage, computer
3727+failure or malfunction, or any and all other commercial damages or losses. This
3728+limitation of liability shall not apply to liability for death or personal injury
3729+resulting from Licensor`s negligence to the extent applicable law prohibits such
3730+limitation. Some jurisdictions do not allow the exclusion or limitation of incidental
3731+or consequential damages, so this exclusion and limitation may not apply to You.
3732+
3733+9) Acceptance and Termination. If You distribute copies of the Original Work or a
3734+Derivative Work, You must make a reasonable effort under the circumstances to obtain
3735+the express assent of recipients to the terms of this License. Nothing else but this
3736+License (or another written agreement between Licensor and You) grants You permission
3737+to create Derivative Works based upon the Original Work or to exercise any of the
3738+rights granted in Section 1 herein, and any attempt to do so except under the terms of
3739+this License (or another written agreement between Licensor and You) is expressly
3740+prohibited by U.S. copyright law, the equivalent laws of other countries, and by
3741+international treaty. Therefore, by exercising any of the rights granted to You in
3742+Section 1 herein, You indicate Your acceptance of this License and all of its terms
3743+and conditions.
3744+
3745+10) Termination for Patent Action. This License shall terminate automatically and You
3746+may no longer exercise any of the rights granted to You by this License as of the date
3747+You commence an action, including a cross-claim or counterclaim, for patent
3748+infringement (i) against Licensor with respect to a patent applicable to software or
3749+(ii) against any entity with respect to a patent applicable to the Original Work (but
3750+excluding combinations of the Original Work with other software or hardware).
3751+
3752+11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License
3753+may be brought only in the courts of a jurisdiction wherein the Licensor resides or in
3754+which Licensor conducts its primary business, and under the laws of that jurisdiction
3755+excluding its conflict-of-law provisions. The application of the United Nations
3756+Convention on Contracts for the International Sale of Goods is expressly excluded.
3757+Any use of the Original Work outside the scope of this License or after its
3758+termination shall be subject to the requirements and penalties of the U.S. Copyright
3759+Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
3760+international treaty. This section shall survive the termination of this License.
3761+
3762+12) Attorneys Fees. In any action to enforce the terms of this License or seeking
3763+damages relating thereto, the prevailing party shall be entitled to recover its costs
3764+and expenses, including, without limitation, reasonable attorneys` fees and costs
3765+incurred in connection with such action, including any appeal of such action. This
3766+section shall survive the termination of this License.
3767+
3768+13) Miscellaneous. This License represents the complete agreement concerning the
3769+subject matter hereof. If any provision of this License is held to be unenforceable,
3770+such provision shall be reformed only to the extent necessary to make it enforceable.
3771+
3772+14) Definition of "You" in This License. "You" throughout this License, whether in
3773+upper or lower case, means an individual or a legal entity exercising rights under,
3774+and complying with all of the terms of, this License. For legal entities, "You"
3775+includes any entity that controls, is controlled by, or is under common control with
3776+you. For purposes of this definition, "control" means (i) the power, direct or
3777+indirect, to cause the direction or management of such entity, whether by contract or
3778+otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares,
3779+or (iii) beneficial ownership of such entity.
3780+
3781+15) Right to Use. You may use the Original Work in all ways not otherwise restricted
3782+or conditioned by this License or by law, and Licensor promises not to interfere with
3783+or be responsible for such uses by You.
3784+
3785+This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
3786+Permission is hereby granted to copy and distribute this license without modification.
3787+This license may not be modified without the express written permission of its
3788+copyright owner.
3789+
3790+</programlisting></para></section>
3791+
3792+<section id="lic_1">
3793+<title>AGPL-3.0</title>
3794+<para><programlisting>
3795+ GNU AFFERO GENERAL PUBLIC LICENSE
3796+ Version 3, 19 November 2007
3797+
3798+ Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
3799+ Everyone is permitted to copy and distribute verbatim copies
3800+ of this license document, but changing it is not allowed.
3801+
3802+ Preamble
3803+
3804+ The GNU Affero General Public License is a free, copyleft license for
3805+software and other kinds of works, specifically designed to ensure
3806+cooperation with the community in the case of network server software.
3807+
3808+ The licenses for most software and other practical works are designed
3809+to take away your freedom to share and change the works. By contrast,
3810+our General Public Licenses are intended to guarantee your freedom to
3811+share and change all versions of a program--to make sure it remains free
3812+software for all its users.
3813+
3814+ When we speak of free software, we are referring to freedom, not
3815+price. Our General Public Licenses are designed to make sure that you
3816+have the freedom to distribute copies of free software (and charge for
3817+them if you wish), that you receive source code or can get it if you
3818+want it, that you can change the software or use pieces of it in new
3819+free programs, and that you know you can do these things.
3820+
3821+ Developers that use our General Public Licenses protect your rights
3822+with two steps: (1) assert copyright on the software, and (2) offer
3823+you this License which gives you legal permission to copy, distribute
3824+and/or modify the software.
3825+
3826+ A secondary benefit of defending all users' freedom is that
3827+improvements made in alternate versions of the program, if they
3828+receive widespread use, become available for other developers to
3829+incorporate. Many developers of free software are heartened and
3830+encouraged by the resulting cooperation. However, in the case of
3831+software used on network servers, this result may fail to come about.
3832+The GNU General Public License permits making a modified version and
3833+letting the public access it on a server without ever releasing its
3834+source code to the public.
3835+
3836+ The GNU Affero General Public License is designed specifically to
3837+ensure that, in such cases, the modified source code becomes available
3838+to the community. It requires the operator of a network server to
3839+provide the source code of the modified version running there to the
3840+users of that server. Therefore, public use of a modified version, on
3841+a publicly accessible server, gives the public access to the source
3842+code of the modified version.
3843+
3844+ An older license, called the Affero General Public License and
3845+published by Affero, was designed to accomplish similar goals. This is
3846+a different license, not a version of the Affero GPL, but Affero has
3847+released a new version of the Affero GPL which permits relicensing under
3848+this license.
3849+
3850+ The precise terms and conditions for copying, distribution and
3851+modification follow.
3852+
3853+ TERMS AND CONDITIONS
3854+
3855+ 0. Definitions.
3856+
3857+ "This License" refers to version 3 of the GNU Affero General Public License.
3858+
3859+ "Copyright" also means copyright-like laws that apply to other kinds of
3860+works, such as semiconductor masks.
3861+
3862+ "The Program" refers to any copyrightable work licensed under this
3863+License. Each licensee is addressed as "you". "Licensees" and
3864+"recipients" may be individuals or organizations.
3865+
3866+ To "modify" a work means to copy from or adapt all or part of the work
3867+in a fashion requiring copyright permission, other than the making of an
3868+exact copy. The resulting work is called a "modified version" of the
3869+earlier work or a work "based on" the earlier work.
3870+
3871+ A "covered work" means either the unmodified Program or a work based
3872+on the Program.
3873+
3874+ To "propagate" a work means to do anything with it that, without
3875+permission, would make you directly or secondarily liable for
3876+infringement under applicable copyright law, except executing it on a
3877+computer or modifying a private copy. Propagation includes copying,
3878+distribution (with or without modification), making available to the
3879+public, and in some countries other activities as well.
3880+
3881+ To "convey" a work means any kind of propagation that enables other
3882+parties to make or receive copies. Mere interaction with a user through
3883+a computer network, with no transfer of a copy, is not conveying.
3884+
3885+ An interactive user interface displays "Appropriate Legal Notices"
3886+to the extent that it includes a convenient and prominently visible
3887+feature that (1) displays an appropriate copyright notice, and (2)
3888+tells the user that there is no warranty for the work (except to the
3889+extent that warranties are provided), that licensees may convey the
3890+work under this License, and how to view a copy of this License. If
3891+the interface presents a list of user commands or options, such as a
3892+menu, a prominent item in the list meets this criterion.
3893+
3894+ 1. Source Code.
3895+
3896+ The "source code" for a work means the preferred form of the work
3897+for making modifications to it. "Object code" means any non-source
3898+form of a work.
3899+
3900+ A "Standard Interface" means an interface that either is an official
3901+standard defined by a recognized standards body, or, in the case of
3902+interfaces specified for a particular programming language, one that
3903+is widely used among developers working in that language.
3904+
3905+ The "System Libraries" of an executable work include anything, other
3906+than the work as a whole, that (a) is included in the normal form of
3907+packaging a Major Component, but which is not part of that Major
3908+Component, and (b) serves only to enable use of the work with that
3909+Major Component, or to implement a Standard Interface for which an
3910+implementation is available to the public in source code form. A
3911+"Major Component", in this context, means a major essential component
3912+(kernel, window system, and so on) of the specific operating system
3913+(if any) on which the executable work runs, or a compiler used to
3914+produce the work, or an object code interpreter used to run it.
3915+
3916+ The "Corresponding Source" for a work in object code form means all
3917+the source code needed to generate, install, and (for an executable
3918+work) run the object code and to modify the work, including scripts to
3919+control those activities. However, it does not include the work's
3920+System Libraries, or general-purpose tools or generally available free
3921+programs which are used unmodified in performing those activities but
3922+which are not part of the work. For example, Corresponding Source
3923+includes interface definition files associated with source files for
3924+the work, and the source code for shared libraries and dynamically
3925+linked subprograms that the work is specifically designed to require,
3926+such as by intimate data communication or control flow between those
3927+subprograms and other parts of the work.
3928+
3929+ The Corresponding Source need not include anything that users
3930+can regenerate automatically from other parts of the Corresponding
3931+Source.
3932+
3933+ The Corresponding Source for a work in source code form is that
3934+same work.
3935+
3936+ 2. Basic Permissions.
3937+
3938+ All rights granted under this License are granted for the term of
3939+copyright on the Program, and are irrevocable provided the stated
3940+conditions are met. This License explicitly affirms your unlimited
3941+permission to run the unmodified Program. The output from running a
3942+covered work is covered by this License only if the output, given its
3943+content, constitutes a covered work. This License acknowledges your
3944+rights of fair use or other equivalent, as provided by copyright law.
3945+
3946+ You may make, run and propagate covered works that you do not
3947+convey, without conditions so long as your license otherwise remains
3948+in force. You may convey covered works to others for the sole purpose
3949+of having them make modifications exclusively for you, or provide you
3950+with facilities for running those works, provided that you comply with
3951+the terms of this License in conveying all material for which you do
3952+not control copyright. Those thus making or running the covered works
3953+for you must do so exclusively on your behalf, under your direction
3954+and control, on terms that prohibit them from making any copies of
3955+your copyrighted material outside their relationship with you.
3956+
3957+ Conveying under any other circumstances is permitted solely under
3958+the conditions stated below. Sublicensing is not allowed; section 10
3959+makes it unnecessary.
3960+
3961+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
3962+
3963+ No covered work shall be deemed part of an effective technological
3964+measure under any applicable law fulfilling obligations under article
3965+11 of the WIPO copyright treaty adopted on 20 December 1996, or
3966+similar laws prohibiting or restricting circumvention of such
3967+measures.
3968+
3969+ When you convey a covered work, you waive any legal power to forbid
3970+circumvention of technological measures to the extent such circumvention
3971+is effected by exercising rights under this License with respect to
3972+the covered work, and you disclaim any intention to limit operation or
3973+modification of the work as a means of enforcing, against the work's
3974+users, your or third parties' legal rights to forbid circumvention of
3975+technological measures.
3976+
3977+ 4. Conveying Verbatim Copies.
3978+
3979+ You may convey verbatim copies of the Program's source code as you
3980+receive it, in any medium, provided that you conspicuously and
3981+appropriately publish on each copy an appropriate copyright notice;
3982+keep intact all notices stating that this License and any
3983+non-permissive terms added in accord with section 7 apply to the code;
3984+keep intact all notices of the absence of any warranty; and give all
3985+recipients a copy of this License along with the Program.
3986+
3987+ You may charge any price or no price for each copy that you convey,
3988+and you may offer support or warranty protection for a fee.
3989+
3990+ 5. Conveying Modified Source Versions.
3991+
3992+ You may convey a work based on the Program, or the modifications to
3993+produce it from the Program, in the form of source code under the
3994+terms of section 4, provided that you also meet all of these conditions:
3995+
3996+ a) The work must carry prominent notices stating that you modified
3997+ it, and giving a relevant date.
3998+
3999+ b) The work must carry prominent notices stating that it is
4000+ released under this License and any conditions added under section
4001+ 7. This requirement modifies the requirement in section 4 to
4002+ "keep intact all notices".
4003+
4004+ c) You must license the entire work, as a whole, under this
4005+ License to anyone who comes into possession of a copy. This
4006+ License will therefore apply, along with any applicable section 7
4007+ additional terms, to the whole of the work, and all its parts,
4008+ regardless of how they are packaged. This License gives no
4009+ permission to license the work in any other way, but it does not
4010+ invalidate such permission if you have separately received it.
4011+
4012+ d) If the work has interactive user interfaces, each must display
4013+ Appropriate Legal Notices; however, if the Program has interactive
4014+ interfaces that do not display Appropriate Legal Notices, your
4015+ work need not make them do so.
4016+
4017+ A compilation of a covered work with other separate and independent
4018+works, which are not by their nature extensions of the covered work,
4019+and which are not combined with it such as to form a larger program,
4020+in or on a volume of a storage or distribution medium, is called an
4021+"aggregate" if the compilation and its resulting copyright are not
4022+used to limit the access or legal rights of the compilation's users
4023+beyond what the individual works permit. Inclusion of a covered work
4024+in an aggregate does not cause this License to apply to the other
4025+parts of the aggregate.
4026+
4027+ 6. Conveying Non-Source Forms.
4028+
4029+ You may convey a covered work in object code form under the terms
4030+of sections 4 and 5, provided that you also convey the
4031+machine-readable Corresponding Source under the terms of this License,
4032+in one of these ways:
4033+
4034+ a) Convey the object code in, or embodied in, a physical product
4035+ (including a physical distribution medium), accompanied by the
4036+ Corresponding Source fixed on a durable physical medium
4037+ customarily used for software interchange.
4038+
4039+ b) Convey the object code in, or embodied in, a physical product
4040+ (including a physical distribution medium), accompanied by a
4041+ written offer, valid for at least three years and valid for as
4042+ long as you offer spare parts or customer support for that product
4043+ model, to give anyone who possesses the object code either (1) a
4044+ copy of the Corresponding Source for all the software in the
4045+ product that is covered by this License, on a durable physical
4046+ medium customarily used for software interchange, for a price no
4047+ more than your reasonable cost of physically performing this
4048+ conveying of source, or (2) access to copy the
4049+ Corresponding Source from a network server at no charge.
4050+
4051+ c) Convey individual copies of the object code with a copy of the
4052+ written offer to provide the Corresponding Source. This
4053+ alternative is allowed only occasionally and noncommercially, and
4054+ only if you received the object code with such an offer, in accord
4055+ with subsection 6b.
4056+
4057+ d) Convey the object code by offering access from a designated
4058+ place (gratis or for a charge), and offer equivalent access to the
4059+ Corresponding Source in the same way through the same place at no
4060+ further charge. You need not require recipients to copy the
4061+ Corresponding Source along with the object code. If the place to
4062+ copy the object code is a network server, the Corresponding Source
4063+ may be on a different server (operated by you or a third party)
4064+ that supports equivalent copying facilities, provided you maintain
4065+ clear directions next to the object code saying where to find the
4066+ Corresponding Source. Regardless of what server hosts the
4067+ Corresponding Source, you remain obligated to ensure that it is
4068+ available for as long as needed to satisfy these requirements.
4069+
4070+ e) Convey the object code using peer-to-peer transmission, provided
4071+ you inform other peers where the object code and Corresponding
4072+ Source of the work are being offered to the general public at no
4073+ charge under subsection 6d.
4074+
4075+ A separable portion of the object code, whose source code is excluded
4076+from the Corresponding Source as a System Library, need not be
4077+included in conveying the object code work.
4078+
4079+ A "User Product" is either (1) a "consumer product", which means any
4080+tangible personal property which is normally used for personal, family,
4081+or household purposes, or (2) anything designed or sold for incorporation
4082+into a dwelling. In determining whether a product is a consumer product,
4083+doubtful cases shall be resolved in favor of coverage. For a particular
4084+product received by a particular user, "normally used" refers to a
4085+typical or common use of that class of product, regardless of the status
4086+of the particular user or of the way in which the particular user
4087+actually uses, or expects or is expected to use, the product. A product
4088+is a consumer product regardless of whether the product has substantial
4089+commercial, industrial or non-consumer uses, unless such uses represent
4090+the only significant mode of use of the product.
4091+
4092+ "Installation Information" for a User Product means any methods,
4093+procedures, authorization keys, or other information required to install
4094+and execute modified versions of a covered work in that User Product from
4095+a modified version of its Corresponding Source. The information must
4096+suffice to ensure that the continued functioning of the modified object
4097+code is in no case prevented or interfered with solely because
4098+modification has been made.
4099+
4100+ If you convey an object code work under this section in, or with, or
4101+specifically for use in, a User Product, and the conveying occurs as
4102+part of a transaction in which the right of possession and use of the
4103+User Product is transferred to the recipient in perpetuity or for a
4104+fixed term (regardless of how the transaction is characterized), the
4105+Corresponding Source conveyed under this section must be accompanied
4106+by the Installation Information. But this requirement does not apply
4107+if neither you nor any third party retains the ability to install
4108+modified object code on the User Product (for example, the work has
4109+been installed in ROM).
4110+
4111+ The requirement to provide Installation Information does not include a
4112+requirement to continue to provide support service, warranty, or updates
4113+for a work that has been modified or installed by the recipient, or for
4114+the User Product in which it has been modified or installed. Access to a
4115+network may be denied when the modification itself materially and
4116+adversely affects the operation of the network or violates the rules and
4117+protocols for communication across the network.
4118+
4119+ Corresponding Source conveyed, and Installation Information provided,
4120+in accord with this section must be in a format that is publicly
4121+documented (and with an implementation available to the public in
4122+source code form), and must require no special password or key for
4123+unpacking, reading or copying.
4124+
4125+ 7. Additional Terms.
4126+
4127+ "Additional permissions" are terms that supplement the terms of this
4128+License by making exceptions from one or more of its conditions.
4129+Additional permissions that are applicable to the entire Program shall
4130+be treated as though they were included in this License, to the extent
4131+that they are valid under applicable law. If additional permissions
4132+apply only to part of the Program, that part may be used separately
4133+under those permissions, but the entire Program remains governed by
4134+this License without regard to the additional permissions.
4135+
4136+ When you convey a copy of a covered work, you may at your option
4137+remove any additional permissions from that copy, or from any part of
4138+it. (Additional permissions may be written to require their own
4139+removal in certain cases when you modify the work.) You may place
4140+additional permissions on material, added by you to a covered work,
4141+for which you have or can give appropriate copyright permission.
4142+
4143+ Notwithstanding any other provision of this License, for material you
4144+add to a covered work, you may (if authorized by the copyright holders of
4145+that material) supplement the terms of this License with terms:
4146+
4147+ a) Disclaiming warranty or limiting liability differently from the
4148+ terms of sections 15 and 16 of this License; or
4149+
4150+ b) Requiring preservation of specified reasonable legal notices or
4151+ author attributions in that material or in the Appropriate Legal
4152+ Notices displayed by works containing it; or
4153+
4154+ c) Prohibiting misrepresentation of the origin of that material, or
4155+ requiring that modified versions of such material be marked in
4156+ reasonable ways as different from the original version; or
4157+
4158+ d) Limiting the use for publicity purposes of names of licensors or
4159+ authors of the material; or
4160+
4161+ e) Declining to grant rights under trademark law for use of some
4162+ trade names, trademarks, or service marks; or
4163+
4164+ f) Requiring indemnification of licensors and authors of that
4165+ material by anyone who conveys the material (or modified versions of
4166+ it) with contractual assumptions of liability to the recipient, for
4167+ any liability that these contractual assumptions directly impose on
4168+ those licensors and authors.
4169+
4170+ All other non-permissive additional terms are considered "further
4171+restrictions" within the meaning of section 10. If the Program as you
4172+received it, or any part of it, contains a notice stating that it is
4173+governed by this License along with a term that is a further
4174+restriction, you may remove that term. If a license document contains
4175+a further restriction but permits relicensing or conveying under this
4176+License, you may add to a covered work material governed by the terms
4177+of that license document, provided that the further restriction does
4178+not survive such relicensing or conveying.
4179+
4180+ If you add terms to a covered work in accord with this section, you
4181+must place, in the relevant source files, a statement of the
4182+additional terms that apply to those files, or a notice indicating
4183+where to find the applicable terms.
4184+
4185+ Additional terms, permissive or non-permissive, may be stated in the
4186+form of a separately written license, or stated as exceptions;
4187+the above requirements apply either way.
4188+
4189+ 8. Termination.
4190+
4191+ You may not propagate or modify a covered work except as expressly
4192+provided under this License. Any attempt otherwise to propagate or
4193+modify it is void, and will automatically terminate your rights under
4194+this License (including any patent licenses granted under the third
4195+paragraph of section 11).
4196+
4197+ However, if you cease all violation of this License, then your
4198+license from a particular copyright holder is reinstated (a)
4199+provisionally, unless and until the copyright holder explicitly and
4200+finally terminates your license, and (b) permanently, if the copyright
4201+holder fails to notify you of the violation by some reasonable means
4202+prior to 60 days after the cessation.
4203+
4204+ Moreover, your license from a particular copyright holder is
4205+reinstated permanently if the copyright holder notifies you of the
4206+violation by some reasonable means, this is the first time you have
4207+received notice of violation of this License (for any work) from that
4208+copyright holder, and you cure the violation prior to 30 days after
4209+your receipt of the notice.
4210+
4211+ Termination of your rights under this section does not terminate the
4212+licenses of parties who have received copies or rights from you under
4213+this License. If your rights have been terminated and not permanently
4214+reinstated, you do not qualify to receive new licenses for the same
4215+material under section 10.
4216+
4217+ 9. Acceptance Not Required for Having Copies.
4218+
4219+ You are not required to accept this License in order to receive or
4220+run a copy of the Program. Ancillary propagation of a covered work
4221+occurring solely as a consequence of using peer-to-peer transmission
4222+to receive a copy likewise does not require acceptance. However,
4223+nothing other than this License grants you permission to propagate or
4224+modify any covered work. These actions infringe copyright if you do
4225+not accept this License. Therefore, by modifying or propagating a
4226+covered work, you indicate your acceptance of this License to do so.
4227+
4228+ 10. Automatic Licensing of Downstream Recipients.
4229+
4230+ Each time you convey a covered work, the recipient automatically
4231+receives a license from the original licensors, to run, modify and
4232+propagate that work, subject to this License. You are not responsible
4233+for enforcing compliance by third parties with this License.
4234+
4235+ An "entity transaction" is a transaction transferring control of an
4236+organization, or substantially all assets of one, or subdividing an
4237+organization, or merging organizations. If propagation of a covered
4238+work results from an entity transaction, each party to that
4239+transaction who receives a copy of the work also receives whatever
4240+licenses to the work the party's predecessor in interest had or could
4241+give under the previous paragraph, plus a right to possession of the
4242+Corresponding Source of the work from the predecessor in interest, if
4243+the predecessor has it or can get it with reasonable efforts.
4244+
4245+ You may not impose any further restrictions on the exercise of the
4246+rights granted or affirmed under this License. For example, you may
4247+not impose a license fee, royalty, or other charge for exercise of
4248+rights granted under this License, and you may not initiate litigation
4249+(including a cross-claim or counterclaim in a lawsuit) alleging that
4250+any patent claim is infringed by making, using, selling, offering for
4251+sale, or importing the Program or any portion of it.
4252+
4253+ 11. Patents.
4254+
4255+ A "contributor" is a copyright holder who authorizes use under this
4256+License of the Program or a work on which the Program is based. The
4257+work thus licensed is called the contributor's "contributor version".
4258+
4259+ A contributor's "essential patent claims" are all patent claims
4260+owned or controlled by the contributor, whether already acquired or
4261+hereafter acquired, that would be infringed by some manner, permitted
4262+by this License, of making, using, or selling its contributor version,
4263+but do not include claims that would be infringed only as a
4264+consequence of further modification of the contributor version. For
4265+purposes of this definition, "control" includes the right to grant
4266+patent sublicenses in a manner consistent with the requirements of
4267+this License.
4268+
4269+ Each contributor grants you a non-exclusive, worldwide, royalty-free
4270+patent license under the contributor's essential patent claims, to
4271+make, use, sell, offer for sale, import and otherwise run, modify and
4272+propagate the contents of its contributor version.
4273+
4274+ In the following three paragraphs, a "patent license" is any express
4275+agreement or commitment, however denominated, not to enforce a patent
4276+(such as an express permission to practice a patent or covenant not to
4277+sue for patent infringement). To "grant" such a patent license to a
4278+party means to make such an agreement or commitment not to enforce a
4279+patent against the party.
4280+
4281+ If you convey a covered work, knowingly relying on a patent license,
4282+and the Corresponding Source of the work is not available for anyone
4283+to copy, free of charge and under the terms of this License, through a
4284+publicly available network server or other readily accessible means,
4285+then you must either (1) cause the Corresponding Source to be so
4286+available, or (2) arrange to deprive yourself of the benefit of the
4287+patent license for this particular work, or (3) arrange, in a manner
4288+consistent with the requirements of this License, to extend the patent
4289+license to downstream recipients. "Knowingly relying" means you have
4290+actual knowledge that, but for the patent license, your conveying the
4291+covered work in a country, or your recipient's use of the covered work
4292+in a country, would infringe one or more identifiable patents in that
4293+country that you have reason to believe are valid.
4294+
4295+ If, pursuant to or in connection with a single transaction or
4296+arrangement, you convey, or propagate by procuring conveyance of, a
4297+covered work, and grant a patent license to some of the parties
4298+receiving the covered work authorizing them to use, propagate, modify
4299+or convey a specific copy of the covered work, then the patent license
4300+you grant is automatically extended to all recipients of the covered
4301+work and works based on it.
4302+
4303+ A patent license is "discriminatory" if it does not include within
4304+the scope of its coverage, prohibits the exercise of, or is
4305+conditioned on the non-exercise of one or more of the rights that are
4306+specifically granted under this License. You may not convey a covered
4307+work if you are a party to an arrangement with a third party that is
4308+in the business of distributing software, under which you make payment
4309+to the third party based on the extent of your activity of conveying
4310+the work, and under which the third party grants, to any of the
4311+parties who would receive the covered work from you, a discriminatory
4312+patent license (a) in connection with copies of the covered work
4313+conveyed by you (or copies made from those copies), or (b) primarily
4314+for and in connection with specific products or compilations that
4315+contain the covered work, unless you entered into that arrangement,
4316+or that patent license was granted, prior to 28 March 2007.
4317+
4318+ Nothing in this License shall be construed as excluding or limiting
4319+any implied license or other defenses to infringement that may
4320+otherwise be available to you under applicable patent law.
4321+
4322+ 12. No Surrender of Others' Freedom.
4323+
4324+ If conditions are imposed on you (whether by court order, agreement or
4325+otherwise) that contradict the conditions of this License, they do not
4326+excuse you from the conditions of this License. If you cannot convey a
4327+covered work so as to satisfy simultaneously your obligations under this
4328+License and any other pertinent obligations, then as a consequence you may
4329+not convey it at all. For example, if you agree to terms that obligate you
4330+to collect a royalty for further conveying from those to whom you convey
4331+the Program, the only way you could satisfy both those terms and this
4332+License would be to refrain entirely from conveying the Program.
4333+
4334+ 13. Remote Network Interaction; Use with the GNU General Public License.
4335+
4336+ Notwithstanding any other provision of this License, if you modify the
4337+Program, your modified version must prominently offer all users
4338+interacting with it remotely through a computer network (if your version
4339+supports such interaction) an opportunity to receive the Corresponding
4340+Source of your version by providing access to the Corresponding Source
4341+from a network server at no charge, through some standard or customary
4342+means of facilitating copying of software. This Corresponding Source
4343+shall include the Corresponding Source for any work covered by version 3
4344+of the GNU General Public License that is incorporated pursuant to the
4345+following paragraph.
4346+
4347+ Notwithstanding any other provision of this License, you have
4348+permission to link or combine any covered work with a work licensed
4349+under version 3 of the GNU General Public License into a single
4350+combined work, and to convey the resulting work. The terms of this
4351+License will continue to apply to the part which is the covered work,
4352+but the work with which it is combined will remain governed by version
4353+3 of the GNU General Public License.
4354+
4355+ 14. Revised Versions of this License.
4356+
4357+ The Free Software Foundation may publish revised and/or new versions of
4358+the GNU Affero General Public License from time to time. Such new versions
4359+will be similar in spirit to the present version, but may differ in detail to
4360+address new problems or concerns.
4361+
4362+ Each version is given a distinguishing version number. If the
4363+Program specifies that a certain numbered version of the GNU Affero General
4364+Public License "or any later version" applies to it, you have the
4365+option of following the terms and conditions either of that numbered
4366+version or of any later version published by the Free Software
4367+Foundation. If the Program does not specify a version number of the
4368+GNU Affero General Public License, you may choose any version ever published
4369+by the Free Software Foundation.
4370+
4371+ If the Program specifies that a proxy can decide which future
4372+versions of the GNU Affero General Public License can be used, that proxy's
4373+public statement of acceptance of a version permanently authorizes you
4374+to choose that version for the Program.
4375+
4376+ Later license versions may give you additional or different
4377+permissions. However, no additional obligations are imposed on any
4378+author or copyright holder as a result of your choosing to follow a
4379+later version.
4380+
4381+ 15. Disclaimer of Warranty.
4382+
4383+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
4384+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
4385+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
4386+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
4387+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
4388+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
4389+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
4390+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
4391+
4392+ 16. Limitation of Liability.
4393+
4394+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
4395+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
4396+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
4397+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
4398+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
4399+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
4400+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
4401+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
4402+SUCH DAMAGES.
4403+
4404+ 17. Interpretation of Sections 15 and 16.
4405+
4406+ If the disclaimer of warranty and limitation of liability provided
4407+above cannot be given local legal effect according to their terms,
4408+reviewing courts shall apply local law that most closely approximates
4409+an absolute waiver of all civil liability in connection with the
4410+Program, unless a warranty or assumption of liability accompanies a
4411+copy of the Program in return for a fee.
4412+
4413+ END OF TERMS AND CONDITIONS
4414+
4415+ How to Apply These Terms to Your New Programs
4416+
4417+ If you develop a new program, and you want it to be of the greatest
4418+possible use to the public, the best way to achieve this is to make it
4419+free software which everyone can redistribute and change under these terms.
4420+
4421+ To do so, attach the following notices to the program. It is safest
4422+to attach them to the start of each source file to most effectively
4423+state the exclusion of warranty; and each file should have at least
4424+the "copyright" line and a pointer to where the full notice is found.
4425+
4426+ &lt;one line to give the program's name and a brief idea of what it does.&gt;
4427+ Copyright (C) &lt;year&gt; &lt;name of author&gt;
4428+
4429+ This program is free software: you can redistribute it and/or modify
4430+ it under the terms of the GNU Affero General Public License as published by
4431+ the Free Software Foundation, either version 3 of the License, or
4432+ (at your option) any later version.
4433+
4434+ This program is distributed in the hope that it will be useful,
4435+ but WITHOUT ANY WARRANTY; without even the implied warranty of
4436+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4437+ GNU Affero General Public License for more details.
4438+
4439+ You should have received a copy of the GNU Affero General Public License
4440+ along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
4441+
4442+Also add information on how to contact you by electronic and paper mail.
4443+
4444+ If your software can interact with users remotely through a computer
4445+network, you should also make sure that it provides a way for users to
4446+get its source. For example, if your program is a web application, its
4447+interface could display a "Source" link that leads users to an archive
4448+of the code. There are many ways you could offer source, and different
4449+solutions will be better for different programs; see section 13 for the
4450+specific requirements.
4451+
4452+ You should also get your employer (if you work as a programmer) or school,
4453+if any, to sign a "copyright disclaimer" for the program, if necessary.
4454+For more information on this, and how to apply and follow the GNU AGPL, see
4455+&lt;http://www.gnu.org/licenses/&gt;.
4456+</programlisting></para></section>
4457+
4458+<section id="lic_2">
4459+<title>Apache-2.0</title>
4460+<para><programlisting>
4461+
4462+
4463+ Apache License
4464+ Version 2.0, January 2004
4465+ http://www.apache.org/licenses/
4466+
4467+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4468+
4469+ 1. Definitions.
4470+
4471+ "License" shall mean the terms and conditions for use, reproduction,
4472+ and distribution as defined by Sections 1 through 9 of this document.
4473+
4474+ "Licensor" shall mean the copyright owner or entity authorized by
4475+ the copyright owner that is granting the License.
4476+
4477+ "Legal Entity" shall mean the union of the acting entity and all
4478+ other entities that control, are controlled by, or are under common
4479+ control with that entity. For the purposes of this definition,
4480+ "control" means (i) the power, direct or indirect, to cause the
4481+ direction or management of such entity, whether by contract or
4482+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
4483+ outstanding shares, or (iii) beneficial ownership of such entity.
4484+
4485+ "You" (or "Your") shall mean an individual or Legal Entity
4486+ exercising permissions granted by this License.
4487+
4488+ "Source" form shall mean the preferred form for making modifications,
4489+ including but not limited to software source code, documentation
4490+ source, and configuration files.
4491+
4492+ "Object" form shall mean any form resulting from mechanical
4493+ transformation or translation of a Source form, including but
4494+ not limited to compiled object code, generated documentation,
4495+ and conversions to other media types.
4496+
4497+ "Work" shall mean the work of authorship, whether in Source or
4498+ Object form, made available under the License, as indicated by a
4499+ copyright notice that is included in or attached to the work
4500+ (an example is provided in the Appendix below).
4501+
4502+ "Derivative Works" shall mean any work, whether in Source or Object
4503+ form, that is based on (or derived from) the Work and for which the
4504+ editorial revisions, annotations, elaborations, or other modifications
4505+ represent, as a whole, an original work of authorship. For the purposes
4506+ of this License, Derivative Works shall not include works that remain
4507+ separable from, or merely link (or bind by name) to the interfaces of,
4508+ the Work and Derivative Works thereof.
4509+
4510+ "Contribution" shall mean any work of authorship, including
4511+ the original version of the Work and any modifications or additions
4512+ to that Work or Derivative Works thereof, that is intentionally
4513+ submitted to Licensor for inclusion in the Work by the copyright owner
4514+ or by an individual or Legal Entity authorized to submit on behalf of
4515+ the copyright owner. For the purposes of this definition, "submitted"
4516+ means any form of electronic, verbal, or written communication sent
4517+ to the Licensor or its representatives, including but not limited to
4518+ communication on electronic mailing lists, source code control systems,
4519+ and issue tracking systems that are managed by, or on behalf of, the
4520+ Licensor for the purpose of discussing and improving the Work, but
4521+ excluding communication that is conspicuously marked or otherwise
4522+ designated in writing by the copyright owner as "Not a Contribution."
4523+
4524+ "Contributor" shall mean Licensor and any individual or Legal Entity
4525+ on behalf of whom a Contribution has been received by Licensor and
4526+ subsequently incorporated within the Work.
4527+
4528+ 2. Grant of Copyright License. Subject to the terms and conditions of
4529+ this License, each Contributor hereby grants to You a perpetual,
4530+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4531+ copyright license to reproduce, prepare Derivative Works of,
4532+ publicly display, publicly perform, sublicense, and distribute the
4533+ Work and such Derivative Works in Source or Object form.
4534+
4535+ 3. Grant of Patent License. Subject to the terms and conditions of
4536+ this License, each Contributor hereby grants to You a perpetual,
4537+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4538+ (except as stated in this section) patent license to make, have made,
4539+ use, offer to sell, sell, import, and otherwise transfer the Work,
4540+ where such license applies only to those patent claims licensable
4541+ by such Contributor that are necessarily infringed by their
4542+ Contribution(s) alone or by combination of their Contribution(s)
4543+ with the Work to which such Contribution(s) was submitted. If You
4544+ institute patent litigation against any entity (including a
4545+ cross-claim or counterclaim in a lawsuit) alleging that the Work
4546+ or a Contribution incorporated within the Work constitutes direct
4547+ or contributory patent infringement, then any patent licenses
4548+ granted to You under this License for that Work shall terminate
4549+ as of the date such litigation is filed.
4550+
4551+ 4. Redistribution. You may reproduce and distribute copies of the
4552+ Work or Derivative Works thereof in any medium, with or without
4553+ modifications, and in Source or Object form, provided that You
4554+ meet the following conditions:
4555+
4556+ (a) You must give any other recipients of the Work or
4557+ Derivative Works a copy of this License; and
4558+
4559+ (b) You must cause any modified files to carry prominent notices
4560+ stating that You changed the files; and
4561+
4562+ (c) You must retain, in the Source form of any Derivative Works
4563+ that You distribute, all copyright, patent, trademark, and
4564+ attribution notices from the Source form of the Work,
4565+ excluding those notices that do not pertain to any part of
4566+ the Derivative Works; and
4567+
4568+ (d) If the Work includes a "NOTICE" text file as part of its
4569+ distribution, then any Derivative Works that You distribute must
4570+ include a readable copy of the attribution notices contained
4571+ within such NOTICE file, excluding those notices that do not
4572+ pertain to any part of the Derivative Works, in at least one
4573+ of the following places: within a NOTICE text file distributed
4574+ as part of the Derivative Works; within the Source form or
4575+ documentation, if provided along with the Derivative Works; or,
4576+ within a display generated by the Derivative Works, if and
4577+ wherever such third-party notices normally appear. The contents
4578+ of the NOTICE file are for informational purposes only and
4579+ do not modify the License. You may add Your own attribution
4580+ notices within Derivative Works that You distribute, alongside
4581+ or as an addendum to the NOTICE text from the Work, provided
4582+ that such additional attribution notices cannot be construed
4583+ as modifying the License.
4584+
4585+ You may add Your own copyright statement to Your modifications and
4586+ may provide additional or different license terms and conditions
4587+ for use, reproduction, or distribution of Your modifications, or
4588+ for any such Derivative Works as a whole, provided Your use,
4589+ reproduction, and distribution of the Work otherwise complies with
4590+ the conditions stated in this License.
4591+
4592+ 5. Submission of Contributions. Unless You explicitly state otherwise,
4593+ any Contribution intentionally submitted for inclusion in the Work
4594+ by You to the Licensor shall be under the terms and conditions of
4595+ this License, without any additional terms or conditions.
4596+ Notwithstanding the above, nothing herein shall supersede or modify
4597+ the terms of any separate license agreement you may have executed
4598+ with Licensor regarding such Contributions.
4599+
4600+ 6. Trademarks. This License does not grant permission to use the trade
4601+ names, trademarks, service marks, or product names of the Licensor,
4602+ except as required for reasonable and customary use in describing the
4603+ origin of the Work and reproducing the content of the NOTICE file.
4604+
4605+ 7. Disclaimer of Warranty. Unless required by applicable law or
4606+ agreed to in writing, Licensor provides the Work (and each
4607+ Contributor provides its Contributions) on an "AS IS" BASIS,
4608+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4609+ implied, including, without limitation, any warranties or conditions
4610+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4611+ PARTICULAR PURPOSE. You are solely responsible for determining the
4612+ appropriateness of using or redistributing the Work and assume any
4613+ risks associated with Your exercise of permissions under this License.
4614+
4615+ 8. Limitation of Liability. In no event and under no legal theory,
4616+ whether in tort (including negligence), contract, or otherwise,
4617+ unless required by applicable law (such as deliberate and grossly
4618+ negligent acts) or agreed to in writing, shall any Contributor be
4619+ liable to You for damages, including any direct, indirect, special,
4620+ incidental, or consequential damages of any character arising as a
4621+ result of this License or out of the use or inability to use the
4622+ Work (including but not limited to damages for loss of goodwill,
4623+ work stoppage, computer failure or malfunction, or any and all
4624+ other commercial damages or losses), even if such Contributor
4625+ has been advised of the possibility of such damages.
4626+
4627+ 9. Accepting Warranty or Additional Liability. While redistributing
4628+ the Work or Derivative Works thereof, You may choose to offer,
4629+ and charge a fee for, acceptance of support, warranty, indemnity,
4630+ or other liability obligations and/or rights consistent with this
4631+ License. However, in accepting such obligations, You may act only
4632+ on Your own behalf and on Your sole responsibility, not on behalf
4633+ of any other Contributor, and only if You agree to indemnify,
4634+ defend, and hold each Contributor harmless for any liability
4635+ incurred by, or claims asserted against, such Contributor by reason
4636+ of your accepting any such warranty or additional liability.
4637+
4638+ END OF TERMS AND CONDITIONS
4639+
4640+ APPENDIX: How to apply the Apache License to your work.
4641+
4642+ To apply the Apache License to your work, attach the following
4643+ boilerplate notice, with the fields enclosed by brackets "[]"
4644+ replaced with your own identifying information. (Don`t include
4645+ the brackets!) The text should be enclosed in the appropriate
4646+ comment syntax for the file format. We also recommend that a
4647+ file or class name and description of purpose be included on the
4648+ same "printed page" as the copyright notice for easier
4649+ identification within third-party archives.
4650+
4651+ Copyright [yyyy] [name of copyright owner]
4652+
4653+ Licensed under the Apache License, Version 2.0 (the "License");
4654+ you may not use this file except in compliance with the License.
4655+ You may obtain a copy of the License at
4656+
4657+ http://www.apache.org/licenses/LICENSE-2.0
4658+
4659+ Unless required by applicable law or agreed to in writing, software
4660+ distributed under the License is distributed on an "AS IS" BASIS,
4661+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4662+ See the License for the specific language governing permissions and
4663+ limitations under the License.
4664+
4665+</programlisting></para></section>
4666+
4667+<section id="lic_3">
4668+<title>Artistic-1.0</title>
4669+<para><programlisting>
4670+
4671+The Artistic License
4672+Preamble
4673+
4674+The intent of this document is to state the conditions under which a Package may be
4675+copied, such that the Copyright Holder maintains some semblance of artistic control
4676+over the development of the package, while giving the users of the package the right
4677+to use and distribute the Package in a more-or-less customary fashion, plus the right
4678+to make reasonable modifications.
4679+
4680+Definitions:
4681+
4682+"Package" refers to the collection of files distributed by the Copyright Holder, and
4683+derivatives of that collection of files created through textual modification.
4684+"Standard Version" refers to such a Package if it has not been modified, or has been
4685+modified in accordance with the wishes of the Copyright Holder.
4686+"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
4687+"You" is you, if you`re thinking about copying or distributing this Package.
4688+"Reasonable copying fee" is whatever you can justify on the basis of media cost,
4689+duplication charges, time of people involved, and so on. (You will not be required to
4690+justify it to the Copyright Holder, but only to the computing community at large as a
4691+market that must bear the fee.)
4692+"Freely Available" means that no fee is charged for the item itself, though there may
4693+be fees involved in handling the item. It also means that recipients of the item may
4694+redistribute it under the same conditions they received it.
4695+1. You may make and give away verbatim copies of the source form of the Standard
4696+Version of this Package without restriction, provided that you duplicate all of the
4697+original copyright notices and associated disclaimers.
4698+
4699+2. You may apply bug fixes, portability fixes and other modifications derived from the
4700+Public Domain or from the Copyright Holder. A Package modified in such a way shall
4701+still be considered the Standard Version.
4702+
4703+3. You may otherwise modify your copy of this Package in any way, provided that you
4704+insert a prominent notice in each changed file stating how and when you changed that
4705+file, and provided that you do at least ONE of the following:
4706+
4707+a) place your modifications in the Public Domain or otherwise make them Freely
4708+Available, such as by posting said modifications to Usenet or an equivalent medium, or
4709+placing the modifications on a major archive site such as ftp.uu.net, or by allowing
4710+the Copyright Holder to include your modifications in the Standard Version of the
4711+Package.
4712+
4713+b) use the modified Package only within your corporation or organization.
4714+
4715+c) rename any non-standard executables so the names do not conflict with standard
4716+executables, which must also be provided, and provide a separate manual page for each
4717+non-standard executable that clearly documents how it differs from the Standard
4718+Version.
4719+
4720+d) make other distribution arrangements with the Copyright Holder.
4721+
4722+4. You may distribute the programs of this Package in object code or executable form,
4723+provided that you do at least ONE of the following:
4724+
4725+a) distribute a Standard Version of the executables and library files, together with
4726+instructions (in the manual page or equivalent) on where to get the Standard Version.
4727+
4728+b) accompany the distribution with the machine-readable source of the Package with
4729+your modifications.
4730+
4731+c) accompany any non-standard executables with their corresponding Standard Version
4732+executables, giving the non-standard executables non-standard names, and clearly
4733+documenting the differences in manual pages (or equivalent), together with
4734+instructions on where to get the Standard Version.
4735+
4736+d) make other distribution arrangements with the Copyright Holder.
4737+
4738+5. You may charge a reasonable copying fee for any distribution of this Package. You
4739+may charge any fee you choose for support of this Package. You may not charge a fee
4740+for this Package itself. However, you may distribute this Package in aggregate with
4741+other (possibly commercial) programs as part of a larger (possibly commercial)
4742+software distribution provided that you do not advertise this Package as a product of
4743+your own.
4744+
4745+6. The scripts and library files supplied as input to or produced as output from the
4746+programs of this Package do not automatically fall under the copyright of this
4747+Package, but belong to whomever generated them, and may be sold commercially, and may
4748+be aggregated with this Package.
4749+
4750+7. C or perl subroutines supplied by you and linked into this Package shall not be
4751+considered part of this Package.
4752+
4753+8. The name of the Copyright Holder may not be used to endorse or promote products
4754+derived from this software without specific prior written permission.
4755+
4756+9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES,
4757+INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS
4758+FOR A PARTICULAR PURPOSE.
4759+
4760+The End
4761+
4762+</programlisting></para></section>
4763+
4764+<section id="lic_4">
4765+<title>BSD</title>
4766+<para><programlisting>
4767+Copyright (c) The Regents of the University of California.
4768+All rights reserved.
4769+
4770+Redistribution and use in source and binary forms, with or without
4771+modification, are permitted provided that the following conditions
4772+are met:
4773+1. Redistributions of source code must retain the above copyright
4774+ notice, this list of conditions and the following disclaimer.
4775+2. Redistributions in binary form must reproduce the above copyright
4776+ notice, this list of conditions and the following disclaimer in the
4777+ documentation and/or other materials provided with the distribution.
4778+3. Neither the name of the University nor the names of its contributors
4779+ may be used to endorse or promote products derived from this software
4780+ without specific prior written permission.
4781+
4782+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
4783+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4784+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4785+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
4786+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
4787+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
4788+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4789+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
4790+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
4791+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
4792+SUCH DAMAGE.
4793+</programlisting></para></section>
4794+
4795+<section id="lic_5">
4796+<title>BSD-2-Clause</title>
4797+<para><programlisting>
4798+
4799+The FreeBSD Copyright
4800+
4801+Copyright 1992-2010 The FreeBSD Project. All rights reserved.
4802+
4803+Redistribution and use in source and binary forms, with or without modification, are
4804+permitted provided that the following conditions are met:
4805+
4806+Redistributions of source code must retain the above copyright notice, this list of
4807+conditions and the following disclaimer.
4808+Redistributions in binary form must reproduce the above copyright notice, this list of
4809+conditions and the following disclaimer in the documentation and/or other materials
4810+provided with the distribution.
4811+THIS SOFTWARE IS PROVIDED BY THE FREEBSD PROJECT ``AS IS`` AND ANY EXPRESS OR IMPLIED
4812+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
4813+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FREEBSD
4814+PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
4815+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4816+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
4817+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
4818+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4819+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4820+
4821+The views and conclusions contained in the software and documentation are those of the
4822+authors and should not be interpreted as representing official policies, either
4823+expressed or implied, of the FreeBSD Project.
4824+
4825+</programlisting></para></section>
4826+
4827+<section id="lic_6">
4828+<title>BSD-3-Clause</title>
4829+<para><programlisting>
4830+
4831+Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt;
4832+All rights reserved.
4833+
4834+Redistribution and use in source and binary forms, with or without modification, are
4835+permitted provided that the following conditions are met:
4836+
4837+Redistributions of source code must retain the above copyright notice, this list of
4838+conditions and the following disclaimer.
4839+Redistributions in binary form must reproduce the above copyright notice, this list of
4840+conditions and the following disclaimer in the documentation and/or other materials
4841+provided with the distribution.
4842+Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be
4843+used to endorse or promote products derived from this software without specific prior
4844+written permission.
4845+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
4846+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4847+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4848+SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4849+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4850+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4851+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4852+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
4853+WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
4854+DAMAGE.
4855+
4856+</programlisting></para></section>
4857+
4858+<section id="lic_7">
4859+<title>BSD-4-Clause</title>
4860+<para><programlisting>
4861+
4862+Copyright (c) &lt;year&gt;, &lt;copyright holder&gt;
4863+All rights reserved.
4864+
4865+Redistribution and use in source and binary forms, with or without
4866+modification, are permitted provided that the following conditions are met:
4867+1. Redistributions of source code must retain the above copyright
4868+ notice, this list of conditions and the following disclaimer.
4869+2. Redistributions in binary form must reproduce the above copyright
4870+ notice, this list of conditions and the following disclaimer in the
4871+ documentation and/or other materials provided with the distribution.
4872+3. All advertising materials mentioning features or use of this software
4873+ must display the following acknowledgement:
4874+ This product includes software developed by the &lt;organization&gt;.
4875+4. Neither the name of the &lt;organization&gt; nor the
4876+ names of its contributors may be used to endorse or promote products
4877+ derived from this software without specific prior written permission.
4878+
4879+THIS SOFTWARE IS PROVIDED BY &lt;COPYRIGHT HOLDER&gt; ``AS IS`` AND ANY
4880+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4881+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4882+DISCLAIMED. IN NO EVENT SHALL &lt;COPYRIGHT HOLDER&gt; BE LIABLE FOR ANY
4883+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4884+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4885+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
4886+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4887+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4888+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4889+
4890+</programlisting></para></section>
4891+
4892+<section id="lic_8">
4893+<title>DSSSL</title>
4894+<para><programlisting>
4895+Copyright
4896+---------
4897+
4898+Copyright (C) 1997-2001 Norman Walsh
4899+
4900+The original inspiration for these stylesheets came from the
4901+work of Jon Bosak, Anders Berglund, Tony Graham, Terry Allen,
4902+James Clark, and many others. I am indebted to them and to the
4903+community of users on dssslist@mulberrytech.com for making
4904+substantial contributions to this work and for answering my many
4905+questions.
4906+
4907+This software may be distributed under the same terms as Jade:
4908+
4909+Permission is hereby granted, free of charge, to any person
4910+obtaining a copy of this software and associated documentation
4911+files (the ``Software''), to deal in the Software without
4912+restriction, including without limitation the rights to use,
4913+copy, modify, merge, publish, distribute, sublicense, and/or
4914+sell copies of the Software, and to permit persons to whom the
4915+Software is furnished to do so, subject to the following
4916+conditions:
4917+
4918+The above copyright notice and this permission notice shall be
4919+included in all copies or substantial portions of the Software.
4920+
4921+Except as contained in this notice, the names of individuals
4922+credited with contribution to this software shall not be used in
4923+advertising or otherwise to promote the sale, use or other
4924+dealings in this Software without prior written authorization
4925+from the individuals in question.
4926+
4927+Any stylesheet derived from this Software that is publically
4928+distributed will be identified with a different name and the
4929+version strings in any derived Software will be changed so that
4930+no possibility of confusion between the derived package and this
4931+Software will exist.
4932+
4933+Warranty
4934+--------
4935+
4936+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4937+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4938+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4939+NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER
4940+CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4941+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4942+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4943+OTHER DEALINGS IN THE SOFTWARE.
4944+</programlisting></para></section>
4945+
4946+<section id="lic_9">
4947+<title>EDL-1.0</title>
4948+<para><programlisting>
4949+Eclipse Distribution License - v 1.0
4950+
4951+Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
4952+
4953+All rights reserved.
4954+
4955+Redistribution and use in source and binary forms, with or without modification, are
4956+permitted provided that the following conditions are met:
4957+
4958+ * Redistributions of source code must retain the above copyright notice, this list
4959+of conditions and the following disclaimer.
4960+ * Redistributions in binary form must reproduce the above copyright notice, this
4961+list of conditions and the following disclaimer in the documentation and/or other
4962+materials provided with the distribution.
4963+ * Neither the name of the Eclipse Foundation, Inc. nor the names of its
4964+contributors may be used to endorse or promote products derived from this software
4965+without specific prior written permission.
4966+
4967+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
4968+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4969+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
4970+SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4971+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
4972+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
4973+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4974+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
4975+WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
4976+DAMAGE.
4977+</programlisting></para></section>
4978+
4979+<section id="lic_10">
4980+<title>EPL-1.0</title>
4981+<para><programlisting>
4982+
4983+Eclipse Public License - v 1.0
4984+
4985+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE
4986+("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES
4987+RECIPIENT`S ACCEPTANCE OF THIS AGREEMENT.
4988+
4989+1. DEFINITIONS
4990+
4991+"Contribution" means:
4992+
4993+a) in the case of the initial Contributor, the initial code and documentation
4994+distributed under this Agreement, and
4995+b) in the case of each subsequent Contributor:
4996+i) changes to the Program, and
4997+ii) additions to the Program;
4998+where such changes and/or additions to the Program originate from and are distributed
4999+by that particular Contributor. A Contribution `originates` from a Contributor if it
5000+was added to the Program by such Contributor itself or anyone acting on such
5001+Contributor`s behalf. Contributions do not include additions to the Program which: (i)
5002+are separate modules of software distributed in conjunction with the Program under
5003+their own license agreement, and (ii) are not derivative works of the Program.
5004+"Contributor" means any person or entity that distributes the Program.
5005+
5006+"Licensed Patents" mean patent claims licensable by a Contributor which are
5007+necessarily infringed by the use or sale of its Contribution alone or when combined
5008+with the Program.
5009+
5010+"Program" means the Contributions distributed in accordance with this Agreement.
5011+
5012+"Recipient" means anyone who receives the Program under this Agreement, including all
5013+Contributors.
5014+
5015+2. GRANT OF RIGHTS
5016+
5017+a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
5018+non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare
5019+derivative works of, publicly display, publicly perform, distribute and sublicense the
5020+Contribution of such Contributor, if any, and such derivative works, in source code
5021+and object code form.
5022+b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
5023+non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make,
5024+use, sell, offer to sell, import and otherwise transfer the Contribution of such
5025+Contributor, if any, in source code and object code form. This patent license shall
5026+apply to the combination of the Contribution and the Program if, at the time the
5027+Contribution is added by the Contributor, such addition of the Contribution causes
5028+such combination to be covered by the Licensed Patents. The patent license shall not
5029+apply to any other combinations which include the Contribution. No hardware per se is
5030+licensed hereunder.
5031+c) Recipient understands that although each Contributor grants the licenses to its
5032+Contributions set forth herein, no assurances are provided by any Contributor that the
5033+Program does not infringe the patent or other intellectual property rights of any
5034+other entity. Each Contributor disclaims any liability to Recipient for claims brought
5035+by any other entity based on infringement of intellectual property rights or
5036+otherwise. As a condition to exercising the rights and licenses granted hereunder,
5037+each Recipient hereby assumes sole responsibility to secure any other intellectual
5038+property rights needed, if any. For example, if a third party patent license is
5039+required to allow Recipient to distribute the Program, it is Recipient`s
5040+responsibility to acquire that license before distributing the Program.
5041+d) Each Contributor represents that to its knowledge it has sufficient copyright
5042+rights in its Contribution, if any, to grant the copyright license set forth in this
5043+Agreement.
5044+3. REQUIREMENTS
5045+
5046+A Contributor may choose to distribute the Program in object code form under its own
5047+license agreement, provided that:
5048+
5049+a) it complies with the terms and conditions of this Agreement; and
5050+b) its license agreement:
5051+i) effectively disclaims on behalf of all Contributors all warranties and conditions,
5052+express and implied, including warranties or conditions of title and non-infringement,
5053+and implied warranties or conditions of merchantability and fitness for a particular
5054+purpose;
5055+ii) effectively excludes on behalf of all Contributors all liability for damages,
5056+including direct, indirect, special, incidental and consequential damages, such as
5057+lost profits;
5058+iii) states that any provisions which differ from this Agreement are offered by that
5059+Contributor alone and not by any other party; and
5060+iv) states that source code for the Program is available from such Contributor, and
5061+informs licensees how to obtain it in a reasonable manner on or through a medium
5062+customarily used for software exchange.
5063+When the Program is made available in source code form:
5064+
5065+a) it must be made available under this Agreement; and
5066+b) a copy of this Agreement must be included with each copy of the Program.
5067+Contributors may not remove or alter any copyright notices contained within the
5068+Program.
5069+
5070+Each Contributor must identify itself as the originator of its Contribution, if any,
5071+in a manner that reasonably allows subsequent Recipients to identify the originator of
5072+the Contribution.
5073+
5074+4. COMMERCIAL DISTRIBUTION
5075+
5076+Commercial distributors of software may accept certain responsibilities with respect
5077+to end users, business partners and the like. While this license is intended to
5078+facilitate the commercial use of the Program, the Contributor who includes the Program
5079+in a commercial product offering should do so in a manner which does not create
5080+potential liability for other Contributors. Therefore, if a Contributor includes the
5081+Program in a commercial product offering, such Contributor ("Commercial Contributor")
5082+hereby agrees to defend and indemnify every other Contributor ("Indemnified
5083+Contributor") against any losses, damages and costs (collectively "Losses") arising
5084+from claims, lawsuits and other legal actions brought by a third party against the
5085+Indemnified Contributor to the extent caused by the acts or omissions of such
5086+Commercial Contributor in connection with its distribution of the Program in a
5087+commercial product offering. The obligations in this section do not apply to any
5088+claims or Losses relating to any actual or alleged intellectual property infringement.
5089+In order to qualify, an Indemnified Contributor must: a) promptly notify the
5090+Commercial Contributor in writing of such claim, and b) allow the Commercial
5091+Contributor to control, and cooperate with the Commercial Contributor in, the defense
5092+and any related settlement negotiations. The Indemnified Contributor may participate
5093+in any such claim at its own expense.
5094+
5095+For example, a Contributor might include the Program in a commercial product offering,
5096+Product X. That Contributor is then a Commercial Contributor. If that Commercial
5097+Contributor then makes performance claims, or offers warranties related to Product X,
5098+those performance claims and warranties are such Commercial Contributor`s
5099+responsibility alone. Under this section, the Commercial Contributor would have to
5100+defend claims against the other Contributors related to those performance claims and
5101+warranties, and if a court requires any other Contributor to pay any damages as a
5102+result, the Commercial Contributor must pay those damages.
5103+
5104+5. NO WARRANTY
5105+
5106+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS"
5107+BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED
5108+INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
5109+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient
5110+is solely responsible for determining the appropriateness of using and distributing
5111+the Program and assumes all risks associated with its exercise of rights under this
5112+Agreement , including but not limited to the risks and costs of program errors,
5113+compliance with applicable laws, damage to or loss of data, programs or equipment, and
5114+unavailability or interruption of operations.
5115+
5116+6. DISCLAIMER OF LIABILITY
5117+
5118+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
5119+CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5120+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
5121+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
5122+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR
5123+DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF
5124+ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
5125+
5126+7. GENERAL
5127+
5128+If any provision of this Agreement is invalid or unenforceable under applicable law,
5129+it shall not affect the validity or enforceability of the remainder of the terms of
5130+this Agreement, and without further action by the parties hereto, such provision shall
5131+be reformed to the minimum extent necessary to make such provision valid and
5132+enforceable.
5133+
5134+If Recipient institutes patent litigation against any entity (including a cross-claim
5135+or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations
5136+of the Program with other software or hardware) infringes such Recipient`s patent(s),
5137+then such Recipient`s rights granted under Section 2(b) shall terminate as of the date
5138+such litigation is filed.
5139+
5140+All Recipient`s rights under this Agreement shall terminate if it fails to comply with
5141+any of the material terms or conditions of this Agreement and does not cure such
5142+failure in a reasonable period of time after becoming aware of such noncompliance. If
5143+all Recipient`s rights under this Agreement terminate, Recipient agrees to cease use
5144+and distribution of the Program as soon as reasonably practicable. However,
5145+Recipient`s obligations under this Agreement and any licenses granted by Recipient
5146+relating to the Program shall continue and survive.
5147+
5148+Everyone is permitted to copy and distribute copies of this Agreement, but in order to
5149+avoid inconsistency the Agreement is copyrighted and may only be modified in the
5150+following manner. The Agreement Steward reserves the right to publish new versions
5151+(including revisions) of this Agreement from time to time. No one other than the
5152+Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is
5153+the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to
5154+serve as the Agreement Steward to a suitable separate entity. Each new version of the
5155+Agreement will be given a distinguishing version number. The Program (including
5156+Contributions) may always be distributed subject to the version of the Agreement under
5157+which it was received. In addition, after a new version of the Agreement is published,
5158+Contributor may elect to distribute the Program (including its Contributions) under
5159+the new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
5160+receives no rights or licenses to the intellectual property of any Contributor under
5161+this Agreement, whether expressly, by implication, estoppel or otherwise. All rights
5162+in the Program not expressly granted under this Agreement are reserved.
5163+
5164+This Agreement is governed by the laws of the State of New York and the intellectual
5165+property laws of the United States of America. No party to this Agreement will bring a
5166+legal action under this Agreement more than one year after the cause of action arose.
5167+Each party waives its rights to a jury trial in any resulting litigation.
5168+
5169+</programlisting></para></section>
5170+
5171+<section id="lic_11">
5172+<title>Elfutils-Exception</title>
5173+<para><programlisting>
5174+ This file describes the limits of the Exception under which you are allowed
5175+ to distribute Non-GPL Code in linked combination with Red Hat elfutils.
5176+ For the full text of the license, please see one of the header files
5177+ included with the source distribution or the file COPYING found in the
5178+ top level directory of the source.
5179+
5180+ The Approved Interfaces are the functions declared in the files:
5181+
5182+ libelf.h
5183+ libdw.h
5184+ libdwfl.h
5185+
5186+</programlisting></para></section>
5187+
5188+<section id="lic_12">
5189+<title>FSF-Unlimited</title>
5190+<para><programlisting>
5191+Copyright (C) 1997-2010 Free Software Foundation, Inc.
5192+This file is free software; the Free Software Foundation
5193+gives unlimited permission to copy and/or distribute it,
5194+with or without modifications, as long as this notice is preserved.
5195+</programlisting></para></section>
5196+
5197+<section id="lic_13">
5198+<title>FreeType</title>
5199+<para><programlisting>
5200+ The FreeType Project LICENSE
5201+ ----------------------------
5202+
5203+ 2006-Jan-27
5204+
5205+ Copyright 1996-2002, 2006 by
5206+ David Turner, Robert Wilhelm, and Werner Lemberg
5207+
5208+
5209+
5210+Introduction
5211+============
5212+
5213+ The FreeType Project is distributed in several archive packages;
5214+ some of them may contain, in addition to the FreeType font engine,
5215+ various tools and contributions which rely on, or relate to, the
5216+ FreeType Project.
5217+
5218+ This license applies to all files found in such packages, and
5219+ which do not fall under their own explicit license. The license
5220+ affects thus the FreeType font engine, the test programs,
5221+ documentation and makefiles, at the very least.
5222+
5223+ This license was inspired by the BSD, Artistic, and IJG
5224+ (Independent JPEG Group) licenses, which all encourage inclusion
5225+ and use of free software in commercial and freeware products
5226+ alike. As a consequence, its main points are that:
5227+
5228+ o We don't promise that this software works. However, we will be
5229+ interested in any kind of bug reports. (`as is' distribution)
5230+
5231+ o You can use this software for whatever you want, in parts or
5232+ full form, without having to pay us. (`royalty-free' usage)
5233+
5234+ o You may not pretend that you wrote this software. If you use
5235+ it, or only parts of it, in a program, you must acknowledge
5236+ somewhere in your documentation that you have used the
5237+ FreeType code. (`credits')
5238+
5239+ We specifically permit and encourage the inclusion of this
5240+ software, with or without modifications, in commercial products.
5241+ We disclaim all warranties covering The FreeType Project and
5242+ assume no liability related to The FreeType Project.
5243+
5244+
5245+ Finally, many people asked us for a preferred form for a
5246+ credit/disclaimer to use in compliance with this license. We thus
5247+ encourage you to use the following text:
5248+
5249+ """
5250+ Portions of this software are copyright � &lt;year&gt; The FreeType
5251+ Project (www.freetype.org). All rights reserved.
5252+ """
5253+
5254+ Please replace &lt;year&gt; with the value from the FreeType version you
5255+ actually use.
5256+
5257+
5258+Legal Terms
5259+===========
5260+
5261+0. Definitions
5262+--------------
5263+
5264+ Throughout this license, the terms `package', `FreeType Project',
5265+ and `FreeType archive' refer to the set of files originally
5266+ distributed by the authors (David Turner, Robert Wilhelm, and
5267+ Werner Lemberg) as the `FreeType Project', be they named as alpha,
5268+ beta or final release.
5269+
5270+ `You' refers to the licensee, or person using the project, where
5271+ `using' is a generic term including compiling the project's source
5272+ code as well as linking it to form a `program' or `executable'.
5273+ This program is referred to as `a program using the FreeType
5274+ engine'.
5275+
5276+ This license applies to all files distributed in the original
5277+ FreeType Project, including all source code, binaries and
5278+ documentation, unless otherwise stated in the file in its
5279+ original, unmodified form as distributed in the original archive.
5280+ If you are unsure whether or not a particular file is covered by
5281+ this license, you must contact us to verify this.
5282+
5283+ The FreeType Project is copyright (C) 1996-2000 by David Turner,
5284+ Robert Wilhelm, and Werner Lemberg. All rights reserved except as
5285+ specified below.
5286+
5287+1. No Warranty
5288+--------------
5289+
5290+ THE FREETYPE PROJECT IS PROVIDED `AS IS' WITHOUT WARRANTY OF ANY
5291+ KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
5292+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
5293+ PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
5294+ BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
5295+ USE, OF THE FREETYPE PROJECT.
5296+
5297+2. Redistribution
5298+-----------------
5299+
5300+ This license grants a worldwide, royalty-free, perpetual and
5301+ irrevocable right and license to use, execute, perform, compile,
5302+ display, copy, create derivative works of, distribute and
5303+ sublicense the FreeType Project (in both source and object code
5304+ forms) and derivative works thereof for any purpose; and to
5305+ authorize others to exercise some or all of the rights granted
5306+ herein, subject to the following conditions:
5307+
5308+ o Redistribution of source code must retain this license file
5309+ (`FTL.TXT') unaltered; any additions, deletions or changes to
5310+ the original files must be clearly indicated in accompanying
5311+ documentation. The copyright notices of the unaltered,
5312+ original files must be preserved in all copies of source
5313+ files.
5314+
5315+ o Redistribution in binary form must provide a disclaimer that
5316+ states that the software is based in part of the work of the
5317+ FreeType Team, in the distribution documentation. We also
5318+ encourage you to put an URL to the FreeType web page in your
5319+ documentation, though this isn't mandatory.
5320+
5321+ These conditions apply to any software derived from or based on
5322+ the FreeType Project, not just the unmodified files. If you use
5323+ our work, you must acknowledge us. However, no fee need be paid
5324+ to us.
5325+
5326+3. Advertising
5327+--------------
5328+
5329+ Neither the FreeType authors and contributors nor you shall use
5330+ the name of the other for commercial, advertising, or promotional
5331+ purposes without specific prior written permission.
5332+
5333+ We suggest, but do not require, that you use one or more of the
5334+ following phrases to refer to this software in your documentation
5335+ or advertising materials: `FreeType Project', `FreeType Engine',
5336+ `FreeType library', or `FreeType Distribution'.
5337+
5338+ As you have not signed this license, you are not required to
5339+ accept it. However, as the FreeType Project is copyrighted
5340+ material, only this license, or another one contracted with the
5341+ authors, grants you the right to use, distribute, and modify it.
5342+ Therefore, by using, distributing, or modifying the FreeType
5343+ Project, you indicate that you understand and accept all the terms
5344+ of this license.
5345+
5346+4. Contacts
5347+-----------
5348+
5349+ There are two mailing lists related to FreeType:
5350+
5351+ o freetype@nongnu.org
5352+
5353+ Discusses general use and applications of FreeType, as well as
5354+ future and wanted additions to the library and distribution.
5355+ If you are looking for support, start in this list if you
5356+ haven't found anything to help you in the documentation.
5357+
5358+ o freetype-devel@nongnu.org
5359+
5360+ Discusses bugs, as well as engine internals, design issues,
5361+ specific licenses, porting, etc.
5362+
5363+ Our home page can be found at
5364+
5365+ http://www.freetype.org
5366+
5367+
5368+--- end of FTL.TXT ---
5369+
5370+</programlisting></para></section>
5371+
5372+<section id="lic_14">
5373+<title>GFDL-1.2</title>
5374+<para><programlisting>
5375+
5376+ GNU Free Documentation License
5377+ Version 1.2, November 2002
5378+
5379+
5380+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
5381+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
5382+ Everyone is permitted to copy and distribute verbatim copies
5383+ of this license document, but changing it is not allowed.
5384+
5385+
5386+0. PREAMBLE
5387+
5388+The purpose of this License is to make a manual, textbook, or other
5389+functional and useful document "free" in the sense of freedom: to
5390+assure everyone the effective freedom to copy and redistribute it,
5391+with or without modifying it, either commercially or noncommercially.
5392+Secondarily, this License preserves for the author and publisher a way
5393+to get credit for their work, while not being considered responsible
5394+for modifications made by others.
5395+
5396+This License is a kind of "copyleft", which means that derivative
5397+works of the document must themselves be free in the same sense. It
5398+complements the GNU General Public License, which is a copyleft
5399+license designed for free software.
5400+
5401+We have designed this License in order to use it for manuals for free
5402+software, because free software needs free documentation: a free
5403+program should come with manuals providing the same freedoms that the
5404+software does. But this License is not limited to software manuals;
5405+it can be used for any textual work, regardless of subject matter or
5406+whether it is published as a printed book. We recommend this License
5407+principally for works whose purpose is instruction or reference.
5408+
5409+
5410+1. APPLICABILITY AND DEFINITIONS
5411+
5412+This License applies to any manual or other work, in any medium, that
5413+contains a notice placed by the copyright holder saying it can be
5414+distributed under the terms of this License. Such a notice grants a
5415+world-wide, royalty-free license, unlimited in duration, to use that
5416+work under the conditions stated herein. The "Document", below,
5417+refers to any such manual or work. Any member of the public is a
5418+licensee, and is addressed as "you". You accept the license if you
5419+copy, modify or distribute the work in a way requiring permission
5420+under copyright law.
5421+
5422+A "Modified Version" of the Document means any work containing the
5423+Document or a portion of it, either copied verbatim, or with
5424+modifications and/or translated into another language.
5425+
5426+A "Secondary Section" is a named appendix or a front-matter section of
5427+the Document that deals exclusively with the relationship of the
5428+publishers or authors of the Document to the Document`s overall subject
5429+(or to related matters) and contains nothing that could fall directly
5430+within that overall subject. (Thus, if the Document is in part a
5431+textbook of mathematics, a Secondary Section may not explain any
5432+mathematics.) The relationship could be a matter of historical
5433+connection with the subject or with related matters, or of legal,
5434+commercial, philosophical, ethical or political position regarding
5435+them.
5436+
5437+The "Invariant Sections" are certain Secondary Sections whose titles
5438+are designated, as being those of Invariant Sections, in the notice
5439+that says that the Document is released under this License. If a
5440+section does not fit the above definition of Secondary then it is not
5441+allowed to be designated as Invariant. The Document may contain zero
5442+Invariant Sections. If the Document does not identify any Invariant
5443+Sections then there are none.
5444+
5445+The "Cover Texts" are certain short passages of text that are listed,
5446+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
5447+the Document is released under this License. A Front-Cover Text may
5448+be at most 5 words, and a Back-Cover Text may be at most 25 words.
5449+
5450+A "Transparent" copy of the Document means a machine-readable copy,
5451+represented in a format whose specification is available to the
5452+general public, that is suitable for revising the document
5453+straightforwardly with generic text editors or (for images composed of
5454+pixels) generic paint programs or (for drawings) some widely available
5455+drawing editor, and that is suitable for input to text formatters or
5456+for automatic translation to a variety of formats suitable for input
5457+to text formatters. A copy made in an otherwise Transparent file
5458+format whose markup, or absence of markup, has been arranged to thwart
5459+or discourage subsequent modification by readers is not Transparent.
5460+An image format is not Transparent if used for any substantial amount
5461+of text. A copy that is not "Transparent" is called "Opaque".
5462+
5463+Examples of suitable formats for Transparent copies include plain
5464+ASCII without markup, Texinfo input format, LaTeX input format, SGML
5465+or XML using a publicly available DTD, and standard-conforming simple
5466+HTML, PostScript or PDF designed for human modification. Examples of
5467+transparent image formats include PNG, XCF and JPG. Opaque formats
5468+include proprietary formats that can be read and edited only by
5469+proprietary word processors, SGML or XML for which the DTD and/or
5470+processing tools are not generally available, and the
5471+machine-generated HTML, PostScript or PDF produced by some word
5472+processors for output purposes only.
5473+
5474+The "Title Page" means, for a printed book, the title page itself,
5475+plus such following pages as are needed to hold, legibly, the material
5476+this License requires to appear in the title page. For works in
5477+formats which do not have any title page as such, "Title Page" means
5478+the text near the most prominent appearance of the work`s title,
5479+preceding the beginning of the body of the text.
5480+
5481+A section "Entitled XYZ" means a named subunit of the Document whose
5482+title either is precisely XYZ or contains XYZ in parentheses following
5483+text that translates XYZ in another language. (Here XYZ stands for a
5484+specific section name mentioned below, such as "Acknowledgements",
5485+"Dedications", "Endorsements", or "History".) To "Preserve the Title"
5486+of such a section when you modify the Document means that it remains a
5487+section "Entitled XYZ" according to this definition.
5488+
5489+The Document may include Warranty Disclaimers next to the notice which
5490+states that this License applies to the Document. These Warranty
5491+Disclaimers are considered to be included by reference in this
5492+License, but only as regards disclaiming warranties: any other
5493+implication that these Warranty Disclaimers may have is void and has
5494+no effect on the meaning of this License.
5495+
5496+
5497+2. VERBATIM COPYING
5498+
5499+You may copy and distribute the Document in any medium, either
5500+commercially or noncommercially, provided that this License, the
5501+copyright notices, and the license notice saying this License applies
5502+to the Document are reproduced in all copies, and that you add no other
5503+conditions whatsoever to those of this License. You may not use
5504+technical measures to obstruct or control the reading or further
5505+copying of the copies you make or distribute. However, you may accept
5506+compensation in exchange for copies. If you distribute a large enough
5507+number of copies you must also follow the conditions in section 3.
5508+
5509+You may also lend copies, under the same conditions stated above, and
5510+you may publicly display copies.
5511+
5512+
5513+3. COPYING IN QUANTITY
5514+
5515+If you publish printed copies (or copies in media that commonly have
5516+printed covers) of the Document, numbering more than 100, and the
5517+Document`s license notice requires Cover Texts, you must enclose the
5518+copies in covers that carry, clearly and legibly, all these Cover
5519+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
5520+the back cover. Both covers must also clearly and legibly identify
5521+you as the publisher of these copies. The front cover must present
5522+the full title with all words of the title equally prominent and
5523+visible. You may add other material on the covers in addition.
5524+Copying with changes limited to the covers, as long as they preserve
5525+the title of the Document and satisfy these conditions, can be treated
5526+as verbatim copying in other respects.
5527+
5528+If the required texts for either cover are too voluminous to fit
5529+legibly, you should put the first ones listed (as many as fit
5530+reasonably) on the actual cover, and continue the rest onto adjacent
5531+pages.
5532+
5533+If you publish or distribute Opaque copies of the Document numbering
5534+more than 100, you must either include a machine-readable Transparent
5535+copy along with each Opaque copy, or state in or with each Opaque copy
5536+a computer-network location from which the general network-using
5537+public has access to download using public-standard network protocols
5538+a complete Transparent copy of the Document, free of added material.
5539+If you use the latter option, you must take reasonably prudent steps,
5540+when you begin distribution of Opaque copies in quantity, to ensure
5541+that this Transparent copy will remain thus accessible at the stated
5542+location until at least one year after the last time you distribute an
5543+Opaque copy (directly or through your agents or retailers) of that
5544+edition to the public.
5545+
5546+It is requested, but not required, that you contact the authors of the
5547+Document well before redistributing any large number of copies, to give
5548+them a chance to provide you with an updated version of the Document.
5549+
5550+
5551+4. MODIFICATIONS
5552+
5553+You may copy and distribute a Modified Version of the Document under
5554+the conditions of sections 2 and 3 above, provided that you release
5555+the Modified Version under precisely this License, with the Modified
5556+Version filling the role of the Document, thus licensing distribution
5557+and modification of the Modified Version to whoever possesses a copy
5558+of it. In addition, you must do these things in the Modified Version:
5559+
5560+A. Use in the Title Page (and on the covers, if any) a title distinct
5561+ from that of the Document, and from those of previous versions
5562+ (which should, if there were any, be listed in the History section
5563+ of the Document). You may use the same title as a previous version
5564+ if the original publisher of that version gives permission.
5565+B. List on the Title Page, as authors, one or more persons or entities
5566+ responsible for authorship of the modifications in the Modified
5567+ Version, together with at least five of the principal authors of the
5568+ Document (all of its principal authors, if it has fewer than five),
5569+ unless they release you from this requirement.
5570+C. State on the Title page the name of the publisher of the
5571+ Modified Version, as the publisher.
5572+D. Preserve all the copyright notices of the Document.
5573+E. Add an appropriate copyright notice for your modifications
5574+ adjacent to the other copyright notices.
5575+F. Include, immediately after the copyright notices, a license notice
5576+ giving the public permission to use the Modified Version under the
5577+ terms of this License, in the form shown in the Addendum below.
5578+G. Preserve in that license notice the full lists of Invariant Sections
5579+ and required Cover Texts given in the Document`s license notice.
5580+H. Include an unaltered copy of this License.
5581+I. Preserve the section Entitled "History", Preserve its Title, and add
5582+ to it an item stating at least the title, year, new authors, and
5583+ publisher of the Modified Version as given on the Title Page. If
5584+ there is no section Entitled "History" in the Document, create one
5585+ stating the title, year, authors, and publisher of the Document as
5586+ given on its Title Page, then add an item describing the Modified
5587+ Version as stated in the previous sentence.
5588+J. Preserve the network location, if any, given in the Document for
5589+ public access to a Transparent copy of the Document, and likewise
5590+ the network locations given in the Document for previous versions
5591+ it was based on. These may be placed in the "History" section.
5592+ You may omit a network location for a work that was published at
5593+ least four years before the Document itself, or if the original
5594+ publisher of the version it refers to gives permission.
5595+K. For any section Entitled "Acknowledgements" or "Dedications",
5596+ Preserve the Title of the section, and preserve in the section all
5597+ the substance and tone of each of the contributor acknowledgements
5598+ and/or dedications given therein.
5599+L. Preserve all the Invariant Sections of the Document,
5600+ unaltered in their text and in their titles. Section numbers
5601+ or the equivalent are not considered part of the section titles.
5602+M. Delete any section Entitled "Endorsements". Such a section
5603+ may not be included in the Modified Version.
5604+N. Do not retitle any existing section to be Entitled "Endorsements"
5605+ or to conflict in title with any Invariant Section.
5606+O. Preserve any Warranty Disclaimers.
5607+
5608+If the Modified Version includes new front-matter sections or
5609+appendices that qualify as Secondary Sections and contain no material
5610+copied from the Document, you may at your option designate some or all
5611+of these sections as invariant. To do this, add their titles to the
5612+list of Invariant Sections in the Modified Version`s license notice.
5613+These titles must be distinct from any other section titles.
5614+
5615+You may add a section Entitled "Endorsements", provided it contains
5616+nothing but endorsements of your Modified Version by various
5617+parties--for example, statements of peer review or that the text has
5618+been approved by an organization as the authoritative definition of a
5619+standard.
5620+
5621+You may add a passage of up to five words as a Front-Cover Text, and a
5622+passage of up to 25 words as a Back-Cover Text, to the end of the list
5623+of Cover Texts in the Modified Version. Only one passage of
5624+Front-Cover Text and one of Back-Cover Text may be added by (or
5625+through arrangements made by) any one entity. If the Document already
5626+includes a cover text for the same cover, previously added by you or
5627+by arrangement made by the same entity you are acting on behalf of,
5628+you may not add another; but you may replace the old one, on explicit
5629+permission from the previous publisher that added the old one.
5630+
5631+The author(s) and publisher(s) of the Document do not by this License
5632+give permission to use their names for publicity for or to assert or
5633+imply endorsement of any Modified Version.
5634+
5635+
5636+5. COMBINING DOCUMENTS
5637+
5638+You may combine the Document with other documents released under this
5639+License, under the terms defined in section 4 above for modified
5640+versions, provided that you include in the combination all of the
5641+Invariant Sections of all of the original documents, unmodified, and
5642+list them all as Invariant Sections of your combined work in its
5643+license notice, and that you preserve all their Warranty Disclaimers.
5644+
5645+The combined work need only contain one copy of this License, and
5646+multiple identical Invariant Sections may be replaced with a single
5647+copy. If there are multiple Invariant Sections with the same name but
5648+different contents, make the title of each such section unique by
5649+adding at the end of it, in parentheses, the name of the original
5650+author or publisher of that section if known, or else a unique number.
5651+Make the same adjustment to the section titles in the list of
5652+Invariant Sections in the license notice of the combined work.
5653+
5654+In the combination, you must combine any sections Entitled "History"
5655+in the various original documents, forming one section Entitled
5656+"History"; likewise combine any sections Entitled "Acknowledgements",
5657+and any sections Entitled "Dedications". You must delete all sections
5658+Entitled "Endorsements".
5659+
5660+
5661+6. COLLECTIONS OF DOCUMENTS
5662+
5663+You may make a collection consisting of the Document and other documents
5664+released under this License, and replace the individual copies of this
5665+License in the various documents with a single copy that is included in
5666+the collection, provided that you follow the rules of this License for
5667+verbatim copying of each of the documents in all other respects.
5668+
5669+You may extract a single document from such a collection, and distribute
5670+it individually under this License, provided you insert a copy of this
5671+License into the extracted document, and follow this License in all
5672+other respects regarding verbatim copying of that document.
5673+
5674+
5675+7. AGGREGATION WITH INDEPENDENT WORKS
5676+
5677+A compilation of the Document or its derivatives with other separate
5678+and independent documents or works, in or on a volume of a storage or
5679+distribution medium, is called an "aggregate" if the copyright
5680+resulting from the compilation is not used to limit the legal rights
5681+of the compilation`s users beyond what the individual works permit.
5682+When the Document is included in an aggregate, this License does not
5683+apply to the other works in the aggregate which are not themselves
5684+derivative works of the Document.
5685+
5686+If the Cover Text requirement of section 3 is applicable to these
5687+copies of the Document, then if the Document is less than one half of
5688+the entire aggregate, the Document`s Cover Texts may be placed on
5689+covers that bracket the Document within the aggregate, or the
5690+electronic equivalent of covers if the Document is in electronic form.
5691+Otherwise they must appear on printed covers that bracket the whole
5692+aggregate.
5693+
5694+
5695+8. TRANSLATION
5696+
5697+Translation is considered a kind of modification, so you may
5698+distribute translations of the Document under the terms of section 4.
5699+Replacing Invariant Sections with translations requires special
5700+permission from their copyright holders, but you may include
5701+translations of some or all Invariant Sections in addition to the
5702+original versions of these Invariant Sections. You may include a
5703+translation of this License, and all the license notices in the
5704+Document, and any Warranty Disclaimers, provided that you also include
5705+the original English version of this License and the original versions
5706+of those notices and disclaimers. In case of a disagreement between
5707+the translation and the original version of this License or a notice
5708+or disclaimer, the original version will prevail.
5709+
5710+If a section in the Document is Entitled "Acknowledgements",
5711+"Dedications", or "History", the requirement (section 4) to Preserve
5712+its Title (section 1) will typically require changing the actual
5713+title.
5714+
5715+
5716+9. TERMINATION
5717+
5718+You may not copy, modify, sublicense, or distribute the Document except
5719+as expressly provided for under this License. Any other attempt to
5720+copy, modify, sublicense or distribute the Document is void, and will
5721+automatically terminate your rights under this License. However,
5722+parties who have received copies, or rights, from you under this
5723+License will not have their licenses terminated so long as such
5724+parties remain in full compliance.
5725+
5726+
5727+10. FUTURE REVISIONS OF THIS LICENSE
5728+
5729+The Free Software Foundation may publish new, revised versions
5730+of the GNU Free Documentation License from time to time. Such new
5731+versions will be similar in spirit to the present version, but may
5732+differ in detail to address new problems or concerns. See
5733+http://www.gnu.org/copyleft/.
5734+
5735+Each version of the License is given a distinguishing version number.
5736+If the Document specifies that a particular numbered version of this
5737+License "or any later version" applies to it, you have the option of
5738+following the terms and conditions either of that specified version or
5739+of any later version that has been published (not as a draft) by the
5740+Free Software Foundation. If the Document does not specify a version
5741+number of this License, you may choose any version ever published (not
5742+as a draft) by the Free Software Foundation.
5743+
5744+
5745+ADDENDUM: How to use this License for your documents
5746+
5747+To use this License in a document you have written, include a copy of
5748+the License in the document and put the following copyright and
5749+license notices just after the title page:
5750+
5751+ Copyright (c) YEAR YOUR NAME.
5752+ Permission is granted to copy, distribute and/or modify this document
5753+ under the terms of the GNU Free Documentation License, Version 1.2
5754+ or any later version published by the Free Software Foundation;
5755+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
5756+ A copy of the license is included in the section entitled "GNU
5757+ Free Documentation License".
5758+
5759+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
5760+replace the "with...Texts." line with this:
5761+
5762+ with the Invariant Sections being LIST THEIR TITLES, with the
5763+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
5764+
5765+If you have Invariant Sections without Cover Texts, or some other
5766+combination of the three, merge those two alternatives to suit the
5767+situation.
5768+
5769+If your document contains nontrivial examples of program code, we
5770+recommend releasing these examples in parallel under your choice of
5771+free software license, such as the GNU General Public License,
5772+to permit their use in free software.
5773+
5774+</programlisting></para></section>
5775+
5776+<section id="lic_15">
5777+<title>GPL-1.0</title>
5778+<para><programlisting>
5779+
5780+GNU General Public License, version 1
5781+
5782+ GNU GENERAL PUBLIC LICENSE
5783+ Version 1, February 1989
5784+
5785+ Copyright (C) 1989 Free Software Foundation, Inc.
5786+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
5787+ Everyone is permitted to copy and distribute verbatim copies
5788+ of this license document, but changing it is not allowed.
5789+
5790+ Preamble
5791+
5792+ The license agreements of most software companies try to keep users
5793+at the mercy of those companies. By contrast, our General Public
5794+License is intended to guarantee your freedom to share and change free
5795+software--to make sure the software is free for all its users. The
5796+General Public License applies to the Free Software Foundation`s
5797+software and to any other program whose authors commit to using it.
5798+You can use it for your programs, too.
5799+
5800+ When we speak of free software, we are referring to freedom, not
5801+price. Specifically, the General Public License is designed to make
5802+sure that you have the freedom to give away or sell copies of free
5803+software, that you receive source code or can get it if you want it,
5804+that you can change the software or use pieces of it in new free
5805+programs; and that you know you can do these things.
5806+
5807+ To protect your rights, we need to make restrictions that forbid
5808+anyone to deny you these rights or to ask you to surrender the rights.
5809+These restrictions translate to certain responsibilities for you if you
5810+distribute copies of the software, or if you modify it.
5811+
5812+ For example, if you distribute copies of a such a program, whether
5813+gratis or for a fee, you must give the recipients all the rights that
5814+you have. You must make sure that they, too, receive or can get the
5815+source code. And you must tell them their rights.
5816+
5817+ We protect your rights with two steps: (1) copyright the software, and
5818+(2) offer you this license which gives you legal permission to copy,
5819+distribute and/or modify the software.
5820+
5821+ Also, for each author`s protection and ours, we want to make certain
5822+that everyone understands that there is no warranty for this free
5823+software. If the software is modified by someone else and passed on, we
5824+want its recipients to know that what they have is not the original, so
5825+that any problems introduced by others will not reflect on the original
5826+authors` reputations.
5827+
5828+ The precise terms and conditions for copying, distribution and
5829+modification follow.
5830+
5831+ GNU GENERAL PUBLIC LICENSE
5832+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
5833+
5834+ 0. This License Agreement applies to any program or other work which
5835+contains a notice placed by the copyright holder saying it may be
5836+distributed under the terms of this General Public License. The
5837+"Program", below, refers to any such program or work, and a "work based
5838+on the Program" means either the Program or any work containing the
5839+Program or a portion of it, either verbatim or with modifications. Each
5840+licensee is addressed as "you".
5841+
5842+ 1. You may copy and distribute verbatim copies of the Program`s source
5843+code as you receive it, in any medium, provided that you conspicuously and
5844+appropriately publish on each copy an appropriate copyright notice and
5845+disclaimer of warranty; keep intact all the notices that refer to this
5846+General Public License and to the absence of any warranty; and give any
5847+other recipients of the Program a copy of this General Public License
5848+along with the Program. You may charge a fee for the physical act of
5849+transferring a copy.
5850+
5851+ 2. You may modify your copy or copies of the Program or any portion of
5852+it, and copy and distribute such modifications under the terms of Paragraph
5853+1 above, provided that you also do the following:
5854+
5855+ a) cause the modified files to carry prominent notices stating that
5856+ you changed the files and the date of any change; and
5857+
5858+ b) cause the whole of any work that you distribute or publish, that
5859+ in whole or in part contains the Program or any part thereof, either
5860+ with or without modifications, to be licensed at no charge to all
5861+ third parties under the terms of this General Public License (except
5862+ that you may choose to grant warranty protection to some or all
5863+ third parties, at your option).
5864+
5865+ c) If the modified program normally reads commands interactively when
5866+ run, you must cause it, when started running for such interactive use
5867+ in the simplest and most usual way, to print or display an
5868+ announcement including an appropriate copyright notice and a notice
5869+ that there is no warranty (or else, saying that you provide a
5870+ warranty) and that users may redistribute the program under these
5871+ conditions, and telling the user how to view a copy of this General
5872+ Public License.
5873+
5874+ d) You may charge a fee for the physical act of transferring a
5875+ copy, and you may at your option offer warranty protection in
5876+ exchange for a fee.
5877+
5878+Mere aggregation of another independent work with the Program (or its
5879+derivative) on a volume of a storage or distribution medium does not bring
5880+the other work under the scope of these terms.
5881+
5882+ 3. You may copy and distribute the Program (or a portion or derivative of
5883+it, under Paragraph 2) in object code or executable form under the terms of
5884+Paragraphs 1 and 2 above provided that you also do one of the following:
5885+
5886+ a) accompany it with the complete corresponding machine-readable
5887+ source code, which must be distributed under the terms of
5888+ Paragraphs 1 and 2 above; or,
5889+
5890+ b) accompany it with a written offer, valid for at least three
5891+ years, to give any third party free (except for a nominal charge
5892+ for the cost of distribution) a complete machine-readable copy of the
5893+ corresponding source code, to be distributed under the terms of
5894+ Paragraphs 1 and 2 above; or,
5895+
5896+ c) accompany it with the information you received as to where the
5897+ corresponding source code may be obtained. (This alternative is
5898+ allowed only for noncommercial distribution and only if you
5899+ received the program in object code or executable form alone.)
5900+
5901+Source code for a work means the preferred form of the work for making
5902+modifications to it. For an executable file, complete source code means
5903+all the source code for all modules it contains; but, as a special
5904+exception, it need not include source code for modules which are standard
5905+libraries that accompany the operating system on which the executable
5906+file runs, or for standard header files or definitions files that
5907+accompany that operating system.
5908+
5909+ 4. You may not copy, modify, sublicense, distribute or transfer the
5910+Program except as expressly provided under this General Public License.
5911+Any attempt otherwise to copy, modify, sublicense, distribute or transfer
5912+the Program is void, and will automatically terminate your rights to use
5913+the Program under this License. However, parties who have received
5914+copies, or rights to use copies, from you under this General Public
5915+License will not have their licenses terminated so long as such parties
5916+remain in full compliance.
5917+
5918+ 5. By copying, distributing or modifying the Program (or any work based
5919+on the Program) you indicate your acceptance of this license to do so,
5920+and all its terms and conditions.
5921+
5922+ 6. Each time you redistribute the Program (or any work based on the
5923+Program), the recipient automatically receives a license from the original
5924+licensor to copy, distribute or modify the Program subject to these
5925+terms and conditions. You may not impose any further restrictions on the
5926+recipients` exercise of the rights granted herein.
5927+
5928+ 7. The Free Software Foundation may publish revised and/or new versions
5929+of the General Public License from time to time. Such new versions will
5930+be similar in spirit to the present version, but may differ in detail to
5931+address new problems or concerns.
5932+
5933+Each version is given a distinguishing version number. If the Program
5934+specifies a version number of the license which applies to it and "any
5935+later version", you have the option of following the terms and conditions
5936+either of that version or of any later version published by the Free
5937+Software Foundation. If the Program does not specify a version number of
5938+the license, you may choose any version ever published by the Free Software
5939+Foundation.
5940+
5941+ 8. If you wish to incorporate parts of the Program into other free
5942+programs whose distribution conditions are different, write to the author
5943+to ask for permission. For software which is copyrighted by the Free
5944+Software Foundation, write to the Free Software Foundation; we sometimes
5945+make exceptions for this. Our decision will be guided by the two goals
5946+of preserving the free status of all derivatives of our free software and
5947+of promoting the sharing and reuse of software generally.
5948+
5949+ NO WARRANTY
5950+
5951+ 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
5952+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
5953+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
5954+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
5955+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
5956+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
5957+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
5958+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
5959+REPAIR OR CORRECTION.
5960+
5961+ 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
5962+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
5963+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
5964+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
5965+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
5966+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
5967+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
5968+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
5969+POSSIBILITY OF SUCH DAMAGES.
5970+
5971+ END OF TERMS AND CONDITIONS
5972+
5973+ Appendix: How to Apply These Terms to Your New Programs
5974+
5975+ If you develop a new program, and you want it to be of the greatest
5976+possible use to humanity, the best way to achieve this is to make it
5977+free software which everyone can redistribute and change under these
5978+terms.
5979+
5980+ To do so, attach the following notices to the program. It is safest to
5981+attach them to the start of each source file to most effectively convey
5982+the exclusion of warranty; and each file should have at least the
5983+"copyright" line and a pointer to where the full notice is found.
5984+
5985+ &lt;one line to give the program`s name and a brief idea of what it does.&gt;
5986+ Copyright (C) 19yy &lt;name of author&gt;
5987+
5988+ This program is free software; you can redistribute it and/or modify
5989+ it under the terms of the GNU General Public License as published by
5990+ the Free Software Foundation; either version 1, or (at your option)
5991+ any later version.
5992+
5993+ This program is distributed in the hope that it will be useful,
5994+ but WITHOUT ANY WARRANTY; without even the implied warranty of
5995+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
5996+ GNU General Public License for more details.
5997+
5998+ You should have received a copy of the GNU General Public License
5999+ along with this program; if not, write to the Free Software
6000+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
6001+
6002+Also add information on how to contact you by electronic and paper mail.
6003+
6004+If the program is interactive, make it output a short notice like this
6005+when it starts in an interactive mode:
6006+
6007+ Gnomovision version 69, Copyright (C) 19xx name of author
6008+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w`.
6009+ This is free software, and you are welcome to redistribute it
6010+ under certain conditions; type `show c` for details.
6011+
6012+The hypothetical commands `show w` and `show c` should show the
6013+appropriate parts of the General Public License. Of course, the
6014+commands you use may be called something other than `show w` and `show
6015+c`; they could even be mouse-clicks or menu items--whatever suits your
6016+program.
6017+
6018+You should also get your employer (if you work as a programmer) or your
6019+school, if any, to sign a "copyright disclaimer" for the program, if
6020+necessary. Here a sample; alter the names:
6021+
6022+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
6023+ program `Gnomovision` (a program to direct compilers to make passes
6024+ at assemblers) written by James Hacker.
6025+
6026+ &lt;signature of Ty Coon&gt;, 1 April 1989
6027+ Ty Coon, President of Vice
6028+
6029+That`s all there is to it!
6030+
6031+</programlisting></para></section>
6032+
6033+<section id="lic_16">
6034+<title>GPL-2.0</title>
6035+<para><programlisting>
6036+
6037+GNU GENERAL PUBLIC LICENSE
6038+
6039+Version 2, June 1991
6040+
6041+Copyright (C) 1989, 1991 Free Software Foundation, Inc.
6042+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
6043+
6044+Everyone is permitted to copy and distribute verbatim copies
6045+of this license document, but changing it is not allowed.
6046+Preamble
6047+
6048+The licenses for most software are designed to take away your freedom to share and
6049+change it. By contrast, the GNU General Public License is intended to guarantee your
6050+freedom to share and change free software--to make sure the software is free for all
6051+its users. This General Public License applies to most of the Free Software
6052+Foundation`s software and to any other program whose authors commit to using it. (Some
6053+other Free Software Foundation software is covered by the GNU Lesser General Public
6054+License instead.) You can apply it to your programs, too.
6055+
6056+When we speak of free software, we are referring to freedom, not price. Our General
6057+Public Licenses are designed to make sure that you have the freedom to distribute
6058+copies of free software (and charge for this service if you wish), that you receive
6059+source code or can get it if you want it, that you can change the software or use
6060+pieces of it in new free programs; and that you know you can do these things.
6061+
6062+To protect your rights, we need to make restrictions that forbid anyone to deny you
6063+these rights or to ask you to surrender the rights. These restrictions translate to
6064+certain responsibilities for you if you distribute copies of the software, or if you
6065+modify it.
6066+
6067+For example, if you distribute copies of such a program, whether gratis or for a fee,
6068+you must give the recipients all the rights that you have. You must make sure that
6069+they, too, receive or can get the source code. And you must show them these terms so
6070+they know their rights.
6071+
6072+We protect your rights with two steps: (1) copyright the software, and (2) offer you
6073+this license which gives you legal permission to copy, distribute and/or modify the
6074+software.
6075+
6076+Also, for each author`s protection and ours, we want to make certain that everyone
6077+understands that there is no warranty for this free software. If the software is
6078+modified by someone else and passed on, we want its recipients to know that what they
6079+have is not the original, so that any problems introduced by others will not reflect
6080+on the original authors` reputations.
6081+
6082+Finally, any free program is threatened constantly by software patents. We wish to
6083+avoid the danger that redistributors of a free program will individually obtain patent
6084+licenses, in effect making the program proprietary. To prevent this, we have made it
6085+clear that any patent must be licensed for everyone`s free use or not licensed at all.
6086+
6087+The precise terms and conditions for copying, distribution and modification follow.
6088+
6089+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
6090+
6091+0. This License applies to any program or other work which contains a notice placed by
6092+the copyright holder saying it may be distributed under the terms of this General
6093+Public License. The "Program", below, refers to any such program or work, and a "work
6094+based on the Program" means either the Program or any derivative work under copyright
6095+law: that is to say, a work containing the Program or a portion of it, either verbatim
6096+or with modifications and/or translated into another language. (Hereinafter,
6097+translation is included without limitation in the term "modification".) Each licensee
6098+is addressed as "you".
6099+
6100+Activities other than copying, distribution and modification are not covered by this
6101+License; they are outside its scope. The act of running the Program is not restricted,
6102+and the output from the Program is covered only if its contents constitute a work
6103+based on the Program (independent of having been made by running the Program). Whether
6104+that is true depends on what the Program does.
6105+
6106+1. You may copy and distribute verbatim copies of the Program`s source code as you
6107+receive it, in any medium, provided that you conspicuously and appropriately publish
6108+on each copy an appropriate copyright notice and disclaimer of warranty; keep intact
6109+all the notices that refer to this License and to the absence of any warranty; and
6110+give any other recipients of the Program a copy of this License along with the
6111+Program.
6112+
6113+You may charge a fee for the physical act of transferring a copy, and you may at your
6114+option offer warranty protection in exchange for a fee.
6115+
6116+2. You may modify your copy or copies of the Program or any portion of it, thus
6117+forming a work based on the Program, and copy and distribute such modifications or
6118+work under the terms of Section 1 above, provided that you also meet all of these
6119+conditions:
6120+
6121+a) You must cause the modified files to carry prominent notices stating that you
6122+changed the files and the date of any change.
6123+b) You must cause any work that you distribute or publish, that in whole or in part
6124+contains or is derived from the Program or any part thereof, to be licensed as a whole
6125+at no charge to all third parties under the terms of this License.
6126+c) If the modified program normally reads commands interactively when run, you must
6127+cause it, when started running for such interactive use in the most ordinary way, to
6128+print or display an announcement including an appropriate copyright notice and a
6129+notice that there is no warranty (or else, saying that you provide a warranty) and
6130+that users may redistribute the program under these conditions, and telling the user
6131+how to view a copy of this License. (Exception: if the Program itself is interactive
6132+but does not normally print such an announcement, your work based on the Program is
6133+not required to print an announcement.)
6134+These requirements apply to the modified work as a whole. If identifiable sections of
6135+that work are not derived from the Program, and can be reasonably considered
6136+independent and separate works in themselves, then this License, and its terms, do not
6137+apply to those sections when you distribute them as separate works. But when you
6138+distribute the same sections as part of a whole which is a work based on the Program,
6139+the distribution of the whole must be on the terms of this License, whose permissions
6140+for other licensees extend to the entire whole, and thus to each and every part
6141+regardless of who wrote it.
6142+
6143+Thus, it is not the intent of this section to claim rights or contest your rights to
6144+work written entirely by you; rather, the intent is to exercise the right to control
6145+the distribution of derivative or collective works based on the Program.
6146+
6147+In addition, mere aggregation of another work not based on the Program with the
6148+Program (or with a work based on the Program) on a volume of a storage or distribution
6149+medium does not bring the other work under the scope of this License.
6150+
6151+3. You may copy and distribute the Program (or a work based on it, under Section 2) in
6152+object code or executable form under the terms of Sections 1 and 2 above provided that
6153+you also do one of the following:
6154+
6155+a) Accompany it with the complete corresponding machine-readable source code, which
6156+must be distributed under the terms of Sections 1 and 2 above on a medium customarily
6157+used for software interchange; or,
6158+b) Accompany it with a written offer, valid for at least three years, to give any
6159+third party, for a charge no more than your cost of physically performing source
6160+distribution, a complete machine-readable copy of the corresponding source code, to be
6161+distributed under the terms of Sections 1 and 2 above on a medium customarily used for
6162+software interchange; or,
6163+c) Accompany it with the information you received as to the offer to distribute
6164+corresponding source code. (This alternative is allowed only for noncommercial
6165+distribution and only if you received the program in object code or executable form
6166+with such an offer, in accord with Subsection b above.)
6167+The source code for a work means the preferred form of the work for making
6168+modifications to it. For an executable work, complete source code means all the source
6169+code for all modules it contains, plus any associated interface definition files, plus
6170+the scripts used to control compilation and installation of the executable. However,
6171+as a special exception, the source code distributed need not include anything that is
6172+normally distributed (in either source or binary form) with the major components
6173+(compiler, kernel, and so on) of the operating system on which the executable runs,
6174+unless that component itself accompanies the executable.
6175+
6176+If distribution of executable or object code is made by offering access to copy from a
6177+designated place, then offering equivalent access to copy the source code from the
6178+same place counts as distribution of the source code, even though third parties are
6179+not compelled to copy the source along with the object code.
6180+
6181+4. You may not copy, modify, sublicense, or distribute the Program except as expressly
6182+provided under this License. Any attempt otherwise to copy, modify, sublicense or
6183+distribute the Program is void, and will automatically terminate your rights under
6184+this License. However, parties who have received copies, or rights, from you under
6185+this License will not have their licenses terminated so long as such parties remain in
6186+full compliance.
6187+
6188+5. You are not required to accept this License, since you have not signed it. However,
6189+nothing else grants you permission to modify or distribute the Program or its
6190+derivative works. These actions are prohibited by law if you do not accept this
6191+License. Therefore, by modifying or distributing the Program (or any work based on the
6192+Program), you indicate your acceptance of this License to do so, and all its terms and
6193+conditions for copying, distributing or modifying the Program or works based on it.
6194+
6195+6. Each time you redistribute the Program (or any work based on the Program), the
6196+recipient automatically receives a license from the original licensor to copy,
6197+distribute or modify the Program subject to these terms and conditions. You may not
6198+impose any further restrictions on the recipients` exercise of the rights granted
6199+herein. You are not responsible for enforcing compliance by third parties to this
6200+License.
6201+
6202+7. If, as a consequence of a court judgment or allegation of patent infringement or
6203+for any other reason (not limited to patent issues), conditions are imposed on you
6204+(whether by court order, agreement or otherwise) that contradict the conditions of
6205+this License, they do not excuse you from the conditions of this License. If you
6206+cannot distribute so as to satisfy simultaneously your obligations under this License
6207+and any other pertinent obligations, then as a consequence you may not distribute the
6208+Program at all. For example, if a patent license would not permit royalty-free
6209+redistribution of the Program by all those who receive copies directly or indirectly
6210+through you, then the only way you could satisfy both it and this License would be to
6211+refrain entirely from distribution of the Program.
6212+
6213+If any portion of this section is held invalid or unenforceable under any particular
6214+circumstance, the balance of the section is intended to apply and the section as a
6215+whole is intended to apply in other circumstances.
6216+
6217+It is not the purpose of this section to induce you to infringe any patents or other
6218+property right claims or to contest validity of any such claims; this section has the
6219+sole purpose of protecting the integrity of the free software distribution system,
6220+which is implemented by public license practices. Many people have made generous
6221+contributions to the wide range of software distributed through that system in
6222+reliance on consistent application of that system; it is up to the author/donor to
6223+decide if he or she is willing to distribute software through any other system and a
6224+licensee cannot impose that choice.
6225+
6226+This section is intended to make thoroughly clear what is believed to be a consequence
6227+of the rest of this License.
6228+
6229+8. If the distribution and/or use of the Program is restricted in certain countries
6230+either by patents or by copyrighted interfaces, the original copyright holder who
6231+places the Program under this License may add an explicit geographical distribution
6232+limitation excluding those countries, so that distribution is permitted only in or
6233+among countries not thus excluded. In such case, this License incorporates the
6234+limitation as if written in the body of this License.
6235+
6236+9. The Free Software Foundation may publish revised and/or new versions of the General
6237+Public License from time to time. Such new versions will be similar in spirit to the
6238+present version, but may differ in detail to address new problems or concerns.
6239+
6240+Each version is given a distinguishing version number. If the Program specifies a
6241+version number of this License which applies to it and "any later version", you have
6242+the option of following the terms and conditions either of that version or of any
6243+later version published by the Free Software Foundation. If the Program does not
6244+specify a version number of this License, you may choose any version ever published by
6245+the Free Software Foundation.
6246+
6247+10. If you wish to incorporate parts of the Program into other free programs whose
6248+distribution conditions are different, write to the author to ask for permission. For
6249+software which is copyrighted by the Free Software Foundation, write to the Free
6250+Software Foundation; we sometimes make exceptions for this. Our decision will be
6251+guided by the two goals of preserving the free status of all derivatives of our free
6252+software and of promoting the sharing and reuse of software generally.
6253+
6254+NO WARRANTY
6255+
6256+11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
6257+PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
6258+WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
6259+WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
6260+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
6261+RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM
6262+PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6263+
6264+12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6265+COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS
6266+PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6267+INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6268+PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6269+OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
6270+WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6271+POSSIBILITY OF SUCH DAMAGES.
6272+
6273+END OF TERMS AND CONDITIONS
6274+
6275+How to Apply These Terms to Your New Programs
6276+
6277+If you develop a new program, and you want it to be of the greatest possible use to
6278+the public, the best way to achieve this is to make it free software which everyone
6279+can redistribute and change under these terms.
6280+
6281+To do so, attach the following notices to the program. It is safest to attach them to
6282+the start of each source file to most effectively convey the exclusion of warranty;
6283+and each file should have at least the "copyright" line and a pointer to where the
6284+full notice is found.
6285+
6286+one line to give the program`s name and an idea of what it does.
6287+Copyright (C) yyyy name of author
6288+
6289+This program is free software; you can redistribute it and/or
6290+modify it under the terms of the GNU General Public License
6291+as published by the Free Software Foundation; either version 2
6292+of the License, or (at your option) any later version.
6293+
6294+This program is distributed in the hope that it will be useful,
6295+but WITHOUT ANY WARRANTY; without even the implied warranty of
6296+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6297+GNU General Public License for more details.
6298+
6299+You should have received a copy of the GNU General Public License
6300+along with this program; if not, write to the Free Software
6301+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
6302+Also add information on how to contact you by electronic and paper mail.
6303+
6304+If the program is interactive, make it output a short notice like this when it starts
6305+in an interactive mode:
6306+
6307+Gnomovision version 69, Copyright (C) year name of author
6308+Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
6309+type `show w`. This is free software, and you are welcome
6310+to redistribute it under certain conditions; type `show c`
6311+for details.
6312+The hypothetical commands `show w` and `show c` should show the appropriate parts of
6313+the General Public License. Of course, the commands you use may be called something
6314+other than `show w` and `show c`; they could even be mouse-clicks or menu
6315+items--whatever suits your program.
6316+
6317+You should also get your employer (if you work as a programmer) or your school, if
6318+any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample;
6319+alter the names:
6320+
6321+Yoyodyne, Inc., hereby disclaims all copyright
6322+interest in the program `Gnomovision`
6323+(which makes passes at compilers) written
6324+by James Hacker.
6325+
6326+signature of Ty Coon, 1 April 1989
6327+Ty Coon, President of Vice
6328+This General Public License does not permit incorporating your program into
6329+proprietary programs. If your program is a subroutine library, you may consider it
6330+more useful to permit linking proprietary applications with the library. If this is
6331+what you want to do, use the GNU Lesser General Public License instead of this
6332+License.
6333+
6334+</programlisting></para></section>
6335+
6336+<section id="lic_17">
6337+<title>GPL-3.0</title>
6338+<para><programlisting>
6339+GNU GENERAL PUBLIC LICENSE
6340+
6341+Version 3, 29 June 2007
6342+
6343+Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
6344+
6345+Everyone is permitted to copy and distribute verbatim copies of this license document,
6346+but changing it is not allowed.
6347+Preamble
6348+
6349+The GNU General Public License is a free, copyleft license for software and other
6350+kinds of works.
6351+
6352+The licenses for most software and other practical works are designed to take away
6353+your freedom to share and change the works. By contrast, the GNU General Public
6354+License is intended to guarantee your freedom to share and change all versions of a
6355+program--to make sure it remains free software for all its users. We, the Free
6356+Software Foundation, use the GNU General Public License for most of our software; it
6357+applies also to any other work released this way by its authors. You can apply it to
6358+your programs, too.
6359+
6360+When we speak of free software, we are referring to freedom, not price. Our General
6361+Public Licenses are designed to make sure that you have the freedom to distribute
6362+copies of free software (and charge for them if you wish), that you receive source
6363+code or can get it if you want it, that you can change the software or use pieces of
6364+it in new free programs, and that you know you can do these things.
6365+
6366+To protect your rights, we need to prevent others from denying you these rights or
6367+asking you to surrender the rights. Therefore, you have certain responsibilities if
6368+you distribute copies of the software, or if you modify it: responsibilities to
6369+respect the freedom of others.
6370+
6371+For example, if you distribute copies of such a program, whether gratis or for a fee,
6372+you must pass on to the recipients the same freedoms that you received. You must make
6373+sure that they, too, receive or can get the source code. And you must show them these
6374+terms so they know their rights.
6375+
6376+Developers that use the GNU GPL protect your rights with two steps: (1) assert
6377+copyright on the software, and (2) offer you this License giving you legal permission
6378+to copy, distribute and/or modify it.
6379+
6380+For the developers' and authors' protection, the GPL clearly explains that there is no
6381+warranty for this free software. For both users' and authors' sake, the GPL requires
6382+that modified versions be marked as changed, so that their problems will not be
6383+attributed erroneously to authors of previous versions.
6384+
6385+Some devices are designed to deny users access to install or run modified versions of
6386+the software inside them, although the manufacturer can do so. This is fundamentally
6387+incompatible with the aim of protecting users' freedom to change the software. The
6388+systematic pattern of such abuse occurs in the area of products for individuals to
6389+use, which is precisely where it is most unacceptable. Therefore, we have designed
6390+this version of the GPL to prohibit the practice for those products. If such problems
6391+arise substantially in other domains, we stand ready to extend this provision to those
6392+domains in future versions of the GPL, as needed to protect the freedom of users.
6393+
6394+Finally, every program is threatened constantly by software patents. States should not
6395+allow patents to restrict development and use of software on general-purpose
6396+computers, but in those that do, we wish to avoid the special danger that patents
6397+applied to a free program could make it effectively proprietary. To prevent this, the
6398+GPL assures that patents cannot be used to render the program non-free.
6399+
6400+The precise terms and conditions for copying, distribution and modification follow.
6401+TERMS AND CONDITIONS
6402+0. Definitions.
6403+
6404+"This License" refers to version 3 of the GNU General Public License.
6405+
6406+"Copyright" also means copyright-like laws that apply to other kinds of
6407+works, such as semiconductor masks.
6408+
6409+"The Program" refers to any copyrightable work licensed under this
6410+License. Each licensee is addressed as "you". "Licensees"
6411+and "recipients" may be individuals or organizations.
6412+
6413+To "modify" a work means to copy from or adapt all or part of the work in
6414+a fashion requiring copyright permission, other than the making of an exact copy. The
6415+resulting work is called a "modified version" of the earlier work or a
6416+work "based on" the earlier work.
6417+
6418+A "covered work" means either the unmodified Program or a work based on
6419+the Program.
6420+
6421+To "propagate" a work means to do anything with it that, without
6422+permission, would make you directly or secondarily liable for infringement under
6423+applicable copyright law, except executing it on a computer or modifying a private
6424+copy. Propagation includes copying, distribution (with or without modification),
6425+making available to the public, and in some countries other activities as well.
6426+
6427+To "convey" a work means any kind of propagation that enables other
6428+parties to make or receive copies. Mere interaction with a user through a computer
6429+network, with no transfer of a copy, is not conveying.
6430+
6431+An interactive user interface displays "Appropriate Legal Notices" to the
6432+extent that it includes a convenient and prominently visible feature that (1) displays
6433+an appropriate copyright notice, and (2) tells the user that there is no warranty for
6434+the work (except to the extent that warranties are provided), that licensees may
6435+convey the work under this License, and how to view a copy of this License. If the
6436+interface presents a list of user commands or options, such as a menu, a prominent
6437+item in the list meets this criterion.
6438+1. Source Code.
6439+
6440+The "source code" for a work means the preferred form of the work for
6441+making modifications to it. "Object code" means any non-source form of a
6442+work.
6443+
6444+A "Standard Interface" means an interface that either is an official
6445+standard defined by a recognized standards body, or, in the case of interfaces
6446+specified for a particular programming language, one that is widely used among
6447+developers working in that language.
6448+
6449+The "System Libraries" of an executable work include anything, other than
6450+the work as a whole, that (a) is included in the normal form of packaging a Major
6451+Component, but which is not part of that Major Component, and (b) serves only to
6452+enable use of the work with that Major Component, or to implement a Standard Interface
6453+for which an implementation is available to the public in source code form. A
6454+"Major Component", in this context, means a major essential component
6455+(kernel, window system, and so on) of the specific operating system (if any) on which
6456+the executable work runs, or a compiler used to produce the work, or an object code
6457+interpreter used to run it.
6458+
6459+The "Corresponding Source" for a work in object code form means all the
6460+source code needed to generate, install, and (for an executable work) run the object
6461+code and to modify the work, including scripts to control those activities. However,
6462+it does not include the work's System Libraries, or general-purpose tools or generally
6463+available free programs which are used unmodified in performing those activities but
6464+which are not part of the work. For example, Corresponding Source includes interface
6465+definition files associated with source files for the work, and the source code for
6466+shared libraries and dynamically linked subprograms that the work is specifically
6467+designed to require, such as by intimate data communication or control flow between
6468+those subprograms and other parts of the work.
6469+
6470+The Corresponding Source need not include anything that users can regenerate
6471+automatically from other parts of the Corresponding Source.
6472+
6473+The Corresponding Source for a work in source code form is that same work.
6474+2. Basic Permissions.
6475+
6476+All rights granted under this License are granted for the term of copyright on the
6477+Program, and are irrevocable provided the stated conditions are met. This License
6478+explicitly affirms your unlimited permission to run the unmodified Program. The output
6479+from running a covered work is covered by this License only if the output, given its
6480+content, constitutes a covered work. This License acknowledges your rights of fair use
6481+or other equivalent, as provided by copyright law.
6482+
6483+You may make, run and propagate covered works that you do not convey, without
6484+conditions so long as your license otherwise remains in force. You may convey covered
6485+works to others for the sole purpose of having them make modifications exclusively for
6486+you, or provide you with facilities for running those works, provided that you comply
6487+with the terms of this License in conveying all material for which you do not control
6488+copyright. Those thus making or running the covered works for you must do so
6489+exclusively on your behalf, under your direction and control, on terms that prohibit
6490+them from making any copies of your copyrighted material outside their relationship
6491+with you.
6492+
6493+Conveying under any other circumstances is permitted solely under the conditions
6494+stated below. Sublicensing is not allowed; section 10 makes it unnecessary.
6495+3. Protecting Users' Legal Rights From Anti-Circumvention Law.
6496+
6497+No covered work shall be deemed part of an effective technological measure under any
6498+applicable law fulfilling obligations under article 11 of the WIPO copyright treaty
6499+adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention
6500+of such measures.
6501+
6502+When you convey a covered work, you waive any legal power to forbid circumvention of
6503+technological measures to the extent such circumvention is effected by exercising
6504+rights under this License with respect to the covered work, and you disclaim any
6505+intention to limit operation or modification of the work as a means of enforcing,
6506+against the work's users, your or third parties' legal rights to forbid circumvention
6507+of technological measures.
6508+4. Conveying Verbatim Copies.
6509+
6510+You may convey verbatim copies of the Program's source code as you receive it, in any
6511+medium, provided that you conspicuously and appropriately publish on each copy an
6512+appropriate copyright notice; keep intact all notices stating that this License and
6513+any non-permissive terms added in accord with section 7 apply to the code; keep intact
6514+all notices of the absence of any warranty; and give all recipients a copy of this
6515+License along with the Program.
6516+
6517+You may charge any price or no price for each copy that you convey, and you may offer
6518+support or warranty protection for a fee.
6519+5. Conveying Modified Source Versions.
6520+
6521+You may convey a work based on the Program, or the modifications to produce it from
6522+the Program, in the form of source code under the terms of section 4, provided that
6523+you also meet all of these conditions:
6524+
6525+ * a) The work must carry prominent notices stating that you modified it, and
6526+giving a relevant date.
6527+ * b) The work must carry prominent notices stating that it is released under this
6528+License and any conditions added under section 7. This requirement modifies the
6529+requirement in section 4 to "keep intact all notices".
6530+ * c) You must license the entire work, as a whole, under this License to anyone
6531+who comes into possession of a copy. This License will therefore apply, along with any
6532+applicable section 7 additional terms, to the whole of the work, and all its parts,
6533+regardless of how they are packaged. This License gives no permission to license the
6534+work in any other way, but it does not invalidate such permission if you have
6535+separately received it.
6536+ * d) If the work has interactive user interfaces, each must display Appropriate
6537+Legal Notices; however, if the Program has interactive interfaces that do not display
6538+Appropriate Legal Notices, your work need not make them do so.
6539+
6540+A compilation of a covered work with other separate and independent works, which are
6541+not by their nature extensions of the covered work, and which are not combined with it
6542+such as to form a larger program, in or on a volume of a storage or distribution
6543+medium, is called an "aggregate" if the compilation and its resulting
6544+copyright are not used to limit the access or legal rights of the compilation's users
6545+beyond what the individual works permit. Inclusion of a covered work in an aggregate
6546+does not cause this License to apply to the other parts of the aggregate.
6547+6. Conveying Non-Source Forms.
6548+
6549+You may convey a covered work in object code form under the terms of sections 4 and 5,
6550+provided that you also convey the machine-readable Corresponding Source under the
6551+terms of this License, in one of these ways:
6552+
6553+ * a) Convey the object code in, or embodied in, a physical product (including a
6554+physical distribution medium), accompanied by the Corresponding Source fixed on a
6555+durable physical medium customarily used for software interchange.
6556+ * b) Convey the object code in, or embodied in, a physical product (including a
6557+physical distribution medium), accompanied by a written offer, valid for at least
6558+three years and valid for as long as you offer spare parts or customer support for
6559+that product model, to give anyone who possesses the object code either (1) a copy of
6560+the Corresponding Source for all the software in the product that is covered by this
6561+License, on a durable physical medium customarily used for software interchange, for a
6562+price no more than your reasonable cost of physically performing this conveying of
6563+source, or (2) access to copy the Corresponding Source from a network server at no
6564+charge.
6565+ * c) Convey individual copies of the object code with a copy of the written offer
6566+to provide the Corresponding Source. This alternative is allowed only occasionally and
6567+noncommercially, and only if you received the object code with such an offer, in
6568+accord with subsection 6b.
6569+ * d) Convey the object code by offering access from a designated place (gratis or
6570+for a charge), and offer equivalent access to the Corresponding Source in the same way
6571+through the same place at no further charge. You need not require recipients to copy
6572+the Corresponding Source along with the object code. If the place to copy the object
6573+code is a network server, the Corresponding Source may be on a different server
6574+(operated by you or a third party) that supports equivalent copying facilities,
6575+provided you maintain clear directions next to the object code saying where to find
6576+the Corresponding Source. Regardless of what server hosts the Corresponding Source,
6577+you remain obligated to ensure that it is available for as long as needed to satisfy
6578+these requirements.
6579+ * e) Convey the object code using peer-to-peer transmission, provided you inform
6580+other peers where the object code and Corresponding Source of the work are being
6581+offered to the general public at no charge under subsection 6d.
6582+
6583+A separable portion of the object code, whose source code is excluded from the
6584+Corresponding Source as a System Library, need not be included in conveying the object
6585+code work.
6586+
6587+A "User Product" is either (1) a "consumer product", which
6588+means any tangible personal property which is normally used for personal, family, or
6589+household purposes, or (2) anything designed or sold for incorporation into a
6590+dwelling. In determining whether a product is a consumer product, doubtful cases shall
6591+be resolved in favor of coverage. For a particular product received by a particular
6592+user, "normally used" refers to a typical or common use of that class of
6593+product, regardless of the status of the particular user or of the way in which the
6594+particular user actually uses, or expects or is expected to use, the product. A
6595+product is a consumer product regardless of whether the product has substantial
6596+commercial, industrial or non-consumer uses, unless such uses represent the only
6597+significant mode of use of the product.
6598+
6599+"Installation Information" for a User Product means any methods,
6600+procedures, authorization keys, or other information required to install and execute
6601+modified versions of a covered work in that User Product from a modified version of
6602+its Corresponding Source. The information must suffice to ensure that the continued
6603+functioning of the modified object code is in no case prevented or interfered with
6604+solely because modification has been made.
6605+
6606+If you convey an object code work under this section in, or with, or specifically for
6607+use in, a User Product, and the conveying occurs as part of a transaction in which the
6608+right of possession and use of the User Product is transferred to the recipient in
6609+perpetuity or for a fixed term (regardless of how the transaction is characterized),
6610+the Corresponding Source conveyed under this section must be accompanied by the
6611+Installation Information. But this requirement does not apply if neither you nor any
6612+third party retains the ability to install modified object code on the User Product
6613+(for example, the work has been installed in ROM).
6614+
6615+The requirement to provide Installation Information does not include a requirement to
6616+continue to provide support service, warranty, or updates for a work that has been
6617+modified or installed by the recipient, or for the User Product in which it has been
6618+modified or installed. Access to a network may be denied when the modification itself
6619+materially and adversely affects the operation of the network or violates the rules
6620+and protocols for communication across the network.
6621+
6622+Corresponding Source conveyed, and Installation Information provided, in accord with
6623+this section must be in a format that is publicly documented (and with an
6624+implementation available to the public in source code form), and must require no
6625+special password or key for unpacking, reading or copying.
6626+7. Additional Terms.
6627+
6628+"Additional permissions" are terms that supplement the terms of this
6629+License by making exceptions from one or more of its conditions. Additional
6630+permissions that are applicable to the entire Program shall be treated as though they
6631+were included in this License, to the extent that they are valid under applicable law.
6632+If additional permissions apply only to part of the Program, that part may be used
6633+separately under those permissions, but the entire Program remains governed by this
6634+License without regard to the additional permissions.
6635+
6636+When you convey a copy of a covered work, you may at your option remove any additional
6637+permissions from that copy, or from any part of it. (Additional permissions may be
6638+written to require their own removal in certain cases when you modify the work.) You
6639+may place additional permissions on material, added by you to a covered work, for
6640+which you have or can give appropriate copyright permission.
6641+
6642+Notwithstanding any other provision of this License, for material you add to a covered
6643+work, you may (if authorized by the copyright holders of that material) supplement the
6644+terms of this License with terms:
6645+
6646+ * a) Disclaiming warranty or limiting liability differently from the terms of
6647+sections 15 and 16 of this License; or
6648+ * b) Requiring preservation of specified reasonable legal notices or author
6649+attributions in that material or in the Appropriate Legal Notices displayed by works
6650+containing it; or
6651+ * c) Prohibiting misrepresentation of the origin of that material, or requiring
6652+that modified versions of such material be marked in reasonable ways as different from
6653+the original version; or
6654+ * d) Limiting the use for publicity purposes of names of licensors or authors of
6655+the material; or
6656+ * e) Declining to grant rights under trademark law for use of some trade names,
6657+trademarks, or service marks; or
6658+ * f) Requiring indemnification of licensors and authors of that material by anyone
6659+who conveys the material (or modified versions of it) with contractual assumptions of
6660+liability to the recipient, for any liability that these contractual assumptions
6661+directly impose on those licensors and authors.
6662+
6663+All other non-permissive additional terms are considered "further
6664+restrictions" within the meaning of section 10. If the Program as you received
6665+it, or any part of it, contains a notice stating that it is governed by this License
6666+along with a term that is a further restriction, you may remove that term. If a
6667+license document contains a further restriction but permits relicensing or conveying
6668+under this License, you may add to a covered work material governed by the terms of
6669+that license document, provided that the further restriction does not survive such
6670+relicensing or conveying.
6671+
6672+If you add terms to a covered work in accord with this section, you must place, in the
6673+relevant source files, a statement of the additional terms that apply to those files,
6674+or a notice indicating where to find the applicable terms.
6675+
6676+Additional terms, permissive or non-permissive, may be stated in the form of a
6677+separately written license, or stated as exceptions; the above requirements apply
6678+either way.
6679+8. Termination.
6680+
6681+You may not propagate or modify a covered work except as expressly provided under this
6682+License. Any attempt otherwise to propagate or modify it is void, and will
6683+automatically terminate your rights under this License (including any patent licenses
6684+granted under the third paragraph of section 11).
6685+
6686+However, if you cease all violation of this License, then your license from a
6687+particular copyright holder is reinstated (a) provisionally, unless and until the
6688+copyright holder explicitly and finally terminates your license, and (b) permanently,
6689+if the copyright holder fails to notify you of the violation by some reasonable means
6690+prior to 60 days after the cessation.
6691+
6692+Moreover, your license from a particular copyright holder is reinstated permanently if
6693+the copyright holder notifies you of the violation by some reasonable means, this is
6694+the first time you have received notice of violation of this License (for any work)
6695+from that copyright holder, and you cure the violation prior to 30 days after your
6696+receipt of the notice.
6697+
6698+Termination of your rights under this section does not terminate the licenses of
6699+parties who have received copies or rights from you under this License. If your rights
6700+have been terminated and not permanently reinstated, you do not qualify to receive new
6701+licenses for the same material under section 10.
6702+9. Acceptance Not Required for Having Copies.
6703+
6704+You are not required to accept this License in order to receive or run a copy of the
6705+Program. Ancillary propagation of a covered work occurring solely as a consequence of
6706+using peer-to-peer transmission to receive a copy likewise does not require
6707+acceptance. However, nothing other than this License grants you permission to
6708+propagate or modify any covered work. These actions infringe copyright if you do not
6709+accept this License. Therefore, by modifying or propagating a covered work, you
6710+indicate your acceptance of this License to do so.
6711+10. Automatic Licensing of Downstream Recipients.
6712+
6713+Each time you convey a covered work, the recipient automatically receives a license
6714+from the original licensors, to run, modify and propagate that work, subject to this
6715+License. You are not responsible for enforcing compliance by third parties with this
6716+License.
6717+
6718+An "entity transaction" is a transaction transferring control of an
6719+organization, or substantially all assets of one, or subdividing an organization, or
6720+merging organizations. If propagation of a covered work results from an entity
6721+transaction, each party to that transaction who receives a copy of the work also
6722+receives whatever licenses to the work the party's predecessor in interest had or
6723+could give under the previous paragraph, plus a right to possession of the
6724+Corresponding Source of the work from the predecessor in interest, if the predecessor
6725+has it or can get it with reasonable efforts.
6726+
6727+You may not impose any further restrictions on the exercise of the rights granted or
6728+affirmed under this License. For example, you may not impose a license fee, royalty,
6729+or other charge for exercise of rights granted under this License, and you may not
6730+initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging
6731+that any patent claim is infringed by making, using, selling, offering for sale, or
6732+importing the Program or any portion of it.
6733+11. Patents.
6734+
6735+A "contributor" is a copyright holder who authorizes use under this
6736+License of the Program or a work on which the Program is based. The work thus licensed
6737+is called the contributor's "contributor version".
6738+
6739+A contributor's "essential patent claims" are all patent claims owned or
6740+controlled by the contributor, whether already acquired or hereafter acquired, that
6741+would be infringed by some manner, permitted by this License, of making, using, or
6742+selling its contributor version, but do not include claims that would be infringed
6743+only as a consequence of further modification of the contributor version. For purposes
6744+of this definition, "control" includes the right to grant patent
6745+sublicenses in a manner consistent with the requirements of this License.
6746+
6747+Each contributor grants you a non-exclusive, worldwide, royalty-free patent license
6748+under the contributor's essential patent claims, to make, use, sell, offer for sale,
6749+import and otherwise run, modify and propagate the contents of its contributor
6750+version.
6751+
6752+In the following three paragraphs, a "patent license" is any express
6753+agreement or commitment, however denominated, not to enforce a patent (such as an
6754+express permission to practice a patent or covenant not to sue for patent
6755+infringement). To "grant" such a patent license to a party means to make
6756+such an agreement or commitment not to enforce a patent against the party.
6757+
6758+If you convey a covered work, knowingly relying on a patent license, and the
6759+Corresponding Source of the work is not available for anyone to copy, free of charge
6760+and under the terms of this License, through a publicly available network server or
6761+other readily accessible means, then you must either (1) cause the Corresponding
6762+Source to be so available, or (2) arrange to deprive yourself of the benefit of the
6763+patent license for this particular work, or (3) arrange, in a manner consistent with
6764+the requirements of this License, to extend the patent license to downstream
6765+recipients. "Knowingly relying" means you have actual knowledge that, but
6766+for the patent license, your conveying the covered work in a country, or your
6767+recipient's use of the covered work in a country, would infringe one or more
6768+identifiable patents in that country that you have reason to believe are valid.
6769+
6770+If, pursuant to or in connection with a single transaction or arrangement, you convey,
6771+or propagate by procuring conveyance of, a covered work, and grant a patent license to
6772+some of the parties receiving the covered work authorizing them to use, propagate,
6773+modify or convey a specific copy of the covered work, then the patent license you
6774+grant is automatically extended to all recipients of the covered work and works based
6775+on it.
6776+
6777+A patent license is "discriminatory" if it does not include within the
6778+scope of its coverage, prohibits the exercise of, or is conditioned on the
6779+non-exercise of one or more of the rights that are specifically granted under this
6780+License. You may not convey a covered work if you are a party to an arrangement with a
6781+third party that is in the business of distributing software, under which you make
6782+payment to the third party based on the extent of your activity of conveying the work,
6783+and under which the third party grants, to any of the parties who would receive the
6784+covered work from you, a discriminatory patent license (a) in connection with copies
6785+of the covered work conveyed by you (or copies made from those copies), or (b)
6786+primarily for and in connection with specific products or compilations that contain
6787+the covered work, unless you entered into that arrangement, or that patent license was
6788+granted, prior to 28 March 2007.
6789+
6790+Nothing in this License shall be construed as excluding or limiting any implied
6791+license or other defenses to infringement that may otherwise be available to you under
6792+applicable patent law.
6793+12. No Surrender of Others' Freedom.
6794+
6795+If conditions are imposed on you (whether by court order, agreement or otherwise) that
6796+contradict the conditions of this License, they do not excuse you from the conditions
6797+of this License. If you cannot convey a covered work so as to satisfy simultaneously
6798+your obligations under this License and any other pertinent obligations, then as a
6799+consequence you may not convey it at all. For example, if you agree to terms that
6800+obligate you to collect a royalty for further conveying from those to whom you convey
6801+the Program, the only way you could satisfy both those terms and this License would be
6802+to refrain entirely from conveying the Program.
6803+13. Use with the GNU Affero General Public License.
6804+
6805+Notwithstanding any other provision of this License, you have permission to link or
6806+combine any covered work with a work licensed under version 3 of the GNU Affero
6807+General Public License into a single combined work, and to convey the resulting work.
6808+The terms of this License will continue to apply to the part which is the covered
6809+work, but the special requirements of the GNU Affero General Public License, section
6810+13, concerning interaction through a network will apply to the combination as such.
6811+14. Revised Versions of this License.
6812+
6813+The Free Software Foundation may publish revised and/or new versions of the GNU
6814+General Public License from time to time. Such new versions will be similar in spirit
6815+to the present version, but may differ in detail to address new problems or concerns.
6816+
6817+Each version is given a distinguishing version number. If the Program specifies that a
6818+certain numbered version of the GNU General Public License "or any later
6819+version" applies to it, you have the option of following the terms and
6820+conditions either of that numbered version or of any later version published by the
6821+Free Software Foundation. If the Program does not specify a version number of the GNU
6822+General Public License, you may choose any version ever published by the Free Software
6823+Foundation.
6824+
6825+If the Program specifies that a proxy can decide which future versions of the GNU
6826+General Public License can be used, that proxy's public statement of acceptance of a
6827+version permanently authorizes you to choose that version for the Program.
6828+
6829+Later license versions may give you additional or different permissions. However, no
6830+additional obligations are imposed on any author or copyright holder as a result of
6831+your choosing to follow a later version.
6832+15. Disclaimer of Warranty.
6833+
6834+THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
6835+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
6836+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
6837+EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
6838+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
6839+QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
6840+DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
6841+16. Limitation of Liability.
6842+
6843+IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
6844+COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS
6845+PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
6846+INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
6847+PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
6848+OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
6849+WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
6850+POSSIBILITY OF SUCH DAMAGES.
6851+17. Interpretation of Sections 15 and 16.
6852+
6853+If the disclaimer of warranty and limitation of liability provided above cannot be
6854+given local legal effect according to their terms, reviewing courts shall apply local
6855+law that most closely approximates an absolute waiver of all civil liability in
6856+connection with the Program, unless a warranty or assumption of liability accompanies
6857+a copy of the Program in return for a fee.
6858+
6859+END OF TERMS AND CONDITIONS
6860+How to Apply These Terms to Your New Programs
6861+
6862+If you develop a new program, and you want it to be of the greatest possible use to
6863+the public, the best way to achieve this is to make it free software which everyone
6864+can redistribute and change under these terms.
6865+
6866+To do so, attach the following notices to the program. It is safest to attach them to
6867+the start of each source file to most effectively state the exclusion of warranty; and
6868+each file should have at least the "copyright" line and a pointer to
6869+where the full notice is found.
6870+
6871+ &lt;one line to give the program's name and a brief idea of what it does.&gt;
6872+ Copyright (C) &lt;year&gt; &lt;name of author&gt;
6873+
6874+ This program is free software: you can redistribute it and/or modify
6875+ it under the terms of the GNU General Public License as published by
6876+ the Free Software Foundation, either version 3 of the License, or
6877+ (at your option) any later version.
6878+
6879+ This program is distributed in the hope that it will be useful,
6880+ but WITHOUT ANY WARRANTY; without even the implied warranty of
6881+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6882+ GNU General Public License for more details.
6883+
6884+ You should have received a copy of the GNU General Public License
6885+ along with this program. If not, see &lt;http://www.gnu.org/licenses/&gt;.
6886+
6887+Also add information on how to contact you by electronic and paper mail.
6888+
6889+If the program does terminal interaction, make it output a short notice like this when
6890+it starts in an interactive mode:
6891+
6892+ &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;
6893+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
6894+ This is free software, and you are welcome to redistribute it
6895+ under certain conditions; type `show c' for details.
6896+
6897+The hypothetical commands `show w' and `show c' should show the appropriate parts of
6898+the General Public License. Of course, your program's commands might be different; for
6899+a GUI interface, you would use an "about box".
6900+
6901+You should also get your employer (if you work as a programmer) or school, if any, to
6902+sign a "copyright disclaimer" for the program, if necessary. For more
6903+information on this, and how to apply and follow the GNU GPL, see
6904+&lt;http://www.gnu.org/licenses/&gt;.
6905+
6906+The GNU General Public License does not permit incorporating your program into
6907+proprietary programs. If your program is a subroutine library, you may consider it
6908+more useful to permit linking proprietary applications with the library. If this is
6909+what you want to do, use the GNU Lesser General Public License instead of this
6910+License. But first, please read
6911+&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
6912+</programlisting></para></section>
6913+
6914+<section id="lic_18">
6915+<title>GPL-3.0-with-GCC-exception</title>
6916+<para><programlisting>
6917+
6918+insert GPL v3 text here
6919+
6920+GCC RUNTIME LIBRARY EXCEPTION
6921+Version 3.1, 31 March 2009
6922+
6923+General information:
6924+http://www.gnu.org/licenses/gcc-exception.html
6925+Copyright (C) 2009 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
6926+Everyone is permitted to copy and distribute verbatim copies of this license document,
6927+but changing it is not allowed.
6928+This GCC Runtime Library Exception ("Exception") is an additional permission under
6929+section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a
6930+given file (the "Runtime Library") that bears a notice placed by the copyright holder
6931+of the file stating that the file is governed by GPLv3 along with this Exception.
6932+When you use GCC to compile a program, GCC may combine portions of certain GCC header
6933+files and runtime libraries with the compiled program. The purpose of this Exception
6934+is to allow compilation of non-GPL (including proprietary) programs to use, in this
6935+way, the header files and runtime libraries covered by this Exception.
6936+
6937+0. Definitions.
6938+A file is an "Independent Module" if it either requires the Runtime Library for
6939+execution after a Compilation Process, or makes use of an interface provided by the
6940+Runtime Library, but is not otherwise based on the Runtime Library.
6941+"GCC" means a version of the GNU Compiler Collection, with or without modifications,
6942+governed by version 3 (or a specified later version) of the GNU General Public License
6943+(GPL) with the option of using any subsequent versions published by the FSF.
6944+"GPL-compatible Software" is software whose conditions of propagation, modification
6945+and use would permit combination with GCC in accord with the license of GCC.
6946+"Target Code" refers to output from any compiler for a real or virtual target
6947+processor architecture, in executable form or suitable for input to an assembler,
6948+loader, linker and/or execution phase. Notwithstanding that, Target Code does not
6949+include data in any format that is used as a compiler intermediate representation, or
6950+used for producing a compiler intermediate representation.
6951+The "Compilation Process" transforms code entirely represented in non-intermediate
6952+languages designed for human-written code, and/or in Java Virtual Machine byte code,
6953+into Target Code. Thus, for example, use of source code generators and preprocessors
6954+need not be considered part of the Compilation Process, since the Compilation Process
6955+can be understood as starting with the output of the generators or preprocessors.
6956+A Compilation Process is "Eligible" if it is done using GCC, alone or with other
6957+GPL-compatible software, or if it is done without using any work based on GCC. For
6958+example, using non-GPL-compatible Software to optimize any GCC intermediate
6959+representations would not qualify as an Eligible Compilation Process.
6960+
6961+1. Grant of Additional Permission.
6962+You have permission to propagate a work of Target Code formed by combining the Runtime
6963+Library with Independent Modules, even if such propagation would otherwise violate the
6964+terms of GPLv3, provided that all Target Code was generated by Eligible Compilation
6965+Processes. You may then convey such a combination under terms of your choice,
6966+consistent with the licensing of the Independent Modules.
6967+
6968+2. No Weakening of GCC Copyleft.
6969+The availability of this Exception does not imply any general presumption that
6970+third-party software is unaffected by the copyleft requirements of the license of GCC.
6971+
6972+</programlisting></para></section>
6973+
6974+<section id="lic_19">
6975+<title>ICU</title>
6976+<para><programlisting>
6977+COPYRIGHT AND PERMISSION NOTICE
6978+
6979+Copyright (c) 1995-2012 International Business Machines Corporation and others
6980+
6981+All rights reserved.
6982+
6983+Permission is hereby granted, free of charge, to any person obtaining a copy of this
6984+software and associated documentation files (the "Software"), to deal in the Software
6985+without restriction, including without limitation the rights to use, copy, modify,
6986+merge, publish, distribute, and/or sell copies of the Software, and to permit persons
6987+to whom the Software is furnished to do so, provided that the above copyright
6988+notice(s) and this permission notice appear in all copies of the Software and that
6989+both the above copyright notice(s) and this permission notice appear in supporting
6990+documentation.
6991+
6992+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
6993+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
6994+PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE
6995+COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
6996+SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM
6997+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
6998+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
6999+SOFTWARE.
7000+
7001+Except as contained in this notice, the name of a copyright holder shall not be used
7002+in advertising or otherwise to promote the sale, use or other dealings in this
7003+Software without prior written authorization of the copyright holder.
7004+
7005+All trademarks and registered trademarks mentioned herein are the property of their
7006+respective owners.
7007+</programlisting></para></section>
7008+
7009+<section id="lic_20">
7010+<title>ISC</title>
7011+<para><programlisting>
7012+
7013+ISC License:
7014+
7015+Copyright &#169; 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
7016+Copyright &#169; 1995-2003 by Internet Software Consortium
7017+
7018+Permission to use, copy, modify, and/or distribute this software for any purpose with
7019+or without fee is hereby granted, provided that the above copyright notice and this
7020+permission notice appear in all copies.
7021+
7022+THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
7023+SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
7024+SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
7025+DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
7026+OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
7027+THE USE OR PERFORMANCE OF THIS SOFTWARE.
7028+
7029+</programlisting></para></section>
7030+
7031+<section id="lic_21">
7032+<title>LGPL-2.0</title>
7033+<para><programlisting>
7034+GNU LIBRARY GENERAL PUBLIC LICENSE
7035+
7036+
7037+
7038+Version 2, June 1991
7039+
7040+
7041+
7042+Copyright (C) 1991 Free Software Foundation, Inc.
7043+
7044+51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
7045+
7046+Everyone is permitted to copy and distribute verbatim copies
7047+
7048+of this license document, but changing it is not allowed.
7049+
7050+
7051+
7052+[This is the first released version of the library GPL. It is
7053+
7054+ numbered 2 because it goes with version 2 of the ordinary GPL.]
7055+
7056+Preamble
7057+
7058+
7059+
7060+The licenses for most software are designed to take away your freedom to share and
7061+change it. By contrast, the GNU General Public Licenses are intended to guarantee your
7062+freedom to share and change free software--to make sure the software is free for all
7063+its users.
7064+
7065+
7066+
7067+This license, the Library General Public License, applies to some specially designated
7068+Free Software Foundation software, and to any other libraries whose authors decide to
7069+use it. You can use it for your libraries, too.
7070+
7071+
7072+
7073+When we speak of free software, we are referring to freedom, not price. Our General
7074+Public Licenses are designed to make sure that you have the freedom to distribute
7075+copies of free software (and charge for this service if you wish), that you receive
7076+source code or can get it if you want it, that you can change the software or use
7077+pieces of it in new free programs; and that you know you can do these things.
7078+
7079+
7080+
7081+To protect your rights, we need to make restrictions that forbid anyone to deny you
7082+these rights or to ask you to surrender the rights. These restrictions translate to
7083+certain responsibilities for you if you distribute copies of the library, or if you
7084+modify it.
7085+
7086+
7087+
7088+For example, if you distribute copies of the library, whether gratis or for a fee, you
7089+must give the recipients all the rights that we gave you. You must make sure that
7090+they, too, receive or can get the source code. If you link a program with the library,
7091+you must provide complete object files to the recipients so that they can relink them
7092+with the library, after making changes to the library and recompiling it. And you must
7093+show them these terms so they know their rights.
7094+
7095+
7096+
7097+Our method of protecting your rights has two steps: (1) copyright the library, and (2)
7098+offer you this license which gives you legal permission to copy, distribute and/or
7099+modify the library.
7100+
7101+
7102+
7103+Also, for each distributor's protection, we want to make certain that everyone
7104+understands that there is no warranty for this free library. If the library is
7105+modified by someone else and passed on, we want its recipients to know that what they
7106+have is not the original version, so that any problems introduced by others will not
7107+reflect on the original authors' reputations.
7108+
7109+
7110+
7111+Finally, any free program is threatened constantly by software patents. We wish to
7112+avoid the danger that companies distributing free software will individually obtain
7113+patent licenses, thus in effect transforming the program into proprietary software. To
7114+prevent this, we have made it clear that any patent must be licensed for everyone's
7115+free use or not licensed at all.
7116+
7117+
7118+
7119+Most GNU software, including some libraries, is covered by the ordinary GNU General
7120+Public License, which was designed for utility programs. This license, the GNU Library
7121+General Public License, applies to certain designated libraries. This license is quite
7122+different from the ordinary one; be sure to read it in full, and don't assume that
7123+anything in it is the same as in the ordinary license.
7124+
7125+
7126+
7127+The reason we have a separate public license for some libraries is that they blur the
7128+distinction we usually make between modifying or adding to a program and simply using
7129+it. Linking a program with a library, without changing the library, is in some sense
7130+simply using the library, and is analogous to running a utility program or application
7131+program. However, in a textual and legal sense, the linked executable is a combined
7132+work, a derivative of the original library, and the ordinary General Public License
7133+treats it as such.
7134+
7135+
7136+
7137+Because of this blurred distinction, using the ordinary General Public License for
7138+libraries did not effectively promote software sharing, because most developers did
7139+not use the libraries. We concluded that weaker conditions might promote sharing
7140+better.
7141+
7142+
7143+
7144+However, unrestricted linking of non-free programs would deprive the users of those
7145+programs of all benefit from the free status of the libraries themselves. This Library
7146+General Public License is intended to permit developers of non-free programs to use
7147+free libraries, while preserving your freedom as a user of such programs to change the
7148+free libraries that are incorporated in them. (We have not seen how to achieve this as
7149+regards changes in header files, but we have achieved it as regards changes in the
7150+actual functions of the Library.) The hope is that this will lead to faster
7151+development of free libraries.
7152+
7153+
7154+
7155+The precise terms and conditions for copying, distribution and modification follow.
7156+Pay close attention to the difference between a "work based on the library" and a
7157+"work that uses the library". The former contains code derived from the library, while
7158+the latter only works together with the library.
7159+
7160+
7161+
7162+Note that it is possible for a library to be covered by the ordinary General Public
7163+License rather than by this special one.
7164+
7165+
7166+
7167+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
7168+
7169+
7170+
7171+0. This License Agreement applies to any software library which contains a notice
7172+placed by the copyright holder or other authorized party saying it may be distributed
7173+under the terms of this Library General Public License (also called "this License").
7174+Each licensee is addressed as "you".
7175+
7176+
7177+
7178+A "library" means a collection of software functions and/or data prepared so as to be
7179+conveniently linked with application programs (which use some of those functions and
7180+data) to form executables.
7181+
7182+
7183+
7184+The "Library", below, refers to any such software library or work which has been
7185+distributed under these terms. A "work based on the Library" means either the Library
7186+or any derivative work under copyright law: that is to say, a work containing the
7187+Library or a portion of it, either verbatim or with modifications and/or translated
7188+straightforwardly into another language. (Hereinafter, translation is included without
7189+limitation in the term "modification".)
7190+
7191+
7192+
7193+"Source code" for a work means the preferred form of the work for making modifications
7194+to it. For a library, complete source code means all the source code for all modules
7195+it contains, plus any associated interface definition files, plus the scripts used to
7196+control compilation and installation of the library.
7197+
7198+
7199+
7200+Activities other than copying, distribution and modification are not covered by this
7201+License; they are outside its scope. The act of running a program using the Library is
7202+not restricted, and output from such a program is covered only if its contents
7203+constitute a work based on the Library (independent of the use of the Library in a
7204+tool for writing it). Whether that is true depends on what the Library does and what
7205+the program that uses the Library does.
7206+
7207+
7208+
7209+1. You may copy and distribute verbatim copies of the Library's complete source code
7210+as you receive it, in any medium, provided that you conspicuously and appropriately
7211+publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
7212+intact all the notices that refer to this License and to the absence of any warranty;
7213+and distribute a copy of this License along with the Library.
7214+
7215+
7216+
7217+You may charge a fee for the physical act of transferring a copy, and you may at your
7218+option offer warranty protection in exchange for a fee.
7219+
7220+
7221+
7222+2. You may modify your copy or copies of the Library or any portion of it, thus
7223+forming a work based on the Library, and copy and distribute such modifications or
7224+work under the terms of Section 1 above, provided that you also meet all of these
7225+conditions:
7226+
7227+
7228+
7229+a) The modified work must itself be a software library.
7230+
7231+b) You must cause the files modified to carry prominent notices stating that you
7232+changed the files and the date of any change.
7233+
7234+c) You must cause the whole of the work to be licensed at no charge to all third
7235+parties under the terms of this License.
7236+
7237+d) If a facility in the modified Library refers to a function or a table of data to be
7238+supplied by an application program that uses the facility, other than as an argument
7239+passed when the facility is invoked, then you must make a good faith effort to ensure
7240+that, in the event an application does not supply such function or table, the facility
7241+still operates, and performs whatever part of its purpose remains meaningful.
7242+
7243+(For example, a function in a library to compute square roots has a purpose that is
7244+entirely well-defined independent of the application. Therefore, Subsection 2d
7245+requires that any application-supplied function or table used by this function must be
7246+optional: if the application does not supply it, the square root function must still
7247+compute square roots.)
7248+
7249+
7250+
7251+These requirements apply to the modified work as a whole. If identifiable sections of
7252+that work are not derived from the Library, and can be reasonably considered
7253+independent and separate works in themselves, then this License, and its terms, do not
7254+apply to those sections when you distribute them as separate works. But when you
7255+distribute the same sections as part of a whole which is a work based on the Library,
7256+the distribution of the whole must be on the terms of this License, whose permissions
7257+for other licensees extend to the entire whole, and thus to each and every part
7258+regardless of who wrote it.
7259+
7260+
7261+
7262+Thus, it is not the intent of this section to claim rights or contest your rights to
7263+work written entirely by you; rather, the intent is to exercise the right to control
7264+the distribution of derivative or collective works based on the Library.
7265+
7266+
7267+
7268+In addition, mere aggregation of another work not based on the Library with the
7269+Library (or with a work based on the Library) on a volume of a storage or distribution
7270+medium does not bring the other work under the scope of this License.
7271+
7272+
7273+
7274+3. You may opt to apply the terms of the ordinary GNU General Public License instead
7275+of this License to a given copy of the Library. To do this, you must alter all the
7276+notices that refer to this License, so that they refer to the ordinary GNU General
7277+Public License, version 2, instead of to this License. (If a newer version than
7278+version 2 of the ordinary GNU General Public License has appeared, then you can
7279+specify that version instead if you wish.) Do not make any other change in these
7280+notices.
7281+
7282+
7283+
7284+Once this change is made in a given copy, it is irreversible for that copy, so the
7285+ordinary GNU General Public License applies to all subsequent copies and derivative
7286+works made from that copy.
7287+
7288+
7289+
7290+This option is useful when you wish to copy part of the code of the Library into a
7291+program that is not a library.
7292+
7293+
7294+
7295+4. You may copy and distribute the Library (or a portion or derivative of it, under
7296+Section 2) in object code or executable form under the terms of Sections 1 and 2 above
7297+provided that you accompany it with the complete corresponding machine-readable source
7298+code, which must be distributed under the terms of Sections 1 and 2 above on a medium
7299+customarily used for software interchange.
7300+
7301+
7302+
7303+If distribution of object code is made by offering access to copy from a designated
7304+place, then offering equivalent access to copy the source code from the same place
7305+satisfies the requirement to distribute the source code, even though third parties are
7306+not compelled to copy the source along with the object code.
7307+
7308+
7309+
7310+5. A program that contains no derivative of any portion of the Library, but is
7311+designed to work with the Library by being compiled or linked with it, is called a
7312+"work that uses the Library". Such a work, in isolation, is not a derivative work of
7313+the Library, and therefore falls outside the scope of this License.
7314+
7315+
7316+
7317+However, linking a "work that uses the Library" with the Library creates an executable
7318+that is a derivative of the Library (because it contains portions of the Library),
7319+rather than a "work that uses the library". The executable is therefore covered by
7320+this License. Section 6 states terms for distribution of such executables.
7321+
7322+
7323+
7324+When a "work that uses the Library" uses material from a header file that is part of
7325+the Library, the object code for the work may be a derivative work of the Library even
7326+though the source code is not. Whether this is true is especially significant if the
7327+work can be linked without the Library, or if the work is itself a library. The
7328+threshold for this to be true is not precisely defined by law.
7329+
7330+
7331+
7332+If such an object file uses only numerical parameters, data structure layouts and
7333+accessors, and small macros and small inline functions (ten lines or less in length),
7334+then the use of the object file is unrestricted, regardless of whether it is legally a
7335+derivative work. (Executables containing this object code plus portions of the Library
7336+will still fall under Section 6.)
7337+
7338+
7339+
7340+Otherwise, if the work is a derivative of the Library, you may distribute the object
7341+code for the work under the terms of Section 6. Any executables containing that work
7342+also fall under Section 6, whether or not they are linked directly with the Library
7343+itself.
7344+
7345+
7346+
7347+6. As an exception to the Sections above, you may also compile or link a "work that
7348+uses the Library" with the Library to produce a work containing portions of the
7349+Library, and distribute that work under terms of your choice, provided that the terms
7350+permit modification of the work for the customer's own use and reverse engineering for
7351+debugging such modifications.
7352+
7353+
7354+
7355+You must give prominent notice with each copy of the work that the Library is used in
7356+it and that the Library and its use are covered by this License. You must supply a
7357+copy of this License. If the work during execution displays copyright notices, you
7358+must include the copyright notice for the Library among them, as well as a reference
7359+directing the user to the copy of this License. Also, you must do one of these things:
7360+
7361+
7362+
7363+a) Accompany the work with the complete corresponding machine-readable source code for
7364+the Library including whatever changes were used in the work (which must be
7365+distributed under Sections 1 and 2 above); and, if the work is an executable linked
7366+with the Library, with the complete machine-readable "work that uses the Library", as
7367+object code and/or source code, so that the user can modify the Library and then
7368+relink to produce a modified executable containing the modified Library. (It is
7369+understood that the user who changes the contents of definitions files in the Library
7370+will not necessarily be able to recompile the application to use the modified
7371+definitions.)
7372+
7373+b) Accompany the work with a written offer, valid for at least three years, to give
7374+the same user the materials specified in Subsection 6a, above, for a charge no more
7375+than the cost of performing this distribution.
7376+
7377+c) If distribution of the work is made by offering access to copy from a designated
7378+place, offer equivalent access to copy the above specified materials from the same
7379+place.
7380+
7381+d) Verify that the user has already received a copy of these materials or that you
7382+have already sent this user a copy.
7383+
7384+For an executable, the required form of the "work that uses the Library" must include
7385+any data and utility programs needed for reproducing the executable from it. However,
7386+as a special exception, the source code distributed need not include anything that is
7387+normally distributed (in either source or binary form) with the major components
7388+(compiler, kernel, and so on) of the operating system on which the executable runs,
7389+unless that component itself accompanies the executable.
7390+
7391+
7392+
7393+It may happen that this requirement contradicts the license restrictions of other
7394+proprietary libraries that do not normally accompany the operating system. Such a
7395+contradiction means you cannot use both them and the Library together in an executable
7396+that you distribute.
7397+
7398+
7399+
7400+7. You may place library facilities that are a work based on the Library side-by-side
7401+in a single library together with other library facilities not covered by this
7402+License, and distribute such a combined library, provided that the separate
7403+distribution of the work based on the Library and of the other library facilities is
7404+otherwise permitted, and provided that you do these two things:
7405+
7406+
7407+
7408+a) Accompany the combined library with a copy of the same work based on the Library,
7409+uncombined with any other library facilities. This must be distributed under the terms
7410+of the Sections above.
7411+
7412+b) Give prominent notice with the combined library of the fact that part of it is a
7413+work based on the Library, and explaining where to find the accompanying uncombined
7414+form of the same work.
7415+
7416+8. You may not copy, modify, sublicense, link with, or distribute the Library except
7417+as expressly provided under this License. Any attempt otherwise to copy, modify,
7418+sublicense, link with, or distribute the Library is void, and will automatically
7419+terminate your rights under this License. However, parties who have received copies,
7420+or rights, from you under this License will not have their licenses terminated so long
7421+as such parties remain in full compliance.
7422+
7423+
7424+
7425+9. You are not required to accept this License, since you have not signed it. However,
7426+nothing else grants you permission to modify or distribute the Library or its
7427+derivative works. These actions are prohibited by law if you do not accept this
7428+License. Therefore, by modifying or distributing the Library (or any work based on the
7429+Library), you indicate your acceptance of this License to do so, and all its terms and
7430+conditions for copying, distributing or modifying the Library or works based on it.
7431+
7432+
7433+
7434+10. Each time you redistribute the Library (or any work based on the Library), the
7435+recipient automatically receives a license from the original licensor to copy,
7436+distribute, link with or modify the Library subject to these terms and conditions. You
7437+may not impose any further restrictions on the recipients' exercise of the rights
7438+granted herein. You are not responsible for enforcing compliance by third parties to
7439+this License.
7440+
7441+
7442+
7443+11. If, as a consequence of a court judgment or allegation of patent infringement or
7444+for any other reason (not limited to patent issues), conditions are imposed on you
7445+(whether by court order, agreement or otherwise) that contradict the conditions of
7446+this License, they do not excuse you from the conditions of this License. If you
7447+cannot distribute so as to satisfy simultaneously your obligations under this License
7448+and any other pertinent obligations, then as a consequence you may not distribute the
7449+Library at all. For example, if a patent license would not permit royalty-free
7450+redistribution of the Library by all those who receive copies directly or indirectly
7451+through you, then the only way you could satisfy both it and this License would be to
7452+refrain entirely from distribution of the Library.
7453+
7454+
7455+
7456+If any portion of this section is held invalid or unenforceable under any particular
7457+circumstance, the balance of the section is intended to apply, and the section as a
7458+whole is intended to apply in other circumstances.
7459+
7460+
7461+
7462+It is not the purpose of this section to induce you to infringe any patents or other
7463+property right claims or to contest validity of any such claims; this section has the
7464+sole purpose of protecting the integrity of the free software distribution system
7465+which is implemented by public license practices. Many people have made generous
7466+contributions to the wide range of software distributed through that system in
7467+reliance on consistent application of that system; it is up to the author/donor to
7468+decide if he or she is willing to distribute software through any other system and a
7469+licensee cannot impose that choice.
7470+
7471+
7472+
7473+This section is intended to make thoroughly clear what is believed to be a consequence
7474+of the rest of this License.
7475+
7476+
7477+
7478+12. If the distribution and/or use of the Library is restricted in certain countries
7479+either by patents or by copyrighted interfaces, the original copyright holder who
7480+places the Library under this License may add an explicit geographical distribution
7481+limitation excluding those countries, so that distribution is permitted only in or
7482+among countries not thus excluded. In such case, this License incorporates the
7483+limitation as if written in the body of this License.
7484+
7485+
7486+
7487+13. The Free Software Foundation may publish revised and/or new versions of the
7488+Library General Public License from time to time. Such new versions will be similar in
7489+spirit to the present version, but may differ in detail to address new problems or
7490+concerns.
7491+
7492+
7493+
7494+Each version is given a distinguishing version number. If the Library specifies a
7495+version number of this License which applies to it and "any later version", you have
7496+the option of following the terms and conditions either of that version or of any
7497+later version published by the Free Software Foundation. If the Library does not
7498+specify a license version number, you may choose any version ever published by the
7499+Free Software Foundation.
7500+
7501+
7502+
7503+14. If you wish to incorporate parts of the Library into other free programs whose
7504+distribution conditions are incompatible with these, write to the author to ask for
7505+permission. For software which is copyrighted by the Free Software Foundation, write
7506+to the Free Software Foundation; we sometimes make exceptions for this. Our decision
7507+will be guided by the two goals of preserving the free status of all derivatives of
7508+our free software and of promoting the sharing and reuse of software generally.
7509+
7510+
7511+
7512+NO WARRANTY
7513+
7514+
7515+
7516+15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
7517+LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
7518+WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
7519+WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
7520+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
7521+RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
7522+PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
7523+
7524+
7525+
7526+16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
7527+COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
7528+PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
7529+INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
7530+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
7531+OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
7532+WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
7533+POSSIBILITY OF SUCH DAMAGES.
7534+
7535+
7536+
7537+END OF TERMS AND CONDITIONS
7538+
7539+
7540+
7541+How to Apply These Terms to Your New Libraries
7542+
7543+
7544+
7545+If you develop a new library, and you want it to be of the greatest possible use to
7546+the public, we recommend making it free software that everyone can redistribute and
7547+change. You can do so by permitting redistribution under these terms (or,
7548+alternatively, under the terms of the ordinary General Public License).
7549+
7550+
7551+
7552+To apply these terms, attach the following notices to the library. It is safest to
7553+attach them to the start of each source file to most effectively convey the exclusion
7554+of warranty; and each file should have at least the "copyright" line and a pointer to
7555+where the full notice is found.
7556+
7557+
7558+
7559+one line to give the library's name and an idea of what it does.
7560+
7561+Copyright (C) year name of author
7562+
7563+
7564+
7565+This library is free software; you can redistribute it and/or
7566+
7567+modify it under the terms of the GNU Library General Public
7568+
7569+License as published by the Free Software Foundation; either
7570+
7571+version 2 of the License, or (at your option) any later version.
7572+
7573+
7574+
7575+This library is distributed in the hope that it will be useful,
7576+
7577+but WITHOUT ANY WARRANTY; without even the implied warranty of
7578+
7579+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7580+
7581+Library General Public License for more details.
7582+
7583+
7584+
7585+You should have received a copy of the GNU Library General Public
7586+
7587+License along with this library; if not, write to the
7588+
7589+Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
7590+
7591+Boston, MA 02110-1301, USA.
7592+
7593+Also add information on how to contact you by electronic and paper mail.
7594+
7595+
7596+
7597+You should also get your employer (if you work as a programmer) or your school, if
7598+any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
7599+alter the names:
7600+
7601+
7602+
7603+Yoyodyne, Inc., hereby disclaims all copyright interest in
7604+
7605+the library `Frob' (a library for tweaking knobs) written
7606+
7607+by James Random Hacker.
7608+
7609+
7610+
7611+signature of Ty Coon, 1 April 1990
7612+
7613+Ty Coon, President of Vice
7614+
7615+That's all there is to it!
7616+
7617+</programlisting></para></section>
7618+
7619+<section id="lic_22">
7620+<title>LGPL-2.1</title>
7621+<para><programlisting>
7622+
7623+GNU LESSER GENERAL PUBLIC LICENSE
7624+
7625+Version 2.1, February 1999
7626+
7627+Copyright (C) 1991, 1999 Free Software Foundation, Inc.
7628+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
7629+Everyone is permitted to copy and distribute verbatim copies
7630+of this license document, but changing it is not allowed.
7631+
7632+[This is the first released version of the Lesser GPL. It also counts
7633+ as the successor of the GNU Library Public License, version 2, hence
7634+ the version number 2.1.]
7635+Preamble
7636+
7637+The licenses for most software are designed to take away your freedom to share and
7638+change it. By contrast, the GNU General Public Licenses are intended to guarantee your
7639+freedom to share and change free software--to make sure the software is free for all
7640+its users.
7641+
7642+This license, the Lesser General Public License, applies to some specially designated
7643+software packages--typically libraries--of the Free Software Foundation and other
7644+authors who decide to use it. You can use it too, but we suggest you first think
7645+carefully about whether this license or the ordinary General Public License is the
7646+better strategy to use in any particular case, based on the explanations below.
7647+
7648+When we speak of free software, we are referring to freedom of use, not price. Our
7649+General Public Licenses are designed to make sure that you have the freedom to
7650+distribute copies of free software (and charge for this service if you wish); that you
7651+receive source code or can get it if you want it; that you can change the software and
7652+use pieces of it in new free programs; and that you are informed that you can do these
7653+things.
7654+
7655+To protect your rights, we need to make restrictions that forbid distributors to deny
7656+you these rights or to ask you to surrender these rights. These restrictions translate
7657+to certain responsibilities for you if you distribute copies of the library or if you
7658+modify it.
7659+
7660+For example, if you distribute copies of the library, whether gratis or for a fee, you
7661+must give the recipients all the rights that we gave you. You must make sure that
7662+they, too, receive or can get the source code. If you link other code with the
7663+library, you must provide complete object files to the recipients, so that they can
7664+relink them with the library after making changes to the library and recompiling it.
7665+And you must show them these terms so they know their rights.
7666+
7667+We protect your rights with a two-step method: (1) we copyright the library, and (2)
7668+we offer you this license, which gives you legal permission to copy, distribute and/or
7669+modify the library.
7670+
7671+To protect each distributor, we want to make it very clear that there is no warranty
7672+for the free library. Also, if the library is modified by someone else and passed on,
7673+the recipients should know that what they have is not the original version, so that
7674+the original author`s reputation will not be affected by problems that might be
7675+introduced by others.
7676+
7677+Finally, software patents pose a constant threat to the existence of any free program.
7678+We wish to make sure that a company cannot effectively restrict the users of a free
7679+program by obtaining a restrictive license from a patent holder. Therefore, we insist
7680+that any patent license obtained for a version of the library must be consistent with
7681+the full freedom of use specified in this license.
7682+
7683+Most GNU software, including some libraries, is covered by the ordinary GNU General
7684+Public License. This license, the GNU Lesser General Public License, applies to
7685+certain designated libraries, and is quite different from the ordinary General Public
7686+License. We use this license for certain libraries in order to permit linking those
7687+libraries into non-free programs.
7688+
7689+When a program is linked with a library, whether statically or using a shared library,
7690+the combination of the two is legally speaking a combined work, a derivative of the
7691+original library. The ordinary General Public License therefore permits such linking
7692+only if the entire combination fits its criteria of freedom. The Lesser General Public
7693+License permits more lax criteria for linking other code with the library.
7694+
7695+We call this license the "Lesser" General Public License because it does Less to
7696+protect the user`s freedom than the ordinary General Public License. It also provides
7697+other free software developers Less of an advantage over competing non-free programs.
7698+These disadvantages are the reason we use the ordinary General Public License for many
7699+libraries. However, the Lesser license provides advantages in certain special
7700+circumstances.
7701+
7702+For example, on rare occasions, there may be a special need to encourage the widest
7703+possible use of a certain library, so that it becomes a de-facto standard. To achieve
7704+this, non-free programs must be allowed to use the library. A more frequent case is
7705+that a free library does the same job as widely used non-free libraries. In this case,
7706+there is little to gain by limiting the free library to free software only, so we use
7707+the Lesser General Public License.
7708+
7709+In other cases, permission to use a particular library in non-free programs enables a
7710+greater number of people to use a large body of free software. For example, permission
7711+to use the GNU C Library in non-free programs enables many more people to use the
7712+whole GNU operating system, as well as its variant, the GNU/Linux operating system.
7713+
7714+Although the Lesser General Public License is Less protective of the users` freedom,
7715+it does ensure that the user of a program that is linked with the Library has the
7716+freedom and the wherewithal to run that program using a modified version of the
7717+Library.
7718+
7719+The precise terms and conditions for copying, distribution and modification follow.
7720+Pay close attention to the difference between a "work based on the library" and a
7721+"work that uses the library". The former contains code derived from the library,
7722+whereas the latter must be combined with the library in order to run.
7723+
7724+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
7725+
7726+0. This License Agreement applies to any software library or other program which
7727+contains a notice placed by the copyright holder or other authorized party saying it
7728+may be distributed under the terms of this Lesser General Public License (also called
7729+"this License"). Each licensee is addressed as "you".
7730+
7731+A "library" means a collection of software functions and/or data prepared so as to be
7732+conveniently linked with application programs (which use some of those functions and
7733+data) to form executables.
7734+
7735+The "Library", below, refers to any such software library or work which has been
7736+distributed under these terms. A "work based on the Library" means either the Library
7737+or any derivative work under copyright law: that is to say, a work containing the
7738+Library or a portion of it, either verbatim or with modifications and/or translated
7739+straightforwardly into another language. (Hereinafter, translation is included without
7740+limitation in the term "modification".)
7741+
7742+"Source code" for a work means the preferred form of the work for making modifications
7743+to it. For a library, complete source code means all the source code for all modules
7744+it contains, plus any associated interface definition files, plus the scripts used to
7745+control compilation and installation of the library.
7746+
7747+Activities other than copying, distribution and modification are not covered by this
7748+License; they are outside its scope. The act of running a program using the Library is
7749+not restricted, and output from such a program is covered only if its contents
7750+constitute a work based on the Library (independent of the use of the Library in a
7751+tool for writing it). Whether that is true depends on what the Library does and what
7752+the program that uses the Library does.
7753+
7754+1. You may copy and distribute verbatim copies of the Library`s complete source code
7755+as you receive it, in any medium, provided that you conspicuously and appropriately
7756+publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
7757+intact all the notices that refer to this License and to the absence of any warranty;
7758+and distribute a copy of this License along with the Library.
7759+
7760+You may charge a fee for the physical act of transferring a copy, and you may at your
7761+option offer warranty protection in exchange for a fee.
7762+
7763+2. You may modify your copy or copies of the Library or any portion of it, thus
7764+forming a work based on the Library, and copy and distribute such modifications or
7765+work under the terms of Section 1 above, provided that you also meet all of these
7766+conditions:
7767+
7768+a) The modified work must itself be a software library.
7769+b) You must cause the files modified to carry prominent notices stating that you
7770+changed the files and the date of any change.
7771+c) You must cause the whole of the work to be licensed at no charge to all third
7772+parties under the terms of this License.
7773+d) If a facility in the modified Library refers to a function or a table of data to be
7774+supplied by an application program that uses the facility, other than as an argument
7775+passed when the facility is invoked, then you must make a good faith effort to ensure
7776+that, in the event an application does not supply such function or table, the facility
7777+still operates, and performs whatever part of its purpose remains meaningful.
7778+(For example, a function in a library to compute square roots has a purpose that is
7779+entirely well-defined independent of the application. Therefore, Subsection 2d
7780+requires that any application-supplied function or table used by this function must be
7781+optional: if the application does not supply it, the square root function must still
7782+compute square roots.)
7783+
7784+These requirements apply to the modified work as a whole. If identifiable sections of
7785+that work are not derived from the Library, and can be reasonably considered
7786+independent and separate works in themselves, then this License, and its terms, do not
7787+apply to those sections when you distribute them as separate works. But when you
7788+distribute the same sections as part of a whole which is a work based on the Library,
7789+the distribution of the whole must be on the terms of this License, whose permissions
7790+for other licensees extend to the entire whole, and thus to each and every part
7791+regardless of who wrote it.
7792+
7793+Thus, it is not the intent of this section to claim rights or contest your rights to
7794+work written entirely by you; rather, the intent is to exercise the right to control
7795+the distribution of derivative or collective works based on the Library.
7796+
7797+In addition, mere aggregation of another work not based on the Library with the
7798+Library (or with a work based on the Library) on a volume of a storage or distribution
7799+medium does not bring the other work under the scope of this License.
7800+
7801+3. You may opt to apply the terms of the ordinary GNU General Public License instead
7802+of this License to a given copy of the Library. To do this, you must alter all the
7803+notices that refer to this License, so that they refer to the ordinary GNU General
7804+Public License, version 2, instead of to this License. (If a newer version than
7805+version 2 of the ordinary GNU General Public License has appeared, then you can
7806+specify that version instead if you wish.) Do not make any other change in these
7807+notices.
7808+
7809+Once this change is made in a given copy, it is irreversible for that copy, so the
7810+ordinary GNU General Public License applies to all subsequent copies and derivative
7811+works made from that copy.
7812+
7813+This option is useful when you wish to copy part of the code of the Library into a
7814+program that is not a library.
7815+
7816+4. You may copy and distribute the Library (or a portion or derivative of it, under
7817+Section 2) in object code or executable form under the terms of Sections 1 and 2 above
7818+provided that you accompany it with the complete corresponding machine-readable source
7819+code, which must be distributed under the terms of Sections 1 and 2 above on a medium
7820+customarily used for software interchange.
7821+
7822+If distribution of object code is made by offering access to copy from a designated
7823+place, then offering equivalent access to copy the source code from the same place
7824+satisfies the requirement to distribute the source code, even though third parties are
7825+not compelled to copy the source along with the object code.
7826+
7827+5. A program that contains no derivative of any portion of the Library, but is
7828+designed to work with the Library by being compiled or linked with it, is called a
7829+"work that uses the Library". Such a work, in isolation, is not a derivative work of
7830+the Library, and therefore falls outside the scope of this License.
7831+
7832+However, linking a "work that uses the Library" with the Library creates an executable
7833+that is a derivative of the Library (because it contains portions of the Library),
7834+rather than a "work that uses the library". The executable is therefore covered by
7835+this License. Section 6 states terms for distribution of such executables.
7836+
7837+When a "work that uses the Library" uses material from a header file that is part of
7838+the Library, the object code for the work may be a derivative work of the Library even
7839+though the source code is not. Whether this is true is especially significant if the
7840+work can be linked without the Library, or if the work is itself a library. The
7841+threshold for this to be true is not precisely defined by law.
7842+
7843+If such an object file uses only numerical parameters, data structure layouts and
7844+accessors, and small macros and small inline functions (ten lines or less in length),
7845+then the use of the object file is unrestricted, regardless of whether it is legally a
7846+derivative work. (Executables containing this object code plus portions of the Library
7847+will still fall under Section 6.)
7848+
7849+Otherwise, if the work is a derivative of the Library, you may distribute the object
7850+code for the work under the terms of Section 6. Any executables containing that work
7851+also fall under Section 6, whether or not they are linked directly with the Library
7852+itself.
7853+
7854+6. As an exception to the Sections above, you may also combine or link a "work that
7855+uses the Library" with the Library to produce a work containing portions of the
7856+Library, and distribute that work under terms of your choice, provided that the terms
7857+permit modification of the work for the customer`s own use and reverse engineering for
7858+debugging such modifications.
7859+
7860+You must give prominent notice with each copy of the work that the Library is used in
7861+it and that the Library and its use are covered by this License. You must supply a
7862+copy of this License. If the work during execution displays copyright notices, you
7863+must include the copyright notice for the Library among them, as well as a reference
7864+directing the user to the copy of this License. Also, you must do one of these things:
7865+
7866+a) Accompany the work with the complete corresponding machine-readable source code for
7867+the Library including whatever changes were used in the work (which must be
7868+distributed under Sections 1 and 2 above); and, if the work is an executable linked
7869+with the Library, with the complete machine-readable "work that uses the Library", as
7870+object code and/or source code, so that the user can modify the Library and then
7871+relink to produce a modified executable containing the modified Library. (It is
7872+understood that the user who changes the contents of definitions files in the Library
7873+will not necessarily be able to recompile the application to use the modified
7874+definitions.)
7875+b) Use a suitable shared library mechanism for linking with the Library. A suitable
7876+mechanism is one that (1) uses at run time a copy of the library already present on
7877+the user`s computer system, rather than copying library functions into the executable,
7878+and (2) will operate properly with a modified version of the library, if the user
7879+installs one, as long as the modified version is interface-compatible with the version
7880+that the work was made with.
7881+c) Accompany the work with a written offer, valid for at least three years, to give
7882+the same user the materials specified in Subsection 6a, above, for a charge no more
7883+than the cost of performing this distribution.
7884+d) If distribution of the work is made by offering access to copy from a designated
7885+place, offer equivalent access to copy the above specified materials from the same
7886+place.
7887+e) Verify that the user has already received a copy of these materials or that you
7888+have already sent this user a copy.
7889+For an executable, the required form of the "work that uses the Library" must include
7890+any data and utility programs needed for reproducing the executable from it. However,
7891+as a special exception, the materials to be distributed need not include anything that
7892+is normally distributed (in either source or binary form) with the major components
7893+(compiler, kernel, and so on) of the operating system on which the executable runs,
7894+unless that component itself accompanies the executable.
7895+
7896+It may happen that this requirement contradicts the license restrictions of other
7897+proprietary libraries that do not normally accompany the operating system. Such a
7898+contradiction means you cannot use both them and the Library together in an executable
7899+that you distribute.
7900+
7901+7. You may place library facilities that are a work based on the Library side-by-side
7902+in a single library together with other library facilities not covered by this
7903+License, and distribute such a combined library, provided that the separate
7904+distribution of the work based on the Library and of the other library facilities is
7905+otherwise permitted, and provided that you do these two things:
7906+
7907+a) Accompany the combined library with a copy of the same work based on the Library,
7908+uncombined with any other library facilities. This must be distributed under the terms
7909+of the Sections above.
7910+b) Give prominent notice with the combined library of the fact that part of it is a
7911+work based on the Library, and explaining where to find the accompanying uncombined
7912+form of the same work.
7913+8. You may not copy, modify, sublicense, link with, or distribute the Library except
7914+as expressly provided under this License. Any attempt otherwise to copy, modify,
7915+sublicense, link with, or distribute the Library is void, and will automatically
7916+terminate your rights under this License. However, parties who have received copies,
7917+or rights, from you under this License will not have their licenses terminated so long
7918+as such parties remain in full compliance.
7919+
7920+9. You are not required to accept this License, since you have not signed it. However,
7921+nothing else grants you permission to modify or distribute the Library or its
7922+derivative works. These actions are prohibited by law if you do not accept this
7923+License. Therefore, by modifying or distributing the Library (or any work based on the
7924+Library), you indicate your acceptance of this License to do so, and all its terms and
7925+conditions for copying, distributing or modifying the Library or works based on it.
7926+
7927+10. Each time you redistribute the Library (or any work based on the Library), the
7928+recipient automatically receives a license from the original licensor to copy,
7929+distribute, link with or modify the Library subject to these terms and conditions. You
7930+may not impose any further restrictions on the recipients` exercise of the rights
7931+granted herein. You are not responsible for enforcing compliance by third parties with
7932+this License.
7933+
7934+11. If, as a consequence of a court judgment or allegation of patent infringement or
7935+for any other reason (not limited to patent issues), conditions are imposed on you
7936+(whether by court order, agreement or otherwise) that contradict the conditions of
7937+this License, they do not excuse you from the conditions of this License. If you
7938+cannot distribute so as to satisfy simultaneously your obligations under this License
7939+and any other pertinent obligations, then as a consequence you may not distribute the
7940+Library at all. For example, if a patent license would not permit royalty-free
7941+redistribution of the Library by all those who receive copies directly or indirectly
7942+through you, then the only way you could satisfy both it and this License would be to
7943+refrain entirely from distribution of the Library.
7944+
7945+If any portion of this section is held invalid or unenforceable under any particular
7946+circumstance, the balance of the section is intended to apply, and the section as a
7947+whole is intended to apply in other circumstances.
7948+
7949+It is not the purpose of this section to induce you to infringe any patents or other
7950+property right claims or to contest validity of any such claims; this section has the
7951+sole purpose of protecting the integrity of the free software distribution system
7952+which is implemented by public license practices. Many people have made generous
7953+contributions to the wide range of software distributed through that system in
7954+reliance on consistent application of that system; it is up to the author/donor to
7955+decide if he or she is willing to distribute software through any other system and a
7956+licensee cannot impose that choice.
7957+
7958+This section is intended to make thoroughly clear what is believed to be a consequence
7959+of the rest of this License.
7960+
7961+12. If the distribution and/or use of the Library is restricted in certain countries
7962+either by patents or by copyrighted interfaces, the original copyright holder who
7963+places the Library under this License may add an explicit geographical distribution
7964+limitation excluding those countries, so that distribution is permitted only in or
7965+among countries not thus excluded. In such case, this License incorporates the
7966+limitation as if written in the body of this License.
7967+
7968+13. The Free Software Foundation may publish revised and/or new versions of the Lesser
7969+General Public License from time to time. Such new versions will be similar in spirit
7970+to the present version, but may differ in detail to address new problems or concerns.
7971+
7972+Each version is given a distinguishing version number. If the Library specifies a
7973+version number of this License which applies to it and "any later version", you have
7974+the option of following the terms and conditions either of that version or of any
7975+later version published by the Free Software Foundation. If the Library does not
7976+specify a license version number, you may choose any version ever published by the
7977+Free Software Foundation.
7978+
7979+14. If you wish to incorporate parts of the Library into other free programs whose
7980+distribution conditions are incompatible with these, write to the author to ask for
7981+permission. For software which is copyrighted by the Free Software Foundation, write
7982+to the Free Software Foundation; we sometimes make exceptions for this. Our decision
7983+will be guided by the two goals of preserving the free status of all derivatives of
7984+our free software and of promoting the sharing and reuse of software generally.
7985+
7986+NO WARRANTY
7987+
7988+15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE
7989+LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN
7990+WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT
7991+WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
7992+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
7993+RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
7994+PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
7995+
7996+16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY
7997+COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS
7998+PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
7999+INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
8000+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
8001+OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE
8002+WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
8003+POSSIBILITY OF SUCH DAMAGES.
8004+
8005+END OF TERMS AND CONDITIONS
8006+
8007+How to Apply These Terms to Your New Libraries
8008+
8009+If you develop a new library, and you want it to be of the greatest possible use to
8010+the public, we recommend making it free software that everyone can redistribute and
8011+change. You can do so by permitting redistribution under these terms (or,
8012+alternatively, under the terms of the ordinary General Public License).
8013+
8014+To apply these terms, attach the following notices to the library. It is safest to
8015+attach them to the start of each source file to most effectively convey the exclusion
8016+of warranty; and each file should have at least the "copyright" line and a pointer to
8017+where the full notice is found.
8018+
8019+one line to give the library`s name and an idea of what it does.
8020+Copyright (C) year name of author
8021+
8022+This library is free software; you can redistribute it and/or
8023+modify it under the terms of the GNU Lesser General Public
8024+License as published by the Free Software Foundation; either
8025+version 2.1 of the License, or (at your option) any later version.
8026+
8027+This library is distributed in the hope that it will be useful,
8028+but WITHOUT ANY WARRANTY; without even the implied warranty of
8029+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
8030+Lesser General Public License for more details.
8031+
8032+You should have received a copy of the GNU Lesser General Public
8033+License along with this library; if not, write to the Free Software
8034+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
8035+Also add information on how to contact you by electronic and paper mail.
8036+
8037+You should also get your employer (if you work as a programmer) or your school, if
8038+any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample;
8039+alter the names:
8040+
8041+Yoyodyne, Inc., hereby disclaims all copyright interest in
8042+the library `Frob` (a library for tweaking knobs) written
8043+by James Random Hacker.
8044+
8045+signature of Ty Coon, 1 April 1990
8046+Ty Coon, President of Vice
8047+That`s all there is to it!
8048+
8049+</programlisting></para></section>
8050+
8051+<section id="lic_23">
8052+<title>LGPL-3.0</title>
8053+<para><programlisting>
8054+GNU LESSER GENERAL PUBLIC LICENSE
8055+
8056+Version 3, 29 June 2007
8057+
8058+Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
8059+
8060+Everyone is permitted to copy and distribute verbatim copies of this license document,
8061+but changing it is not allowed.
8062+
8063+This version of the GNU Lesser General Public License incorporates the terms and
8064+conditions of version 3 of the GNU General Public License, supplemented by the
8065+additional permissions listed below.
8066+0. Additional Definitions.
8067+
8068+As used herein, "this License" refers to version 3 of the GNU Lesser
8069+General Public License, and the "GNU GPL" refers to version 3 of the GNU
8070+General Public License.
8071+
8072+"The Library" refers to a covered work governed by this License, other
8073+than an Application or a Combined Work as defined below.
8074+
8075+An "Application" is any work that makes use of an interface provided by
8076+the Library, but which is not otherwise based on the Library. Defining a subclass of a
8077+class defined by the Library is deemed a mode of using an interface provided by the
8078+Library.
8079+
8080+A "Combined Work" is a work produced by combining or linking an
8081+Application with the Library. The particular version of the Library with which the
8082+Combined Work was made is also called the "Linked Version".
8083+
8084+The "Minimal Corresponding Source" for a Combined Work means the
8085+Corresponding Source for the Combined Work, excluding any source code for portions of
8086+the Combined Work that, considered in isolation, are based on the Application, and not
8087+on the Linked Version.
8088+
8089+The "Corresponding Application Code" for a Combined Work means the object
8090+code and/or source code for the Application, including any data and utility programs
8091+needed for reproducing the Combined Work from the Application, but excluding the
8092+System Libraries of the Combined Work.
8093+1. Exception to Section 3 of the GNU GPL.
8094+
8095+You may convey a covered work under sections 3 and 4 of this License without being
8096+bound by section 3 of the GNU GPL.
8097+2. Conveying Modified Versions.
8098+
8099+If you modify a copy of the Library, and, in your modifications, a facility refers to
8100+a function or data to be supplied by an Application that uses the facility (other than
8101+as an argument passed when the facility is invoked), then you may convey a copy of the
8102+modified version:
8103+
8104+ * a) under this License, provided that you make a good faith effort to ensure
8105+that, in the event an Application does not supply the function or data, the facility
8106+still operates, and performs whatever part of its purpose remains meaningful, or
8107+ * b) under the GNU GPL, with none of the additional permissions of this License
8108+applicable to that copy.
8109+
8110+3. Object Code Incorporating Material from Library Header Files.
8111+
8112+The object code form of an Application may incorporate material from a header file
8113+that is part of the Library. You may convey such object code under terms of your
8114+choice, provided that, if the incorporated material is not limited to numerical
8115+parameters, data structure layouts and accessors, or small macros, inline functions
8116+and templates (ten or fewer lines in length), you do both of the following:
8117+
8118+ * a) Give prominent notice with each copy of the object code that the Library is
8119+used in it and that the Library and its use are covered by this License.
8120+ * b) Accompany the object code with a copy of the GNU GPL and this license
8121+document.
8122+
8123+4. Combined Works.
8124+
8125+You may convey a Combined Work under terms of your choice that, taken together,
8126+effectively do not restrict modification of the portions of the Library contained in
8127+the Combined Work and reverse engineering for debugging such modifications, if you
8128+also do each of the following:
8129+
8130+ * a) Give prominent notice with each copy of the Combined Work that the Library is
8131+used in it and that the Library and its use are covered by this License.
8132+ * b) Accompany the Combined Work with a copy of the GNU GPL and this license
8133+document.
8134+ * c) For a Combined Work that displays copyright notices during execution, include
8135+the copyright notice for the Library among these notices, as well as a reference
8136+directing the user to the copies of the GNU GPL and this license document.
8137+ * d) Do one of the following:
8138+ o 0) Convey the Minimal Corresponding Source under the terms of this
8139+License, and the Corresponding Application Code in a form suitable for, and under
8140+terms that permit, the user to recombine or relink the Application with a modified
8141+version of the Linked Version to produce a modified Combined Work, in the manner
8142+specified by section 6 of the GNU GPL for conveying Corresponding Source.
8143+ o 1) Use a suitable shared library mechanism for linking with the Library. A
8144+suitable mechanism is one that (a) uses at run time a copy of the Library already
8145+present on the user's computer system, and (b) will operate properly with a modified
8146+version of the Library that is interface-compatible with the Linked Version.
8147+ * e) Provide Installation Information, but only if you would otherwise be required
8148+to provide such information under section 6 of the GNU GPL, and only to the extent
8149+that such information is necessary to install and execute a modified version of the
8150+Combined Work produced by recombining or relinking the Application with a modified
8151+version of the Linked Version. (If you use option 4d0, the Installation Information
8152+must accompany the Minimal Corresponding Source and Corresponding Application Code. If
8153+you use option 4d1, you must provide the Installation Information in the manner
8154+specified by section 6 of the GNU GPL for conveying Corresponding Source.)
8155+
8156+5. Combined Libraries.
8157+
8158+You may place library facilities that are a work based on the Library side by side in
8159+a single library together with other library facilities that are not Applications and
8160+are not covered by this License, and convey such a combined library under terms of
8161+your choice, if you do both of the following:
8162+
8163+ * a) Accompany the combined library with a copy of the same work based on the
8164+Library, uncombined with any other library facilities, conveyed under the terms of
8165+this License.
8166+ * b) Give prominent notice with the combined library that part of it is a work
8167+based on the Library, and explaining where to find the accompanying uncombined form of
8168+the same work.
8169+
8170+6. Revised Versions of the GNU Lesser General Public License.
8171+
8172+The Free Software Foundation may publish revised and/or new versions of the GNU Lesser
8173+General Public License from time to time. Such new versions will be similar in spirit
8174+to the present version, but may differ in detail to address new problems or concerns.
8175+
8176+Each version is given a distinguishing version number. If the Library as you received
8177+it specifies that a certain numbered version of the GNU Lesser General Public License
8178+"or any later version" applies to it, you have the option of following
8179+the terms and conditions either of that published version or of any later version
8180+published by the Free Software Foundation. If the Library as you received it does not
8181+specify a version number of the GNU Lesser General Public License, you may choose any
8182+version of the GNU Lesser General Public License ever published by the Free Software
8183+Foundation.
8184+
8185+If the Library as you received it specifies that a proxy can decide whether future
8186+versions of the GNU Lesser General Public License shall apply, that proxy's public
8187+statement of acceptance of any version is permanent authorization for you to choose
8188+that version for the Library.
8189+</programlisting></para></section>
8190+
8191+<section id="lic_24">
8192+<title>Libpng</title>
8193+<para><programlisting>
8194+
8195+This copy of the libpng notices is provided for your convenience. In case of
8196+any discrepancy between this copy and the notices in the file png.h that is
8197+included in the libpng distribution, the latter shall prevail.
8198+
8199+COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
8200+
8201+If you modify libpng you may insert additional notices immediately following
8202+this sentence.
8203+
8204+This code is released under the libpng license.
8205+
8206+libpng versions 1.2.6, August 15, 2004, through 1.4.5, December 9, 2010, are
8207+Copyright (c) 2004, 2006-2010 Glenn Randers-Pehrson, and are
8208+distributed according to the same disclaimer and license as libpng-1.2.5
8209+with the following individual added to the list of Contributing Authors
8210+
8211+ Cosmin Truta
8212+
8213+libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
8214+Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
8215+distributed according to the same disclaimer and license as libpng-1.0.6
8216+with the following individuals added to the list of Contributing Authors
8217+
8218+ Simon-Pierre Cadieux
8219+ Eric S. Raymond
8220+ Gilles Vollant
8221+
8222+and with the following additions to the disclaimer:
8223+
8224+ There is no warranty against interference with your enjoyment of the
8225+ library or against infringement. There is no warranty that our
8226+ efforts or the library will fulfill any of your particular purposes
8227+ or needs. This library is provided with all faults, and the entire
8228+ risk of satisfactory quality, performance, accuracy, and effort is with
8229+ the user.
8230+
8231+libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
8232+Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
8233+distributed according to the same disclaimer and license as libpng-0.96,
8234+with the following individuals added to the list of Contributing Authors:
8235+
8236+ Tom Lane
8237+ Glenn Randers-Pehrson
8238+ Willem van Schaik
8239+
8240+libpng versions 0.89, June 1996, through 0.96, May 1997, are
8241+Copyright (c) 1996, 1997 Andreas Dilger
8242+Distributed according to the same disclaimer and license as libpng-0.88,
8243+with the following individuals added to the list of Contributing Authors:
8244+
8245+ John Bowler
8246+ Kevin Bracey
8247+ Sam Bushell
8248+ Magnus Holmgren
8249+ Greg Roelofs
8250+ Tom Tanner
8251+
8252+libpng versions 0.5, May 1995, through 0.88, January 1996, are
8253+Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
8254+
8255+For the purposes of this copyright and license, "Contributing Authors"
8256+is defined as the following set of individuals:
8257+
8258+ Andreas Dilger
8259+ Dave Martindale
8260+ Guy Eric Schalnat
8261+ Paul Schmidt
8262+ Tim Wegner
8263+
8264+The PNG Reference Library is supplied "AS IS". The Contributing Authors
8265+and Group 42, Inc. disclaim all warranties, expressed or implied,
8266+including, without limitation, the warranties of merchantability and of
8267+fitness for any purpose. The Contributing Authors and Group 42, Inc.
8268+assume no liability for direct, indirect, incidental, special, exemplary,
8269+or consequential damages, which may result from the use of the PNG
8270+Reference Library, even if advised of the possibility of such damage.
8271+
8272+Permission is hereby granted to use, copy, modify, and distribute this
8273+source code, or portions hereof, for any purpose, without fee, subject
8274+to the following restrictions:
8275+
8276+1. The origin of this source code must not be misrepresented.
8277+
8278+2. Altered versions must be plainly marked as such and must not
8279+ be misrepresented as being the original source.
8280+
8281+3. This Copyright notice may not be removed or altered from any
8282+ source or altered source distribution.
8283+
8284+The Contributing Authors and Group 42, Inc. specifically permit, without
8285+fee, and encourage the use of this source code as a component to
8286+supporting the PNG file format in commercial products. If you use this
8287+source code in a product, acknowledgment is not required but would be
8288+appreciated.
8289+
8290+
8291+A "png_get_copyright" function is available, for convenient use in "about"
8292+boxes and the like:
8293+
8294+ printf("%s",png_get_copyright(NULL));
8295+
8296+Also, the PNG logo (in PNG format, of course) is supplied in the
8297+files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
8298+
8299+Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
8300+certification mark of the Open Source Initiative.
8301+
8302+Glenn Randers-Pehrson
8303+glennrp at users.sourceforge.net
8304+December 9, 2010
8305+
8306+</programlisting></para></section>
8307+
8308+<section id="lic_25">
8309+<title>MIT</title>
8310+<para><programlisting>
8311+
8312+MIT License
8313+
8314+Copyright (c) &lt;year&gt; &lt;copyright holders&gt;
8315+
8316+Permission is hereby granted, free of charge, to any person obtaining a copy
8317+of this software and associated documentation files (the "Software"), to deal
8318+in the Software without restriction, including without limitation the rights
8319+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8320+copies of the Software, and to permit persons to whom the Software is
8321+furnished to do so, subject to the following conditions:
8322+
8323+The above copyright notice and this permission notice shall be included in
8324+all copies or substantial portions of the Software.
8325+
8326+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
8327+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
8328+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
8329+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
8330+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
8331+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
8332+THE SOFTWARE.
8333+
8334+</programlisting></para></section>
8335+
8336+<section id="lic_26">
8337+<title>MPL-1.0</title>
8338+<para><programlisting>
8339+
8340+MOZILLA PUBLIC LICENSE
8341+Version 1.0
8342+
8343+1. Definitions.
8344+
8345+1.1. ``Contributor`` means each entity that creates or contributes to the creation of
8346+Modifications.
8347+1.2. ``Contributor Version`` means the combination of the Original Code, prior
8348+Modifications used by a Contributor, and the Modifications made by that particular
8349+Contributor.
8350+
8351+1.3. ``Covered Code`` means the Original Code or Modifications or the combination of
8352+the Original Code and Modifications, in each case including portions thereof.
8353+
8354+1.4. ``Electronic Distribution Mechanism`` means a mechanism generally accepted in the
8355+software development community for the electronic transfer of data.
8356+
8357+1.5. ``Executable`` means Covered Code in any form other than Source Code.
8358+
8359+1.6. ``Initial Developer`` means the individual or entity identified as the Initial
8360+Developer in the Source Code notice required by Exhibit A.
8361+
8362+1.7. ``Larger Work`` means a work which combines Covered Code or portions thereof with
8363+code not governed by the terms of this License.
8364+
8365+1.8. ``License`` means this document.
8366+
8367+1.9. ``Modifications`` means any addition to or deletion from the substance or
8368+structure of either the Original Code or any previous Modifications. When Covered Code
8369+is released as a series of files, a Modification is:
8370+
8371+A. Any addition to or deletion from the contents of a file containing Original Code or
8372+previous Modifications.
8373+
8374+B. Any new file that contains any part of the Original Code or previous Modifications.
8375+
8376+1.10. ``Original Code`` means Source Code of computer software code which is described
8377+in the Source Code notice required by Exhibit A as Original Code, and which, at the
8378+time of its release under this License is not already Covered Code governed by this
8379+License.
8380+
8381+1.11. ``Source Code`` means the preferred form of the Covered Code for making
8382+modifications to it, including all modules it contains, plus any associated interface
8383+definition files, scripts used to control compilation and installation of an
8384+Executable, or a list of source code differential comparisons against either the
8385+Original Code or another well known, available Covered Code of the Contributor`s
8386+choice. The Source Code can be in a compressed or archival form, provided the
8387+appropriate decompression or de-archiving software is widely available for no charge.
8388+
8389+1.12. ``You`` means an individual or a legal entity exercising rights under, and
8390+complying with all of the terms of, this License or a future version of this License
8391+issued under Section 6.1. For legal entities, ``You`` includes any entity which
8392+controls, is controlled by, or is under common control with You. For purposes of this
8393+definition, ``control`` means (a) the power, direct or indirect, to cause the
8394+direction or management of such entity, whether by contract or otherwise, or (b)
8395+ownership of fifty percent (50%) or more of the outstanding shares or beneficial
8396+ownership of such entity.
8397+
8398+2. Source Code License.
8399+2.1. The Initial Developer Grant.
8400+The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
8401+license, subject to third party intellectual property claims:
8402+(a) to use, reproduce, modify, display, perform, sublicense and distribute the
8403+Original Code (or portions thereof) with or without Modifications, or as part of a
8404+Larger Work; and
8405+
8406+(b) under patents now or hereafter owned or controlled by Initial Developer, to make,
8407+have made, use and sell (``Utilize``) the Original Code (or portions thereof), but
8408+solely to the extent that any such patent is reasonably necessary to enable You to
8409+Utilize the Original Code (or portions thereof) and not to any greater extent that may
8410+be necessary to Utilize further Modifications or combinations.
8411+
8412+2.2. Contributor Grant.
8413+Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license,
8414+subject to third party intellectual property claims:
8415+
8416+(a) to use, reproduce, modify, display, perform, sublicense and distribute the
8417+Modifications created by such Contributor (or portions thereof) either on an
8418+unmodified basis, with other Modifications, as Covered Code or as part of a Larger
8419+Work; and
8420+
8421+(b) under patents now or hereafter owned or controlled by Contributor, to Utilize the
8422+Contributor Version (or portions thereof), but solely to the extent that any such
8423+patent is reasonably necessary to enable You to Utilize the Contributor Version (or
8424+portions thereof), and not to any greater extent that may be necessary to Utilize
8425+further Modifications or combinations.
8426+
8427+3. Distribution Obligations.
8428+3.1. Application of License.
8429+The Modifications which You create or to which You contribute are governed by the
8430+terms of this License, including without limitation Section 2.2. The Source Code
8431+version of Covered Code may be distributed only under the terms of this License or a
8432+future version of this License released under Section 6.1, and You must include a copy
8433+of this License with every copy of the Source Code You distribute. You may not offer
8434+or impose any terms on any Source Code version that alters or restricts the applicable
8435+version of this License or the recipients` rights hereunder. However, You may include
8436+an additional document offering the additional rights described in Section 3.5.
8437+3.2. Availability of Source Code.
8438+Any Modification which You create or to which You contribute must be made available in
8439+Source Code form under the terms of this License either on the same media as an
8440+Executable version or via an accepted Electronic Distribution Mechanism to anyone to
8441+whom you made an Executable version available; and if made available via Electronic
8442+Distribution Mechanism, must remain available for at least twelve (12) months after
8443+the date it initially became available, or at least six (6) months after a subsequent
8444+version of that particular Modification has been made available to such recipients.
8445+You are responsible for ensuring that the Source Code version remains available even
8446+if the Electronic Distribution Mechanism is maintained by a third party.
8447+
8448+3.3. Description of Modifications.
8449+You must cause all Covered Code to which you contribute to contain a file documenting
8450+the changes You made to create that Covered Code and the date of any change. You must
8451+include a prominent statement that the Modification is derived, directly or
8452+indirectly, from Original Code provided by the Initial Developer and including the
8453+name of the Initial Developer in (a) the Source Code, and (b) in any notice in an
8454+Executable version or related documentation in which You describe the origin or
8455+ownership of the Covered Code.
8456+
8457+3.4. Intellectual Property Matters
8458+
8459+(a) Third Party Claims.
8460+If You have knowledge that a party claims an intellectual property right in particular
8461+functionality or code (or its utilization under this License), you must include a text
8462+file with the source code distribution titled ``LEGAL`` which describes the claim and
8463+the party making the claim in sufficient detail that a recipient will know whom to
8464+contact. If you obtain such knowledge after You make Your Modification available as
8465+described in Section 3.2, You shall promptly modify the LEGAL file in all copies You
8466+make available thereafter and shall take other steps (such as notifying appropriate
8467+mailing lists or newsgroups) reasonably calculated to inform those who received the
8468+Covered Code that new knowledge has been obtained.
8469+
8470+(b) Contributor APIs.
8471+If Your Modification is an application programming interface and You own or control
8472+patents which are reasonably necessary to implement that API, you must also include
8473+this information in the LEGAL file.
8474+
8475+3.5. Required Notices.
8476+You must duplicate the notice in Exhibit A in each file of the Source Code, and this
8477+License in any documentation for the Source Code, where You describe recipients`
8478+rights relating to Covered Code. If You created one or more Modification(s), You may
8479+add your name as a Contributor to the notice described in Exhibit A. If it is not
8480+possible to put such notice in a particular Source Code file due to its structure,
8481+then you must include such notice in a location (such as a relevant directory file)
8482+where a user would be likely to look for such a notice. You may choose to offer, and
8483+to charge a fee for, warranty, support, indemnity or liability obligations to one or
8484+more recipients of Covered Code. However, You may do so only on Your own behalf, and
8485+not on behalf of the Initial Developer or any Contributor. You must make it absolutely
8486+clear than any such warranty, support, indemnity or liability obligation is offered by
8487+You alone, and You hereby agree to indemnify the Initial Developer and every
8488+Contributor for any liability incurred by the Initial Developer or such Contributor as
8489+a result of warranty, support, indemnity or liability terms You offer.
8490+
8491+3.6. Distribution of Executable Versions.
8492+You may distribute Covered Code in Executable form only if the requirements of Section
8493+3.1-3.5 have been met for that Covered Code, and if You include a notice stating that
8494+the Source Code version of the Covered Code is available under the terms of this
8495+License, including a description of how and where You have fulfilled the obligations
8496+of Section 3.2. The notice must be conspicuously included in any notice in an
8497+Executable version, related documentation or collateral in which You describe
8498+recipients` rights relating to the Covered Code. You may distribute the Executable
8499+version of Covered Code under a license of Your choice, which may contain terms
8500+different from this License, provided that You are in compliance with the terms of
8501+this License and that the license for the Executable version does not attempt to limit
8502+or alter the recipient`s rights in the Source Code version from the rights set forth
8503+in this License. If You distribute the Executable version under a different license
8504+You must make it absolutely clear that any terms which differ from this License are
8505+offered by You alone, not by the Initial Developer or any Contributor. You hereby
8506+agree to indemnify the Initial Developer and every Contributor for any liability
8507+incurred by the Initial Developer or such Contributor as a result of any such terms
8508+You offer.
8509+
8510+3.7. Larger Works.
8511+You may create a Larger Work by combining Covered Code with other code not governed by
8512+the terms of this License and distribute the Larger Work as a single product. In such
8513+a case, You must make sure the requirements of this License are fulfilled for the
8514+Covered Code.
8515+
8516+4. Inability to Comply Due to Statute or Regulation.
8517+If it is impossible for You to comply with any of the terms of this License with
8518+respect to some or all of the Covered Code due to statute or regulation then You must:
8519+(a) comply with the terms of this License to the maximum extent possible; and (b)
8520+describe the limitations and the code they affect. Such description must be included
8521+in the LEGAL file described in Section 3.4 and must be included with all distributions
8522+of the Source Code. Except to the extent prohibited by statute or regulation, such
8523+description must be sufficiently detailed for a recipient of ordinary skill to be able
8524+to understand it.
8525+
8526+5. Application of this License.
8527+This License applies to code to which the Initial Developer has attached the notice in
8528+Exhibit A, and to related Covered Code.
8529+6. Versions of the License.
8530+6.1. New Versions.
8531+Netscape Communications Corporation (``Netscape``) may publish revised and/or new
8532+versions of the License from time to time. Each version will be given a distinguishing
8533+version number.
8534+6.2. Effect of New Versions.
8535+Once Covered Code has been published under a particular version of the License, You
8536+may always continue to use it under the terms of that version. You may also choose to
8537+use such Covered Code under the terms of any subsequent version of the License
8538+published by Netscape. No one other than Netscape has the right to modify the terms
8539+applicable to Covered Code created under this License.
8540+
8541+6.3. Derivative Works.
8542+If you create or use a modified version of this License (which you may only do in
8543+order to apply it to code which is not already Covered Code governed by this License),
8544+you must (a) rename Your license so that the phrases ``Mozilla``, ``MOZILLAPL``,
8545+``MOZPL``, ``Netscape``, ``NPL`` or any confusingly similar phrase do not appear
8546+anywhere in your license and (b) otherwise make it clear that your version of the
8547+license contains terms which differ from the Mozilla Public License and Netscape
8548+Public License. (Filling in the name of the Initial Developer, Original Code or
8549+Contributor in the notice described in Exhibit A shall not of themselves be deemed to
8550+be modifications of this License.)
8551+
8552+7. DISCLAIMER OF WARRANTY.
8553+COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS`` BASIS, WITHOUT WARRANTY OF
8554+ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
8555+THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
8556+NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
8557+IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
8558+INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
8559+SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
8560+PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
8561+THIS DISCLAIMER.
8562+8. TERMINATION.
8563+This License and the rights granted hereunder will terminate automatically if You fail
8564+to comply with terms herein and fail to cure such breach within 30 days of becoming
8565+aware of the breach. All sublicenses to the Covered Code which are properly granted
8566+shall survive any termination of this License. Provisions which, by their nature, must
8567+remain in effect beyond the termination of this License shall survive.
8568+9. LIMITATION OF LIABILITY.
8569+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
8570+CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY
8571+DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU
8572+OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
8573+ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK
8574+STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
8575+LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
8576+DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
8577+PERSONAL INJURY RESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
8578+PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION
8579+OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY
8580+TO YOU.
8581+10. U.S. GOVERNMENT END USERS.
8582+The Covered Code is a ``commercial item,`` as that term is defined in 48 C.F.R. 2.101
8583+(Oct. 1995), consisting of ``commercial computer software`` and ``commercial computer
8584+software documentation,`` as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
8585+Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
8586+1995), all U.S. Government End Users acquire Covered Code with only those rights set
8587+forth herein.
8588+11. MISCELLANEOUS.
8589+This License represents the complete agreement concerning subject matter hereof. If
8590+any provision of this License is held to be unenforceable, such provision shall be
8591+reformed only to the extent necessary to make it enforceable. This License shall be
8592+governed by California law provisions (except to the extent applicable law, if any,
8593+provides otherwise), excluding its conflict-of-law provisions. With respect to
8594+disputes in which at least one party is a citizen of, or an entity chartered or
8595+registered to do business in, the United States of America: (a) unless otherwise
8596+agreed in writing, all disputes relating to this License (excepting any dispute
8597+relating to intellectual property rights) shall be subject to final and binding
8598+arbitration, with the losing party paying all costs of arbitration; (b) any
8599+arbitration relating to this Agreement shall be held in Santa Clara County,
8600+California, under the auspices of JAMS/EndDispute; and (c) any litigation relating to
8601+this Agreement shall be subject to the jurisdiction of the Federal Courts of the
8602+Northern District of California, with venue lying in Santa Clara County, California,
8603+with the losing party responsible for costs, including without limitation, court costs
8604+and reasonable attorneys fees and expenses. The application of the United Nations
8605+Convention on Contracts for the International Sale of Goods is expressly excluded. Any
8606+law or regulation which provides that the language of a contract shall be construed
8607+against the drafter shall not apply to this License.
8608+12. RESPONSIBILITY FOR CLAIMS.
8609+Except in cases where another Contributor has failed to comply with Section 3.4, You
8610+are responsible for damages arising, directly or indirectly, out of Your utilization
8611+of rights under this License, based on the number of copies of Covered Code you made
8612+available, the revenues you received from utilizing such rights, and other relevant
8613+factors. You agree to work with affected parties to distribute responsibility on an
8614+equitable basis.
8615+EXHIBIT A.
8616+``The contents of this file are subject to the Mozilla Public License Version 1.0 (the
8617+"License"); you may not use this file except in compliance with the License. You may
8618+obtain a copy of the License at http://www.mozilla.org/MPL/
8619+Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
8620+WARRANTY OF ANY KIND, either express or implied. See the License for the specific
8621+language governing rights and limitations under the License.
8622+
8623+The Original Code is ______________________________________.
8624+
8625+The Initial Developer of the Original Code is ________________________. Portions
8626+created by ______________________ are Copyright (C) ______ _______________________.
8627+All Rights Reserved.
8628+
8629+Contributor(s): ______________________________________.``
8630+
8631+</programlisting></para></section>
8632+
8633+<section id="lic_27">
8634+<title>MPL-1.1</title>
8635+<para><programlisting>
8636+
8637+Mozilla Public License Version 1.1
8638+
8639+1. Definitions.
8640+
8641+1.0.1. "Commercial Use"
8642+means distribution or otherwise making the Covered Code available to a third party.
8643+1.1. "Contributor"
8644+means each entity that creates or contributes to the creation of Modifications.
8645+1.2. "Contributor Version"
8646+means the combination of the Original Code, prior Modifications used by a Contributor,
8647+and the Modifications made by that particular Contributor.
8648+1.3. "Covered Code"
8649+means the Original Code or Modifications or the combination of the Original Code and
8650+Modifications, in each case including portions thereof.
8651+1.4. "Electronic Distribution Mechanism"
8652+means a mechanism generally accepted in the software development community for the
8653+electronic transfer of data.
8654+1.5. "Executable"
8655+means Covered Code in any form other than Source Code.
8656+1.6. "Initial Developer"
8657+means the individual or entity identified as the Initial Developer in the Source Code
8658+notice required by Exhibit A.
8659+1.7. "Larger Work"
8660+means a work which combines Covered Code or portions thereof with code not governed by
8661+the terms of this License.
8662+1.8. "License"
8663+means this document.
8664+1.8.1. "Licensable"
8665+means having the right to grant, to the maximum extent possible, whether at the time
8666+of the initial grant or subsequently acquired, any and all of the rights conveyed
8667+herein.
8668+1.9. "Modifications"
8669+means any addition to or deletion from the substance or structure of either the
8670+Original Code or any previous Modifications. When Covered Code is released as a series
8671+of files, a Modification is:
8672+Any addition to or deletion from the contents of a file containing Original Code or
8673+previous Modifications.
8674+Any new file that contains any part of the Original Code or previous Modifications.
8675+1.10. "Original Code"
8676+means Source Code of computer software code which is described in the Source Code
8677+notice required by Exhibit A as Original Code, and which, at the time of its release
8678+under this License is not already Covered Code governed by this License.
8679+1.10.1. "Patent Claims"
8680+means any patent claim(s), now owned or hereafter acquired, including without
8681+limitation, method, process, and apparatus claims, in any patent Licensable by
8682+grantor.
8683+1.11. "Source Code"
8684+means the preferred form of the Covered Code for making modifications to it, including
8685+all modules it contains, plus any associated interface definition files, scripts used
8686+to control compilation and installation of an Executable, or source code differential
8687+comparisons against either the Original Code or another well known, available Covered
8688+Code of the Contributor`s choice. The Source Code can be in a compressed or archival
8689+form, provided the appropriate decompression or de-archiving software is widely
8690+available for no charge.
8691+1.12. "You" (or "Your")
8692+means an individual or a legal entity exercising rights under, and complying with all
8693+of the terms of, this License or a future version of this License issued under Section
8694+6.1. For legal entities, "You" includes any entity which controls, is controlled by,
8695+or is under common control with You. For purposes of this definition, "control" means
8696+(a) the power, direct or indirect, to cause the direction or management of such
8697+entity, whether by contract or otherwise, or (b) ownership of more than fifty percent
8698+(50%) of the outstanding shares or beneficial ownership of such entity.
8699+2. Source Code License.
8700+
8701+2.1. The Initial Developer Grant.
8702+
8703+The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
8704+license, subject to third party intellectual property claims:
8705+
8706+under intellectual property rights (other than patent or trademark) Licensable by
8707+Initial Developer to use, reproduce, modify, display, perform, sublicense and
8708+distribute the Original Code (or portions thereof) with or without Modifications,
8709+and/or as part of a Larger Work; and
8710+under Patents Claims infringed by the making, using or selling of Original Code, to
8711+make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of
8712+the Original Code (or portions thereof).
8713+the licenses granted in this Section 2.1 (a) and (b) are effective on the date Initial
8714+Developer first distributes Original Code under the terms of this License.
8715+Notwithstanding Section 2.1 (b) above, no patent license is granted: 1) for code that
8716+You delete from the Original Code; 2) separate from the Original Code; or 3) for
8717+infringements caused by: i) the modification of the Original Code or ii) the
8718+combination of the Original Code with other software or devices.
8719+2.2. Contributor Grant.
8720+
8721+Subject to third party intellectual property claims, each Contributor hereby grants
8722+You a world-wide, royalty-free, non-exclusive license
8723+
8724+under intellectual property rights (other than patent or trademark) Licensable by
8725+Contributor, to use, reproduce, modify, display, perform, sublicense and distribute
8726+the Modifications created by such Contributor (or portions thereof) either on an
8727+unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger
8728+Work; and
8729+under Patent Claims infringed by the making, using, or selling of Modifications made
8730+by that Contributor either alone and/or in combination with its Contributor Version
8731+(or portions of such combination), to make, use, sell, offer for sale, have made,
8732+and/or otherwise dispose of: 1) Modifications made by that Contributor (or portions
8733+thereof); and 2) the combination of Modifications made by that Contributor with its
8734+Contributor Version (or portions of such combination).
8735+the licenses granted in Sections 2.2 (a) and 2.2 (b) are effective on the date
8736+Contributor first makes Commercial Use of the Covered Code.
8737+Notwithstanding Section 2.2 (b) above, no patent license is granted: 1) for any code
8738+that Contributor has deleted from the Contributor Version; 2) separate from the
8739+Contributor Version; 3) for infringements caused by: i) third party modifications of
8740+Contributor Version or ii) the combination of Modifications made by that Contributor
8741+with other software (except as part of the Contributor Version) or other devices; or
8742+4) under Patent Claims infringed by Covered Code in the absence of Modifications made
8743+by that Contributor.
8744+3. Distribution Obligations.
8745+
8746+3.1. Application of License.
8747+
8748+The Modifications which You create or to which You contribute are governed by the
8749+terms of this License, including without limitation Section 2.2. The Source Code
8750+version of Covered Code may be distributed only under the terms of this License or a
8751+future version of this License released under Section 6.1, and You must include a copy
8752+of this License with every copy of the Source Code You distribute. You may not offer
8753+or impose any terms on any Source Code version that alters or restricts the applicable
8754+version of this License or the recipients` rights hereunder. However, You may include
8755+an additional document offering the additional rights described in Section 3.5.
8756+
8757+3.2. Availability of Source Code.
8758+
8759+Any Modification which You create or to which You contribute must be made available in
8760+Source Code form under the terms of this License either on the same media as an
8761+Executable version or via an accepted Electronic Distribution Mechanism to anyone to
8762+whom you made an Executable version available; and if made available via Electronic
8763+Distribution Mechanism, must remain available for at least twelve (12) months after
8764+the date it initially became available, or at least six (6) months after a subsequent
8765+version of that particular Modification has been made available to such recipients.
8766+You are responsible for ensuring that the Source Code version remains available even
8767+if the Electronic Distribution Mechanism is maintained by a third party.
8768+
8769+3.3. Description of Modifications.
8770+
8771+You must cause all Covered Code to which You contribute to contain a file documenting
8772+the changes You made to create that Covered Code and the date of any change. You must
8773+include a prominent statement that the Modification is derived, directly or
8774+indirectly, from Original Code provided by the Initial Developer and including the
8775+name of the Initial Developer in (a) the Source Code, and (b) in any notice in an
8776+Executable version or related documentation in which You describe the origin or
8777+ownership of the Covered Code.
8778+
8779+3.4. Intellectual Property Matters
8780+
8781+(a) Third Party Claims
8782+
8783+If Contributor has knowledge that a license under a third party`s intellectual
8784+property rights is required to exercise the rights granted by such Contributor under
8785+Sections 2.1 or 2.2, Contributor must include a text file with the Source Code
8786+distribution titled "LEGAL" which describes the claim and the party making the claim
8787+in sufficient detail that a recipient will know whom to contact. If Contributor
8788+obtains such knowledge after the Modification is made available as described in
8789+Section 3.2, Contributor shall promptly modify the LEGAL file in all copies
8790+Contributor makes available thereafter and shall take other steps (such as notifying
8791+appropriate mailing lists or newsgroups) reasonably calculated to inform those who
8792+received the Covered Code that new knowledge has been obtained.
8793+
8794+(b) Contributor APIs
8795+
8796+If Contributor`s Modifications include an application programming interface and
8797+Contributor has knowledge of patent licenses which are reasonably necessary to
8798+implement that API, Contributor must also include this information in the LEGAL file.
8799+
8800+(c) Representations.
8801+
8802+Contributor represents that, except as disclosed pursuant to Section 3.4 (a) above,
8803+Contributor believes that Contributor`s Modifications are Contributor`s original
8804+creation(s) and/or Contributor has sufficient rights to grant the rights conveyed by
8805+this License.
8806+
8807+3.5. Required Notices.
8808+
8809+You must duplicate the notice in Exhibit A in each file of the Source Code. If it is
8810+not possible to put such notice in a particular Source Code file due to its structure,
8811+then You must include such notice in a location (such as a relevant directory) where a
8812+user would be likely to look for such a notice. If You created one or more
8813+Modification(s) You may add your name as a Contributor to the notice described in
8814+Exhibit A. You must also duplicate this License in any documentation for the Source
8815+Code where You describe recipients` rights or ownership rights relating to Covered
8816+Code. You may choose to offer, and to charge a fee for, warranty, support, indemnity
8817+or liability obligations to one or more recipients of Covered Code. However, You may
8818+do so only on Your own behalf, and not on behalf of the Initial Developer or any
8819+Contributor. You must make it absolutely clear than any such warranty, support,
8820+indemnity or liability obligation is offered by You alone, and You hereby agree to
8821+indemnify the Initial Developer and every Contributor for any liability incurred by
8822+the Initial Developer or such Contributor as a result of warranty, support, indemnity
8823+or liability terms You offer.
8824+
8825+3.6. Distribution of Executable Versions.
8826+
8827+You may distribute Covered Code in Executable form only if the requirements of
8828+Sections 3.1, 3.2, 3.3, 3.4 and 3.5 have been met for that Covered Code, and if You
8829+include a notice stating that the Source Code version of the Covered Code is available
8830+under the terms of this License, including a description of how and where You have
8831+fulfilled the obligations of Section 3.2. The notice must be conspicuously included in
8832+any notice in an Executable version, related documentation or collateral in which You
8833+describe recipients` rights relating to the Covered Code. You may distribute the
8834+Executable version of Covered Code or ownership rights under a license of Your choice,
8835+which may contain terms different from this License, provided that You are in
8836+compliance with the terms of this License and that the license for the Executable
8837+version does not attempt to limit or alter the recipient`s rights in the Source Code
8838+version from the rights set forth in this License. If You distribute the Executable
8839+version under a different license You must make it absolutely clear that any terms
8840+which differ from this License are offered by You alone, not by the Initial Developer
8841+or any Contributor. You hereby agree to indemnify the Initial Developer and every
8842+Contributor for any liability incurred by the Initial Developer or such Contributor as
8843+a result of any such terms You offer.
8844+
8845+3.7. Larger Works.
8846+
8847+You may create a Larger Work by combining Covered Code with other code not governed by
8848+the terms of this License and distribute the Larger Work as a single product. In such
8849+a case, You must make sure the requirements of this License are fulfilled for the
8850+Covered Code.
8851+
8852+4. Inability to Comply Due to Statute or Regulation.
8853+
8854+If it is impossible for You to comply with any of the terms of this License with
8855+respect to some or all of the Covered Code due to statute, judicial order, or
8856+regulation then You must: (a) comply with the terms of this License to the maximum
8857+extent possible; and (b) describe the limitations and the code they affect. Such
8858+description must be included in the LEGAL file described in Section 3.4 and must be
8859+included with all distributions of the Source Code. Except to the extent prohibited by
8860+statute or regulation, such description must be sufficiently detailed for a recipient
8861+of ordinary skill to be able to understand it.
8862+
8863+5. Application of this License.
8864+
8865+This License applies to code to which the Initial Developer has attached the notice in
8866+Exhibit A and to related Covered Code.
8867+
8868+6. Versions of the License.
8869+
8870+6.1. New Versions
8871+
8872+Netscape Communications Corporation ("Netscape") may publish revised and/or new
8873+versions of the License from time to time. Each version will be given a distinguishing
8874+version number.
8875+
8876+6.2. Effect of New Versions
8877+
8878+Once Covered Code has been published under a particular version of the License, You
8879+may always continue to use it under the terms of that version. You may also choose to
8880+use such Covered Code under the terms of any subsequent version of the License
8881+published by Netscape. No one other than Netscape has the right to modify the terms
8882+applicable to Covered Code created under this License.
8883+
8884+6.3. Derivative Works
8885+
8886+If You create or use a modified version of this License (which you may only do in
8887+order to apply it to code which is not already Covered Code governed by this License),
8888+You must (a) rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL",
8889+"Netscape", "MPL", "NPL" or any confusingly similar phrase do not appear in your
8890+license (except to note that your license differs from this License) and (b) otherwise
8891+make it clear that Your version of the license contains terms which differ from the
8892+Mozilla Public License and Netscape Public License. (Filling in the name of the
8893+Initial Developer, Original Code or Contributor in the notice described in Exhibit A
8894+shall not of themselves be deemed to be modifications of this License.)
8895+
8896+7. DISCLAIMER OF WARRANTY
8897+
8898+COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF
8899+ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
8900+THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
8901+NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
8902+IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
8903+INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
8904+SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL
8905+PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER
8906+THIS DISCLAIMER.
8907+
8908+8. Termination
8909+
8910+8.1. This License and the rights granted hereunder will terminate automatically if You
8911+fail to comply with terms herein and fail to cure such breach within 30 days of
8912+becoming aware of the breach. All sublicenses to the Covered Code which are properly
8913+granted shall survive any termination of this License. Provisions which, by their
8914+nature, must remain in effect beyond the termination of this License shall survive.
8915+
8916+8.2. If You initiate litigation by asserting a patent infringement claim (excluding
8917+declatory judgment actions) against Initial Developer or a Contributor (the Initial
8918+Developer or Contributor against whom You file such action is referred to as
8919+"Participant") alleging that:
8920+
8921+such Participant`s Contributor Version directly or indirectly infringes any patent,
8922+then any and all rights granted by such Participant to You under Sections 2.1 and/or
8923+2.2 of this License shall, upon 60 days notice from Participant terminate
8924+prospectively, unless if within 60 days after receipt of notice You either: (i) agree
8925+in writing to pay Participant a mutually agreeable reasonable royalty for Your past
8926+and future use of Modifications made by such Participant, or (ii) withdraw Your
8927+litigation claim with respect to the Contributor Version against such Participant. If
8928+within 60 days of notice, a reasonable royalty and payment arrangement are not
8929+mutually agreed upon in writing by the parties or the litigation claim is not
8930+withdrawn, the rights granted by Participant to You under Sections 2.1 and/or 2.2
8931+automatically terminate at the expiration of the 60 day notice period specified above.
8932+any software, hardware, or device, other than such Participant`s Contributor Version,
8933+directly or indirectly infringes any patent, then any rights granted to You by such
8934+Participant under Sections 2.1(b) and 2.2(b) are revoked effective as of the date You
8935+first made, used, sold, distributed, or had made, Modifications made by that
8936+Participant.
8937+8.3. If You assert a patent infringement claim against Participant alleging that such
8938+Participant`s Contributor Version directly or indirectly infringes any patent where
8939+such claim is resolved (such as by license or settlement) prior to the initiation of
8940+patent infringement litigation, then the reasonable value of the licenses granted by
8941+such Participant under Sections 2.1 or 2.2 shall be taken into account in determining
8942+the amount or value of any payment or license.
8943+
8944+8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license
8945+agreements (excluding distributors and resellers) which have been validly granted by
8946+You or any distributor hereunder prior to termination shall survive termination.
8947+
8948+9. LIMITATION OF LIABILITY
8949+
8950+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
8951+CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR
8952+ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
8953+ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
8954+CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE,
8955+COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
8956+EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS
8957+LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
8958+RESULTING FROM SUCH PARTY`S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
8959+LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL
8960+OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
8961+
8962+10. U.S. government end users
8963+
8964+The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101
8965+(Oct. 1995), consisting of "commercial computer software" and "commercial computer
8966+software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995).
8967+Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June
8968+1995), all U.S. Government End Users acquire Covered Code with only those rights set
8969+forth herein.
8970+
8971+11. Miscellaneous
8972+
8973+This License represents the complete agreement concerning subject matter hereof. If
8974+any provision of this License is held to be unenforceable, such provision shall be
8975+reformed only to the extent necessary to make it enforceable. This License shall be
8976+governed by California law provisions (except to the extent applicable law, if any,
8977+provides otherwise), excluding its conflict-of-law provisions. With respect to
8978+disputes in which at least one party is a citizen of, or an entity chartered or
8979+registered to do business in the United States of America, any litigation relating to
8980+this License shall be subject to the jurisdiction of the Federal Courts of the
8981+Northern District of California, with venue lying in Santa Clara County, California,
8982+with the losing party responsible for costs, including without limitation, court costs
8983+and reasonable attorneys` fees and expenses. The application of the United Nations
8984+Convention on Contracts for the International Sale of Goods is expressly excluded. Any
8985+law or regulation which provides that the language of a contract shall be construed
8986+against the drafter shall not apply to this License.
8987+
8988+12. Responsibility for claims
8989+
8990+As between Initial Developer and the Contributors, each party is responsible for
8991+claims and damages arising, directly or indirectly, out of its utilization of rights
8992+under this License and You agree to work with Initial Developer and Contributors to
8993+distribute such responsibility on an equitable basis. Nothing herein is intended or
8994+shall be deemed to constitute any admission of liability.
8995+
8996+13. Multiple-licensed code
8997+
8998+Initial Developer may designate portions of the Covered Code as "Multiple-Licensed".
8999+"Multiple-Licensed" means that the Initial Developer permits you to utilize portions
9000+of the Covered Code under Your choice of the MPL or the alternative licenses, if any,
9001+specified by the Initial Developer in the file described in Exhibit A.
9002+
9003+Exhibit A - Mozilla Public License.
9004+
9005+"The contents of this file are subject to the Mozilla Public License
9006+Version 1.1 (the "License"); you may not use this file except in
9007+compliance with the License. You may obtain a copy of the License at
9008+http://www.mozilla.org/MPL/
9009+
9010+Software distributed under the License is distributed on an "AS IS"
9011+basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
9012+License for the specific language governing rights and limitations
9013+under the License.
9014+
9015+The Original Code is ______________________________________.
9016+
9017+The Initial Developer of the Original Code is ________________________.
9018+Portions created by ______________________ are Copyright (C) ______
9019+_______________________. All Rights Reserved.
9020+
9021+Contributor(s): ______________________________________.
9022+
9023+Alternatively, the contents of this file may be used under the terms
9024+of the _____ license (the "[___] License"), in which case the
9025+provisions of [______] License are applicable instead of those
9026+above. If you wish to allow use of your version of this file only
9027+under the terms of the [____] License and not to allow others to use
9028+your version of this file under the MPL, indicate your decision by
9029+deleting the provisions above and replace them with the notice and
9030+other provisions required by the [___] License. If you do not delete
9031+the provisions above, a recipient may use your version of this file
9032+under either the MPL or the [___] License."
9033+NOTE: The text of this Exhibit A may differ slightly from the text of the notices in
9034+the Source Code files of the Original Code. You should use the text of this Exhibit A
9035+rather than the text found in the Original Code Source Code for Your Modifications.
9036+
9037+</programlisting></para></section>
9038+
9039+<section id="lic_28">
9040+<title>MPL-2.0</title>
9041+<para><programlisting>
9042+Mozilla Public License Version 2.0
9043+==================================
9044+
9045+1. Definitions
9046+--------------
9047+
9048+1.1. "Contributor"
9049+ means each individual or legal entity that creates, contributes to
9050+ the creation of, or owns Covered Software.
9051+
9052+1.2. "Contributor Version"
9053+ means the combination of the Contributions of others (if any) used
9054+ by a Contributor and that particular Contributor's Contribution.
9055+
9056+1.3. "Contribution"
9057+ means Covered Software of a particular Contributor.
9058+
9059+1.4. "Covered Software"
9060+ means Source Code Form to which the initial Contributor has attached
9061+ the notice in Exhibit A, the Executable Form of such Source Code
9062+ Form, and Modifications of such Source Code Form, in each case
9063+ including portions thereof.
9064+
9065+1.5. "Incompatible With Secondary Licenses"
9066+ means
9067+
9068+ (a) that the initial Contributor has attached the notice described
9069+ in Exhibit B to the Covered Software; or
9070+
9071+ (b) that the Covered Software was made available under the terms of
9072+ version 1.1 or earlier of the License, but not also under the
9073+ terms of a Secondary License.
9074+
9075+1.6. "Executable Form"
9076+ means any form of the work other than Source Code Form.
9077+
9078+1.7. "Larger Work"
9079+ means a work that combines Covered Software with other material, in
9080+ a separate file or files, that is not Covered Software.
9081+
9082+1.8. "License"
9083+ means this document.
9084+
9085+1.9. "Licensable"
9086+ means having the right to grant, to the maximum extent possible,
9087+ whether at the time of the initial grant or subsequently, any and
9088+ all of the rights conveyed by this License.
9089+
9090+1.10. "Modifications"
9091+ means any of the following:
9092+
9093+ (a) any file in Source Code Form that results from an addition to,
9094+ deletion from, or modification of the contents of Covered
9095+ Software; or
9096+
9097+ (b) any new file in Source Code Form that contains any Covered
9098+ Software.
9099+
9100+1.11. "Patent Claims" of a Contributor
9101+ means any patent claim(s), including without limitation, method,
9102+ process, and apparatus claims, in any patent Licensable by such
9103+ Contributor that would be infringed, but for the grant of the
9104+ License, by the making, using, selling, offering for sale, having
9105+ made, import, or transfer of either its Contributions or its
9106+ Contributor Version.
9107+
9108+1.12. "Secondary License"
9109+ means either the GNU General Public License, Version 2.0, the GNU
9110+ Lesser General Public License, Version 2.1, the GNU Affero General
9111+ Public License, Version 3.0, or any later versions of those
9112+ licenses.
9113+
9114+1.13. "Source Code Form"
9115+ means the form of the work preferred for making modifications.
9116+
9117+1.14. "You" (or "Your")
9118+ means an individual or a legal entity exercising rights under this
9119+ License. For legal entities, "You" includes any entity that
9120+ controls, is controlled by, or is under common control with You. For
9121+ purposes of this definition, "control" means (a) the power, direct
9122+ or indirect, to cause the direction or management of such entity,
9123+ whether by contract or otherwise, or (b) ownership of more than
9124+ fifty percent (50%) of the outstanding shares or beneficial
9125+ ownership of such entity.
9126+
9127+2. License Grants and Conditions
9128+--------------------------------
9129+
9130+2.1. Grants
9131+
9132+Each Contributor hereby grants You a world-wide, royalty-free,
9133+non-exclusive license:
9134+
9135+(a) under intellectual property rights (other than patent or trademark)
9136+ Licensable by such Contributor to use, reproduce, make available,
9137+ modify, display, perform, distribute, and otherwise exploit its
9138+ Contributions, either on an unmodified basis, with Modifications, or
9139+ as part of a Larger Work; and
9140+
9141+(b) under Patent Claims of such Contributor to make, use, sell, offer
9142+ for sale, have made, import, and otherwise transfer either its
9143+ Contributions or its Contributor Version.
9144+
9145+2.2. Effective Date
9146+
9147+The licenses granted in Section 2.1 with respect to any Contribution
9148+become effective for each Contribution on the date the Contributor first
9149+distributes such Contribution.
9150+
9151+2.3. Limitations on Grant Scope
9152+
9153+The licenses granted in this Section 2 are the only rights granted under
9154+this License. No additional rights or licenses will be implied from the
9155+distribution or licensing of Covered Software under this License.
9156+Notwithstanding Section 2.1(b) above, no patent license is granted by a
9157+Contributor:
9158+
9159+(a) for any code that a Contributor has removed from Covered Software;
9160+ or
9161+
9162+(b) for infringements caused by: (i) Your and any other third party's
9163+ modifications of Covered Software, or (ii) the combination of its
9164+ Contributions with other software (except as part of its Contributor
9165+ Version); or
9166+
9167+(c) under Patent Claims infringed by Covered Software in the absence of
9168+ its Contributions.
9169+
9170+This License does not grant any rights in the trademarks, service marks,
9171+or logos of any Contributor (except as may be necessary to comply with
9172+the notice requirements in Section 3.4).
9173+
9174+2.4. Subsequent Licenses
9175+
9176+No Contributor makes additional grants as a result of Your choice to
9177+distribute the Covered Software under a subsequent version of this
9178+License (see Section 10.2) or under the terms of a Secondary License (if
9179+permitted under the terms of Section 3.3).
9180+
9181+2.5. Representation
9182+
9183+Each Contributor represents that the Contributor believes its
9184+Contributions are its original creation(s) or it has sufficient rights
9185+to grant the rights to its Contributions conveyed by this License.
9186+
9187+2.6. Fair Use
9188+
9189+This License is not intended to limit any rights You have under
9190+applicable copyright doctrines of fair use, fair dealing, or other
9191+equivalents.
9192+
9193+2.7. Conditions
9194+
9195+Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
9196+in Section 2.1.
9197+
9198+3. Responsibilities
9199+-------------------
9200+
9201+3.1. Distribution of Source Form
9202+
9203+All distribution of Covered Software in Source Code Form, including any
9204+Modifications that You create or to which You contribute, must be under
9205+the terms of this License. You must inform recipients that the Source
9206+Code Form of the Covered Software is governed by the terms of this
9207+License, and how they can obtain a copy of this License. You may not
9208+attempt to alter or restrict the recipients' rights in the Source Code
9209+Form.
9210+
9211+3.2. Distribution of Executable Form
9212+
9213+If You distribute Covered Software in Executable Form then:
9214+
9215+(a) such Covered Software must also be made available in Source Code
9216+ Form, as described in Section 3.1, and You must inform recipients of
9217+ the Executable Form how they can obtain a copy of such Source Code
9218+ Form by reasonable means in a timely manner, at a charge no more
9219+ than the cost of distribution to the recipient; and
9220+
9221+(b) You may distribute such Executable Form under the terms of this
9222+ License, or sublicense it under different terms, provided that the
9223+ license for the Executable Form does not attempt to limit or alter
9224+ the recipients' rights in the Source Code Form under this License.
9225+
9226+3.3. Distribution of a Larger Work
9227+
9228+You may create and distribute a Larger Work under terms of Your choice,
9229+provided that You also comply with the requirements of this License for
9230+the Covered Software. If the Larger Work is a combination of Covered
9231+Software with a work governed by one or more Secondary Licenses, and the
9232+Covered Software is not Incompatible With Secondary Licenses, this
9233+License permits You to additionally distribute such Covered Software
9234+under the terms of such Secondary License(s), so that the recipient of
9235+the Larger Work may, at their option, further distribute the Covered
9236+Software under the terms of either this License or such Secondary
9237+License(s).
9238+
9239+3.4. Notices
9240+
9241+You may not remove or alter the substance of any license notices
9242+(including copyright notices, patent notices, disclaimers of warranty,
9243+or limitations of liability) contained within the Source Code Form of
9244+the Covered Software, except that You may alter any license notices to
9245+the extent required to remedy known factual inaccuracies.
9246+
9247+3.5. Application of Additional Terms
9248+
9249+You may choose to offer, and to charge a fee for, warranty, support,
9250+indemnity or liability obligations to one or more recipients of Covered
9251+Software. However, You may do so only on Your own behalf, and not on
9252+behalf of any Contributor. You must make it absolutely clear that any
9253+such warranty, support, indemnity, or liability obligation is offered by
9254+You alone, and You hereby agree to indemnify every Contributor for any
9255+liability incurred by such Contributor as a result of warranty, support,
9256+indemnity or liability terms You offer. You may include additional
9257+disclaimers of warranty and limitations of liability specific to any
9258+jurisdiction.
9259+
9260+4. Inability to Comply Due to Statute or Regulation
9261+---------------------------------------------------
9262+
9263+If it is impossible for You to comply with any of the terms of this
9264+License with respect to some or all of the Covered Software due to
9265+statute, judicial order, or regulation then You must: (a) comply with
9266+the terms of this License to the maximum extent possible; and (b)
9267+describe the limitations and the code they affect. Such description must
9268+be placed in a text file included with all distributions of the Covered
9269+Software under this License. Except to the extent prohibited by statute
9270+or regulation, such description must be sufficiently detailed for a
9271+recipient of ordinary skill to be able to understand it.
9272+
9273+5. Termination
9274+--------------
9275+
9276+5.1. The rights granted under this License will terminate automatically
9277+if You fail to comply with any of its terms. However, if You become
9278+compliant, then the rights granted under this License from a particular
9279+Contributor are reinstated (a) provisionally, unless and until such
9280+Contributor explicitly and finally terminates Your grants, and (b) on an
9281+ongoing basis, if such Contributor fails to notify You of the
9282+non-compliance by some reasonable means prior to 60 days after You have
9283+come back into compliance. Moreover, Your grants from a particular
9284+Contributor are reinstated on an ongoing basis if such Contributor
9285+notifies You of the non-compliance by some reasonable means, this is the
9286+first time You have received notice of non-compliance with this License
9287+from such Contributor, and You become compliant prior to 30 days after
9288+Your receipt of the notice.
9289+
9290+5.2. If You initiate litigation against any entity by asserting a patent
9291+infringement claim (excluding declaratory judgment actions,
9292+counter-claims, and cross-claims) alleging that a Contributor Version
9293+directly or indirectly infringes any patent, then the rights granted to
9294+You by any and all Contributors for the Covered Software under Section
9295+2.1 of this License shall terminate.
9296+
9297+5.3. In the event of termination under Sections 5.1 or 5.2 above, all
9298+end user license agreements (excluding distributors and resellers) which
9299+have been validly granted by You or Your distributors under this License
9300+prior to termination shall survive termination.
9301+
9302+************************************************************************
9303+* *
9304+* 6. Disclaimer of Warranty *
9305+* ------------------------- *
9306+* *
9307+* Covered Software is provided under this License on an "as is" *
9308+* basis, without warranty of any kind, either expressed, implied, or *
9309+* statutory, including, without limitation, warranties that the *
9310+* Covered Software is free of defects, merchantable, fit for a *
9311+* particular purpose or non-infringing. The entire risk as to the *
9312+* quality and performance of the Covered Software is with You. *
9313+* Should any Covered Software prove defective in any respect, You *
9314+* (not any Contributor) assume the cost of any necessary servicing, *
9315+* repair, or correction. This disclaimer of warranty constitutes an *
9316+* essential part of this License. No use of any Covered Software is *
9317+* authorized under this License except under this disclaimer. *
9318+* *
9319+************************************************************************
9320+
9321+************************************************************************
9322+* *
9323+* 7. Limitation of Liability *
9324+* -------------------------- *
9325+* *
9326+* Under no circumstances and under no legal theory, whether tort *
9327+* (including negligence), contract, or otherwise, shall any *
9328+* Contributor, or anyone who distributes Covered Software as *
9329+* permitted above, be liable to You for any direct, indirect, *
9330+* special, incidental, or consequential damages of any character *
9331+* including, without limitation, damages for lost profits, loss of *
9332+* goodwill, work stoppage, computer failure or malfunction, or any *
9333+* and all other commercial damages or losses, even if such party *
9334+* shall have been informed of the possibility of such damages. This *
9335+* limitation of liability shall not apply to liability for death or *
9336+* personal injury resulting from such party's negligence to the *
9337+* extent applicable law prohibits such limitation. Some *
9338+* jurisdictions do not allow the exclusion or limitation of *
9339+* incidental or consequential damages, so this exclusion and *
9340+* limitation may not apply to You. *
9341+* *
9342+************************************************************************
9343+
9344+8. Litigation
9345+-------------
9346+
9347+Any litigation relating to this License may be brought only in the
9348+courts of a jurisdiction where the defendant maintains its principal
9349+place of business and such litigation shall be governed by laws of that
9350+jurisdiction, without reference to its conflict-of-law provisions.
9351+Nothing in this Section shall prevent a party's ability to bring
9352+cross-claims or counter-claims.
9353+
9354+9. Miscellaneous
9355+----------------
9356+
9357+This License represents the complete agreement concerning the subject
9358+matter hereof. If any provision of this License is held to be
9359+unenforceable, such provision shall be reformed only to the extent
9360+necessary to make it enforceable. Any law or regulation which provides
9361+that the language of a contract shall be construed against the drafter
9362+shall not be used to construe this License against a Contributor.
9363+
9364+10. Versions of the License
9365+---------------------------
9366+
9367+10.1. New Versions
9368+
9369+Mozilla Foundation is the license steward. Except as provided in Section
9370+10.3, no one other than the license steward has the right to modify or
9371+publish new versions of this License. Each version will be given a
9372+distinguishing version number.
9373+
9374+10.2. Effect of New Versions
9375+
9376+You may distribute the Covered Software under the terms of the version
9377+of the License under which You originally received the Covered Software,
9378+or under the terms of any subsequent version published by the license
9379+steward.
9380+
9381+10.3. Modified Versions
9382+
9383+If you create software not governed by this License, and you want to
9384+create a new license for such software, you may create and use a
9385+modified version of this License if you rename the license and remove
9386+any references to the name of the license steward (except to note that
9387+such modified license differs from this License).
9388+
9389+10.4. Distributing Source Code Form that is Incompatible With Secondary
9390+Licenses
9391+
9392+If You choose to distribute Source Code Form that is Incompatible With
9393+Secondary Licenses under the terms of this version of the License, the
9394+notice described in Exhibit B of this License must be attached.
9395+
9396+Exhibit A - Source Code Form License Notice
9397+-------------------------------------------
9398+
9399+ This Source Code Form is subject to the terms of the Mozilla Public
9400+ License, v. 2.0. If a copy of the MPL was not distributed with this
9401+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
9402+
9403+If it is not possible or desirable to put the notice in a particular
9404+file, then You may include the notice in a location (such as a LICENSE
9405+file in a relevant directory) where a recipient would be likely to look
9406+for such a notice.
9407+
9408+You may add additional accurate notices of copyright ownership.
9409+
9410+Exhibit B - "Incompatible With Secondary Licenses" Notice
9411+---------------------------------------------------------
9412+
9413+ This Source Code Form is "Incompatible With Secondary Licenses", as
9414+ defined by the Mozilla Public License, v. 2.0.
9415+</programlisting></para></section>
9416+
9417+<section id="lic_29">
9418+<title>OASIS</title>
9419+<para><programlisting>
9420+ Permission to use, copy, modify and distribute the DocBook DTD and
9421+ its accompanying documentation for any purpose and without fee is
9422+ hereby granted in perpetuity, provided that the above copyright
9423+ notice and this paragraph appear in all copies. The copyright
9424+ holders make no representation about the suitability of the DTD for
9425+ any purpose. It is provided "as is" without expressed or implied
9426+ warranty.
9427+
9428+ If you modify the DocBook DTD in any way, except for declaring and
9429+ referencing additional sets of general entities and declaring
9430+ additional notations, label your DTD as a variant of DocBook. See
9431+ the maintenance documentation for more information.
9432+
9433+</programlisting></para></section>
9434+
9435+<section id="lic_30">
9436+<title>OpenSSL</title>
9437+<para><programlisting>
9438+
9439+OpenSSL License
9440+
9441+ ====================================================================
9442+ Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
9443+
9444+ Redistribution and use in source and binary forms, with or without
9445+ modification, are permitted provided that the following conditions
9446+ are met:
9447+
9448+ 1. Redistributions of source code must retain the above copyright
9449+ notice, this list of conditions and the following disclaimer.
9450+
9451+ 2. Redistributions in binary form must reproduce the above copyright
9452+ notice, this list of conditions and the following disclaimer in
9453+ the documentation and/or other materials provided with the
9454+ distribution.
9455+
9456+ 3. All advertising materials mentioning features or use of this
9457+ software must display the following acknowledgment:
9458+ "This product includes software developed by the OpenSSL Project
9459+ for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
9460+
9461+ 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
9462+ endorse or promote products derived from this software without
9463+ prior written permission. For written permission, please contact
9464+ openssl-core@openssl.org.
9465+
9466+ 5. Products derived from this software may not be called "OpenSSL"
9467+ nor may "OpenSSL" appear in their names without prior written
9468+ permission of the OpenSSL Project.
9469+
9470+ 6. Redistributions of any form whatsoever must retain the following
9471+ acknowledgment:
9472+ "This product includes software developed by the OpenSSL Project
9473+ for use in the OpenSSL Toolkit (http://www.openssl.org/)"
9474+
9475+ THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS`` AND ANY
9476+ EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
9477+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
9478+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
9479+ ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9480+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
9481+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
9482+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9483+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
9484+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
9485+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
9486+ OF THE POSSIBILITY OF SUCH DAMAGE.
9487+ ====================================================================
9488+
9489+ This product includes cryptographic software written by Eric Young
9490+ (eay@cryptsoft.com). This product includes software written by Tim
9491+ Hudson (tjh@cryptsoft.com).
9492+
9493+
9494+ Original SSLeay License
9495+ -----------------------
9496+
9497+Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
9498+All rights reserved.
9499+
9500+ This package is an SSL implementation written
9501+ by Eric Young (eay@cryptsoft.com).
9502+ The implementation was written so as to conform with Netscapes SSL.
9503+
9504+ This library is free for commercial and non-commercial use as long as
9505+ the following conditions are aheared to. The following conditions
9506+ apply to all code found in this distribution, be it the RC4, RSA,
9507+ lhash, DES, etc., code; not just the SSL code. The SSL documentation
9508+ included with this distribution is covered by the same copyright terms
9509+ except that the holder is Tim Hudson (tjh@cryptsoft.com).
9510+
9511+ Copyright remains Eric Young`s, and as such any Copyright notices in
9512+ the code are not to be removed.
9513+ If this package is used in a product, Eric Young should be given attribution
9514+ as the author of the parts of the library used.
9515+ This can be in the form of a textual message at program startup or
9516+ in documentation (online or textual) provided with the package.
9517+
9518+ Redistribution and use in source and binary forms, with or without
9519+ modification, are permitted provided that the following conditions
9520+ are met:
9521+ 1. Redistributions of source code must retain the copyright
9522+ notice, this list of conditions and the following disclaimer.
9523+ 2. Redistributions in binary form must reproduce the above copyright
9524+ notice, this list of conditions and the following disclaimer in the
9525+ documentation and/or other materials provided with the distribution.
9526+ 3. All advertising materials mentioning features or use of this software
9527+ must display the following acknowledgement:
9528+ "This product includes cryptographic software written by
9529+ Eric Young (eay@cryptsoft.com)"
9530+ The word `cryptographic` can be left out if the rouines from the library
9531+ being used are not cryptographic related :-).
9532+ 4. If you include any Windows specific code (or a derivative thereof) from
9533+ the apps directory (application code) you must include an acknowledgement:
9534+ "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
9535+
9536+ THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS`` AND ANY EXPRESS OR IMPLIED
9537+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
9538+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
9539+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
9540+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
9541+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
9542+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
9543+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
9544+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9545+
9546+ The licence and distribution terms for any publically available version or
9547+derivative of this code cannot be changed. i.e. this code cannot simply be copied and
9548+put under another distribution licence
9549+ [including the GNU Public Licence.]
9550+
9551+
9552+
9553+
9554+</programlisting></para></section>
9555+
9556+<section id="lic_31">
9557+<title>PD</title>
9558+<para>
9559+There is no generic text for the PD license. See instead the extracted texts for each package (<xref linkend="pd_licenses_packages"/>).
9560+</para>
9561+</section>
9562+
9563+<section id="lic_32">
9564+<title>Python-2.0</title>
9565+<para><programlisting>
9566+
9567+PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
9568+--------------------------------------------
9569+
9570+1. This LICENSE AGREEMENT is between the Python Software Foundation
9571+("PSF"), and the Individual or Organization ("Licensee") accessing and
9572+otherwise using this software ("Python") in source or binary form and
9573+its associated documentation.
9574+
9575+2. Subject to the terms and conditions of this License Agreement, PSF
9576+hereby grants Licensee a nonexclusive, royalty-free, world-wide
9577+license to reproduce, analyze, test, perform and/or display publicly,
9578+prepare derivative works, distribute, and otherwise use Python
9579+alone or in any derivative version, provided, however, that PSF`s
9580+License Agreement and PSF`s notice of copyright, i.e., "Copyright (c)
9581+2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
9582+Reserved" are retained in Python alone or in any derivative version
9583+prepared by Licensee.
9584+
9585+3. In the event Licensee prepares a derivative work that is based on
9586+or incorporates Python or any part thereof, and wants to make
9587+the derivative work available to others as provided herein, then
9588+Licensee hereby agrees to include in any such work a brief summary of
9589+the changes made to Python.
9590+
9591+4. PSF is making Python available to Licensee on an "AS IS"
9592+basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9593+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
9594+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9595+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
9596+INFRINGE ANY THIRD PARTY RIGHTS.
9597+
9598+5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
9599+FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
9600+A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
9601+OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9602+
9603+6. This License Agreement will automatically terminate upon a material
9604+breach of its terms and conditions.
9605+
9606+7. Nothing in this License Agreement shall be deemed to create any
9607+relationship of agency, partnership, or joint venture between PSF and
9608+Licensee. This License Agreement does not grant permission to use PSF
9609+trademarks or trade name in a trademark sense to endorse or promote
9610+products or services of Licensee, or any third party.
9611+
9612+8. By copying, installing or otherwise using Python, Licensee
9613+agrees to be bound by the terms and conditions of this License
9614+Agreement.
9615+
9616+BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
9617+-------------------------------------------
9618+
9619+BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
9620+
9621+1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
9622+office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
9623+Individual or Organization ("Licensee") accessing and otherwise using
9624+this software in source or binary form and its associated
9625+documentation ("the Software").
9626+
9627+2. Subject to the terms and conditions of this BeOpen Python License
9628+Agreement, BeOpen hereby grants Licensee a non-exclusive,
9629+royalty-free, world-wide license to reproduce, analyze, test, perform
9630+and/or display publicly, prepare derivative works, distribute, and
9631+otherwise use the Software alone or in any derivative version,
9632+provided, however, that the BeOpen Python License is retained in the
9633+Software, alone or in any derivative version prepared by Licensee.
9634+
9635+3. BeOpen is making the Software available to Licensee on an "AS IS"
9636+basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9637+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
9638+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9639+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
9640+INFRINGE ANY THIRD PARTY RIGHTS.
9641+
9642+4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
9643+SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
9644+AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
9645+DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9646+
9647+5. This License Agreement will automatically terminate upon a material
9648+breach of its terms and conditions.
9649+
9650+6. This License Agreement shall be governed by and interpreted in all
9651+respects by the law of the State of California, excluding conflict of
9652+law provisions. Nothing in this License Agreement shall be deemed to
9653+create any relationship of agency, partnership, or joint venture
9654+between BeOpen and Licensee. This License Agreement does not grant
9655+permission to use BeOpen trademarks or trade names in a trademark
9656+sense to endorse or promote products or services of Licensee, or any
9657+third party. As an exception, the "BeOpen Python" logos available at
9658+http://www.pythonlabs.com/logos.html may be used according to the
9659+permissions granted on that web page.
9660+
9661+7. By copying, installing or otherwise using the software, Licensee
9662+agrees to be bound by the terms and conditions of this License
9663+Agreement.
9664+
9665+CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
9666+---------------------------------------
9667+
9668+1. This LICENSE AGREEMENT is between the Corporation for National
9669+Research Initiatives, having an office at 1895 Preston White Drive,
9670+Reston, VA 20191 ("CNRI"), and the Individual or Organization
9671+("Licensee") accessing and otherwise using Python 1.6.1 software in
9672+source or binary form and its associated documentation.
9673+
9674+2. Subject to the terms and conditions of this License Agreement, CNRI
9675+hereby grants Licensee a nonexclusive, royalty-free, world-wide
9676+license to reproduce, analyze, test, perform and/or display publicly,
9677+prepare derivative works, distribute, and otherwise use Python 1.6.1
9678+alone or in any derivative version, provided, however, that CNRI`s
9679+License Agreement and CNRI`s notice of copyright, i.e., "Copyright (c)
9680+1995-2001 Corporation for National Research Initiatives; All Rights
9681+Reserved" are retained in Python 1.6.1 alone or in any derivative
9682+version prepared by Licensee. Alternately, in lieu of CNRI`s License
9683+Agreement, Licensee may substitute the following text (omitting the
9684+quotes): "Python 1.6.1 is made available subject to the terms and
9685+conditions in CNRI`s License Agreement. This Agreement together with
9686+Python 1.6.1 may be located on the Internet using the following
9687+unique, persistent identifier (known as a handle): 1895.22/1013. This
9688+Agreement may also be obtained from a proxy server on the Internet
9689+using the following URL: http://hdl.handle.net/1895.22/1013".
9690+
9691+3. In the event Licensee prepares a derivative work that is based on
9692+or incorporates Python 1.6.1 or any part thereof, and wants to make
9693+the derivative work available to others as provided herein, then
9694+Licensee hereby agrees to include in any such work a brief summary of
9695+the changes made to Python 1.6.1.
9696+
9697+4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
9698+basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
9699+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
9700+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
9701+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
9702+INFRINGE ANY THIRD PARTY RIGHTS.
9703+
9704+5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
9705+1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
9706+A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
9707+OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
9708+
9709+6. This License Agreement will automatically terminate upon a material
9710+breach of its terms and conditions.
9711+
9712+7. This License Agreement shall be governed by the federal
9713+intellectual property law of the United States, including without
9714+limitation the federal copyright law, and, to the extent such
9715+U.S. federal law does not apply, by the law of the Commonwealth of
9716+Virginia, excluding Virginia`s conflict of law provisions.
9717+Notwithstanding the foregoing, with regard to derivative works based
9718+on Python 1.6.1 that incorporate non-separable material that was
9719+previously distributed under the GNU General Public License (GPL), the
9720+law of the Commonwealth of Virginia shall govern this License
9721+Agreement only as to issues arising under or with respect to
9722+Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
9723+License Agreement shall be deemed to create any relationship of
9724+agency, partnership, or joint venture between CNRI and Licensee. This
9725+License Agreement does not grant permission to use CNRI trademarks or
9726+trade name in a trademark sense to endorse or promote products or
9727+services of Licensee, or any third party.
9728+
9729+8. By clicking on the "ACCEPT" button where indicated, or by copying,
9730+installing or otherwise using Python 1.6.1, Licensee agrees to be
9731+bound by the terms and conditions of this License Agreement.
9732+
9733+ACCEPT
9734+
9735+CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
9736+--------------------------------------------------
9737+
9738+Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
9739+The Netherlands. All rights reserved.
9740+
9741+Permission to use, copy, modify, and distribute this software and its
9742+documentation for any purpose and without fee is hereby granted,
9743+provided that the above copyright notice appear in all copies and that
9744+both that copyright notice and this permission notice appear in
9745+supporting documentation, and that the name of Stichting Mathematisch
9746+Centrum or CWI not be used in advertising or publicity pertaining to
9747+distribution of the software without specific, written prior
9748+permission.
9749+
9750+STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
9751+THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
9752+FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
9753+FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9754+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9755+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
9756+OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9757+
9758+</programlisting></para></section>
9759+
9760+<section id="lic_33">
9761+<title>Zlib</title>
9762+<para><programlisting>
9763+
9764+zlib License
9765+
9766+
9767+ This software is provided `as-is`, without any express or implied
9768+ warranty. In no event will the authors be held liable for any damages
9769+ arising from the use of this software.
9770+
9771+ Permission is granted to anyone to use this software for any purpose,
9772+ including commercial applications, and to alter it and redistribute it
9773+ freely, subject to the following restrictions:
9774+
9775+ 1. The origin of this software must not be misrepresented; you must not
9776+ claim that you wrote the original software. If you use this software
9777+ in a product, an acknowledgment in the product documentation would be
9778+ appreciated but is not required.
9779+ 2. Altered source versions must be plainly marked as such, and must not be
9780+ misrepresented as being the original software.
9781+ 3. This notice may not be removed or altered from any source distribution.
9782+
9783+
9784+</programlisting></para></section>
9785+
9786+<section id="lic_34">
9787+<title>tcl</title>
9788+<para><programlisting>
9789+This software is copyrighted by the Regents of the University of
9790+California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
9791+Corporation and other parties. The following terms apply to all files
9792+associated with the software unless explicitly disclaimed in
9793+individual files.
9794+
9795+The authors hereby grant permission to use, copy, modify, distribute,
9796+and license this software and its documentation for any purpose, provided
9797+that existing copyright notices are retained in all copies and that this
9798+notice is included verbatim in any distributions. No written agreement,
9799+license, or royalty fee is required for any of the authorized uses.
9800+Modifications to this software may be copyrighted by their authors
9801+and need not follow the licensing terms described here, provided that
9802+the new terms are clearly indicated on the first page of each file where
9803+they apply.
9804+
9805+IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY
9806+FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
9807+ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY
9808+DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE
9809+POSSIBILITY OF SUCH DAMAGE.
9810+
9811+THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
9812+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
9813+FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE
9814+IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE
9815+NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
9816+MODIFICATIONS.
9817+
9818+GOVERNMENT USE: If you are acquiring this software on behalf of the
9819+U.S. government, the Government shall have only "Restricted Rights"
9820+in the software and related documentation as defined in the Federal
9821+Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you
9822+are acquiring the software on behalf of the Department of Defense, the
9823+software shall be classified as "Commercial Computer Software" and the
9824+Government shall have only "Restricted Rights" as defined in Clause
9825+252.227-7014 (b) (3) of DFARs. Notwithstanding the foregoing, the
9826+authors grant the U.S. Government and others acting in its behalf
9827+permission to use and distribute the software in accordance with the
9828+terms specified in this license.
9829+</programlisting></para></section>
9830+
9831+<section id="lic_35">
9832+<title>unfs3</title>
9833+<para><programlisting>
9834+UNFS3 user-space NFSv3 server
9835+(C) 2003, Pascal Schmidt &lt;unfs3-server@ewetel.net&gt;
9836+
9837+Redistribution and use in source and binary forms, with or without
9838+modification, are permitted provided that the following conditions are met:
9839+
9840+1. Redistributions of source code must retain the above copyright notice,
9841+ this list of conditions and the following disclaimer.
9842+2. Redistributions in binary form must reproduce the above copyright notice,
9843+ this list of conditions and the following disclaimer in the documentation
9844+ and/or other materials provided with the distribution.
9845+3. The name of the author may not be used to endorse or promote products
9846+ derived from this software without specific prior written permission.
9847+
9848+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
9849+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
9850+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
9851+EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
9852+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
9853+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
9854+OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
9855+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
9856+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
9857+ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
9858+</programlisting></para></section>
9859+
9860+ </section>
9861+<section id="pd_licenses_packages">
9862+ <title>License statements for packages with PD license</title>
9863+ <para>
9864+ This section contains license texts extracted for packages that are declared
9865+ to be entirely or partly public domain.
9866+ </para>
9867+ <section id="pd-byacc-20140422">
9868+ <title>byacc, version 20140422</title>
9869+ <section id="pd-byacc-20140422--1">
9870+ <title>Text 1</title>
9871+ <programlisting>
9872+Upstream source http://dickey.his.com/byacc/byacc.html
9873+
9874+Berkeley Yacc is in the public domain; changes made to it by the current
9875+maintainer are likewise unrestricted. That applies to most of the files.
9876+A few files (currently those related to autoconf scripting) have other
9877+licenses as noted here.
9878+
9879+Current byacc upstream maintainer: Thomas Dickey &lt;dickey@invisible-island.net&gt;
9880+
9881+Public domain notice and no warranty:
9882+-------------------------------------------------------------------------------
9883+ Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made
9884+as compatible as possible with AT&amp;T Yacc. Berkeley Yacc can accept any input
9885+specification that conforms to the AT&amp;T Yacc documentation. Specifications
9886+that take advantage of undocumented features of AT&amp;T Yacc will probably be
9887+rejected.
9888+
9889+ Berkeley Yacc is distributed with no warranty whatever. The code
9890+is certain to contain errors. Neither the author nor any contributor
9891+takes responsibility for any consequences of its use.
9892+
9893+ Berkeley Yacc is in the public domain. The data structures and algorithms
9894+used in Berkeley Yacc are all either taken from documents available to the
9895+general public or are inventions of the author. Anyone may freely distribute
9896+source or binary forms of Berkeley Yacc whether unchanged or modified.
9897+Distributers may charge whatever fees they can obtain for Berkeley Yacc.
9898+Programs generated by Berkeley Yacc may be distributed freely.
9899+
9900+ Please report bugs to
9901+
9902+ robert.corbett@eng.Sun.COM
9903+
9904+Include a small example if possible. Please include the banner string from
9905+skeleton.c with the bug report. Do not expect rapid responses.
9906+-------------------------------------------------------------------------------
9907+
9908+Files: aclocal.m4
9909+Licence: other-BSD
9910+Copyright: 2004-2011,2012 by Thomas E. Dickey
9911+ Permission is hereby granted, free of charge, to any person obtaining a
9912+ copy of this software and associated documentation files (the
9913+ "Software"), to deal in the Software without restriction, including
9914+ without limitation the rights to use, copy, modify, merge, publish,
9915+ distribute, distribute with modifications, sublicense, and/or sell
9916+ copies of the Software, and to permit persons to whom the Software is
9917+ furnished to do so, subject to the following conditions:
9918+
9919+ The above copyright notice and this permission notice shall be included
9920+ in all copies or portions of the Software.
9921+
9922+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
9923+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
9924+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
9925+ IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
9926+ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
9927+ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
9928+ THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9929+
9930+ Except as contained in this notice, the name(s) of the above copyright
9931+ holders shall not be used in advertising or otherwise to promote the
9932+ sale, use or other dealings in this Software without prior written
9933+ authorization.
9934+
9935+Files: install-sh
9936+Copyright: 1994 X Consortium
9937+Licence: other-BSD
9938+ Permission is hereby granted, free of charge, to any person obtaining a copy
9939+ of this software and associated documentation files (the "Software"), to
9940+ deal in the Software without restriction, including without limitation the
9941+ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
9942+ sell copies of the Software, and to permit persons to whom the Software is
9943+ furnished to do so, subject to the following conditions:
9944+
9945+ The above copyright notice and this permission notice shall be included in
9946+ all copies or substantial portions of the Software.
9947+
9948+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
9949+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
9950+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
9951+ X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
9952+ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
9953+ TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
9954+
9955+ Except as contained in this notice, the name of the X Consortium shall not
9956+ be used in advertising or otherwise to promote the sale, use or other deal-
9957+ ings in this Software without prior written authorization from the X Consor-
9958+ tium.
9959+
9960+ FSF changes to this file are in the public domain.
9961+
9962+ Calling this script install-sh is preferred over install.sh, to prevent
9963+ `make' implicit rules from creating a file called install from it
9964+ when there is no Makefile.
9965+
9966+ This script is compatible with the BSD install script, but was written
9967+ from scratch. It can only install one file at a time, a restriction
9968+ shared with many OS's install programs.
9969+
9970+Files: debian/*
9971+Copyright: 2012 Thomas E. Dickey
9972+Licence: other-BSD
9973+ Permission to use, copy, modify, and distribute this software and its
9974+ documentation for any purpose and without fee is hereby granted,
9975+ provided that the above copyright notice appear in all copies and that
9976+ both that copyright notice and this permission notice appear in
9977+ supporting documentation, and that the name of the above listed
9978+ copyright holder(s) not be used in advertising or publicity pertaining
9979+ to distribution of the software without specific, written prior
9980+ permission.
9981+
9982+ THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
9983+ TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
9984+ AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
9985+ LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
9986+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
9987+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
9988+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
9989+
9990+On Debian systems, the complete text of the GNU General
9991+Public License can be found in '/usr/share/common-licenses/GPL-2'
9992+ </programlisting>
9993+ </section>
9994+ </section>
9995+ <section id="pd-dropbear-2014.63">
9996+ <title>dropbear, version 2014.63</title>
9997+ <section id="pd-dropbear-2014.63--1">
9998+ <title>Text 1</title>
9999+ <programlisting>
10000+Dropbear contains a number of components from different sources, hence there
10001+are a few licenses and authors involved. All licenses are fairly
10002+non-restrictive.
10003+
10004+
10005+The majority of code is written by Matt Johnston, under the license below.
10006+
10007+Portions of the client-mode work are (c) 2004 Mihnea Stoenescu, under the
10008+same license:
10009+
10010+Copyright (c) 2002-2013 Matt Johnston
10011+Portions copyright (c) 2004 Mihnea Stoenescu
10012+All rights reserved.
10013+
10014+Permission is hereby granted, free of charge, to any person obtaining a copy
10015+of this software and associated documentation files (the "Software"), to deal
10016+in the Software without restriction, including without limitation the rights
10017+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10018+copies of the Software, and to permit persons to whom the Software is
10019+furnished to do so, subject to the following conditions:
10020+
10021+The above copyright notice and this permission notice shall be included in all
10022+copies or substantial portions of the Software.
10023+
10024+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10025+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10026+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
10027+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10028+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
10029+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
10030+SOFTWARE.
10031+
10032+=====
10033+
10034+LibTomCrypt and LibTomMath are written by Tom St Denis, and are Public Domain.
10035+
10036+=====
10037+
10038+sshpty.c is taken from OpenSSH 3.5p1,
10039+ Copyright (c) 1995 Tatu Ylonen &lt;ylo@cs.hut.fi&gt;, Espoo, Finland
10040+ All rights reserved
10041+ "As far as I am concerned, the code I have written for this software
10042+ can be used freely for any purpose. Any derived versions of this
10043+ software must be clearly marked as such, and if the derived work is
10044+ incompatible with the protocol description in the RFC file, it must be
10045+ called by a name other than "ssh" or "Secure Shell". "
10046+
10047+=====
10048+
10049+loginrec.c
10050+loginrec.h
10051+atomicio.h
10052+atomicio.c
10053+and strlcat() (included in util.c) are from OpenSSH 3.6.1p2, and are licensed
10054+under the 2 point BSD license.
10055+
10056+loginrec is written primarily by Andre Lucas, atomicio.c by Theo de Raadt.
10057+
10058+strlcat() is (c) Todd C. Miller
10059+
10060+=====
10061+
10062+Import code in keyimport.c is modified from PuTTY's import.c, licensed as
10063+follows:
10064+
10065+PuTTY is copyright 1997-2003 Simon Tatham.
10066+
10067+Portions copyright Robert de Bath, Joris van Rantwijk, Delian
10068+Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
10069+Justin Bradford, and CORE SDI S.A.
10070+
10071+Permission is hereby granted, free of charge, to any person
10072+obtaining a copy of this software and associated documentation files
10073+(the "Software"), to deal in the Software without restriction,
10074+including without limitation the rights to use, copy, modify, merge,
10075+publish, distribute, sublicense, and/or sell copies of the Software,
10076+and to permit persons to whom the Software is furnished to do so,
10077+subject to the following conditions:
10078+
10079+The above copyright notice and this permission notice shall be
10080+included in all copies or substantial portions of the Software.
10081+
10082+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
10083+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
10084+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
10085+NONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE
10086+FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
10087+CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
10088+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10089+
10090+=====
10091+
10092+curve25519-donna:
10093+
10094+/* Copyright 2008, Google Inc.
10095+ * All rights reserved.
10096+ *
10097+ * Redistribution and use in source and binary forms, with or without
10098+ * modification, are permitted provided that the following conditions are
10099+ * met:
10100+ *
10101+ * * Redistributions of source code must retain the above copyright
10102+ * notice, this list of conditions and the following disclaimer.
10103+ * * Redistributions in binary form must reproduce the above
10104+ * copyright notice, this list of conditions and the following disclaimer
10105+ * in the documentation and/or other materials provided with the
10106+ * distribution.
10107+ * * Neither the name of Google Inc. nor the names of its
10108+ * contributors may be used to endorse or promote products derived from
10109+ * this software without specific prior written permission.
10110+ *
10111+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
10112+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
10113+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
10114+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
10115+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10116+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
10117+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
10118+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
10119+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
10120+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
10121+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10122+ *
10123+ * curve25519-donna: Curve25519 elliptic curve, public key function
10124+ *
10125+ * http://code.google.com/p/curve25519-donna/
10126+ *
10127+ * Adam Langley &lt;agl@imperialviolet.org&gt;
10128+ *
10129+ * Derived from public domain C code by Daniel J. Bernstein &lt;djb@cr.yp.to&gt;
10130+ *
10131+ * More information about curve25519 can be found here
10132+ * http://cr.yp.to/ecdh.html
10133+ *
10134+ * djb's sample implementation of curve25519 is written in a special assembly
10135+ * language called qhasm and uses the floating point registers.
10136+ *
10137+ * This is, almost, a clean room reimplementation from the curve25519 paper. It
10138+ * uses many of the tricks described therein. Only the crecip function is taken
10139+ * from the sample implementation.
10140+ */
10141+ </programlisting>
10142+ </section>
10143+ </section>
10144+ <section id="pd-encodings-1.0.4">
10145+ <title>encodings, version 1.0.4</title>
10146+ <section id="pd-encodings-1.0.4--1">
10147+ <title>Text 1</title>
10148+ <programlisting>
10149+The XFree86/Xorg encoding files are in the public domain.
10150+
10151+Most of these encoding files were generated by me in the winter of 1998/1998
10152+from publicly available sources (notably from data files provided by the
10153+Unicode Consortium) using a throw-away program written in Common Lisp. Over
10154+the years, a number of people have kindly added new encoding files to the
10155+collection.
10156+
10157+If you want to add a copyright statement to an encoding file, you need
10158+your brain examined.
10159+
10160+ Juliusz Chroboczek
10161+ </programlisting>
10162+ </section>
10163+ </section>
10164+ <section id="pd-expect-5.45">
10165+ <title>expect, version 5.45</title>
10166+ <section id="pd-expect-5.45--1">
10167+ <title>Text 1</title>
10168+ <programlisting>
10169+Expect
10170+
10171+Written by: Don Libes, libes at nist.gov, NIST
10172+
10173+Design and implementation of this program was paid for by U.S. tax
10174+dollars. Therefore it is public domain. However, the author and NIST
10175+would appreciate credit if this program or parts of it are used.
10176+ </programlisting>
10177+ </section>
10178+ </section>
10179+ <section id="pd-fontconfig-2.11.1">
10180+ <title>fontconfig, version 2.11.1</title>
10181+ <section id="pd-fontconfig-2.11.1--1">
10182+ <title>Text 1</title>
10183+ <programlisting>
10184+fontconfig/COPYING
10185+
10186+Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard
10187+Copyright © 2005 Patrick Lam
10188+Copyright © 2009 Roozbeh Pournader
10189+Copyright © 2008,2009 Red Hat, Inc.
10190+Copyright © 2008 Danilo Šegan
10191+Copyright © 2012 Google, Inc.
10192+
10193+
10194+Permission to use, copy, modify, distribute, and sell this software and its
10195+documentation for any purpose is hereby granted without fee, provided that
10196+the above copyright notice appear in all copies and that both that
10197+copyright notice and this permission notice appear in supporting
10198+documentation, and that the name of the author(s) not be used in
10199+advertising or publicity pertaining to distribution of the software without
10200+specific, written prior permission. The authors make no
10201+representations about the suitability of this software for any purpose. It
10202+is provided "as is" without express or implied warranty.
10203+
10204+THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
10205+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
10206+EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
10207+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
10208+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
10209+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
10210+PERFORMANCE OF THIS SOFTWARE.
10211+
10212+ </programlisting>
10213+ </section>
10214+ <section id="pd-fontconfig-2.11.1--2">
10215+ <title>Text 2</title>
10216+ <programlisting>
10217+/*
10218+ * fontconfig/src/fcfreetype.c
10219+ *
10220+ * Copyright © 2001 Keith Packard
10221+ *
10222+ * Permission to use, copy, modify, distribute, and sell this software and its
10223+ * documentation for any purpose is hereby granted without fee, provided that
10224+ * the above copyright notice appear in all copies and that both that
10225+ * copyright notice and this permission notice appear in supporting
10226+ * documentation, and that the name of the author(s) not be used in
10227+ * advertising or publicity pertaining to distribution of the software without
10228+ * specific, written prior permission. The authors make no
10229+ * representations about the suitability of this software for any purpose. It
10230+ * is provided "as is" without express or implied warranty.
10231+ *
10232+ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
10233+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
10234+ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
10235+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
10236+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
10237+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
10238+ * PERFORMANCE OF THIS SOFTWARE.
10239+ */
10240+
10241+/*
10242+ Copyright © 2002-2003 by Juliusz Chroboczek
10243+
10244+ Permission is hereby granted, free of charge, to any person obtaining a copy
10245+ of this software and associated documentation files (the "Software"), to deal
10246+ in the Software without restriction, including without limitation the rights
10247+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10248+ copies of the Software, and to permit persons to whom the Software is
10249+ furnished to do so, subject to the following conditions:
10250+
10251+ The above copyright notice and this permission notice shall be included in
10252+ all copies or substantial portions of the Software.
10253+
10254+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10255+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10256+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
10257+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10258+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
10259+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
10260+ THE SOFTWARE.
10261+*/
10262+ </programlisting>
10263+ </section>
10264+ <section id="pd-fontconfig-2.11.1--3">
10265+ <title>Text 3</title>
10266+ <programlisting>
10267+/*
10268+ * This code implements the MD5 message-digest algorithm.
10269+ * The algorithm is due to Ron Rivest. This code was
10270+ * written by Colin Plumb in 1993, no copyright is claimed.
10271+ * This code is in the public domain; do with it what you wish.
10272+ *
10273+ * Equivalent code is available from RSA Data Security, Inc.
10274+ * This code has been tested against that, and is equivalent,
10275+ * except that you don't need to include two pages of legalese
10276+ * with every copy.
10277+ *
10278+ * To compute the message digest of a chunk of bytes, declare an
10279+ * MD5Context structure, pass it to MD5Init, call MD5Update as
10280+ * needed on buffers full of bytes, and then call MD5Final, which
10281+ * will fill a supplied 16-byte array with the digest.
10282+ */
10283+ </programlisting>
10284+ </section>
10285+ </section>
10286+ <section id="pd-glib-2.0-2.40.0">
10287+ <title>glib-2.0, version 2.40.0</title>
10288+ <section id="pd-glib-2.0-2.40.0--1">
10289+ <title>Text 1</title>
10290+ <programlisting>
10291+PCRE LICENCE
10292+
10293+Please see the file LICENCE in the PCRE distribution for licensing details.
10294+
10295+End
10296+ </programlisting>
10297+ </section>
10298+ <section id="pd-glib-2.0-2.40.0--2">
10299+ <title>Text 2</title>
10300+ <programlisting>
10301+Redistribution and use in source and binary forms, with or without
10302+modification, are permitted provided that the following conditions are met:
10303+
10304+ * Redistributions of source code must retain the above copyright notice,
10305+ this list of conditions and the following disclaimer.
10306+
10307+ * Redistributions in binary form must reproduce the above copyright
10308+ notice, this list of conditions and the following disclaimer in the
10309+ documentation and/or other materials provided with the distribution.
10310+
10311+ * Neither the name of the University of Cambridge nor the names of its
10312+ contributors may be used to endorse or promote products derived from
10313+ this software without specific prior written permission.
10314+
10315+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
10316+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
10317+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
10318+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
10319+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
10320+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
10321+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
10322+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
10323+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
10324+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
10325+POSSIBILITY OF SUCH DAMAGE.
10326+ </programlisting>
10327+ </section>
10328+ <section id="pd-glib-2.0-2.40.0--3">
10329+ <title>Text 3</title>
10330+ <programlisting>
10331+This work may be reproduced and distributed in whole or in part, in
10332+any medium, physical or electronic, so as long as this copyright
10333+notice remains intact and unchanged on all copies. Commercial
10334+redistribution is permitted and encouraged, but you may not
10335+redistribute, in whole or in part, under terms more restrictive than
10336+those under which you received it. If you redistribute a modified or
10337+translated version of this work, you must also make the source code to
10338+the modified or translated version available in electronic form
10339+without charge. However, mere aggregation as part of a larger work
10340+shall not count as a modification for this purpose.
10341+
10342+All code examples in this work are placed into the public domain,
10343+and may be used, modified and redistributed without restriction.
10344+
10345+BECAUSE THIS WORK IS LICENSED FREE OF CHARGE, THERE IS NO
10346+WARRANTY FOR THE WORK, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
10347+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
10348+OTHER PARTIES PROVIDE THE WORK "AS IS" WITHOUT WARRANTY OF ANY
10349+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
10350+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
10351+PURPOSE. SHOULD THE WORK PROVE DEFECTIVE, YOU ASSUME
10352+THE COST OF ALL NECESSARY REPAIR OR CORRECTION.
10353+
10354+IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
10355+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
10356+AND/OR REDISTRIBUTE THE WORK AS PERMITTED ABOVE, BE LIABLE TO YOU
10357+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
10358+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
10359+WORK, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
10360+POSSIBILITY OF SUCH DAMAGES.
10361+ </programlisting>
10362+ </section>
10363+ </section>
10364+ <section id="pd-mesa-demos-8.2.0">
10365+ <title>mesa-demos, version 8.2.0</title>
10366+ <section id="pd-mesa-demos-8.2.0--1">
10367+ <title>Text 1</title>
10368+ <programlisting>
10369+/*
10370+ * Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
10371+ *
10372+ * Permission is hereby granted, free of charge, to any person obtaining a
10373+ * copy of this software and associated documentation files (the "Software"),
10374+ * to deal in the Software without restriction, including without limitation
10375+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
10376+ * and/or sell copies of the Software, and to permit persons to whom the
10377+ * Software is furnished to do so, subject to the following conditions:
10378+ *
10379+ * The above copyright notice and this permission notice shall be included
10380+ * in all copies or substantial portions of the Software.
10381+ *
10382+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
10383+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10384+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
10385+ * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
10386+ * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
10387+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10388+ */
10389+ </programlisting>
10390+ </section>
10391+ <section id="pd-mesa-demos-8.2.0--2">
10392+ <title>Text 2</title>
10393+ <programlisting>
10394+
10395+
10396+/*
10397+ * A demonstration of using the GLX functions. This program is in the
10398+ * public domain.
10399+ *
10400+ * Brian Paul
10401+ */
10402+ </programlisting>
10403+ </section>
10404+ </section>
10405+ <section id="pd-mobile-broadband-provider-info-20140618">
10406+ <title>mobile-broadband-provider-info, version 20140618</title>
10407+ <section id="pd-mobile-broadband-provider-info-20140618--1">
10408+ <title>Text 1</title>
10409+ <programlisting>
10410+THIS WORK IS IN PUBLIC DOMAIN:
10411+The person or persons who have associated work with this document
10412+(the "Dedicator" or "Certifier") hereby either (a) certifies that, to the best
10413+of his knowledge, the work of authorship identified is in the public domain of
10414+the country from which the work is published, or (b) hereby dedicates whatever
10415+copyright the dedicators holds in the work of authorship identified below
10416+(the "Work") to the public domain. A certifier, moreover, dedicates any
10417+copyright interest he may have in the associated work, and for these purposes,
10418+is described as a "dedicator" below.
10419+
10420+A certifier has taken reasonable steps to verify the copyright status of this
10421+work. Certifier recognizes that his good faith efforts may not shield him from
10422+liability if in fact the work certified is not in the public domain.
10423+
10424+Dedicator makes this dedication for the benefit of the public at large and to
10425+the detriment of the Dedicator's heirs and successors. Dedicator intends this
10426+dedication to be an overt act of relinquishment in perpetuity of all present
10427+and future rights under copyright law, whether vested or contingent, in the
10428+Work. Dedicator understands that such relinquishment of all rights includes the
10429+relinquishment of all rights to enforce (by lawsuit or otherwise) those
10430+copyrights in the Work.
10431+
10432+Dedicator recognizes that, once placed in the public domain, the Work may be
10433+freely reproduced, distributed, transmitted, used, modified, built upon, or
10434+otherwise exploited by anyone for any purpose, commercial or non-commercial,
10435+and in any way, including by methods that have not yet been invented or
10436+conceived.
10437+ </programlisting>
10438+ </section>
10439+ </section>
10440+ <section id="pd-modutils-initscripts-1.0">
10441+ <title>modutils-initscripts, version 1.0</title>
10442+ <section id="pd-modutils-initscripts-1.0--1">
10443+ <title>Text 1</title>
10444+ <programlisting>
10445+Public Domain
10446+ </programlisting>
10447+ </section>
10448+ </section>
10449+ <section id="pd-pixman-0.32.6">
10450+ <title>pixman, version 0.32.6</title>
10451+ <section id="pd-pixman-0.32.6--1">
10452+ <title>Text 1</title>
10453+ <programlisting>
10454+The following is the MIT license, agreed upon by most contributors.
10455+Copyright holders of new code should use this license statement where
10456+possible. They may also add themselves to the list below.
10457+
10458+/*
10459+ * Copyright 1987, 1988, 1989, 1998 The Open Group
10460+ * Copyright 1987, 1988, 1989 Digital Equipment Corporation
10461+ * Copyright 1999, 2004, 2008 Keith Packard
10462+ * Copyright 2000 SuSE, Inc.
10463+ * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc.
10464+ * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc.
10465+ * Copyright 2004 Nicholas Miell
10466+ * Copyright 2005 Lars Knoll &amp; Zack Rusin, Trolltech
10467+ * Copyright 2005 Trolltech AS
10468+ * Copyright 2007 Luca Barbato
10469+ * Copyright 2008 Aaron Plattner, NVIDIA Corporation
10470+ * Copyright 2008 Rodrigo Kumpera
10471+ * Copyright 2008 André Tupinambá
10472+ * Copyright 2008 Mozilla Corporation
10473+ * Copyright 2008 Frederic Plourde
10474+ * Copyright 2009, Oracle and/or its affiliates. All rights reserved.
10475+ * Copyright 2009, 2010 Nokia Corporation
10476+ *
10477+ * Permission is hereby granted, free of charge, to any person obtaining a
10478+ * copy of this software and associated documentation files (the "Software"),
10479+ * to deal in the Software without restriction, including without limitation
10480+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
10481+ * and/or sell copies of the Software, and to permit persons to whom the
10482+ * Software is furnished to do so, subject to the following conditions:
10483+ *
10484+ * The above copyright notice and this permission notice (including the next
10485+ * paragraph) shall be included in all copies or substantial portions of the
10486+ * Software.
10487+ *
10488+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
10489+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
10490+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
10491+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
10492+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
10493+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
10494+ * DEALINGS IN THE SOFTWARE.
10495+ */
10496+ </programlisting>
10497+ </section>
10498+ <section id="pd-pixman-0.32.6--2">
10499+ <title>Text 2</title>
10500+ <programlisting>
10501+/*
10502+ * Copyright © 2008 Keith Packard
10503+ *
10504+ * Permission to use, copy, modify, distribute, and sell this software and its
10505+ * documentation for any purpose is hereby granted without fee, provided that
10506+ * the above copyright notice appear in all copies and that both that copyright
10507+ * notice and this permission notice appear in supporting documentation, and
10508+ * that the name of the copyright holders not be used in advertising or
10509+ * publicity pertaining to distribution of the software without specific,
10510+ * written prior permission. The copyright holders make no representations
10511+ * about the suitability of this software for any purpose. It is provided "as
10512+ * is" without express or implied warranty.
10513+ *
10514+ * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
10515+ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
10516+ * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
10517+ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
10518+ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
10519+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
10520+ * OF THIS SOFTWARE.
10521+ */
10522+
10523+/*
10524+ * Matrix interfaces
10525+ */
10526+ </programlisting>
10527+ </section>
10528+ </section>
10529+ <section id="pd-ppp-2.4.6">
10530+ <title>ppp, version 2.4.6</title>
10531+ <section id="pd-ppp-2.4.6--1">
10532+ <title>Text 1</title>
10533+ <programlisting>
10534+/*
10535+ * ccp.c - PPP Compression Control Protocol.
10536+ *
10537+ * Copyright (c) 1994-2002 Paul Mackerras. All rights reserved.
10538+ *
10539+ * Redistribution and use in source and binary forms, with or without
10540+ * modification, are permitted provided that the following conditions
10541+ * are met:
10542+ *
10543+ * 1. Redistributions of source code must retain the above copyright
10544+ * notice, this list of conditions and the following disclaimer.
10545+ *
10546+ * 2. The name(s) of the authors of this software must not be used to
10547+ * endorse or promote products derived from this software without
10548+ * prior written permission.
10549+ *
10550+ * 3. Redistributions of any form whatsoever must retain the following
10551+ * acknowledgment:
10552+ * "This product includes software developed by Paul Mackerras
10553+ * &lt;paulus@samba.org&gt;".
10554+ *
10555+ * THE AUTHORS OF THIS SOFTWARE DISCLAIM ALL WARRANTIES WITH REGARD TO
10556+ * THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10557+ * AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
10558+ * SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
10559+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
10560+ * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
10561+ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
10562+ */
10563+ </programlisting>
10564+ </section>
10565+ <section id="pd-ppp-2.4.6--2">
10566+ <title>Text 2</title>
10567+ <programlisting>
10568+/*
10569+ * Chat -- a program for automatic session establishment (i.e. dial
10570+ * the phone and log in).
10571+ *
10572+ * Standard termination codes:
10573+ * 0 - successful completion of the script
10574+ * 1 - invalid argument, expect string too large, etc.
10575+ * 2 - error on an I/O operation or fatal error condition.
10576+ * 3 - timeout waiting for a simple string.
10577+ * 4 - the first string declared as "ABORT"
10578+ * 5 - the second string declared as "ABORT"
10579+ * 6 - ... and so on for successive ABORT strings.
10580+ *
10581+ * This software is in the public domain.
10582+ *
10583+ </programlisting>
10584+ </section>
10585+ <section id="pd-ppp-2.4.6--3">
10586+ <title>Text 3</title>
10587+ <programlisting>
10588+/*
10589+ * passprompt.c - pppd plugin to invoke an external PAP password prompter
10590+ *
10591+ * Copyright 1999 Paul Mackerras, Alan Curry.
10592+ *
10593+ * This program is free software; you can redistribute it and/or
10594+ * modify it under the terms of the GNU General Public License
10595+ * as published by the Free Software Foundation; either version
10596+ * 2 of the License, or (at your option) any later version.
10597+ */
10598+ </programlisting>
10599+ </section>
10600+ <section id="pd-ppp-2.4.6--4">
10601+ <title>Text 4</title>
10602+ <programlisting>
10603+ /*
10604+ Unix SMB/CIFS implementation.
10605+
10606+ trivial database library
10607+
10608+ Copyright (C) Andrew Tridgell 1999-2004
10609+ Copyright (C) Paul `Rusty' Russell 2000
10610+ Copyright (C) Jeremy Allison 2000-2003
10611+
10612+ ** NOTE! The following LGPL license applies to the tdb
10613+ ** library. This does NOT imply that all of Samba is released
10614+ ** under the LGPL
10615+
10616+ This library is free software; you can redistribute it and/or
10617+ modify it under the terms of the GNU Lesser General Public
10618+ License as published by the Free Software Foundation; either
10619+ version 2 of the License, or (at your option) any later version.
10620+
10621+ This library is distributed in the hope that it will be useful,
10622+ but WITHOUT ANY WARRANTY; without even the implied warranty of
10623+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10624+ Lesser General Public License for more details.
10625+
10626+ You should have received a copy of the GNU Lesser General Public
10627+ License along with this library; if not, write to the Free Software
10628+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
10629+*/
10630+ </programlisting>
10631+ </section>
10632+ </section>
10633+ <section id="pd-sqlite3-3.8.6.0">
10634+ <title>sqlite3, version 3.8.6.0</title>
10635+ <section id="pd-sqlite3-3.8.6.0--1">
10636+ <title>Text 1</title>
10637+ <programlisting>
10638+/*
10639+** 2001 September 15
10640+**
10641+** The author disclaims copyright to this source code. In place of
10642+** a legal notice, here is a blessing:
10643+**
10644+** May you do good and not evil.
10645+** May you find forgiveness for yourself and forgive others.
10646+** May you share freely, never taking more than you give.
10647+**
10648+*************************************************************************
10649+ </programlisting>
10650+ </section>
10651+ </section>
10652+ <section id="pd-tzcode-2015b">
10653+ <title>tzcode, version 2015b</title>
10654+ <section id="pd-tzcode-2015b--1">
10655+ <title>Text 1</title>
10656+ <programlisting>
10657+README for the tz distribution
10658+
10659+"What time is it?" -- Richard Deacon as The King
10660+"Any time you want it to be." -- Frank Baxter as The Scientist
10661+ (from the Bell System film "About Time")
10662+
10663+The Time Zone Database (often called tz or zoneinfo) contains code and
10664+data that represent the history of local time for many representative
10665+locations around the globe. It is updated periodically to reflect
10666+changes made by political bodies to time zone boundaries, UTC offsets,
10667+and daylight-saving rules.
10668+
10669+Unless otherwise specified, all files in the tz code and data are in
10670+the public domain, so clarified as of 2009-05-17 by Arthur David Olson.
10671+The few exceptions are code derived from BSD, which uses the BSD license.
10672+
10673+Here is a recipe for acquiring, building, installing, and testing the
10674+tz distribution on a GNU/Linux or similar host.
10675+
10676+ mkdir tz
10677+ cd tz
10678+ wget --retr-symlinks 'ftp://ftp.iana.org/tz/tz*-latest.tar.gz'
10679+ gzip -dc tzcode-latest.tar.gz | tar -xf -
10680+ gzip -dc tzdata-latest.tar.gz | tar -xf -
10681+
10682+Be sure to read the comments in "Makefile" and make any changes needed
10683+to make things right for your system, especially if you are using some
10684+platform other than GNU/Linux. Then run the following commands,
10685+substituting your desired installation directory for "$HOME/tzdir":
10686+
10687+ make TOPDIR=$HOME/tzdir install
10688+ $HOME/tzdir/etc/zdump -v America/Los_Angeles
10689+
10690+Historical local time information has been included here to:
10691+
10692+* provide a compendium of data about the history of civil time
10693+ that is useful even if not 100% accurate;
10694+
10695+* give an idea of the variety of local time rules that have
10696+ existed in the past and thus an idea of the variety that may be
10697+ expected in the future;
10698+
10699+* provide a test of the generality of the local time rule description
10700+ system.
10701+
10702+The information in the time zone data files is by no means authoritative;
10703+fixes and enhancements are welcome. Please see the file CONTRIBUTING
10704+for details.
10705+
10706+Thanks to these Time Zone Caballeros who've made major contributions to the
10707+time conversion package: Keith Bostic; Bob Devine; Paul Eggert; Robert Elz;
10708+Guy Harris; Mark Horton; John Mackin; and Bradley White. Thanks also to
10709+Michael Bloom, Art Neilson, Stephen Prince, John Sovereign, and Frank Wales
10710+for testing work, and to Gwillim Law for checking local mean time data.
10711+Thanks in particular to Arthur David Olson, the project's founder and first
10712+maintainer, to whom the time zone community owes the greatest debt of all.
10713+None of them are responsible for remaining errors.
10714+
10715+Look in &lt;ftp://ftp.iana.org/tz/releases/&gt; for updated versions of these files.
10716+
10717+Please send comments or information to tz@iana.org.
10718+ </programlisting>
10719+ </section>
10720+ </section>
10721+ <section id="pd-tzdata-2015b">
10722+ <title>tzdata, version 2015b</title>
10723+ <section id="pd-tzdata-2015b--1">
10724+ <title>Text 1</title>
10725+ <programlisting>
10726+# This file is in the public domain, so clarified as of
10727+# 2009-05-17 by Arthur David Olson.
10728+
10729+ </programlisting>
10730+ </section>
10731+ </section>
10732+ <section id="pd-xz-5.1.3alpha">
10733+ <title>xz, version 5.1.3alpha</title>
10734+ <section id="pd-xz-5.1.3alpha--1">
10735+ <title>Text 1</title>
10736+ <programlisting>
10737+
10738+XZ Utils Licensing
10739+==================
10740+
10741+ Different licenses apply to different files in this package. Here
10742+ is a rough summary of which licenses apply to which parts of this
10743+ package (but check the individual files to be sure!):
10744+
10745+ - liblzma is in the public domain.
10746+
10747+ - xz, xzdec, and lzmadec command line tools are in the public
10748+ domain unless GNU getopt_long had to be compiled and linked
10749+ in from the lib directory. The getopt_long code is under
10750+ GNU LGPLv2.1+.
10751+
10752+ - The scripts to grep, diff, and view compressed files have been
10753+ adapted from gzip. These scripts and their documentation are
10754+ under GNU GPLv2+.
10755+
10756+ - All the documentation in the doc directory and most of the
10757+ XZ Utils specific documentation files in other directories
10758+ are in the public domain.
10759+
10760+ - Translated messages are in the public domain.
10761+
10762+ - The build system contains public domain files, and files that
10763+ are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
10764+ in the binaries being built.
10765+
10766+ - Test files and test code in the tests directory, and debugging
10767+ utilities in the debug directory are in the public domain.
10768+
10769+ - The extra directory may contain public domain files, and files
10770+ that are under various free software licenses.
10771+
10772+ You can do whatever you want with the files that have been put into
10773+ the public domain. If you find public domain legally problematic,
10774+ take the previous sentence as a license grant. If you still find
10775+ the lack of copyright legally problematic, you have too many
10776+ lawyers.
10777+
10778+ As usual, this software is provided "as is", without any warranty.
10779+
10780+ If you copy significant amounts of public domain code from XZ Utils
10781+ into your project, acknowledging this somewhere in your software is
10782+ polite (especially if it is proprietary, non-free software), but
10783+ naturally it is not legally required. Here is an example of a good
10784+ notice to put into "about box" or into documentation:
10785+
10786+ This software includes code from XZ Utils &lt;http://tukaani.org/xz/&gt;.
10787+
10788+ The following license texts are included in the following files:
10789+ - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
10790+ - COPYING.GPLv2: GNU General Public License version 2
10791+ - COPYING.GPLv3: GNU General Public License version 3
10792+
10793+ Note that the toolchain (compiler, linker etc.) may add some code
10794+ pieces that are copyrighted. Thus, it is possible that e.g. liblzma
10795+ binary wouldn't actually be in the public domain in its entirety
10796+ even though it contains no copyrighted code from the XZ Utils source
10797+ package.
10798+
10799+ If you have questions, don't hesitate to ask the author(s) for more
10800+ information.
10801+
10802+ </programlisting>
10803+ </section>
10804+ </section>
10805+</section>
10806+</chapter>
10807diff --git a/documentation/book-enea-linux-open-source/swcomp.mk b/documentation/book-enea-linux-open-source/swcomp.mk
10808new file mode 100644
10809index 0000000..9b6a615
10810--- /dev/null
10811+++ b/documentation/book-enea-linux-open-source/swcomp.mk
10812@@ -0,0 +1,11 @@
10813+# Component build specification
10814+
10815+# Version of THIS book
10816+BOOK_VER ?= $(REL_VER)-dev
10817+
10818+DOCBOOK_COMMON_SRC := $(shell find $(DOCBOOKTEMPLATE)/docsrc_common -type f \( -name "bookinfo_userdoc.xml" \) -print)
10819+DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print) $(DOCBOOK_COMMON_SRC)
10820+
10821+BOOKPACKAGES := book-enea-linux-open-source
10822+BOOKDESC_$(BOOKPACKAGES) := "Enea Linux Open Source Report"
10823+BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
10824diff --git a/documentation/book-enea-linux-release-info/doc/about_release.xml b/documentation/book-enea-linux-release-info/doc/about_release.xml
10825new file mode 100644
10826index 0000000..59cf24b
10827--- /dev/null
10828+++ b/documentation/book-enea-linux-release-info/doc/about_release.xml
10829@@ -0,0 +1,416 @@
10830+<?xml version="1.0" encoding="ISO-8859-1"?>
10831+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
10832+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
10833+<chapter id="relinfo-about-release">
10834+ <title>About This Release</title>
10835+
10836+ <para>This release <emphasis><xi:include
10837+ href="../../docsrc_common/pardoc-distro.xml"
10838+ xmlns:xi="http://www.w3.org/2001/XInclude"
10839+ xpointer="element(EneaLinux_REL_NAME/1)" /></emphasis> provides a publicly
10840+ available Enea Linux distribution for a selected set of PPC targets. This
10841+ release is generated from branch <xi:include
10842+ href="../../docsrc_common/pardoc-distro.xml"
10843+ xmlns:xi="http://www.w3.org/2001/XInclude"
10844+ xpointer="element(EneaLinux_BRANCH/1)" /> of applicable git
10845+ repositories.</para>
10846+
10847+ <para>Provided contents:<itemizedlist spacing="compact">
10848+ <listitem>
10849+ <para>Source code, recipes, scripts, and documentation for building
10850+ your own Linux kernel, root file system, and cross-compilation
10851+ toolchains (SDKs)</para>
10852+ </listitem>
10853+
10854+ <listitem>
10855+ <para>Default configurations for basic Yocto functionality</para>
10856+ </listitem>
10857+
10858+ <listitem condition="f_any">
10859+ <para>Feature-specific configurations to optionally add more
10860+ capabilities to the Linux kernel</para>
10861+ </listitem>
10862+
10863+ <listitem>
10864+ <para>Pre-built images (kernels, rootfs, dtb) and other binaries
10865+ available for download</para>
10866+ </listitem>
10867+
10868+ <listitem condition="eclipse">
10869+ <para>Eclipse executable plus application development tools (ADT) for
10870+ command line and Eclipse</para>
10871+ </listitem>
10872+ </itemizedlist></para>
10873+
10874+ <!-- At least one target must be listed otherwise PDF build fails -->
10875+
10876+ <para>Supported targets:<itemizedlist spacing="compact">
10877+ <listitem condition="t_p2041">
10878+ <para><xi:include href="../../docsrc_common/pardoc-distro.xml"
10879+ xmlns:xi="http://www.w3.org/2001/XInclude"
10880+ xpointer="element(EneaLinux_TARGET_NAME_P2041/1)" /></para>
10881+ </listitem>
10882+
10883+ <listitem condition="t_p3041">
10884+ <para><xi:include href="../../docsrc_common/pardoc-distro.xml"
10885+ xmlns:xi="http://www.w3.org/2001/XInclude"
10886+ xpointer="element(EneaLinux_TARGET_NAME_P3041/1)" /></para>
10887+ </listitem>
10888+
10889+ <listitem condition="t_t4240">
10890+ <para><xi:include href="../../docsrc_common/pardoc-distro.xml"
10891+ xmlns:xi="http://www.w3.org/2001/XInclude"
10892+ xpointer="element(EneaLinux_TARGET_NAME_T4240/1)" /></para>
10893+ </listitem>
10894+
10895+ <listitem condition="qemu">
10896+ <para>QEMU PPC</para>
10897+ </listitem>
10898+ </itemizedlist></para>
10899+
10900+ <para>Kernel configuration:</para>
10901+
10902+ <itemizedlist spacing="compact">
10903+ <listitem condition="t_p2041">
10904+ <para>P2041RDB: One kernel flavor (release)</para>
10905+ </listitem>
10906+
10907+ <listitem condition="t_p3041">
10908+ <para>P3041DS: One kernel flavor (release)</para>
10909+ </listitem>
10910+
10911+ <listitem condition="t_t4240">
10912+ <para>T4240RDB: Two kernel flavors (release &amp; debug)</para>
10913+ </listitem>
10914+
10915+ <listitem>
10916+ <para>Low-Latency Desktop (LLD)</para>
10917+ </listitem>
10918+ </itemizedlist>
10919+
10920+ <para>Supported host environment:<itemizedlist>
10921+ <listitem>
10922+ <para><xi:include href="../../docsrc_common/pardoc-distro.xml"
10923+ xmlns:xi="http://www.w3.org/2001/XInclude"
10924+ xpointer="element(EneaLinux_HOST_VER/1)" /></para>
10925+ </listitem>
10926+ </itemizedlist></para>
10927+
10928+ <para>Supported versions:<itemizedlist spacing="compact">
10929+ <listitem>
10930+ <para>Yocto version <xi:include
10931+ href="../../docsrc_common/pardoc-distro.xml"
10932+ xmlns:xi="http://www.w3.org/2001/XInclude"
10933+ xpointer="element(Yocto_VER/1)" /></para>
10934+ </listitem>
10935+
10936+ <listitem>
10937+ <para>poky source version <xi:include
10938+ href="../../docsrc_common/pardoc-distro.xml"
10939+ xmlns:xi="http://www.w3.org/2001/XInclude"
10940+ xpointer="element(Poky_VER/1)" /></para>
10941+ </listitem>
10942+
10943+ <listitem>
10944+ <para>gcc version: <xi:include
10945+ href="../../docsrc_common/pardoc-distro.xml"
10946+ xmlns:xi="http://www.w3.org/2001/XInclude"
10947+ xpointer="element(EneaLinux_GCC_VER/1)" /></para>
10948+ </listitem>
10949+
10950+ <listitem>
10951+ <para>Linux kernel version for all targets: <xi:include
10952+ href="../../docsrc_common/pardoc-distro.xml"
10953+ xmlns:xi="http://www.w3.org/2001/XInclude"
10954+ xpointer="element(EneaLinux_KERNEL_VER/1)" /></para>
10955+ </listitem>
10956+
10957+ <listitem condition="eclipse">
10958+ <para>Eclipse version <xi:include
10959+ href="../../docsrc_common/pardoc-distro.xml"
10960+ xmlns:xi="http://www.w3.org/2001/XInclude"
10961+ xpointer="element(Eclipse_VER/1)" /> <xi:include
10962+ href="../../docsrc_common/pardoc-distro.xml"
10963+ xmlns:xi="http://www.w3.org/2001/XInclude"
10964+ xpointer="element(Eclipse_NAME/1)" /></para>
10965+ </listitem>
10966+
10967+ <listitem>
10968+ <para>Package versions: See <xref linkend="relinfo-packages" /></para>
10969+ </listitem>
10970+ </itemizedlist></para>
10971+
10972+ <para>Distribution channel:<itemizedlist spacing="compact">
10973+ <listitem>
10974+ <para>All deliverables can be downloaded from <xi:include
10975+ href="../../docsrc_common/pardoc-distro.xml"
10976+ xmlns:xi="http://www.w3.org/2001/XInclude"
10977+ xpointer="element(ULINK_ENEA_LINUX_URL/1)" /></para>
10978+ </listitem>
10979+ </itemizedlist></para>
10980+
10981+ <para>Supported features: See <xref
10982+ linkend="relinfo-supported-features" />.</para>
10983+
10984+ <para condition="hidden">More details about this release are provided under
10985+ the following topics:<remark>Info This list is currently hidden (same as
10986+ TOC) until we might add useful descriptions of the
10987+ chapters</remark><itemizedlist spacing="compact">
10988+ <listitem>
10989+ <para><xref linkend="relinfo-supported-targets" /></para>
10990+ </listitem>
10991+
10992+ <listitem>
10993+ <para><xref linkend="relinfo-packages" /></para>
10994+ </listitem>
10995+
10996+ <listitem>
10997+ <para><xref linkend="relinfo-provided-sdk" /></para>
10998+ </listitem>
10999+
11000+ <listitem>
11001+ <para><xref linkend="relinfo-provided-drivers" /></para>
11002+ </listitem>
11003+
11004+ <listitem>
11005+ <para><xref linkend="relinfo-documentation" /></para>
11006+ </listitem>
11007+
11008+ <listitem condition="f_any">
11009+ <para><xref linkend="relinfo-supported-features" /></para>
11010+ </listitem>
11011+
11012+ <listitem>
11013+ <para><xref linkend="relinfo-provided-other" /></para>
11014+ </listitem>
11015+
11016+ <listitem>
11017+ <para><xref linkend="relinfo-security-fixes" /></para>
11018+ </listitem>
11019+
11020+ <listitem>
11021+ <para><xref linkend="relinfo-excluded" /></para>
11022+ </listitem>
11023+
11024+ <listitem>
11025+ <para><xref linkend="relinfo-changes" /></para>
11026+ </listitem>
11027+
11028+ <listitem>
11029+ <para><xref linkend="enea-linux-sysreq" /></para>
11030+ </listitem>
11031+
11032+ <listitem>
11033+ <para><xref linkend="bugs-limitations" /></para>
11034+ </listitem>
11035+ </itemizedlist></para>
11036+
11037+ <?hard-pagebreak ?>
11038+
11039+ <xi:include href="supported_architectures.xml"
11040+ xmlns:xi="http://www.w3.org/2001/XInclude" />
11041+
11042+ <section id="relinfo-packages">
11043+ <title>Provided Packages</title>
11044+
11045+ <para><informaltable>
11046+ <tgroup cols="2">
11047+ <colspec align="left" colname="c1" colwidth="3*" />
11048+
11049+ <colspec align="left" colname="c2" colwidth="6*" />
11050+
11051+ <thead valign="bottom">
11052+ <row>
11053+ <entry>Type of Packages and Provider</entry>
11054+
11055+ <entry>Reference</entry>
11056+ </row>
11057+ </thead>
11058+
11059+ <tbody>
11060+ <row>
11061+ <entry>Packages in Enea Linux images</entry>
11062+
11063+ <entry><para>See the <olink
11064+ targetdoc="book_enea_linux_open_source"
11065+ targetptr="book_enea_linux_open_source"><trademark
11066+ class="registered">Enea</trademark> Linux Open Source
11067+ Report</olink></para></entry>
11068+ </row>
11069+
11070+ <row condition="eclipse">
11071+ <entry>Tools in the Eclipse tarball provided with Enea
11072+ Linux</entry>
11073+
11074+ <entry><para>See the <olink
11075+ targetdoc="book_enea_linux_eclipse_open_source"
11076+ targetptr="book_enea_linux_eclipse_open_source"><trademark
11077+ class="registered">Enea</trademark> Linux Eclipse Open Source
11078+ Report</olink></para></entry>
11079+ </row>
11080+
11081+ <row>
11082+ <entry>Packages provided by Yocto</entry>
11083+
11084+ <entry><para>See the <xi:include
11085+ href="../../docsrc_common/pardoc-distro.xml"
11086+ xmlns:xi="http://www.w3.org/2001/XInclude"
11087+ xpointer="element(ULINK_YOCTO_DOWN_URL/1)" />, tab "Release
11088+ Notes"</para></entry>
11089+ </row>
11090+ </tbody>
11091+ </tgroup>
11092+ </informaltable></para>
11093+ </section>
11094+
11095+ <section id="relinfo-provided-sdk">
11096+ <title>Provided Toolchain/s (SDK)</title>
11097+
11098+ <para>The SDK contains toolchains supporting cross-compilation of
11099+ applications for the targets on an <xi:include
11100+ href="../../docsrc_common/pardoc-distro.xml"
11101+ xmlns:xi="http://www.w3.org/2001/XInclude"
11102+ xpointer="element(EneaLinux_SDK_HOST_ARCH/1)" /> host. See the <olink
11103+ targetdoc="book_enea_linux_users_guide"
11104+ targetptr="book_enea_linux_users_guide"><trademark
11105+ class="registered">Enea</trademark> Linux User's Guide</olink> for
11106+ information on how to build and install a toolchain.<remark>FIXME LATER
11107+ MAYBE: Sorry but 5.0-ppc does not support cross-compilation of 32-bit
11108+ applications for the T4240RDB 64bit target due to bugs in
11109+ Yocto.</remark></para>
11110+ </section>
11111+
11112+ <section id="relinfo-provided-drivers">
11113+ <title>Supported Drivers</title>
11114+
11115+ <para>No information of supported drivers is provided in this version of
11116+ the Release Information.</para>
11117+ </section>
11118+
11119+ <section id="relinfo-documentation">
11120+ <title>Provided Documentation</title>
11121+
11122+ <para>The following Enea Linux manuals are available for <xi:include
11123+ href="../../docsrc_common/pardoc-distro.xml"
11124+ xmlns:xi="http://www.w3.org/2001/XInclude"
11125+ xpointer="element(EneaLinux_REL_VER/1)" />:</para>
11126+
11127+ <itemizedlist spacing="compact">
11128+ <listitem>
11129+ <para>README.htm - top page of the documentation</para>
11130+ </listitem>
11131+
11132+ <listitem>
11133+ <para>README.release - text file describing the release contents,
11134+ installation, and quick getting started</para>
11135+ </listitem>
11136+
11137+ <listitem>
11138+ <para><link linkend="book_enea_linux_release_info"><trademark
11139+ class="registered">Enea</trademark> Linux Release Information (this
11140+ document)</link></para>
11141+ </listitem>
11142+
11143+ <listitem>
11144+ <para><olink targetdoc="book_enea_linux_users_guide"
11145+ targetptr="book_enea_linux_users_guide"><trademark
11146+ class="registered">Enea</trademark> Linux User's Guide</olink></para>
11147+ </listitem>
11148+
11149+ <listitem>
11150+ <para><olink targetdoc="book_enea_linux_open_source"
11151+ targetptr="book_enea_linux_open_source"><trademark
11152+ class="registered">Enea</trademark> Linux Open Source
11153+ Report</olink></para>
11154+ </listitem>
11155+
11156+ <listitem condition="eclipse">
11157+ <para><olink targetdoc="book_enea_linux_eclipse_open_source"
11158+ targetptr="book_enea_linux_eclipse_open_source"><trademark
11159+ class="registered">Enea</trademark> Linux Eclipse Open Source
11160+ Report</olink></para>
11161+ </listitem>
11162+ </itemizedlist>
11163+
11164+ <para condition="eclipse">The Enea Linux Eclipse tarball and Eclipse Open
11165+ Source Report is inherited from Enea Linux 4.0. How to use Eclipse is
11166+ described inside the <olink targetdoc="book_enea_linux_users_guide"
11167+ targetptr="book_enea_linux_users_guide"><trademark
11168+ class="registered">Enea</trademark> Linux User's Guide</olink>.</para>
11169+
11170+ <para condition="eclipse">Eclipse's own documentation is available in
11171+ tarball Enea-Linux-Eclipse_<xi:include
11172+ href="../../docsrc_common/pardoc-distro.xml"
11173+ xmlns:xi="http://www.w3.org/2001/XInclude"
11174+ xpointer="element(EneaLinux_REL_VER_ECLIPSE/1)" />.tar, directory
11175+ <filename>eclipse/readme</filename>.</para>
11176+ </section>
11177+
11178+ <?hard-pagebreak ?>
11179+
11180+ <xi:include href="supported_features.xml"
11181+ xmlns:xi="http://www.w3.org/2001/XInclude">
11182+ <xi:fallback>INFO: MISSING XINCLUDE CONTENT</xi:fallback>
11183+ </xi:include>
11184+
11185+ <section id="relinfo-provided-other">
11186+ <title>Other Provided Functionality</title>
11187+
11188+ <para>The functionality in a distribution depends on included packages in
11189+ the default image. In addition to the supported features, the following
11190+ functionality is also available, among other:</para>
11191+
11192+ <itemizedlist spacing="compact">
11193+ <listitem condition="t_t4240">
11194+ <para>On target T4240RDB:</para>
11195+
11196+ <itemizedlist spacing="compact">
11197+ <listitem>
11198+ <para>SRIO support in user space (NWRITE, NREAD, msg,
11199+ doorbell)</para>
11200+ </listitem>
11201+
11202+ <listitem>
11203+ <para>USDPAA</para>
11204+ </listitem>
11205+ </itemizedlist>
11206+ </listitem>
11207+
11208+ <listitem condition="pm_smart">
11209+ <para>Smart Package Management</para>
11210+ </listitem>
11211+
11212+ <listitem condition="eclipse">
11213+ <para>Eclipse ADT (excl. QEMU) and plug-ins for application
11214+ development: LTTng, Perf, LatencyTOP, PowerTOP, SystemTap</para>
11215+ </listitem>
11216+ </itemizedlist>
11217+ </section>
11218+
11219+ <xi:include href="../../../../documentation/book-enea-linux-release-info/doc/security_fixes.xml"
11220+ xmlns:xi="http://www.w3.org/2001/XInclude" />
11221+
11222+ <section id="relinfo-excluded">
11223+ <title>Intentional Limitations</title>
11224+
11225+ <para>The following functionality supported in other Enea Linux releases
11226+ has been excluded in this release:<itemizedlist spacing="compact">
11227+ <listitem>
11228+ <para>Eclipse plug-ins for image creation (HOB)</para>
11229+ </listitem>
11230+
11231+ <listitem>
11232+ <para>Networking features: DPDK vSwitch, DPDK</para>
11233+ </listitem>
11234+
11235+ <listitem>
11236+ <para>Real-time features: Fully Preemptible Kernel (FPK) from the
11237+ PREEMPT_RT patch</para>
11238+ </listitem>
11239+
11240+ <listitem>
11241+ <para>Memory features: NUMA</para>
11242+ </listitem>
11243+ </itemizedlist></para>
11244+ </section>
11245+</chapter>
11246\ No newline at end of file
11247diff --git a/documentation/book-enea-linux-release-info/doc/book.xml b/documentation/book-enea-linux-release-info/doc/book.xml
11248new file mode 100644
11249index 0000000..0ae42e8
11250--- /dev/null
11251+++ b/documentation/book-enea-linux-release-info/doc/book.xml
11252@@ -0,0 +1,22 @@
11253+<?xml version="1.0" encoding="ISO-8859-1"?>
11254+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
11255+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
11256+<!ENTITY % local.common.attrib "xml:base CDATA #IMPLIED">
11257+<!ENTITY global_docsrc_common "../../../../docbuild/template/docsrc_common">
11258+<!ENTITY local_pardoc_distro "../../docsrc_common/pardoc-distro.xml">
11259+<!ENTITY common_ug "../../../../documentation/book-enea-linux-users-guide/doc">
11260+]>
11261+<book id="book_enea_linux_release_info">
11262+ <title><trademark class="registered">Enea</trademark> Linux
11263+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_PROD_VER/1)"
11264+ xmlns:xi="http://www.w3.org/2001/XInclude" /> Release Information</title>
11265+ <subtitle>Release Version
11266+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_REL_VER/1)"
11267+ xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle>
11268+ <xi:include href="&global_docsrc_common;/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11269+ <xi:include href="about_release.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11270+ <xi:include href="main_changes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11271+ <xi:include href="&common_ug;/system_requirements.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11272+ <xi:include href="known_bugs_and_limitations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11273+ <xi:include href="&global_docsrc_common;/contacting_enea_enea_linux.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
11274+</book>
11275diff --git a/documentation/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml b/documentation/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml
11276new file mode 100644
11277index 0000000..385df6a
11278--- /dev/null
11279+++ b/documentation/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml
11280@@ -0,0 +1,31 @@
11281+<?xml version="1.0" encoding="ISO-8859-1"?>
11282+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
11283+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
11284+<chapter id="bugs-limitations">
11285+ <title>Known Problems in This Release</title>
11286+
11287+ <para>The open source projects are continuously working on correcting
11288+ reported problems. Corrections to bugs detected by Enea have been
11289+ upstreamed, and the corrections been included in Enea Linux regardless of
11290+ when they will be included by the open source project. Remaining issues are
11291+ listed below, and workarounds to some of the problems are described in
11292+ chapter <emphasis>Troubleshooting</emphasis> in the <olink
11293+ targetdoc="book_enea_linux_users_guide"
11294+ targetptr="book_enea_linux_users_guide"><trademark
11295+ class="registered">Enea</trademark> Linux User's Guide</olink>.</para>
11296+
11297+ <section id="bugs-limitations-release">
11298+ <title>Release-Specific Problems</title>
11299+
11300+ <section>
11301+ <title>Problem with 32-bit Applications on 64-bit T4240</title>
11302+
11303+ <para>Currently in the Enea Linux 5.0-ppc release, cross-compiling
11304+ 32-bit applications to run on the T4240 64-bit target is not
11305+ supported.</para>
11306+ </section>
11307+ </section>
11308+
11309+ <xi:include href="../../../../documentation/book-enea-linux-release-info/doc/common_bugs_and_limitations.xml"
11310+ xmlns:xi="http://www.w3.org/2001/XInclude" />
11311+</chapter>
11312\ No newline at end of file
11313diff --git a/documentation/book-enea-linux-release-info/doc/main_changes.xml b/documentation/book-enea-linux-release-info/doc/main_changes.xml
11314new file mode 100644
11315index 0000000..406492e
11316--- /dev/null
11317+++ b/documentation/book-enea-linux-release-info/doc/main_changes.xml
11318@@ -0,0 +1,2469 @@
11319+<?xml version="1.0" encoding="ISO-8859-1"?>
11320+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
11321+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
11322+<chapter id="relinfo-changes">
11323+ <title>Main Changes</title>
11324+
11325+ <para>This chapter describes the major changes and additions in the Enea
11326+ Linux <xi:include href="../../docsrc_common/pardoc-distro.xml"
11327+ xmlns:xi="http://www.w3.org/2001/XInclude"
11328+ xpointer="element(EneaLinux_REL_VER/1)" /> release compared to the previous
11329+ general Enea Linux release (4.0-140919).<remark>The KVM updates for the
11330+ 5.0-beta release in Dec 2014, e.g. addition of meta-test, has NOT been
11331+ merged into the dizzy-enea release info.</remark></para>
11332+
11333+ <section id="relinfo-changes-other">
11334+ <title>New Functionality / Enhancements</title>
11335+
11336+ <itemizedlist spacing="compact">
11337+ <listitem>
11338+ <para>enea-image-minimal has been replaced by enea-image-base, with a
11339+ basic set of packets for a Linux distribution. Users can create a
11340+ customized image with more packets, added by the package
11341+ manager.</para>
11342+ </listitem>
11343+
11344+ <listitem>
11345+ <para>SMART package manager is now included in the image.</para>
11346+ </listitem>
11347+
11348+ <listitem>
11349+ <para>IPK packages have been replaced by RPM packages.</para>
11350+ </listitem>
11351+
11352+ <listitem>
11353+ <para>Almost all packages for architectures supported by Yocto are now
11354+ available on the download server.</para>
11355+ </listitem>
11356+ </itemizedlist>
11357+ </section>
11358+
11359+ <section id="relinfo-changes-version">
11360+ <title>Version Updates</title>
11361+
11362+ <para>The versions are as follows:</para>
11363+
11364+ <itemizedlist spacing="compact">
11365+ <listitem>
11366+ <para>Enea Linux <xi:include
11367+ href="../../docsrc_common/pardoc-distro.xml"
11368+ xmlns:xi="http://www.w3.org/2001/XInclude"
11369+ xpointer="element(EneaLinux_REL_VER/1)" /> is based on Yocto
11370+ <xi:include href="../../docsrc_common/pardoc-distro.xml"
11371+ xmlns:xi="http://www.w3.org/2001/XInclude"
11372+ xpointer="element(Yocto_VER/1)" /> (was 1.6)</para>
11373+ </listitem>
11374+
11375+ <listitem>
11376+ <para>The poky source version is <xi:include
11377+ href="../../docsrc_common/pardoc-distro.xml"
11378+ xmlns:xi="http://www.w3.org/2001/XInclude"
11379+ xpointer="element(Poky_VER/1)" /> (was daisy-11.0)</para>
11380+ </listitem>
11381+ </itemizedlist>
11382+ </section>
11383+
11384+ <section condition="hidden" id="relinfo-fixed">
11385+ <title>Problems Fixed in this Release</title>
11386+
11387+ <para>TBD <remark>CURRENTLY HIDDEN SECTION</remark></para>
11388+ </section>
11389+
11390+ <section condition="hidden" id="relinfo-added-drivers">
11391+ <title>Added Drivers</title>
11392+
11393+ <para>TBD <remark>CURRENTLY HIDDEN SECTION</remark></para>
11394+ </section>
11395+
11396+ <section id="relinfo-changed-packages">
11397+ <title>Added or Removed Packages</title>
11398+
11399+ <section>
11400+ <title>Added Packages</title>
11401+
11402+ <informaltable>
11403+ <tgroup cols="2">
11404+ <thead>
11405+ <row>
11406+ <entry>Package Name</entry>
11407+
11408+ <entry>Version</entry>
11409+ </row>
11410+ </thead>
11411+
11412+ <tbody>
11413+ <row>
11414+ <entry>alsa-state</entry>
11415+
11416+ <entry>0.2.0</entry>
11417+ </row>
11418+
11419+ <row>
11420+ <entry>alsa-utils</entry>
11421+
11422+ <entry>1.0.28</entry>
11423+ </row>
11424+
11425+ <row>
11426+ <entry>apr</entry>
11427+
11428+ <entry>1.5.1</entry>
11429+ </row>
11430+
11431+ <row>
11432+ <entry>apr-util</entry>
11433+
11434+ <entry>1.5.3</entry>
11435+ </row>
11436+
11437+ <row>
11438+ <entry>atk</entry>
11439+
11440+ <entry>2.12.0</entry>
11441+ </row>
11442+
11443+ <row>
11444+ <entry>bigreqsproto</entry>
11445+
11446+ <entry>1.1.2</entry>
11447+ </row>
11448+
11449+ <row>
11450+ <entry>binutils-cross-canadian-powerpc</entry>
11451+
11452+ <entry>2.24</entry>
11453+ </row>
11454+
11455+ <row>
11456+ <entry>binutils-cross-canadian-powerpc64</entry>
11457+
11458+ <entry>2.24</entry>
11459+ </row>
11460+
11461+ <row>
11462+ <entry>binutils-cross-powerpc</entry>
11463+
11464+ <entry>2.24</entry>
11465+ </row>
11466+
11467+ <row>
11468+ <entry>binutils-cross-powerpc64</entry>
11469+
11470+ <entry>2.24</entry>
11471+ </row>
11472+
11473+ <row>
11474+ <entry>binutils-crosssdk-x86_64</entry>
11475+
11476+ <entry>2.24</entry>
11477+ </row>
11478+
11479+ <row>
11480+ <entry>blktool</entry>
11481+
11482+ <entry>4-6.1</entry>
11483+ </row>
11484+
11485+ <row>
11486+ <entry>bluez-hcidump</entry>
11487+
11488+ <entry>2.5</entry>
11489+ </row>
11490+
11491+ <row>
11492+ <entry>bluez4</entry>
11493+
11494+ <entry>4.101</entry>
11495+ </row>
11496+
11497+ <row>
11498+ <entry>boot-format</entry>
11499+
11500+ <entry>git</entry>
11501+ </row>
11502+
11503+ <row>
11504+ <entry>byacc</entry>
11505+
11506+ <entry>20140422</entry>
11507+ </row>
11508+
11509+ <row>
11510+ <entry>cairo</entry>
11511+
11512+ <entry>1.12.16</entry>
11513+ </row>
11514+
11515+ <row>
11516+ <entry>calibrateproto</entry>
11517+
11518+ <entry>0.0</entry>
11519+ </row>
11520+
11521+ <row>
11522+ <entry>ccache</entry>
11523+
11524+ <entry>3.1.9</entry>
11525+ </row>
11526+
11527+ <row>
11528+ <entry>compositeproto</entry>
11529+
11530+ <entry>0.4.2</entry>
11531+ </row>
11532+
11533+ <row>
11534+ <entry>connman</entry>
11535+
11536+ <entry>1.25</entry>
11537+ </row>
11538+
11539+ <row>
11540+ <entry>connman-conf</entry>
11541+
11542+ <entry>1.0</entry>
11543+ </row>
11544+
11545+ <row>
11546+ <entry>consolekit</entry>
11547+
11548+ <entry>0.4.6</entry>
11549+ </row>
11550+
11551+ <row>
11552+ <entry>createrepo</entry>
11553+
11554+ <entry>0.4.11</entry>
11555+ </row>
11556+
11557+ <row>
11558+ <entry>cryptodev-module</entry>
11559+
11560+ <entry>1.6</entry>
11561+ </row>
11562+
11563+ <row>
11564+ <entry>damageproto</entry>
11565+
11566+ <entry>1.2.1</entry>
11567+ </row>
11568+
11569+ <row>
11570+ <entry>diffstat</entry>
11571+
11572+ <entry>1.59</entry>
11573+ </row>
11574+
11575+ <row>
11576+ <entry>distcc</entry>
11577+
11578+ <entry>3.1</entry>
11579+ </row>
11580+
11581+ <row>
11582+ <entry>dmxproto</entry>
11583+
11584+ <entry>2.3.1</entry>
11585+ </row>
11586+
11587+ <row>
11588+ <entry>docbook-dsssl-stylesheets</entry>
11589+
11590+ <entry>1.79</entry>
11591+ </row>
11592+
11593+ <row>
11594+ <entry>docbook-sgml-dtd-3.1</entry>
11595+
11596+ <entry>3.1</entry>
11597+ </row>
11598+
11599+ <row>
11600+ <entry>docbook-utils</entry>
11601+
11602+ <entry>0.6.14</entry>
11603+ </row>
11604+
11605+ <row>
11606+ <entry>dri2proto</entry>
11607+
11608+ <entry>2.8</entry>
11609+ </row>
11610+
11611+ <row>
11612+ <entry>ed</entry>
11613+
11614+ <entry>1.9</entry>
11615+ </row>
11616+
11617+ <row>
11618+ <entry>encodings</entry>
11619+
11620+ <entry>1.0.4</entry>
11621+ </row>
11622+
11623+ <row>
11624+ <entry>enea-image-base</entry>
11625+
11626+ <entry>1.0</entry>
11627+ </row>
11628+
11629+ <row>
11630+ <entry>enea-image-featured</entry>
11631+
11632+ <entry>1.0</entry>
11633+ </row>
11634+
11635+ <row>
11636+ <entry>eth-config</entry>
11637+
11638+ <entry>git</entry>
11639+ </row>
11640+
11641+ <row>
11642+ <entry>fbset</entry>
11643+
11644+ <entry>2.1</entry>
11645+ </row>
11646+
11647+ <row>
11648+ <entry>fbset-modes</entry>
11649+
11650+ <entry>0.1.0</entry>
11651+ </row>
11652+
11653+ <row>
11654+ <entry>fixesproto</entry>
11655+
11656+ <entry>5.0</entry>
11657+ </row>
11658+
11659+ <row>
11660+ <entry>flac</entry>
11661+
11662+ <entry>1.3.0</entry>
11663+ </row>
11664+
11665+ <row>
11666+ <entry>flib</entry>
11667+
11668+ <entry>git</entry>
11669+ </row>
11670+
11671+ <row>
11672+ <entry>fmc</entry>
11673+
11674+ <entry>git</entry>
11675+ </row>
11676+
11677+ <row>
11678+ <entry>fmlib</entry>
11679+
11680+ <entry>git</entry>
11681+ </row>
11682+
11683+ <row>
11684+ <entry>font-util</entry>
11685+
11686+ <entry>1.3.0</entry>
11687+ </row>
11688+
11689+ <row>
11690+ <entry>fontconfig</entry>
11691+
11692+ <entry>2.11.1</entry>
11693+ </row>
11694+
11695+ <row>
11696+ <entry>fontsproto</entry>
11697+
11698+ <entry>2.1.3</entry>
11699+ </row>
11700+
11701+ <row>
11702+ <entry>formfactor</entry>
11703+
11704+ <entry>0.0</entry>
11705+ </row>
11706+
11707+ <row>
11708+ <entry>fotowall</entry>
11709+
11710+ <entry>0.9</entry>
11711+ </row>
11712+
11713+ <row>
11714+ <entry>fstests</entry>
11715+
11716+ <entry>0.1</entry>
11717+ </row>
11718+
11719+ <row>
11720+ <entry>gcc-cross-canadian-powerpc</entry>
11721+
11722+ <entry>4.9.1</entry>
11723+ </row>
11724+
11725+ <row>
11726+ <entry>gcc-cross-canadian-powerpc64</entry>
11727+
11728+ <entry>4.9.1</entry>
11729+ </row>
11730+
11731+ <row>
11732+ <entry>gcc-cross-initial-powerpc</entry>
11733+
11734+ <entry>4.9.1</entry>
11735+ </row>
11736+
11737+ <row>
11738+ <entry>gcc-cross-initial-powerpc64</entry>
11739+
11740+ <entry>4.9.1</entry>
11741+ </row>
11742+
11743+ <row>
11744+ <entry>gcc-cross-powerpc</entry>
11745+
11746+ <entry>4.9.1</entry>
11747+ </row>
11748+
11749+ <row>
11750+ <entry>gcc-cross-powerpc64</entry>
11751+
11752+ <entry>4.9.1</entry>
11753+ </row>
11754+
11755+ <row>
11756+ <entry>gcc-crosssdk-initial-x86_64</entry>
11757+
11758+ <entry>4.9.1</entry>
11759+ </row>
11760+
11761+ <row>
11762+ <entry>gcc-crosssdk-x86_64</entry>
11763+
11764+ <entry>4.9.1</entry>
11765+ </row>
11766+
11767+ <row>
11768+ <entry>gcc-source</entry>
11769+
11770+ <entry>4.9.1</entry>
11771+ </row>
11772+
11773+ <row>
11774+ <entry>gconf</entry>
11775+
11776+ <entry>3.2.6</entry>
11777+ </row>
11778+
11779+ <row>
11780+ <entry>gdb-cross-canadian-powerpc</entry>
11781+
11782+ <entry>7.7.1</entry>
11783+ </row>
11784+
11785+ <row>
11786+ <entry>gdb-cross-canadian-powerpc64</entry>
11787+
11788+ <entry>7.7.1</entry>
11789+ </row>
11790+
11791+ <row>
11792+ <entry>gdk-pixbuf</entry>
11793+
11794+ <entry>2.30.8</entry>
11795+ </row>
11796+
11797+ <row>
11798+ <entry>glew</entry>
11799+
11800+ <entry>1.11.0</entry>
11801+ </row>
11802+
11803+ <row>
11804+ <entry>glib-networking</entry>
11805+
11806+ <entry>2.38.0</entry>
11807+ </row>
11808+
11809+ <row>
11810+ <entry>glibc</entry>
11811+
11812+ <entry>2.20</entry>
11813+ </row>
11814+
11815+ <row>
11816+ <entry>glibc-locale</entry>
11817+
11818+ <entry>2.20</entry>
11819+ </row>
11820+
11821+ <row>
11822+ <entry>glibc-mtrace</entry>
11823+
11824+ <entry>2.20</entry>
11825+ </row>
11826+
11827+ <row>
11828+ <entry>glproto</entry>
11829+
11830+ <entry>1.4.17</entry>
11831+ </row>
11832+
11833+ <row>
11834+ <entry>gnome-common</entry>
11835+
11836+ <entry>3.12.0</entry>
11837+ </row>
11838+
11839+ <row>
11840+ <entry>gnulib</entry>
11841+
11842+ <entry>git</entry>
11843+ </row>
11844+
11845+ <row>
11846+ <entry>groff</entry>
11847+
11848+ <entry>1.22.2</entry>
11849+ </row>
11850+
11851+ <row>
11852+ <entry>gst-meta-base</entry>
11853+
11854+ <entry>0.10</entry>
11855+ </row>
11856+
11857+ <row>
11858+ <entry>gst-plugins-base</entry>
11859+
11860+ <entry>0.10.36</entry>
11861+ </row>
11862+
11863+ <row>
11864+ <entry>gst-plugins-good</entry>
11865+
11866+ <entry>0.10.31</entry>
11867+ </row>
11868+
11869+ <row>
11870+ <entry>gstreamer</entry>
11871+
11872+ <entry>0.10.36</entry>
11873+ </row>
11874+
11875+ <row>
11876+ <entry>gtk+</entry>
11877+
11878+ <entry>2.24.24</entry>
11879+ </row>
11880+
11881+ <row>
11882+ <entry>gtk-update-icon-cache</entry>
11883+
11884+ <entry>3.4.4</entry>
11885+ </row>
11886+
11887+ <row>
11888+ <entry>harfbuzz</entry>
11889+
11890+ <entry>0.9.35</entry>
11891+ </row>
11892+
11893+ <row>
11894+ <entry>hdparm</entry>
11895+
11896+ <entry>9.43</entry>
11897+ </row>
11898+
11899+ <row>
11900+ <entry>hicolor-icon-theme</entry>
11901+
11902+ <entry>0.13</entry>
11903+ </row>
11904+
11905+ <row>
11906+ <entry>hostap-utils</entry>
11907+
11908+ <entry>0.4.7</entry>
11909+ </row>
11910+
11911+ <row>
11912+ <entry>inputproto</entry>
11913+
11914+ <entry>2.3.1</entry>
11915+ </row>
11916+
11917+ <row>
11918+ <entry>jpeg</entry>
11919+
11920+ <entry>8d</entry>
11921+ </row>
11922+
11923+ <row>
11924+ <entry>json-c</entry>
11925+
11926+ <entry>0.11</entry>
11927+ </row>
11928+
11929+ <row>
11930+ <entry>kbproto</entry>
11931+
11932+ <entry>1.0.6</entry>
11933+ </row>
11934+
11935+ <row>
11936+ <entry>keymaps</entry>
11937+
11938+ <entry>1.0</entry>
11939+ </row>
11940+
11941+ <row>
11942+ <entry>less</entry>
11943+
11944+ <entry>466</entry>
11945+ </row>
11946+
11947+ <row>
11948+ <entry>libatomics-ops</entry>
11949+
11950+ <entry>7.2</entry>
11951+ </row>
11952+
11953+ <row>
11954+ <entry>libdmx</entry>
11955+
11956+ <entry>1.1.3</entry>
11957+ </row>
11958+
11959+ <row>
11960+ <entry>libdrm</entry>
11961+
11962+ <entry>2.4.54</entry>
11963+ </row>
11964+
11965+ <row>
11966+ <entry>libedit</entry>
11967+
11968+ <entry>20130712-3.1</entry>
11969+ </row>
11970+
11971+ <row>
11972+ <entry>liberation-fonts</entry>
11973+
11974+ <entry>1.04</entry>
11975+ </row>
11976+
11977+ <row>
11978+ <entry>libevdev</entry>
11979+
11980+ <entry>1.2.2</entry>
11981+ </row>
11982+
11983+ <row>
11984+ <entry>libevent</entry>
11985+
11986+ <entry>2.0.21</entry>
11987+ </row>
11988+
11989+ <row>
11990+ <entry>libfontenc</entry>
11991+
11992+ <entry>1.1.2</entry>
11993+ </row>
11994+
11995+ <row>
11996+ <entry>libglade</entry>
11997+
11998+ <entry>2.6.4</entry>
11999+ </row>
12000+
12001+ <row>
12002+ <entry>libglu</entry>
12003+
12004+ <entry>9.0.0</entry>
12005+ </row>
12006+
12007+ <row>
12008+ <entry>libice</entry>
12009+
12010+ <entry>1.0.9</entry>
12011+ </row>
12012+
12013+ <row>
12014+ <entry>libid3tag</entry>
12015+
12016+ <entry>0.15.1b</entry>
12017+ </row>
12018+
12019+ <row>
12020+ <entry>libmatchbox</entry>
12021+
12022+ <entry>1.11</entry>
12023+ </row>
12024+
12025+ <row>
12026+ <entry>libnfsidmap</entry>
12027+
12028+ <entry>0.25</entry>
12029+ </row>
12030+
12031+ <row>
12032+ <entry>libogg</entry>
12033+
12034+ <entry>1.3.2</entry>
12035+ </row>
12036+
12037+ <row>
12038+ <entry>liboil</entry>
12039+
12040+ <entry>0.3.17</entry>
12041+ </row>
12042+
12043+ <row>
12044+ <entry>libowl-av</entry>
12045+
12046+ <entry>0.1</entry>
12047+ </row>
12048+
12049+ <row>
12050+ <entry>libpfm4</entry>
12051+
12052+ <entry>4.3.0</entry>
12053+ </row>
12054+
12055+ <row>
12056+ <entry>libpthread-stubs</entry>
12057+
12058+ <entry>0.3</entry>
12059+ </row>
12060+
12061+ <row>
12062+ <entry>libsamplerate0</entry>
12063+
12064+ <entry>0.1.8</entry>
12065+ </row>
12066+
12067+ <row>
12068+ <entry>libsm</entry>
12069+
12070+ <entry>1.2.2</entry>
12071+ </row>
12072+
12073+ <row>
12074+ <entry>libsndfile1</entry>
12075+
12076+ <entry>1.0.25</entry>
12077+ </row>
12078+
12079+ <row>
12080+ <entry>libsoup-2.4</entry>
12081+
12082+ <entry>2.46.0</entry>
12083+ </row>
12084+
12085+ <row>
12086+ <entry>libtheora</entry>
12087+
12088+ <entry>1.1.1</entry>
12089+ </row>
12090+
12091+ <row>
12092+ <entry>libtirpc</entry>
12093+
12094+ <entry>0.2.5</entry>
12095+ </row>
12096+
12097+ <row>
12098+ <entry>libvorbis</entry>
12099+
12100+ <entry>1.3.4</entry>
12101+ </row>
12102+
12103+ <row>
12104+ <entry>libx11</entry>
12105+
12106+ <entry>1.6.2</entry>
12107+ </row>
12108+
12109+ <row>
12110+ <entry>libxau</entry>
12111+
12112+ <entry>1.0.8</entry>
12113+ </row>
12114+
12115+ <row>
12116+ <entry>libxcalibrate</entry>
12117+
12118+ <entry>0.0</entry>
12119+ </row>
12120+
12121+ <row>
12122+ <entry>libxcb</entry>
12123+
12124+ <entry>1.10</entry>
12125+ </row>
12126+
12127+ <row>
12128+ <entry>libxcomposite</entry>
12129+
12130+ <entry>0.4.4</entry>
12131+ </row>
12132+
12133+ <row>
12134+ <entry>libxcursor</entry>
12135+
12136+ <entry>1.1.14</entry>
12137+ </row>
12138+
12139+ <row>
12140+ <entry>libxdamage</entry>
12141+
12142+ <entry>1.1.4</entry>
12143+ </row>
12144+
12145+ <row>
12146+ <entry>libxdmcp</entry>
12147+
12148+ <entry>1.1.1</entry>
12149+ </row>
12150+
12151+ <row>
12152+ <entry>libxext</entry>
12153+
12154+ <entry>1.3.2</entry>
12155+ </row>
12156+
12157+ <row>
12158+ <entry>libxfixes</entry>
12159+
12160+ <entry>5.0.1</entry>
12161+ </row>
12162+
12163+ <row>
12164+ <entry>libxfont</entry>
12165+
12166+ <entry>1.5.0</entry>
12167+ </row>
12168+
12169+ <row>
12170+ <entry>libxft</entry>
12171+
12172+ <entry>2.3.2</entry>
12173+ </row>
12174+
12175+ <row>
12176+ <entry>libxi</entry>
12177+
12178+ <entry>1.7.4</entry>
12179+ </row>
12180+
12181+ <row>
12182+ <entry>libxinerama</entry>
12183+
12184+ <entry>1.1.3</entry>
12185+ </row>
12186+
12187+ <row>
12188+ <entry>libxkbfile</entry>
12189+
12190+ <entry>1.0.8</entry>
12191+ </row>
12192+
12193+ <row>
12194+ <entry>libxmu</entry>
12195+
12196+ <entry>1.1.2</entry>
12197+ </row>
12198+
12199+ <row>
12200+ <entry>libxrandr</entry>
12201+
12202+ <entry>1.4.2</entry>
12203+ </row>
12204+
12205+ <row>
12206+ <entry>libxrender</entry>
12207+
12208+ <entry>0.9.8</entry>
12209+ </row>
12210+
12211+ <row>
12212+ <entry>libxres</entry>
12213+
12214+ <entry>1.0.7</entry>
12215+ </row>
12216+
12217+ <row>
12218+ <entry>libxsettings-client</entry>
12219+
12220+ <entry>0.10</entry>
12221+ </row>
12222+
12223+ <row>
12224+ <entry>libxt</entry>
12225+
12226+ <entry>1.1.4</entry>
12227+ </row>
12228+
12229+ <row>
12230+ <entry>libxtst</entry>
12231+
12232+ <entry>1.2.2</entry>
12233+ </row>
12234+
12235+ <row>
12236+ <entry>libxv</entry>
12237+
12238+ <entry>1.0.10</entry>
12239+ </row>
12240+
12241+ <row>
12242+ <entry>libxxf86dga</entry>
12243+
12244+ <entry>1.1.4</entry>
12245+ </row>
12246+
12247+ <row>
12248+ <entry>libxxf86misc</entry>
12249+
12250+ <entry>1.0.3</entry>
12251+ </row>
12252+
12253+ <row>
12254+ <entry>libxxf86vm</entry>
12255+
12256+ <entry>1.1.3</entry>
12257+ </row>
12258+
12259+ <row>
12260+ <entry>linux-qoriq</entry>
12261+
12262+ <entry>3.12</entry>
12263+ </row>
12264+
12265+ <row>
12266+ <entry>lrzsz</entry>
12267+
12268+ <entry>0.12.20</entry>
12269+ </row>
12270+
12271+ <row>
12272+ <entry>makedepend</entry>
12273+
12274+ <entry>1.0.5</entry>
12275+ </row>
12276+
12277+ <row>
12278+ <entry>matchbox-terminal</entry>
12279+
12280+ <entry>0.0</entry>
12281+ </row>
12282+
12283+ <row>
12284+ <entry>matchbox-wm</entry>
12285+
12286+ <entry>1.2</entry>
12287+ </row>
12288+
12289+ <row>
12290+ <entry>mesa</entry>
12291+
12292+ <entry>10.1.3</entry>
12293+ </row>
12294+
12295+ <row>
12296+ <entry>mesa-demos</entry>
12297+
12298+ <entry>8.2.0</entry>
12299+ </row>
12300+
12301+ <row>
12302+ <entry>meta-environment-p2041rdb</entry>
12303+
12304+ <entry>1.0</entry>
12305+ </row>
12306+
12307+ <row>
12308+ <entry>meta-environment-p3041ds</entry>
12309+
12310+ <entry>1.0</entry>
12311+ </row>
12312+
12313+ <row>
12314+ <entry>meta-environment-t4240rdb-64b</entry>
12315+
12316+ <entry>1.0</entry>
12317+ </row>
12318+
12319+ <row>
12320+ <entry>mini-x-session</entry>
12321+
12322+ <entry>0.1</entry>
12323+ </row>
12324+
12325+ <row>
12326+ <entry>mkfontdir</entry>
12327+
12328+ <entry>1.0.7</entry>
12329+ </row>
12330+
12331+ <row>
12332+ <entry>mkfontscale</entry>
12333+
12334+ <entry>1.1.1</entry>
12335+ </row>
12336+
12337+ <row>
12338+ <entry>mobile-broadband-provider-info</entry>
12339+
12340+ <entry>20140618</entry>
12341+ </row>
12342+
12343+ <row>
12344+ <entry>mtdev</entry>
12345+
12346+ <entry>1.1.5</entry>
12347+ </row>
12348+
12349+ <row>
12350+ <entry>neard</entry>
12351+
12352+ <entry>0.14</entry>
12353+ </row>
12354+
12355+ <row>
12356+ <entry>nettle</entry>
12357+
12358+ <entry>2.7.1</entry>
12359+ </row>
12360+
12361+ <row>
12362+ <entry>nfs-utils</entry>
12363+
12364+ <entry>1.3.0</entry>
12365+ </row>
12366+
12367+ <row>
12368+ <entry>ofono</entry>
12369+
12370+ <entry>1.15</entry>
12371+ </row>
12372+
12373+ <row>
12374+ <entry>openjade</entry>
12375+
12376+ <entry>1.3.2</entry>
12377+ </row>
12378+
12379+ <row>
12380+ <entry>opensp</entry>
12381+
12382+ <entry>1.5.2</entry>
12383+ </row>
12384+
12385+ <row>
12386+ <entry>openvswitch</entry>
12387+
12388+ <entry>2.1.2</entry>
12389+ </row>
12390+
12391+ <row>
12392+ <entry>owl-video</entry>
12393+
12394+ <entry>0.1</entry>
12395+ </row>
12396+
12397+ <row>
12398+ <entry>packagegroup-base</entry>
12399+
12400+ <entry>1.0</entry>
12401+ </row>
12402+
12403+ <row>
12404+ <entry>packagegroup-core-boot</entry>
12405+
12406+ <entry>1.0</entry>
12407+ </row>
12408+
12409+ <row>
12410+ <entry>packagegroup-core-buildessential</entry>
12411+
12412+ <entry>1.0</entry>
12413+ </row>
12414+
12415+ <row>
12416+ <entry>packagegroup-core-nfs</entry>
12417+
12418+ <entry>1.0</entry>
12419+ </row>
12420+
12421+ <row>
12422+ <entry>packagegroup-core-qt</entry>
12423+
12424+ <entry>1.0</entry>
12425+ </row>
12426+
12427+ <row>
12428+ <entry>packagegroup-core-sdk</entry>
12429+
12430+ <entry>1.0</entry>
12431+ </row>
12432+
12433+ <row>
12434+ <entry>packagegroup-core-ssh-openssh</entry>
12435+
12436+ <entry>1.0</entry>
12437+ </row>
12438+
12439+ <row>
12440+ <entry>packagegroup-core-tools-testapps</entry>
12441+
12442+ <entry>1.0</entry>
12443+ </row>
12444+
12445+ <row>
12446+ <entry>packagegroup-core-x11</entry>
12447+
12448+ <entry>1.0</entry>
12449+ </row>
12450+
12451+ <row>
12452+ <entry>packagegroup-core-x11-base</entry>
12453+
12454+ <entry>1.0</entry>
12455+ </row>
12456+
12457+ <row>
12458+ <entry>packagegroup-core-x11-xserver</entry>
12459+
12460+ <entry>1.0</entry>
12461+ </row>
12462+
12463+ <row>
12464+ <entry>packagegroup-cross-canadian-p2041rdb</entry>
12465+
12466+ <entry>1.0</entry>
12467+ </row>
12468+
12469+ <row>
12470+ <entry>packagegroup-cross-canadian-p3041ds</entry>
12471+
12472+ <entry>1.0</entry>
12473+ </row>
12474+
12475+ <row>
12476+ <entry>packagegroup-cross-canadian-t4240rdb-64b</entry>
12477+
12478+ <entry>1.0</entry>
12479+ </row>
12480+
12481+ <row>
12482+ <entry>pango</entry>
12483+
12484+ <entry>1.36.6</entry>
12485+ </row>
12486+
12487+ <row>
12488+ <entry>patch</entry>
12489+
12490+ <entry>2.7.1</entry>
12491+ </row>
12492+
12493+ <row>
12494+ <entry>piglit</entry>
12495+
12496+ <entry>1.0</entry>
12497+ </row>
12498+
12499+ <row>
12500+ <entry>pointercal-xinput</entry>
12501+
12502+ <entry>0.0</entry>
12503+ </row>
12504+
12505+ <row>
12506+ <entry>ppp</entry>
12507+
12508+ <entry>2.4.6</entry>
12509+ </row>
12510+
12511+ <row>
12512+ <entry>presentproto</entry>
12513+
12514+ <entry>1.0</entry>
12515+ </row>
12516+
12517+ <row>
12518+ <entry>psplash</entry>
12519+
12520+ <entry>0.1</entry>
12521+ </row>
12522+
12523+ <row>
12524+ <entry>pulseaudio</entry>
12525+
12526+ <entry>5.0</entry>
12527+ </row>
12528+
12529+ <row>
12530+ <entry>python-argparse</entry>
12531+
12532+ <entry>1.2.1</entry>
12533+ </row>
12534+
12535+ <row>
12536+ <entry>python-mako</entry>
12537+
12538+ <entry>0.9.1</entry>
12539+ </row>
12540+
12541+ <row>
12542+ <entry>python-numpy</entry>
12543+
12544+ <entry>1.7.0</entry>
12545+ </row>
12546+
12547+ <row>
12548+ <entry>python-scons</entry>
12549+
12550+ <entry>2.3.2</entry>
12551+ </row>
12552+
12553+ <row>
12554+ <entry>qt4</entry>
12555+
12556+ <entry>4.8.6</entry>
12557+ </row>
12558+
12559+ <row>
12560+ <entry>qt4-x11-free</entry>
12561+
12562+ <entry>4.8.6</entry>
12563+ </row>
12564+
12565+ <row>
12566+ <entry>quicky</entry>
12567+
12568+ <entry>0.4</entry>
12569+ </row>
12570+
12571+ <row>
12572+ <entry>quota</entry>
12573+
12574+ <entry>4.01</entry>
12575+ </row>
12576+
12577+ <row>
12578+ <entry>randrproto</entry>
12579+
12580+ <entry>1.4.0</entry>
12581+ </row>
12582+
12583+ <row>
12584+ <entry>rcw</entry>
12585+
12586+ <entry>git</entry>
12587+ </row>
12588+
12589+ <row>
12590+ <entry>recordproto</entry>
12591+
12592+ <entry>1.14.2</entry>
12593+ </row>
12594+
12595+ <row>
12596+ <entry>renderproto</entry>
12597+
12598+ <entry>0.11.1</entry>
12599+ </row>
12600+
12601+ <row>
12602+ <entry>resourceproto</entry>
12603+
12604+ <entry>1.2.0</entry>
12605+ </row>
12606+
12607+ <row>
12608+ <entry>rgb</entry>
12609+
12610+ <entry>1.0.5</entry>
12611+ </row>
12612+
12613+ <row>
12614+ <entry>rpcbind</entry>
12615+
12616+ <entry>0.2.1</entry>
12617+ </row>
12618+
12619+ <row>
12620+ <entry>sbc</entry>
12621+
12622+ <entry>1.2</entry>
12623+ </row>
12624+
12625+ <row>
12626+ <entry>scrnsaverproto</entry>
12627+
12628+ <entry>1.2.2</entry>
12629+ </row>
12630+
12631+ <row>
12632+ <entry>serf</entry>
12633+
12634+ <entry>1.3.7</entry>
12635+ </row>
12636+
12637+ <row>
12638+ <entry>setserial</entry>
12639+
12640+ <entry>2.17</entry>
12641+ </row>
12642+
12643+ <row>
12644+ <entry>sgml-common</entry>
12645+
12646+ <entry>0.6.3</entry>
12647+ </row>
12648+
12649+ <row>
12650+ <entry>sgmlspl</entry>
12651+
12652+ <entry>1.03ii</entry>
12653+ </row>
12654+
12655+ <row>
12656+ <entry>speex</entry>
12657+
12658+ <entry>1.2rc1</entry>
12659+ </row>
12660+
12661+ <row>
12662+ <entry>startup-notification</entry>
12663+
12664+ <entry>0.12</entry>
12665+ </row>
12666+
12667+ <row>
12668+ <entry>stat</entry>
12669+
12670+ <entry>3.3</entry>
12671+ </row>
12672+
12673+ <row>
12674+ <entry>sysprof</entry>
12675+
12676+ <entry>1.2.0</entry>
12677+ </row>
12678+
12679+ <row>
12680+ <entry>tclap</entry>
12681+
12682+ <entry>1.2.1</entry>
12683+ </row>
12684+
12685+ <row>
12686+ <entry>texinfo-dummy</entry>
12687+
12688+ <entry>1.0</entry>
12689+ </row>
12690+
12691+ <row>
12692+ <entry>tiff</entry>
12693+
12694+ <entry>4.0.3</entry>
12695+ </row>
12696+
12697+ <row>
12698+ <entry>tremor</entry>
12699+
12700+ <entry>20120314</entry>
12701+ </row>
12702+
12703+ <row>
12704+ <entry>u-boot-qoriq</entry>
12705+
12706+ <entry>2014.07</entry>
12707+ </row>
12708+
12709+ <row>
12710+ <entry>udev-rules-qoriq</entry>
12711+
12712+ <entry>1.0</entry>
12713+ </row>
12714+
12715+ <row>
12716+ <entry>unzip</entry>
12717+
12718+ <entry>6.0</entry>
12719+ </row>
12720+
12721+ <row>
12722+ <entry>usdpaa</entry>
12723+
12724+ <entry>git</entry>
12725+ </row>
12726+
12727+ <row>
12728+ <entry>videoproto</entry>
12729+
12730+ <entry>2.3.2</entry>
12731+ </row>
12732+
12733+ <row>
12734+ <entry>vte</entry>
12735+
12736+ <entry>0.28.2</entry>
12737+ </row>
12738+
12739+ <row>
12740+ <entry>waffle</entry>
12741+
12742+ <entry>1.3.0</entry>
12743+ </row>
12744+
12745+ <row>
12746+ <entry>wayland</entry>
12747+
12748+ <entry>1.5.0</entry>
12749+ </row>
12750+
12751+ <row>
12752+ <entry>wireless-tools</entry>
12753+
12754+ <entry>30.pre9</entry>
12755+ </row>
12756+
12757+ <row>
12758+ <entry>wpa-supplicant</entry>
12759+
12760+ <entry>2.2</entry>
12761+ </row>
12762+
12763+ <row>
12764+ <entry>x11-common</entry>
12765+
12766+ <entry>0.1</entry>
12767+ </row>
12768+
12769+ <row>
12770+ <entry>x11perf</entry>
12771+
12772+ <entry>1.5.4</entry>
12773+ </row>
12774+
12775+ <row>
12776+ <entry>xauth</entry>
12777+
12778+ <entry>1.0.9</entry>
12779+ </row>
12780+
12781+ <row>
12782+ <entry>xcb-proto</entry>
12783+
12784+ <entry>1.10</entry>
12785+ </row>
12786+
12787+ <row>
12788+ <entry>xcb-util</entry>
12789+
12790+ <entry>0.3.9</entry>
12791+ </row>
12792+
12793+ <row>
12794+ <entry>xcmiscproto</entry>
12795+
12796+ <entry>1.2.2</entry>
12797+ </row>
12798+
12799+ <row>
12800+ <entry>xdpyinfo</entry>
12801+
12802+ <entry>1.3.1</entry>
12803+ </row>
12804+
12805+ <row>
12806+ <entry>xextproto</entry>
12807+
12808+ <entry>7.3.0</entry>
12809+ </row>
12810+
12811+ <row>
12812+ <entry>xf86-input-evdev</entry>
12813+
12814+ <entry>2.9.0</entry>
12815+ </row>
12816+
12817+ <row>
12818+ <entry>xf86-video-fbdev</entry>
12819+
12820+ <entry>0.4.4</entry>
12821+ </row>
12822+
12823+ <row>
12824+ <entry>xf86dgaproto</entry>
12825+
12826+ <entry>2.1</entry>
12827+ </row>
12828+
12829+ <row>
12830+ <entry>xf86driproto</entry>
12831+
12832+ <entry>2.1.1</entry>
12833+ </row>
12834+
12835+ <row>
12836+ <entry>xf86miscproto</entry>
12837+
12838+ <entry>0.9.3</entry>
12839+ </row>
12840+
12841+ <row>
12842+ <entry>xf86vidmodeproto</entry>
12843+
12844+ <entry>2.3.1</entry>
12845+ </row>
12846+
12847+ <row>
12848+ <entry>xhost</entry>
12849+
12850+ <entry>1.0.6</entry>
12851+ </row>
12852+
12853+ <row>
12854+ <entry>xineramaproto</entry>
12855+
12856+ <entry>1.2.1</entry>
12857+ </row>
12858+
12859+ <row>
12860+ <entry>xinit</entry>
12861+
12862+ <entry>1.3.3</entry>
12863+ </row>
12864+
12865+ <row>
12866+ <entry>xinput</entry>
12867+
12868+ <entry>1.6.1</entry>
12869+ </row>
12870+
12871+ <row>
12872+ <entry>xinput-calibrator</entry>
12873+
12874+ <entry>0.7.5</entry>
12875+ </row>
12876+
12877+ <row>
12878+ <entry>xkbcomp</entry>
12879+
12880+ <entry>1.2.4</entry>
12881+ </row>
12882+
12883+ <row>
12884+ <entry>xkeyboard-config</entry>
12885+
12886+ <entry>2.12</entry>
12887+ </row>
12888+
12889+ <row>
12890+ <entry>xmodmap</entry>
12891+
12892+ <entry>1.0.8</entry>
12893+ </row>
12894+
12895+ <row>
12896+ <entry>xprop</entry>
12897+
12898+ <entry>1.2.2</entry>
12899+ </row>
12900+
12901+ <row>
12902+ <entry>xproto</entry>
12903+
12904+ <entry>7.0.26</entry>
12905+ </row>
12906+
12907+ <row>
12908+ <entry>xrandr</entry>
12909+
12910+ <entry>1.4.2</entry>
12911+ </row>
12912+
12913+ <row>
12914+ <entry>xrestop</entry>
12915+
12916+ <entry>0.4</entry>
12917+ </row>
12918+
12919+ <row>
12920+ <entry>xserver-common</entry>
12921+
12922+ <entry>1.34</entry>
12923+ </row>
12924+
12925+ <row>
12926+ <entry>xserver-nodm-init</entry>
12927+
12928+ <entry>2.0</entry>
12929+ </row>
12930+
12931+ <row>
12932+ <entry>xserver-xf86-config</entry>
12933+
12934+ <entry>0.1</entry>
12935+ </row>
12936+
12937+ <row>
12938+ <entry>xserver-xorg</entry>
12939+
12940+ <entry>1.15.1</entry>
12941+ </row>
12942+
12943+ <row>
12944+ <entry>xset</entry>
12945+
12946+ <entry>1.2.3</entry>
12947+ </row>
12948+
12949+ <row>
12950+ <entry>xtrans</entry>
12951+
12952+ <entry>1.3.4</entry>
12953+ </row>
12954+
12955+ <row>
12956+ <entry>xtscal</entry>
12957+
12958+ <entry>0.6.3</entry>
12959+ </row>
12960+
12961+ <row>
12962+ <entry>xuser-account</entry>
12963+
12964+ <entry>0.1</entry>
12965+ </row>
12966+
12967+ <row>
12968+ <entry>xvideo-tests</entry>
12969+
12970+ <entry>0.1</entry>
12971+ </row>
12972+
12973+ <row>
12974+ <entry>xwininfo</entry>
12975+
12976+ <entry>1.1.3</entry>
12977+ </row>
12978+ </tbody>
12979+ </tgroup>
12980+ </informaltable>
12981+ </section>
12982+
12983+ <section>
12984+ <title>Changed Packages</title>
12985+
12986+ <informaltable>
12987+ <tgroup cols="3">
12988+ <thead>
12989+ <row>
12990+ <entry>Package Name</entry>
12991+
12992+ <entry>Previous Version</entry>
12993+
12994+ <entry>New Version</entry>
12995+ </row>
12996+ </thead>
12997+
12998+ <tbody>
12999+ <row>
13000+ <entry>alsa-lib</entry>
13001+
13002+ <entry>1.0.27.2</entry>
13003+
13004+ <entry>1.0.28</entry>
13005+ </row>
13006+
13007+ <row>
13008+ <entry>automake</entry>
13009+
13010+ <entry>1.14</entry>
13011+
13012+ <entry>1.14.1</entry>
13013+ </row>
13014+
13015+ <row>
13016+ <entry>babeltrace</entry>
13017+
13018+ <entry>1.1.1</entry>
13019+
13020+ <entry>1.2.1</entry>
13021+ </row>
13022+
13023+ <row>
13024+ <entry>ca-certificates</entry>
13025+
13026+ <entry>20130610</entry>
13027+
13028+ <entry>20140325</entry>
13029+ </row>
13030+
13031+ <row>
13032+ <entry>cross-localedef</entry>
13033+
13034+ <entry>2.19</entry>
13035+
13036+ <entry>2.20</entry>
13037+ </row>
13038+
13039+ <row>
13040+ <entry>curl</entry>
13041+
13042+ <entry>7.35.0</entry>
13043+
13044+ <entry>7.37.1</entry>
13045+ </row>
13046+
13047+ <row>
13048+ <entry>db</entry>
13049+
13050+ <entry>5.3.21</entry>
13051+
13052+ <entry>6.0.30</entry>
13053+ </row>
13054+
13055+ <row>
13056+ <entry>dbus</entry>
13057+
13058+ <entry>1.6.18</entry>
13059+
13060+ <entry>1.8.6</entry>
13061+ </row>
13062+
13063+ <row>
13064+ <entry>dbus-glib</entry>
13065+
13066+ <entry>0.100.2</entry>
13067+
13068+ <entry>0.102</entry>
13069+ </row>
13070+
13071+ <row>
13072+ <entry>dnsmasq</entry>
13073+
13074+ <entry>2.68</entry>
13075+
13076+ <entry>2.71</entry>
13077+ </row>
13078+
13079+ <row>
13080+ <entry>elfutils</entry>
13081+
13082+ <entry>0.155</entry>
13083+
13084+ <entry>0.158</entry>
13085+ </row>
13086+
13087+ <row>
13088+ <entry>file</entry>
13089+
13090+ <entry>5.16</entry>
13091+
13092+ <entry>5.18</entry>
13093+ </row>
13094+
13095+ <row>
13096+ <entry>flex</entry>
13097+
13098+ <entry>2.5.38</entry>
13099+
13100+ <entry>2.5.39</entry>
13101+ </row>
13102+
13103+ <row>
13104+ <entry>freetype</entry>
13105+
13106+ <entry>2.5.2</entry>
13107+
13108+ <entry>2.5.3</entry>
13109+ </row>
13110+
13111+ <row>
13112+ <entry>gawk</entry>
13113+
13114+ <entry>4.0.2</entry>
13115+
13116+ <entry>4.1.1</entry>
13117+ </row>
13118+
13119+ <row>
13120+ <entry>gcc</entry>
13121+
13122+ <entry>4.8.2</entry>
13123+
13124+ <entry>4.9.1</entry>
13125+ </row>
13126+
13127+ <row>
13128+ <entry>gdb</entry>
13129+
13130+ <entry>7.6.2</entry>
13131+
13132+ <entry>7.7.1</entry>
13133+ </row>
13134+
13135+ <row>
13136+ <entry>glib-2.0</entry>
13137+
13138+ <entry>2.38.2</entry>
13139+
13140+ <entry>2.40.0</entry>
13141+ </row>
13142+
13143+ <row>
13144+ <entry>gmp</entry>
13145+
13146+ <entry>5.1.1</entry>
13147+
13148+ <entry>6.0.0</entry>
13149+ </row>
13150+
13151+ <row>
13152+ <entry>gnutls</entry>
13153+
13154+ <entry>2.12.23</entry>
13155+
13156+ <entry>3.3.5</entry>
13157+ </row>
13158+
13159+ <row>
13160+ <entry>grep</entry>
13161+
13162+ <entry>2.18</entry>
13163+
13164+ <entry>2.19</entry>
13165+ </row>
13166+
13167+ <row>
13168+ <entry>gtk-doc-stub</entry>
13169+
13170+ <entry>0.0</entry>
13171+
13172+ <entry>1.1</entry>
13173+ </row>
13174+
13175+ <row>
13176+ <entry>icu</entry>
13177+
13178+ <entry>51.2</entry>
13179+
13180+ <entry>53.1</entry>
13181+ </row>
13182+
13183+ <row>
13184+ <entry>kbd</entry>
13185+
13186+ <entry>2.0.1</entry>
13187+
13188+ <entry>2.0.2</entry>
13189+ </row>
13190+
13191+ <row>
13192+ <entry>kexec-tools</entry>
13193+
13194+ <entry>2.0.4</entry>
13195+
13196+ <entry>2.0.7</entry>
13197+ </row>
13198+
13199+ <row>
13200+ <entry>kmod</entry>
13201+
13202+ <entry>16</entry>
13203+
13204+ <entry>18</entry>
13205+ </row>
13206+
13207+ <row>
13208+ <entry>libbsd</entry>
13209+
13210+ <entry>0.6.0</entry>
13211+
13212+ <entry>0.7.0</entry>
13213+ </row>
13214+
13215+ <row>
13216+ <entry>libcheck</entry>
13217+
13218+ <entry>0.9.12</entry>
13219+
13220+ <entry>0.9.14</entry>
13221+ </row>
13222+
13223+ <row>
13224+ <entry>libffi</entry>
13225+
13226+ <entry>3.0.13</entry>
13227+
13228+ <entry>3.1</entry>
13229+ </row>
13230+
13231+ <row>
13232+ <entry>libgcc</entry>
13233+
13234+ <entry>4.8.2</entry>
13235+
13236+ <entry>4.9.1</entry>
13237+ </row>
13238+
13239+ <row>
13240+ <entry>libgcrypt</entry>
13241+
13242+ <entry>1.5.3</entry>
13243+
13244+ <entry>1.6.1</entry>
13245+ </row>
13246+
13247+ <row>
13248+ <entry>libnewt</entry>
13249+
13250+ <entry>0.52.14</entry>
13251+
13252+ <entry>0.52.17</entry>
13253+ </row>
13254+
13255+ <row>
13256+ <entry>libnl</entry>
13257+
13258+ <entry>3.2.22</entry>
13259+
13260+ <entry>3.2.25</entry>
13261+ </row>
13262+
13263+ <row>
13264+ <entry>libpcap</entry>
13265+
13266+ <entry>1.5.3</entry>
13267+
13268+ <entry>1.6.1</entry>
13269+ </row>
13270+
13271+ <row>
13272+ <entry>libpcre</entry>
13273+
13274+ <entry>8.34</entry>
13275+
13276+ <entry>8.35</entry>
13277+ </row>
13278+
13279+ <row>
13280+ <entry>libpng</entry>
13281+
13282+ <entry>1.6.8</entry>
13283+
13284+ <entry>1.6.13</entry>
13285+ </row>
13286+
13287+ <row>
13288+ <entry>libtasn1</entry>
13289+
13290+ <entry>3.4</entry>
13291+
13292+ <entry>4.0</entry>
13293+ </row>
13294+
13295+ <row>
13296+ <entry>liburcu</entry>
13297+
13298+ <entry>0.8.1</entry>
13299+
13300+ <entry>0.8.4</entry>
13301+ </row>
13302+
13303+ <row>
13304+ <entry>libusb1</entry>
13305+
13306+ <entry>1.0.9</entry>
13307+
13308+ <entry>1.0.19</entry>
13309+ </row>
13310+
13311+ <row>
13312+ <entry>libvirt</entry>
13313+
13314+ <entry>1.2.2</entry>
13315+
13316+ <entry>1.2.14</entry>
13317+ </row>
13318+
13319+ <row>
13320+ <entry>linux-libc-headers</entry>
13321+
13322+ <entry>3.14</entry>
13323+
13324+ <entry>3.16</entry>
13325+ </row>
13326+
13327+ <row>
13328+ <entry>lsbinitscripts</entry>
13329+
13330+ <entry>9.52</entry>
13331+
13332+ <entry>9.55</entry>
13333+ </row>
13334+
13335+ <row>
13336+ <entry>ltp</entry>
13337+
13338+ <entry>20140115</entry>
13339+
13340+ <entry>20140422</entry>
13341+ </row>
13342+
13343+ <row>
13344+ <entry>lttng-modules</entry>
13345+
13346+ <entry>2.3.3</entry>
13347+
13348+ <entry>2.5.0</entry>
13349+ </row>
13350+
13351+ <row>
13352+ <entry>lttng-tools</entry>
13353+
13354+ <entry>v2.4.0</entry>
13355+
13356+ <entry>v2.5.0</entry>
13357+ </row>
13358+
13359+ <row>
13360+ <entry>lttng-ust</entry>
13361+
13362+ <entry>2.4.0</entry>
13363+
13364+ <entry>2.5.0</entry>
13365+ </row>
13366+
13367+ <row>
13368+ <entry>lxc</entry>
13369+
13370+ <entry>1.0.1</entry>
13371+
13372+ <entry>1.0.6</entry>
13373+ </row>
13374+
13375+ <row>
13376+ <entry>lzo</entry>
13377+
13378+ <entry>2.06</entry>
13379+
13380+ <entry>2.08</entry>
13381+ </row>
13382+
13383+ <row>
13384+ <entry>mklibs</entry>
13385+
13386+ <entry>0.1.38</entry>
13387+
13388+ <entry>0.1.39</entry>
13389+ </row>
13390+
13391+ <row>
13392+ <entry>netcf</entry>
13393+
13394+ <entry>0.2.2</entry>
13395+
13396+ <entry>0.2.3</entry>
13397+ </row>
13398+
13399+ <row>
13400+ <entry>openssh</entry>
13401+
13402+ <entry>6.5p1</entry>
13403+
13404+ <entry>6.6p1</entry>
13405+ </row>
13406+
13407+ <row>
13408+ <entry>openssl</entry>
13409+
13410+ <entry>1.0.1g</entry>
13411+
13412+ <entry>1.0.1p</entry>
13413+ </row>
13414+
13415+ <row>
13416+ <entry>opkg</entry>
13417+
13418+ <entry>0.2.1</entry>
13419+
13420+ <entry>0.2.2</entry>
13421+ </row>
13422+
13423+ <row>
13424+ <entry>oprofile</entry>
13425+
13426+ <entry>0.9.8</entry>
13427+
13428+ <entry>0.9.9</entry>
13429+ </row>
13430+
13431+ <row>
13432+ <entry>perl</entry>
13433+
13434+ <entry>5.14.3</entry>
13435+
13436+ <entry>5.20.0</entry>
13437+ </row>
13438+
13439+ <row>
13440+ <entry>pixman</entry>
13441+
13442+ <entry>0.32.4</entry>
13443+
13444+ <entry>0.32.6</entry>
13445+ </row>
13446+
13447+ <row>
13448+ <entry>powertop</entry>
13449+
13450+ <entry>2.5</entry>
13451+
13452+ <entry>2.6.1</entry>
13453+ </row>
13454+
13455+ <row>
13456+ <entry>pseudo</entry>
13457+
13458+ <entry>1.5.1</entry>
13459+
13460+ <entry>1.6.2</entry>
13461+ </row>
13462+
13463+ <row>
13464+ <entry>python-pygobject</entry>
13465+
13466+ <entry>2.27.91</entry>
13467+
13468+ <entry>2.28.3</entry>
13469+ </row>
13470+
13471+ <row>
13472+ <entry>qemu</entry>
13473+
13474+ <entry>1.7.0</entry>
13475+
13476+ <entry>2.3.0</entry>
13477+ </row>
13478+
13479+ <row>
13480+ <entry>quilt</entry>
13481+
13482+ <entry>0.61</entry>
13483+
13484+ <entry>0.63</entry>
13485+ </row>
13486+
13487+ <row>
13488+ <entry>rpm</entry>
13489+
13490+ <entry>5.4.9</entry>
13491+
13492+ <entry>5.4.14</entry>
13493+ </row>
13494+
13495+ <row>
13496+ <entry>shadow</entry>
13497+
13498+ <entry>4.1.4.3</entry>
13499+
13500+ <entry>4.2.1</entry>
13501+ </row>
13502+
13503+ <row>
13504+ <entry>shadow-securetty</entry>
13505+
13506+ <entry>4.1.4.3</entry>
13507+
13508+ <entry>4.2.1</entry>
13509+ </row>
13510+
13511+ <row>
13512+ <entry>shadow-sysroot</entry>
13513+
13514+ <entry>4.1.4.3</entry>
13515+
13516+ <entry>4.2.1</entry>
13517+ </row>
13518+
13519+ <row>
13520+ <entry>shared-mime-info</entry>
13521+
13522+ <entry>1.2</entry>
13523+
13524+ <entry>1.3</entry>
13525+ </row>
13526+
13527+ <row>
13528+ <entry>sqlite3</entry>
13529+
13530+ <entry>3.8.3.1</entry>
13531+
13532+ <entry>3.8.6.0</entry>
13533+ </row>
13534+
13535+ <row>
13536+ <entry>subversion</entry>
13537+
13538+ <entry>1.7.10</entry>
13539+
13540+ <entry>1.8.9</entry>
13541+ </row>
13542+
13543+ <row>
13544+ <entry>sudo</entry>
13545+
13546+ <entry>1.8.9p5</entry>
13547+
13548+ <entry>1.8.10p3</entry>
13549+ </row>
13550+
13551+ <row>
13552+ <entry>trace-cmd</entry>
13553+
13554+ <entry>1.2</entry>
13555+
13556+ <entry>2.3.2</entry>
13557+ </row>
13558+
13559+ <row>
13560+ <entry>tzcode</entry>
13561+
13562+ <entry>2013i</entry>
13563+
13564+ <entry>2015b</entry>
13565+ </row>
13566+
13567+ <row>
13568+ <entry>tzdata</entry>
13569+
13570+ <entry>2013i</entry>
13571+
13572+ <entry>2015b</entry>
13573+ </row>
13574+
13575+ <row>
13576+ <entry>udev-extraconf</entry>
13577+
13578+ <entry>1.0</entry>
13579+
13580+ <entry>1.1</entry>
13581+ </row>
13582+
13583+ <row>
13584+ <entry>util-linux</entry>
13585+
13586+ <entry>2.24.1</entry>
13587+
13588+ <entry>2.24.2</entry>
13589+ </row>
13590+
13591+ <row>
13592+ <entry>util-macros</entry>
13593+
13594+ <entry>1.18.0</entry>
13595+
13596+ <entry>1.19.0</entry>
13597+ </row>
13598+ </tbody>
13599+ </tgroup>
13600+ </informaltable>
13601+ </section>
13602+
13603+ <section>
13604+ <title>Removed Packages</title>
13605+
13606+ <informaltable>
13607+ <tgroup cols="1">
13608+ <thead>
13609+ <row>
13610+ <entry>Package Name</entry>
13611+ </row>
13612+ </thead>
13613+
13614+ <tbody>
13615+ <row>
13616+ <entry>binutils-cross-canadian-arm</entry>
13617+ </row>
13618+
13619+ <row>
13620+ <entry>boot-monitor</entry>
13621+ </row>
13622+
13623+ <row>
13624+ <entry>buildtools-tarball</entry>
13625+ </row>
13626+
13627+ <row>
13628+ <entry>dosfstools</entry>
13629+ </row>
13630+
13631+ <row>
13632+ <entry>ebtables</entry>
13633+ </row>
13634+
13635+ <row>
13636+ <entry>eglibc</entry>
13637+ </row>
13638+
13639+ <row>
13640+ <entry>eglibc-locale</entry>
13641+ </row>
13642+
13643+ <row>
13644+ <entry>eglibc-mtrace</entry>
13645+ </row>
13646+
13647+ <row>
13648+ <entry>elftosb</entry>
13649+ </row>
13650+
13651+ <row>
13652+ <entry>enea-image-demo</entry>
13653+ </row>
13654+
13655+ <row>
13656+ <entry>enea-image-minimal</entry>
13657+ </row>
13658+
13659+ <row>
13660+ <entry>gcc-cross-canadian-arm</entry>
13661+ </row>
13662+
13663+ <row>
13664+ <entry>gdb-cross-canadian-arm</entry>
13665+ </row>
13666+
13667+ <row>
13668+ <entry>git</entry>
13669+ </row>
13670+
13671+ <row>
13672+ <entry>iproute2</entry>
13673+ </row>
13674+
13675+ <row>
13676+ <entry>libuio</entry>
13677+ </row>
13678+
13679+ <row>
13680+ <entry>linux-boundary</entry>
13681+ </row>
13682+
13683+ <row>
13684+ <entry>linux-keystone</entry>
13685+ </row>
13686+
13687+ <row>
13688+ <entry>logrotate</entry>
13689+ </row>
13690+
13691+ <row>
13692+ <entry>lsb-release</entry>
13693+ </row>
13694+
13695+ <row>
13696+ <entry>lzop</entry>
13697+ </row>
13698+
13699+ <row>
13700+ <entry>meta-environment-imx6qsabrelite</entry>
13701+ </row>
13702+
13703+ <row>
13704+ <entry>meta-environment-proliant-m800</entry>
13705+ </row>
13706+
13707+ <row>
13708+ <entry>mtd-utils</entry>
13709+ </row>
13710+
13711+ <row>
13712+ <entry>mtools</entry>
13713+ </row>
13714+
13715+ <row>
13716+ <entry>mxsldr</entry>
13717+ </row>
13718+
13719+ <row>
13720+ <entry>neon</entry>
13721+ </row>
13722+
13723+ <row>
13724+ <entry>net-tools</entry>
13725+ </row>
13726+
13727+ <row>
13728+ <entry>opkg-collateral</entry>
13729+ </row>
13730+
13731+ <row>
13732+ <entry>opkg-config-base</entry>
13733+ </row>
13734+
13735+ <row>
13736+ <entry>packagegroup-cross-canadian-imx6qsabrelite</entry>
13737+ </row>
13738+
13739+ <row>
13740+ <entry>packagegroup-cross-canadian-proliant-m800</entry>
13741+ </row>
13742+
13743+ <row>
13744+ <entry>packagegroup-enea-profile</entry>
13745+ </row>
13746+
13747+ <row>
13748+ <entry>poky-feed-config-opkg</entry>
13749+ </row>
13750+
13751+ <row>
13752+ <entry>python-async</entry>
13753+ </row>
13754+
13755+ <row>
13756+ <entry>python-git</entry>
13757+ </row>
13758+
13759+ <row>
13760+ <entry>python-gitdb</entry>
13761+ </row>
13762+
13763+ <row>
13764+ <entry>python-smmap</entry>
13765+ </row>
13766+
13767+ <row>
13768+ <entry>u-boot-keystone</entry>
13769+ </row>
13770+
13771+ <row>
13772+ <entry>u-boot-script-boundary</entry>
13773+ </row>
13774+
13775+ <row>
13776+ <entry>wget</entry>
13777+ </row>
13778+
13779+ <row>
13780+ <entry>xmlts</entry>
13781+ </row>
13782+ </tbody>
13783+ </tgroup>
13784+ </informaltable>
13785+ </section>
13786+ </section>
13787+</chapter>
13788\ No newline at end of file
13789diff --git a/documentation/book-enea-linux-release-info/doc/supported_architectures.xml b/documentation/book-enea-linux-release-info/doc/supported_architectures.xml
13790new file mode 100644
13791index 0000000..6d0d764
13792--- /dev/null
13793+++ b/documentation/book-enea-linux-release-info/doc/supported_architectures.xml
13794@@ -0,0 +1,79 @@
13795+<?xml version="1.0" encoding="ISO-8859-1"?>
13796+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
13797+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
13798+<section id="relinfo-supported-targets">
13799+ <title>Supported Targets and Architectures</title>
13800+
13801+ <para>Precompiled images, recipes<phrase condition="hidden">, U-Boot
13802+ bootloader</phrase>, and build &amp; boot instructions are provided for the
13803+ following target and hardware architectures</para>
13804+
13805+ <informaltable>
13806+ <tgroup cols="4">
13807+ <colspec align="left" colname="c1" colwidth="3*" />
13808+
13809+ <colspec colname="c2" colwidth="4*" />
13810+
13811+ <colspec align="left" colname="c4" colwidth="1*" />
13812+
13813+ <colspec align="left" colname="c5" colwidth="5*" />
13814+
13815+ <thead valign="bottom">
13816+ <row>
13817+ <entry>Supported Targets</entry>
13818+
13819+ <entry>Processor Architecture</entry>
13820+
13821+ <entry>DSPs</entry>
13822+
13823+ <entry>Specification</entry>
13824+ </row>
13825+ </thead>
13826+
13827+ <tbody>
13828+ <row condition="t_p2041">
13829+ <entry><xi:include href="../../docsrc_common/pardoc-distro.xml"
13830+ xmlns:xi="http://www.w3.org/2001/XInclude"
13831+ xpointer="element(EneaLinux_TARGET_NAME_P2041/1)" /></entry>
13832+
13833+ <entry><para>Power</para></entry>
13834+
13835+ <entry><para>(none)</para></entry>
13836+
13837+ <entry><para>Quad-core QorIQ P2041 processor, e500mc
13838+ cores</para></entry>
13839+ </row>
13840+
13841+ <row condition="t_p3041">
13842+ <entry><xi:include href="../../docsrc_common/pardoc-distro.xml"
13843+ xmlns:xi="http://www.w3.org/2001/XInclude"
13844+ xpointer="element(EneaLinux_TARGET_NAME_P3041/1)" /></entry>
13845+
13846+ <entry><para>Power</para></entry>
13847+
13848+ <entry><para>(none)</para></entry>
13849+
13850+ <entry><para>Quad-core QorIQ P3041 processor, e500mc
13851+ cores</para></entry>
13852+ </row>
13853+
13854+ <row condition="t_t4240">
13855+ <entry><xi:include href="../../docsrc_common/pardoc-distro.xml"
13856+ xmlns:xi="http://www.w3.org/2001/XInclude"
13857+ xpointer="element(EneaLinux_TARGET_NAME_T4240/1)" /></entry>
13858+
13859+ <entry><para>Power</para></entry>
13860+
13861+ <entry><para>(none)</para></entry>
13862+
13863+ <entry><para>Quad-core QorIQ T4240 processor, e6500
13864+ cores</para></entry>
13865+ </row>
13866+ </tbody>
13867+ </tgroup>
13868+ </informaltable>
13869+
13870+ <para condition="qemu">QEMU PPC for architecture-specific Linux emulation is
13871+ also supported.<remark>FIXME Missing more exact which ppc arch can be
13872+ emulated?</remark></para>
13873+</section>
13874\ No newline at end of file
13875diff --git a/documentation/book-enea-linux-release-info/doc/supported_features.xml b/documentation/book-enea-linux-release-info/doc/supported_features.xml
13876new file mode 100644
13877index 0000000..14d5a88
13878--- /dev/null
13879+++ b/documentation/book-enea-linux-release-info/doc/supported_features.xml
13880@@ -0,0 +1,95 @@
13881+<?xml version="1.0" encoding="ISO-8859-1"?>
13882+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
13883+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
13884+<section condition="f_any" id="relinfo-supported-features">
13885+ <title>Supported Features</title>
13886+
13887+ <para>The basic features provided by Yocto are listed on the "Features" tab
13888+ on the <xi:include href="../../docsrc_common/pardoc-distro.xml"
13889+ xmlns:xi="http://www.w3.org/2001/XInclude"
13890+ xpointer="element(ULINK_YOCTO_DOWN_MINOR_URL/1)" />.</para>
13891+
13892+ <para>Enea Linux provides additional target-specific features from other
13893+ open source projects:</para>
13894+
13895+ <variablelist>
13896+ <varlistentry>
13897+ <term>Networking features:</term>
13898+
13899+ <listitem>
13900+ <itemizedlist spacing="compact">
13901+ <listitem>
13902+ <para>Open vSwitch (OVS) version
13903+ 2.0.0<superscript>*)</superscript></para>
13904+ </listitem>
13905+
13906+ <listitem>
13907+ <para>Data Plane Development Kit (DPDK) version 0.10.0</para>
13908+ </listitem>
13909+
13910+ <listitem>
13911+ <para>DPDK vSwitch (DVS) version 1.6.0r1</para>
13912+ </listitem>
13913+ </itemizedlist>
13914+ </listitem>
13915+ </varlistentry>
13916+
13917+ <varlistentry>
13918+ <term>Virtualization features:</term>
13919+
13920+ <listitem>
13921+ <itemizedlist spacing="compact">
13922+ <listitem>
13923+ <para>Kernel-Based Virtual Machine (KVM)</para>
13924+ </listitem>
13925+
13926+ <listitem>
13927+ <para>Linux Containers (LXC)</para>
13928+ </listitem>
13929+ </itemizedlist>
13930+ </listitem>
13931+ </varlistentry>
13932+
13933+ <varlistentry>
13934+ <term>Real-time features:</term>
13935+
13936+ <listitem>
13937+ <itemizedlist spacing="compact">
13938+ <listitem>
13939+ <para>CPU Isolation (CI)</para>
13940+ </listitem>
13941+
13942+ <listitem>
13943+ <para>Fully Preemptible Kernel (FPK)</para>
13944+ </listitem>
13945+ </itemizedlist>
13946+ </listitem>
13947+ </varlistentry>
13948+
13949+ <varlistentry>
13950+ <term>Memory features:</term>
13951+
13952+ <listitem>
13953+ <itemizedlist spacing="compact">
13954+ <listitem>
13955+ <para>Non-Uniform Memory Access (NUMA); package versions numad 0.6
13956+ and numactl 2.0.9</para>
13957+ </listitem>
13958+ </itemizedlist>
13959+ </listitem>
13960+ </varlistentry>
13961+ </variablelist>
13962+
13963+ <epigraph>
13964+ <para>*) Runnable on any Linux-based virtualization platform (e.g. KVM)
13965+ from kernel version 2.6.32</para>
13966+ </epigraph>
13967+
13968+ <para>Refer to the <olink targetdoc="book_enea_linux_users_guide"
13969+ targetptr="book_enea_linux_users_guide"><trademark
13970+ class="registered">Enea</trademark> Linux User's Guide</olink> for details
13971+ about each feature.</para>
13972+
13973+ <xi:include href="../../docsrc_common/feature_matrix.xml"
13974+ xmlns:xi="http://www.w3.org/2001/XInclude" />
13975+</section>
13976\ No newline at end of file
13977diff --git a/documentation/book-enea-linux-release-info/swcomp.mk b/documentation/book-enea-linux-release-info/swcomp.mk
13978new file mode 100644
13979index 0000000..1b80427
13980--- /dev/null
13981+++ b/documentation/book-enea-linux-release-info/swcomp.mk
13982@@ -0,0 +1,11 @@
13983+# Component build specification
13984+
13985+# Version of THIS book
13986+BOOK_VER ?= $(REL_VER)-dev
13987+
13988+DOCBOOK_COMMON_SRC := $(shell find $(DOCBOOKTEMPLATE)/docsrc_common -type f \( -name "bookinfo_userdoc.xml" \) -print)
13989+DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print) $(DOCBOOK_COMMON_SRC)
13990+
13991+BOOKPACKAGES := book-enea-linux-release-info
13992+BOOKDESC_$(BOOKPACKAGES) := "Enea Linux $(PROD_VER) Release Information"
13993+BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
13994diff --git a/documentation/book-enea-linux-users-guide/doc/book.xml b/documentation/book-enea-linux-users-guide/doc/book.xml
13995new file mode 100644
13996index 0000000..5ec0b4b
13997--- /dev/null
13998+++ b/documentation/book-enea-linux-users-guide/doc/book.xml
13999@@ -0,0 +1,26 @@
14000+<?xml version="1.0" encoding="ISO-8859-1"?>
14001+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14002+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
14003+<!ENTITY % local.common.attrib "xml:base CDATA #IMPLIED">
14004+<!ENTITY global_docsrc_common "../../../../docbuild/template/docsrc_common">
14005+<!ENTITY local_pardoc_distro "../../docsrc_common/pardoc-distro.xml">
14006+<!ENTITY common_ug "../../../../documentation/book-enea-linux-users-guide/doc">
14007+]>
14008+<book id="book_enea_linux_users_guide">
14009+ <title><trademark class="registered">Enea</trademark> Linux
14010+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_PROD_VER/1)"
14011+ xmlns:xi="http://www.w3.org/2001/XInclude" /> for PPC, User's Guide</title>
14012+ <subtitle>Release Version
14013+ <xi:include href="&local_pardoc_distro;" xpointer="element(EneaLinux_REL_VER/1)"
14014+ xmlns:xi="http://www.w3.org/2001/XInclude" /></subtitle>
14015+ <xi:include href="&global_docsrc_common;/bookinfo_userdoc.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14016+ <xi:include href="&common_ug;/about.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14017+ <xi:include href="gettingstarted.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14018+ <xi:include href="&common_ug;/system_requirements.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14019+ <xi:include href="targetguide.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14020+ <xi:include href="&common_ug;/using.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14021+ <xi:include href="features.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14022+ <xi:include href="&common_ug;/eclipseguide.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14023+ <xi:include href="troubleshooting.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14024+ <index id="enea_linux_index"></index>
14025+</book>
14026diff --git a/documentation/book-enea-linux-users-guide/doc/cpu_isolation.xml b/documentation/book-enea-linux-users-guide/doc/cpu_isolation.xml
14027new file mode 100644
14028index 0000000..e259c00
14029--- /dev/null
14030+++ b/documentation/book-enea-linux-users-guide/doc/cpu_isolation.xml
14031@@ -0,0 +1,80 @@
14032+<?xml version="1.0" encoding="ISO-8859-1"?>
14033+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14034+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14035+<section condition="f_ci" id="enea-linux-realtime-cpu-isolation">
14036+ <title>CPU Isolation</title>
14037+
14038+ <note>
14039+ <para>The level of feature support is target specific. Look up the <link
14040+ linkend="feature-matrix">Feature Compatibility Matrix</link> to see how
14041+ your target supports this feature.</para>
14042+ </note>
14043+
14044+ <para><emphasis role="bold">CPU isolation</emphasis><indexterm>
14045+ <primary>CPU isolation</primary>
14046+ </indexterm><indexterm>
14047+ <primary>isolation</primary>
14048+ </indexterm> facilitates predictable task scheduling, hence real-time
14049+ properties, by protecting SMP<indexterm>
14050+ <primary>SMP</primary>
14051+ </indexterm> CPUs<indexterm>
14052+ <primary>CPU</primary>
14053+ </indexterm> from being disturbed by unnecessary interrupts and unwanted
14054+ tasks. The isolated CPUs are granted a tickless environment, and are
14055+ excluded from load balancing. Any CPU except for CPU 0 can be
14056+ isolated.</para>
14057+
14058+ <para>Depending on the capabilities of the kernel for the specific target,
14059+ the isolated CPUs can obtain a tickless or nearly tickless environment. A
14060+ tickless environment means that isolated CPUs get no ticks at all (0 Hz).
14061+ Nearly tickless environment means that isolated CPUs are still disturbed by
14062+ ticks once a second (1 Hz).</para>
14063+
14064+ <para>The CPU isolation process involves several steps until a CPU is fully
14065+ isolated. Enea Linux simplifies this process for you by implementing in the
14066+ distribution kernel patching and configuration, and providing a script that
14067+ performs the partitioning in runtime.</para>
14068+
14069+ <orderedlist>
14070+ <listitem>
14071+ <para>Install <emphasis role="italic">partrt</emphasis> in Enea
14072+ Linux</para>
14073+ </listitem>
14074+
14075+ <listitem>
14076+ <para><phrase id="enea-linux-realtime-cpu-isolation-boot">Load and
14077+ boot</phrase> Enea Linux on target as described in the <link
14078+ linkend="enea-linux-target">Target Guide</link>, but also add the boot
14079+ parameters <literal>isolcpus</literal><indexterm>
14080+ <primary>isolcpus</primary>
14081+ </indexterm> and <literal>nohz</literal><indexterm>
14082+ <primary>nohz</primary>
14083+ </indexterm> telling which CPUs to isolate.</para>
14084+
14085+ <para>If booted by U-Boot:</para>
14086+
14087+ <programlisting>setenv bootargs &lt;other params&gt; <emphasis
14088+ role="bold">isolcpus=2,3 nohz_full=2,3</emphasis></programlisting>
14089+
14090+ <para>If booted by PXE:</para>
14091+
14092+ <programlisting>append &lt;other params&gt; <emphasis role="bold">isolcpus=2,3 nohz_full=2,3</emphasis></programlisting>
14093+ </listitem>
14094+
14095+ <listitem>
14096+ <para>After booting the Linux kernel, execute the <emphasis
14097+ role="bold">partrt</emphasis><indexterm>
14098+ <primary>partrt</primary>
14099+ </indexterm> script to create real-time partitions for the isolated
14100+ CPUs. Each CPU is coded as a binary number. The argument to partrt is an
14101+ OR-ed bit mask of the CPU/s to add to the real-time partition, here
14102+ 0100<subscript>2</subscript> (CPU 2) OR 1000<subscript>2</subscript>
14103+ (CPU 3) = 1100<subscript>2</subscript> (0xc).</para>
14104+
14105+ <programlisting>$ partrt create 0xc</programlisting>
14106+
14107+ <para>CPUs 2 and 3 now provide an optimal real-time environment for your
14108+ application.</para>
14109+ </listitem>
14110+ </orderedlist>
14111+</section>
14112\ No newline at end of file
14113diff --git a/documentation/book-enea-linux-users-guide/doc/dpaa.xml b/documentation/book-enea-linux-users-guide/doc/dpaa.xml
14114new file mode 100644
14115index 0000000..8ef4a2c
14116--- /dev/null
14117+++ b/documentation/book-enea-linux-users-guide/doc/dpaa.xml
14118@@ -0,0 +1,43 @@
14119+<?xml version="1.0" encoding="ISO-8859-1"?>
14120+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14121+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14122+<section id="dpaa">
14123+ <title>Include USDPAA features</title>
14124+
14125+ <para>The packages below are related to the USDPAA framework and needs to be
14126+ installed either during boot time or with the package-manager.</para>
14127+
14128+ <itemizedlist spacing="compact">
14129+ <listitem>
14130+ <para><emphasis role="bold">usdpaa:</emphasis> USDPAA drivers.</para>
14131+ </listitem>
14132+
14133+ <listitem>
14134+ <para><emphasis role="bold">fmlib:</emphasis> Foundation library.</para>
14135+ </listitem>
14136+
14137+ <listitem>
14138+ <para><emphasis role="bold">fmc:</emphasis> Frame Manager Configuration
14139+ tool.</para>
14140+ </listitem>
14141+
14142+ <listitem>
14143+ <para><emphasis role="bold">flib:</emphasis> Frame Manager User Space
14144+ library.</para>
14145+ </listitem>
14146+
14147+ <listitem>
14148+ <para><emphasis role="bold">eth-config:</emphasis> Ethernet
14149+ configuration files.</para>
14150+ </listitem>
14151+ </itemizedlist>
14152+
14153+ <para>The boot arguments for USDPAA differ between the user applications,
14154+ and can be found in NXP's <ulink
14155+ url="https://freescale.sdlproducts.com/LiveContent/content/en-US/">https://freescale.sdlproducts.com/LiveContent/content/en-US/</ulink>,
14156+ under <emphasis>Software and Tool</emphasis>s &rarr;
14157+ <emphasis>QorIQ</emphasis> &rarr; <emphasis>SDK</emphasis> &rarr;
14158+ <emphasis>QorIQ SDK 1.9 Documentation</emphasis> &rarr; <emphasis>Linux User
14159+ Space</emphasis> &rarr; <emphasis>USDPAA</emphasis> and <emphasis>USDPAA
14160+ Applications</emphasis>.</para>
14161+</section>
14162\ No newline at end of file
14163diff --git a/documentation/book-enea-linux-users-guide/doc/features.xml b/documentation/book-enea-linux-users-guide/doc/features.xml
14164new file mode 100644
14165index 0000000..e9279ec
14166--- /dev/null
14167+++ b/documentation/book-enea-linux-users-guide/doc/features.xml
14168@@ -0,0 +1,93 @@
14169+<?xml version="1.0" encoding="ISO-8859-1"?>
14170+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14171+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14172+<chapter condition="f_any" id="enea-linux-features">
14173+ <title>Adding Features</title>
14174+
14175+ <para>Enea Linux provides additional features from other open source
14176+ projects than Yocto, allowing you to add more capabilities to your Linux
14177+ system. These features have been grouped into the following
14178+ categories:</para>
14179+
14180+ <variablelist>
14181+ <varlistentry condition="f_any_nw">
14182+ <term>Networking features:</term>
14183+
14184+ <listitem>
14185+ <itemizedlist spacing="compact">
14186+ <listitem condition="f_ovs">
14187+ <para>Open vSwitch (OVS)</para>
14188+ </listitem>
14189+
14190+ <listitem condition="f_dpdkvs">
14191+ <para><link linkend="enea-linux-networking-dpdkvswitch">DPDK
14192+ vSwitch (DVS)</link></para>
14193+ </listitem>
14194+
14195+ <listitem condition="f_dpdk">
14196+ <para><link linkend="enea-linux-networking-dpdk">Data Plane
14197+ Development Kit (DPDK)</link></para>
14198+ </listitem>
14199+ </itemizedlist>
14200+ </listitem>
14201+ </varlistentry>
14202+
14203+ <varlistentry condition="f_any_vt">
14204+ <term>Virtualization features:</term>
14205+
14206+ <listitem>
14207+ <itemizedlist spacing="compact">
14208+ <listitem condition="f_kvm">
14209+ <para>Kernel-Based Virtual Machine (KVM)</para>
14210+ </listitem>
14211+
14212+ <listitem condition="f_lxc">
14213+ <para>Linux Containers (LXC)</para>
14214+ </listitem>
14215+ </itemizedlist>
14216+ </listitem>
14217+ </varlistentry>
14218+
14219+ <varlistentry condition="f_any_rt">
14220+ <term>Real-time features:</term>
14221+
14222+ <listitem>
14223+ <itemizedlist spacing="compact">
14224+ <listitem condition="f_ci">
14225+ <para>CPU Isolation (CI)</para>
14226+ </listitem>
14227+
14228+ <listitem condition="f_fpk">
14229+ <para><link linkend="enea-linux-realtime-fully-preemptible">Fully
14230+ Preemptible Kernel (FPK)</link></para>
14231+ </listitem>
14232+ </itemizedlist>
14233+ </listitem>
14234+ </varlistentry>
14235+
14236+ <varlistentry condition="f_any_mem">
14237+ <term><link linkend="enea-linux-memory">Memory features</link>:</term>
14238+
14239+ <listitem>
14240+ <itemizedlist spacing="compact">
14241+ <listitem condition="f_numa">
14242+ <para><link linkend="enea-linux-memory-numa">Non-Uniform Memory
14243+ Access (NUMA)</link></para>
14244+ </listitem>
14245+ </itemizedlist>
14246+ </listitem>
14247+ </varlistentry>
14248+ </variablelist>
14249+
14250+ <para>You do not need to download any additional software to enable a
14251+ feature, since all source code for the features are included as layers,
14252+ patches, and commands in the Enea Linux source distribution.</para>
14253+
14254+ <xi:include href="../../docsrc_common/feature_matrix.xml"
14255+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14256+
14257+ <xi:include href="./dpaa.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
14258+
14259+ <xi:include href="./cpu_isolation.xml"
14260+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14261+</chapter>
14262\ No newline at end of file
14263diff --git a/documentation/book-enea-linux-users-guide/doc/gettingstarted.xml b/documentation/book-enea-linux-users-guide/doc/gettingstarted.xml
14264new file mode 100644
14265index 0000000..c219fab
14266--- /dev/null
14267+++ b/documentation/book-enea-linux-users-guide/doc/gettingstarted.xml
14268@@ -0,0 +1,85 @@
14269+<?xml version="1.0" encoding="ISO-8859-1"?>
14270+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14271+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14272+<chapter id="enea-linux-install">
14273+ <title>Getting Started</title>
14274+
14275+ <para>This chapter describes the steps required until you have a Linux
14276+ kernel up and running on an emulated or physical target. Detailed examples
14277+ are found in the <link linkend="enea-linux-target">Target Guide</link>
14278+ chapter.</para>
14279+
14280+ <para>Start with preparations on your Linux host:</para>
14281+
14282+ <orderedlist spacing="compact">
14283+ <listitem>
14284+ <para><link linkend="enea-linux-sysreq">System requirements </link>must
14285+ be met</para>
14286+ </listitem>
14287+
14288+ <listitem>
14289+ <para><link linkend="enea-linux-inst-packages">Install
14290+ packages</link></para>
14291+ </listitem>
14292+
14293+ <listitem>
14294+ <para><link linkend="enea-linux-download">Download and install Enea
14295+ Linux</link></para>
14296+ </listitem>
14297+
14298+ <listitem>
14299+ <para><link linkend="enea-linux-install-cc-toolchain">Install the
14300+ Cross-Compilation Toolchain</link> (optional)</para>
14301+ </listitem>
14302+ </orderedlist>
14303+
14304+ <para>Once the host environment is ready to use, you can download or build
14305+ your own images (kernel, root filesystem, etc.) for a specific target<phrase
14306+ condition="qemu"> or emulated architecture</phrase>, and boot Enea Linux on
14307+ target<phrase condition="qemu"> or emulated on host</phrase>:</para>
14308+
14309+ <orderedlist continuation="continues" spacing="compact">
14310+ <listitem>
14311+ <para>Get images: <link linkend="enea-linux-precompiled-images">Download
14312+ precompiled images</link> or <link linkend="enea-linux-own-images">Build
14313+ your own images</link></para>
14314+ </listitem>
14315+
14316+ <listitem>
14317+ <para>Run Enea Linux: <link linkend="enea-linux-target">Install and boot
14318+ Enea Linux on target </link><phrase condition="qemu">or <link
14319+ linkend="enea-linux-run-qemu">Run Enea Linux in
14320+ QEMU</link></phrase></para>
14321+ </listitem>
14322+ </orderedlist>
14323+
14324+ <para condition="eclipse">For your convenience, you can use the optional
14325+ Eclipse IDE with application development tools (ADT) to cross-compile,
14326+ trace, and monitor the performance of your applications, see <link
14327+ linkend="enea-linux-eclipse">Using Eclipse Tools</link>.</para>
14328+
14329+ <para>Similar information as in this chapter is provided in the <xi:include
14330+ href="../../docsrc_common/pardoc-distro.xml"
14331+ xmlns:xi="http://www.w3.org/2001/XInclude"
14332+ xpointer="element(ULINK_YOCTO_QUICK_URL/1)" />.</para>
14333+
14334+ <?hard-pagebreak ?>
14335+
14336+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/install_packages.xml"
14337+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14338+
14339+ <?hard-pagebreak ?>
14340+
14341+ <xi:include href="install_enealinux.xml"
14342+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14343+
14344+ <?hard-pagebreak ?>
14345+
14346+ <xi:include href="install_toolchain.xml"
14347+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14348+
14349+ <?hard-pagebreak ?>
14350+
14351+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/images_precompiled.xml"
14352+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14353+</chapter>
14354\ No newline at end of file
14355diff --git a/documentation/book-enea-linux-users-guide/doc/install_enealinux.xml b/documentation/book-enea-linux-users-guide/doc/install_enealinux.xml
14356new file mode 100644
14357index 0000000..ab151a7
14358--- /dev/null
14359+++ b/documentation/book-enea-linux-users-guide/doc/install_enealinux.xml
14360@@ -0,0 +1,147 @@
14361+<?xml version="1.0" encoding="ISO-8859-1"?>
14362+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14363+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14364+<section id="enea-linux-download">
14365+ <title>Download and Install Enea Linux</title>
14366+
14367+ <para>Download the needed tarballs from <xi:include
14368+ href="../../docsrc_common/pardoc-distro.xml"
14369+ xmlns:xi="http://www.w3.org/2001/XInclude"
14370+ xpointer="element(ULINK_ENEA_LINUX_URL/1)" />.</para>
14371+
14372+ <variablelist>
14373+ <varlistentry>
14374+ <term>Enea Linux</term>
14375+
14376+ <listitem>
14377+ <para>Enea-Linux-<xi:include
14378+ href="../../docsrc_common/pardoc-distro.xml"
14379+ xmlns:xi="http://www.w3.org/2001/XInclude"
14380+ xpointer="element(EneaLinux_REL_VER/1)" />.tar.gz</para>
14381+
14382+ <para>The Enea Linux distribution tarball contains:</para>
14383+
14384+ <itemizedlist spacing="compact">
14385+ <listitem condition="redhat_buildtools">
14386+ <para>a buildtools toolchain<indexterm>
14387+ <primary>buildtools toolchain</primary>
14388+ </indexterm><indexterm>
14389+ <primary>toolchain</primary>
14390+
14391+ <secondary>cross-compilation</secondary>
14392+ </indexterm> in a self-extracting archive with extension
14393+ <literal>.sh</literal></para>
14394+ </listitem>
14395+
14396+ <listitem>
14397+ <para><filename>poky</filename> <indexterm>
14398+ <primary>poky</primary>
14399+ </indexterm> - directory containing bitbake, conf files, recipes
14400+ (.bb, .bbappend, .inc files), packages, patches, scripts, and poky
14401+ documentation</para>
14402+ </listitem>
14403+ </itemizedlist>
14404+ </listitem>
14405+ </varlistentry>
14406+
14407+ <varlistentry>
14408+ <term>Documentation</term>
14409+
14410+ <listitem>
14411+ <simplelist>
14412+ <member>Enea-Linux-doc_<xi:include
14413+ href="../../docsrc_common/pardoc-distro.xml"
14414+ xmlns:xi="http://www.w3.org/2001/XInclude"
14415+ xpointer="element(EneaLinux_REL_VER/1)" />[-docupdate&lt;version&gt;].tar.gz</member>
14416+
14417+ <member>If available, take the docupdate tarball to get the latest
14418+ documentation.</member>
14419+ </simplelist>
14420+
14421+ <para>The Enea Linux documentation tarball contains:</para>
14422+
14423+ <itemizedlist spacing="compact">
14424+ <listitem>
14425+ <para><filename>README.htm</filename> - index linking to the Enea
14426+ Linux documentation</para>
14427+ </listitem>
14428+
14429+ <listitem>
14430+ <para><filename>README.release</filename> - overview of release
14431+ contents and quick installation guide</para>
14432+ </listitem>
14433+
14434+ <listitem>
14435+ <para><filename>documentation</filename> <indexterm>
14436+ <primary>documentation</primary>
14437+ </indexterm>- Enea Linux documentation in PDF and HTML format:
14438+ Open Source Reports, Release Information, User's Guide<phrase
14439+ condition="rtguide">, Real-Time Guide</phrase>.</para>
14440+ </listitem>
14441+ </itemizedlist>
14442+ </listitem>
14443+ </varlistentry>
14444+
14445+ <varlistentry condition="eclipse">
14446+ <term>Eclipse tools</term>
14447+
14448+ <listitem>
14449+ <para>Enea-Linux-Eclipse_<xi:include
14450+ href="../../docsrc_common/pardoc-distro.xml"
14451+ xmlns:xi="http://www.w3.org/2001/XInclude"
14452+ xpointer="element(EneaLinux_REL_VER_ECLIPSE/1)" />.tar.gz.</para>
14453+
14454+ <para>Optional but recommended tools for Enea Linux. The tarball
14455+ contains:</para>
14456+
14457+ <itemizedlist spacing="compact">
14458+ <listitem>
14459+ <para><filename>eclipse</filename> - the Eclipse IDE version
14460+ <phrase>4.3 </phrase><phrase>Kepler</phrase>, with eclipse
14461+ executable and plug-ins (CDT, RSE, SDK, ...)</para>
14462+ </listitem>
14463+
14464+ <listitem>
14465+ <para><filename>yocto-plugins</filename> - additional eclipse
14466+ plug-ins with tools from the Yocto Project Application Development
14467+ Toolkit (ADT)</para>
14468+ </listitem>
14469+ </itemizedlist>
14470+
14471+ <para>The Eclipse related documentation - Eclipse Open Source Report,
14472+ and the Eclipse chapter in the User's Guide - is available in the Enea
14473+ Linux documentation tarball.</para>
14474+ </listitem>
14475+ </varlistentry>
14476+ </variablelist>
14477+
14478+ <para>Unpack the Enea Linux distribution tarball:</para>
14479+
14480+ <programlisting>$ tar xzf Enea-Linux-<xi:include
14481+ href="../../docsrc_common/pardoc-distro.xml"
14482+ xmlns:xi="http://www.w3.org/2001/XInclude"
14483+ xpointer="element(EneaLinux_REL_VER/1)" />.tar.gz</programlisting>
14484+
14485+ <para>Unpack the Enea Linux documentation tarball:</para>
14486+
14487+ <programlisting>$ tar xzf Enea-Linux-doc_<xi:include
14488+ href="../../docsrc_common/pardoc-distro.xml"
14489+ xmlns:xi="http://www.w3.org/2001/XInclude"
14490+ xpointer="element(EneaLinux_REL_VER/1)" />.tar.gz
14491+# or, if available:
14492+$ tar xzf Enea-Linux-doc_<xi:include
14493+ href="../../docsrc_common/pardoc-distro.xml"
14494+ xmlns:xi="http://www.w3.org/2001/XInclude"
14495+ xpointer="element(EneaLinux_REL_VER/1)" />-docupdate&lt;version&gt;.tar.gz</programlisting>
14496+
14497+ <para condition="eclipse">If you want to use the Eclipse IDE and the
14498+ application development tools, unpack the Eclipse tarball:</para>
14499+
14500+ <programlisting condition="eclipse">$ tar xzf Enea-Linux-Eclipse_<xi:include
14501+ href="../../docsrc_common/pardoc-distro.xml"
14502+ xmlns:xi="http://www.w3.org/2001/XInclude"
14503+ xpointer="element(EneaLinux_REL_VER_ECLIPSE/1)" />.tar.gz</programlisting>
14504+
14505+ <para>Optionally <link linkend="enea-linux-install-cc-toolchain">Install the
14506+ cross-compilation toolchain</link>.</para>
14507+</section>
14508\ No newline at end of file
14509diff --git a/documentation/book-enea-linux-users-guide/doc/install_toolchain.xml b/documentation/book-enea-linux-users-guide/doc/install_toolchain.xml
14510new file mode 100644
14511index 0000000..d5f7254
14512--- /dev/null
14513+++ b/documentation/book-enea-linux-users-guide/doc/install_toolchain.xml
14514@@ -0,0 +1,149 @@
14515+<?xml version="1.0" encoding="ISO-8859-1"?>
14516+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14517+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14518+<section id="enea-linux-install-cc-toolchain">
14519+ <title>Install the Cross-Compilation Toolchain</title>
14520+
14521+ <para>Before cross-compiling<indexterm>
14522+ <primary>cross-compiling</primary>
14523+ </indexterm> applications for your target, you need to install the
14524+ Software Development Kit (SDK<indexterm>
14525+ <primary>SDK</primary>
14526+ </indexterm>) - which contains the cross-compilation toolchain<indexterm>
14527+ <primary>toolchain</primary>
14528+ </indexterm> - and set up the cross-compilation environment on your host.
14529+ The toolchain for each supported target contains a 32-bit and a 64-bit
14530+ library for gcc. The toolchain and the environment-setup script are wrapped
14531+ together inside a toolchain installer in the form of a shell script.</para>
14532+
14533+ <simplelist>
14534+ <member>Name of the installer:</member>
14535+
14536+ <member><literal><xi:include href="../../docsrc_common/pardoc-distro.xml"
14537+ xmlns:xi="http://www.w3.org/2001/XInclude"
14538+ xpointer="element(EneaLinux_SDK_INSTALLER/1)" /></literal></member>
14539+ </simplelist>
14540+
14541+ <simplelist>
14542+ <member>Name of the environment-setup scripts:</member>
14543+
14544+ <member><literal><xi:include href="../../docsrc_common/pardoc-distro.xml"
14545+ xmlns:xi="http://www.w3.org/2001/XInclude"
14546+ xpointer="element(EneaLinux_SDK_ENV_SCRIPT_32/1)" /></literal></member>
14547+
14548+ <member><literal><xi:include href="../../docsrc_common/pardoc-distro.xml"
14549+ xmlns:xi="http://www.w3.org/2001/XInclude"
14550+ xpointer="element(EneaLinux_SDK_ENV_SCRIPT_64/1)" /></literal></member>
14551+ </simplelist>
14552+
14553+ <para>The cross-compilation toolchain for <literal>t4240rdb-64b</literal> is
14554+ packaged as follows:<itemizedlist spacing="compact">
14555+ <listitem>
14556+ <para>The toolchain contains two libs: <literal>lib</literal> (32-bit)
14557+ and <literal>lib64</literal> (64-bit).</para>
14558+ </listitem>
14559+
14560+ <listitem>
14561+ <para>The installer wraps two environment-setup scripts. Which script
14562+ you run selects which lib will be used by gcc. This way, both 32-bit
14563+ applications and 64-bit applications can be cross-compiled for
14564+ t4240rdb-64b.</para>
14565+
14566+ <note>
14567+ <para>There are currently problems with 32-bit applications on the
14568+ 64-bit T4240, see "Known Problems" in the Release
14569+ Information.</para>
14570+ </note>
14571+ </listitem>
14572+ </itemizedlist>Do as in the example below to install the SDK and set up
14573+ the cross-compilation environment:</para>
14574+
14575+ <orderedlist>
14576+ <listitem>
14577+ <para>Get the cross-compilation toolchain installer; either a
14578+ precompiled one (A) or build it yourself (B).</para>
14579+
14580+ <orderedlist numeration="upperalpha">
14581+ <listitem>
14582+ <para>The quickest alternative is to use a precompiled installer for
14583+ your host and target. Download the appropriate installer from the
14584+ server appointed to you by Enea. You find the installer in the
14585+ <filename>sdk</filename> directory on the download site:</para>
14586+
14587+ <para><programlisting>$ wget <xi:include
14588+ href="../../docsrc_common/pardoc-distro.xml"
14589+ xmlns:xi="http://www.w3.org/2001/XInclude"
14590+ xpointer="element(ULINK_ENEA_LINUX_URL/1)" />/t4240-64b/sdk/\
14591+<xi:include href="../../docsrc_common/pardoc-distro.xml"
14592+ xmlns:xi="http://www.w3.org/2001/XInclude"
14593+ xpointer="element(EneaLinux_SDK_INSTALLER/1)" /></programlisting></para>
14594+ </listitem>
14595+
14596+ <listitem>
14597+ <para>... or build your own cross-compilation toolchain. First
14598+ source the build environment setup script to create a
14599+ &lt;build_dir&gt; with conf files, then run bitbake with option
14600+ <literal>-c populate_sdk</literal> to build the toolchain and wrap
14601+ it inside an installer, saved in
14602+ <filename>&lt;build_dir&gt;/tmp/deploy/sdk/</filename>.</para>
14603+
14604+ <programlisting>$ source enea-init-build-env -b build_t4240rdb
14605+$ bitbake <xi:include href="../../docsrc_common/pardoc-distro.xml"
14606+ xmlns:xi="http://www.w3.org/2001/XInclude"
14607+ xpointer="element(EneaLinux_SDK_IMAGE/1)" /> -c populate_sdk
14608+$ cd ../build_t4240rdb/tmp/deploy/sdk/</programlisting>
14609+ </listitem>
14610+ </orderedlist>
14611+ </listitem>
14612+
14613+ <listitem>
14614+ <para>Run the installer to unpack the cross-compilation toolchain and
14615+ the environment-setup script:</para>
14616+
14617+ <programlisting>$ chmod 770 \
14618+ <xi:include href="../../docsrc_common/pardoc-distro.xml"
14619+ xmlns:xi="http://www.w3.org/2001/XInclude"
14620+ xpointer="element(EneaLinux_SDK_INSTALLER/1)" />
14621+$ ./<xi:include href="../../docsrc_common/pardoc-distro.xml"
14622+ xmlns:xi="http://www.w3.org/2001/XInclude"
14623+ xpointer="element(EneaLinux_SDK_INSTALLER/1)" /></programlisting>
14624+
14625+ <para>When prompted, select to install the SDK in the desired directory,
14626+ referred to as <literal>&lt;sdkdir&gt;</literal>, by default
14627+ <filename>/opt/enea/&lt;sdkver&gt;</filename>. The installer unpacks the
14628+ environment setup script in <filename>&lt;sdkdir&gt;</filename> and the
14629+ toolchain under <filename>&lt;sdkdir&gt;/sysroots</filename>.</para>
14630+
14631+ <note>
14632+ <para>Choose a unique directory for each toolchain. Installing a
14633+ second toolchain of any type (buildtools toolchain or
14634+ cross-compilation toolchain) in the same directory as a previously
14635+ installed one will break the $PATH variable of the first one.</para>
14636+ </note>
14637+ </listitem>
14638+
14639+ <listitem>
14640+ <para>Setup the toolchain environment by sourcing the environment-setup
14641+ script, here exemplified for 32-bit toolchain:<programlisting>$ source &lt;sdkdir&gt;/<xi:include
14642+ href="../../docsrc_common/pardoc-distro.xml"
14643+ xmlns:xi="http://www.w3.org/2001/XInclude"
14644+ xpointer="element(EneaLinux_SDK_ENV_SCRIPT_64/1)" /></programlisting></para>
14645+ </listitem>
14646+ </orderedlist>
14647+
14648+ <para>Once the cross-compilation toolchain is in place and the environment
14649+ set up, you can proceed with <link
14650+ linkend="enea-linux-cross-compile-from-command-line">Cross-Compiling
14651+ Applications from Command Line.</link>.</para>
14652+
14653+ <para>The above instructions and the files on the download site should
14654+ provide you with all you need to be able to cross-compile applications for
14655+ your target.</para>
14656+
14657+ <remark>INFO: Corresponding Yocto documentation is available at <xi:include
14658+ href="../../docsrc_common/pardoc-distro.xml"
14659+ xmlns:xi="http://www.w3.org/2001/XInclude"
14660+ xpointer="element(ULINK_YOCTO_ADT_TOOLCHAIN_URL/1)" />. Note that the file
14661+ names mentioned in the Yocto documentation differ from the ones in the Enea
14662+ Linux distribution.</remark>
14663+</section>
14664\ No newline at end of file
14665diff --git a/documentation/book-enea-linux-users-guide/doc/targetguide.xml b/documentation/book-enea-linux-users-guide/doc/targetguide.xml
14666new file mode 100644
14667index 0000000..d96e487
14668--- /dev/null
14669+++ b/documentation/book-enea-linux-users-guide/doc/targetguide.xml
14670@@ -0,0 +1,59 @@
14671+<?xml version="1.0" encoding="ISO-8859-1"?>
14672+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14673+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14674+<chapter id="enea-linux-target">
14675+ <title>Target Guide</title>
14676+
14677+ <para>In this chapter you find hardware specific details for the supported
14678+ targets, how to build Enea Linux for those targets, and how to install and
14679+ boot the kernel on target.</para>
14680+
14681+ <itemizedlist spacing="compact">
14682+ <listitem condition="t_p2041">
14683+ <para><link linkend="enea-linux-p2041rdb"><xi:include
14684+ href="../../docsrc_common/pardoc-distro.xml"
14685+ xmlns:xi="http://www.w3.org/2001/XInclude"
14686+ xpointer="element(EneaLinux_TARGET_NAME_P2041/1)" /></link></para>
14687+ </listitem>
14688+
14689+ <listitem condition="t_p3041">
14690+ <para><link linkend="enea-linux-p3041ds"><xi:include
14691+ href="../../docsrc_common/pardoc-distro.xml"
14692+ xmlns:xi="http://www.w3.org/2001/XInclude"
14693+ xpointer="element(EneaLinux_TARGET_NAME_P3041/1)" /></link></para>
14694+ </listitem>
14695+
14696+ <listitem condition="t_t4240">
14697+ <para><link linkend="enea-linux-t4240rdb"><xi:include
14698+ href="../../docsrc_common/pardoc-distro.xml"
14699+ xmlns:xi="http://www.w3.org/2001/XInclude"
14700+ xpointer="element(EneaLinux_TARGET_NAME_T4240/1)" /></link></para>
14701+ </listitem>
14702+
14703+ <listitem condition="qemu">
14704+ <para><link linkend="enea-linux-qemu">QEMU - target emulation in virtual
14705+ machine</link></para>
14706+ </listitem>
14707+
14708+ </itemizedlist>
14709+
14710+ <?hard-pagebreak ?>
14711+
14712+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/targetguide_p2041.xml"
14713+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14714+
14715+ <?hard-pagebreak ?>
14716+
14717+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/targetguide_p3041.xml"
14718+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14719+
14720+ <?hard-pagebreak ?>
14721+
14722+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/targetguide_t4240.xml"
14723+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14724+
14725+ <?hard-pagebreak condition="qemu" ?>
14726+
14727+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/targetguide_qemu.xml"
14728+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14729+</chapter>
14730diff --git a/documentation/book-enea-linux-users-guide/doc/troubleshooting.xml b/documentation/book-enea-linux-users-guide/doc/troubleshooting.xml
14731new file mode 100644
14732index 0000000..e69f620
14733--- /dev/null
14734+++ b/documentation/book-enea-linux-users-guide/doc/troubleshooting.xml
14735@@ -0,0 +1,34 @@
14736+<?xml version="1.0" encoding="ISO-8859-1"?>
14737+<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14738+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14739+<chapter id="enea-linux-troubleshoot">
14740+ <title>Troubleshooting</title>
14741+
14742+ <para>Most of the troubleshooting guidance from the Yocto Project applies to
14743+ Enea Linux as well. As an example, the Yocto documentation describes known
14744+ build failures and provides tips on recovery actions, see section
14745+ <xi:include href="../../docsrc_common/pardoc-distro.xml"
14746+ xmlns:xi="http://www.w3.org/2001/XInclude"
14747+ xpointer="element(ULINK_YOCTO_REF_DEBUG_BUILD_URL/1)" />. Additional and
14748+ complementary hints and workarounds are provided below.</para>
14749+
14750+ <para>For a complete list of known problems, with or without workarounds,
14751+ see chapter <emphasis>Known Problems and Limitations in This
14752+ Release</emphasis> in the <olink targetdoc="book_enea_linux_release_info"
14753+ targetptr="book_enea_linux_release_info"><trademark
14754+ class="registered">Enea</trademark> Linux Release
14755+ Information</olink>.</para>
14756+
14757+ <!-- Add release-specific troubleshooting guidelines here:
14758+ <section><title>&Heading;</title><para></para></section> -->
14759+
14760+ <!-- Mandatory common troubleshooting guidelines: -->
14761+
14762+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/troubleshooting_general.xml"
14763+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14764+
14765+ <!-- Eclipse troubleshoting guidelines; xi:include if Eclipse is supported -->
14766+
14767+ <xi:include href="../../../../documentation/book-enea-linux-users-guide/doc/troubleshooting_eclipse.xml"
14768+ xmlns:xi="http://www.w3.org/2001/XInclude" />
14769+</chapter>
14770\ No newline at end of file
14771diff --git a/documentation/book-enea-linux-users-guide/swcomp.mk b/documentation/book-enea-linux-users-guide/swcomp.mk
14772new file mode 100644
14773index 0000000..75e97e8
14774--- /dev/null
14775+++ b/documentation/book-enea-linux-users-guide/swcomp.mk
14776@@ -0,0 +1,11 @@
14777+# Component build specification
14778+
14779+# Version of THIS book
14780+BOOK_VER ?= $(REL_VER)-dev
14781+
14782+DOCBOOK_COMMON_SRC := $(shell find $(DOCBOOKTEMPLATE)/docsrc_common -type f \( -name "bookinfo_userdoc.xml" \) -print)
14783+DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print) $(DOCBOOK_COMMON_SRC)
14784+
14785+BOOKPACKAGES := book-enea-linux-users-guide
14786+BOOKDESC_$(BOOKPACKAGES) := "Enea Linux User's Guide"
14787+BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
14788diff --git a/documentation/docsrc_common/conditions.mk b/documentation/docsrc_common/conditions.mk
14789new file mode 100644
14790index 0000000..13acb32
14791--- /dev/null
14792+++ b/documentation/docsrc_common/conditions.mk
14793@@ -0,0 +1,33 @@
14794+###############################################################################
14795+# XML conditions, by default set for all books built from this clone.
14796+# When building, conditional XML elements are
14797+# - shown only if the condition is SET
14798+# - hidden if the condition is NOT set
14799+# Book-specific conditions may set in book-xxx/swcomp.mk, or in runtime by
14800+# make doc or makethisdoc. Run make docusage or makethisdoc -h for further info.
14801+###############################################################################
14802+X_MISC:=\
14803+eclipse\
14804+general\
14805+pm_smart
14806+
14807+X_TARGETS:=\
14808+t_t4240\
14809+t_p2041\
14810+t_p3041
14811+
14812+X_FEATURES:=\
14813+f_any;f_any_nw;f_ovs;f_any_vt;f_kvm;f_lxc;f_any_rt;f_ci
14814+
14815+empty=
14816+space=$(empty) $(empty)
14817+MISC:=$(subst $(space),;,$(strip $(X_MISC)))
14818+TARGETS:=$(subst $(space),;,$(strip $(X_TARGETS)))
14819+FEATURES:=$(subst $(space),;,$(strip $(X_FEATURES)))
14820+
14821+DEFAULTCONDITIONS:=$(MISC);$(TARGETS);$(FEATURES)
14822+
14823+###############################################################################
14824+# Available conditions are listed in docsrc_common/conditions_template.mk
14825+# in linux/documentation.git.
14826+###############################################################################
14827diff --git a/documentation/docsrc_common/feature_matrix.xml b/documentation/docsrc_common/feature_matrix.xml
14828new file mode 100644
14829index 0000000..0fd2b79
14830--- /dev/null
14831+++ b/documentation/docsrc_common/feature_matrix.xml
14832@@ -0,0 +1,185 @@
14833+<?xml version="1.0" encoding="ISO-8859-1"?>
14834+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
14835+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
14836+<section id="feature-matrix">
14837+ <title>Feature Compatibility Matrix</title>
14838+
14839+ <para>The following features are supported in Enea Linux. Limitations are
14840+ explained below the table.</para>
14841+
14842+ <informaltable>
14843+ <tgroup cols="9">
14844+ <colspec colname="c1" colwidth="4*" />
14845+
14846+ <colspec align="center" colname="c2" />
14847+
14848+ <colspec align="center" colname="c3" />
14849+
14850+ <colspec align="center" colname="c4" />
14851+
14852+ <colspec align="center" colname="c5" />
14853+
14854+ <colspec align="center" colname="c6" />
14855+
14856+ <colspec align="center" colname="c7" />
14857+
14858+ <colspec align="center" colname="c8" />
14859+
14860+ <colspec align="center" colname="c9" colwidth="1.5*" />
14861+
14862+ <thead valign="bottom">
14863+ <row>
14864+ <entry align="left" morerows="1">Targets</entry>
14865+
14866+ <entry align="center" nameend="c4" namest="c2">Networking
14867+ Features</entry>
14868+
14869+ <entry align="center" nameend="c6" namest="c5">Virtualization
14870+ Features</entry>
14871+
14872+ <entry align="center" nameend="c8" namest="c7">Real-Time
14873+ Features</entry>
14874+
14875+ <entry align="center">Memory Features</entry>
14876+ </row>
14877+
14878+ <row>
14879+ <entry align="center">OVS</entry>
14880+
14881+ <entry align="center"><superscript>a) </superscript>DVS</entry>
14882+
14883+ <entry align="center"><superscript>a) </superscript>DPDK</entry>
14884+
14885+ <entry align="center"><superscript>b)</superscript>KVM</entry>
14886+
14887+ <entry align="center"><superscript>c)</superscript>LXC</entry>
14888+
14889+ <entry align="center"><superscript>d)</superscript>CI</entry>
14890+
14891+ <entry align="center">FPK</entry>
14892+
14893+ <entry align="center"><superscript>e) </superscript>NUMA</entry>
14894+ </row>
14895+ </thead>
14896+
14897+ <tbody>
14898+ <row condition="t_p2041" valign="middle">
14899+ <entry><xi:include href="pardoc-distro.xml"
14900+ xmlns:xi="http://www.w3.org/2001/XInclude"
14901+ xpointer="element(EneaLinux_TARGET_NAME_P2041/1)" /></entry>
14902+
14903+ <entry>&#10004;</entry>
14904+
14905+ <entry>&cross;</entry>
14906+
14907+ <entry>&cross;</entry>
14908+
14909+ <entry>&#10004;</entry>
14910+
14911+ <entry>&#10004;</entry>
14912+
14913+ <entry>&#10004;</entry>
14914+
14915+ <entry>&cross;</entry>
14916+
14917+ <entry>&cross;</entry>
14918+ </row>
14919+
14920+ <row condition="t_p3041" valign="middle">
14921+ <entry><xi:include href="pardoc-distro.xml"
14922+ xmlns:xi="http://www.w3.org/2001/XInclude"
14923+ xpointer="element(EneaLinux_TARGET_NAME_P3041/1)" /></entry>
14924+
14925+ <entry>&#10004;</entry>
14926+
14927+ <entry>&cross;</entry>
14928+
14929+ <entry>&cross;</entry>
14930+
14931+ <entry>&#10004;</entry>
14932+
14933+ <entry>&#10004;</entry>
14934+
14935+ <entry>&#10004;</entry>
14936+
14937+ <entry>&cross;</entry>
14938+
14939+ <entry>&cross;</entry>
14940+ </row>
14941+
14942+ <row condition="t_t4240" valign="middle">
14943+ <entry><xi:include href="pardoc-distro.xml"
14944+ xmlns:xi="http://www.w3.org/2001/XInclude"
14945+ xpointer="element(EneaLinux_TARGET_NAME_T4240/1)" /></entry>
14946+
14947+ <entry>&#10004;</entry>
14948+
14949+ <entry>&cross;</entry>
14950+
14951+ <entry>&cross;</entry>
14952+
14953+ <entry>&#10004;</entry>
14954+
14955+ <entry>&#10004;</entry>
14956+
14957+ <entry>&#10004;</entry>
14958+
14959+ <entry>&cross;</entry>
14960+
14961+ <entry>&cross;</entry>
14962+ </row>
14963+ <row condition="qemu" valign="middle">
14964+ <entry>QEMU</entry>
14965+
14966+ <entry>&cross;</entry>
14967+
14968+ <entry>&cross;</entry>
14969+
14970+ <entry>&cross;</entry>
14971+
14972+ <entry>&cross;</entry>
14973+
14974+ <entry>&cross;</entry>
14975+
14976+ <entry>&cross;</entry>
14977+
14978+ <entry>&cross;</entry>
14979+
14980+ <entry>&cross;</entry>
14981+ </row>
14982+ </tbody>
14983+ </tgroup>
14984+ </informaltable>
14985+
14986+ <epigraph>
14987+ <para>&#10004; = supported, &cross; = not supported</para>
14988+ </epigraph>
14989+
14990+ <orderedlist numeration="loweralpha" spacing="compact">
14991+ <listitem>
14992+ <para>DPDK and DPDK vSwitch are supported in x86 architectures
14993+ only.</para>
14994+ </listitem>
14995+
14996+ <listitem>
14997+ <para>Support for KVM is included in the kernel, but necessary
14998+ user-space functionality is not part of this release.</para>
14999+ </listitem>
15000+
15001+ <listitem>
15002+ <para>Limited LXC support. LXC feature "user namespace" is not supported
15003+ in Power architectures.</para>
15004+ </listitem>
15005+
15006+ <listitem>
15007+ <para>Limited CPU Isolation support. Full tickless environment is not
15008+ achievable in these targets. Isolated CPUs will be disturbed by ticks
15009+ once a second (1 Hz). The meta-nohz layer is not part of the
15010+ image.</para>
15011+ </listitem>
15012+
15013+ <listitem>
15014+ <para>NUMA is not supported by ARM architectures.</para>
15015+ </listitem>
15016+ </orderedlist>
15017+</section>
15018diff --git a/documentation/docsrc_common/pardoc-distro.xml b/documentation/docsrc_common/pardoc-distro.xml
15019new file mode 100644
15020index 0000000..edc4142
15021--- /dev/null
15022+++ b/documentation/docsrc_common/pardoc-distro.xml
15023@@ -0,0 +1,112 @@
15024+<?xml version="1.0" encoding="ISO-8859-1"?>
15025+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
15026+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
15027+<!-- Version and name entities
15028+==============================
15029+-->
15030+<!-- Distribution and release -->
15031+<!ENTITY ENEA_LINUX_REL_VER "5.0-ppc">
15032+<!ENTITY ENEA_LINUX_PROD_VER "5">
15033+<!ENTITY ENEA_LINUX_BRANCH "dizzy-enea">
15034+<!ENTITY ENEA_LINUX_DISTRO "enea">
15035+<!-- Yocto and Poky -->
15036+<!ENTITY YOCTO_VER "1.7.2">
15037+<!ENTITY YOCTO_VER_MINOR "1.7">
15038+<!ENTITY YOCTO_VER_DOWN "172">
15039+<!ENTITY YOCTO_VER_DOWN_MINOR "17">
15040+<!ENTITY POKY_NAME "Dizzy">
15041+<!ENTITY POKY_VER "dizzy-12.0.2">
15042+<!-- Host -->
15043+<!ENTITY ENEA_LINUX_HOST_VER "64-bit Ubuntu 14.04 LTS">
15044+<!-- Target -->
15045+<!ENTITY ENEA_LINUX_TARGET_NAME_P2041 "Freescale P2041RDB">
15046+<!ENTITY ENEA_LINUX_TARGET_NAME_P3041 "Freescale P3041DS">
15047+<!ENTITY ENEA_LINUX_TARGET_NAME_T4240 "Freescale T4240RDB">
15048+<!ENTITY ENEA_LINUX_KERNEL_VER "3.12">
15049+<!-- SDK -->
15050+<!ENTITY ENEA_LINUX_GCC_VER "4.9">
15051+<!ENTITY ENEA_LINUX_SDK_VER "&ENEA_LINUX_REL_VER;">
15052+<!ENTITY ENEA_LINUX_SDK_IMAGE "enea-image-featured">
15053+<!ENTITY ENEA_LINUX_SDK_HOST_ARCH "x86_64">
15054+<!ENTITY ENEA_LINUX_SDK_TARGET_ARCH_32 "ppce6500mc">
15055+<!ENTITY ENEA_LINUX_SDK_TARGET_ARCH_64 "ppc64e6500">
15056+<!ENTITY ENEA_LINUX_SDK_LIBC "glibc">
15057+<!ENTITY ENEA_LINUX_SDK_GNUTAIL "">
15058+<!-- Eclipse -->
15059+<!ENTITY ENEA_LINUX_REL_VER_ECLIPSE "4.0">
15060+<!ENTITY ECLIPSE_VER "4.3">
15061+<!ENTITY ECLIPSE_NAME "Kepler">
15062+<!ENTITY ECLIPSE_REL "kepler">
15063+
15064+<!-- URL entities
15065+=================== -->
15066+<!ENTITY ENEA_LINUX_URL "https://linux.enea.com/&ENEA_LINUX_REL_VER;">
15067+<!ENTITY EL_RTGUIDE_URL "http://www.enea.com/Embedded-hub/whitepapers/white-papers/Linux-Real-Time-Guide">
15068+<!ENTITY YOCTO_HOME_URL "https://www.yoctoproject.org">
15069+<!ENTITY YOCTO_DOCS_URL "&YOCTO_HOME_URL;/docs/&YOCTO_VER;">
15070+<!ENTITY YOCTO_DOCU_URL "&YOCTO_HOME_URL;/documentation">
15071+<!ENTITY YOCTO_CORE_URL "&YOCTO_HOME_URL;/downloads/core">
15072+<!ENTITY YOCTO_DOWN_URL "&YOCTO_CORE_URL;/&POKY_NAME;&YOCTO_VER_DOWN;">
15073+<!ENTITY YOCTO_DOWN_MINOR_URL "&YOCTO_CORE_URL;/&POKY_NAME;&YOCTO_VER_DOWN_MINOR;">
15074+<!ENTITY YOCTO_ADT_URL "&YOCTO_DOCS_URL;/adt-manual/adt-manual.html">
15075+<!ENTITY YOCTO_REF_URL "&YOCTO_DOCS_URL;/ref-manual/ref-manual.html">
15076+]>
15077+
15078+<!-- Declarations to inherit by xi:include
15079+========================================== -->
15080+<section id="pardoc_names">
15081+ <title>Common Enea Linux DocBook XML Based UserDoc Names and Parameters</title>
15082+
15083+ <para>NOTE: DO NOT EDIT THIS FILE IN xmlmind !!!</para>
15084+
15085+ <para>NOTE: Use xi:include to include parameters into a docbook XML file.
15086+ Note: Only full elements can be included and the included element must
15087+ be allowed in that place. Example: For ulink, entire ulink elements
15088+ must be included, not just parts of them.</para>
15089+
15090+ <para>**** The phrase elements below can be used as variables in several
15091+ places in XML files ****</para>
15092+ <para>**** Makefile parses variable REL_VER from entity ENEA_LINUX_REL_VER,
15093+ swcomp.mk extracts BOOK_VER from variable REL_VER ****</para>
15094+
15095+<!-- Distribution and release -->
15096+ <para id="EneaLinux_PROD_VER"><phrase>&ENEA_LINUX_PROD_VER;</phrase></para>
15097+ <para id="EneaLinux_REL_VER"><phrase>&ENEA_LINUX_REL_VER;</phrase></para>
15098+ <para id="EneaLinux_REL_NAME"><phrase>Enea Linux &ENEA_LINUX_PROD_VER; for PPC</phrase></para>
15099+ <para id="EneaLinux_BRANCH"><phrase>&ENEA_LINUX_BRANCH;</phrase></para>
15100+ <para id="EneaLinux_DISTRO"><phrase>&ENEA_LINUX_DISTRO;</phrase></para>
15101+<!-- Yocto and Poky -->
15102+ <para id="Yocto_VER"><phrase>&YOCTO_VER;</phrase></para>
15103+ <para id="Poky_NAME"><phrase>&POKY_NAME;</phrase></para>
15104+ <para id="Poky_VER"><phrase>&POKY_VER;</phrase></para>
15105+<!-- Host -->
15106+ <para id="EneaLinux_HOST_VER"><phrase>&ENEA_LINUX_HOST_VER;</phrase></para>
15107+<!-- Target -->
15108+ <para id="EneaLinux_TARGET_NAME_P2041"><phrase>&ENEA_LINUX_TARGET_NAME_P2041;</phrase></para>
15109+ <para id="EneaLinux_TARGET_NAME_P3041"><phrase>&ENEA_LINUX_TARGET_NAME_P3041;</phrase></para>
15110+ <para id="EneaLinux_TARGET_NAME_T4240"><phrase>&ENEA_LINUX_TARGET_NAME_T4240;</phrase></para>
15111+ <para id="EneaLinux_KERNEL_VER"><phrase>&ENEA_LINUX_KERNEL_VER;</phrase></para>
15112+<!-- SDK -->
15113+ <para id="EneaLinux_SDK_INSTALLER"><phrase>&ENEA_LINUX_DISTRO;-&ENEA_LINUX_SDK_LIBC;-&ENEA_LINUX_SDK_HOST_ARCH;-&ENEA_LINUX_SDK_IMAGE;-&ENEA_LINUX_SDK_TARGET_ARCH_64;-toolchain-&ENEA_LINUX_SDK_VER;.sh</phrase></para>
15114+ <para id="EneaLinux_SDK_ENV_SCRIPT_32"><phrase>environment-setup-&ENEA_LINUX_SDK_TARGET_ARCH_32;-eneamllib32-linux</phrase></para>
15115+ <para id="EneaLinux_SDK_ENV_SCRIPT_64"><phrase>environment-setup-&ENEA_LINUX_SDK_TARGET_ARCH_64;-enea-linux</phrase></para>
15116+ <para id="EneaLinux_GCC_VER"><phrase>&ENEA_LINUX_GCC_VER;</phrase></para>
15117+ <para id="EneaLinux_SDK_IMAGE"><phrase>&ENEA_LINUX_SDK_IMAGE;</phrase></para>
15118+ <para id="EneaLinux_SDK_HOST_ARCH"><phrase>&ENEA_LINUX_SDK_HOST_ARCH;</phrase></para>
15119+ <para id="EneaLinux_SDK_TARGET_ARCH_32"><phrase>&ENEA_LINUX_SDK_TARGET_ARCH_32;</phrase></para>
15120+ <para id="EneaLinux_SDK_TARGET_ARCH_64"><phrase>&ENEA_LINUX_SDK_TARGET_ARCH_64;</phrase></para>
15121+<!-- Eclipse -->
15122+ <para id="EneaLinux_REL_VER_ECLIPSE"><phrase>&ENEA_LINUX_REL_VER_ECLIPSE;</phrase></para>
15123+ <para id="Eclipse_VER"><phrase>&ECLIPSE_VER;</phrase></para>
15124+ <para id="Eclipse_NAME"><phrase>&ECLIPSE_NAME;</phrase></para>
15125+
15126+ <para>**** The complete ulink elements below can be used as web links ****</para>
15127+ <para id="ULINK_ENEA_LINUX_URL"><ulink url='&ENEA_LINUX_URL;'>&ENEA_LINUX_URL;</ulink></para>
15128+ <para id="ULINK_ENEA_LINUX_RTGUIDE"><ulink url='&EL_RTGUIDE_URL;'><trademark class="registered">Enea</trademark> Linux Real-Time Guide</ulink></para>
15129+ <para id="ULINK_YOCTO_DOCS_ARCHIVED_URL"><ulink url='&YOCTO_DOCU_URL;/archived'>Yocto Project Documentation</ulink></para>
15130+ <para id="ULINK_YOCTO_ADT_TOOLCHAIN_URL"><ulink url='&YOCTO_ADT_URL;#using-an-existing-toolchain-tarball'><emphasis>Using a Cross-Toolchain Tarball</emphasis> in the Yocto Project Application Development Toolkit (ADT) User's Guide</ulink></para>
15131+ <para id="ULINK_YOCTO_QUICK_URL"><ulink url="&YOCTO_DOCS_URL;/yocto-project-qs/yocto-project-qs.html">Yocto Project Quick Start</ulink></para>
15132+ <para id="ULINK_YOCTO_REF_DEBUG_BUILD_URL"><ulink url='&YOCTO_REF_URL;#usingpoky-debugging'><emphasis>Debugging Build Failures</emphasis> in the Yocto Project Reference Manual</ulink></para>
15133+ <para id="ULINK_YOCTO_DOWN_URL"><ulink url='&YOCTO_DOWN_URL;'>Yocto &YOCTO_VER; (&POKY_NAME;) download page</ulink></para>
15134+ <para id="ULINK_YOCTO_DOWN_MINOR_URL"><ulink url='&YOCTO_DOWN_MINOR_URL;'>Yocto &YOCTO_VER_MINOR; (&POKY_NAME;) minor version download page</ulink></para>
15135+</section>
15136diff --git a/documentation/olinkdb/make-master-olinkdb-from-template.sh b/documentation/olinkdb/make-master-olinkdb-from-template.sh
15137new file mode 100755
15138index 0000000..1840595
15139--- /dev/null
15140+++ b/documentation/olinkdb/make-master-olinkdb-from-template.sh
15141@@ -0,0 +1,49 @@
15142+#!/bin/sh
15143+VER="R1.10"
15144+
15145+OLINKDB_BASEDIR=`dirname $0`
15146+
15147+MASTER=${OLINKDB_BASEDIR}/olink-targetdb-master
15148+MASTERTEMPLATE=${MASTER}-template.xml
15149+echo "Outgoing from template: $MASTERTEMPLATE"
15150+
15151+#---------------------------
15152+FORMAT=pdf
15153+MASTERFILE=${MASTER}-${FORMAT}.db
15154+echo "Create $MASTERFILE"
15155+cat ${MASTERTEMPLATE} | sed 's/MASTERVAR_BOOKFORMAT/pdf/;s/MASTERVAR_BOOKNAME/pdf/' >${MASTERFILE}
15156+
15157+#---------------------------
15158+FORMAT=eclipse
15159+MASTERFILE=${MASTER}-${FORMAT}.db
15160+echo "Create $MASTERFILE"
15161+cat ${MASTERTEMPLATE} | sed 's/MASTERVAR_BOOKFORMAT/eclipse/' | \
15162+ sed '/<dir name="eclipse">/a\
15163+ <dir name="plugins">' | \
15164+ sed 's/<document baseuri="\(book[a-zA-Z\_\-]*[0-9a-zA-Z\_\-]*\)\.MASTERVAR_BOOKNAME"/ <dir name="com.enea.doc.\1">\n <document/' | \
15165+ sed 's/<\/document>/ <\/document>\n <\/dir>/' |\
15166+ sed 's/<\/sitemap>/<\/dir>\n<\/sitemap>/' | \
15167+ sed 's/<div href="#[^"]*"/<div href="index.html"/' >${MASTERFILE}
15168+
15169+#---------------------------
15170+FORMAT=html
15171+MASTERFILE=${MASTER}-${FORMAT}.db
15172+echo "Create $MASTERFILE"
15173+cat ${MASTERTEMPLATE} | sed 's/MASTERVAR_BOOKFORMAT/html/' | \
15174+ sed 's/<document baseuri="\(book[a-zA-Z\_\-]*[0-9a-zA-Z\_\-]*\)\.MASTERVAR_BOOKNAME"/ <dir name="\1">\n <document baseuri="index.html" /' | \
15175+ sed 's/<\/document>/ <\/document>\n <\/dir>/' >${MASTERFILE}
15176+#---------------------------
15177+
15178+echo " Now: a) Should test if all databases referred to from these files exist."
15179+echo " Easiest way is to use XMLmind to open the created .db files"
15180+echo " XMLmind shall be able to open the file, and will show the contents"
15181+echo " of all database files."
15182+echo " Do not add ENTITY lines to new book until the databases are created"
15183+echo " It is still OK that XMLmind says that it is invalid, because it does"
15184+echo " not understand the xreftext contents!"
15185+echo " It is also OK with the comments which XMLmind shows in yellow."
15186+echo " (Keep xreftext anyhow. Actually I think we even could remove"
15187+echo " all xreftext fields, which I don't think we ever use, because we"
15188+echo " always provide the display string in olink elements)"
15189+echo ""
15190+echo " b) Merge the .db files"
15191diff --git a/documentation/olinkdb/olink-targetdb-master-eclipse.db b/documentation/olinkdb/olink-targetdb-master-eclipse.db
15192new file mode 100644
15193index 0000000..2c2a316
15194--- /dev/null
15195+++ b/documentation/olinkdb/olink-targetdb-master-eclipse.db
15196@@ -0,0 +1,52 @@
15197+<?xml version="1.0" encoding="UTF-8"?>
15198+<!DOCTYPE targetset PUBLIC "-//ENEA//DTD OSE TargetSet XML V1.0//EN"
15199+"http://docbook.sourceforge.net/release/xsl/current/common/targetdatabase.dtd" [
15200+]>
15201+<targetset>
15202+ <targetsetinfo>Enea Linux olink master target database - eclipse</targetsetinfo>
15203+ <!-- In EclipseHelp it is the plugin ID that shall be given, not the folder name, even though they are similar -->
15204+ <!-- In PDF baseuri must be file:filename, not file://filename and not just filename -->
15205+
15206+ <sitemap>
15207+ <dir name="UserDocOSE5eclipse">
15208+ <dir name="doc">
15209+ <dir name="eclipse">
15210+ <dir name="plugins">
15211+
15212+ <!-- Enea Linux -->
15213+ <dir name="com.enea.doc.book-enea-linux-release-info">
15214+ <document targetdoc="book_enea_linux_release_info">
15215+ <div href="index.html" targetptr="book_enea_linux_release_info"></div>
15216+ <!-- Manual mini target db. Link TO book, but not inside -->
15217+ </document>
15218+ </dir>
15219+ <dir name="com.enea.doc.book-enea-linux-users-guide">
15220+ <document targetdoc="book_enea_linux_users_guide">
15221+ <div href="index.html" targetptr="book_enea_linux_users_guide"></div>
15222+ <!-- Manual mini target db. Link TO book, but not inside -->
15223+ </document>
15224+ </dir>
15225+ <dir name="com.enea.doc.book-enea-linux-realtime-guide">
15226+ <document targetdoc="book_enea_linux_realtime_guide">
15227+ <div href="index.html" targetptr="book_enea_linux_realtime_guide"></div>
15228+ <!-- Manual mini target db. Link TO book, but not inside -->
15229+ </document>
15230+ </dir>
15231+ <dir name="com.enea.doc.book-enea-linux-open-source">
15232+ <document targetdoc="book_enea_linux_open_source">
15233+ <div href="index.html" targetptr="book_enea_linux_open_source"></div>
15234+ <!-- Manual mini target db. Link TO book, but not inside -->
15235+ </document>
15236+ </dir>
15237+ <dir name="com.enea.doc.book-enea-linux-eclipse-open-source">
15238+ <document targetdoc="book_enea_linux_eclipse_open_source">
15239+ <div href="index.html" targetptr="book_enea_linux_eclipse_open_source"></div>
15240+ <!-- Manual mini target db. Link TO book, but not inside -->
15241+ </document>
15242+ </dir>
15243+ </dir>
15244+ </dir>
15245+ </dir>
15246+ </dir>
15247+</sitemap>
15248+</targetset>
15249diff --git a/documentation/olinkdb/olink-targetdb-master-html.db b/documentation/olinkdb/olink-targetdb-master-html.db
15250new file mode 100644
15251index 0000000..0be7e2b
15252--- /dev/null
15253+++ b/documentation/olinkdb/olink-targetdb-master-html.db
15254@@ -0,0 +1,50 @@
15255+<?xml version="1.0" encoding="UTF-8"?>
15256+<!DOCTYPE targetset PUBLIC "-//ENEA//DTD OSE TargetSet XML V1.0//EN"
15257+"http://docbook.sourceforge.net/release/xsl/current/common/targetdatabase.dtd" [
15258+]>
15259+<targetset>
15260+ <targetsetinfo>Enea Linux olink master target database - html</targetsetinfo>
15261+ <!-- In EclipseHelp it is the plugin ID that shall be given, not the folder name, even though they are similar -->
15262+ <!-- In PDF baseuri must be file:filename, not file://filename and not just filename -->
15263+
15264+ <sitemap>
15265+ <dir name="UserDocOSE5html">
15266+ <dir name="doc">
15267+ <dir name="html">
15268+
15269+ <!-- Enea Linux -->
15270+ <dir name="book-enea-linux-release-info">
15271+ <document baseuri="index.html" targetdoc="book_enea_linux_release_info">
15272+ <div href="#book_enea_linux_release_info" targetptr="book_enea_linux_release_info"></div>
15273+ <!-- Manual mini target db. Link TO book, but not inside -->
15274+ </document>
15275+ </dir>
15276+ <dir name="book-enea-linux-users-guide">
15277+ <document baseuri="index.html" targetdoc="book_enea_linux_users_guide">
15278+ <div href="#book_enea_linux_users_guide" targetptr="book_enea_linux_users_guide"></div>
15279+ <!-- Manual mini target db. Link TO book, but not inside -->
15280+ </document>
15281+ </dir>
15282+ <dir name="book-enea-linux-realtime-guide">
15283+ <document baseuri="index.html" targetdoc="book_enea_linux_realtime_guide">
15284+ <div href="#book_enea_linux_realtime_guide" targetptr="book_enea_linux_realtime_guide"></div>
15285+ <!-- Manual mini target db. Link TO book, but not inside -->
15286+ </document>
15287+ </dir>
15288+ <dir name="book-enea-linux-open-source">
15289+ <document baseuri="index.html" targetdoc="book_enea_linux_open_source">
15290+ <div href="#book_enea_linux_open_source" targetptr="book_enea_linux_open_source"></div>
15291+ <!-- Manual mini target db. Link TO book, but not inside -->
15292+ </document>
15293+ </dir>
15294+ <dir name="book-enea-linux-eclipse-open-source">
15295+ <document baseuri="index.html" targetdoc="book_enea_linux_eclipse_open_source">
15296+ <div href="#book_enea_linux_eclipse_open_source" targetptr="book_enea_linux_eclipse_open_source"></div>
15297+ <!-- Manual mini target db. Link TO book, but not inside -->
15298+ </document>
15299+ </dir>
15300+ </dir>
15301+ </dir>
15302+ </dir>
15303+ </sitemap>
15304+</targetset>
15305diff --git a/documentation/olinkdb/olink-targetdb-master-pdf.db b/documentation/olinkdb/olink-targetdb-master-pdf.db
15306new file mode 100644
15307index 0000000..d18e790
15308--- /dev/null
15309+++ b/documentation/olinkdb/olink-targetdb-master-pdf.db
15310@@ -0,0 +1,40 @@
15311+<?xml version="1.0" encoding="UTF-8"?>
15312+<!DOCTYPE targetset PUBLIC "-//ENEA//DTD OSE TargetSet XML V1.0//EN"
15313+"http://docbook.sourceforge.net/release/xsl/current/common/targetdatabase.dtd" [
15314+]>
15315+<targetset>
15316+ <targetsetinfo>Enea Linux olink master target database - pdf</targetsetinfo>
15317+ <!-- In EclipseHelp it is the plugin ID that shall be given, not the folder name, even though they are similar -->
15318+ <!-- In PDF baseuri must be file:filename, not file://filename and not just filename -->
15319+
15320+ <sitemap>
15321+ <dir name="UserDocOSE5pdf">
15322+ <dir name="doc">
15323+ <dir name="pdf">
15324+
15325+ <!-- Enea Linux -->
15326+ <document baseuri="book-enea-linux-release-info.pdf" targetdoc="book_enea_linux_release_info">
15327+ <div href="#book_enea_linux_release_info" targetptr="book_enea_linux_release_info"></div>
15328+ <!-- Manual mini target db. Link TO book, but not inside -->
15329+ </document>
15330+ <document baseuri="book-enea-linux-users-guide.pdf" targetdoc="book_enea_linux_users_guide">
15331+ <div href="#book_enea_linux_users_guide" targetptr="book_enea_linux_users_guide"></div>
15332+ <!-- Manual mini target db. Link TO book, but not inside -->
15333+ </document>
15334+ <document baseuri="book-enea-linux-realtime-guide.pdf" targetdoc="book_enea_linux_realtime_guide">
15335+ <div href="#book_enea_linux_realtime_guide" targetptr="book_enea_linux_realtime_guide"></div>
15336+ <!-- Manual mini target db. Link TO book, but not inside -->
15337+ </document>
15338+ <document baseuri="book-enea-linux-open-source.pdf" targetdoc="book_enea_linux_open_source">
15339+ <div href="#book_enea_linux_open_source" targetptr="book_enea_linux_open_source"></div>
15340+ <!-- Manual mini target db. Link TO book, but not inside -->
15341+ </document>
15342+ <document baseuri="book-enea-linux-eclipse-open-source.pdf" targetdoc="book_enea_linux_eclipse_open_source">
15343+ <div href="#book_enea_linux_eclipse_open_source" targetptr="book_enea_linux_eclipse_open_source"></div>
15344+ <!-- Manual mini target db. Link TO book, but not inside -->
15345+ </document>
15346+ </dir>
15347+ </dir>
15348+ </dir>
15349+ </sitemap>
15350+</targetset>
15351diff --git a/documentation/olinkdb/olink-targetdb-master-template.xml b/documentation/olinkdb/olink-targetdb-master-template.xml
15352new file mode 100644
15353index 0000000..a722cff
15354--- /dev/null
15355+++ b/documentation/olinkdb/olink-targetdb-master-template.xml
15356@@ -0,0 +1,40 @@
15357+<?xml version="1.0" encoding="UTF-8"?>
15358+<!DOCTYPE targetset PUBLIC "-//ENEA//DTD OSE TargetSet XML V1.0//EN"
15359+"http://docbook.sourceforge.net/release/xsl/current/common/targetdatabase.dtd" [
15360+]>
15361+<targetset>
15362+ <targetsetinfo>Enea Linux olink master target database - MASTERVAR_BOOKFORMAT</targetsetinfo>
15363+ <!-- In EclipseHelp it is the plugin ID that shall be given, not the folder name, even though they are similar -->
15364+ <!-- In PDF baseuri must be file:filename, not file://filename and not just filename -->
15365+
15366+ <sitemap>
15367+ <dir name="UserDocOSE5MASTERVAR_BOOKFORMAT">
15368+ <dir name="doc">
15369+ <dir name="MASTERVAR_BOOKFORMAT">
15370+
15371+ <!-- Enea Linux -->
15372+ <document baseuri="book-enea-linux-release-info.MASTERVAR_BOOKNAME" targetdoc="book_enea_linux_release_info">
15373+ <div href="#book_enea_linux_release_info" targetptr="book_enea_linux_release_info"></div>
15374+ <!-- Manual mini target db. Link TO book, but not inside -->
15375+ </document>
15376+ <document baseuri="book-enea-linux-users-guide.MASTERVAR_BOOKNAME" targetdoc="book_enea_linux_users_guide">
15377+ <div href="#book_enea_linux_users_guide" targetptr="book_enea_linux_users_guide"></div>
15378+ <!-- Manual mini target db. Link TO book, but not inside -->
15379+ </document>
15380+ <document baseuri="book-enea-linux-realtime-guide.MASTERVAR_BOOKNAME" targetdoc="book_enea_linux_realtime_guide">
15381+ <div href="#book_enea_linux_realtime_guide" targetptr="book_enea_linux_realtime_guide"></div>
15382+ <!-- Manual mini target db. Link TO book, but not inside -->
15383+ </document>
15384+ <document baseuri="book-enea-linux-open-source.MASTERVAR_BOOKNAME" targetdoc="book_enea_linux_open_source">
15385+ <div href="#book_enea_linux_open_source" targetptr="book_enea_linux_open_source"></div>
15386+ <!-- Manual mini target db. Link TO book, but not inside -->
15387+ </document>
15388+ <document baseuri="book-enea-linux-eclipse-open-source.MASTERVAR_BOOKNAME" targetdoc="book_enea_linux_eclipse_open_source">
15389+ <div href="#book_enea_linux_eclipse_open_source" targetptr="book_enea_linux_eclipse_open_source"></div>
15390+ <!-- Manual mini target db. Link TO book, but not inside -->
15391+ </document>
15392+ </dir>
15393+ </dir>
15394+ </dir>
15395+ </sitemap>
15396+</targetset>
15397diff --git a/scripts/conf_setup.sh b/scripts/conf_setup.sh
15398new file mode 100755
15399index 0000000..74ef1fd
15400--- /dev/null
15401+++ b/scripts/conf_setup.sh
15402@@ -0,0 +1,6 @@
15403+#!/bin/bash
15404+
15405+readonly DISTRO_VERSION_MINOR="-ppc"
15406+
15407+echo "*** Info: Setting DISTRO_VERSION_MINOR."
15408+echo -e '\nDISTRO_VERSION_MINOR = "'${DISTRO_VERSION_MINOR}'"' >> conf/local.conf