summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml514
-rw-r--r--[-rwxr-xr-x]doc/book-enea-nfv-access-open-source/doc/licenses.xml126
-rw-r--r--[-rwxr-xr-x]doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml6631
3 files changed, 4619 insertions, 2652 deletions
diff --git a/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml b/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml
index d81cfdb..7f4d817 100644
--- a/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml
+++ b/doc/book-enea-nfv-access-guide-intel/doc/using_nfv_access_sdks.xml
@@ -1,54 +1,59 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> 3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4<chapter id="using_sdks"> 4<chapter id="using_sdks">
5 <title>Using the Enea NFV Access SDKs</title> 5 <title>Using the Enea NFV Access SDKs</title>
6 6
7 <para>Enea NFV Access comes with two Software Development Kits (SDK), the 7 <para>Enea NFV Access comes with two Software Development Kits: the
8 "Standard SDK" and the "Extensible SDK". Standard SDK can be used to develop 8 <emphasis role="bold">Standard SDK </emphasis>and the <emphasis
9 and debug user-applications and kernel modules specific to the target 9 role="bold">Extensible SDK</emphasis>.</para>
10 architecture on host to run on target device (i.e. Xeon D, Atom
11 C3000).</para>
12 10
13 <para>The Extensible SDK provides features that help you easily add a new 11 <para>The Standard SDK can be used to develop, debug and run on a target
14 Yocto recipe, build, test and package software and optionally deploy it to 12 device (i.e. Xeon D, Atom C3000) user-applications and kernel modules which
15 target device. The Extensible SDK however is based on core-i7 architecture 13 are specific to the target architecture on host. The Extensible SDK can be
16 and can't be used for building the kernel modules specific to other 14 used to add a new Yocto recipe, build, test and package software, and
17 architectures.</para> 15 optionally deploy it to a target device.</para>
18 16
19 <para><emphasis role="bold">Benefits of Extensible 17 <note>
20 SDK:</emphasis><orderedlist> 18 <para>The Extensible SDK is based on core-i7 architecture and can't be
19 used for building kernel modules specific to other architectures.</para>
20 </note>
21
22 <para><emphasis role="bold">Benefits of the Extensible
23 SDK:</emphasis><itemizedlist>
21 <listitem> 24 <listitem>
22 <para>Shared development environment</para> 25 <para>Shared development environment.</para>
23 </listitem> 26 </listitem>
24 27
25 <listitem> 28 <listitem>
26 <para>Easy to add new apps and libraries, modify source of an existing 29 <para>Ease in adding new applications and libraries, modifying the
27 component or add new Yocto layers/recipes</para> 30 source of an existing component or adding new Yocto
31 layers/recipes.</para>
28 </listitem> 32 </listitem>
29 33
30 <listitem> 34 <listitem>
31 <para>Shared state for faster builds</para> 35 <para>Shared state for faster builds.</para>
32 </listitem> 36 </listitem>
33 37
34 <listitem> 38 <listitem>
35 <para>Devtool support</para> 39 <para>Devtool support.</para>
36 </listitem> 40 </listitem>
37 41
38 <listitem> 42 <listitem>
39 <para>Install SDK once, update, extend as needed</para> 43 <para>One-time SDK installation with easy updates and extensions
44 available as needed.</para>
40 </listitem> 45 </listitem>
41 46
42 <listitem> 47 <listitem>
43 <para>Runs on a range of host distributions</para> 48 <para>Runs on a range of host distributions.</para>
44 </listitem> 49 </listitem>
45 </orderedlist></para> 50 </itemizedlist></para>
46 51
47 <para>For additional information about SDKs, please refer to the <ulink 52 <para>For additional information about SDKs, please refer to the <ulink
48 url="https://wiki.yoctoproject.org/wiki/Application_Development_with_Extensible_SDK#Extensible_SDK">Application 53 url="https://wiki.yoctoproject.org/wiki/Application_Development_with_Extensible_SDK#Extensible_SDK">Application
49 Development with Extensible SDK, </ulink> <ulink 54 Development with Extensible SDK, </ulink> <ulink
50 url="https://wiki.yoctoproject.org/wiki/Extensible_SDK">Extensible SDK Wiki 55 url="https://wiki.yoctoproject.org/wiki/Extensible_SDK">Extensible SDK Wiki
51 page</ulink> and <ulink 56 page</ulink> and the <ulink
52 url="https://www.yoctoproject.org/docs/current/sdk-manual/sdk-manual.html">Yocto 57 url="https://www.yoctoproject.org/docs/current/sdk-manual/sdk-manual.html">Yocto
53 SDK Manual</ulink>.</para> 58 SDK Manual</ulink>.</para>
54 59
@@ -59,57 +64,50 @@
59 64
60 <itemizedlist> 65 <itemizedlist>
61 <listitem> 66 <listitem>
62 <para>Cross-Development Toolchain: cross-compiler and 67 <para>A Cross-Development Toolchain. Comprised of a cross-compiler and
63 cross-debugger</para> 68 a cross-debugger.</para>
64 </listitem>
65
66 <listitem>
67 <para>Libraries, Headers and Symbols that are specific to the
68 image</para>
69 </listitem> 69 </listitem>
70 70
71 <listitem> 71 <listitem>
72 <para>Environment Setup Script which defines the environment 72 <para>Libraries, Headers and Symbols, specific to the image.</para>
73 variables</para>
74 </listitem> 73 </listitem>
75 74
76 <listitem> 75 <listitem>
77 <para>Element ODM SDK</para> 76 <para>The <literal>environment-setup</literal> script. Defines the
77 environment variables.</para>
78 </listitem> 78 </listitem>
79 </itemizedlist>
80
81 <para>To install the SDK on your host development machine, there is an
82 installation script available under the Download section on <emphasis
83 role="bold">portal.enea.com</emphasis>:</para>
84 79
85 <itemizedlist>
86 <listitem> 80 <listitem>
87 <para>x86_64/install/install-sdk.sh</para> 81 <para>The Element ODM SDK.</para>
88 </listitem> 82 </listitem>
89 </itemizedlist> 83 </itemizedlist>
90 84
91 <para>After installing the SDK, a developer will be able to compile and
92 generate executables for the preferred target machine. Cross-gdb
93 (<filename>x86_64-enea-linux-gdb</filename>) is created by the
94 Cross-Development toolchain. It can be used to debug applications on the
95 target platform from the development workstation.</para>
96
97 <section id="install-crosscomp"> 85 <section id="install-crosscomp">
98 <title>Installing the Cross-Compilation Toolchain</title> 86 <title>Installing the Cross-Compilation Toolchain</title>
99 87
100 <para>Before cross-compiling applications for your target, you need to 88 <para>Before cross-compiling applications for your target, you need to
101 install the corresponding toolchain on your workstation. To do that, 89 install the corresponding toolchain on your workstation.</para>
102 simply run the installer and follow the steps included with it:</para> 90
91 <para><emphasis role="bold">How to install a toolchain using the
92 Installer</emphasis></para>
103 93
104 <orderedlist> 94 <orderedlist>
105 <listitem> 95 <listitem>
106 <para><programlisting>$ ./install-sdk.sh</programlisting>When 96 <para>Download the zip image from <ulink
107 prompted, select to install the toolchain in the desired directory, 97 url="https://portal.enea.com/access/">portal.enea.com/access</ulink>
108 referred to as <literal>sdkdir</literal>.</para> 98 and unzip it on the host machine. </para>
99 </listitem>
100
101 <listitem>
102 <para><programlisting>$ ./install-sdk.sh</programlisting>After
103 running this script, when prompted, select to install the toolchain
104 in a desired directory, referred to henceforth as
105 <literal>sdkdir</literal>.</para>
109 106
110 <para>A default path where the toolchain will be installed will be 107 <para>A default path where the toolchain will be installed will be
111 shown in the prompt. The installer unpacks the environment setup 108 shown in the prompt. The installer will unpack the
112 script in <literal>sdkdir</literal> and the toolchain under 109 <literal>environment-setup</literal> script in
110 <literal>sdkdir</literal> and the toolchain under
113 <literal>sdkdir/sysroots</literal>.</para> 111 <literal>sdkdir/sysroots</literal>.</para>
114 112
115 <note> 113 <note>
@@ -121,52 +119,30 @@
121 </listitem> 119 </listitem>
122 120
123 <listitem> 121 <listitem>
124 <para>Setup the toolchain environment for your target by sourcing 122 <para>Set up the toolchain environment for your target by sourcing
125 the environment-setup script. Example: <programlisting>$ source sdkdir/environment-setup-corei7-64-enea-linux</programlisting></para> 123 the <literal>environment-setup</literal> script: <programlisting>$ source [sdkdir]/environment-setup-corei7-64-enea-linux</programlisting></para>
126 </listitem> 124 </listitem>
127 125
128 <listitem> 126 <listitem>
129 <para>You also need to make sure you have libel-dev installed into 127 <para>Make sure you have <literal>libel-dev</literal> installed into
130 your host distribution. This is needed for working with the kernel 128 your host distribution. This is needed for working with the kernel
131 and bulding kernel modules.<programlisting>$ sudo apt-get install libelf-dev</programlisting></para> 129 and building kernel modules.<programlisting>$ sudo apt-get install libelf-dev</programlisting></para>
132 </listitem> 130 </listitem>
133 </orderedlist> 131 </orderedlist>
134 </section> 132 </section>
135 133
136 <section id="install-odm-sdk">
137 <title>Installing the Element ODM SDK</title>
138
139 <para>The Element ODM SDK contains a compressed archive file,
140 odm-sdk-x.y.z-arch.tar.gz. Please refer to the Element ODM documentation
141 located at the documentation folder on how to build, install and use the
142 ODM SDK.</para>
143
144 <programlisting>Documentation/
145 Element_ODM_Kick_Start_Guide.pdf
146 Element_On_Device_Mgmt_Guide.pdf</programlisting>
147
148 <para>Build the ODM target kit:</para>
149
150 <programlisting>$ cd sdkdir/sysroots/corei7-64-enea-linux/usr/local/odm/odm-sdk-4.0.3-x86_64/
151$ make</programlisting>
152
153 <note>
154 <para><literal>odm_target_kit.tar.gz</literal> is generated in the
155 make directory.</para>
156 </note>
157 </section>
158
159 <section id="crosscomp-apps"> 134 <section id="crosscomp-apps">
160 <title>Cross-Compiling Applications from Command Line</title> 135 <title>Cross-Compiling Applications from the Command Line</title>
161 136
162 <para>Once the environment-setup script is sourced, you can make your 137 <para>Once the <literal>environment-setup</literal> script is sourced,
163 applications as per usual and get them compiled for your target. Below 138 you can create and compile your applications for your target.</para>
164 you see how to cross-compile from command line.</para> 139
140 <para><emphasis role="bold">How to cross-compile from the command
141 line</emphasis></para>
165 142
166 <orderedlist> 143 <orderedlist>
167 <listitem> 144 <listitem>
168 <para>Create a Makefile for your application. Example: a simple 145 <para>Create a Makefile for your application, example:</para>
169 Makefile and application:</para>
170 146
171 <programlisting>helloworld:helloworld.o 147 <programlisting>helloworld:helloworld.o
172 $(CC) -o helloworld helloworld.o 148 $(CC) -o helloworld helloworld.o
@@ -187,8 +163,7 @@ int main(void) {
187 </listitem> 163 </listitem>
188 164
189 <listitem> 165 <listitem>
190 <para>Deploy the helloworld program to your target and run 166 <para>Deploy the application to your target and run it:</para>
191 it:</para>
192 167
193 <programlisting># ./helloworld 168 <programlisting># ./helloworld
194hello world</programlisting> 169hello world</programlisting>
@@ -199,23 +174,25 @@ hello world</programlisting>
199 <section id="crosscomp-kern-mod"> 174 <section id="crosscomp-kern-mod">
200 <title>Cross-Compiling Kernel Modules</title> 175 <title>Cross-Compiling Kernel Modules</title>
201 176
202 <para>Before cross-compiling kernel modules, you need to go into the 177 <para>Before cross-compiling kernel modules, inside the kernel source
203 kernel source tree in the installed sdk, which should be available at 178 tree in the installed SDK, available at
204 <literal>sdkdir/sysroots/targetarch-enea-linux/usr/src/kernel</literal>, 179 <literal>sdkdir/sysroots/targetarch-enea-linux/usr/src/kernel</literal>,
205 and run the following command:</para> 180 run the following command:</para>
206 181
207 <programlisting>make scripts prepare</programlisting> 182 <programlisting>make scripts prepare</programlisting>
208 183
209 <para>Once the environment-setup script is sourced, you can make your 184 <para>Once the <literal>environment-setup</literal> script is sourced,
210 kernel modules as usual and get them compiled for your target. Below you 185 you can make and compile your kernel modules as intended for your
211 see how to cross-compile a kernel module.</para> 186 target.</para>
187
188 <para><emphasis role="bold">How to cross-compile a kernel
189 module</emphasis></para>
212 190
213 <orderedlist> 191 <orderedlist>
214 <listitem> 192 <listitem>
215 <para>Create a Makefile for the kernel module. Example: a simple 193 <para>Create a Makefile for the kernel module, example:</para>
216 Makefile and kernel module:</para>
217 194
218 <programlisting>obj-m := hello.o 195 <programlisting>obj-m := hello.ko
219PWD := $(shell pwd) 196PWD := $(shell pwd)
220 197
221KERNEL_SRC := full path to kernel source tree 198KERNEL_SRC := full path to kernel source tree
@@ -249,8 +226,8 @@ MODULE_LICENSE("GPL");</programlisting>
249 </listitem> 226 </listitem>
250 227
251 <listitem> 228 <listitem>
252 <para>Run <command>make</command> to cross-compile your kernel 229 <para>Run the <command>make</command> command to cross-compile your
253 module according to the environment set up:</para> 230 kernel module according to the environment set up:</para>
254 231
255 <programlisting>$ make</programlisting> 232 <programlisting>$ make</programlisting>
256 </listitem> 233 </listitem>
@@ -276,98 +253,76 @@ MODULE_LICENSE("GPL");</programlisting>
276 host target. For this you will need a network connection to the target, 253 host target. For this you will need a network connection to the target,
277 to use <literal>scp</literal> to copy to the desired location.</para> 254 to use <literal>scp</literal> to copy to the desired location.</para>
278 255
279 <programlisting># scp helloworld root@&lt;target_ip_address&gt;:/tmp</programlisting> 256 <programlisting># scp helloworld root@[target_ip_address]:/tmp</programlisting>
280 </section> 257 </section>
281 258
282 <section id="crossdebugging"> 259 <section id="install-odm-sdk">
283 <title>Cross-Debugging on Enea NFV Access</title> 260 <title>Element ODM SDK</title>
284 261
285 <para>The cross-debugger (<literal>x86_64-enea-linux-gdb</literal>) is 262 <para>The Element ODM SDK is included in the Enea NFV Access SDK. Please
286 created when installing the SDK on the development machine. It is 263 refer to the Element ODM documentation located in the Documentation
287 helpful for debugging both the kernel and user-applications. In order to 264 folder included with your release, on how to use the ODM SDK and how to
288 perform this task, we need the following tools to be available on the 265 build ODM applications:</para>
289 target machine:</para>
290 266
291 <itemizedlist> 267 <programlisting>Documentation/
292 <listitem> 268 Element_ODM_Kick_Start_Guide.pdf
293 <para>Kgdb - for kernel cross-debugging</para> 269 Element_On_Device_Mgmt_Guide.pdf</programlisting>
294 </listitem>
295 270
296 <listitem> 271 <para>To build the ODM target kit, access the location of the ODM SDK
297 <para>GDBServer - for application cross-debugging</para> 272 and run the <command>make</command> command:</para>
298 </listitem>
299 </itemizedlist>
300 273
301 <para>The Host Development image provides both of these tools and has to 274 <programlisting>$ cd [sdkdir]/sysroots/corei7-64-enea-linux/usr/local/odm/odm-sdk-4.0.3-x86_64/
302 be booted on the target machine for cross-debugging sessions.</para> 275$ make</programlisting>
303
304 <section id="ua_debug_host">
305 <title>User-application Cross-Debugging</title>
306
307 <para>To debug a user-application on host, a TCP connection has to be
308 established between the host and development machines. GDBserver is
309 the program which runs on the target machine and allows you to run GDB
310 on your workstation. Below you can find how a simple
311 <filename>helloworld</filename> application can be debugged using
312 GDBServer and cross-gdb.</para>
313
314 <para>On target, launch the GDBServer, specifying how to communicate
315 with GDB and the name of your program:<programlisting># gdbserver :&lt;port_no&gt; /tmp/helloworld</programlisting>The
316 target will now be listening on the port given as a parameter to the
317 gdbserver. On the development machine, from the
318 <literal>&lt;sdkdir&gt;</literal>, start the
319 cross-gdb:<programlisting># x86_64-enea-linux-gdb &lt;path_to_the_program&gt;/helloworld</programlisting>Connect
320 the GDB to the target: <programlisting>(gdb) target remote &lt;target_ip_address&gt;:&lt;port_no&gt;</programlisting>Now
321 remote debugging is started and the GDB commands are available to
322 debug your program from the target machine.</para>
323 </section>
324 </section> 276 </section>
325 </section> 277 </section>
326 278
327 <section id="esdk"> 279 <section id="esdk">
328 <title>Extensible SDK</title> 280 <title>Extensible SDK</title>
329 281
330 <para>The Extensible SDK provides a number of features that help you 282 <para>The Extensible SDK helps you easily build, test and package
331 easily build, test and package software, and optionally deploy it to the 283 software, and deploy it to the target device.</para>
332 target device.</para>
333 284
334 <para><emphasis role="bold">The Extensible SDK consits 285 <para><emphasis role="bold">The Extensible SDK consists
335 of:</emphasis></para> 286 of:</emphasis></para>
336 287
337 <itemizedlist> 288 <itemizedlist>
338 <listitem> 289 <listitem>
339 <para>Cross-Development Toolchain</para> 290 <para>A Cross-Development Toolchain.</para>
340 </listitem> 291 </listitem>
341 292
342 <listitem> 293 <listitem>
343 <para>Libraries, Headers and Symbols for the x86 architecture</para> 294 <para>Libraries, Headers and Symbols for the x86 architecture.</para>
344 </listitem> 295 </listitem>
345 296
346 <listitem> 297 <listitem>
347 <para>Environment Setup Script which defines the environment 298 <para>The <literal>environment-setup</literal> script. Defines the
348 variables</para> 299 environment variables.</para>
349 </listitem> 300 </listitem>
350 301
351 <listitem> 302 <listitem>
352 <para>Devtool</para> 303 <para>Devtool. A command-line tool used to automatically create
304 recipes for an existing source code, modify an existing recipe, build
305 and deploy the application to target.</para>
353 </listitem> 306 </listitem>
354 </itemizedlist> 307 </itemizedlist>
355 308
356 <section id="install-esdk"> 309 <section id="install-esdk">
357 <title>Installing the Extensible SDK</title> 310 <title>Installing the Extensible SDK</title>
358 311
359 <para>To install the Extensible SDK on your host development machine run 312 <para>To install the Extensible SDK on your host development machine,
360 the installation script and follow the steps included with it:</para> 313 run the installation script provided in the <literal>/esdk</literal>
314 folder:</para>
361 315
362 <orderedlist> 316 <orderedlist>
363 <listitem> 317 <listitem>
364 <para><programlisting>$ ./install-esdk.sh</programlisting>When 318 <para><programlisting>$ ./install-sdk.sh</programlisting>When
365 prompted, select to install the toolchain in the desired directory, 319 prompted, select to install the toolchain in a desired directory,
366 referred to as <literal>sdkdir</literal>.</para> 320 referred to henceforth as <literal>sdkdir</literal>.</para>
367 321
368 <para>A default path where the toolchain will be installed will be 322 <para>A default path where the toolchain will be installed will be
369 shown in the prompt. The installer unpacks the environment setup 323 shown in the prompt. The installer unpacks the
370 script in <literal>sdkdir</literal> and the toolchain under 324 <literal>environment-setup</literal> script in
325 <literal>sdkdir</literal> and the toolchain under
371 <literal>sdkdir/sysroots</literal>.</para> 326 <literal>sdkdir/sysroots</literal>.</para>
372 327
373 <note> 328 <note>
@@ -380,10 +335,13 @@ MODULE_LICENSE("GPL");</programlisting>
380 335
381 <listitem> 336 <listitem>
382 <para>Set up the toolchain environment for your target by sourcing 337 <para>Set up the toolchain environment for your target by sourcing
383 the environment-setup script. Example: <programlisting>$ source sdkdir/environment-setup-corei7-64-enea-linux 338 the <literal>environment-setup</literal> script. Example:
384SDK environment now set up; additionally you may now run devtool to 339 <programlisting>$ source [sdkdir]/environment-setup-corei7-64-enea-linux</programlisting></para>
385perform development tasks. 340
386Run devtool --help for further details.</programlisting></para> 341 <para>With the SDK environment now set up, you may run
342 <command>devtool</command> to perform development tasks. Run
343 <command>devtool --help</command> to display the command manual for
344 further options available for use.</para>
387 </listitem> 345 </listitem>
388 </orderedlist> 346 </orderedlist>
389 </section> 347 </section>
@@ -391,193 +349,163 @@ Run devtool --help for further details.</programlisting></para>
391 <section id="add_new_comp_esdk"> 349 <section id="add_new_comp_esdk">
392 <title>Adding a new component</title> 350 <title>Adding a new component</title>
393 351
394 <para>The<emphasis> <emphasis><literal><literal>devtool</literal> 352 <para>The <command>devtool add</command> command is used to create a new
395 <literal>add</literal></literal></emphasis> </emphasis>command is used 353 recipe and the <command>devtool modify</command> command is used to work
396 to create a new recipe and 354 on an existing recipe.</para>
397 <emphasis><emphasis><literal>devtool</literal>
398 <literal>modify</literal></emphasis> </emphasis>command is used to work
399 on an existing recipe. To add a component, you can:</para>
400
401 <para><emphasis role="bold">A) Generate a recipe from the existing
402 application code and Makefile</emphasis></para>
403
404 <orderedlist>
405 <listitem>
406 <para>Run devtool add command to generate a recipe:</para>
407
408 <programlisting>$ devtool add recipe /path/to/your_application
409 355
410EX: 356 <para>To add a component, you can do the following:</para>
411$ devtool add bbexample /path/to/bbexample
412or download from upstream git repository
413$ devtool add bbexample https://github.com/whbruce/bbexample.git
414 357
415 358 <itemizedlist>
416NOTE: devtool creates a Git repository locally during the extraction at:
417 sdkdir/workspace/source/bbexample</programlisting>
418
419 <note>
420 <para>Recipe
421 <literal>sdkdir/workspace/recipes/bbexample/bbexample.bb has been
422 automatically created.</literal></para>
423 </note>
424 </listitem>
425 </orderedlist>
426
427 <para><emphasis role="bold">B) Use an existing recipe from a Yocto
428 layer</emphasis></para>
429
430 <orderedlist>
431 <listitem> 359 <listitem>
432 <para>Use any recipe from 360 <para><emphasis role="bold">Generate a recipe from an existing
433 <literal>sdkdir/layers/poky/meta*</literal></para> 361 application code and Makefile</emphasis></para>
434 362
435 <programlisting>$ devtool modify recipe 363 <para>Run <command>devtool add [recipe]
364 [/path/to/your_application]</command> to generate a recipe:</para>
436 365
437EX: 366 <programlisting>$ devtool add bbexample /path/to/bbexample</programlisting>
438$ devtool modify curl</programlisting>
439 </listitem>
440 </orderedlist>
441 367
442 <para><emphasis role="bold">C) Alternatively bring a new recipe from the 368 <para>Or alternatively, you can download from an upstream git
443 upstream Yocto project if the recipe is not included in your Extensible 369 repository:<programlisting>$ devtool add bbexample https://github.com/whbruce/bbexample.git</programlisting></para>
444 SDK </emphasis></para>
445 370
446 <orderedlist> 371 <para><literal>devtool</literal> creates a Git repository locally
447 <listitem> 372 during extraction at:
448 <para>Clone a recipe from the upstream Yocto project, e.g. 373 <literal>sdkdir/workspace/source/bbexample</literal>, where the
449 meta-security:</para> 374 recipe will be created automatically. E.g:
450 375 <literal>sdkdir/workspace/recipes/bbexample/bbexample.bb</literal>.</para>
451 <programlisting>$ pushd sdkdir/layers/poky
452$ git clone -b rocko git://git.yoctoproject.org/meta-security</programlisting>
453 </listitem> 376 </listitem>
454 377
455 <listitem> 378 <listitem>
456 <para>Use the <literal>bitbake-layers</literal> script to add the 379 <para><emphasis role="bold">Use an existing recipe from a Yocto
457 meta-security to BBLAYERS:</para> 380 layer</emphasis></para>
458
459 <programlisting>$ layers/poky/bitbake/bin/bitbake-layers add-layer layers/poky/meta-security
460
461If you get dependency ERROR, you need to clone all required layer as well:
462ERROR: Layer 'security' depends on layer 'perl-layer', but this layer is
463not enabled in your configuration
464 381
465clone meta-perl from openembedded and run add-layers again: 382 <para>Use <command>devtool modify [recipe]</command> on any recipe
466$ layers/poky/bitbake/bin/bitbake-layers add-layer layers/poky/meta-security 383 from <literal>sdkdir/layers/poky/meta*</literal>, example:</para>
467 384
468NOTE: Now sdkdir/layers/poky/meta-security is created and the layer has been 385 <programlisting>$ devtool modify curl</programlisting>
469added to: sdkdir/conf/bblayers.conf
470 ...
471 ${SDKBASEMETAPATH}/layers/poky/meta-security \</programlisting>
472
473 <note>
474 <para>The image build result can be seen at:
475 <literal>sdkdir/tmp/deploy/images/qemux86-64</literal></para>
476 </note>
477 </listitem> 386 </listitem>
478 387
479 <listitem> 388 <listitem>
480 <para>Use <literal>devtool modify</literal> to operate an existing 389 <para><emphasis role="bold">Clone a new recipe from the upstream
481 recipe inside meta-security layer:</para> 390 Yocto project if the recipe is not included in your Extensible SDK
391 </emphasis></para>
482 392
483 <programlisting>$ devtool modify recipe 393 <orderedlist>
394 <listitem>
395 <para>Clone a recipe from the upstream Yocto project, e.g.
396 <literal>meta-security</literal>:</para>
484 397
485EX: 398 <programlisting>$ pushd sdkdir/layers/poky
486$ devtool modify isic 399$ git clone -b rocko git://git.yoctoproject.org/meta-security</programlisting>
487 400 </listitem>
488NOTE: </programlisting> 401
489 402 <listitem>
490 <note> 403 <para>Use the <literal>bitbake-layers</literal> script to add
491 <para>following directories and files are created: 404 <literal>meta-security</literal> to BBLAYERS:</para>
492 sdkdir/workspace/appends/isic_0.07.bbappend 405
493 sdkdir/workspace/sources/isic</para> 406 <programlisting>$ layers/poky/bitbake/bin/bitbake-layers add-layer layers/poky/meta-security</programlisting>
494 </note> 407
408 <para>If all required layers are not present you can get a
409 dependency ERROR:<programlisting>ERROR: Layer 'security' depends on layer 'perl-layer', but this layer is not \
410enabled in your configuration</programlisting>To rectify the dependency issue
411 exemplified above, clone <literal>meta-perl</literal> from
412 openembedded and run <command>add-layers</command>
413 again:<programlisting>$ layers/poky/bitbake/bin/bitbake-layers add-layer layers/poky/meta-security</programlisting>Now
414 <literal>sdkdir/layers/poky/meta-security</literal> is created
415 and the layer has been added to
416 <literal>sdkdir/conf/bblayers.conf</literal>:<programlisting>${SDKBASEMETAPATH}/layers/poky/meta-security</programlisting></para>
417
418 <note condition="hidden">
419 <para>The image build result can be seen at:
420 <literal>sdkdir/tmp/deploy/images/qemux86-64</literal></para>
421 </note>
422 </listitem>
423
424 <listitem>
425 <para>Use <command>devtool modify [recipe]</command> to change
426 an existing recipe inside the <literal>meta-security</literal>
427 layer:</para>
428
429 <programlisting>$ devtool modify isic</programlisting>
430
431 <para>The following directories and files will be created:
432 <literal>sdkdir/workspace/appends/isic_0.07.bbappend</literal>
433 and <literal>sdkdir/workspace/sources/isic</literal>.</para>
434 </listitem>
435 </orderedlist>
495 </listitem> 436 </listitem>
496 </orderedlist> 437 </itemizedlist>
497 </section> 438 </section>
498 439
499 <section id="devtool_build"> 440 <section id="devtool_build">
500 <title>Build your application</title> 441 <title>Building an application</title>
501 442
502 <para>Use <literal>devtool</literal> <literal>build</literal> to build 443 <para>Use <command>devtool build [recipe]</command> to build the an
503 the recipe:</para> 444 application:</para>
504 445
505 <orderedlist> 446 <para><programlisting>$ devtool build bbexample</programlisting><note>
506 <listitem> 447 <para>The image build result can be seen at:
507 <para><programlisting>$ devtool build [recipe] 448 <literal>sdkdir/tmp/deploy/images/qemux86-64</literal>.</para>
508 449 </note></para>
509EX:
510$ devtool build bbexample
511or
512$ devtool build isic</programlisting><note>
513 <para>The image build result can be seen at:
514 <literal>sdkdir/tmp/deploy/images/qemux86-64</literal></para>
515 </note></para>
516 </listitem>
517 </orderedlist>
518 </section> 450 </section>
519 </section> 451 </section>
520 452
521 <section id="deploy"> 453 <section id="deploy">
522 <title>Deploy your Application to target</title> 454 <title>Deploy your application to a target</title>
523 455
524 <para>Deploy your application to the target by using <literal>devtool 456 <para>Deploy your application to a target by using the <command>devtool
525 deploy-target</literal> or by building a <literal>docker 457 deploy-target</command> command or by building a docker image and
526 image</literal>.</para> 458 deploying it.</para>
527 459
528 <section id="deploy-artifacts-esdk"> 460 <section id="deploy-artifacts-esdk">
529 <title>Using <emphasis>devtool deploy-target</emphasis> command</title> 461 <title>Using devtool deploy-target</title>
530 462
531 <para>Deploy the application to the target device:</para> 463 <para>When deploying an application to a target device two scenarios can
464 occur.</para>
532 465
533 <orderedlist> 466 <itemizedlist>
534 <listitem> 467 <listitem>
535 <para>Deploy to target:</para> 468 <para>Example 1, where application deployment has no
536 469 issues:<programlisting>$ devtool deploy-target bbexample root@[target_ip_address]</programlisting>Now
537 <programlisting>Example 1: deploy bbexample application 470 run bbexample application on target:<programlisting># bbexample
538$ devtool deploy-target bbexample root@&lt;target_ip_address&gt;
539
540Now run the bbexample on target:
541# bbexample
542Hello Yocto World... 471Hello Yocto World...
543Hello World (from a shared library!) 472Hello World (from a shared library!)</programlisting></para>
473 </listitem>
544 474
545Example 2: deploy isic application 475 <listitem>
546$ devtool deploy-target isic root@&lt;target_ip_address&gt; 476 <para>Example 2, where application deployment encounters dependency
477 issues:<programlisting>$ devtool deploy-target isic root@[target_ip_address]
547# isic 478# isic
548isic: error while loading shared libraries: libnet.so.9: cannot open shared 479isic: error while loading shared libraries: libnet.so.9: cannot open shared
549object file: No such file or directory 480object file: No such file or directory</programlisting>It is mandatory to add
550 481 required dependecies. The example application used above is
551NOTE: It is mandatory to add required dependecies. E.g. isic is dependent on libnet, 482 dependent on <literal>libnet</literal>, and requires you to build
552you need to build and deploy libnet separately to the target: 483 and deploy libnet separately to the target in order for the
553 484 application to work:<programlisting>$ devtool modify libnet
554$ devtool modify libnet
555$ devtool build libnet 485$ devtool build libnet
556$ devtool deploy-target libnet root@&lt;target_ip_address&gt; 486$ devtool deploy-target libnet root@[target_ip_address]</programlisting>Now
557 487 run the application on target again:<programlisting># isic
558Now run the isic on target: 488usage: isic [-v] [-D] -s [source ip] -d [destination ip] [-r [random seed]]
559# isic 489...</programlisting></para>
560usage: isic [-v] [-D] -s &lt;source ip&gt; -d &lt;destination ip&gt; [-r &lt;random seed&gt;]
561...</programlisting>
562 </listitem> 490 </listitem>
563 491
564 <listitem> 492 <listitem>
565 <para>Remove/uninstall the application from target as needed:</para> 493 <para>Remove/uninstall the application from target as needed:</para>
566 494
567 <programlisting>$ devtool undeploy-target isic root@&lt;target_ip_address&gt;</programlisting> 495 <programlisting>$ devtool undeploy-target isic root@[target_ip_address]</programlisting>
568 </listitem> 496 </listitem>
569 </orderedlist> 497 </itemizedlist>
570 </section> 498 </section>
571 499
572 <section id="docker_deploy"> 500 <section id="docker_deploy">
573 <title>Creating and Deploying a Docker image</title> 501 <title>Creating and deploying a Docker image</title>
574 502
575 <para>You can build a docker container image from your Extensible SDK 503 <para>You can build a docker container image from your Extensible SDK
576 and add your application into the container image.</para> 504 and add your application into the container image.</para>
577 505
578 <orderedlist> 506 <orderedlist>
579 <listitem> 507 <listitem>
580 <para>Create a container image recipe in the workspace layer e.g. 508 <para>Create a container image recipe in the workspace layer, e.g.
581 <literal>cont-image</literal> and add the following lines:</para> 509 <literal>cont-image</literal> and add the following lines:</para>
582 510
583 <programlisting>IMAGE_INSTALL += "your_application" 511 <programlisting>IMAGE_INSTALL += "your_application"
@@ -601,9 +529,9 @@ inherit core-image</programlisting>
601 </listitem> 529 </listitem>
602 530
603 <listitem> 531 <listitem>
604 <para>Copy the image to target and import in Docker:</para> 532 <para>Copy the image to the target and import it into Docker:</para>
605 533
606 <programlisting># docker import cont-image-qemux86.tar.bz2 your_application</programlisting> 534 <programlisting># docker import cont-image-qemux86.tar.bz2 [your_application]</programlisting>
607 </listitem> 535 </listitem>
608 </orderedlist> 536 </orderedlist>
609 </section> 537 </section>
diff --git a/doc/book-enea-nfv-access-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-open-source/doc/licenses.xml
index 46721cc..235c783 100755..100644
--- a/doc/book-enea-nfv-access-open-source/doc/licenses.xml
+++ b/doc/book-enea-nfv-access-open-source/doc/licenses.xml
@@ -1,4 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> 3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4<chapter id="enea_linux_packages"> 4<chapter id="enea_linux_packages">
@@ -13,13 +13,13 @@ specific documentation.-->
13 13
14 <informaltable> 14 <informaltable>
15 <tgroup cols="4"> 15 <tgroup cols="4">
16 <colspec colwidth="2*" /> 16 <colspec colwidth="3*" />
17 17
18 <colspec colwidth="1*" /> 18 <colspec colwidth="4*" />
19 19
20 <colspec colwidth="5*" /> 20 <colspec colwidth="9*" />
21 21
22 <colspec colwidth="2*" /> 22 <colspec colwidth="4*" />
23 23
24 <thead> 24 <thead>
25 <row> 25 <row>
@@ -4089,7 +4089,7 @@ excluding its conflict-of-law provisions. The application of the United Nations
4089Convention on Contracts for the International Sale of Goods is expressly excluded. 4089Convention on Contracts for the International Sale of Goods is expressly excluded.
4090Any use of the Original Work outside the scope of this License or after its 4090Any use of the Original Work outside the scope of this License or after its
4091termination shall be subject to the requirements and penalties of the U.S. Copyright 4091termination shall be subject to the requirements and penalties of the U.S. Copyright
4092Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and 4092Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
4093international treaty. This section shall survive the termination of this License. 4093international treaty. This section shall survive the termination of this License.
4094 4094
409512) Attorneys Fees. In any action to enforce the terms of this License or seeking 409512) Attorneys Fees. In any action to enforce the terms of this License or seeking
@@ -4904,7 +4904,7 @@ Introduction
4904 encourage you to use the following text: 4904 encourage you to use the following text:
4905 4905
4906 """ 4906 """
4907 Portions of this software are copyright � &lt;year&gt; The FreeType 4907 Portions of this software are copyright &#65533; &lt;year&gt; The FreeType
4908 Project (www.freetype.org). All rights reserved. 4908 Project (www.freetype.org). All rights reserved.
4909 """ 4909 """
4910 4910
@@ -5636,7 +5636,7 @@ GNU GENERAL PUBLIC LICENSE
5636 5636
5637Version 3, 29 June 2007 5637Version 3, 29 June 2007
5638 5638
5639Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt; 5639Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5640 5640
5641Everyone is permitted to copy and distribute verbatim copies of this license document, 5641Everyone is permitted to copy and distribute verbatim copies of this license document,
5642but changing it is not allowed. 5642but changing it is not allowed.
@@ -5697,34 +5697,34 @@ The precise terms and conditions for copying, distribution and modification foll
5697TERMS AND CONDITIONS 5697TERMS AND CONDITIONS
56980. Definitions. 56980. Definitions.
5699 5699
5700“This License†refers to version 3 of the GNU General Public License. 5700&rdquor;This License&rdquo; refers to version 3 of the GNU General Public License.
5701 5701
5702“Copyright†also means copyright-like laws that apply to other kinds of 5702&rdquor;Copyright&rdquo; also means copyright-like laws that apply to other kinds of
5703works, such as semiconductor masks. 5703works, such as semiconductor masks.
5704 5704
5705“The Program†refers to any copyrightable work licensed under this 5705&rdquor;The Program&rdquo; refers to any copyrightable work licensed under this
5706License. Each licensee is addressed as “youâ€. “Licensees†5706License. Each licensee is addressed as &rdquor;you&rdquo;. &rdquor;Licensees&rdquo;
5707and “recipients†may be individuals or organizations. 5707and &rdquor;recipients&rdquo; may be individuals or organizations.
5708 5708
5709To “modify†a work means to copy from or adapt all or part of the work in 5709To &rdquor;modify&rdquo; a work means to copy from or adapt all or part of the work in
5710a fashion requiring copyright permission, other than the making of an exact copy. The 5710a fashion requiring copyright permission, other than the making of an exact copy. The
5711resulting work is called a “modified version†of the earlier work or a 5711resulting work is called a &rdquor;modified version&rdquo; of the earlier work or a
5712work “based on†the earlier work. 5712work &rdquor;based on&rdquo; the earlier work.
5713 5713
5714A “covered work†means either the unmodified Program or a work based on 5714A &rdquor;covered work&rdquo; means either the unmodified Program or a work based on
5715the Program. 5715the Program.
5716 5716
5717To “propagate†a work means to do anything with it that, without 5717To &rdquor;propagate&rdquo; a work means to do anything with it that, without
5718permission, would make you directly or secondarily liable for infringement under 5718permission, would make you directly or secondarily liable for infringement under
5719applicable copyright law, except executing it on a computer or modifying a private 5719applicable copyright law, except executing it on a computer or modifying a private
5720copy. Propagation includes copying, distribution (with or without modification), 5720copy. Propagation includes copying, distribution (with or without modification),
5721making available to the public, and in some countries other activities as well. 5721making available to the public, and in some countries other activities as well.
5722 5722
5723To “convey†a work means any kind of propagation that enables other 5723To &rdquor;convey&rdquo; a work means any kind of propagation that enables other
5724parties to make or receive copies. Mere interaction with a user through a computer 5724parties to make or receive copies. Mere interaction with a user through a computer
5725network, with no transfer of a copy, is not conveying. 5725network, with no transfer of a copy, is not conveying.
5726 5726
5727An interactive user interface displays “Appropriate Legal Notices†to the 5727An interactive user interface displays &rdquor;Appropriate Legal Notices&rdquo; to the
5728extent that it includes a convenient and prominently visible feature that (1) displays 5728extent that it includes a convenient and prominently visible feature that (1) displays
5729an appropriate copyright notice, and (2) tells the user that there is no warranty for 5729an appropriate copyright notice, and (2) tells the user that there is no warranty for
5730the work (except to the extent that warranties are provided), that licensees may 5730the work (except to the extent that warranties are provided), that licensees may
@@ -5733,26 +5733,26 @@ interface presents a list of user commands or options, such as a menu, a promine
5733item in the list meets this criterion. 5733item in the list meets this criterion.
57341. Source Code. 57341. Source Code.
5735 5735
5736The “source code†for a work means the preferred form of the work for 5736The &rdquor;source code&rdquo; for a work means the preferred form of the work for
5737making modifications to it. “Object code†means any non-source form of a 5737making modifications to it. &rdquor;Object code&rdquo; means any non-source form of a
5738work. 5738work.
5739 5739
5740A “Standard Interface†means an interface that either is an official 5740A &rdquor;Standard Interface&rdquo; means an interface that either is an official
5741standard defined by a recognized standards body, or, in the case of interfaces 5741standard defined by a recognized standards body, or, in the case of interfaces
5742specified for a particular programming language, one that is widely used among 5742specified for a particular programming language, one that is widely used among
5743developers working in that language. 5743developers working in that language.
5744 5744
5745The “System Libraries†of an executable work include anything, other than 5745The &rdquor;System Libraries&rdquo; of an executable work include anything, other than
5746the work as a whole, that (a) is included in the normal form of packaging a Major 5746the work as a whole, that (a) is included in the normal form of packaging a Major
5747Component, but which is not part of that Major Component, and (b) serves only to 5747Component, but which is not part of that Major Component, and (b) serves only to
5748enable use of the work with that Major Component, or to implement a Standard Interface 5748enable use of the work with that Major Component, or to implement a Standard Interface
5749for which an implementation is available to the public in source code form. A 5749for which an implementation is available to the public in source code form. A
5750“Major Componentâ€, in this context, means a major essential component 5750&rdquor;Major Component&rdquo;, in this context, means a major essential component
5751(kernel, window system, and so on) of the specific operating system (if any) on which 5751(kernel, window system, and so on) of the specific operating system (if any) on which
5752the executable work runs, or a compiler used to produce the work, or an object code 5752the executable work runs, or a compiler used to produce the work, or an object code
5753interpreter used to run it. 5753interpreter used to run it.
5754 5754
5755The “Corresponding Source†for a work in object code form means all the 5755The &rdquor;Corresponding Source&rdquo; for a work in object code form means all the
5756source code needed to generate, install, and (for an executable work) run the object 5756source code needed to generate, install, and (for an executable work) run the object
5757code and to modify the work, including scripts to control those activities. However, 5757code and to modify the work, including scripts to control those activities. However,
5758it does not include the work's System Libraries, or general-purpose tools or generally 5758it does not include the work's System Libraries, or general-purpose tools or generally
@@ -5822,7 +5822,7 @@ you also meet all of these conditions:
5822giving a relevant date. 5822giving a relevant date.
5823 * b) The work must carry prominent notices stating that it is released under this 5823 * b) The work must carry prominent notices stating that it is released under this
5824License and any conditions added under section 7. This requirement modifies the 5824License and any conditions added under section 7. This requirement modifies the
5825requirement in section 4 to “keep intact all noticesâ€. 5825requirement in section 4 to &rdquor;keep intact all notices&rdquo;.
5826 * c) You must license the entire work, as a whole, under this License to anyone 5826 * c) You must license the entire work, as a whole, under this License to anyone
5827who comes into possession of a copy. This License will therefore apply, along with any 5827who comes into possession of a copy. This License will therefore apply, along with any
5828applicable section 7 additional terms, to the whole of the work, and all its parts, 5828applicable section 7 additional terms, to the whole of the work, and all its parts,
@@ -5836,7 +5836,7 @@ Appropriate Legal Notices, your work need not make them do so.
5836A compilation of a covered work with other separate and independent works, which are 5836A compilation of a covered work with other separate and independent works, which are
5837not by their nature extensions of the covered work, and which are not combined with it 5837not by their nature extensions of the covered work, and which are not combined with it
5838such as to form a larger program, in or on a volume of a storage or distribution 5838such as to form a larger program, in or on a volume of a storage or distribution
5839medium, is called an “aggregate†if the compilation and its resulting 5839medium, is called an &rdquor;aggregate&rdquo; if the compilation and its resulting
5840copyright are not used to limit the access or legal rights of the compilation's users 5840copyright are not used to limit the access or legal rights of the compilation's users
5841beyond what the individual works permit. Inclusion of a covered work in an aggregate 5841beyond what the individual works permit. Inclusion of a covered work in an aggregate
5842does not cause this License to apply to the other parts of the aggregate. 5842does not cause this License to apply to the other parts of the aggregate.
@@ -5880,19 +5880,19 @@ A separable portion of the object code, whose source code is excluded from the
5880Corresponding Source as a System Library, need not be included in conveying the object 5880Corresponding Source as a System Library, need not be included in conveying the object
5881code work. 5881code work.
5882 5882
5883A “User Product†is either (1) a “consumer productâ€, which 5883A &rdquor;User Product&rdquo; is either (1) a &rdquor;consumer product&rdquo;, which
5884means any tangible personal property which is normally used for personal, family, or 5884means any tangible personal property which is normally used for personal, family, or
5885household purposes, or (2) anything designed or sold for incorporation into a 5885household purposes, or (2) anything designed or sold for incorporation into a
5886dwelling. In determining whether a product is a consumer product, doubtful cases shall 5886dwelling. In determining whether a product is a consumer product, doubtful cases shall
5887be resolved in favor of coverage. For a particular product received by a particular 5887be resolved in favor of coverage. For a particular product received by a particular
5888user, “normally used†refers to a typical or common use of that class of 5888user, &rdquor;normally used&rdquo; refers to a typical or common use of that class of
5889product, regardless of the status of the particular user or of the way in which the 5889product, regardless of the status of the particular user or of the way in which the
5890particular user actually uses, or expects or is expected to use, the product. A 5890particular user actually uses, or expects or is expected to use, the product. A
5891product is a consumer product regardless of whether the product has substantial 5891product is a consumer product regardless of whether the product has substantial
5892commercial, industrial or non-consumer uses, unless such uses represent the only 5892commercial, industrial or non-consumer uses, unless such uses represent the only
5893significant mode of use of the product. 5893significant mode of use of the product.
5894 5894
5895“Installation Information†for a User Product means any methods, 5895&rdquor;Installation Information&rdquo; for a User Product means any methods,
5896procedures, authorization keys, or other information required to install and execute 5896procedures, authorization keys, or other information required to install and execute
5897modified versions of a covered work in that User Product from a modified version of 5897modified versions of a covered work in that User Product from a modified version of
5898its Corresponding Source. The information must suffice to ensure that the continued 5898its Corresponding Source. The information must suffice to ensure that the continued
@@ -5921,7 +5921,7 @@ implementation available to the public in source code form), and must require no
5921special password or key for unpacking, reading or copying. 5921special password or key for unpacking, reading or copying.
59227. Additional Terms. 59227. Additional Terms.
5923 5923
5924“Additional permissions†are terms that supplement the terms of this 5924&rdquor;Additional permissions&rdquo; are terms that supplement the terms of this
5925License by making exceptions from one or more of its conditions. Additional 5925License by making exceptions from one or more of its conditions. Additional
5926permissions that are applicable to the entire Program shall be treated as though they 5926permissions that are applicable to the entire Program shall be treated as though they
5927were included in this License, to the extent that they are valid under applicable law. 5927were included in this License, to the extent that they are valid under applicable law.
@@ -5956,8 +5956,8 @@ who conveys the material (or modified versions of it) with contractual assumptio
5956liability to the recipient, for any liability that these contractual assumptions 5956liability to the recipient, for any liability that these contractual assumptions
5957directly impose on those licensors and authors. 5957directly impose on those licensors and authors.
5958 5958
5959All other non-permissive additional terms are considered “further 5959All other non-permissive additional terms are considered &rdquor;further
5960restrictions†within the meaning of section 10. If the Program as you received 5960restrictions&rdquo; within the meaning of section 10. If the Program as you received
5961it, or any part of it, contains a notice stating that it is governed by this License 5961it, or any part of it, contains a notice stating that it is governed by this License
5962along with a term that is a further restriction, you may remove that term. If a 5962along with a term that is a further restriction, you may remove that term. If a
5963license document contains a further restriction but permits relicensing or conveying 5963license document contains a further restriction but permits relicensing or conveying
@@ -6011,7 +6011,7 @@ from the original licensors, to run, modify and propagate that work, subject to
6011License. You are not responsible for enforcing compliance by third parties with this 6011License. You are not responsible for enforcing compliance by third parties with this
6012License. 6012License.
6013 6013
6014An “entity transaction†is a transaction transferring control of an 6014An &rdquor;entity transaction&rdquo; is a transaction transferring control of an
6015organization, or substantially all assets of one, or subdividing an organization, or 6015organization, or substantially all assets of one, or subdividing an organization, or
6016merging organizations. If propagation of a covered work results from an entity 6016merging organizations. If propagation of a covered work results from an entity
6017transaction, each party to that transaction who receives a copy of the work also 6017transaction, each party to that transaction who receives a copy of the work also
@@ -6028,16 +6028,16 @@ that any patent claim is infringed by making, using, selling, offering for sale,
6028importing the Program or any portion of it. 6028importing the Program or any portion of it.
602911. Patents. 602911. Patents.
6030 6030
6031A “contributor†is a copyright holder who authorizes use under this 6031A &rdquor;contributor&rdquo; is a copyright holder who authorizes use under this
6032License of the Program or a work on which the Program is based. The work thus licensed 6032License of the Program or a work on which the Program is based. The work thus licensed
6033is called the contributor's “contributor versionâ€. 6033is called the contributor's &rdquor;contributor version&rdquo;.
6034 6034
6035A contributor's “essential patent claims†are all patent claims owned or 6035A contributor's &rdquor;essential patent claims&rdquo; are all patent claims owned or
6036controlled by the contributor, whether already acquired or hereafter acquired, that 6036controlled by the contributor, whether already acquired or hereafter acquired, that
6037would be infringed by some manner, permitted by this License, of making, using, or 6037would be infringed by some manner, permitted by this License, of making, using, or
6038selling its contributor version, but do not include claims that would be infringed 6038selling its contributor version, but do not include claims that would be infringed
6039only as a consequence of further modification of the contributor version. For purposes 6039only as a consequence of further modification of the contributor version. For purposes
6040of this definition, “control†includes the right to grant patent 6040of this definition, &rdquor;control&rdquo; includes the right to grant patent
6041sublicenses in a manner consistent with the requirements of this License. 6041sublicenses in a manner consistent with the requirements of this License.
6042 6042
6043Each contributor grants you a non-exclusive, worldwide, royalty-free patent license 6043Each contributor grants you a non-exclusive, worldwide, royalty-free patent license
@@ -6045,10 +6045,10 @@ under the contributor's essential patent claims, to make, use, sell, offer for s
6045import and otherwise run, modify and propagate the contents of its contributor 6045import and otherwise run, modify and propagate the contents of its contributor
6046version. 6046version.
6047 6047
6048In the following three paragraphs, a “patent license†is any express 6048In the following three paragraphs, a &rdquor;patent license&rdquo; is any express
6049agreement or commitment, however denominated, not to enforce a patent (such as an 6049agreement or commitment, however denominated, not to enforce a patent (such as an
6050express permission to practice a patent or covenant not to sue for patent 6050express permission to practice a patent or covenant not to sue for patent
6051infringement). To “grant†such a patent license to a party means to make 6051infringement). To &rdquor;grant&rdquo; such a patent license to a party means to make
6052such an agreement or commitment not to enforce a patent against the party. 6052such an agreement or commitment not to enforce a patent against the party.
6053 6053
6054If you convey a covered work, knowingly relying on a patent license, and the 6054If you convey a covered work, knowingly relying on a patent license, and the
@@ -6058,7 +6058,7 @@ other readily accessible means, then you must either (1) cause the Corresponding
6058Source to be so available, or (2) arrange to deprive yourself of the benefit of the 6058Source to be so available, or (2) arrange to deprive yourself of the benefit of the
6059patent license for this particular work, or (3) arrange, in a manner consistent with 6059patent license for this particular work, or (3) arrange, in a manner consistent with
6060the requirements of this License, to extend the patent license to downstream 6060the requirements of this License, to extend the patent license to downstream
6061recipients. “Knowingly relying†means you have actual knowledge that, but 6061recipients. &rdquor;Knowingly relying&rdquo; means you have actual knowledge that, but
6062for the patent license, your conveying the covered work in a country, or your 6062for the patent license, your conveying the covered work in a country, or your
6063recipient's use of the covered work in a country, would infringe one or more 6063recipient's use of the covered work in a country, would infringe one or more
6064identifiable patents in that country that you have reason to believe are valid. 6064identifiable patents in that country that you have reason to believe are valid.
@@ -6070,7 +6070,7 @@ modify or convey a specific copy of the covered work, then the patent license yo
6070grant is automatically extended to all recipients of the covered work and works based 6070grant is automatically extended to all recipients of the covered work and works based
6071on it. 6071on it.
6072 6072
6073A patent license is “discriminatory†if it does not include within the 6073A patent license is &rdquor;discriminatory&rdquo; if it does not include within the
6074scope of its coverage, prohibits the exercise of, or is conditioned on the 6074scope of its coverage, prohibits the exercise of, or is conditioned on the
6075non-exercise of one or more of the rights that are specifically granted under this 6075non-exercise of one or more of the rights that are specifically granted under this
6076License. You may not convey a covered work if you are a party to an arrangement with a 6076License. You may not convey a covered work if you are a party to an arrangement with a
@@ -6111,8 +6111,8 @@ General Public License from time to time. Such new versions will be similar in s
6111to the present version, but may differ in detail to address new problems or concerns. 6111to the present version, but may differ in detail to address new problems or concerns.
6112 6112
6113Each version is given a distinguishing version number. If the Program specifies that a 6113Each version is given a distinguishing version number. If the Program specifies that a
6114certain numbered version of the GNU General Public License “or any later 6114certain numbered version of the GNU General Public License &rdquor;or any later
6115version†applies to it, you have the option of following the terms and 6115version&rdquo; applies to it, you have the option of following the terms and
6116conditions either of that numbered version or of any later version published by the 6116conditions either of that numbered version or of any later version published by the
6117Free Software Foundation. If the Program does not specify a version number of the GNU 6117Free Software Foundation. If the Program does not specify a version number of the GNU
6118General Public License, you may choose any version ever published by the Free Software 6118General Public License, you may choose any version ever published by the Free Software
@@ -6129,7 +6129,7 @@ your choosing to follow a later version.
6129 6129
6130THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 6130THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
6131EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 6131EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
6132PROVIDE THE PROGRAM “AS IS†WITHOUT WARRANTY OF ANY KIND, EITHER 6132PROVIDE THE PROGRAM &rdquor;AS IS&rdquo; WITHOUT WARRANTY OF ANY KIND, EITHER
6133EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 6133EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
6134MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE 6134MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
6135QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE 6135QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
@@ -6161,7 +6161,7 @@ can redistribute and change under these terms.
6161 6161
6162To do so, attach the following notices to the program. It is safest to attach them to 6162To do so, attach the following notices to the program. It is safest to attach them to
6163the start of each source file to most effectively state the exclusion of warranty; and 6163the start of each source file to most effectively state the exclusion of warranty; and
6164each file should have at least the “copyright†line and a pointer to 6164each file should have at least the &rdquor;copyright&rdquo; line and a pointer to
6165where the full notice is found. 6165where the full notice is found.
6166 6166
6167 &lt;one line to give the program's name and a brief idea of what it does.&gt; 6167 &lt;one line to give the program's name and a brief idea of what it does.&gt;
@@ -6192,10 +6192,10 @@ it starts in an interactive mode:
6192 6192
6193The hypothetical commands `show w' and `show c' should show the appropriate parts of 6193The hypothetical commands `show w' and `show c' should show the appropriate parts of
6194the General Public License. Of course, your program's commands might be different; for 6194the General Public License. Of course, your program's commands might be different; for
6195a GUI interface, you would use an “about boxâ€. 6195a GUI interface, you would use an &rdquor;about box&rdquo;.
6196 6196
6197You should also get your employer (if you work as a programmer) or school, if any, to 6197You should also get your employer (if you work as a programmer) or school, if any, to
6198sign a “copyright disclaimer†for the program, if necessary. For more 6198sign a &rdquor;copyright disclaimer&rdquo; for the program, if necessary. For more
6199information on this, and how to apply and follow the GNU GPL, see 6199information on this, and how to apply and follow the GNU GPL, see
6200&lt;http://www.gnu.org/licenses/&gt;. 6200&lt;http://www.gnu.org/licenses/&gt;.
6201 6201
@@ -6215,7 +6215,7 @@ License. But first, please read
6215 6215
6216Version 3.0, 18 August 2009 6216Version 3.0, 18 August 2009
6217 6217
6218Copyright © 2009 Free Software Foundation, Inc. &gt;http://fsf.org/&lt; 6218Copyright &copy; 2009 Free Software Foundation, Inc. &gt;http://fsf.org/&lt;
6219Everyone is permitted to copy and distribute verbatim copies of this license document, 6219Everyone is permitted to copy and distribute verbatim copies of this license document,
6220but changing it is not allowed. This Exception is an additional permission under 6220but changing it is not allowed. This Exception is an additional permission under
6221section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a 6221section 7 of the GNU General Public License, version 3 ("GPLv3"). It applies to a
@@ -6569,8 +6569,8 @@ party waives its rights to a jury trial in any resulting litigation.
6569 6569
6570 <para><programlisting>ISC License: 6570 <para><programlisting>ISC License:
6571 6571
6572Copyright © 2004-2010 by Internet Systems Consortium, Inc. ("ISC") 6572Copyright &copy; 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
6573Copyright © 1995-2003 by Internet Software Consortium 6573Copyright &copy; 1995-2003 by Internet Software Consortium
6574 6574
6575Permission to use, copy, modify, and/or distribute this software for any purpose with 6575Permission to use, copy, modify, and/or distribute this software for any purpose with
6576or without fee is hereby granted, provided that the above copyright notice and this 6576or without fee is hereby granted, provided that the above copyright notice and this
@@ -7644,7 +7644,7 @@ GNU LESSER GENERAL PUBLIC LICENSE
7644 7644
7645Version 3, 29 June 2007 7645Version 3, 29 June 2007
7646 7646
7647Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt; 7647Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
7648 7648
7649Everyone is permitted to copy and distribute verbatim copies of this license document, 7649Everyone is permitted to copy and distribute verbatim copies of this license document,
7650but changing it is not allowed. 7650but changing it is not allowed.
@@ -7654,28 +7654,28 @@ conditions of version 3 of the GNU General Public License, supplemented by the
7654additional permissions listed below. 7654additional permissions listed below.
76550. Additional Definitions. 76550. Additional Definitions.
7656 7656
7657As used herein, “this License†refers to version 3 of the GNU Lesser 7657As used herein, &rdquor;this License&rdquo; refers to version 3 of the GNU Lesser
7658General Public License, and the “GNU GPL†refers to version 3 of the GNU 7658General Public License, and the &rdquor;GNU GPL&rdquo; refers to version 3 of the GNU
7659General Public License. 7659General Public License.
7660 7660
7661“The Library†refers to a covered work governed by this License, other 7661&rdquor;The Library&rdquo; refers to a covered work governed by this License, other
7662than an Application or a Combined Work as defined below. 7662than an Application or a Combined Work as defined below.
7663 7663
7664An “Application†is any work that makes use of an interface provided by 7664An &rdquor;Application&rdquo; is any work that makes use of an interface provided by
7665the Library, but which is not otherwise based on the Library. Defining a subclass of a 7665the Library, but which is not otherwise based on the Library. Defining a subclass of a
7666class defined by the Library is deemed a mode of using an interface provided by the 7666class defined by the Library is deemed a mode of using an interface provided by the
7667Library. 7667Library.
7668 7668
7669A “Combined Work†is a work produced by combining or linking an 7669A &rdquor;Combined Work&rdquo; is a work produced by combining or linking an
7670Application with the Library. The particular version of the Library with which the 7670Application with the Library. The particular version of the Library with which the
7671Combined Work was made is also called the “Linked Versionâ€. 7671Combined Work was made is also called the &rdquor;Linked Version&rdquo;.
7672 7672
7673The “Minimal Corresponding Source†for a Combined Work means the 7673The &rdquor;Minimal Corresponding Source&rdquo; for a Combined Work means the
7674Corresponding Source for the Combined Work, excluding any source code for portions of 7674Corresponding Source for the Combined Work, excluding any source code for portions of
7675the Combined Work that, considered in isolation, are based on the Application, and not 7675the Combined Work that, considered in isolation, are based on the Application, and not
7676on the Linked Version. 7676on the Linked Version.
7677 7677
7678The “Corresponding Application Code†for a Combined Work means the object 7678The &rdquor;Corresponding Application Code&rdquo; for a Combined Work means the object
7679code and/or source code for the Application, including any data and utility programs 7679code and/or source code for the Application, including any data and utility programs
7680needed for reproducing the Combined Work from the Application, but excluding the 7680needed for reproducing the Combined Work from the Application, but excluding the
7681System Libraries of the Combined Work. 7681System Libraries of the Combined Work.
@@ -7764,7 +7764,7 @@ to the present version, but may differ in detail to address new problems or conc
7764 7764
7765Each version is given a distinguishing version number. If the Library as you received 7765Each version is given a distinguishing version number. If the Library as you received
7766it specifies that a certain numbered version of the GNU Lesser General Public License 7766it specifies that a certain numbered version of the GNU Lesser General Public License
7767“or any later version†applies to it, you have the option of following 7767&rdquor;or any later version&rdquo; applies to it, you have the option of following
7768the terms and conditions either of that published version or of any later version 7768the terms and conditions either of that published version or of any later version
7769published by the Free Software Foundation. If the Library as you received it does not 7769published by the Free Software Foundation. If the Library as you received it does not
7770specify a version number of the GNU Lesser General Public License, you may choose any 7770specify a version number of the GNU Lesser General Public License, you may choose any
@@ -8784,7 +8784,7 @@ zlib License
8784 </section> 8784 </section>
8785 8785
8786 <section id="lic_zpl"> 8786 <section id="lic_zpl">
8787 <title>ZPL-2.1 </title> 8787 <title>ZPL-2.1</title>
8788 8788
8789 <para><programlisting> 8789 <para><programlisting>
8790ZPL 2.1 8790ZPL 2.1
diff --git a/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml
index 9d7f7c9..5dae050 100755..100644
--- a/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml
+++ b/doc/book-enea-nfv-access-sdk-open-source/doc/licenses.xml
@@ -1,2167 +1,4141 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> 3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4<chapter id="enea_linux_packages"> 4<chapter id="enea_linux_packages">
5 <title>Packages and Licenses</title> 5 <title>Packages and Licenses</title>
6 <section id="licenses_packages">
7 6
8 <title>Packages</title> 7 <section id="licenses_packages">
8 <title>Packages</title>
9 9
10 10 <!--This chapter contains a generated list of all packages that Enea Linux
11 <!--This chapter contains a generated list of all packages that Enea Linux
12supports, e.g. busybox, with a short explanatory blurb and links to package 11supports, e.g. busybox, with a short explanatory blurb and links to package
13specific documentation.--> 12specific documentation.-->
14 13
15 <informaltable> 14 <informaltable>
16 <tgroup cols="4"> 15 <tgroup cols="4">
17 <colspec colwidth="2*"/> 16 <colspec colwidth="3*" />
18 <colspec colwidth="1*"/> 17
19 <colspec colwidth="5*"/> 18 <colspec colwidth="4*" />
20 <colspec colwidth="2*"/> 19
21 20 <colspec colwidth="9*" />
22 <thead> 21
23 <row> 22 <colspec colwidth="4*" />
24 <entry align="center">Package Name</entry> 23
25 <entry align="center">Version</entry> 24 <thead>
26 <entry align="center">Description</entry> 25 <row>
27 <entry align="center">License</entry> 26 <entry align="center">Package Name</entry>
28 </row> 27
29 </thead> 28 <entry align="center">Version</entry>
30 29
31 <tbody valign="top"> 30 <entry align="center">Description</entry>
32<row> 31
33 <entry>acl</entry> 32 <entry align="center">License</entry>
34 <entry>2.2.52</entry> 33 </row>
35 <entry>Utilities for managing POSIX Access Control Lists.</entry> 34 </thead>
36 <entry> LGPL-2.1, GPL-2.0</entry> 35
37</row> 36 <tbody valign="top">
38<row> 37 <row>
39 <entry>alsa-lib</entry> 38 <entry>acl</entry>
40 <entry>1.1.4.1</entry> 39
41 <entry>ALSA sound library.</entry> 40 <entry>2.2.52</entry>
42 <entry> LGPL-2.1, GPL-2.0</entry> 41
43</row> 42 <entry>Utilities for managing POSIX Access Control Lists.</entry>
44<row> 43
45 <entry>ant</entry> 44 <entry>LGPL-2.1, GPL-2.0</entry>
46 <entry>1.8.1</entry> 45 </row>
47 <entry>Another Neat Tool - build system for Java</entry> 46
48 <entry>Apache-2.0</entry> 47 <row>
49</row> 48 <entry>alsa-lib</entry>
50<row> 49
51 <entry>antlr</entry> 50 <entry>1.1.4.1</entry>
52 <entry>2.7.7</entry> 51
53 <entry>Framework for constructing recognizers interpreters compilers and translators</entry> 52 <entry>ALSA sound library.</entry>
54 <entry>PD</entry> 53
55</row> 54 <entry>LGPL-2.1, GPL-2.0</entry>
56<row> 55 </row>
57 <entry>apache2</entry> 56
58 <entry>2.4.27</entry> 57 <row>
59 <entry>The Apache HTTP Server is a powerful efficient and extensible web server.</entry> 58 <entry>ant</entry>
60 <entry>Apache-2.0</entry> 59
61</row> 60 <entry>1.8.1</entry>
62<row> 61
63 <entry>apr-util</entry> 62 <entry>Another Neat Tool - build system for Java</entry>
64 <entry>1.6.0</entry> 63
65 <entry>Apache Portable Runtime (APR) companion library.</entry> 64 <entry>Apache-2.0</entry>
66 <entry>Apache-2.0</entry> 65 </row>
67</row> 66
68<row> 67 <row>
69 <entry>apr</entry> 68 <entry>antlr</entry>
70 <entry>1.6.2</entry> 69
71 <entry>Apache Portable Runtime (APR) library.</entry> 70 <entry>2.7.7</entry>
72 <entry>Apache-2.0</entry> 71
73</row> 72 <entry>Framework for constructing recognizers interpreters
74<row> 73 compilers and translators</entry>
75 <entry>apt</entry> 74
76 <entry>1.2.24</entry> 75 <entry>PD</entry>
77 <entry>Advanced front-end for dpkg.</entry> 76 </row>
78 <entry>GPL-2.0</entry> 77
79</row> 78 <row>
80<row> 79 <entry>apache2</entry>
81 <entry>attr</entry> 80
82 <entry>2.4.47</entry> 81 <entry>2.4.27</entry>
83 <entry>Utilities for manipulating filesystem extended attributes.</entry> 82
84 <entry> LGPL-2.1, GPL-2.0</entry> 83 <entry>The Apache HTTP Server is a powerful efficient and
85</row> 84 extensible web server.</entry>
86<row> 85
87 <entry>aufs-util</entry> 86 <entry>Apache-2.0</entry>
88 <entry>4.4</entry> 87 </row>
89 <entry>Tools for managing AUFS mounts.</entry> 88
90 <entry>GPL-2.0</entry> 89 <row>
91</row> 90 <entry>apr-util</entry>
92<row> 91
93 <entry>augeas</entry> 92 <entry>1.6.0</entry>
94 <entry>1.5.0</entry> 93
95 <entry>Augeas configuration API.</entry> 94 <entry>Apache Portable Runtime (APR) companion library.</entry>
96 <entry>LGPL-2.1</entry> 95
97</row> 96 <entry>Apache-2.0</entry>
98<row> 97 </row>
99 <entry>autoconf-archive</entry> 98
100 <entry>2016.09.16</entry> 99 <row>
101 <entry>a collection of freely re-usable Autoconf macros.</entry> 100 <entry>apr</entry>
102 <entry> </entry> 101
103</row> 102 <entry>1.6.2</entry>
104<row> 103
105 <entry>autoconf</entry> 104 <entry>Apache Portable Runtime (APR) library.</entry>
106 <entry>2.69</entry> 105
107 <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> 106 <entry>Apache-2.0</entry>
108 <entry> GPL-2.0, GPL-3.0</entry> 107 </row>
109</row> 108
110<row> 109 <row>
111 <entry>automake</entry> 110 <entry>apt</entry>
112 <entry>1.15.1</entry> 111
113 <entry>Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of Autoconf.</entry> 112 <entry>1.2.24</entry>
114 <entry>GPL-2.0</entry> 113
115</row> 114 <entry>Advanced front-end for dpkg.</entry>
116<row> 115
117 <entry>avahi</entry> 116 <entry>GPL-2.0</entry>
118 <entry>0.6.32</entry> 117 </row>
119 <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> 118
120 <entry> GPL-2.0, LGPL-2.1</entry> 119 <row>
121</row> 120 <entry>attr</entry>
122<row> 121
123 <entry>avalon-framework-api</entry> 122 <entry>2.4.47</entry>
124 <entry>4.3</entry> 123
125 <entry>Common way for components to be created initialized configured started. (API-only)</entry> 124 <entry>Utilities for manipulating filesystem extended
126 <entry>Apache-2.0</entry> 125 attributes.</entry>
127</row> 126
128<row> 127 <entry>LGPL-2.1, GPL-2.0</entry>
129 <entry>base-files</entry> 128 </row>
130 <entry>3.0.14</entry> 129
131 <entry>The base-files package creates the basic system directory structure and provides a small set of key configuration files for the system.</entry> 130 <row>
132 <entry>GPL-2.0</entry> 131 <entry>aufs-util</entry>
133</row> 132
134<row> 133 <entry>4.4</entry>
135 <entry>base-passwd</entry> 134
136 <entry>3.5.29</entry> 135 <entry>Tools for managing AUFS mounts.</entry>
137 <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> 136
138 <entry>GPL-2.0</entry> 137 <entry>GPL-2.0</entry>
139</row> 138 </row>
140<row> 139
141 <entry>bash-completion</entry> 140 <row>
142 <entry>2.7</entry> 141 <entry>augeas</entry>
143 <entry>Programmable Completion for Bash 4.</entry> 142
144 <entry>GPL-2.0</entry> 143 <entry>1.5.0</entry>
145</row> 144
146<row> 145 <entry>Augeas configuration API.</entry>
147 <entry>bash</entry> 146
148 <entry>4.4</entry> 147 <entry>LGPL-2.1</entry>
149 <entry>An sh-compatible command language interpreter.</entry> 148 </row>
150 <entry>GPL-3.0</entry> 149
151</row> 150 <row>
152<row> 151 <entry>autoconf-archive</entry>
153 <entry>bc</entry> 152
154 <entry>1.06</entry> 153 <entry>2016.09.16</entry>
155 <entry>Arbitrary precision calculator language.</entry> 154
156 <entry> GPL-2.0, LGPL-2.1</entry> 155 <entry>a collection of freely re-usable Autoconf macros.</entry>
157</row> 156
158<row> 157 <entry></entry>
159 <entry>bcel</entry> 158 </row>
160 <entry>5.2</entry> 159
161 <entry>Java Bytecode manipulation library</entry> 160 <row>
162 <entry>Apache-2.0</entry> 161 <entry>autoconf</entry>
163</row> 162
164<row> 163 <entry>2.69</entry>
165 <entry>bind</entry> 164
166 <entry>9.10.5-P3</entry> 165 <entry>Autoconf is an extensible package of M4 macros that produce
167 <entry>ISC Internet Domain Name Server.</entry> 166 shell scripts to automatically configure software source code
168 <entry> ISC, BSD</entry> 167 packages. Autoconf creates a configuration script for a package
169</row> 168 from a template file that lists the operating system features that
170<row> 169 the package can use in the form of M4 macro calls.</entry>
171 <entry>binutils-cross-x86_64</entry> 170
172 <entry>2.29.1</entry> 171 <entry>GPL-2.0, GPL-3.0</entry>
173 <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> 172 </row>
174 <entry>GPL-3.0</entry> 173
175</row> 174 <row>
176<row> 175 <entry>automake</entry>
177 <entry>binutils</entry> 176
178 <entry>2.29.1</entry> 177 <entry>1.15.1</entry>
179 <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> 178
180 <entry>GPL-3.0</entry> 179 <entry>Automake is a tool for automatically generating
181</row> 180 `Makefile.in' files compliant with the GNU Coding Standards.
182<row> 181 Automake requires the use of Autoconf.</entry>
183 <entry>bison</entry> 182
184 <entry>3.0.4</entry> 183 <entry>GPL-2.0</entry>
185 <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> 184 </row>
186 <entry>GPL-3.0</entry> 185
187</row> 186 <row>
188<row> 187 <entry>avahi</entry>
189 <entry>bjam</entry> 188
190 <entry>1.64.0</entry> 189 <entry>0.6.32</entry>
191 <entry>Portable Boost.Jam build tool for boost.</entry> 190
192 <entry> BSL-1.0, MIT</entry> 191 <entry>"Avahi is a fully LGPL framework for Multicast DNS Service
193</row> 192 Discovery. It allows programs to publish and discover services and
194<row> 193 hosts running on a local network with no specific configuration.
195 <entry>boost</entry> 194 This tool implements IPv4LL ""Dynamic Configuration of IPv4
196 <entry>1.64.0</entry> 195 Link-Local Addresses"" (IETF RFC3927) a protocol for automatic IP
197 <entry>Free peer-reviewed portable C++ source libraries.</entry> 196 address configuration from the link-local 169.254.0.0/16 range
198 <entry> BSL-1.0, MIT</entry> 197 without the need for a central server."</entry>
199</row> 198
200<row> 199 <entry>GPL-2.0, LGPL-2.1</entry>
201 <entry>bridge-utils</entry> 200 </row>
202 <entry>1.5</entry> 201
203 <entry>Tools for ethernet bridging.</entry> 202 <row>
204 <entry>GPL-2.0</entry> 203 <entry>avalon-framework-api</entry>
205</row> 204
206<row> 205 <entry>4.3</entry>
207 <entry>bsf</entry> 206
208 <entry>2.4.0</entry> 207 <entry>Common way for components to be created initialized
209 <entry>Bean Scripting Framework package</entry> 208 configured started. (API-only)</entry>
210 <entry>Apache-2.0</entry> 209
211</row> 210 <entry>Apache-2.0</entry>
212<row> 211 </row>
213 <entry>btrfs-tools</entry> 212
214 <entry>4.12</entry> 213 <row>
215 <entry>Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance repair and easy administration. This package contains utilities (mkfs fsck btrfsctl) used to work with btrfs and an utility (btrfs-convert) to make a btrfs filesystem from an ext3.</entry> 214 <entry>base-files</entry>
216 <entry>GPL-2.0</entry> 215
217</row> 216 <entry>3.0.14</entry>
218<row> 217
219 <entry>busybox</entry> 218 <entry>The base-files package creates the basic system directory
220 <entry>1.24.1</entry> 219 structure and provides a small set of key configuration files for
221 <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> 220 the system.</entry>
222 <entry> GPL-2.0, BSD-4-Clause</entry> 221
223</row> 222 <entry>GPL-2.0</entry>
224<row> 223 </row>
225 <entry>bzip2</entry> 224
226 <entry>1.0.6</entry> 225 <row>
227 <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> 226 <entry>base-passwd</entry>
228 <entry>BSD-4-Clause</entry> 227
229</row> 228 <entry>3.5.29</entry>
230<row> 229
231 <entry>ca-certificates</entry> 230 <entry>The master copies of the user database files (/etc/passwd
232 <entry>20170717</entry> 231 and /etc/group). The update-passwd tool is also provided to keep
233 <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> 232 the system databases synchronized with these master files.</entry>
234 <entry> GPL-2.0, MPL-2.0</entry> 233
235</row> 234 <entry>GPL-2.0</entry>
236<row> 235 </row>
237 <entry>cacao-initial</entry> 236
238 <entry>0.98</entry> 237 <row>
239 <entry>CacaoVM for use as OpenEmbedded's Java VM</entry> 238 <entry>bash-completion</entry>
240 <entry>GPL-2.0</entry> 239
241</row> 240 <entry>2.7</entry>
242<row> 241
243 <entry>cdrtools</entry> 242 <entry>Programmable Completion for Bash 4.</entry>
244 <entry>3.01a31</entry> 243
245 <entry>A set of tools for CD recording including cdrecord.</entry> 244 <entry>GPL-2.0</entry>
246 <entry> GPL-2.0, LGPL-2.1</entry> 245 </row>
247</row> 246
248<row> 247 <row>
249 <entry>classpath-initial</entry> 248 <entry>bash</entry>
250 <entry>0.93</entry> 249
251 <entry>Java1.4-compatible GNU Classpath variant that is used as bootclasspath for jikes-native.</entry> 250 <entry>4.4</entry>
252 <entry> GPL-2.0</entry> 251
253</row> 252 <entry>An sh-compatible command language interpreter.</entry>
254<row> 253
255 <entry>classpath</entry> 254 <entry>GPL-3.0</entry>
256 <entry>0.99</entry> 255 </row>
257 <entry>GNU Classpath standard Java libraries - For native Java-dependent programs</entry> 256
258 <entry> GPL-2.0</entry> 257 <row>
259</row> 258 <entry>bc</entry>
260<row> 259
261 <entry>cmake</entry> 260 <entry>1.06</entry>
262 <entry>3.8.2</entry> 261
263 <entry>Cross-platform open-source make system.</entry> 262 <entry>Arbitrary precision calculator language.</entry>
264 <entry>BSD</entry> 263
265</row> 264 <entry>GPL-2.0, LGPL-2.1</entry>
266<row> 265 </row>
267 <entry>commons-logging</entry> 266
268 <entry>1.1.1</entry> 267 <row>
269 <entry>Java Internet protocol suite library</entry> 268 <entry>bcel</entry>
270 <entry>Apache-2.0</entry> 269
271</row> 270 <entry>5.2</entry>
272<row> 271
273 <entry>commons-net</entry> 272 <entry>Java Bytecode manipulation library</entry>
274 <entry>1.4.1</entry> 273
275 <entry>Java Internet protocol suite library</entry> 274 <entry>Apache-2.0</entry>
276 <entry>Apache-2.0</entry> 275 </row>
277</row> 276
278<row> 277 <row>
279 <entry>compose-file</entry> 278 <entry>bind</entry>
280 <entry>3.0</entry> 279
281 <entry>Parser for the Compose file format (version 3)</entry> 280 <entry>9.10.5-P3</entry>
282 <entry>Apache-2.0</entry> 281
283</row> 282 <entry>ISC Internet Domain Name Server.</entry>
284<row> 283
285 <entry>containerd-docker</entry> 284 <entry>ISC, BSD</entry>
286 <entry>v0.2.x</entry> 285 </row>
287 <entry>containerd is a daemon to control runC built for performance and density. containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers.</entry> 286
288 <entry>Apache-2.0</entry> 287 <row>
289</row> 288 <entry>binutils-cross-x86_64</entry>
290<row> 289
291 <entry>core-image-minimal-initramfs</entry> 290 <entry>2.29.1</entry>
292 <entry>1.0</entry> 291
293 <entry>Small image capable of booting a device. The kernel includes the Minimal RAM-based Initial Root Filesystem (initramfs) which finds the first 'init' program more efficiently.</entry> 292 <entry>The GNU Binutils are a collection of binary tools. The main
294 <entry>MIT</entry> 293 ones are ld (GNU Linker) and as (GNU Assembler). This package also
295</row> 294 includes addition tools such as addr2line (Converts addresses into
296<row> 295 filenames and line numbers) ar (utility for creating modifying and
297 <entry>coreutils</entry> 296 extracting archives) nm (list symbols in object files) objcopy
298 <entry>8.27</entry> 297 (copy and translate object files) objdump (Display object
299 <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> 298 information) and other tools and related libraries.</entry>
300 <entry>GPL-3.0</entry> 299
301</row> 300 <entry>GPL-3.0</entry>
302<row> 301 </row>
303 <entry>cross-localedef</entry> 302
304 <entry>2.26</entry> 303 <row>
305 <entry>Cross locale generation tool for glibc.</entry> 304 <entry>binutils</entry>
306 <entry>LGPL-2.1</entry> 305
307</row> 306 <entry>2.29.1</entry>
308<row> 307
309 <entry>cryptodev-linux</entry> 308 <entry>The GNU Binutils are a collection of binary tools. The main
310 <entry>1.9</entry> 309 ones are ld (GNU Linker) and as (GNU Assembler). This package also
311 <entry>A /dev/crypto device driver header file.</entry> 310 includes addition tools such as addr2line (Converts addresses into
312 <entry>GPL-2.0</entry> 311 filenames and line numbers) ar (utility for creating modifying and
313</row> 312 extracting archives) nm (list symbols in object files) objcopy
314<row> 313 (copy and translate object files) objdump (Display object
315 <entry>cup</entry> 314 information) and other tools and related libraries.</entry>
316 <entry>0.10k</entry> 315
317 <entry>Lexical analyzer generator for Java</entry> 316 <entry>GPL-3.0</entry>
318 <entry> </entry> 317 </row>
319</row> 318
320<row> 319 <row>
321 <entry>cups</entry> 320 <entry>bison</entry>
322 <entry>2.2.4</entry> 321
323 <entry>An Internet printing system for Unix.</entry> 322 <entry>3.0.4</entry>
324 <entry> GPL-2.0</entry> 323
325</row> 324 <entry>Bison is a general-purpose parser generator that converts
326<row> 325 an annotated context-free grammar into an LALR(1) or GLR parser
327 <entry>curl</entry> 326 for that grammar. Bison is upward compatible with Yacc: all
328 <entry>7.58.0</entry> 327 properly-written Yacc grammars ought to work with Bison with no
329 <entry>Command line tool and library for client-side URL transfers.</entry> 328 change. Anyone familiar with Yacc should be able to use Bison with
330 <entry>MIT</entry> 329 little trouble.</entry>
331</row> 330
332<row> 331 <entry>GPL-3.0</entry>
333 <entry>cve-check-tool</entry> 332 </row>
334 <entry>5.6.4</entry> 333
335 <entry>cve-check-tool is a tool for checking known (public) CVEs.The tool will identify potentially vunlnerable software packages within Linux distributions through version matching.</entry> 334 <row>
336 <entry>GPL-2.0</entry> 335 <entry>bjam</entry>
337</row> 336
338<row> 337 <entry>1.64.0</entry>
339 <entry>cwautomacros</entry> 338
340 <entry>20110201</entry> 339 <entry>Portable Boost.Jam build tool for boost.</entry>
341 <entry>Collection of autoconf m4 macros.</entry> 340
342 <entry>GPL-2.0</entry> 341 <entry>BSL-1.0, MIT</entry>
343</row> 342 </row>
344<row> 343
345 <entry>db</entry> 344 <row>
346 <entry>5.3.28</entry> 345 <entry>boost</entry>
347 <entry>Berkeley Database v5.</entry> 346
348 <entry>Sleepycat</entry> 347 <entry>1.64.0</entry>
349</row> 348
350<row> 349 <entry>Free peer-reviewed portable C++ source libraries.</entry>
351 <entry>dbus-glib</entry> 350
352 <entry>0.108</entry> 351 <entry>BSL-1.0, MIT</entry>
353 <entry>GLib bindings for the D-Bus message bus that integrate the D-Bus library with the GLib thread abstraction and main loop.</entry> 352 </row>
354 <entry> AFL-2.0, GPL-2.0</entry> 353
355</row> 354 <row>
356<row> 355 <entry>bridge-utils</entry>
357 <entry>dbus-test</entry> 356
358 <entry>1.10.20</entry> 357 <entry>1.5</entry>
359 <entry>D-Bus test package (for D-bus functionality testing only).</entry> 358
360 <entry> AFL-2.0, GPL-2.0</entry> 359 <entry>Tools for ethernet bridging.</entry>
361</row> 360
362<row> 361 <entry>GPL-2.0</entry>
363 <entry>dbus</entry> 362 </row>
364 <entry>1.10.20</entry> 363
365 <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> 364 <row>
366 <entry> AFL-2.0, GPL-2.0</entry> 365 <entry>bsf</entry>
367</row> 366
368<row> 367 <entry>2.4.0</entry>
369 <entry>debianutils</entry> 368
370 <entry>4.8.1.1</entry> 369 <entry>Bean Scripting Framework package</entry>
371 <entry>Miscellaneous utilities specific to Debian.</entry> 370
372 <entry> GPL-2.0</entry> 371 <entry>Apache-2.0</entry>
373</row> 372 </row>
374<row> 373
375 <entry>depmodwrapper</entry> 374 <row>
376 <entry>1.0</entry> 375 <entry>btrfs-tools</entry>
377 <entry>Wrapper script for the Linux kernel module dependency indexer.</entry> 376
378 <entry>MIT</entry> 377 <entry>4.12</entry>
379</row> 378
380<row> 379 <entry>Btrfs is a new copy on write filesystem for Linux aimed at
381 <entry>dhcp</entry> 380 implementing advanced features while focusing on fault tolerance
382 <entry>4.3.6</entry> 381 repair and easy administration. This package contains utilities
383 <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> 382 (mkfs fsck btrfsctl) used to work with btrfs and an utility
384 <entry>ISC</entry> 383 (btrfs-convert) to make a btrfs filesystem from an ext3.</entry>
385</row> 384
386<row> 385 <entry>GPL-2.0</entry>
387 <entry>diffutils</entry> 386 </row>
388 <entry>3.6</entry> 387
389 <entry>Diffutils contains the GNU diff diff3 sdiff and cmp utilities. These programs are usually used for creating patch files.</entry> 388 <row>
390 <entry>GPL-3.0</entry> 389 <entry>busybox</entry>
391</row> 390
392<row> 391 <entry>1.24.1</entry>
393 <entry>dmidecode</entry> 392
394 <entry>3.1</entry> 393 <entry>BusyBox combines tiny versions of many common UNIX
395 <entry>DMI (Desktop Management Interface) table related utilities.</entry> 394 utilities into a single small executable. It provides minimalist
396 <entry>GPL-2.0</entry> 395 replacements for most of the utilities you usually find in GNU
397</row> 396 fileutils shellutils etc. The utilities in BusyBox generally have
398<row> 397 fewer options than their full-featured GNU cousins; however the
399 <entry>dnsmasq</entry> 398 options that are included provide the expected functionality and
400 <entry>2.78</entry> 399 behave very much like their GNU counterparts. BusyBox provides a
401 <entry>Lightweight easy to configure DNS forwarder and DHCP server.</entry> 400 fairly complete POSIX environment for any small or embedded
402 <entry> GPL-2.0, GPL-3.0</entry> 401 system.</entry>
403</row> 402
404<row> 403 <entry>GPL-2.0, BSD-4-Clause</entry>
405 <entry>docker</entry> 404 </row>
406 <entry>17.06.0</entry> 405
407 <entry>Linux container runtime Docker complements kernel namespacing with a high-level API which operates at the process level. It runs unix processes with strong guarantees of isolation and repeatability across servers. . Docker is a great building block for automating distributed systems: large-scale web deployments database clusters continuous deployment systems private PaaS service-oriented architectures etc. . This package contains the daemon and client. Using docker.io is officially supported on x86_64 and arm (32-bit) hosts. Other architectures are considered experimental. . Also note that kernel version 3.10 or above is required for proper operation of the daemon process and that any lower versions may have subtle and/or glaring issues. </entry> 406 <row>
408 <entry>Apache-2.0</entry> 407 <entry>bzip2</entry>
409</row> 408
410<row> 409 <entry>1.0.6</entry>
411 <entry>dosfstools</entry> 410
412 <entry>4.1</entry> 411 <entry>bzip2 compresses files using the Burrows-Wheeler
413 <entry>DOS FAT Filesystem Utilities.</entry> 412 block-sorting text compression algorithm and Huffman coding.
414 <entry>GPL-3.0</entry> 413 Compression is generally considerably better than that achieved by
415</row> 414 more conventional LZ77/LZ78-based compressors and approaches the
416<row> 415 performance of the PPM family of statistical compressors.</entry>
417 <entry>dpdk-dev-libibverbs</entry> 416
418 <entry>1.2.1-3.4-2.0.0.0</entry> 417 <entry>BSD-4-Clause</entry>
419 <entry>libibverbs library to support Mellanox config</entry> 418 </row>
420 <entry>GPL-2.0</entry> 419
421</row> 420 <row>
422<row> 421 <entry>ca-certificates</entry>
423 <entry>dpdk</entry> 422
424 <entry>18.02</entry> 423 <entry>20170717</entry>
425 <entry>Intel(r) Data Plane Development Kit</entry> 424
426 <entry> BSD, LGPL-2.0, GPL-2.0</entry> 425 <entry>This package includes PEM files of CA certificates to allow
427</row> 426 SSL-based applications to check for the authenticity of SSL
428<row> 427 connections. This derived from Debian's CA Certificates.</entry>
429 <entry>dpkg</entry> 428
430 <entry>1.18.24</entry> 429 <entry>GPL-2.0, MPL-2.0</entry>
431 <entry>Package maintenance system from Debian.</entry> 430 </row>
432 <entry>GPL-2.0</entry> 431
433</row> 432 <row>
434<row> 433 <entry>cacao-initial</entry>
435 <entry>dtc</entry> 434
436 <entry>1.4.4</entry> 435 <entry>0.98</entry>
437 <entry>The Device Tree Compiler is a tool used to manipulate the Open-Firmware-like device tree used by PowerPC kernels.</entry> 436
438 <entry> GPL-2.0, BSD</entry> 437 <entry>CacaoVM for use as OpenEmbedded's Java VM</entry>
439</row> 438
440<row> 439 <entry>GPL-2.0</entry>
441 <entry>e2fsprogs</entry> 440 </row>
442 <entry>1.43.5</entry> 441
443 <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of the standard utilities for creating fixing configuring and debugging ext2 filesystems.</entry> 442 <row>
444 <entry> GPL-2.0, LGPL-2.0, BSD, MIT</entry> 443 <entry>cdrtools</entry>
445</row> 444
446<row> 445 <entry>3.01a31</entry>
447 <entry>ebtables</entry> 446
448 <entry>2.0.10-4</entry> 447 <entry>A set of tools for CD recording including cdrecord.</entry>
449 <entry>Utility for basic Ethernet frame filtering on a Linux bridge advanced logging MAC DNAT/SNAT and brouting.</entry> 448
450 <entry>GPL-2.0</entry> 449 <entry>GPL-2.0, LGPL-2.1</entry>
451</row> 450 </row>
452<row> 451
453 <entry>ecj-bootstrap</entry> 452 <row>
454 <entry>1.0</entry> 453 <entry>classpath-initial</entry>
455 <entry>JDT Core Batch Compiler - Bootstrap variant</entry> 454
456 <entry>MIT</entry> 455 <entry>0.93</entry>
457</row> 456
458<row> 457 <entry>Java1.4-compatible GNU Classpath variant that is used as
459 <entry>ecj-initial</entry> 458 bootclasspath for jikes-native.</entry>
460 <entry>1.0</entry> 459
461 <entry>JDT Core Batch Compiler - Bootstrap variant</entry> 460 <entry>GPL-2.0</entry>
462 <entry>MIT</entry> 461 </row>
463</row> 462
464<row> 463 <row>
465 <entry>element-odm-sdk</entry> 464 <entry>classpath</entry>
466 <entry>4.0.3</entry> 465
467 <entry>Element On Device Manager(ODM) SDK</entry> 466 <entry>0.99</entry>
468 <entry> Enea, Windbase, BSD</entry> 467
469</row> 468 <entry>GNU Classpath standard Java libraries - For native
470<row> 469 Java-dependent programs</entry>
471 <entry>elfutils</entry> 470
472 <entry>0.170</entry> 471 <entry>GPL-2.0</entry>
473 <entry>Utilities and libraries for handling compiled object files.</entry> 472 </row>
474 <entry> GPL-3.0, Elfutils-Exception</entry> 473
475</row> 474 <row>
476<row> 475 <entry>cmake</entry>
477 <entry>enea-nfv-access-sdk</entry> 476
478 <entry>1.0</entry> 477 <entry>3.8.2</entry>
479 <entry>Image for building the SDK for the host side of the Enea NFV Access Platform with ODM customizations</entry> 478
480 <entry>MIT</entry> 479 <entry>Cross-platform open-source make system.</entry>
481</row> 480
482<row> 481 <entry>BSD</entry>
483 <entry>ethtool</entry> 482 </row>
484 <entry>4.11</entry> 483
485 <entry>A small utility for examining and tuning the settings of your ethernet-based network interfaces.</entry> 484 <row>
486 <entry>GPL-2.0</entry> 485 <entry>commons-logging</entry>
487</row> 486
488<row> 487 <entry>1.1.1</entry>
489 <entry>expat</entry> 488
490 <entry>2.2.3</entry> 489 <entry>Java Internet protocol suite library</entry>
491 <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> 490
492 <entry>MIT</entry> 491 <entry>Apache-2.0</entry>
493</row> 492 </row>
494<row> 493
495 <entry>fastjar</entry> 494 <row>
496 <entry>0.98</entry> 495 <entry>commons-net</entry>
497 <entry>jar replacement written in C.</entry> 496
498 <entry>GPL-2.0</entry> 497 <entry>1.4.1</entry>
499</row> 498
500<row> 499 <entry>Java Internet protocol suite library</entry>
501 <entry>file</entry> 500
502 <entry>5.31</entry> 501 <entry>Apache-2.0</entry>
503 <entry>File attempts to classify files depending on their contents and prints a description if a match is found.</entry> 502 </row>
504 <entry>BSD</entry> 503
505</row> 504 <row>
506<row> 505 <entry>compose-file</entry>
507 <entry>findutils</entry> 506
508 <entry>4.6.0</entry> 507 <entry>3.0</entry>
509 <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> 508
510 <entry>GPL-3.0</entry> 509 <entry>Parser for the Compose file format (version 3)</entry>
511</row> 510
512<row> 511 <entry>Apache-2.0</entry>
513 <entry>fixesproto</entry> 512 </row>
514 <entry>5.0</entry> 513
515 <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> 514 <row>
516 <entry> MIT</entry> 515 <entry>containerd-docker</entry>
517</row> 516
518<row> 517 <entry>v0.2.x</entry>
519 <entry>flex</entry> 518
520 <entry>2.6.0</entry> 519 <entry>containerd is a daemon to control runC built for
521 <entry>Flex is a fast lexical analyser generator. Flex is a tool for generating programs that recognize lexical patterns in text.</entry> 520 performance and density. containerd leverages runC's advanced
522 <entry>BSD</entry> 521 features such as seccomp and user namespace support as well as
523</row> 522 checkpoint and restore for cloning and live migration of
524<row> 523 containers.</entry>
525 <entry>fontconfig</entry> 524
526 <entry>2.12.4</entry> 525 <entry>Apache-2.0</entry>
527 <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> 526 </row>
528 <entry> MIT, PD</entry> 527
529</row> 528 <row>
530<row> 529 <entry>core-image-minimal-initramfs</entry>
531 <entry>freetype</entry> 530
532 <entry>2.8</entry> 531 <entry>1.0</entry>
533 <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> 532
534 <entry> FreeType, GPL-2.0</entry> 533 <entry>Small image capable of booting a device. The kernel
535</row> 534 includes the Minimal RAM-based Initial Root Filesystem (initramfs)
536<row> 535 which finds the first 'init' program more efficiently.</entry>
537 <entry>fuse</entry> 536
538 <entry>2.9.7</entry> 537 <entry>MIT</entry>
539 <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> 538 </row>
540 <entry> GPL-2.0, LGPL-2.0</entry> 539
541</row> 540 <row>
542<row> 541 <entry>coreutils</entry>
543 <entry>gawk</entry> 542
544 <entry>4.1.4</entry> 543 <entry>8.27</entry>
545 <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> 544
546 <entry>GPL-3.0</entry> 545 <entry>The GNU Core Utilities provide the basic file shell and
547</row> 546 text manipulation utilities. These are the core utilities which
548<row> 547 are expected to exist on every system.</entry>
549 <entry>gcc-cross-initial-x86_64</entry> 548
550 <entry>7.3.0</entry> 549 <entry>GPL-3.0</entry>
551 <entry>GNU cc and gcc C compilers.</entry> 550 </row>
552 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry> 551
553</row> 552 <row>
554<row> 553 <entry>cross-localedef</entry>
555 <entry>gcc-cross-x86_64</entry> 554
556 <entry>7.3.0</entry> 555 <entry>2.26</entry>
557 <entry>GNU cc and gcc C compilers.</entry> 556
558 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry> 557 <entry>Cross locale generation tool for glibc.</entry>
559</row> 558
560<row> 559 <entry>LGPL-2.1</entry>
561 <entry>gcc-source-7.3.0</entry> 560 </row>
562 <entry>7.3.0</entry> 561
563 <entry>GNU cc and gcc C compilers.</entry> 562 <row>
564 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry> 563 <entry>cryptodev-linux</entry>
565</row> 564
566<row> 565 <entry>1.9</entry>
567 <entry>gcc</entry> 566
568 <entry>7.3.0</entry> 567 <entry>A /dev/crypto device driver header file.</entry>
569 <entry>Runtime libraries from GCC.</entry> 568
570 <entry>GPL-3.0-with-GCC-exception</entry> 569 <entry>GPL-2.0</entry>
571</row> 570 </row>
572<row> 571
573 <entry>gdbm</entry> 572 <row>
574 <entry>1.13</entry> 573 <entry>cup</entry>
575 <entry>Key/value database library with extensible hashing.</entry> 574
576 <entry>GPL-3.0</entry> 575 <entry>0.10k</entry>
577</row> 576
578<row> 577 <entry>Lexical analyzer generator for Java</entry>
579 <entry>gettext-minimal</entry> 578
580 <entry>0.19.8.1</entry> 579 <entry></entry>
581 <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> 580 </row>
582 <entry>FSF-Unlimited</entry> 581
583</row> 582 <row>
584<row> 583 <entry>cups</entry>
585 <entry>gettext</entry> 584
586 <entry>0.19.8.1</entry> 585 <entry>2.2.4</entry>
587 <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> 586
588 <entry> GPL-3.0, LGPL-2.1</entry> 587 <entry>An Internet printing system for Unix.</entry>
589</row> 588
590<row> 589 <entry>GPL-2.0</entry>
591 <entry>giflib</entry> 590 </row>
592 <entry>5.1.4</entry> 591
593 <entry>shared library for GIF images.</entry> 592 <row>
594 <entry>MIT</entry> 593 <entry>curl</entry>
595</row> 594
596<row> 595 <entry>7.58.0</entry>
597 <entry>git</entry> 596
598 <entry>2.13.3</entry> 597 <entry>Command line tool and library for client-side URL
599 <entry>Distributed version control system.</entry> 598 transfers.</entry>
600 <entry>GPL-2.0</entry> 599
601</row> 600 <entry>MIT</entry>
602<row> 601 </row>
603 <entry>glib-2.0</entry> 602
604 <entry>2.52.3</entry> 603 <row>
605 <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> 604 <entry>cve-check-tool</entry>
606 <entry> LGPL-2.0, BSD, PD</entry> 605
607</row> 606 <entry>5.6.4</entry>
608<row> 607
609 <entry>glibc-locale</entry> 608 <entry>cve-check-tool is a tool for checking known (public)
610 <entry>2.26</entry> 609 CVEs.The tool will identify potentially vunlnerable software
611 <entry>Locale data from glibc.</entry> 610 packages within Linux distributions through version
612 <entry> GPL-2.0, LGPL-2.1</entry> 611 matching.</entry>
613</row> 612
614<row> 613 <entry>GPL-2.0</entry>
615 <entry>glibc</entry> 614 </row>
616 <entry>2.26</entry> 615
617 <entry>The GNU C Library is used as the system C library in most systems with the Linux kernel.</entry> 616 <row>
618 <entry> GPL-2.0, LGPL-2.1</entry> 617 <entry>cwautomacros</entry>
619</row> 618
620<row> 619 <entry>20110201</entry>
621 <entry>gmp</entry> 620
622 <entry>6.1.2</entry> 621 <entry>Collection of autoconf m4 macros.</entry>
623 <entry>GMP is a free library for arbitrary precision arithmetic operating on signed integers rational numbers and floating point numbers</entry> 622
624 <entry> GPL-2.0, LGPL-3.0</entry> 623 <entry>GPL-2.0</entry>
625</row> 624 </row>
626<row> 625
627 <entry>gnome-desktop-testing</entry> 626 <row>
628 <entry>2014.1</entry> 627 <entry>db</entry>
629 <entry>Test runner for GNOME-style installed tests.</entry> 628
630 <entry>LGPL-2.0</entry> 629 <entry>5.3.28</entry>
631</row> 630
632<row> 631 <entry>Berkeley Database v5.</entry>
633 <entry>gnu-config</entry> 632
634 <entry>20150728</entry> 633 <entry>Sleepycat</entry>
635 <entry>Tool that installs the GNU config.guess / config.sub into a directory tree</entry> 634 </row>
636 <entry> </entry> 635
637</row> 636 <row>
638<row> 637 <entry>dbus-glib</entry>
639 <entry>gnujaf</entry> 638
640 <entry>1.1.1</entry> 639 <entry>0.108</entry>
641 <entry>Provides a mean to type data and locate components suitable for performing various kinds of action on it.</entry> 640
642 <entry> </entry> 641 <entry>GLib bindings for the D-Bus message bus that integrate the
643</row> 642 D-Bus library with the GLib thread abstraction and main
644<row> 643 loop.</entry>
645 <entry>gnulib</entry> 644
646 <entry>2017-08-20.18</entry> 645 <entry>AFL-2.0, GPL-2.0</entry>
647 <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> 646 </row>
648 <entry>LGPL-2.0</entry> 647
649</row> 648 <row>
650<row> 649 <entry>dbus-test</entry>
651 <entry>gnumail</entry> 650
652 <entry>1.1.2</entry> 651 <entry>1.10.20</entry>
653 <entry>GNU's free implementation of the JavaMail API specification</entry> 652
654 <entry> </entry> 653 <entry>D-Bus test package (for D-bus functionality testing
655</row> 654 only).</entry>
656<row> 655
657 <entry>gnutls</entry> 656 <entry>AFL-2.0, GPL-2.0</entry>
658 <entry>3.5.13</entry> 657 </row>
659 <entry>GNU Transport Layer Security Library.</entry> 658
660 <entry> GPL-3.0, LGPL-2.1</entry> 659 <row>
661</row> 660 <entry>dbus</entry>
662<row> 661
663 <entry>go-capability</entry> 662 <entry>1.10.20</entry>
664 <entry>0.0</entry> 663
665 <entry>Utilities for manipulating POSIX capabilities in Go.</entry> 664 <entry>"D-Bus is a message bus system a simple way for
666 <entry>BSD-2-Clause</entry> 665 applications to talk to one another. In addition to interprocess
667</row> 666 communication D-Bus helps coordinate process lifecycle; it makes
668<row> 667 it simple and reliable to code a \""single instance\"" application
669 <entry>go-cli</entry> 668 or daemon and to launch applications and daemons on demand when
670 <entry>1.1.0</entry> 669 their services are needed."</entry>
671 <entry>A small package for building command line apps in Go</entry> 670
672 <entry>MIT</entry> 671 <entry>AFL-2.0, GPL-2.0</entry>
673</row> 672 </row>
674<row> 673
675 <entry>go-connections</entry> 674 <row>
676 <entry>0.2.1</entry> 675 <entry>debianutils</entry>
677 <entry>Utility package to work with network connections</entry> 676
678 <entry>Apache-2.0</entry> 677 <entry>4.8.1.1</entry>
679</row> 678
680<row> 679 <entry>Miscellaneous utilities specific to Debian.</entry>
681 <entry>go-context</entry> 680
682 <entry>git</entry> 681 <entry>GPL-2.0</entry>
683 <entry>A golang registry for global request variables.</entry> 682 </row>
684 <entry>BSD-3-Clause</entry> 683
685</row> 684 <row>
686<row> 685 <entry>depmodwrapper</entry>
687 <entry>go-cross-x86_64</entry> 686
688 <entry>1.9.4</entry> 687 <entry>1.0</entry>
689 <entry> The Go programming language is an open source project to make programmers more productive. Go is expressive concise clean and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast statically typed compiled language that feels like a dynamically typed interpreted language.</entry> 688
690 <entry>BSD-3-Clause</entry> 689 <entry>Wrapper script for the Linux kernel module dependency
691</row> 690 indexer.</entry>
692<row> 691
693 <entry>go-dbus</entry> 692 <entry>MIT</entry>
694 <entry>4.0.0</entry> 693 </row>
695 <entry>Native Go bindings for D-Bus</entry> 694
696 <entry>BSD-2-Clause</entry> 695 <row>
697</row> 696 <entry>dhcp</entry>
698<row> 697
699 <entry>go-distribution</entry> 698 <entry>4.3.6</entry>
700 <entry>2.6.0</entry> 699
701 <entry>The Docker toolset to pack ship store and deliver content</entry> 700 <entry>DHCP (Dynamic Host Configuration Protocol) is a protocol
702 <entry>Apache-2.0</entry> 701 which allows individual devices on an IP network to get their own
703</row> 702 network configuration information from a server. DHCP helps make
704<row> 703 it easier to administer devices.</entry>
705 <entry>go-fsnotify</entry> 704
706 <entry>1.2.11</entry> 705 <entry>ISC</entry>
707 <entry>A golang registry for global request variables.</entry> 706 </row>
708 <entry>BSD-3-Clause</entry> 707
709</row> 708 <row>
710<row> 709 <entry>diffutils</entry>
711 <entry>go-libtrust</entry> 710
712 <entry>0.0</entry> 711 <entry>3.6</entry>
713 <entry>Primitives for identity and authorization</entry> 712
714 <entry>Apache-2.0</entry> 713 <entry>Diffutils contains the GNU diff diff3 sdiff and cmp
715</row> 714 utilities. These programs are usually used for creating patch
716<row> 715 files.</entry>
717 <entry>go-logrus</entry> 716
718 <entry>0.11.0</entry> 717 <entry>GPL-3.0</entry>
719 <entry>A golang registry for global request variables.</entry> 718 </row>
720 <entry>MIT</entry> 719
721</row> 720 <row>
722<row> 721 <entry>dmidecode</entry>
723 <entry>go-mux</entry> 722
724 <entry>git</entry> 723 <entry>3.1</entry>
725 <entry>A powerful URL router and dispatcher for golang.</entry> 724
726 <entry>BSD-3-Clause</entry> 725 <entry>DMI (Desktop Management Interface) table related
727</row> 726 utilities.</entry>
728<row> 727
729 <entry>go-patricia</entry> 728 <entry>GPL-2.0</entry>
730 <entry>2.2.6</entry> 729 </row>
731 <entry>A generic patricia trie (also called radix tree) implemented in Go (Golang)</entry> 730
732 <entry>MIT</entry> 731 <row>
733</row> 732 <entry>dnsmasq</entry>
734<row> 733
735 <entry>go-pty</entry> 734 <entry>2.78</entry>
736 <entry>git</entry> 735
737 <entry>PTY interface for Go</entry> 736 <entry>Lightweight easy to configure DNS forwarder and DHCP
738 <entry>MIT</entry> 737 server.</entry>
739</row> 738
740<row> 739 <entry>GPL-2.0, GPL-3.0</entry>
741 <entry>go-systemd</entry> 740 </row>
742 <entry>4</entry> 741
743 <entry>Go bindings to systemd socket activation journal D-Bus and unit files</entry> 742 <row>
744 <entry>Apache-2.0</entry> 743 <entry>docker</entry>
745</row> 744
746<row> 745 <entry>17.06.0</entry>
747 <entry>go</entry> 746
748 <entry>1.9.4</entry> 747 <entry>Linux container runtime Docker complements kernel
749 <entry> The Go programming language is an open source project to make programmers more productive. Go is expressive concise clean and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast statically typed compiled language that feels like a dynamically typed interpreted language.</entry> 748 namespacing with a high-level API which operates at the process
750 <entry>BSD-3-Clause</entry> 749 level. It runs unix processes with strong guarantees of isolation
751</row> 750 and repeatability across servers. . Docker is a great building
752<row> 751 block for automating distributed systems: large-scale web
753 <entry>gobject-introspection</entry> 752 deployments database clusters continuous deployment systems
754 <entry>1.52.1</entry> 753 private PaaS service-oriented architectures etc. . This package
755 <entry>Middleware layer between GObject-using C libraries and language bindings.</entry> 754 contains the daemon and client. Using docker.io is officially
756 <entry> LGPL-2.0, GPL-2.0</entry> 755 supported on x86_64 and arm (32-bit) hosts. Other architectures
757</row> 756 are considered experimental. . Also note that kernel version 3.10
758<row> 757 or above is required for proper operation of the daemon process
759 <entry>gperf</entry> 758 and that any lower versions may have subtle and/or glaring
760 <entry>3.1</entry> 759 issues.</entry>
761 <entry>GNU gperf is a perfect hash function generator</entry> 760
762 <entry>GPL-3.0</entry> 761 <entry>Apache-2.0</entry>
763</row> 762 </row>
764<row> 763
765 <entry>grep</entry> 764 <row>
766 <entry>3.1</entry> 765 <entry>dosfstools</entry>
767 <entry>GNU grep utility.</entry> 766
768 <entry>GPL-3.0</entry> 767 <entry>4.1</entry>
769</row> 768
770<row> 769 <entry>DOS FAT Filesystem Utilities.</entry>
771 <entry>groff</entry> 770
772 <entry>1.22.3</entry> 771 <entry>GPL-3.0</entry>
773 <entry>The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output.</entry> 772 </row>
774 <entry>GPL-3.0</entry> 773
775</row> 774 <row>
776<row> 775 <entry>dpdk-dev-libibverbs</entry>
777 <entry>grpc-go</entry> 776
778 <entry>1.4.0</entry> 777 <entry>1.2.1-3.4-2.0.0.0</entry>
779 <entry>The Go language implementation of gRPC. HTTP/2 based RPC</entry> 778
780 <entry>BSD</entry> 779 <entry>libibverbs library to support Mellanox config</entry>
781</row> 780
782<row> 781 <entry>GPL-2.0</entry>
783 <entry>grub-efi</entry> 782 </row>
784 <entry>2.02</entry> 783
785 <entry>GRUB2 is the next generaion of a GPLed bootloader intended to unify bootloading across x86 operating systems. In addition to loading the Linux kernel it implements the Multiboot standard which allows for flexible loading of multiple boot images.</entry> 784 <row>
786 <entry>GPL-3.0</entry> 785 <entry>dpdk</entry>
787</row> 786
788<row> 787 <entry>18.02</entry>
789 <entry>grub</entry> 788
790 <entry>2.02</entry> 789 <entry>Intel(r) Data Plane Development Kit</entry>
791 <entry>GRUB2 is the next generaion of a GPLed bootloader intended to unify bootloading across x86 operating systems. In addition to loading the Linux kernel it implements the Multiboot standard which allows for flexible loading of multiple boot images.</entry> 790
792 <entry>GPL-3.0</entry> 791 <entry>BSD, LGPL-2.0, GPL-2.0</entry>
793</row> 792 </row>
794<row> 793
795 <entry>gtk-doc</entry> 794 <row>
796 <entry>1.25</entry> 795 <entry>dpkg</entry>
797 <entry>Gtk-doc is a set of scripts that extract specially formatted comments from glib-based software and produce a set of html documentation files from them</entry> 796
798 <entry>GPL-2.0</entry> 797 <entry>1.18.24</entry>
799</row> 798
800<row> 799 <entry>Package maintenance system from Debian.</entry>
801 <entry>gzip</entry> 800
802 <entry>1.8</entry> 801 <entry>GPL-2.0</entry>
803 <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> 802 </row>
804 <entry>GPL-3.0</entry> 803
805</row> 804 <row>
806<row> 805 <entry>dtc</entry>
807 <entry>htop</entry> 806
808 <entry>1.0.3</entry> 807 <entry>1.4.4</entry>
809 <entry>htop process monitor.</entry> 808
810 <entry>GPL-2.0</entry> 809 <entry>The Device Tree Compiler is a tool used to manipulate the
811</row> 810 Open-Firmware-like device tree used by PowerPC kernels.</entry>
812<row> 811
813 <entry>icedtea7</entry> 812 <entry>GPL-2.0, BSD</entry>
814 <entry>2.1.3</entry> 813 </row>
815 <entry>Harness to build the source code from OpenJDK using Free Software build tools</entry> 814
816 <entry> </entry> 815 <row>
817</row> 816 <entry>e2fsprogs</entry>
818<row> 817
819 <entry>icu</entry> 818 <entry>1.43.5</entry>
820 <entry>59.1</entry> 819
821 <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> 820 <entry>The Ext2 Filesystem Utilities (e2fsprogs) contain all of
822 <entry>ICU</entry> 821 the standard utilities for creating fixing configuring and
823</row> 822 debugging ext2 filesystems.</entry>
824<row> 823
825 <entry>inetlib</entry> 824 <entry>GPL-2.0, LGPL-2.0, BSD, MIT</entry>
826 <entry>1.1.1</entry> 825 </row>
827 <entry>GNU Classpath inetlib is an extension library to provide extra network protocol support for GNU Classpath and ClasspathX project but it can also used standalone to add http imap pop3 and smtp client support applications. </entry> 826
828 <entry> </entry> 827 <row>
829</row> 828 <entry>ebtables</entry>
830<row> 829
831 <entry>initramfs-framework</entry> 830 <entry>2.0.10-4</entry>
832 <entry>1.0</entry> 831
833 <entry>Modular initramfs system.</entry> 832 <entry>Utility for basic Ethernet frame filtering on a Linux
834 <entry>MIT</entry> 833 bridge advanced logging MAC DNAT/SNAT and brouting.</entry>
835</row> 834
836<row> 835 <entry>GPL-2.0</entry>
837 <entry>initramfs-module-install-efi</entry> 836 </row>
838 <entry>1.0</entry> 837
839 <entry>initramfs-framework module for EFI installation option.</entry> 838 <row>
840 <entry>MIT</entry> 839 <entry>ecj-bootstrap</entry>
841</row> 840
842<row> 841 <entry>1.0</entry>
843 <entry>initramfs-module-install</entry> 842
844 <entry>1.0</entry> 843 <entry>JDT Core Batch Compiler - Bootstrap variant</entry>
845 <entry>initramfs-framework module for installation option.</entry> 844
846 <entry>MIT</entry> 845 <entry>MIT</entry>
847</row> 846 </row>
848<row> 847
849 <entry>initramfs-module-setup-live</entry> 848 <row>
850 <entry>1.0</entry> 849 <entry>ecj-initial</entry>
851 <entry>initramfs-framework module for live booting.</entry> 850
852 <entry>MIT</entry> 851 <entry>1.0</entry>
853</row> 852
854<row> 853 <entry>JDT Core Batch Compiler - Bootstrap variant</entry>
855 <entry>inputproto</entry> 854
856 <entry>2.3.2</entry> 855 <entry>MIT</entry>
857 <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> 856 </row>
858 <entry> MIT</entry> 857
859</row> 858 <row>
860<row> 859 <entry>element-odm-sdk</entry>
861 <entry>intltool</entry> 860
862 <entry>0.51.0</entry> 861 <entry>4.0.3</entry>
863 <entry>Utility scripts for internationalizing XML.</entry> 862
864 <entry>GPL-2.0</entry> 863 <entry>Element On Device Manager(ODM) SDK</entry>
865</row> 864
866<row> 865 <entry>Enea, Windbase, BSD</entry>
867 <entry>iproute2</entry> 866 </row>
868 <entry>4.11.0</entry> 867
869 <entry>Iproute2 is a collection of utilities for controlling TCP / IP networking and traffic control in Linux. Of the utilities ip and tc are the most important. ip controls IPv4 and IPv6 configuration and tc stands for traffic control.</entry> 868 <row>
870 <entry>GPL-2.0</entry> 869 <entry>elfutils</entry>
871</row> 870
872<row> 871 <entry>0.170</entry>
873 <entry>iptables</entry> 872
874 <entry>1.6.1</entry> 873 <entry>Utilities and libraries for handling compiled object
875 <entry>iptables is the userspace command line program used to configure and control network packet filtering code in Linux.</entry> 874 files.</entry>
876 <entry>GPL-2.0</entry> 875
877</row> 876 <entry>GPL-3.0, Elfutils-Exception</entry>
878<row> 877 </row>
879 <entry>jacl</entry> 878
880 <entry>1.4.1</entry> 879 <row>
881 <entry>Tcl interpreter for Java</entry> 880 <entry>enea-nfv-access-sdk</entry>
882 <entry> , , , </entry> 881
883</row> 882 <entry>1.0</entry>
884<row> 883
885 <entry>jamvm</entry> 884 <entry>Image for building the SDK for the host side of the Enea
886 <entry>2.0.0-devel</entry> 885 NFV Access Platform with ODM customizations</entry>
887 <entry>A compact Java Virtual Machine which conforms to the JVM specification version 2.</entry> 886
888 <entry>GPL-2.0</entry> 887 <entry>MIT</entry>
889</row> 888 </row>
890<row> 889
891 <entry>jansson</entry> 890 <row>
892 <entry>2.9</entry> 891 <entry>ethtool</entry>
893 <entry>Jansson is a C library for encoding decoding and manipulating JSON data.</entry> 892
894 <entry>MIT</entry> 893 <entry>4.11</entry>
895</row> 894
896<row> 895 <entry>A small utility for examining and tuning the settings of
897 <entry>jaxp1.3</entry> 896 your ethernet-based network interfaces.</entry>
898 <entry>1.4.01</entry> 897
899 <entry>Java XML parser and transformer APIs (DOM SAX JAXP TrAX)</entry> 898 <entry>GPL-2.0</entry>
900 <entry> Apache-2.0, PD</entry> 899 </row>
901</row> 900
902<row> 901 <row>
903 <entry>jdepend</entry> 902 <entry>expat</entry>
904 <entry>2.9.1</entry> 903
905 <entry>Design quality metrics generator for each Java</entry> 904 <entry>2.2.3</entry>
906 <entry>BSD</entry> 905
907</row> 906 <entry>Expat is an XML parser library written in C. It is a
908<row> 907 stream-oriented parser in which an application registers handlers
909 <entry>jikes-initial</entry> 908 for things the parser might find in the XML document (like start
910 <entry>1.0</entry> 909 tags)</entry>
911 <entry>Initial Java 1.4-compatible (and not higher) compiler.</entry> 910
912 <entry>MIT</entry> 911 <entry>MIT</entry>
913</row> 912 </row>
914<row> 913
915 <entry>jikes</entry> 914 <row>
916 <entry>1.22</entry> 915 <entry>fastjar</entry>
917 <entry>Java compiler adhering to language and VM specifications</entry> 916
918 <entry> </entry> 917 <entry>0.98</entry>
919</row> 918
920<row> 919 <entry>jar replacement written in C.</entry>
921 <entry>jlex</entry> 920
922 <entry>1.2.6</entry> 921 <entry>GPL-2.0</entry>
923 <entry>Lexical analyzer generator for Java</entry> 922 </row>
924 <entry> </entry> 923
925</row> 924 <row>
926<row> 925 <entry>file</entry>
927 <entry>jsch</entry> 926
928 <entry>0.1.40</entry> 927 <entry>5.31</entry>
929 <entry>SSH implementation in Java</entry> 928
930 <entry>BSD</entry> 929 <entry>File attempts to classify files depending on their contents
931</row> 930 and prints a description if a match is found.</entry>
932<row> 931
933 <entry>json-glib</entry> 932 <entry>BSD</entry>
934 <entry>1.2.8</entry> 933 </row>
935 <entry>Use JSON-GLib it is possible to parse and generate valid JSON data structures using a DOM-like API. JSON-GLib also offers GObject integration providing the ability to serialize and deserialize GObject instances to and from JSON data types.</entry> 934
936 <entry>LGPL-2.1</entry> 935 <row>
937</row> 936 <entry>findutils</entry>
938<row> 937
939 <entry>junit</entry> 938 <entry>4.6.0</entry>
940 <entry>3.8.2</entry> 939
941 <entry>JUnit is a testing framework for Java</entry> 940 <entry>The GNU Find Utilities are the basic directory searching
942 <entry> </entry> 941 utilities of the GNU operating system. These programs are
943</row> 942 typically used in conjunction with other programs to provide
944<row> 943 modular and powerful directory search and file locating
945 <entry>jzlib</entry> 944 capabilities to other commands.</entry>
946 <entry>1.0.7</entry> 945
947 <entry>zlib implementation in Java</entry> 946 <entry>GPL-3.0</entry>
948 <entry>BSD</entry> 947 </row>
949</row> 948
950<row> 949 <row>
951 <entry>kbd</entry> 950 <entry>fixesproto</entry>
952 <entry>2.0.4</entry> 951
953 <entry>Keytable files and keyboard utilities.</entry> 952 <entry>5.0</entry>
954 <entry>GPL-2.0</entry> 953
955</row> 954 <entry>This package provides the wire protocol for the X Fixes
956<row> 955 extension. This extension is designed to provide server-side
957 <entry>kbproto</entry> 956 support for application work arounds to shortcomings in the core X
958 <entry>1.0.7</entry> 957 window system.</entry>
959 <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> 958
960 <entry>MIT</entry> 959 <entry>MIT</entry>
961</row> 960 </row>
962<row> 961
963 <entry>kern-tools</entry> 962 <row>
964 <entry>0.2</entry> 963 <entry>flex</entry>
965 <entry>Tools for managing Yocto Project style branched kernels.</entry> 964
966 <entry>GPL-2.0</entry> 965 <entry>2.6.0</entry>
967</row> 966
968<row> 967 <entry>Flex is a fast lexical analyser generator. Flex is a tool
969 <entry>kernel-devsrc</entry> 968 for generating programs that recognize lexical patterns in
970 <entry>1.0</entry> 969 text.</entry>
971 <entry>Development source linux kernel. When built this recipe packages the source of the preferred virtual/kernel provider and makes it available for full kernel development or external module builds</entry> 970
972 <entry>GPL-2.0</entry> 971 <entry>BSD</entry>
973</row> 972 </row>
974<row> 973
975 <entry>keymaps</entry> 974 <row>
976 <entry>1.0</entry> 975 <entry>fontconfig</entry>
977 <entry>Keymaps and initscript to set the keymap on bootup.</entry> 976
978 <entry>GPL-2.0</entry> 977 <entry>2.12.4</entry>
979</row> 978
980<row> 979 <entry>Fontconfig is a font configuration and customization
981 <entry>kmod</entry> 980 library which does not depend on the X Window System. It is
982 <entry>24</entry> 981 designed to locate fonts within the system and select them
983 <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> 982 according to requirements specified by applications. Fontconfig is
984 <entry> GPL-2.0, LGPL-2.1</entry> 983 not a rasterization library nor does it impose a particular
985</row> 984 rasterization library on the application. The X-specific library
986<row> 985 'Xft' uses fontconfig along with freetype to specify and rasterize
987 <entry>krb5</entry> 986 fonts.</entry>
988 <entry>1.15.1</entry> 987
989 <entry>"Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services usually called ""principals""). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos key server (KDC). The KDC manages all authentication credentials for a Kerberos realm holds the master keys for the realm and responds to authentication requests. This package should be installed on both master and slave KDCs."</entry> 988 <entry>MIT, PD</entry>
990 <entry>MIT</entry> 989 </row>
991</row> 990
992<row> 991 <row>
993 <entry>ldconfig</entry> 992 <entry>freetype</entry>
994 <entry>2.12.1</entry> 993
995 <entry>A standalone native ldconfig build.</entry> 994 <entry>2.8</entry>
996 <entry>GPL-2.0</entry> 995
997</row> 996 <entry>FreeType is a software font engine that is designed to be
998<row> 997 small efficient highly customizable and portable while capable of
999 <entry>libaio</entry> 998 producing high-quality output (glyph images). It can be used in
1000 <entry>0.3.110</entry> 999 graphics libraries display servers font conversion tools text
1001 <entry>Asynchronous input/output library that uses the kernels native interface</entry> 1000 image generation tools and many other products as well.</entry>
1002 <entry>LGPL-2.1</entry> 1001
1003</row> 1002 <entry>FreeType, GPL-2.0</entry>
1004<row> 1003 </row>
1005 <entry>libarchive</entry> 1004
1006 <entry>3.3.2</entry> 1005 <row>
1007 <entry>C library and command-line tools for reading and writing tar cpio zip ISO and other archive formats</entry> 1006 <entry>fuse</entry>
1008 <entry>BSD</entry> 1007
1009</row> 1008 <entry>2.9.7</entry>
1010<row> 1009
1011 <entry>libbsd</entry> 1010 <entry>FUSE (Filesystem in Userspace) is a simple interface for
1012 <entry>0.8.6</entry> 1011 userspace programs to export a virtual filesystem to the Linux
1013 <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> 1012 kernel. FUSE also aims to provide a secure method for non
1014 <entry> BSD-4-Clause, ISC, PD</entry> 1013 privileged users to create and mount their own filesystem
1015</row> 1014 implementations.</entry>
1016<row> 1015
1017 <entry>libcap</entry> 1016 <entry>GPL-2.0, LGPL-2.0</entry>
1018 <entry>2.25</entry> 1017 </row>
1019 <entry>Library for getting/setting POSIX.1e capabilities.</entry> 1018
1020 <entry> BSD, GPL-2.0</entry> 1019 <row>
1021</row> 1020 <entry>gawk</entry>
1022<row> 1021
1023 <entry>libcgroup</entry> 1022 <entry>4.1.4</entry>
1024 <entry>0.41</entry> 1023
1025 <entry>libcgroup is a library that abstracts the control group file system in Linux. Control groups allow you to limit account and isolate resource usage (CPU memory disk I/O etc.) of groups of processes.</entry> 1024 <entry>The GNU version of awk a text processing utility. Awk
1026 <entry>LGPL-2.1</entry> 1025 interprets a special-purpose programming language to do quick and
1027</row> 1026 easy text pattern matching and reformatting jobs.</entry>
1028<row> 1027
1029 <entry>libcheck</entry> 1028 <entry>GPL-3.0</entry>
1030 <entry>0.10.0</entry> 1029 </row>
1031 <entry>Check - unit testing framework for C code.</entry> 1030
1032 <entry>LGPL-2.1</entry> 1031 <row>
1033</row> 1032 <entry>gcc-cross-initial-x86_64</entry>
1034<row> 1033
1035 <entry>libdaemon</entry> 1034 <entry>7.3.0</entry>
1036 <entry>0.14</entry> 1035
1037 <entry>Lightweight C library which eases the writing of UNIX daemons.</entry> 1036 <entry>GNU cc and gcc C compilers.</entry>
1038 <entry>LGPL-2.1</entry> 1037
1039</row> 1038 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1040<row> 1039 </row>
1041 <entry>libdevmapper</entry> 1040
1042 <entry>2.02.171</entry> 1041 <row>
1043 <entry>LVM2 is a set of utilities to manage logical volumes in Linux.</entry> 1042 <entry>gcc-cross-x86_64</entry>
1044 <entry> GPL-2.0, LGPL-2.0</entry> 1043
1045</row> 1044 <entry>7.3.0</entry>
1046<row> 1045
1047 <entry>libecj-bootstrap</entry> 1046 <entry>GNU cc and gcc C compilers.</entry>
1048 <entry>3.6.2</entry> 1047
1049 <entry>JDT Core Batch Compiler - Jar only</entry> 1048 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1050 <entry>EPL-1.0</entry> 1049 </row>
1051</row> 1050
1052<row> 1051 <row>
1053 <entry>libevent</entry> 1052 <entry>gcc-source-7.3.0</entry>
1054 <entry>2.1.8</entry> 1053
1055 <entry>An asynchronous event notification library.</entry> 1054 <entry>7.3.0</entry>
1056 <entry> BSD, MIT</entry> 1055
1057</row> 1056 <entry>GNU cc and gcc C compilers.</entry>
1058<row> 1057
1059 <entry>libffi</entry> 1058 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
1060 <entry>3.2.1</entry> 1059 </row>
1061 <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> 1060
1062 <entry>MIT</entry> 1061 <row>
1063</row> 1062 <entry>gcc</entry>
1064<row> 1063
1065 <entry>libgcc</entry> 1064 <entry>7.3.0</entry>
1066 <entry>7.3.0</entry> 1065
1067 <entry>GNU cc and gcc C compilers.</entry> 1066 <entry>Runtime libraries from GCC.</entry>
1068 <entry> GPL-3.0-with-GCC-exception, GPL-3.0</entry> 1067
1069</row> 1068 <entry>GPL-3.0-with-GCC-exception</entry>
1070<row> 1069 </row>
1071 <entry>libgudev</entry> 1070
1072 <entry>231</entry> 1071 <row>
1073 <entry>GObject wrapper for libudev.</entry> 1072 <entry>gdbm</entry>
1074 <entry>LGPL-2.1</entry> 1073
1075</row> 1074 <entry>1.13</entry>
1076<row> 1075
1077 <entry>libice</entry> 1076 <entry>Key/value database library with extensible hashing.</entry>
1078 <entry>1.0.9</entry> 1077
1079 <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> 1078 <entry>GPL-3.0</entry>
1080 <entry>MIT</entry> 1079 </row>
1081</row> 1080
1082<row> 1081 <row>
1083 <entry>libidn</entry> 1082 <entry>gettext-minimal</entry>
1084 <entry>1.33</entry> 1083
1085 <entry>Implementation of the Stringprep Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group.</entry> 1084 <entry>0.19.8.1</entry>
1086 <entry> LGPL-2.1, LGPL-3.0, GPL-3.0</entry> 1085
1087</row> 1086 <entry>Contains the m4 macros sufficient to support building
1088<row> 1087 autoconf/automake. This provides a significant build time speedup
1089 <entry>libjpeg-turbo</entry> 1088 by the removal of gettext-native from most dependency chains (now
1090 <entry>1.5.2</entry> 1089 only needed for gettext for the target).</entry>
1091 <entry>libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX SSE2 NEON) to accelerate baseline JPEG compression and decompression</entry> 1090
1092 <entry>BSD-3-Clause</entry> 1091 <entry>FSF-Unlimited</entry>
1093</row> 1092 </row>
1094<row> 1093
1095 <entry>libmnl</entry> 1094 <row>
1096 <entry>1.0.4</entry> 1095 <entry>gettext</entry>
1097 <entry>Minimalistic user-space library oriented to Netlink developers providing functions for common tasks in parsing validating and constructing both the Netlink header and TLVs.</entry> 1096
1098 <entry>LGPL-2.1</entry> 1097 <entry>0.19.8.1</entry>
1099</row> 1098
1100<row> 1099 <entry>GNU gettext is a set of tools that provides a framework to
1101 <entry>libmpc</entry> 1100 help other programs produce multi-lingual messages. These tools
1102 <entry>1.0.3</entry> 1101 include a set of conventions about how programs should be written
1103 <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> 1102 to support message catalogs a directory and file naming
1104 <entry>LGPL-3.0</entry> 1103 organization for the message catalogs themselves a runtime library
1105</row> 1104 supporting the retrieval of translated messages and a few
1106<row> 1105 stand-alone programs to massage in various ways the sets of
1107 <entry>libndp</entry> 1106 translatable and already translated strings.</entry>
1108 <entry>1.6</entry> 1107
1109 <entry>Library for IPv6 Neighbor Discovery Protocol.</entry> 1108 <entry>GPL-3.0, LGPL-2.1</entry>
1110 <entry>LGPL-2.1</entry> 1109 </row>
1111</row> 1110
1112<row> 1111 <row>
1113 <entry>libnewt</entry> 1112 <entry>giflib</entry>
1114 <entry>0.52.20</entry> 1113
1115 <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> 1114 <entry>5.1.4</entry>
1116 <entry>LGPL-2.0</entry> 1115
1117</row> 1116 <entry>shared library for GIF images.</entry>
1118<row> 1117
1119 <entry>libnl</entry> 1118 <entry>MIT</entry>
1120 <entry>3.2.29</entry> 1119 </row>
1121 <entry>A library for applications dealing with netlink sockets.</entry> 1120
1122 <entry>LGPL-2.1</entry> 1121 <row>
1123</row> 1122 <entry>git</entry>
1124<row> 1123
1125 <entry>libnss-mdns</entry> 1124 <entry>2.13.3</entry>
1126 <entry>0.10</entry> 1125
1127 <entry>Name Service Switch module for Multicast DNS (zeroconf) name resolution.</entry> 1126 <entry>Distributed version control system.</entry>
1128 <entry>LGPL-2.1</entry> 1127
1129</row> 1128 <entry>GPL-2.0</entry>
1130<row> 1129 </row>
1131 <entry>libpcap</entry> 1130
1132 <entry>1.8.1</entry> 1131 <row>
1133 <entry>Libpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection security monitoring and network debugging.</entry> 1132 <entry>glib-2.0</entry>
1134 <entry>BSD</entry> 1133
1135</row> 1134 <entry>2.52.3</entry>
1136<row> 1135
1137 <entry>libpciaccess</entry> 1136 <entry>GLib is a general-purpose utility library which provides
1138 <entry>0.13.5</entry> 1137 many useful data types macros type conversions string utilities
1139 <entry>libpciaccess provides functionality for X to access the PCI bus and devices in a platform-independent way.</entry> 1138 file utilities a main loop abstraction and so on.</entry>
1140 <entry> MIT</entry> 1139
1141</row> 1140 <entry>LGPL-2.0, BSD, PD</entry>
1142<row> 1141 </row>
1143 <entry>libpcre</entry> 1142
1144 <entry>8.41</entry> 1143 <row>
1145 <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> 1144 <entry>glibc-locale</entry>
1146 <entry>BSD</entry> 1145
1147</row> 1146 <entry>2.26</entry>
1148<row> 1147
1149 <entry>libpng</entry> 1148 <entry>Locale data from glibc.</entry>
1150 <entry>1.6.31</entry> 1149
1151 <entry>PNG image format decoding library.</entry> 1150 <entry>GPL-2.0, LGPL-2.1</entry>
1152 <entry>Libpng</entry> 1151 </row>
1153</row> 1152
1154<row> 1153 <row>
1155 <entry>libpthread-stubs</entry> 1154 <entry>glibc</entry>
1156 <entry>0.4</entry> 1155
1157 <entry>This library provides weak aliases for pthread functions not provided in libc or otherwise available by default.</entry> 1156 <entry>2.26</entry>
1158 <entry>MIT</entry> 1157
1159</row> 1158 <entry>The GNU C Library is used as the system C library in most
1160<row> 1159 systems with the Linux kernel.</entry>
1161 <entry>libsdl</entry> 1160
1162 <entry>1.2.15</entry> 1161 <entry>GPL-2.0, LGPL-2.1</entry>
1163 <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> 1162 </row>
1164 <entry>LGPL-2.1</entry> 1163
1165</row> 1164 <row>
1166<row> 1165 <entry>gmp</entry>
1167 <entry>libsm</entry> 1166
1168 <entry>1.2.2</entry> 1167 <entry>6.1.2</entry>
1169 <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> 1168
1170 <entry>MIT</entry> 1169 <entry>GMP is a free library for arbitrary precision arithmetic
1171</row> 1170 operating on signed integers rational numbers and floating point
1172<row> 1171 numbers</entry>
1173 <entry>libtasn1</entry> 1172
1174 <entry>4.12</entry> 1173 <entry>GPL-2.0, LGPL-3.0</entry>
1175 <entry>Library for ASN.1 and DER manipulation.</entry> 1174 </row>
1176 <entry> GPL-3.0, LGPL-2.1</entry> 1175
1177</row> 1176 <row>
1178<row> 1177 <entry>gnome-desktop-testing</entry>
1179 <entry>libtool</entry> 1178
1180 <entry>2.4.6</entry> 1179 <entry>2014.1</entry>
1181 <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> 1180
1182 <entry> GPL-2.0, LGPL-2.1</entry> 1181 <entry>Test runner for GNOME-style installed tests.</entry>
1183</row> 1182
1184<row> 1183 <entry>LGPL-2.0</entry>
1185 <entry>libunistring</entry> 1184 </row>
1186 <entry>0.9.7</entry> 1185
1187 <entry>Text files are nowadays usually encoded in Unicode and may consist of very different scripts from Latin letters to Chinese Hanzi with many kinds of special characters accents right-to-left writing marks hyphens Roman numbers and much more. But the POSIX platform APIs for text do not contain adequate functions for dealing with particular properties of many Unicode characters. In fact the POSIX APIs for text have several assumptions at their base which don't hold for Unicode text. This library provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard. This package contains documentation.</entry> 1186 <row>
1188 <entry> LGPL-3.0, GPL-2.0</entry> 1187 <entry>gnu-config</entry>
1189</row> 1188
1190<row> 1189 <entry>20150728</entry>
1191 <entry>libusb-compat</entry> 1190
1192 <entry>0.1.5</entry> 1191 <entry>Tool that installs the GNU config.guess / config.sub into a
1193 <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> 1192 directory tree</entry>
1194 <entry>LGPL-2.1</entry> 1193
1195</row> 1194 <entry></entry>
1196<row> 1195 </row>
1197 <entry>libusb1</entry> 1196
1198 <entry>1.0.21</entry> 1197 <row>
1199 <entry>Userspace library to access USB (version 1.0).</entry> 1198 <entry>gnujaf</entry>
1200 <entry>LGPL-2.1</entry> 1199
1201</row> 1200 <entry>1.1.1</entry>
1202<row> 1201
1203 <entry>libvirt</entry> 1202 <entry>Provides a mean to type data and locate components suitable
1204 <entry>4.2.0</entry> 1203 for performing various kinds of action on it.</entry>
1205 <entry>A toolkit to interact with the virtualization capabilities of recent versions of Linux.</entry> 1204
1206 <entry> LGPL-2.1, GPL-2.0</entry> 1205 <entry></entry>
1207</row> 1206 </row>
1208<row> 1207
1209 <entry>libx11</entry> 1208 <row>
1210 <entry>1.6.5</entry> 1209 <entry>gnulib</entry>
1211 <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> 1210
1212 <entry> MIT, BSD</entry> 1211 <entry>2017-08-20.18</entry>
1213</row> 1212
1214<row> 1213 <entry>A collection of software subroutines which are designed to
1215 <entry>libxau</entry> 1214 be usable on many operating systems. The goal of the project is to
1216 <entry>1.0.8</entry> 1215 make it easy for free software authors to make their software run
1217 <entry>libxau provides the main interfaces to the X11 authorisation handling which controls authorisation for X connections both client-side and server-side.</entry> 1216 on many operating systems. Since source is designed to be copied
1218 <entry>MIT</entry> 1217 from gnulib it is not a library per-se as much as a collection of
1219</row> 1218 portable idioms to be used in other projects.</entry>
1220<row> 1219
1221 <entry>libxcb</entry> 1220 <entry>LGPL-2.0</entry>
1222 <entry>1.12</entry> 1221 </row>
1223 <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> 1222
1224 <entry>MIT</entry> 1223 <row>
1225</row> 1224 <entry>gnumail</entry>
1226<row> 1225
1227 <entry>libxdmcp</entry> 1226 <entry>1.1.2</entry>
1228 <entry>1.1.2</entry> 1227
1229 <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> 1228 <entry>GNU's free implementation of the JavaMail API
1230 <entry>MIT</entry> 1229 specification</entry>
1231</row> 1230
1232<row> 1231 <entry></entry>
1233 <entry>libxext</entry> 1232 </row>
1234 <entry>1.3.3</entry> 1233
1235 <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> 1234 <row>
1236 <entry>MIT</entry> 1235 <entry>gnutls</entry>
1237</row> 1236
1238<row> 1237 <entry>3.5.13</entry>
1239 <entry>libxfixes</entry> 1238
1240 <entry>5.0.3</entry> 1239 <entry>GNU Transport Layer Security Library.</entry>
1241 <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> 1240
1242 <entry>MIT</entry> 1241 <entry>GPL-3.0, LGPL-2.1</entry>
1243</row> 1242 </row>
1244<row> 1243
1245 <entry>libxi</entry> 1244 <row>
1246 <entry>1.7.9</entry> 1245 <entry>go-capability</entry>
1247 <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> 1246
1248 <entry> MIT</entry> 1247 <entry>0.0</entry>
1249</row> 1248
1250<row> 1249 <entry>Utilities for manipulating POSIX capabilities in
1251 <entry>libxkbcommon</entry> 1250 Go.</entry>
1252 <entry>0.7.1</entry> 1251
1253 <entry>libxkbcommon is a keymap compiler and support library which processes a reduced subset of keymaps as defined by the XKB specification.</entry> 1252 <entry>BSD-2-Clause</entry>
1254 <entry> MIT</entry> 1253 </row>
1255</row> 1254
1256<row> 1255 <row>
1257 <entry>libxml-parser-perl</entry> 1256 <entry>go-cli</entry>
1258 <entry>2.44</entry> 1257
1259 <entry>XML::Parser - A perl module for parsing XML documents.</entry> 1258 <entry>1.1.0</entry>
1260 <entry> Artistic-1.0, GPL-1.0</entry> 1259
1261</row> 1260 <entry>A small package for building command line apps in
1262<row> 1261 Go</entry>
1263 <entry>libxml2</entry> 1262
1264 <entry>2.9.5</entry> 1263 <entry>MIT</entry>
1265 <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> 1264 </row>
1266 <entry>MIT</entry> 1265
1267</row> 1266 <row>
1268<row> 1267 <entry>go-connections</entry>
1269 <entry>libxrandr</entry> 1268
1270 <entry>1.5.1</entry> 1269 <entry>0.2.1</entry>
1271 <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> 1270
1272 <entry>MIT</entry> 1271 <entry>Utility package to work with network connections</entry>
1273</row> 1272
1274<row> 1273 <entry>Apache-2.0</entry>
1275 <entry>libxrender</entry> 1274 </row>
1276 <entry>0.9.10</entry> 1275
1277 <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> 1276 <row>
1278 <entry>MIT</entry> 1277 <entry>go-context</entry>
1279</row> 1278
1280<row> 1279 <entry>git</entry>
1281 <entry>libxslt</entry> 1280
1282 <entry>1.1.29</entry> 1281 <entry>A golang registry for global request variables.</entry>
1283 <entry>GNOME XSLT library.</entry> 1282
1284 <entry>MIT</entry> 1283 <entry>BSD-3-Clause</entry>
1285</row> 1284 </row>
1286<row> 1285
1287 <entry>libxt</entry> 1286 <row>
1288 <entry>1.1.5</entry> 1287 <entry>go-cross-x86_64</entry>
1289 <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> 1288
1290 <entry> MIT</entry> 1289 <entry>1.9.4</entry>
1291</row> 1290
1292<row> 1291 <entry>The Go programming language is an open source project to
1293 <entry>libxtst</entry> 1292 make programmers more productive. Go is expressive concise clean
1294 <entry>1.2.3</entry> 1293 and efficient. Its concurrency mechanisms make it easy to write
1295 <entry>This extension is a minimal set of client and server extensions required to completely test the X11 server with no user intervention.</entry> 1294 programs that get the most out of multicore and networked machines
1296 <entry>MIT</entry> 1295 while its novel type system enables flexible and modular program
1297</row> 1296 construction. Go compiles quickly to machine code yet has the
1298<row> 1297 convenience of garbage collection and the power of run-time
1299 <entry>linux-firmware</entry> 1298 reflection. It's a fast statically typed compiled language that
1300 <entry>0.0</entry> 1299 feels like a dynamically typed interpreted language.</entry>
1301 <entry>Firmware files for use with Linux kernel.</entry> 1300
1302 <entry>Redistributable binaries</entry> 1301 <entry>BSD-3-Clause</entry>
1303</row> 1302 </row>
1304<row> 1303
1305 <entry>linux-intel-host</entry> 1304 <row>
1306 <entry>4.14.35</entry> 1305 <entry>go-dbus</entry>
1307 <entry>Linux kernel.</entry> 1306
1308 <entry>GPL-2.0</entry> 1307 <entry>4.0.0</entry>
1309</row> 1308
1310<row> 1309 <entry>Native Go bindings for D-Bus</entry>
1311 <entry>linux-libc-headers</entry> 1310
1312 <entry>4.12</entry> 1311 <entry>BSD-2-Clause</entry>
1313 <entry>Sanitized set of kernel headers for the C library's use.</entry> 1312 </row>
1314 <entry>GPL-2.0</entry> 1313
1315</row> 1314 <row>
1316<row> 1315 <entry>go-distribution</entry>
1317 <entry>log4j1.2</entry> 1316
1318 <entry>1.2.17</entry> 1317 <entry>2.6.0</entry>
1319 <entry>Java library to help the programmer output log statements to a variety of output targets</entry> 1318
1320 <entry>Apache-2.0</entry> 1319 <entry>The Docker toolset to pack ship store and deliver
1321</row> 1320 content</entry>
1322<row> 1321
1323 <entry>logkit</entry> 1322 <entry>Apache-2.0</entry>
1324 <entry>1.2.2</entry> 1323 </row>
1325 <entry>Logging toolkit designed for secure performance orientated logging in Java applications</entry> 1324
1326 <entry>Apache-2.0</entry> 1325 <row>
1327</row> 1326 <entry>go-fsnotify</entry>
1328<row> 1327
1329 <entry>lsb</entry> 1328 <entry>1.2.11</entry>
1330 <entry>4.1</entry> 1329
1331 <entry>LSB support for OpenEmbedded.</entry> 1330 <entry>A golang registry for global request variables.</entry>
1332 <entry>GPL-2.0</entry> 1331
1333</row> 1332 <entry>BSD-3-Clause</entry>
1334<row> 1333 </row>
1335 <entry>lsbinitscripts</entry> 1334
1336 <entry>9.72</entry> 1335 <row>
1337 <entry>SysV init scripts which are only used in an LSB image.</entry> 1336 <entry>go-libtrust</entry>
1338 <entry>GPL-2.0</entry> 1337
1339</row> 1338 <entry>0.0</entry>
1340<row> 1339
1341 <entry>lvm2</entry> 1340 <entry>Primitives for identity and authorization</entry>
1342 <entry>2.02.171</entry> 1341
1343 <entry>LVM2 is a set of utilities to manage logical volumes in Linux.</entry> 1342 <entry>Apache-2.0</entry>
1344 <entry> GPL-2.0, LGPL-2.0</entry> 1343 </row>
1345</row> 1344
1346<row> 1345 <row>
1347 <entry>lxc</entry> 1346 <entry>go-logrus</entry>
1348 <entry>2.0.8</entry> 1347
1349 <entry>lxc aims to use these new functionnalities to provide an userspace container object</entry> 1348 <entry>0.11.0</entry>
1350 <entry>GPL-2.0</entry> 1349
1351</row> 1350 <entry>A golang registry for global request variables.</entry>
1352<row> 1351
1353 <entry>lxd</entry> 1352 <entry>MIT</entry>
1354 <entry>git</entry> 1353 </row>
1355 <entry>"LXD is a container ""hypervisor"" and a new user experience for LXC Specifically it's made of three components: - A system-wide daemon (lxd) - A command line client (lxc) - An OpenStack Nova plugin (nova-compute-lxd)"</entry> 1354
1356 <entry>Apache-2.0</entry> 1355 <row>
1357</row> 1356 <entry>go-mux</entry>
1358<row> 1357
1359 <entry>lz4</entry> 1358 <entry>git</entry>
1360 <entry>1.7.4</entry> 1359
1361 <entry>LZ4 is a very fast lossless compression algorithm providing compression speed at 400 MB/s per core scalable with multi-cores CPU. It also features an extremely fast decoder with speed in multiple GB/s per core typically reaching RAM speed limits on multi-core systems.</entry> 1360 <entry>A powerful URL router and dispatcher for golang.</entry>
1362 <entry> BSD, BSD-2-Clause, GPL-2.0</entry> 1361
1363</row> 1362 <entry>BSD-3-Clause</entry>
1364<row> 1363 </row>
1365 <entry>lzo</entry> 1364
1366 <entry>2.10</entry> 1365 <row>
1367 <entry>Lossless data compression library.</entry> 1366 <entry>go-patricia</entry>
1368 <entry>GPL-2.0</entry> 1367
1369</row> 1368 <entry>2.2.6</entry>
1370<row> 1369
1371 <entry>lzop</entry> 1370 <entry>A generic patricia trie (also called radix tree)
1372 <entry>1.03</entry> 1371 implemented in Go (Golang)</entry>
1373 <entry>lzop is a compression utility which is designed to be a companion to gzip. \nIt is based on the LZO data compression library and its main advantages over \ngzip are much higher compression and decompression speed at the cost of some \ncompression ratio. The lzop compression utility was designed with the goals \nof reliability speed portability and with reasonable drop-in compatibility \nto gzip.</entry> 1372
1374 <entry>GPL-2.0</entry> 1373 <entry>MIT</entry>
1375</row> 1374 </row>
1376<row> 1375
1377 <entry>m4</entry> 1376 <row>
1378 <entry>1.4.18</entry> 1377 <entry>go-pty</entry>
1379 <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> 1378
1380 <entry>GPL-3.0</entry> 1379 <entry>git</entry>
1381</row> 1380
1382<row> 1381 <entry>PTY interface for Go</entry>
1383 <entry>make</entry> 1382
1384 <entry>4.2.1</entry> 1383 <entry>MIT</entry>
1385 <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> 1384 </row>
1386 <entry> GPL-3.0, LGPL-2.0</entry> 1385
1387</row> 1386 <row>
1388<row> 1387 <entry>go-systemd</entry>
1389 <entry>makedepend</entry> 1388
1390 <entry>1.0.5</entry> 1389 <entry>4</entry>
1391 <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> 1390
1392 <entry>MIT</entry> 1391 <entry>Go bindings to systemd socket activation journal D-Bus and
1393</row> 1392 unit files</entry>
1394<row> 1393
1395 <entry>makedevs</entry> 1394 <entry>Apache-2.0</entry>
1396 <entry>1.0.1</entry> 1395 </row>
1397 <entry>Tool for creating device nodes.</entry> 1396
1398 <entry>GPL-2.0</entry> 1397 <row>
1399</row> 1398 <entry>go</entry>
1400<row> 1399
1401 <entry>mklibs</entry> 1400 <entry>1.9.4</entry>
1402 <entry>0.1.43</entry> 1401
1403 <entry>mklibs produces cut-down shared libraries that contain only the routines required by a particular set of executables.</entry> 1402 <entry>The Go programming language is an open source project to
1404 <entry>GPL-2.0</entry> 1403 make programmers more productive. Go is expressive concise clean
1405</row> 1404 and efficient. Its concurrency mechanisms make it easy to write
1406<row> 1405 programs that get the most out of multicore and networked machines
1407 <entry>mozjs</entry> 1406 while its novel type system enables flexible and modular program
1408 <entry>17.0.0</entry> 1407 construction. Go compiles quickly to machine code yet has the
1409 <entry>SpiderMonkey is Mozilla's JavaScript engine written in C/C++.</entry> 1408 convenience of garbage collection and the power of run-time
1410 <entry>MPL-2.0</entry> 1409 reflection. It's a fast statically typed compiled language that
1411</row> 1410 feels like a dynamically typed interpreted language.</entry>
1412<row> 1411
1413 <entry>mpfr</entry> 1412 <entry>BSD-3-Clause</entry>
1414 <entry>3.1.5</entry> 1413 </row>
1415 <entry>C library for multiple-precision floating-point computations with exact rounding.</entry> 1414
1416 <entry> GPL-3.0, LGPL-3.0</entry> 1415 <row>
1417</row> 1416 <entry>gobject-introspection</entry>
1418<row> 1417
1419 <entry>mtools</entry> 1418 <entry>1.52.1</entry>
1420 <entry>4.0.18</entry> 1419
1421 <entry>Mtools is a collection of utilities to access MS-DOS disks from GNU and Unix without mounting them.</entry> 1420 <entry>Middleware layer between GObject-using C libraries and
1422 <entry>GPL-3.0</entry> 1421 language bindings.</entry>
1423</row> 1422
1424<row> 1423 <entry>LGPL-2.0, GPL-2.0</entry>
1425 <entry>nasm</entry> 1424 </row>
1426 <entry>2.13.01</entry> 1425
1427 <entry>General-purpose x86 assembler.</entry> 1426 <row>
1428 <entry>BSD-2-Clause</entry> 1427 <entry>gperf</entry>
1429</row> 1428
1430<row> 1429 <entry>3.1</entry>
1431 <entry>ncurses</entry> 1430
1432 <entry>6.0</entry> 1431 <entry>GNU gperf is a perfect hash function generator</entry>
1433 <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> 1432
1434 <entry>MIT</entry> 1433 <entry>GPL-3.0</entry>
1435</row> 1434 </row>
1436<row> 1435
1437 <entry>net-snmp</entry> 1436 <row>
1438 <entry>5.7.3</entry> 1437 <entry>grep</entry>
1439 <entry>Various tools relating to the Simple Network Management Protocol.</entry> 1438
1440 <entry>BSD</entry> 1439 <entry>3.1</entry>
1441</row> 1440
1442<row> 1441 <entry>GNU grep utility.</entry>
1443 <entry>netbase</entry> 1442
1444 <entry>5.4</entry> 1443 <entry>GPL-3.0</entry>
1445 <entry>This package provides the necessary infrastructure for basic TCP/IP based networking</entry> 1444 </row>
1446 <entry>GPL-2.0</entry> 1445
1447</row> 1446 <row>
1448<row> 1447 <entry>groff</entry>
1449 <entry>netcat-openbsd</entry> 1448
1450 <entry>1.105</entry> 1449 <entry>1.22.3</entry>
1451 <entry>A simple Unix utility which reads and writes data across network connections using TCP or UDP protocol. It is designed to be a reliable 'back-end' tool that can be used directly or easily driven by other programs and scripts. At the same time it is a feature-rich network debugging and exploration tool since it can create almost any kind of connection you would need and has several interesting built-in capabilities.</entry> 1450
1452 <entry>BSD-3-Clause</entry> 1451 <entry>The groff (GNU troff) software is a typesetting package
1453</row> 1452 which reads plain text mixed with formatting commands and produces
1454<row> 1453 formatted output.</entry>
1455 <entry>netcf</entry> 1454
1456 <entry>0.2.8</entry> 1455 <entry>GPL-3.0</entry>
1457 <entry>netcf is a cross-platform network configuration library.</entry> 1456 </row>
1458 <entry>LGPL-2.1</entry> 1457
1459</row> 1458 <row>
1460<row> 1459 <entry>grpc-go</entry>
1461 <entry>nettle</entry> 1460
1462 <entry>3.3</entry> 1461 <entry>1.4.0</entry>
1463 <entry>A low level cryptographic library.</entry> 1462
1464 <entry> LGPL-3.0, GPL-2.0</entry> 1463 <entry>The Go language implementation of gRPC. HTTP/2 based
1465</row> 1464 RPC</entry>
1466<row> 1465
1467 <entry>networkmanager</entry> 1466 <entry>BSD</entry>
1468 <entry>1.4.4</entry> 1467 </row>
1469 <entry>NetworkManager.</entry> 1468
1470 <entry>GPL-2.0</entry> 1469 <row>
1471</row> 1470 <entry>grub-efi</entry>
1472<row> 1471
1473 <entry>nfv-installer</entry> 1472 <entry>2.02</entry>
1474 <entry>1.0</entry> 1473
1475 <entry>Enea NFV Access installer</entry> 1474 <entry>GRUB2 is the next generaion of a GPLed bootloader intended
1476 <entry>Proprietary</entry> 1475 to unify bootloading across x86 operating systems. In addition to
1477</row> 1476 loading the Linux kernel it implements the Multiboot standard
1478<row> 1477 which allows for flexible loading of multiple boot images.</entry>
1479 <entry>notary</entry> 1478
1480 <entry>0.4.2</entry> 1479 <entry>GPL-3.0</entry>
1481 <entry>Notary is a Docker project that allows anyone to have trust over arbitrary collections of data</entry> 1480 </row>
1482 <entry>Apache-2.0</entry> 1481
1483</row> 1482 <row>
1484<row> 1483 <entry>grub</entry>
1485 <entry>nspr</entry> 1484
1486 <entry>4.16</entry> 1485 <entry>2.02</entry>
1487 <entry>Netscape Portable Runtime Library.</entry> 1486
1488 <entry> GPL-2.0, MPL-2.0, LGPL-2.1</entry> 1487 <entry>GRUB2 is the next generaion of a GPLed bootloader intended
1489</row> 1488 to unify bootloading across x86 operating systems. In addition to
1490<row> 1489 loading the Linux kernel it implements the Multiboot standard
1491 <entry>nss</entry> 1490 which allows for flexible loading of multiple boot images.</entry>
1492 <entry>3.31.1</entry> 1491
1493 <entry>Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME X.509 v3 certificates and other security standards.</entry> 1492 <entry>GPL-3.0</entry>
1494 <entry> MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1</entry> 1493 </row>
1495</row> 1494
1496<row> 1495 <row>
1497 <entry>ntp</entry> 1496 <entry>gtk-doc</entry>
1498 <entry>4.2.8p10</entry> 1497
1499 <entry>The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source such as a radio or satellite receiver or modem.</entry> 1498 <entry>1.25</entry>
1500 <entry>NTP</entry> 1499
1501</row> 1500 <entry>Gtk-doc is a set of scripts that extract specially
1502<row> 1501 formatted comments from glib-based software and produce a set of
1503 <entry>numactl</entry> 1502 html documentation files from them</entry>
1504 <entry>2.0.11</entry> 1503
1505 <entry>Simple NUMA policy support. It consists of a numactl program to run other programs with a specific NUMA policy and a libnuma to do allocations with NUMA policy in applications.</entry> 1504 <entry>GPL-2.0</entry>
1506 <entry> GPL-2.0, LGPL-2.1</entry> 1505 </row>
1507</row> 1506
1508<row> 1507 <row>
1509 <entry>openjdk-8</entry> 1508 <entry>gzip</entry>
1510 <entry>102b14</entry> 1509
1511 <entry>Java runtime based upon the OpenJDK Project</entry> 1510 <entry>1.8</entry>
1512 <entry> </entry> 1511
1513</row> 1512 <entry>GNU Gzip is a popular data compression program originally
1514<row> 1513 written by Jean-loup Gailly for the GNU project. Mark Adler wrote
1515 <entry>openssh</entry> 1514 the decompression part</entry>
1516 <entry>7.5p1</entry> 1515
1517 <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> 1516 <entry>GPL-3.0</entry>
1518 <entry>BSD</entry> 1517 </row>
1519</row> 1518
1520<row> 1519 <row>
1521 <entry>openssl</entry> 1520 <entry>htop</entry>
1522 <entry>1.0.2o</entry> 1521
1523 <entry>Secure Socket Layer (SSL) binary and related cryptographic tools.</entry> 1522 <entry>1.0.3</entry>
1524 <entry>OpenSSL</entry> 1523
1525</row> 1524 <entry>htop process monitor.</entry>
1526<row> 1525
1527 <entry>openvswitch</entry> 1526 <entry>GPL-2.0</entry>
1528 <entry>2.9</entry> 1527 </row>
1529 <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> 1528
1530 <entry>Apache-2.0</entry> 1529 <row>
1531</row> 1530 <entry>icedtea7</entry>
1532<row> 1531
1533 <entry>opkg-utils</entry> 1532 <entry>2.1.3</entry>
1534 <entry>0.3.5</entry> 1533
1535 <entry>Additional utilities for the opkg package manager.</entry> 1534 <entry>Harness to build the source code from OpenJDK using Free
1536 <entry>GPL-2.0</entry> 1535 Software build tools</entry>
1537</row> 1536
1538<row> 1537 <entry></entry>
1539 <entry>oro</entry> 1538 </row>
1540 <entry>2.0.8</entry> 1539
1541 <entry>Perl5-compatible regular expressions library for Java</entry> 1540 <row>
1542 <entry>Apache-2.0</entry> 1541 <entry>icu</entry>
1543</row> 1542
1544<row> 1543 <entry>59.1</entry>
1545 <entry>os-release</entry> 1544
1546 <entry>1.0</entry> 1545 <entry>The International Component for Unicode (ICU) is a mature
1547 <entry>The /etc/os-release file contains operating system identification data.</entry> 1546 portable set of C/C++ and Java libraries for Unicode support
1548 <entry>MIT</entry> 1547 software internationalization (I18N) and globalization (G11N)
1549</row> 1548 giving applications the same results on all platforms.</entry>
1550<row> 1549
1551 <entry>packagegroup-core-boot</entry> 1550 <entry>ICU</entry>
1552 <entry>1.0</entry> 1551 </row>
1553 <entry>The minimal set of packages required to boot the system</entry> 1552
1554 <entry>MIT</entry> 1553 <row>
1555</row> 1554 <entry>inetlib</entry>
1556<row> 1555
1557 <entry>packagegroup-core-ssh-openssh</entry> 1556 <entry>1.1.1</entry>
1558 <entry>1.0</entry> 1557
1559 <entry>OpenSSH SSH client/server.</entry> 1558 <entry>GNU Classpath inetlib is an extension library to provide
1560 <entry>MIT</entry> 1559 extra network protocol support for GNU Classpath and ClasspathX
1561</row> 1560 project but it can also used standalone to add http imap pop3 and
1562<row> 1561 smtp client support applications.</entry>
1563 <entry>packagegroup-enea-virtualization-docker</entry> 1562
1564 <entry>1.0</entry> 1563 <entry></entry>
1565 <entry>Packagegroup for Docker.</entry> 1564 </row>
1566 <entry>MIT</entry> 1565
1567</row> 1566 <row>
1568<row> 1567 <entry>initramfs-framework</entry>
1569 <entry>packagegroup-enea-virtualization-dpdk</entry> 1568
1570 <entry>1.0</entry> 1569 <entry>1.0</entry>
1571 <entry>Packagegroup for DPDK.</entry> 1570
1572 <entry>MIT</entry> 1571 <entry>Modular initramfs system.</entry>
1573</row> 1572
1574<row> 1573 <entry>MIT</entry>
1575 <entry>packagegroup-enea-virtualization-host</entry> 1574 </row>
1576 <entry>1.0</entry> 1575
1577 <entry>This package group includes packages and packagegroups specific to the host side of the Enea Linux Virtualization Profile.</entry> 1576 <row>
1578 <entry>MIT</entry> 1577 <entry>initramfs-module-install-efi</entry>
1579</row> 1578
1580<row> 1579 <entry>1.0</entry>
1581 <entry>packagegroup-enea-virtualization-libvirt</entry> 1580
1582 <entry>1.0</entry> 1581 <entry>initramfs-framework module for EFI installation
1583 <entry>Package group for libvirt.</entry> 1582 option.</entry>
1584 <entry>MIT</entry> 1583
1585</row> 1584 <entry>MIT</entry>
1586<row> 1585 </row>
1587 <entry>packagegroup-enea-virtualization-lxc</entry> 1586
1588 <entry>1.0</entry> 1587 <row>
1589 <entry>Packagegroup for LXC.</entry> 1588 <entry>initramfs-module-install</entry>
1590 <entry>MIT</entry> 1589
1591</row> 1590 <entry>1.0</entry>
1592<row> 1591
1593 <entry>packagegroup-enea-virtualization-lxd</entry> 1592 <entry>initramfs-framework module for installation option.</entry>
1594 <entry>1.0</entry> 1593
1595 <entry>Packagegroup for LXD.</entry> 1594 <entry>MIT</entry>
1596 <entry>MIT</entry> 1595 </row>
1597</row> 1596
1598<row> 1597 <row>
1599 <entry>packagegroup-enea-virtualization-openstack</entry> 1598 <entry>initramfs-module-setup-live</entry>
1600 <entry>1.0</entry> 1599
1601 <entry>This packagegroups adds dependencies for deploying Openstack using Kolla.</entry> 1600 <entry>1.0</entry>
1602 <entry>MIT</entry> 1601
1603</row> 1602 <entry>initramfs-framework module for live booting.</entry>
1604<row> 1603
1605 <entry>packagegroup-enea-virtualization-ovs</entry> 1604 <entry>MIT</entry>
1606 <entry>1.0</entry> 1605 </row>
1607 <entry>Packagegroup for Open vSwitch.</entry> 1606
1608 <entry>MIT</entry> 1607 <row>
1609</row> 1608 <entry>inputproto</entry>
1610<row> 1609
1611 <entry>packagegroup-enea-virtualization-qemu</entry> 1610 <entry>2.3.2</entry>
1612 <entry>1.0</entry> 1611
1613 <entry>Packagegroup for QEMU.</entry> 1612 <entry>This package provides the wire protocol for the X Input
1614 <entry>MIT</entry> 1613 extension. The extension supports input devices other then the
1615</row> 1614 core X keyboard and pointer.</entry>
1616<row> 1615
1617 <entry>packagegroup-enea-virtualization</entry> 1616 <entry>MIT</entry>
1618 <entry>1.0</entry> 1617 </row>
1619 <entry>This packagegroup includes packages and packagegroups required for both host and guest images of the Enea Linux Virtualization Profile.</entry> 1618
1620 <entry>MIT</entry> 1619 <row>
1621</row> 1620 <entry>intltool</entry>
1622<row> 1621
1623 <entry>parted</entry> 1622 <entry>0.51.0</entry>
1624 <entry>3.2</entry> 1623
1625 <entry>Disk partition editing/resizing utility.</entry> 1624 <entry>Utility scripts for internationalizing XML.</entry>
1626 <entry>GPL-3.0</entry> 1625
1627</row> 1626 <entry>GPL-2.0</entry>
1628<row> 1627 </row>
1629 <entry>partrt</entry> 1628
1630 <entry>1.1</entry> 1629 <row>
1631 <entry>partrt is a tool for dividing a SMP Linux system into a real time domain and a non-real time domain.</entry> 1630 <entry>iproute2</entry>
1632 <entry>BSD</entry> 1631
1633</row> 1632 <entry>4.11.0</entry>
1634<row> 1633
1635 <entry>pciutils</entry> 1634 <entry>Iproute2 is a collection of utilities for controlling TCP /
1636 <entry>3.5.5</entry> 1635 IP networking and traffic control in Linux. Of the utilities ip
1637 <entry>The PCI Utilities package contains a library for portable access to PCI bus configuration space and several utilities based on this library.</entry> 1636 and tc are the most important. ip controls IPv4 and IPv6
1638 <entry>GPL-2.0</entry> 1637 configuration and tc stands for traffic control.</entry>
1639</row> 1638
1640<row> 1639 <entry>GPL-2.0</entry>
1641 <entry>perl</entry> 1640 </row>
1642 <entry>5.24.1</entry> 1641
1643 <entry>Perl scripting language.</entry> 1642 <row>
1644 <entry> Artistic-1.0, GPL-1.0</entry> 1643 <entry>iptables</entry>
1645</row> 1644
1646<row> 1645 <entry>1.6.1</entry>
1647 <entry>pigz</entry> 1646
1648 <entry>2.3.4</entry> 1647 <entry>iptables is the userspace command line program used to
1649 <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> 1648 configure and control network packet filtering code in
1650 <entry> Zlib, Apache-2.0</entry> 1649 Linux.</entry>
1651</row> 1650
1652<row> 1651 <entry>GPL-2.0</entry>
1653 <entry>pixman</entry> 1652 </row>
1654 <entry>0.34.0</entry> 1653
1655 <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> 1654 <row>
1656 <entry> MIT, PD</entry> 1655 <entry>jacl</entry>
1657</row> 1656
1658<row> 1657 <entry>1.4.1</entry>
1659 <entry>pkgconfig</entry> 1658
1660 <entry>0.29.2</entry> 1659 <entry>Tcl interpreter for Java</entry>
1661 <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> 1660
1662 <entry>GPL-2.0</entry> 1661 <entry>, , ,</entry>
1663</row> 1662 </row>
1664<row> 1663
1665 <entry>pm-utils</entry> 1664 <row>
1666 <entry>1.4.1</entry> 1665 <entry>jamvm</entry>
1667 <entry>Simple shell command line tools to suspend and hibernate.</entry> 1666
1668 <entry>GPL-2.0</entry> 1667 <entry>2.0.0-devel</entry>
1669</row> 1668
1670<row> 1669 <entry>A compact Java Virtual Machine which conforms to the JVM
1671 <entry>polkit</entry> 1670 specification version 2.</entry>
1672 <entry>0.113</entry> 1671
1673 <entry>The polkit package is an application-level toolkit for defining and handling the policy that allows unprivileged processes to speak to privileged processes.</entry> 1672 <entry>GPL-2.0</entry>
1674 <entry>LGPL-2.0</entry> 1673 </row>
1675</row> 1674
1676<row> 1675 <row>
1677 <entry>popt</entry> 1676 <entry>jansson</entry>
1678 <entry>1.16</entry> 1677
1679 <entry>Library for parsing command line options.</entry> 1678 <entry>2.9</entry>
1680 <entry>MIT</entry> 1679
1681</row> 1680 <entry>Jansson is a C library for encoding decoding and
1682<row> 1681 manipulating JSON data.</entry>
1683 <entry>pps-tools</entry> 1682
1684 <entry>0.0.0</entry> 1683 <entry>MIT</entry>
1685 <entry>User-space tools for LinuxPPS.</entry> 1684 </row>
1686 <entry>GPL-2.0</entry> 1685
1687</row> 1686 <row>
1688<row> 1687 <entry>jaxp1.3</entry>
1689 <entry>prelink</entry> 1688
1690 <entry>1.0</entry> 1689 <entry>1.4.01</entry>
1691 <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> 1690
1692 <entry>GPL-2.0</entry> 1691 <entry>Java XML parser and transformer APIs (DOM SAX JAXP
1693</row> 1692 TrAX)</entry>
1694<row> 1693
1695 <entry>procps</entry> 1694 <entry>Apache-2.0, PD</entry>
1696 <entry>3.3.12</entry> 1695 </row>
1697 <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> 1696
1698 <entry> GPL-2.0, LGPL-2.0</entry> 1697 <row>
1699</row> 1698 <entry>jdepend</entry>
1700<row> 1699
1701 <entry>pseudo</entry> 1700 <entry>2.9.1</entry>
1702 <entry>1.8.2</entry> 1701
1703 <entry>Pseudo gives fake root capabilities to a normal user.</entry> 1702 <entry>Design quality metrics generator for each Java</entry>
1704 <entry>LGPL-2.1</entry> 1703
1705</row> 1704 <entry>BSD</entry>
1706<row> 1705 </row>
1707 <entry>ptest-runner</entry> 1706
1708 <entry>2.1</entry> 1707 <row>
1709 <entry>The ptest-runner2 package installs a ptest-runner program which loops through all installed ptest test suites and runs them in sequence.</entry> 1708 <entry>jikes-initial</entry>
1710 <entry>GPL-2.0</entry> 1709
1711</row> 1710 <entry>1.0</entry>
1712<row> 1711
1713 <entry>python-futures</entry> 1712 <entry>Initial Java 1.4-compatible (and not higher)
1714 <entry>3.0.3</entry> 1713 compiler.</entry>
1715 <entry>Backport of the concurrent.futures package from Python 3.2</entry> 1714
1716 <entry>BSD</entry> 1715 <entry>MIT</entry>
1717</row> 1716 </row>
1718<row> 1717
1719 <entry>python-netaddr</entry> 1718 <row>
1720 <entry>0.7.19</entry> 1719 <entry>jikes</entry>
1721 <entry>A network address manipulation library for Python..</entry> 1720
1722 <entry>BSD</entry> 1721 <entry>1.22</entry>
1723</row> 1722
1724<row> 1723 <entry>Java compiler adhering to language and VM
1725 <entry>python-netifaces</entry> 1724 specifications</entry>
1726 <entry>0.10.6</entry> 1725
1727 <entry>Portable network interface information.</entry> 1726 <entry></entry>
1728 <entry>MIT</entry> 1727 </row>
1729</row> 1728
1730<row> 1729 <row>
1731 <entry>python-pip</entry> 1730 <entry>jlex</entry>
1732 <entry>9.0.1</entry> 1731
1733 <entry>PIP is a tool for installing and managing Python packages.</entry> 1732 <entry>1.2.6</entry>
1734 <entry> MIT, LGPL-2.1</entry> 1733
1735</row> 1734 <entry>Lexical analyzer generator for Java</entry>
1736<row> 1735
1737 <entry>python-psutil</entry> 1736 <entry></entry>
1738 <entry>5.3.1</entry> 1737 </row>
1739 <entry>A cross-platform process and system utilities module for Python.</entry> 1738
1740 <entry>BSD</entry> 1739 <row>
1741</row> 1740 <entry>jsch</entry>
1742<row> 1741
1743 <entry>python-scons</entry> 1742 <entry>0.1.40</entry>
1744 <entry>2.5.1</entry> 1743
1745 <entry>Software Construction tool (make/autotools replacement).</entry> 1744 <entry>SSH implementation in Java</entry>
1746 <entry>MIT</entry> 1745
1747</row> 1746 <entry>BSD</entry>
1748<row> 1747 </row>
1749 <entry>python-setuptools</entry> 1748
1750 <entry>36.2.7</entry> 1749 <row>
1751 <entry>Download build install upgrade and uninstall Python packages.</entry> 1750 <entry>json-glib</entry>
1752 <entry>MIT</entry> 1751
1753</row> 1752 <entry>1.2.8</entry>
1754<row> 1753
1755 <entry>python</entry> 1754 <entry>Use JSON-GLib it is possible to parse and generate valid
1756 <entry>2.7.13</entry> 1755 JSON data structures using a DOM-like API. JSON-GLib also offers
1757 <entry>The Python Programming Language.</entry> 1756 GObject integration providing the ability to serialize and
1758 <entry>Python-2.0</entry> 1757 deserialize GObject instances to and from JSON data types.</entry>
1759</row> 1758
1760<row> 1759 <entry>LGPL-2.1</entry>
1761 <entry>python3-netifaces</entry> 1760 </row>
1762 <entry>0.10.6</entry> 1761
1763 <entry>Portable network interface information.</entry> 1762 <row>
1764 <entry>MIT</entry> 1763 <entry>junit</entry>
1765</row> 1764
1766<row> 1765 <entry>3.8.2</entry>
1767 <entry>python3-setuptools</entry> 1766
1768 <entry>36.2.7</entry> 1767 <entry>JUnit is a testing framework for Java</entry>
1769 <entry>Download build install upgrade and uninstall Python packages.</entry> 1768
1770 <entry>MIT</entry> 1769 <entry></entry>
1771</row> 1770 </row>
1772<row> 1771
1773 <entry>python3-six</entry> 1772 <row>
1774 <entry>1.10.0</entry> 1773 <entry>jzlib</entry>
1775 <entry>Python 2 and 3 compatibility library.</entry> 1774
1776 <entry>MIT</entry> 1775 <entry>1.0.7</entry>
1777</row> 1776
1778<row> 1777 <entry>zlib implementation in Java</entry>
1779 <entry>python3-twisted</entry> 1778
1780 <entry>13.2.0</entry> 1779 <entry>BSD</entry>
1781 <entry>Twisted is an event-driven networking framework written in Python and licensed under the LGPL. Twisted supports TCP UDP SSL/TLS multicast Unix sockets a large number of protocols (including HTTP NNTP IMAP SSH IRC FTP and others) and much more.</entry> 1780 </row>
1782 <entry>MIT</entry> 1781
1783</row> 1782 <row>
1784<row> 1783 <entry>kbd</entry>
1785 <entry>python3-zopeinterface</entry> 1784
1786 <entry>4.4.3</entry> 1785 <entry>2.0.4</entry>
1787 <entry>Interface definitions for Zope products.</entry> 1786
1788 <entry> </entry> 1787 <entry>Keytable files and keyboard utilities.</entry>
1789</row> 1788
1790<row> 1789 <entry>GPL-2.0</entry>
1791 <entry>python3</entry> 1790 </row>
1792 <entry>3.5.3</entry> 1791
1793 <entry>The Python Programming Language.</entry> 1792 <row>
1794 <entry>Python-2.0</entry> 1793 <entry>kbproto</entry>
1795</row> 1794
1796<row> 1795 <entry>1.0.7</entry>
1797 <entry>qemu</entry> 1796
1798 <entry>2.11.1</entry> 1797 <entry>This package provides the wire protocol for the X Keyboard
1799 <entry>Fast open source processor emulator.</entry> 1798 extension. This extension is used to control options related to
1800 <entry> GPL-2.0, LGPL-2.1</entry> 1799 keyboard handling and layout.</entry>
1801</row> 1800
1802<row> 1801 <entry>MIT</entry>
1803 <entry>qemuwrapper</entry> 1802 </row>
1804 <entry>1.0</entry> 1803
1805 <entry>QEMU wrapper script.</entry> 1804 <row>
1806 <entry>MIT</entry> 1805 <entry>kern-tools</entry>
1807</row> 1806
1808<row> 1807 <entry>0.2</entry>
1809 <entry>quilt</entry> 1808
1810 <entry>0.65</entry> 1809 <entry>Tools for managing Yocto Project style branched
1811 <entry>Tool for working with series of patches.</entry> 1810 kernels.</entry>
1812 <entry>GPL-2.0</entry> 1811
1813</row> 1812 <entry>GPL-2.0</entry>
1814<row> 1813 </row>
1815 <entry>randrproto</entry> 1814
1816 <entry>1.5.0</entry> 1815 <row>
1817 <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> 1816 <entry>kernel-devsrc</entry>
1818 <entry>MIT</entry> 1817
1819</row> 1818 <entry>1.0</entry>
1820<row> 1819
1821 <entry>readline</entry> 1820 <entry>Development source linux kernel. When built this recipe
1822 <entry>7.0</entry> 1821 packages the source of the preferred virtual/kernel provider and
1823 <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> 1822 makes it available for full kernel development or external module
1824 <entry>GPL-3.0</entry> 1823 builds</entry>
1825</row> 1824
1826<row> 1825 <entry>GPL-2.0</entry>
1827 <entry>recordproto</entry> 1826 </row>
1828 <entry>1.14.2</entry> 1827
1829 <entry>This package provides the wire protocol for the X Record extension. This extension is used to record and play back event sequences.</entry> 1828 <row>
1830 <entry>MIT</entry> 1829 <entry>keymaps</entry>
1831</row> 1830
1832<row> 1831 <entry>1.0</entry>
1833 <entry>regexp</entry> 1832
1834 <entry>1.5</entry> 1833 <entry>Keymaps and initscript to set the keymap on bootup.</entry>
1835 <entry>Java Regular Expression package</entry> 1834
1836 <entry>Apache-2.0</entry> 1835 <entry>GPL-2.0</entry>
1837</row> 1836 </row>
1838<row> 1837
1839 <entry>renderproto</entry> 1838 <row>
1840 <entry>0.11.1</entry> 1839 <entry>kmod</entry>
1841 <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> 1840
1842 <entry>MIT</entry> 1841 <entry>24</entry>
1843</row> 1842
1844<row> 1843 <entry>kmod is a set of tools to handle common tasks with Linux
1845 <entry>rhino</entry> 1844 kernel modules like insert remove list check properties resolve
1846 <entry>1.7r4</entry> 1845 dependencies and aliases.</entry>
1847 <entry>Lexical analyzer generator for Java</entry> 1846
1848 <entry>MPL-2.0</entry> 1847 <entry>GPL-2.0, LGPL-2.1</entry>
1849</row> 1848 </row>
1850<row> 1849
1851 <entry>rpm</entry> 1850 <row>
1852 <entry>4.13.90</entry> 1851 <entry>krb5</entry>
1853 <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> 1852
1854 <entry>GPL-2.0</entry> 1853 <entry>1.15.1</entry>
1855</row> 1854
1856<row> 1855 <entry>"Kerberos is a system for authenticating users and services
1857 <entry>rsync</entry> 1856 on a network. Kerberos is a trusted third-party service. That
1858 <entry>3.1.3</entry> 1857 means that there is a third party (the Kerberos server) that is
1859 <entry>File synchronization tool.</entry> 1858 trusted by all the entities on the network (users and services
1860 <entry>GPL-3.0</entry> 1859 usually called ""principals""). . This is the MIT reference
1861</row> 1860 implementation of Kerberos V5. . This package contains the
1862<row> 1861 Kerberos key server (KDC). The KDC manages all authentication
1863 <entry>run-postinsts</entry> 1862 credentials for a Kerberos realm holds the master keys for the
1864 <entry>1.0</entry> 1863 realm and responds to authentication requests. This package should
1865 <entry>Runs postinstall scripts on first boot of the target device.</entry> 1864 be installed on both master and slave KDCs."</entry>
1866 <entry>MIT</entry> 1865
1867</row> 1866 <entry>MIT</entry>
1868<row> 1867 </row>
1869 <entry>runc-docker</entry> 1868
1870 <entry>1.0.0-rc3</entry> 1869 <row>
1871 <entry>runc is a CLI tool for spawning and running containers according to the OCI specification.</entry> 1870 <entry>ldconfig</entry>
1872 <entry>Apache-2.0</entry> 1871
1873</row> 1872 <entry>2.12.1</entry>
1874<row> 1873
1875 <entry>sed</entry> 1874 <entry>A standalone native ldconfig build.</entry>
1876 <entry>4.2.2</entry> 1875
1877 <entry>Stream EDitor (text filtering utility).</entry> 1876 <entry>GPL-2.0</entry>
1878 <entry>GPL-3.0</entry> 1877 </row>
1879</row> 1878
1880<row> 1879 <row>
1881 <entry>serf</entry> 1880 <entry>libaio</entry>
1882 <entry>1.3.9</entry> 1881
1883 <entry>High-Performance Asynchronous HTTP Client Library.</entry> 1882 <entry>0.3.110</entry>
1884 <entry>Apache-2.0</entry> 1883
1885</row> 1884 <entry>Asynchronous input/output library that uses the kernels
1886<row> 1885 native interface</entry>
1887 <entry>servlet2.3</entry> 1886
1888 <entry>4.1.37</entry> 1887 <entry>LGPL-2.1</entry>
1889 <entry>Servlet API 2.3 (from Tomcat 4.1)</entry> 1888 </row>
1890 <entry>Apache-2.0</entry> 1889
1891</row> 1890 <row>
1892<row> 1891 <entry>libarchive</entry>
1893 <entry>shadow-securetty</entry> 1892
1894 <entry>4.2.1</entry> 1893 <entry>3.3.2</entry>
1895 <entry>Provider of the machine specific securetty file.</entry> 1894
1896 <entry>MIT</entry> 1895 <entry>C library and command-line tools for reading and writing
1897</row> 1896 tar cpio zip ISO and other archive formats</entry>
1898<row> 1897
1899 <entry>shadow-sysroot</entry> 1898 <entry>BSD</entry>
1900 <entry>4.2.1</entry> 1899 </row>
1901 <entry>Shadow utils requirements for useradd.bbclass.</entry> 1900
1902 <entry> BSD, Artistic-1.0</entry> 1901 <row>
1903</row> 1902 <entry>libbsd</entry>
1904<row> 1903
1905 <entry>shadow</entry> 1904 <entry>0.8.6</entry>
1906 <entry>4.2.1</entry> 1905
1907 <entry>Tools to change and administer password and group data.</entry> 1906 <entry>This library provides useful functions commonly found on
1908 <entry> BSD, Artistic-1.0</entry> 1907 BSD systems and lacking on others like GNU systems thus making it
1909</row> 1908 easier to port projects with strong BSD origins without needing to
1910<row> 1909 embed the same code over and over again on each project.</entry>
1911 <entry>shared-mime-info</entry> 1910
1912 <entry>1.8</entry> 1911 <entry>BSD-4-Clause, ISC, PD</entry>
1913 <entry>Shared MIME type database and specification.</entry> 1912 </row>
1914 <entry>LGPL-2.0</entry> 1913
1915</row> 1914 <row>
1916<row> 1915 <entry>libcap</entry>
1917 <entry>slang</entry> 1916
1918 <entry>2.3.1a</entry> 1917 <entry>2.25</entry>
1919 <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> 1918
1920 <entry>GPL-2.0</entry> 1919 <entry>Library for getting/setting POSIX.1e capabilities.</entry>
1921</row> 1920
1922<row> 1921 <entry>BSD, GPL-2.0</entry>
1923 <entry>sqlite3</entry> 1922 </row>
1924 <entry>3.20.0</entry> 1923
1925 <entry>Embeddable SQL database engine.</entry> 1924 <row>
1926 <entry>PD</entry> 1925 <entry>libcgroup</entry>
1927</row> 1926
1928<row> 1927 <entry>0.41</entry>
1929 <entry>squashfs-tools</entry> 1928
1930 <entry>4.3</entry> 1929 <entry>libcgroup is a library that abstracts the control group
1931 <entry>Tools for manipulating SquashFS filesystems.</entry> 1930 file system in Linux. Control groups allow you to limit account
1932 <entry> GPL-2.0, PD</entry> 1931 and isolate resource usage (CPU memory disk I/O etc.) of groups of
1933</row> 1932 processes.</entry>
1934<row> 1933
1935 <entry>subversion</entry> 1934 <entry>LGPL-2.1</entry>
1936 <entry>1.9.6</entry> 1935 </row>
1937 <entry>Subversion (svn) version control system client.</entry> 1936
1938 <entry>Apache-2.0</entry> 1937 <row>
1939</row> 1938 <entry>libcheck</entry>
1940<row> 1939
1941 <entry>sudo</entry> 1940 <entry>0.10.0</entry>
1942 <entry>1.8.20p2</entry> 1941
1943 <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> 1942 <entry>Check - unit testing framework for C code.</entry>
1944 <entry> ISC, BSD, Zlib</entry> 1943
1945</row> 1944 <entry>LGPL-2.1</entry>
1946<row> 1945 </row>
1947 <entry>sysfsutils</entry> 1946
1948 <entry>2.1.0</entry> 1947 <row>
1949 <entry>Tools for working with the sysfs virtual filesystem. The tool 'systool' can query devices by bus class and topology.</entry> 1948 <entry>libdaemon</entry>
1950 <entry> GPL-2.0, LGPL-2.1</entry> 1949
1951</row> 1950 <entry>0.14</entry>
1952<row> 1951
1953 <entry>syslinux</entry> 1952 <entry>Lightweight C library which eases the writing of UNIX
1954 <entry>6.03</entry> 1953 daemons.</entry>
1955 <entry>Multi-purpose linux bootloader.</entry> 1954
1956 <entry>GPL-2.0</entry> 1955 <entry>LGPL-2.1</entry>
1957</row> 1956 </row>
1958<row> 1957
1959 <entry>systemd-compat-units</entry> 1958 <row>
1960 <entry>1.0</entry> 1959 <entry>libdevmapper</entry>
1961 <entry>Enhances systemd compatilibity with existing SysVinit scripts.</entry> 1960
1962 <entry>MIT</entry> 1961 <entry>2.02.171</entry>
1963</row> 1962
1964<row> 1963 <entry>LVM2 is a set of utilities to manage logical volumes in
1965 <entry>systemd-serialgetty</entry> 1964 Linux.</entry>
1966 <entry>1.0</entry> 1965
1967 <entry>Serial terminal support for systemd.</entry> 1966 <entry>GPL-2.0, LGPL-2.0</entry>
1968 <entry>GPL-2.0</entry> 1967 </row>
1969</row> 1968
1970<row> 1969 <row>
1971 <entry>systemd-systemctl</entry> 1970 <entry>libecj-bootstrap</entry>
1972 <entry>1.0</entry> 1971
1973 <entry>Wrapper for enabling systemd services.</entry> 1972 <entry>3.6.2</entry>
1974 <entry>MIT</entry> 1973
1975</row> 1974 <entry>JDT Core Batch Compiler - Jar only</entry>
1976<row> 1975
1977 <entry>systemd</entry> 1976 <entry>EPL-1.0</entry>
1978 <entry>234</entry> 1977 </row>
1979 <entry>systemd is a system and service manager for Linux compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities uses socket and D-Bus activation for starting services offers on-demand starting of daemons keeps track of processes using Linux cgroups supports snapshotting and restoring of the system state maintains mount and automount points and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.</entry> 1978
1980 <entry> GPL-2.0, LGPL-2.1</entry> 1979 <row>
1981</row> 1980 <entry>libevent</entry>
1982<row> 1981
1983 <entry>tar</entry> 1982 <entry>2.1.8</entry>
1984 <entry>1.29</entry> 1983
1985 <entry>GNU tar saves many files together into a single tape or disk archive and can restore individual files from the archive.</entry> 1984 <entry>An asynchronous event notification library.</entry>
1986 <entry>GPL-3.0</entry> 1985
1987</row> 1986 <entry>BSD, MIT</entry>
1988<row> 1987 </row>
1989 <entry>tcpdump</entry> 1988
1990 <entry>4.9.2</entry> 1989 <row>
1991 <entry>A sophisticated network protocol analyzer.</entry> 1990 <entry>libffi</entry>
1992 <entry>BSD</entry> 1991
1993</row> 1992 <entry>3.2.1</entry>
1994<row> 1993
1995 <entry>texinfo-dummy</entry> 1994 <entry>The `libffi' library provides a portable high level
1996 <entry>1.0</entry> 1995 programming interface to various calling conventions. This allows
1997 <entry>Fake version of the texinfo utility suite.</entry> 1996 a programmer to call any function specified by a call interface
1998 <entry>MIT</entry> 1997 description at run time. FFI stands for Foreign Function
1999</row> 1998 Interface. A foreign function interface is the popular name for
2000<row> 1999 the interface that allows code written in one language to call
2001 <entry>thin-provisioning-tools</entry> 2000 code written in another language. The `libffi' library really only
2002 <entry>0.6.3</entry> 2001 provides the lowest machine dependent layer of a fully featured
2003 <entry>A suite of tools for manipulating the metadata of the dm-thin device-mapper target.</entry> 2002 foreign function interface. A layer must exist above `libffi' that
2004 <entry>GPL-3.0</entry> 2003 handles type conversions for values passed between the two
2005</row> 2004 languages.</entry>
2006<row> 2005
2007 <entry>tunctl</entry> 2006 <entry>MIT</entry>
2008 <entry>1.5</entry> 2007 </row>
2009 <entry>Tool for controlling the Linux TUN/TAP driver.</entry> 2008
2010 <entry>GPL-2.0</entry> 2009 <row>
2011</row> 2010 <entry>libgcc</entry>
2012<row> 2011
2013 <entry>tzcode</entry> 2012 <entry>7.3.0</entry>
2014 <entry>2018c</entry> 2013
2015 <entry>tzcode timezone zoneinfo utils -- zic zdump tzselect.</entry> 2014 <entry>GNU cc and gcc C compilers.</entry>
2016 <entry> PD, BSD, BSD-3-Clause</entry> 2015
2017</row> 2016 <entry>GPL-3.0-with-GCC-exception, GPL-3.0</entry>
2018<row> 2017 </row>
2019 <entry>tzdata</entry> 2018
2020 <entry>2018c</entry> 2019 <row>
2021 <entry>Timezone data.</entry> 2020 <entry>libgudev</entry>
2022 <entry> PD, BSD, BSD-3-Clause</entry> 2021
2023</row> 2022 <entry>231</entry>
2024<row> 2023
2025 <entry>udev-extraconf</entry> 2024 <entry>GObject wrapper for libudev.</entry>
2026 <entry>1.1</entry> 2025
2027 <entry>Extra machine specific configuration files for udev specifically blacklist information.</entry> 2026 <entry>LGPL-2.1</entry>
2028 <entry>MIT</entry> 2027 </row>
2029</row> 2028
2030<row> 2029 <row>
2031 <entry>unifdef</entry> 2030 <entry>libice</entry>
2032 <entry>2.11</entry> 2031
2033 <entry>Selectively remove #ifdef statements from sources.</entry> 2032 <entry>1.0.9</entry>
2034 <entry>BSD-2-Clause</entry> 2033
2035</row> 2034 <entry>The Inter-Client Exchange (ICE) protocol provides a generic
2036<row> 2035 framework for building protocols on top of reliable byte-stream
2037 <entry>unzip</entry> 2036 transport connections. It provides basic mechanisms for setting up
2038 <entry>6.0</entry> 2037 and shutting down connections for performing authentication for
2039 <entry>Utilities for extracting and viewing files in .zip archives.</entry> 2038 negotiating versions and for reporting errors.</entry>
2040 <entry>BSD-3-Clause</entry> 2039
2041</row> 2040 <entry>MIT</entry>
2042<row> 2041 </row>
2043 <entry>update-rc.d</entry> 2042
2044 <entry>0.7</entry> 2043 <row>
2045 <entry>update-rc.d is a utility that allows the management of symlinks to the initscripts in the /etc/rcN.d directory structure.</entry> 2044 <entry>libidn</entry>
2046 <entry>GPL-2.0</entry> 2045
2047</row> 2046 <entry>1.33</entry>
2048<row> 2047
2049 <entry>util-linux</entry> 2048 <entry>Implementation of the Stringprep Punycode and IDNA
2050 <entry>2.30</entry> 2049 specifications defined by the IETF Internationalized Domain Names
2051 <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> 2050 (IDN) working group.</entry>
2052 <entry> GPL-2.0, LGPL-2.1, BSD</entry> 2051
2053</row> 2052 <entry>LGPL-2.1, LGPL-3.0, GPL-3.0</entry>
2054<row> 2053 </row>
2055 <entry>util-macros</entry> 2054
2056 <entry>1.19.1</entry> 2055 <row>
2057 <entry>M4 autotools macros used by various X.org programs.</entry> 2056 <entry>libjpeg-turbo</entry>
2058 <entry> MIT</entry> 2057
2059</row> 2058 <entry>1.5.2</entry>
2060<row> 2059
2061 <entry>vala</entry> 2060 <entry>libjpeg-turbo is a derivative of libjpeg that uses SIMD
2062 <entry>0.36.4</entry> 2061 instructions (MMX SSE2 NEON) to accelerate baseline JPEG
2063 <entry>Vala is a C#-like language dedicated to ease GObject programming. Vala compiles to plain C and has no runtime environment nor penalities whatsoever.</entry> 2062 compression and decompression</entry>
2064 <entry>LGPL-2.1</entry> 2063
2065</row> 2064 <entry>BSD-3-Clause</entry>
2066<row> 2065 </row>
2067 <entry>volatile-binds</entry> 2066
2068 <entry>1.0</entry> 2067 <row>
2069 <entry>Volatile bind mount setup and configuration for read-only-rootfs</entry> 2068 <entry>libmnl</entry>
2070 <entry>MIT</entry> 2069
2071</row> 2070 <entry>1.0.4</entry>
2072<row> 2071
2073 <entry>which</entry> 2072 <entry>Minimalistic user-space library oriented to Netlink
2074 <entry>2.21</entry> 2073 developers providing functions for common tasks in parsing
2075 <entry>Which is a utility that prints out the full path of the executables that bash(1) would execute when the passed program names would have been entered on the shell prompt. It does this by using the exact same algorithm as bash.</entry> 2074 validating and constructing both the Netlink header and
2076 <entry>GPL-3.0</entry> 2075 TLVs.</entry>
2077</row> 2076
2078<row> 2077 <entry>LGPL-2.1</entry>
2079 <entry>xalan-j</entry> 2078 </row>
2080 <entry>2.7.1</entry> 2079
2081 <entry>Java XSLT processor</entry> 2080 <row>
2082 <entry>Apache-2.0</entry> 2081 <entry>libmpc</entry>
2083</row> 2082
2084<row> 2083 <entry>1.0.3</entry>
2085 <entry>xcb-proto</entry> 2084
2086 <entry>1.12</entry> 2085 <entry>Mpc is a C library for the arithmetic of complex numbers
2087 <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> 2086 with arbitrarily high precision and correct rounding of the
2088 <entry>MIT</entry> 2087 result. It is built upon and follows the same principles as
2089</row> 2088 Mpfr</entry>
2090<row> 2089
2091 <entry>xerces-j</entry> 2090 <entry>LGPL-3.0</entry>
2092 <entry>2.11.0</entry> 2091 </row>
2093 <entry>Reference implementation of XNI the Xerces Native Interface and also a fully conforming XML Schema processor.</entry> 2092
2094 <entry>Apache-2.0</entry> 2093 <row>
2095</row> 2094 <entry>libndp</entry>
2096<row> 2095
2097 <entry>xextproto</entry> 2096 <entry>1.6</entry>
2098 <entry>7.3.0</entry> 2097
2099 <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> 2098 <entry>Library for IPv6 Neighbor Discovery Protocol.</entry>
2100 <entry> MIT</entry> 2099
2101</row> 2100 <entry>LGPL-2.1</entry>
2102<row> 2101 </row>
2103 <entry>xkeyboard-config</entry> 2102
2104 <entry>2.21</entry> 2103 <row>
2105 <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> 2104 <entry>libnewt</entry>
2106 <entry> MIT</entry> 2105
2107</row> 2106 <entry>0.52.20</entry>
2108<row> 2107
2109 <entry>xml-commons-resolver1.1</entry> 2108 <entry>Newt is a programming library for color text mode widget
2110 <entry>1.2</entry> 2109 based user interfaces. Newt can be used to add stacked windows
2111 <entry>Library to resolve various public or system identifiers into accessible URLs (Java)</entry> 2110 entry widgets checkboxes radio buttons labels plain text fields
2112 <entry>Apache-2.0</entry> 2111 scrollbars etc. to text mode user interfaces. This package also
2113</row> 2112 contains the shared library needed by programs built with newt as
2114<row> 2113 well as a /usr/bin/dialog replacement called whiptail. Newt is
2115 <entry>xproto</entry> 2114 based on the slang library.</entry>
2116 <entry>7.0.31</entry> 2115
2117 <entry>This package provides the basic headers for the X Window System.</entry> 2116 <entry>LGPL-2.0</entry>
2118 <entry> MIT</entry> 2117 </row>
2119</row> 2118
2120<row> 2119 <row>
2121 <entry>xtrans</entry> 2120 <entry>libnl</entry>
2122 <entry>1.3.5</entry> 2121
2123 <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> 2122 <entry>3.2.29</entry>
2124 <entry> MIT</entry> 2123
2125</row> 2124 <entry>A library for applications dealing with netlink
2126<row> 2125 sockets.</entry>
2127 <entry>xz</entry> 2126
2128 <entry>5.2.3</entry> 2127 <entry>LGPL-2.1</entry>
2129 <entry>Utilities for managing LZMA compressed files.</entry> 2128 </row>
2130 <entry> GPL-2.0, LGPL-2.1, PD</entry> 2129
2131</row> 2130 <row>
2132<row> 2131 <entry>libnss-mdns</entry>
2133 <entry>yajl</entry> 2132
2134 <entry>2.1.0</entry> 2133 <entry>0.10</entry>
2135 <entry>YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C and a small validating JSON generator.</entry> 2134
2136 <entry>ISC</entry> 2135 <entry>Name Service Switch module for Multicast DNS (zeroconf)
2137</row> 2136 name resolution.</entry>
2138<row> 2137
2139 <entry>zip</entry> 2138 <entry>LGPL-2.1</entry>
2140 <entry>3.0</entry> 2139 </row>
2141 <entry>Compressor/archiver for creating and modifying .zip files.</entry> 2140
2142 <entry>BSD-3-Clause</entry> 2141 <row>
2143</row> 2142 <entry>libpcap</entry>
2144<row> 2143
2145 <entry>zisofs-tools</entry> 2144 <entry>1.8.1</entry>
2146 <entry>1.0.8</entry> 2145
2147 <entry>Utilities for creating compressed CD-ROM filesystems.</entry> 2146 <entry>Libpcap provides a portable framework for low-level network
2148 <entry>GPL-2.0</entry> 2147 monitoring. Libpcap can provide network statistics collection
2149</row> 2148 security monitoring and network debugging.</entry>
2150<row> 2149
2151 <entry>zlib</entry> 2150 <entry>BSD</entry>
2152 <entry>1.2.11</entry> 2151 </row>
2153 <entry>Zlib is a general-purpose patent-free lossless data compression library which is used by many different programs.</entry> 2152
2154 <entry>Zlib</entry> 2153 <row>
2155</row> 2154 <entry>libpciaccess</entry>
2156 </tbody> 2155
2157 </tgroup> 2156 <entry>0.13.5</entry>
2158 </informaltable> 2157
2159 </section> 2158 <entry>libpciaccess provides functionality for X to access the PCI
2160 <section id="open_source_license"> 2159 bus and devices in a platform-independent way.</entry>
2161 <title>Open Source Licenses</title> 2160
2162<section id="lic_0"> 2161 <entry>MIT</entry>
2163<title>AFL-2.0</title> 2162 </row>
2164<para><programlisting> 2163
2164 <row>
2165 <entry>libpcre</entry>
2166
2167 <entry>8.41</entry>
2168
2169 <entry>The PCRE library is a set of functions that implement
2170 regular expression pattern matching using the same syntax and
2171 semantics as Perl 5. PCRE has its own native API as well as a set
2172 of wrapper functions that correspond to the POSIX regular
2173 expression API.</entry>
2174
2175 <entry>BSD</entry>
2176 </row>
2177
2178 <row>
2179 <entry>libpng</entry>
2180
2181 <entry>1.6.31</entry>
2182
2183 <entry>PNG image format decoding library.</entry>
2184
2185 <entry>Libpng</entry>
2186 </row>
2187
2188 <row>
2189 <entry>libpthread-stubs</entry>
2190
2191 <entry>0.4</entry>
2192
2193 <entry>This library provides weak aliases for pthread functions
2194 not provided in libc or otherwise available by default.</entry>
2195
2196 <entry>MIT</entry>
2197 </row>
2198
2199 <row>
2200 <entry>libsdl</entry>
2201
2202 <entry>1.2.15</entry>
2203
2204 <entry>Simple DirectMedia Layer is a cross-platform multimedia
2205 library designed to provide low level access to audio keyboard
2206 mouse joystick 3D hardware via OpenGL and 2D video
2207 framebuffer.</entry>
2208
2209 <entry>LGPL-2.1</entry>
2210 </row>
2211
2212 <row>
2213 <entry>libsm</entry>
2214
2215 <entry>1.2.2</entry>
2216
2217 <entry>"The Session Management Library (SMlib) is a low-level
2218 \""C\"" language interface to XSMP. The purpose of the X Session
2219 Management Protocol (XSMP) is to provide a uniform mechanism for
2220 users to save and restore their sessions. A session is a group of
2221 clients each of which has a particular state."</entry>
2222
2223 <entry>MIT</entry>
2224 </row>
2225
2226 <row>
2227 <entry>libtasn1</entry>
2228
2229 <entry>4.12</entry>
2230
2231 <entry>Library for ASN.1 and DER manipulation.</entry>
2232
2233 <entry>GPL-3.0, LGPL-2.1</entry>
2234 </row>
2235
2236 <row>
2237 <entry>libtool</entry>
2238
2239 <entry>2.4.6</entry>
2240
2241 <entry>This is GNU libtool a generic library support script.
2242 Libtool hides the complexity of generating special library types
2243 (such as shared libraries) behind a consistent interface.</entry>
2244
2245 <entry>GPL-2.0, LGPL-2.1</entry>
2246 </row>
2247
2248 <row>
2249 <entry>libunistring</entry>
2250
2251 <entry>0.9.7</entry>
2252
2253 <entry>Text files are nowadays usually encoded in Unicode and may
2254 consist of very different scripts from Latin letters to Chinese
2255 Hanzi with many kinds of special characters accents right-to-left
2256 writing marks hyphens Roman numbers and much more. But the POSIX
2257 platform APIs for text do not contain adequate functions for
2258 dealing with particular properties of many Unicode characters. In
2259 fact the POSIX APIs for text have several assumptions at their
2260 base which don't hold for Unicode text. This library provides
2261 functions for manipulating Unicode strings and for manipulating C
2262 strings according to the Unicode standard. This package contains
2263 documentation.</entry>
2264
2265 <entry>LGPL-3.0, GPL-2.0</entry>
2266 </row>
2267
2268 <row>
2269 <entry>libusb-compat</entry>
2270
2271 <entry>0.1.5</entry>
2272
2273 <entry>libusb-0.1 compatible layer for libusb1 a drop-in
2274 replacement that aims to look feel and behave exactly like
2275 libusb-0.1</entry>
2276
2277 <entry>LGPL-2.1</entry>
2278 </row>
2279
2280 <row>
2281 <entry>libusb1</entry>
2282
2283 <entry>1.0.21</entry>
2284
2285 <entry>Userspace library to access USB (version 1.0).</entry>
2286
2287 <entry>LGPL-2.1</entry>
2288 </row>
2289
2290 <row>
2291 <entry>libvirt</entry>
2292
2293 <entry>4.2.0</entry>
2294
2295 <entry>A toolkit to interact with the virtualization capabilities
2296 of recent versions of Linux.</entry>
2297
2298 <entry>LGPL-2.1, GPL-2.0</entry>
2299 </row>
2300
2301 <row>
2302 <entry>libx11</entry>
2303
2304 <entry>1.6.5</entry>
2305
2306 <entry>This package provides a client interface to the X Window
2307 System otherwise known as 'Xlib'. It provides a complete API for
2308 the basic functions of the window system.</entry>
2309
2310 <entry>MIT, BSD</entry>
2311 </row>
2312
2313 <row>
2314 <entry>libxau</entry>
2315
2316 <entry>1.0.8</entry>
2317
2318 <entry>libxau provides the main interfaces to the X11
2319 authorisation handling which controls authorisation for X
2320 connections both client-side and server-side.</entry>
2321
2322 <entry>MIT</entry>
2323 </row>
2324
2325 <row>
2326 <entry>libxcb</entry>
2327
2328 <entry>1.12</entry>
2329
2330 <entry>The X protocol C-language Binding (XCB) is a replacement
2331 for Xlib featuring a small footprint latency hiding direct access
2332 to the protocol improved threading support and
2333 extensibility.</entry>
2334
2335 <entry>MIT</entry>
2336 </row>
2337
2338 <row>
2339 <entry>libxdmcp</entry>
2340
2341 <entry>1.1.2</entry>
2342
2343 <entry>The purpose of the X Display Manager Control Protocol
2344 (XDMCP) is to provide a uniform mechanism for an autonomous
2345 display to request login service from a remote host. An X terminal
2346 (screen keyboard mouse processor network interface) is a prime
2347 example of an autonomous display.</entry>
2348
2349 <entry>MIT</entry>
2350 </row>
2351
2352 <row>
2353 <entry>libxext</entry>
2354
2355 <entry>1.3.3</entry>
2356
2357 <entry>libXext provides an X Window System client interface to
2358 several extensions to the X protocol. The supported protocol
2359 extensions are DOUBLE-BUFFER DPMS Extended-Visual-Information LBX
2360 MIT_SHM MIT_SUNDRY-NONSTANDARD Multi-Buffering SECURITY SHAPE SYNC
2361 TOG-CUP XC-APPGROUP XC-MISC XTEST. libXext also provides a small
2362 set of utility functions to aid authors of client APIs for X
2363 protocol extensions.</entry>
2364
2365 <entry>MIT</entry>
2366 </row>
2367
2368 <row>
2369 <entry>libxfixes</entry>
2370
2371 <entry>5.0.3</entry>
2372
2373 <entry>X applications have often needed to work around various
2374 shortcomings in the core X window system. This extension is
2375 designed to provide the minimal server-side support necessary to
2376 eliminate problems caused by these workarounds.</entry>
2377
2378 <entry>MIT</entry>
2379 </row>
2380
2381 <row>
2382 <entry>libxi</entry>
2383
2384 <entry>1.7.9</entry>
2385
2386 <entry>libxi is an extension to the X11 protocol to support input
2387 devices other than the core X keyboard and pointer. It allows
2388 client programs to select input from these devices independently
2389 from each other and independently from the core devices.</entry>
2390
2391 <entry>MIT</entry>
2392 </row>
2393
2394 <row>
2395 <entry>libxkbcommon</entry>
2396
2397 <entry>0.7.1</entry>
2398
2399 <entry>libxkbcommon is a keymap compiler and support library which
2400 processes a reduced subset of keymaps as defined by the XKB
2401 specification.</entry>
2402
2403 <entry>MIT</entry>
2404 </row>
2405
2406 <row>
2407 <entry>libxml-parser-perl</entry>
2408
2409 <entry>2.44</entry>
2410
2411 <entry>XML::Parser - A perl module for parsing XML
2412 documents.</entry>
2413
2414 <entry>Artistic-1.0, GPL-1.0</entry>
2415 </row>
2416
2417 <row>
2418 <entry>libxml2</entry>
2419
2420 <entry>2.9.5</entry>
2421
2422 <entry>The XML Parser Library allows for manipulation of XML
2423 files. Libxml2 exports Push and Pull type parser interfaces for
2424 both XML and HTML. It can do DTD validation at parse time on a
2425 parsed document instance or with an arbitrary DTD. Libxml2
2426 includes complete XPath XPointer and Xinclude implementations. It
2427 also has a SAX like interface which is designed to be compatible
2428 with Expat.</entry>
2429
2430 <entry>MIT</entry>
2431 </row>
2432
2433 <row>
2434 <entry>libxrandr</entry>
2435
2436 <entry>1.5.1</entry>
2437
2438 <entry>The X Resize Rotate and Reflect Extension called RandR for
2439 short brings the ability to resize rotate and reflect the root
2440 window of a screen. It is based on the X Resize and Rotate
2441 Extension as specified in the Proceedings of the 2001 Usenix
2442 Technical Conference [RANDR].</entry>
2443
2444 <entry>MIT</entry>
2445 </row>
2446
2447 <row>
2448 <entry>libxrender</entry>
2449
2450 <entry>0.9.10</entry>
2451
2452 <entry>The X Rendering Extension (Render) introduces digital image
2453 composition as the foundation of a new rendering model within the
2454 X Window System. Rendering geometric figures is accomplished by
2455 client-side tessellation into either triangles or trapezoids. Text
2456 is drawn by loading glyphs into the server and rendering sets of
2457 them.</entry>
2458
2459 <entry>MIT</entry>
2460 </row>
2461
2462 <row>
2463 <entry>libxslt</entry>
2464
2465 <entry>1.1.29</entry>
2466
2467 <entry>GNOME XSLT library.</entry>
2468
2469 <entry>MIT</entry>
2470 </row>
2471
2472 <row>
2473 <entry>libxt</entry>
2474
2475 <entry>1.1.5</entry>
2476
2477 <entry>The Intrinsics are a programming library tailored to the
2478 special requirements of user interface construction within a
2479 network window system specifically the X Window System. The
2480 Intrinsics and a widget set make up an X Toolkit. The Intrinsics
2481 provide the base mechanism necessary to build a wide variety of
2482 interoperating widget sets and application environments. The
2483 Intrinsics are a layer on top of Xlib the C Library X Interface.
2484 They extend the fundamental abstractions provided by the X Window
2485 System while still remaining independent of any particular user
2486 interface policy or style.</entry>
2487
2488 <entry>MIT</entry>
2489 </row>
2490
2491 <row>
2492 <entry>libxtst</entry>
2493
2494 <entry>1.2.3</entry>
2495
2496 <entry>This extension is a minimal set of client and server
2497 extensions required to completely test the X11 server with no user
2498 intervention.</entry>
2499
2500 <entry>MIT</entry>
2501 </row>
2502
2503 <row>
2504 <entry>linux-firmware</entry>
2505
2506 <entry>0.0</entry>
2507
2508 <entry>Firmware files for use with Linux kernel.</entry>
2509
2510 <entry>Redistributable binaries</entry>
2511 </row>
2512
2513 <row>
2514 <entry>linux-intel-host</entry>
2515
2516 <entry>4.14.35</entry>
2517
2518 <entry>Linux kernel.</entry>
2519
2520 <entry>GPL-2.0</entry>
2521 </row>
2522
2523 <row>
2524 <entry>linux-libc-headers</entry>
2525
2526 <entry>4.12</entry>
2527
2528 <entry>Sanitized set of kernel headers for the C library's
2529 use.</entry>
2530
2531 <entry>GPL-2.0</entry>
2532 </row>
2533
2534 <row>
2535 <entry>log4j1.2</entry>
2536
2537 <entry>1.2.17</entry>
2538
2539 <entry>Java library to help the programmer output log statements
2540 to a variety of output targets</entry>
2541
2542 <entry>Apache-2.0</entry>
2543 </row>
2544
2545 <row>
2546 <entry>logkit</entry>
2547
2548 <entry>1.2.2</entry>
2549
2550 <entry>Logging toolkit designed for secure performance orientated
2551 logging in Java applications</entry>
2552
2553 <entry>Apache-2.0</entry>
2554 </row>
2555
2556 <row>
2557 <entry>lsb</entry>
2558
2559 <entry>4.1</entry>
2560
2561 <entry>LSB support for OpenEmbedded.</entry>
2562
2563 <entry>GPL-2.0</entry>
2564 </row>
2565
2566 <row>
2567 <entry>lsbinitscripts</entry>
2568
2569 <entry>9.72</entry>
2570
2571 <entry>SysV init scripts which are only used in an LSB
2572 image.</entry>
2573
2574 <entry>GPL-2.0</entry>
2575 </row>
2576
2577 <row>
2578 <entry>lvm2</entry>
2579
2580 <entry>2.02.171</entry>
2581
2582 <entry>LVM2 is a set of utilities to manage logical volumes in
2583 Linux.</entry>
2584
2585 <entry>GPL-2.0, LGPL-2.0</entry>
2586 </row>
2587
2588 <row>
2589 <entry>lxc</entry>
2590
2591 <entry>2.0.8</entry>
2592
2593 <entry>lxc aims to use these new functionnalities to provide an
2594 userspace container object</entry>
2595
2596 <entry>GPL-2.0</entry>
2597 </row>
2598
2599 <row>
2600 <entry>lxd</entry>
2601
2602 <entry>git</entry>
2603
2604 <entry>"LXD is a container ""hypervisor"" and a new user
2605 experience for LXC Specifically it's made of three components: - A
2606 system-wide daemon (lxd) - A command line client (lxc) - An
2607 OpenStack Nova plugin (nova-compute-lxd)"</entry>
2608
2609 <entry>Apache-2.0</entry>
2610 </row>
2611
2612 <row>
2613 <entry>lz4</entry>
2614
2615 <entry>1.7.4</entry>
2616
2617 <entry>LZ4 is a very fast lossless compression algorithm providing
2618 compression speed at 400 MB/s per core scalable with multi-cores
2619 CPU. It also features an extremely fast decoder with speed in
2620 multiple GB/s per core typically reaching RAM speed limits on
2621 multi-core systems.</entry>
2622
2623 <entry>BSD, BSD-2-Clause, GPL-2.0</entry>
2624 </row>
2625
2626 <row>
2627 <entry>lzo</entry>
2628
2629 <entry>2.10</entry>
2630
2631 <entry>Lossless data compression library.</entry>
2632
2633 <entry>GPL-2.0</entry>
2634 </row>
2635
2636 <row>
2637 <entry>lzop</entry>
2638
2639 <entry>1.03</entry>
2640
2641 <entry>lzop is a compression utility which is designed to be a
2642 companion to gzip. \nIt is based on the LZO data compression
2643 library and its main advantages over \ngzip are much higher
2644 compression and decompression speed at the cost of some
2645 \ncompression ratio. The lzop compression utility was designed
2646 with the goals \nof reliability speed portability and with
2647 reasonable drop-in compatibility \nto gzip.</entry>
2648
2649 <entry>GPL-2.0</entry>
2650 </row>
2651
2652 <row>
2653 <entry>m4</entry>
2654
2655 <entry>1.4.18</entry>
2656
2657 <entry>GNU m4 is an implementation of the traditional Unix macro
2658 processor. It is mostly SVR4 compatible although it has some
2659 extensions (for example handling more than 9 positional parameters
2660 to macros). GNU M4 also has built-in functions for including files
2661 running shell commands doing arithmetic etc.</entry>
2662
2663 <entry>GPL-3.0</entry>
2664 </row>
2665
2666 <row>
2667 <entry>make</entry>
2668
2669 <entry>4.2.1</entry>
2670
2671 <entry>Make is a tool which controls the generation of executables
2672 and other non-source files of a program from the program's source
2673 files. Make gets its knowledge of how to build your program from a
2674 file called the makefile which lists each of the non-source files
2675 and how to compute it from other files.</entry>
2676
2677 <entry>GPL-3.0, LGPL-2.0</entry>
2678 </row>
2679
2680 <row>
2681 <entry>makedepend</entry>
2682
2683 <entry>1.0.5</entry>
2684
2685 <entry>The makedepend program reads each sourcefile in sequence
2686 and parses it like a C-preprocessor processing all #include
2687 #define #undef #ifdef #ifndef #endif #if #elif and #else
2688 directives so that it can correctly tell which #include directives
2689 would be used in a compilation. Any #include directives can
2690 reference files having other #include directives and parsing will
2691 occur in these files as well.</entry>
2692
2693 <entry>MIT</entry>
2694 </row>
2695
2696 <row>
2697 <entry>makedevs</entry>
2698
2699 <entry>1.0.1</entry>
2700
2701 <entry>Tool for creating device nodes.</entry>
2702
2703 <entry>GPL-2.0</entry>
2704 </row>
2705
2706 <row>
2707 <entry>mklibs</entry>
2708
2709 <entry>0.1.43</entry>
2710
2711 <entry>mklibs produces cut-down shared libraries that contain only
2712 the routines required by a particular set of executables.</entry>
2713
2714 <entry>GPL-2.0</entry>
2715 </row>
2716
2717 <row>
2718 <entry>mozjs</entry>
2719
2720 <entry>17.0.0</entry>
2721
2722 <entry>SpiderMonkey is Mozilla's JavaScript engine written in
2723 C/C++.</entry>
2724
2725 <entry>MPL-2.0</entry>
2726 </row>
2727
2728 <row>
2729 <entry>mpfr</entry>
2730
2731 <entry>3.1.5</entry>
2732
2733 <entry>C library for multiple-precision floating-point
2734 computations with exact rounding.</entry>
2735
2736 <entry>GPL-3.0, LGPL-3.0</entry>
2737 </row>
2738
2739 <row>
2740 <entry>mtools</entry>
2741
2742 <entry>4.0.18</entry>
2743
2744 <entry>Mtools is a collection of utilities to access MS-DOS disks
2745 from GNU and Unix without mounting them.</entry>
2746
2747 <entry>GPL-3.0</entry>
2748 </row>
2749
2750 <row>
2751 <entry>nasm</entry>
2752
2753 <entry>2.13.01</entry>
2754
2755 <entry>General-purpose x86 assembler.</entry>
2756
2757 <entry>BSD-2-Clause</entry>
2758 </row>
2759
2760 <row>
2761 <entry>ncurses</entry>
2762
2763 <entry>6.0</entry>
2764
2765 <entry>SVr4 and XSI-Curses compatible curses library and terminfo
2766 tools including tic infocmp captoinfo. Supports color multiple
2767 highlights forms-drawing characters and automatic recognition of
2768 keypad and function-key sequences. Extensions include resizable
2769 windows and mouse support on both xterm and Linux console using
2770 the gpm library.</entry>
2771
2772 <entry>MIT</entry>
2773 </row>
2774
2775 <row>
2776 <entry>net-snmp</entry>
2777
2778 <entry>5.7.3</entry>
2779
2780 <entry>Various tools relating to the Simple Network Management
2781 Protocol.</entry>
2782
2783 <entry>BSD</entry>
2784 </row>
2785
2786 <row>
2787 <entry>netbase</entry>
2788
2789 <entry>5.4</entry>
2790
2791 <entry>This package provides the necessary infrastructure for
2792 basic TCP/IP based networking</entry>
2793
2794 <entry>GPL-2.0</entry>
2795 </row>
2796
2797 <row>
2798 <entry>netcat-openbsd</entry>
2799
2800 <entry>1.105</entry>
2801
2802 <entry>A simple Unix utility which reads and writes data across
2803 network connections using TCP or UDP protocol. It is designed to
2804 be a reliable 'back-end' tool that can be used directly or easily
2805 driven by other programs and scripts. At the same time it is a
2806 feature-rich network debugging and exploration tool since it can
2807 create almost any kind of connection you would need and has
2808 several interesting built-in capabilities.</entry>
2809
2810 <entry>BSD-3-Clause</entry>
2811 </row>
2812
2813 <row>
2814 <entry>netcf</entry>
2815
2816 <entry>0.2.8</entry>
2817
2818 <entry>netcf is a cross-platform network configuration
2819 library.</entry>
2820
2821 <entry>LGPL-2.1</entry>
2822 </row>
2823
2824 <row>
2825 <entry>nettle</entry>
2826
2827 <entry>3.3</entry>
2828
2829 <entry>A low level cryptographic library.</entry>
2830
2831 <entry>LGPL-3.0, GPL-2.0</entry>
2832 </row>
2833
2834 <row>
2835 <entry>networkmanager</entry>
2836
2837 <entry>1.4.4</entry>
2838
2839 <entry>NetworkManager.</entry>
2840
2841 <entry>GPL-2.0</entry>
2842 </row>
2843
2844 <row>
2845 <entry>nfv-installer</entry>
2846
2847 <entry>1.0</entry>
2848
2849 <entry>Enea NFV Access installer</entry>
2850
2851 <entry>Proprietary</entry>
2852 </row>
2853
2854 <row>
2855 <entry>notary</entry>
2856
2857 <entry>0.4.2</entry>
2858
2859 <entry>Notary is a Docker project that allows anyone to have trust
2860 over arbitrary collections of data</entry>
2861
2862 <entry>Apache-2.0</entry>
2863 </row>
2864
2865 <row>
2866 <entry>nspr</entry>
2867
2868 <entry>4.16</entry>
2869
2870 <entry>Netscape Portable Runtime Library.</entry>
2871
2872 <entry>GPL-2.0, MPL-2.0, LGPL-2.1</entry>
2873 </row>
2874
2875 <row>
2876 <entry>nss</entry>
2877
2878 <entry>3.31.1</entry>
2879
2880 <entry>Network Security Services (NSS) is a set of libraries
2881 designed to support cross-platform development of security-enabled
2882 client and server applications. Applications built with NSS can
2883 support SSL v2 and v3 TLS PKCS 5 PKCS 7 PKCS 11 PKCS 12 S/MIME
2884 X.509 v3 certificates and other security standards.</entry>
2885
2886 <entry>MPL-2.0, GPL-2.0, MPL-2.0, LGPL-2.1</entry>
2887 </row>
2888
2889 <row>
2890 <entry>ntp</entry>
2891
2892 <entry>4.2.8p10</entry>
2893
2894 <entry>The Network Time Protocol (NTP) is used to synchronize the
2895 time of a computer client or server to another server or reference
2896 time source such as a radio or satellite receiver or
2897 modem.</entry>
2898
2899 <entry>NTP</entry>
2900 </row>
2901
2902 <row>
2903 <entry>numactl</entry>
2904
2905 <entry>2.0.11</entry>
2906
2907 <entry>Simple NUMA policy support. It consists of a numactl
2908 program to run other programs with a specific NUMA policy and a
2909 libnuma to do allocations with NUMA policy in
2910 applications.</entry>
2911
2912 <entry>GPL-2.0, LGPL-2.1</entry>
2913 </row>
2914
2915 <row>
2916 <entry>openjdk-8</entry>
2917
2918 <entry>102b14</entry>
2919
2920 <entry>Java runtime based upon the OpenJDK Project</entry>
2921
2922 <entry></entry>
2923 </row>
2924
2925 <row>
2926 <entry>openssh</entry>
2927
2928 <entry>7.5p1</entry>
2929
2930 <entry>Secure rlogin/rsh/rcp/telnet replacement (OpenSSH) Ssh
2931 (Secure Shell) is a program for logging into a remote machine and
2932 for executing commands on a remote machine.</entry>
2933
2934 <entry>BSD</entry>
2935 </row>
2936
2937 <row>
2938 <entry>openssl</entry>
2939
2940 <entry>1.0.2o</entry>
2941
2942 <entry>Secure Socket Layer (SSL) binary and related cryptographic
2943 tools.</entry>
2944
2945 <entry>OpenSSL</entry>
2946 </row>
2947
2948 <row>
2949 <entry>openvswitch</entry>
2950
2951 <entry>2.9</entry>
2952
2953 <entry>Open vSwitch is a production quality multilayer virtual
2954 switch licensed under the open source Apache 2.0 license. It is
2955 designed to enable massive network automation through programmatic
2956 extension while still supporting standard management interfaces
2957 and protocols (e.g. NetFlow sFlow SPAN RSPAN CLI LACP
2958 802.1ag)</entry>
2959
2960 <entry>Apache-2.0</entry>
2961 </row>
2962
2963 <row>
2964 <entry>opkg-utils</entry>
2965
2966 <entry>0.3.5</entry>
2967
2968 <entry>Additional utilities for the opkg package manager.</entry>
2969
2970 <entry>GPL-2.0</entry>
2971 </row>
2972
2973 <row>
2974 <entry>oro</entry>
2975
2976 <entry>2.0.8</entry>
2977
2978 <entry>Perl5-compatible regular expressions library for
2979 Java</entry>
2980
2981 <entry>Apache-2.0</entry>
2982 </row>
2983
2984 <row>
2985 <entry>os-release</entry>
2986
2987 <entry>1.0</entry>
2988
2989 <entry>The /etc/os-release file contains operating system
2990 identification data.</entry>
2991
2992 <entry>MIT</entry>
2993 </row>
2994
2995 <row>
2996 <entry>packagegroup-core-boot</entry>
2997
2998 <entry>1.0</entry>
2999
3000 <entry>The minimal set of packages required to boot the
3001 system</entry>
3002
3003 <entry>MIT</entry>
3004 </row>
3005
3006 <row>
3007 <entry>packagegroup-core-ssh-openssh</entry>
3008
3009 <entry>1.0</entry>
3010
3011 <entry>OpenSSH SSH client/server.</entry>
3012
3013 <entry>MIT</entry>
3014 </row>
3015
3016 <row>
3017 <entry>packagegroup-enea-virtualization-docker</entry>
3018
3019 <entry>1.0</entry>
3020
3021 <entry>Packagegroup for Docker.</entry>
3022
3023 <entry>MIT</entry>
3024 </row>
3025
3026 <row>
3027 <entry>packagegroup-enea-virtualization-dpdk</entry>
3028
3029 <entry>1.0</entry>
3030
3031 <entry>Packagegroup for DPDK.</entry>
3032
3033 <entry>MIT</entry>
3034 </row>
3035
3036 <row>
3037 <entry>packagegroup-enea-virtualization-host</entry>
3038
3039 <entry>1.0</entry>
3040
3041 <entry>This package group includes packages and packagegroups
3042 specific to the host side of the Enea Linux Virtualization
3043 Profile.</entry>
3044
3045 <entry>MIT</entry>
3046 </row>
3047
3048 <row>
3049 <entry>packagegroup-enea-virtualization-libvirt</entry>
3050
3051 <entry>1.0</entry>
3052
3053 <entry>Package group for libvirt.</entry>
3054
3055 <entry>MIT</entry>
3056 </row>
3057
3058 <row>
3059 <entry>packagegroup-enea-virtualization-lxc</entry>
3060
3061 <entry>1.0</entry>
3062
3063 <entry>Packagegroup for LXC.</entry>
3064
3065 <entry>MIT</entry>
3066 </row>
3067
3068 <row>
3069 <entry>packagegroup-enea-virtualization-lxd</entry>
3070
3071 <entry>1.0</entry>
3072
3073 <entry>Packagegroup for LXD.</entry>
3074
3075 <entry>MIT</entry>
3076 </row>
3077
3078 <row>
3079 <entry>packagegroup-enea-virtualization-openstack</entry>
3080
3081 <entry>1.0</entry>
3082
3083 <entry>This packagegroups adds dependencies for deploying
3084 Openstack using Kolla.</entry>
3085
3086 <entry>MIT</entry>
3087 </row>
3088
3089 <row>
3090 <entry>packagegroup-enea-virtualization-ovs</entry>
3091
3092 <entry>1.0</entry>
3093
3094 <entry>Packagegroup for Open vSwitch.</entry>
3095
3096 <entry>MIT</entry>
3097 </row>
3098
3099 <row>
3100 <entry>packagegroup-enea-virtualization-qemu</entry>
3101
3102 <entry>1.0</entry>
3103
3104 <entry>Packagegroup for QEMU.</entry>
3105
3106 <entry>MIT</entry>
3107 </row>
3108
3109 <row>
3110 <entry>packagegroup-enea-virtualization</entry>
3111
3112 <entry>1.0</entry>
3113
3114 <entry>This packagegroup includes packages and packagegroups
3115 required for both host and guest images of the Enea Linux
3116 Virtualization Profile.</entry>
3117
3118 <entry>MIT</entry>
3119 </row>
3120
3121 <row>
3122 <entry>parted</entry>
3123
3124 <entry>3.2</entry>
3125
3126 <entry>Disk partition editing/resizing utility.</entry>
3127
3128 <entry>GPL-3.0</entry>
3129 </row>
3130
3131 <row>
3132 <entry>partrt</entry>
3133
3134 <entry>1.1</entry>
3135
3136 <entry>partrt is a tool for dividing a SMP Linux system into a
3137 real time domain and a non-real time domain.</entry>
3138
3139 <entry>BSD</entry>
3140 </row>
3141
3142 <row>
3143 <entry>pciutils</entry>
3144
3145 <entry>3.5.5</entry>
3146
3147 <entry>The PCI Utilities package contains a library for portable
3148 access to PCI bus configuration space and several utilities based
3149 on this library.</entry>
3150
3151 <entry>GPL-2.0</entry>
3152 </row>
3153
3154 <row>
3155 <entry>perl</entry>
3156
3157 <entry>5.24.1</entry>
3158
3159 <entry>Perl scripting language.</entry>
3160
3161 <entry>Artistic-1.0, GPL-1.0</entry>
3162 </row>
3163
3164 <row>
3165 <entry>pigz</entry>
3166
3167 <entry>2.3.4</entry>
3168
3169 <entry>pigz which stands for parallel implementation of gzip is a
3170 fully functional replacement for gzip that exploits multiple
3171 processors and multiple cores to the hilt when compressing data.
3172 pigz was written by Mark Adler and uses the zlib and pthread
3173 libraries.</entry>
3174
3175 <entry>Zlib, Apache-2.0</entry>
3176 </row>
3177
3178 <row>
3179 <entry>pixman</entry>
3180
3181 <entry>0.34.0</entry>
3182
3183 <entry>Pixman provides a library for manipulating pixel regions --
3184 a set of Y-X banded rectangles image compositing using the
3185 Porter/Duff model and implicit mask generation for geometric
3186 primitives including trapezoids triangles and rectangles.</entry>
3187
3188 <entry>MIT, PD</entry>
3189 </row>
3190
3191 <row>
3192 <entry>pkgconfig</entry>
3193
3194 <entry>0.29.2</entry>
3195
3196 <entry>pkg-config is a helper tool used when compiling
3197 applications and libraries. It helps determined the correct
3198 compiler/link options. It is also language-agnostic.</entry>
3199
3200 <entry>GPL-2.0</entry>
3201 </row>
3202
3203 <row>
3204 <entry>pm-utils</entry>
3205
3206 <entry>1.4.1</entry>
3207
3208 <entry>Simple shell command line tools to suspend and
3209 hibernate.</entry>
3210
3211 <entry>GPL-2.0</entry>
3212 </row>
3213
3214 <row>
3215 <entry>polkit</entry>
3216
3217 <entry>0.113</entry>
3218
3219 <entry>The polkit package is an application-level toolkit for
3220 defining and handling the policy that allows unprivileged
3221 processes to speak to privileged processes.</entry>
3222
3223 <entry>LGPL-2.0</entry>
3224 </row>
3225
3226 <row>
3227 <entry>popt</entry>
3228
3229 <entry>1.16</entry>
3230
3231 <entry>Library for parsing command line options.</entry>
3232
3233 <entry>MIT</entry>
3234 </row>
3235
3236 <row>
3237 <entry>pps-tools</entry>
3238
3239 <entry>0.0.0</entry>
3240
3241 <entry>User-space tools for LinuxPPS.</entry>
3242
3243 <entry>GPL-2.0</entry>
3244 </row>
3245
3246 <row>
3247 <entry>prelink</entry>
3248
3249 <entry>1.0</entry>
3250
3251 <entry>The prelink package contains a utility which modifies ELF
3252 shared libraries and executables so that far fewer relocations
3253 need to be resolved at runtime and thus programs come up
3254 faster.</entry>
3255
3256 <entry>GPL-2.0</entry>
3257 </row>
3258
3259 <row>
3260 <entry>procps</entry>
3261
3262 <entry>3.3.12</entry>
3263
3264 <entry>Procps contains a set of system utilities that provide
3265 system information about processes using the /proc filesystem. The
3266 package includes the programs ps top vmstat w kill and
3267 skill.</entry>
3268
3269 <entry>GPL-2.0, LGPL-2.0</entry>
3270 </row>
3271
3272 <row>
3273 <entry>pseudo</entry>
3274
3275 <entry>1.8.2</entry>
3276
3277 <entry>Pseudo gives fake root capabilities to a normal
3278 user.</entry>
3279
3280 <entry>LGPL-2.1</entry>
3281 </row>
3282
3283 <row>
3284 <entry>ptest-runner</entry>
3285
3286 <entry>2.1</entry>
3287
3288 <entry>The ptest-runner2 package installs a ptest-runner program
3289 which loops through all installed ptest test suites and runs them
3290 in sequence.</entry>
3291
3292 <entry>GPL-2.0</entry>
3293 </row>
3294
3295 <row>
3296 <entry>python-futures</entry>
3297
3298 <entry>3.0.3</entry>
3299
3300 <entry>Backport of the concurrent.futures package from Python
3301 3.2</entry>
3302
3303 <entry>BSD</entry>
3304 </row>
3305
3306 <row>
3307 <entry>python-netaddr</entry>
3308
3309 <entry>0.7.19</entry>
3310
3311 <entry>A network address manipulation library for Python..</entry>
3312
3313 <entry>BSD</entry>
3314 </row>
3315
3316 <row>
3317 <entry>python-netifaces</entry>
3318
3319 <entry>0.10.6</entry>
3320
3321 <entry>Portable network interface information.</entry>
3322
3323 <entry>MIT</entry>
3324 </row>
3325
3326 <row>
3327 <entry>python-pip</entry>
3328
3329 <entry>9.0.1</entry>
3330
3331 <entry>PIP is a tool for installing and managing Python
3332 packages.</entry>
3333
3334 <entry>MIT, LGPL-2.1</entry>
3335 </row>
3336
3337 <row>
3338 <entry>python-psutil</entry>
3339
3340 <entry>5.3.1</entry>
3341
3342 <entry>A cross-platform process and system utilities module for
3343 Python.</entry>
3344
3345 <entry>BSD</entry>
3346 </row>
3347
3348 <row>
3349 <entry>python-scons</entry>
3350
3351 <entry>2.5.1</entry>
3352
3353 <entry>Software Construction tool (make/autotools
3354 replacement).</entry>
3355
3356 <entry>MIT</entry>
3357 </row>
3358
3359 <row>
3360 <entry>python-setuptools</entry>
3361
3362 <entry>36.2.7</entry>
3363
3364 <entry>Download build install upgrade and uninstall Python
3365 packages.</entry>
3366
3367 <entry>MIT</entry>
3368 </row>
3369
3370 <row>
3371 <entry>python</entry>
3372
3373 <entry>2.7.13</entry>
3374
3375 <entry>The Python Programming Language.</entry>
3376
3377 <entry>Python-2.0</entry>
3378 </row>
3379
3380 <row>
3381 <entry>python3-netifaces</entry>
3382
3383 <entry>0.10.6</entry>
3384
3385 <entry>Portable network interface information.</entry>
3386
3387 <entry>MIT</entry>
3388 </row>
3389
3390 <row>
3391 <entry>python3-setuptools</entry>
3392
3393 <entry>36.2.7</entry>
3394
3395 <entry>Download build install upgrade and uninstall Python
3396 packages.</entry>
3397
3398 <entry>MIT</entry>
3399 </row>
3400
3401 <row>
3402 <entry>python3-six</entry>
3403
3404 <entry>1.10.0</entry>
3405
3406 <entry>Python 2 and 3 compatibility library.</entry>
3407
3408 <entry>MIT</entry>
3409 </row>
3410
3411 <row>
3412 <entry>python3-twisted</entry>
3413
3414 <entry>13.2.0</entry>
3415
3416 <entry>Twisted is an event-driven networking framework written in
3417 Python and licensed under the LGPL. Twisted supports TCP UDP
3418 SSL/TLS multicast Unix sockets a large number of protocols
3419 (including HTTP NNTP IMAP SSH IRC FTP and others) and much
3420 more.</entry>
3421
3422 <entry>MIT</entry>
3423 </row>
3424
3425 <row>
3426 <entry>python3-zopeinterface</entry>
3427
3428 <entry>4.4.3</entry>
3429
3430 <entry>Interface definitions for Zope products.</entry>
3431
3432 <entry></entry>
3433 </row>
3434
3435 <row>
3436 <entry>python3</entry>
3437
3438 <entry>3.5.3</entry>
3439
3440 <entry>The Python Programming Language.</entry>
3441
3442 <entry>Python-2.0</entry>
3443 </row>
3444
3445 <row>
3446 <entry>qemu</entry>
3447
3448 <entry>2.11.1</entry>
3449
3450 <entry>Fast open source processor emulator.</entry>
3451
3452 <entry>GPL-2.0, LGPL-2.1</entry>
3453 </row>
3454
3455 <row>
3456 <entry>qemuwrapper</entry>
3457
3458 <entry>1.0</entry>
3459
3460 <entry>QEMU wrapper script.</entry>
3461
3462 <entry>MIT</entry>
3463 </row>
3464
3465 <row>
3466 <entry>quilt</entry>
3467
3468 <entry>0.65</entry>
3469
3470 <entry>Tool for working with series of patches.</entry>
3471
3472 <entry>GPL-2.0</entry>
3473 </row>
3474
3475 <row>
3476 <entry>randrproto</entry>
3477
3478 <entry>1.5.0</entry>
3479
3480 <entry>This package provides the wire protocol for the X Resize
3481 Rotate and Reflect extension. This extension provides the ability
3482 to resize rotate and reflect the root window of a screen.</entry>
3483
3484 <entry>MIT</entry>
3485 </row>
3486
3487 <row>
3488 <entry>readline</entry>
3489
3490 <entry>7.0</entry>
3491
3492 <entry>The GNU Readline library provides a set of functions for
3493 use by applications that allow users to edit command lines as they
3494 are typed in. Both Emacs and vi editing modes are available. The
3495 Readline library includes additional functions to maintain a list
3496 of previously-entered command lines to recall and perhaps reedit
3497 those lines and perform csh-like history expansion on previous
3498 commands.</entry>
3499
3500 <entry>GPL-3.0</entry>
3501 </row>
3502
3503 <row>
3504 <entry>recordproto</entry>
3505
3506 <entry>1.14.2</entry>
3507
3508 <entry>This package provides the wire protocol for the X Record
3509 extension. This extension is used to record and play back event
3510 sequences.</entry>
3511
3512 <entry>MIT</entry>
3513 </row>
3514
3515 <row>
3516 <entry>regexp</entry>
3517
3518 <entry>1.5</entry>
3519
3520 <entry>Java Regular Expression package</entry>
3521
3522 <entry>Apache-2.0</entry>
3523 </row>
3524
3525 <row>
3526 <entry>renderproto</entry>
3527
3528 <entry>0.11.1</entry>
3529
3530 <entry>This package provides the wire protocol for the X Rendering
3531 extension. This is the basis the image composition within the X
3532 window system.</entry>
3533
3534 <entry>MIT</entry>
3535 </row>
3536
3537 <row>
3538 <entry>rhino</entry>
3539
3540 <entry>1.7r4</entry>
3541
3542 <entry>Lexical analyzer generator for Java</entry>
3543
3544 <entry>MPL-2.0</entry>
3545 </row>
3546
3547 <row>
3548 <entry>rpm</entry>
3549
3550 <entry>4.13.90</entry>
3551
3552 <entry>The RPM Package Manager (RPM) is a powerful command line
3553 driven package management system capable of installing
3554 uninstalling verifying querying and updating software packages.
3555 Each software package consists of an archive of files along with
3556 information about the package like its version a description
3557 etc.</entry>
3558
3559 <entry>GPL-2.0</entry>
3560 </row>
3561
3562 <row>
3563 <entry>rsync</entry>
3564
3565 <entry>3.1.3</entry>
3566
3567 <entry>File synchronization tool.</entry>
3568
3569 <entry>GPL-3.0</entry>
3570 </row>
3571
3572 <row>
3573 <entry>run-postinsts</entry>
3574
3575 <entry>1.0</entry>
3576
3577 <entry>Runs postinstall scripts on first boot of the target
3578 device.</entry>
3579
3580 <entry>MIT</entry>
3581 </row>
3582
3583 <row>
3584 <entry>runc-docker</entry>
3585
3586 <entry>1.0.0-rc3</entry>
3587
3588 <entry>runc is a CLI tool for spawning and running containers
3589 according to the OCI specification.</entry>
3590
3591 <entry>Apache-2.0</entry>
3592 </row>
3593
3594 <row>
3595 <entry>sed</entry>
3596
3597 <entry>4.2.2</entry>
3598
3599 <entry>Stream EDitor (text filtering utility).</entry>
3600
3601 <entry>GPL-3.0</entry>
3602 </row>
3603
3604 <row>
3605 <entry>serf</entry>
3606
3607 <entry>1.3.9</entry>
3608
3609 <entry>High-Performance Asynchronous HTTP Client Library.</entry>
3610
3611 <entry>Apache-2.0</entry>
3612 </row>
3613
3614 <row>
3615 <entry>servlet2.3</entry>
3616
3617 <entry>4.1.37</entry>
3618
3619 <entry>Servlet API 2.3 (from Tomcat 4.1)</entry>
3620
3621 <entry>Apache-2.0</entry>
3622 </row>
3623
3624 <row>
3625 <entry>shadow-securetty</entry>
3626
3627 <entry>4.2.1</entry>
3628
3629 <entry>Provider of the machine specific securetty file.</entry>
3630
3631 <entry>MIT</entry>
3632 </row>
3633
3634 <row>
3635 <entry>shadow-sysroot</entry>
3636
3637 <entry>4.2.1</entry>
3638
3639 <entry>Shadow utils requirements for useradd.bbclass.</entry>
3640
3641 <entry>BSD, Artistic-1.0</entry>
3642 </row>
3643
3644 <row>
3645 <entry>shadow</entry>
3646
3647 <entry>4.2.1</entry>
3648
3649 <entry>Tools to change and administer password and group
3650 data.</entry>
3651
3652 <entry>BSD, Artistic-1.0</entry>
3653 </row>
3654
3655 <row>
3656 <entry>shared-mime-info</entry>
3657
3658 <entry>1.8</entry>
3659
3660 <entry>Shared MIME type database and specification.</entry>
3661
3662 <entry>LGPL-2.0</entry>
3663 </row>
3664
3665 <row>
3666 <entry>slang</entry>
3667
3668 <entry>2.3.1a</entry>
3669
3670 <entry>S-Lang is an interpreted language and a programming
3671 library. The S-Lang language was designed so that it can be easily
3672 embedded into a program to provide the program with a powerful
3673 extension language. The S-Lang library provided in this package
3674 provides the S-Lang extension language. S-Lang's syntax resembles
3675 C which makes it easy to recode S-Lang procedures in C if you need
3676 to.</entry>
3677
3678 <entry>GPL-2.0</entry>
3679 </row>
3680
3681 <row>
3682 <entry>sqlite3</entry>
3683
3684 <entry>3.20.0</entry>
3685
3686 <entry>Embeddable SQL database engine.</entry>
3687
3688 <entry>PD</entry>
3689 </row>
3690
3691 <row>
3692 <entry>squashfs-tools</entry>
3693
3694 <entry>4.3</entry>
3695
3696 <entry>Tools for manipulating SquashFS filesystems.</entry>
3697
3698 <entry>GPL-2.0, PD</entry>
3699 </row>
3700
3701 <row>
3702 <entry>subversion</entry>
3703
3704 <entry>1.9.6</entry>
3705
3706 <entry>Subversion (svn) version control system client.</entry>
3707
3708 <entry>Apache-2.0</entry>
3709 </row>
3710
3711 <row>
3712 <entry>sudo</entry>
3713
3714 <entry>1.8.20p2</entry>
3715
3716 <entry>Sudo (superuser do) allows a system administrator to give
3717 certain users (or groups of users) the ability to run some (or
3718 all) commands as root while logging all commands and
3719 arguments.</entry>
3720
3721 <entry>ISC, BSD, Zlib</entry>
3722 </row>
3723
3724 <row>
3725 <entry>sysfsutils</entry>
3726
3727 <entry>2.1.0</entry>
3728
3729 <entry>Tools for working with the sysfs virtual filesystem. The
3730 tool 'systool' can query devices by bus class and
3731 topology.</entry>
3732
3733 <entry>GPL-2.0, LGPL-2.1</entry>
3734 </row>
3735
3736 <row>
3737 <entry>syslinux</entry>
3738
3739 <entry>6.03</entry>
3740
3741 <entry>Multi-purpose linux bootloader.</entry>
3742
3743 <entry>GPL-2.0</entry>
3744 </row>
3745
3746 <row>
3747 <entry>systemd-compat-units</entry>
3748
3749 <entry>1.0</entry>
3750
3751 <entry>Enhances systemd compatilibity with existing SysVinit
3752 scripts.</entry>
3753
3754 <entry>MIT</entry>
3755 </row>
3756
3757 <row>
3758 <entry>systemd-serialgetty</entry>
3759
3760 <entry>1.0</entry>
3761
3762 <entry>Serial terminal support for systemd.</entry>
3763
3764 <entry>GPL-2.0</entry>
3765 </row>
3766
3767 <row>
3768 <entry>systemd-systemctl</entry>
3769
3770 <entry>1.0</entry>
3771
3772 <entry>Wrapper for enabling systemd services.</entry>
3773
3774 <entry>MIT</entry>
3775 </row>
3776
3777 <row>
3778 <entry>systemd</entry>
3779
3780 <entry>234</entry>
3781
3782 <entry>systemd is a system and service manager for Linux
3783 compatible with SysV and LSB init scripts. systemd provides
3784 aggressive parallelization capabilities uses socket and D-Bus
3785 activation for starting services offers on-demand starting of
3786 daemons keeps track of processes using Linux cgroups supports
3787 snapshotting and restoring of the system state maintains mount and
3788 automount points and implements an elaborate transactional
3789 dependency-based service control logic. It can work as a drop-in
3790 replacement for sysvinit.</entry>
3791
3792 <entry>GPL-2.0, LGPL-2.1</entry>
3793 </row>
3794
3795 <row>
3796 <entry>tar</entry>
3797
3798 <entry>1.29</entry>
3799
3800 <entry>GNU tar saves many files together into a single tape or
3801 disk archive and can restore individual files from the
3802 archive.</entry>
3803
3804 <entry>GPL-3.0</entry>
3805 </row>
3806
3807 <row>
3808 <entry>tcpdump</entry>
3809
3810 <entry>4.9.2</entry>
3811
3812 <entry>A sophisticated network protocol analyzer.</entry>
3813
3814 <entry>BSD</entry>
3815 </row>
3816
3817 <row>
3818 <entry>texinfo-dummy</entry>
3819
3820 <entry>1.0</entry>
3821
3822 <entry>Fake version of the texinfo utility suite.</entry>
3823
3824 <entry>MIT</entry>
3825 </row>
3826
3827 <row>
3828 <entry>thin-provisioning-tools</entry>
3829
3830 <entry>0.6.3</entry>
3831
3832 <entry>A suite of tools for manipulating the metadata of the
3833 dm-thin device-mapper target.</entry>
3834
3835 <entry>GPL-3.0</entry>
3836 </row>
3837
3838 <row>
3839 <entry>tunctl</entry>
3840
3841 <entry>1.5</entry>
3842
3843 <entry>Tool for controlling the Linux TUN/TAP driver.</entry>
3844
3845 <entry>GPL-2.0</entry>
3846 </row>
3847
3848 <row>
3849 <entry>tzcode</entry>
3850
3851 <entry>2018c</entry>
3852
3853 <entry>tzcode timezone zoneinfo utils -- zic zdump
3854 tzselect.</entry>
3855
3856 <entry>PD, BSD, BSD-3-Clause</entry>
3857 </row>
3858
3859 <row>
3860 <entry>tzdata</entry>
3861
3862 <entry>2018c</entry>
3863
3864 <entry>Timezone data.</entry>
3865
3866 <entry>PD, BSD, BSD-3-Clause</entry>
3867 </row>
3868
3869 <row>
3870 <entry>udev-extraconf</entry>
3871
3872 <entry>1.1</entry>
3873
3874 <entry>Extra machine specific configuration files for udev
3875 specifically blacklist information.</entry>
3876
3877 <entry>MIT</entry>
3878 </row>
3879
3880 <row>
3881 <entry>unifdef</entry>
3882
3883 <entry>2.11</entry>
3884
3885 <entry>Selectively remove #ifdef statements from sources.</entry>
3886
3887 <entry>BSD-2-Clause</entry>
3888 </row>
3889
3890 <row>
3891 <entry>unzip</entry>
3892
3893 <entry>6.0</entry>
3894
3895 <entry>Utilities for extracting and viewing files in .zip
3896 archives.</entry>
3897
3898 <entry>BSD-3-Clause</entry>
3899 </row>
3900
3901 <row>
3902 <entry>update-rc.d</entry>
3903
3904 <entry>0.7</entry>
3905
3906 <entry>update-rc.d is a utility that allows the management of
3907 symlinks to the initscripts in the /etc/rcN.d directory
3908 structure.</entry>
3909
3910 <entry>GPL-2.0</entry>
3911 </row>
3912
3913 <row>
3914 <entry>util-linux</entry>
3915
3916 <entry>2.30</entry>
3917
3918 <entry>Util-linux includes a suite of basic system administration
3919 utilities commonly found on most Linux systems. Some of the more
3920 important utilities include disk partitioning kernel message
3921 management filesystem creation and system login.</entry>
3922
3923 <entry>GPL-2.0, LGPL-2.1, BSD</entry>
3924 </row>
3925
3926 <row>
3927 <entry>util-macros</entry>
3928
3929 <entry>1.19.1</entry>
3930
3931 <entry>M4 autotools macros used by various X.org programs.</entry>
3932
3933 <entry>MIT</entry>
3934 </row>
3935
3936 <row>
3937 <entry>vala</entry>
3938
3939 <entry>0.36.4</entry>
3940
3941 <entry>Vala is a C#-like language dedicated to ease GObject
3942 programming. Vala compiles to plain C and has no runtime
3943 environment nor penalities whatsoever.</entry>
3944
3945 <entry>LGPL-2.1</entry>
3946 </row>
3947
3948 <row>
3949 <entry>volatile-binds</entry>
3950
3951 <entry>1.0</entry>
3952
3953 <entry>Volatile bind mount setup and configuration for
3954 read-only-rootfs</entry>
3955
3956 <entry>MIT</entry>
3957 </row>
3958
3959 <row>
3960 <entry>which</entry>
3961
3962 <entry>2.21</entry>
3963
3964 <entry>Which is a utility that prints out the full path of the
3965 executables that bash(1) would execute when the passed program
3966 names would have been entered on the shell prompt. It does this by
3967 using the exact same algorithm as bash.</entry>
3968
3969 <entry>GPL-3.0</entry>
3970 </row>
3971
3972 <row>
3973 <entry>xalan-j</entry>
3974
3975 <entry>2.7.1</entry>
3976
3977 <entry>Java XSLT processor</entry>
3978
3979 <entry>Apache-2.0</entry>
3980 </row>
3981
3982 <row>
3983 <entry>xcb-proto</entry>
3984
3985 <entry>1.12</entry>
3986
3987 <entry>Function prototypes for the X protocol C-language Binding
3988 (XCB). XCB is a replacement for Xlib featuring a small footprint
3989 latency hiding direct access to the protocol improved threading
3990 support and extensibility.</entry>
3991
3992 <entry>MIT</entry>
3993 </row>
3994
3995 <row>
3996 <entry>xerces-j</entry>
3997
3998 <entry>2.11.0</entry>
3999
4000 <entry>Reference implementation of XNI the Xerces Native Interface
4001 and also a fully conforming XML Schema processor.</entry>
4002
4003 <entry>Apache-2.0</entry>
4004 </row>
4005
4006 <row>
4007 <entry>xextproto</entry>
4008
4009 <entry>7.3.0</entry>
4010
4011 <entry>This package provides the wire protocol for several X
4012 extensions. These protocol extensions include DOUBLE-BUFFER DPMS
4013 Extended-Visual-Information LBX MIT_SHM MIT_SUNDRY-NONSTANDARD
4014 Multi-Buffering SECURITY SHAPE SYNC TOG-CUP XC-APPGROUP XC-MISC
4015 XTEST. In addition a small set of utility functions are also
4016 available.</entry>
4017
4018 <entry>MIT</entry>
4019 </row>
4020
4021 <row>
4022 <entry>xkeyboard-config</entry>
4023
4024 <entry>2.21</entry>
4025
4026 <entry>The non-arch keyboard configuration database for X Window.
4027 The goal is to provide the consistent well-structured frequently
4028 released open source of X keyboard configuration data for X Window
4029 System implementations. The project is targeted to XKB-based
4030 systems.</entry>
4031
4032 <entry>MIT</entry>
4033 </row>
4034
4035 <row>
4036 <entry>xml-commons-resolver1.1</entry>
4037
4038 <entry>1.2</entry>
4039
4040 <entry>Library to resolve various public or system identifiers
4041 into accessible URLs (Java)</entry>
4042
4043 <entry>Apache-2.0</entry>
4044 </row>
4045
4046 <row>
4047 <entry>xproto</entry>
4048
4049 <entry>7.0.31</entry>
4050
4051 <entry>This package provides the basic headers for the X Window
4052 System.</entry>
4053
4054 <entry>MIT</entry>
4055 </row>
4056
4057 <row>
4058 <entry>xtrans</entry>
4059
4060 <entry>1.3.5</entry>
4061
4062 <entry>The X Transport Interface is intended to combine all system
4063 and transport specific code into a single place. This API should
4064 be used by all libraries clients and servers of the X Window
4065 System. Use of this API should allow the addition of new types of
4066 transports and support for new platforms without making any
4067 changes to the source except in the X Transport Interface
4068 code.</entry>
4069
4070 <entry>MIT</entry>
4071 </row>
4072
4073 <row>
4074 <entry>xz</entry>
4075
4076 <entry>5.2.3</entry>
4077
4078 <entry>Utilities for managing LZMA compressed files.</entry>
4079
4080 <entry>GPL-2.0, LGPL-2.1, PD</entry>
4081 </row>
4082
4083 <row>
4084 <entry>yajl</entry>
4085
4086 <entry>2.1.0</entry>
4087
4088 <entry>YAJL is a small event-driven (SAX-style) JSON parser
4089 written in ANSI C and a small validating JSON generator.</entry>
4090
4091 <entry>ISC</entry>
4092 </row>
4093
4094 <row>
4095 <entry>zip</entry>
4096
4097 <entry>3.0</entry>
4098
4099 <entry>Compressor/archiver for creating and modifying .zip
4100 files.</entry>
4101
4102 <entry>BSD-3-Clause</entry>
4103 </row>
4104
4105 <row>
4106 <entry>zisofs-tools</entry>
4107
4108 <entry>1.0.8</entry>
4109
4110 <entry>Utilities for creating compressed CD-ROM
4111 filesystems.</entry>
4112
4113 <entry>GPL-2.0</entry>
4114 </row>
4115
4116 <row>
4117 <entry>zlib</entry>
4118
4119 <entry>1.2.11</entry>
4120
4121 <entry>Zlib is a general-purpose patent-free lossless data
4122 compression library which is used by many different
4123 programs.</entry>
4124
4125 <entry>Zlib</entry>
4126 </row>
4127 </tbody>
4128 </tgroup>
4129 </informaltable>
4130 </section>
4131
4132 <section id="open_source_license">
4133 <title>Open Source Licenses</title>
4134
4135 <section id="lic_0">
4136 <title>AFL-2.0</title>
4137
4138 <para><programlisting>
2165 4139
2166The Academic Free License 4140The Academic Free License
2167 v. 2.0 4141 v. 2.0
@@ -2271,7 +4245,7 @@ excluding its conflict-of-law provisions. The application of the United Nations
2271Convention on Contracts for the International Sale of Goods is expressly excluded. 4245Convention on Contracts for the International Sale of Goods is expressly excluded.
2272Any use of the Original Work outside the scope of this License or after its 4246Any use of the Original Work outside the scope of this License or after its
2273termination shall be subject to the requirements and penalties of the U.S. Copyright 4247termination shall be subject to the requirements and penalties of the U.S. Copyright
2274Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and 4248Act, 17 U.S.C. ¤ 101 et seq., the equivalent laws of other countries, and
2275international treaty. This section shall survive the termination of this License. 4249international treaty. This section shall survive the termination of this License.
2276 4250
227712) Attorneys Fees. In any action to enforce the terms of this License or seeking 425112) Attorneys Fees. In any action to enforce the terms of this License or seeking
@@ -2302,11 +4276,13 @@ Permission is hereby granted to copy and distribute this license without modific
2302This license may not be modified without the express written permission of its 4276This license may not be modified without the express written permission of its
2303copyright owner. 4277copyright owner.
2304 4278
2305</programlisting></para></section> 4279</programlisting></para>
4280 </section>
4281
4282 <section id="lic_1">
4283 <title>Apache-2.0</title>
2306 4284
2307<section id="lic_1"> 4285 <para><programlisting>
2308<title>Apache-2.0</title>
2309<para><programlisting>
2310 4286
2311 4287
2312 Apache License 4288 Apache License
@@ -2511,11 +4487,13 @@ copyright owner.
2511 See the License for the specific language governing permissions and 4487 See the License for the specific language governing permissions and
2512 limitations under the License. 4488 limitations under the License.
2513 4489
2514</programlisting></para></section> 4490</programlisting></para>
4491 </section>
2515 4492
2516<section id="lic_2"> 4493 <section id="lic_2">
2517<title>Artistic-1.0</title> 4494 <title>Artistic-1.0</title>
2518<para><programlisting> 4495
4496 <para><programlisting>
2519 4497
2520The Artistic License 4498The Artistic License
2521Preamble 4499Preamble
@@ -2608,11 +4586,13 @@ FOR A PARTICULAR PURPOSE.
2608 4586
2609The End 4587The End
2610 4588
2611</programlisting></para></section> 4589</programlisting></para>
4590 </section>
4591
4592 <section id="lic_3">
4593 <title>BSD</title>
2612 4594
2613<section id="lic_3"> 4595 <para><programlisting>
2614<title>BSD</title>
2615<para><programlisting>
2616Copyright (c) The Regents of the University of California. 4596Copyright (c) The Regents of the University of California.
2617All rights reserved. 4597All rights reserved.
2618 4598
@@ -2639,11 +4619,13 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2639LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4619LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2640OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4620OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2641SUCH DAMAGE. 4621SUCH DAMAGE.
2642</programlisting></para></section> 4622</programlisting></para>
4623 </section>
4624
4625 <section id="lic_4">
4626 <title>BSD-2-Clause</title>
2643 4627
2644<section id="lic_4"> 4628 <para><programlisting>
2645<title>BSD-2-Clause</title>
2646<para><programlisting>
2647 4629
2648The FreeBSD Copyright 4630The FreeBSD Copyright
2649 4631
@@ -2671,11 +4653,13 @@ The views and conclusions contained in the software and documentation are those
2671authors and should not be interpreted as representing official policies, either 4653authors and should not be interpreted as representing official policies, either
2672expressed or implied, of the FreeBSD Project. 4654expressed or implied, of the FreeBSD Project.
2673 4655
2674</programlisting></para></section> 4656</programlisting></para>
4657 </section>
2675 4658
2676<section id="lic_5"> 4659 <section id="lic_5">
2677<title>BSD-3-Clause</title> 4660 <title>BSD-3-Clause</title>
2678<para><programlisting> 4661
4662 <para><programlisting>
2679 4663
2680Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt; 4664Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt;
2681All rights reserved. 4665All rights reserved.
@@ -2702,11 +4686,13 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
2702WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 4686WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
2703DAMAGE. 4687DAMAGE.
2704 4688
2705</programlisting></para></section> 4689</programlisting></para>
4690 </section>
4691
4692 <section id="lic_6">
4693 <title>BSD-4-Clause</title>
2706 4694
2707<section id="lic_6"> 4695 <para><programlisting>
2708<title>BSD-4-Clause</title>
2709<para><programlisting>
2710 4696
2711Copyright (c) &lt;year&gt;, &lt;copyright holder&gt; 4697Copyright (c) &lt;year&gt;, &lt;copyright holder&gt;
2712All rights reserved. 4698All rights reserved.
@@ -2736,11 +4722,13 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2736(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4722(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2737SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4723SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2738 4724
2739</programlisting></para></section> 4725</programlisting></para>
4726 </section>
4727
4728 <section id="lic_7">
4729 <title>BSL-1.0</title>
2740 4730
2741<section id="lic_7"> 4731 <para><programlisting>
2742<title>BSL-1.0</title>
2743<para><programlisting>
2744 4732
2745Boost Software License - Version 1.0 - August 17th, 2003 4733Boost Software License - Version 1.0 - August 17th, 2003
2746 4734
@@ -2766,11 +4754,13 @@ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
2766ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 4754ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
2767DEALINGS IN THE SOFTWARE. 4755DEALINGS IN THE SOFTWARE.
2768 4756
2769</programlisting></para></section> 4757</programlisting></para>
4758 </section>
2770 4759
2771<section id="lic_8"> 4760 <section id="lic_8">
2772<title>EPL-1.0</title> 4761 <title>EPL-1.0</title>
2773<para><programlisting> 4762
4763 <para><programlisting>
2774 4764
2775Eclipse Public License - v 1.0 4765Eclipse Public License - v 1.0
2776 4766
@@ -2958,11 +4948,13 @@ property laws of the United States of America. No party to this Agreement will b
2958legal action under this Agreement more than one year after the cause of action arose. 4948legal action under this Agreement more than one year after the cause of action arose.
2959Each party waives its rights to a jury trial in any resulting litigation. 4949Each party waives its rights to a jury trial in any resulting litigation.
2960 4950
2961</programlisting></para></section> 4951</programlisting></para>
4952 </section>
4953
4954 <section id="lic_9">
4955 <title>Elfutils-Exception</title>
2962 4956
2963<section id="lic_9"> 4957 <para><programlisting>
2964<title>Elfutils-Exception</title>
2965<para><programlisting>
2966 This file describes the limits of the Exception under which you are allowed 4958 This file describes the limits of the Exception under which you are allowed
2967 to distribute Non-GPL Code in linked combination with Red Hat elfutils. 4959 to distribute Non-GPL Code in linked combination with Red Hat elfutils.
2968 For the full text of the license, please see one of the header files 4960 For the full text of the license, please see one of the header files
@@ -2975,20 +4967,24 @@ Each party waives its rights to a jury trial in any resulting litigation.
2975 libdw.h 4967 libdw.h
2976 libdwfl.h 4968 libdwfl.h
2977 4969
2978</programlisting></para></section> 4970</programlisting></para>
4971 </section>
4972
4973 <section id="lic_10">
4974 <title>FSF-Unlimited</title>
2979 4975
2980<section id="lic_10"> 4976 <para><programlisting>
2981<title>FSF-Unlimited</title>
2982<para><programlisting>
2983Copyright (C) 1997-2010 Free Software Foundation, Inc. 4977Copyright (C) 1997-2010 Free Software Foundation, Inc.
2984This file is free software; the Free Software Foundation 4978This file is free software; the Free Software Foundation
2985gives unlimited permission to copy and/or distribute it, 4979gives unlimited permission to copy and/or distribute it,
2986with or without modifications, as long as this notice is preserved. 4980with or without modifications, as long as this notice is preserved.
2987</programlisting></para></section> 4981</programlisting></para>
4982 </section>
2988 4983
2989<section id="lic_11"> 4984 <section id="lic_11">
2990<title>FreeType</title> 4985 <title>FreeType</title>
2991<para><programlisting> 4986
4987 <para><programlisting>
2992 The FreeType Project LICENSE 4988 The FreeType Project LICENSE
2993 ---------------------------- 4989 ----------------------------
2994 4990
@@ -3039,7 +5035,7 @@ Introduction
3039 encourage you to use the following text: 5035 encourage you to use the following text:
3040 5036
3041 """ 5037 """
3042 Portions of this software are copyright � &lt;year&gt; The FreeType 5038 Portions of this software are copyright &#65533; &lt;year&gt; The FreeType
3043 Project (www.freetype.org). All rights reserved. 5039 Project (www.freetype.org). All rights reserved.
3044 """ 5040 """
3045 5041
@@ -3159,11 +5155,13 @@ Legal Terms
3159 5155
3160--- end of FTL.TXT --- 5156--- end of FTL.TXT ---
3161 5157
3162</programlisting></para></section> 5158</programlisting></para>
5159 </section>
5160
5161 <section id="lic_12">
5162 <title>GPL-1.0</title>
3163 5163
3164<section id="lic_12"> 5164 <para><programlisting>
3165<title>GPL-1.0</title>
3166<para><programlisting>
3167 5165
3168GNU General Public License, version 1 5166GNU General Public License, version 1
3169 5167
@@ -3416,11 +5414,13 @@ necessary. Here a sample; alter the names:
3416 5414
3417That`s all there is to it! 5415That`s all there is to it!
3418 5416
3419</programlisting></para></section> 5417</programlisting></para>
5418 </section>
3420 5419
3421<section id="lic_13"> 5420 <section id="lic_13">
3422<title>GPL-2.0</title> 5421 <title>GPL-2.0</title>
3423<para><programlisting> 5422
5423 <para><programlisting>
3424 5424
3425GNU GENERAL PUBLIC LICENSE 5425GNU GENERAL PUBLIC LICENSE
3426 5426
@@ -3719,16 +5719,18 @@ more useful to permit linking proprietary applications with the library. If this
3719what you want to do, use the GNU Lesser General Public License instead of this 5719what you want to do, use the GNU Lesser General Public License instead of this
3720License. 5720License.
3721 5721
3722</programlisting></para></section> 5722</programlisting></para>
5723 </section>
5724
5725 <section id="lic_14">
5726 <title>GPL-3.0</title>
3723 5727
3724<section id="lic_14"> 5728 <para><programlisting>
3725<title>GPL-3.0</title>
3726<para><programlisting>
3727GNU GENERAL PUBLIC LICENSE 5729GNU GENERAL PUBLIC LICENSE
3728 5730
3729Version 3, 29 June 2007 5731Version 3, 29 June 2007
3730 5732
3731Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt; 5733Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
3732 5734
3733Everyone is permitted to copy and distribute verbatim copies of this license document, 5735Everyone is permitted to copy and distribute verbatim copies of this license document,
3734but changing it is not allowed. 5736but changing it is not allowed.
@@ -4297,11 +6299,13 @@ more useful to permit linking proprietary applications with the library. If this
4297what you want to do, use the GNU Lesser General Public License instead of this 6299what you want to do, use the GNU Lesser General Public License instead of this
4298License. But first, please read 6300License. But first, please read
4299&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;. 6301&lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
4300</programlisting></para></section> 6302</programlisting></para>
6303 </section>
6304
6305 <section id="lic_15">
6306 <title>GPL-3.0-with-GCC-exception</title>
4301 6307
4302<section id="lic_15"> 6308 <para><programlisting>
4303<title>GPL-3.0-with-GCC-exception</title>
4304<para><programlisting>
4305 6309
4306insert GPL v3 text here 6310insert GPL v3 text here
4307 6311
@@ -4357,11 +6361,13 @@ consistent with the licensing of the Independent Modules.
4357The availability of this Exception does not imply any general presumption that 6361The availability of this Exception does not imply any general presumption that
4358third-party software is unaffected by the copyleft requirements of the license of GCC. 6362third-party software is unaffected by the copyleft requirements of the license of GCC.
4359 6363
4360</programlisting></para></section> 6364</programlisting></para>
6365 </section>
4361 6366
4362<section id="lic_16"> 6367 <section id="lic_16">
4363<title>ICU</title> 6368 <title>ICU</title>
4364<para><programlisting> 6369
6370 <para><programlisting>
4365COPYRIGHT AND PERMISSION NOTICE 6371COPYRIGHT AND PERMISSION NOTICE
4366 6372
4367Copyright (c) 1995-2012 International Business Machines Corporation and others 6373Copyright (c) 1995-2012 International Business Machines Corporation and others
@@ -4392,16 +6398,18 @@ Software without prior written authorization of the copyright holder.
4392 6398
4393All trademarks and registered trademarks mentioned herein are the property of their 6399All trademarks and registered trademarks mentioned herein are the property of their
4394respective owners. 6400respective owners.
4395</programlisting></para></section> 6401</programlisting></para>
6402 </section>
6403
6404 <section id="lic_17">
6405 <title>ISC</title>
4396 6406
4397<section id="lic_17"> 6407 <para><programlisting>
4398<title>ISC</title>
4399<para><programlisting>
4400 6408
4401ISC License: 6409ISC License:
4402 6410
4403Copyright &#169; 2004-2010 by Internet Systems Consortium, Inc. ("ISC") 6411Copyright &copy; 2004-2010 by Internet Systems Consortium, Inc. ("ISC")
4404Copyright &#169; 1995-2003 by Internet Software Consortium 6412Copyright &copy; 1995-2003 by Internet Software Consortium
4405 6413
4406Permission to use, copy, modify, and/or distribute this software for any purpose with 6414Permission to use, copy, modify, and/or distribute this software for any purpose with
4407or without fee is hereby granted, provided that the above copyright notice and this 6415or without fee is hereby granted, provided that the above copyright notice and this
@@ -4414,11 +6422,13 @@ DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN AC
4414OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH 6422OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
4415THE USE OR PERFORMANCE OF THIS SOFTWARE. 6423THE USE OR PERFORMANCE OF THIS SOFTWARE.
4416 6424
4417</programlisting></para></section> 6425</programlisting></para>
6426 </section>
6427
6428 <section id="lic_18">
6429 <title>LGPL-2.0</title>
4418 6430
4419<section id="lic_18"> 6431 <para><programlisting>
4420<title>LGPL-2.0</title>
4421<para><programlisting>
4422GNU LIBRARY GENERAL PUBLIC LICENSE 6432GNU LIBRARY GENERAL PUBLIC LICENSE
4423 6433
4424 6434
@@ -5002,11 +7012,13 @@ Ty Coon, President of Vice
5002 7012
5003That's all there is to it! 7013That's all there is to it!
5004 7014
5005</programlisting></para></section> 7015</programlisting></para>
7016 </section>
5006 7017
5007<section id="lic_19"> 7018 <section id="lic_19">
5008<title>LGPL-2.1</title> 7019 <title>LGPL-2.1</title>
5009<para><programlisting> 7020
7021 <para><programlisting>
5010 7022
5011GNU LESSER GENERAL PUBLIC LICENSE 7023GNU LESSER GENERAL PUBLIC LICENSE
5012 7024
@@ -5434,16 +7446,18 @@ signature of Ty Coon, 1 April 1990
5434Ty Coon, President of Vice 7446Ty Coon, President of Vice
5435That`s all there is to it! 7447That`s all there is to it!
5436 7448
5437</programlisting></para></section> 7449</programlisting></para>
7450 </section>
7451
7452 <section id="lic_20">
7453 <title>LGPL-3.0</title>
5438 7454
5439<section id="lic_20"> 7455 <para><programlisting>
5440<title>LGPL-3.0</title>
5441<para><programlisting>
5442GNU LESSER GENERAL PUBLIC LICENSE 7456GNU LESSER GENERAL PUBLIC LICENSE
5443 7457
5444Version 3, 29 June 2007 7458Version 3, 29 June 2007
5445 7459
5446Copyright © 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt; 7460Copyright &copy; 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
5447 7461
5448Everyone is permitted to copy and distribute verbatim copies of this license document, 7462Everyone is permitted to copy and distribute verbatim copies of this license document,
5449but changing it is not allowed. 7463but changing it is not allowed.
@@ -5574,11 +7588,13 @@ If the Library as you received it specifies that a proxy can decide whether futu
5574versions of the GNU Lesser General Public License shall apply, that proxy's public 7588versions of the GNU Lesser General Public License shall apply, that proxy's public
5575statement of acceptance of any version is permanent authorization for you to choose 7589statement of acceptance of any version is permanent authorization for you to choose
5576that version for the Library. 7590that version for the Library.
5577</programlisting></para></section> 7591</programlisting></para>
7592 </section>
7593
7594 <section id="lic_21">
7595 <title>Libpng</title>
5578 7596
5579<section id="lic_21"> 7597 <para><programlisting>
5580<title>Libpng</title>
5581<para><programlisting>
5582 7598
5583This copy of the libpng notices is provided for your convenience. In case of 7599This copy of the libpng notices is provided for your convenience. In case of
5584any discrepancy between this copy and the notices in the file png.h that is 7600any discrepancy between this copy and the notices in the file png.h that is
@@ -5691,11 +7707,13 @@ Glenn Randers-Pehrson
5691glennrp at users.sourceforge.net 7707glennrp at users.sourceforge.net
5692December 9, 2010 7708December 9, 2010
5693 7709
5694</programlisting></para></section> 7710</programlisting></para>
7711 </section>
5695 7712
5696<section id="lic_22"> 7713 <section id="lic_22">
5697<title>MIT</title> 7714 <title>MIT</title>
5698<para><programlisting> 7715
7716 <para><programlisting>
5699 7717
5700MIT License 7718MIT License
5701 7719
@@ -5719,11 +7737,13 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5719OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 7737OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5720THE SOFTWARE. 7738THE SOFTWARE.
5721 7739
5722</programlisting></para></section> 7740</programlisting></para>
7741 </section>
7742
7743 <section id="lic_23">
7744 <title>MPL-2.0</title>
5723 7745
5724<section id="lic_23"> 7746 <para><programlisting>
5725<title>MPL-2.0</title>
5726<para><programlisting>
5727Mozilla Public License Version 2.0 7747Mozilla Public License Version 2.0
5728================================== 7748==================================
5729 7749
@@ -6097,11 +8117,13 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice
6097 8117
6098 This Source Code Form is "Incompatible With Secondary Licenses", as 8118 This Source Code Form is "Incompatible With Secondary Licenses", as
6099 defined by the Mozilla Public License, v. 2.0. 8119 defined by the Mozilla Public License, v. 2.0.
6100</programlisting></para></section> 8120</programlisting></para>
8121 </section>
6101 8122
6102<section id="lic_24"> 8123 <section id="lic_24">
6103<title>NTP</title> 8124 <title>NTP</title>
6104<para><programlisting> 8125
8126 <para><programlisting>
6105 8127
6106NTP License (NTP) 8128NTP License (NTP)
6107 8129
@@ -6116,11 +8138,13 @@ of the software without specific, written prior permission. (TrademarkedName) ma
6116representations about the suitability this software for any purpose. It is provided 8138representations about the suitability this software for any purpose. It is provided
6117"as is" without express or implied warranty. 8139"as is" without express or implied warranty.
6118 8140
6119</programlisting></para></section> 8141</programlisting></para>
8142 </section>
8143
8144 <section id="lic_25">
8145 <title>OpenSSL</title>
6120 8146
6121<section id="lic_25"> 8147 <para><programlisting>
6122<title>OpenSSL</title>
6123<para><programlisting>
6124 8148
6125OpenSSL License 8149OpenSSL License
6126 8150
@@ -6237,17 +8261,21 @@ put under another distribution licence
6237 8261
6238 8262
6239 8263
6240</programlisting></para></section> 8264</programlisting></para>
8265 </section>
8266
8267 <section id="lic_26">
8268 <title>PD</title>
6241 8269
6242<section id="lic_26"> 8270 <para><programlisting>
6243<title>PD</title>
6244<para><programlisting>
6245This is a placeholder for the Public Domain License 8271This is a placeholder for the Public Domain License
6246</programlisting></para></section> 8272</programlisting></para>
8273 </section>
6247 8274
6248<section id="lic_27"> 8275 <section id="lic_27">
6249<title>Python-2.0</title> 8276 <title>Python-2.0</title>
6250<para><programlisting> 8277
8278 <para><programlisting>
6251 8279
6252PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 8280PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
6253-------------------------------------------- 8281--------------------------------------------
@@ -6440,11 +8468,13 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
6440ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 8468ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
6441OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 8469OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
6442 8470
6443</programlisting></para></section> 8471</programlisting></para>
8472 </section>
8473
8474 <section id="lic_28">
8475 <title>Sleepycat</title>
6444 8476
6445<section id="lic_28"> 8477 <para><programlisting>
6446<title>Sleepycat</title>
6447<para><programlisting>
6448 8478
6449The Sleepycat License 8479The Sleepycat License
6450Copyright (c) 1990-1999 8480Copyright (c) 1990-1999
@@ -6535,11 +8565,13 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
6535OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 8565OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
6536SUCH DAMAGE. 8566SUCH DAMAGE.
6537 8567
6538</programlisting></para></section> 8568</programlisting></para>
8569 </section>
8570
8571 <section id="lic_29">
8572 <title>Zlib</title>
6539 8573
6540<section id="lic_29"> 8574 <para><programlisting>
6541<title>Zlib</title>
6542<para><programlisting>
6543 8575
6544zlib License 8576zlib License
6545 8577
@@ -6561,14 +8593,17 @@ zlib License
6561 3. This notice may not be removed or altered from any source distribution. 8593 3. This notice may not be removed or altered from any source distribution.
6562 8594
6563 8595
6564</programlisting></para></section> 8596</programlisting></para>
8597 </section>
8598 </section>
6565 8599
6566 </section> 8600 <section id="proprietary_license">
6567 <section id="proprietary_license"> 8601 <title>Proprietary Licenses</title>
6568 <title>Proprietary Licenses</title> 8602
6569<section id="lic_30"> 8603 <section id="lic_30">
6570<title>Enea</title> 8604 <title>Enea</title>
6571<para><programlisting> 8605
8606 <para><programlisting>
6572 Copyright (C) 2006 by Enea. 8607 Copyright (C) 2006 by Enea.
6573 All rights reserved. 8608 All rights reserved.
6574 8609
@@ -6582,17 +8617,21 @@ zlib License
6582 Trade secret law and copyright law protect this Software. 8617 Trade secret law and copyright law protect this Software.
6583 The above notice of copyright on this Software does not indicate 8618 The above notice of copyright on this Software does not indicate
6584 any actual or intended publication of such Software. 8619 any actual or intended publication of such Software.
6585</programlisting></para></section> 8620</programlisting></para>
8621 </section>
8622
8623 <section id="lic_31">
8624 <title>Proprietary</title>
6586 8625
6587<section id="lic_31"> 8626 <para><programlisting>
6588<title>Proprietary</title>
6589<para><programlisting>
6590Proprietary license. 8627Proprietary license.
6591</programlisting></para></section> 8628</programlisting></para>
8629 </section>
6592 8630
6593<section id="lic_32"> 8631 <section id="lic_32">
6594<title>Windbase</title> 8632 <title>Windbase</title>
6595<para><programlisting> 8633
8634 <para><programlisting>
6596This file contains valuable trade secrets and proprietary 8635This file contains valuable trade secrets and proprietary
6597assets of Windbase Software Inc. Embodying substantial 8636assets of Windbase Software Inc. Embodying substantial
6598creative efforts and confidential information. Unauthorized 8637creative efforts and confidential information. Unauthorized
@@ -6602,7 +8641,7 @@ transfer, of any kind, is strictly prohibited.
6602 8641
6603COPYRIGHT (C) 1992, 1993, 1994. Windbase Software Inc. 8642COPYRIGHT (C) 1992, 1993, 1994. Windbase Software Inc.
6604ALL RIGHTS RESERVED. 8643ALL RIGHTS RESERVED.
6605</programlisting></para></section> 8644</programlisting></para>
6606 8645 </section>
6607 </section> 8646 </section>
6608</chapter> 8647</chapter> \ No newline at end of file