summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrpa <miruna.paun@enea.com>2021-12-16 13:13:16 +0100
committermrpa <miruna.paun@enea.com>2021-12-16 13:13:16 +0100
commite174b5aa85e1afa2c713da0544a04e30cfd0b97e (patch)
tree6606147aedee6c12ef9d516d3d40d7cf11689aa7
parent581d25a21d8cc2e8fdfd94df44edb46e0d7514ed (diff)
parent0d90587277a17a9df634b233640e1eb9ccb4b5eb (diff)
downloadnfv-access-documentation-e174b5aa85e1afa2c713da0544a04e30cfd0b97e.tar.gz
Merge branch 'develop'Enea_Edge_2.6.0
Change-Id: I5b91b0eebe7cdf49944af93f47f1e304dcffba45
-rw-r--r--doc/Makefile2
-rw-r--r--doc/book-enea-edge-automation-user-guide/doc/automation_framework_test_harness.xml335
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_1.xml63
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_2.xml326
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_3.xml7
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_4.xml104
-rw-r--r--doc/book-enea-edge-example-usecases/doc/appendix_5.xml244
-rw-r--r--doc/book-enea-edge-example-usecases/doc/book.xml4
-rw-r--r--doc/book-enea-edge-getting-started/doc/advanced_configurations.xml22
-rw-r--r--doc/book-enea-edge-getting-started/doc/book.xml4
-rw-r--r--doc/book-enea-edge-getting-started/doc/images/create_tileserver.pngbin0 -> 18018 bytes
-rw-r--r--doc/book-enea-edge-getting-started/doc/images/mfa_first_time_setup.pngbin0 -> 42259 bytes
-rw-r--r--doc/book-enea-edge-getting-started/doc/images/mfa_login.pngbin0 -> 9012 bytes
-rw-r--r--doc/book-enea-edge-getting-started/doc/net_config_options.xml2
-rw-r--r--doc/book-enea-edge-getting-started/doc/security.xml124
-rw-r--r--doc/book-enea-edge-getting-started/doc/submaps.xml608
-rw-r--r--doc/book-enea-edge-getting-started/doc/troubleshooting.xml9
-rw-r--r--doc/book-enea-edge-getting-started/doc/whitelabel.xml136
-rw-r--r--doc/book-enea-edge-management-open-source/doc/licenses.xml12330
-rw-r--r--doc/book-enea-edge-release-info/doc/about_release.xml21
-rw-r--r--doc/book-enea-edge-release-info/doc/known_bugs_and_limitations.xml64
-rw-r--r--doc/book-enea-edge-release-info/doc/main_changes.xml182
-rw-r--r--doc/book-enea-edge-runtime-open-source/doc/licenses.xml20
-rw-r--r--doc/eltf_params_updated.xml2
24 files changed, 7488 insertions, 7121 deletions
diff --git a/doc/Makefile b/doc/Makefile
index 7e05262..5a08ba5 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -51,7 +51,7 @@ DOCBOOK_TO_BOOKDIR ?= yes
51DOCBOOK_CLEANTMP ?= yes 51DOCBOOK_CLEANTMP ?= yes
52 52
53#Components (books) in this subsystem. Now use all books found here 53#Components (books) in this subsystem. Now use all books found here
54COMPONENTS := book-enea-edge-auto-fw-th-open-source book-enea-edge-auto-fw-th-user-guide book-enea-edge-automation-open-source book-enea-edge-automation-user-guide book-enea-nfv-access-evalkit book-enea-edge-example-usecases book-enea-edge-getting-started book-enea-edge-runtime-open-source book-enea-edge-release-info book-enea-edge-system-test-specification book-enea-edge-telemetry-open-source book-enea-edge-management-open-source 54COMPONENTS := book-enea-edge-automation-open-source book-enea-edge-automation-user-guide book-enea-nfv-access-evalkit book-enea-edge-example-usecases book-enea-edge-getting-started book-enea-edge-runtime-open-source book-enea-edge-release-info book-enea-edge-telemetry-open-source book-enea-edge-management-open-source
55 55
56 56
57# -------------------------------------------------------------- 57# --------------------------------------------------------------
diff --git a/doc/book-enea-edge-automation-user-guide/doc/automation_framework_test_harness.xml b/doc/book-enea-edge-automation-user-guide/doc/automation_framework_test_harness.xml
index cec8dcf..6dac5b8 100644
--- a/doc/book-enea-edge-automation-user-guide/doc/automation_framework_test_harness.xml
+++ b/doc/book-enea-edge-automation-user-guide/doc/automation_framework_test_harness.xml
@@ -150,6 +150,12 @@
150 <para><literal>VNF_images</literal> - contains the VNF images that 150 <para><literal>VNF_images</literal> - contains the VNF images that
151 are used in test scenarios.</para> 151 are used in test scenarios.</para>
152 </listitem> 152 </listitem>
153
154 <listitem>
155 <para><literal>utils</literal> - contains configurable solutions for
156 different features. For example, the solution for automated
157 deployment reporting can be found under this directory.</para>
158 </listitem>
153 </itemizedlist> 159 </itemizedlist>
154 </section> 160 </section>
155 161
@@ -234,14 +240,11 @@
234 <emphasis role="bold">Example</emphasis>: for a more extended output, 240 <emphasis role="bold">Example</emphasis>: for a more extended output,
235 change the output from selective to debug.</para> 241 change the output from selective to debug.</para>
236 242
237 <para>The <literal>test_harness</literal> directory contains all the 243 <para>The <literal>test_harness</literal> directory contains the custom
238 implemented playbooks. This directory is structured in multiple 244 Ansible modules, located in the modules directory, and the playbooks
239 subdirectories, each subdirectory represents a functionality of the Enea 245 mapping functionalities from the Enea Edge Management application. The
240 Edge Management application. Each implemented playbook from this 246 playbooks are atomic operations that can be used in complex test
241 directory runs a method from a Python class from the 247 scenarios.</para>
242 <literal>automation_framework</literal> directory. Each playbook is an
243 atomic operation, a basic operation that need to be tested. These
244 playbooks are used in complex test scenarios.</para>
245 </section> 248 </section>
246 249
247 <section id="log_dir"> 250 <section id="log_dir">
@@ -673,18 +676,6 @@ Check 'test' directory for JSON configuration files</programlisting>
673 </listitem> 676 </listitem>
674 677
675 <listitem> 678 <listitem>
676 <para><filename>vnfmgmt_ipv6_br.json</filename> - contains
677 <literal>VNF Management OVS bridge, IPv6</literal>:</para>
678
679 <programlisting>
680{
681 "name": "vnfmgmt_ipv6_br",
682 "type": "vnfMgmt",
683 "vnfMgmtAddress": "2001:db8:0:0:0:0:0:0"
684}</programlisting>
685 </listitem>
686
687 <listitem>
688 <para><filename>lan_br.json</filename> - contains 679 <para><filename>lan_br.json</filename> - contains
689 <literal>Dataplane OVS bridge</literal>; Type: 680 <literal>Dataplane OVS bridge</literal>; Type:
690 <literal>communication</literal>; Interface: 681 <literal>communication</literal>; Interface:
@@ -1305,41 +1296,81 @@ Parameters(not needed): --
1305 <literal>&lt;Automation-installerdir&gt;/test_harness</literal> 1296 <literal>&lt;Automation-installerdir&gt;/test_harness</literal>
1306 directory.</para> 1297 directory.</para>
1307 1298
1299 <para>The Ansible based Test Harness represents an example of structuring
1300 the files needed for creating automated test cases using the Enea Edge
1301 Automation, and provides a way to implement them.</para>
1302
1303 <para>The <filename>ansible.cfg</filename> file contains an example of the
1304 Ansible default configuration. The default value for
1305 <literal>stdout_callback</literal> is set to <literal>selective</literal>,
1306 to print only certain tasks. It is recommended to switch to
1307 <literal>debug</literal> when a test fails. By setting the parameter
1308 <literal>any_errors_fatal</literal> to <literal>True</literal>, task
1309 failures are considered fatal errors and the play execution stops.</para>
1310
1311 <para>All the Playbooks that execute Automation Framework Python modules
1312 run on <literal>localhost</literal>. New entries have to be created for
1313 direct communication over SSH with the boards.</para>
1314
1315 <para>The <filename>setup_env.sh</filename> script sets up the
1316 <literal>testHarness</literal> test environment by creating the
1317 <literal>testHarness-venv</literal> Python virtual environment, executing
1318 requests needed by Automation Framework Python modules, and installing
1319 Ansible. The Ansible package version is 2.9.6.</para>
1320
1321 <section id="ansible_mods">
1322 <title>Ansible modules</title>
1323
1324 <para>The custom Ansible modules can be found in the
1325 <literal>test_harness/modules/</literal> directory. The Ansible modules
1326 are wrappers of Python Handlers from the
1327 <literal>automation_framework/</literal> directory. Each Ansible module
1328 has been designed to instantiate a Python handler and to run a method of
1329 it with specific parameters.</para>
1330
1331 <para>The Ansible modules are used in Ansible playbooks as:</para>
1332
1333 <programlisting>&lt;name_of_the_module&gt;:
1334 method: &lt;which method will be called&gt;
1335 &lt;param1&gt;: &lt;value_of_param1&gt;
1336 &lt;param2&gt;: &lt;value_of_param2&gt;
1337 ...
1338 &lt;paramx&gt;: &lt;value_of_paramx&gt;
1339 chdir: &lt;the path where the Ansible playbook will be run&gt;</programlisting>
1340
1341 <para>The method is a mandatory argument for all Ansible modules, the
1342 other arguments are optional. The method must exist in the
1343 <literal>&lt;name_of_the_module&gt;</literal> Ansible module. The params
1344 list (param1, param2... paramx) must have the same name as the
1345 parameters of the method, otherwise an error will occur.</para>
1346
1347 <para>For example, for adding a uCPE Device into the Enea Edge
1348 Management application from an Ansible playbook, the
1349 <filename>uCPEDeviceModule</filename> should be used as:</para>
1350
1351 <programlisting>uCPEDeviceModule:
1352 method: addDevice
1353 device_name: &lt;name_of_the device&gt;
1354 chdir: "{{ lookup('env','BASE_DIR') }}"</programlisting>
1355
1356 <para>This will call the <literal>addDevice</literal> method from the
1357 <literal>uCPEDevice</literal> class that instantiates a
1358 <literal>uCPEDeviceHandler</literal> object for the
1359 <literal>device_name</literal> uCPE Device. Afterwards, the
1360 <literal>addDevice</literal> method is called.</para>
1361
1362 <para>The list of possible parameters for all methods of an Ansible
1363 module is saved in the <filename>module_args</filename> dictionary in
1364 the Python script. The default value of all parameters is
1365 <literal>None</literal>.</para>
1366 </section>
1367
1308 <section id="indiv_ansible_playbooks"> 1368 <section id="indiv_ansible_playbooks">
1309 <title>Individual Ansible Playbooks</title> 1369 <title>Individual Ansible Playbooks</title>
1310 1370
1311 <para>The Ansible based Test Harness represents an example of
1312 structuring the files needed for creating automated test cases using the
1313 Enea Edge Automation, and provides a way to implement them.</para>
1314
1315 <para>The <filename>ansible.cfg</filename> file contains an example of
1316 the Ansible default configuration. The default value for
1317 <literal>stdout_callback</literal> is set to
1318 <literal>selective</literal>, to print only certain tasks. It is
1319 recommended to switch to <literal>debug</literal> when a test fails. By
1320 setting the parameter <literal>any_errors_fatal</literal> to
1321 <literal>True</literal>, task failures are considered fatal errors and
1322 the play execution stops.</para>
1323
1324 <para>All the Playbooks that execute Automation Framework Python modules
1325 run on <literal>localhost</literal>. New entries have to be created for
1326 direct communication over SSH with the boards.</para>
1327
1328 <para>The <filename>setup_env.sh</filename> script sets up the
1329 <literal>testHarness</literal> test environment by creating the
1330 <literal>testHarness-venv</literal> Python virtual environment,
1331 executing requests needed by Automation Framework Python modules, and
1332 installing Ansible. The Ansible package version is 2.9.6.</para>
1333
1334 <para>The <literal>test_harness</literal> directory contains all the 1371 <para>The <literal>test_harness</literal> directory contains all the
1335 implemented Ansible Playbooks. This directory contains the 1372 implemented Ansible Playbooks and many subdirectories, each subdirectory
1336 <filename>check_error.yml</filename> Playbook and many subdirectories, 1373 representing an Enea Edge Management module.</para>
1337 each subdirectory representing an Enea Edge Management module.</para>
1338
1339 <para>The <filename>check_errors.yml</filename> Playbook checks the
1340 Python output and returns success or fail results. This file is imported
1341 in all playbooks from the <literal>test_harness</literal> directory and
1342 it cannot be run standalone.</para>
1343 1374
1344 <para>According to their functionality, the Ansible Playbooks that refer 1375 <para>According to their functionality, the Ansible Playbooks that refer
1345 to offline configuration are in the <literal>OfflineConfig</literal> 1376 to offline configuration are in the <literal>OfflineConfig</literal>
@@ -1366,61 +1397,46 @@ Parameters(not needed): --
1366 1397
1367 <para><emphasis role="bold">Example</emphasis>:</para> 1398 <para><emphasis role="bold">Example</emphasis>:</para>
1368 1399
1369 <orderedlist> 1400 <para>Display the help menu for
1370 <listitem> 1401 <filename>addDataPlaneOvsBridge.yml</filename>:</para>
1371 <para>Display the help menu for 1402
1372 <filename>addDataPlaneOvsBridge.yml</filename>:</para> 1403 <programlisting>ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml
1373 1404.
1374 <programlisting>ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml 1405# fail *************************************************************
1375 1406 * localhost - FAILED!!! -------------------------
1376This playbook runs 'addDataPlaneOvsBridge' method from uCPEDeviceHandler module 1407 The 'device' and 'bridge_config_file' or 'bridge_name' and \
1377 1408'bridge_type' parameters are mandatory
1378 The Python module will be run as: 1409 Usage:
1379 1410 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1380 Usage: uCPEDeviceHandler.py [OPTIONS] [PARAMETERS]... 1411-e "device=&lt;device_name&gt; bridge_config_file=&lt;bridge_config_file&gt;"
1381 1412 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1382 Options: 1413-e "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; bridge_type=integration"
1383 -v, --verbose Get info about the methods and parameters 1414 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1384 -d, --device_name TEXT The uCPE Device name 1415-e "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; bridge_type=communication"
1385 -m, --method TEXT The atomic operation you want to run 1416 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1386 -f, --config_file TEXT The config file for NIC or bridges (optional 1417-e "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; \
1387 argument) 1418bridge_type=communication interfaces=&lt;interfaces&gt;"
1388 1419
1389 -o, --display_output Display output of the method 1420 Example of usage:
1390 --help Show this message and exit. 1421 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1391 1422-e "device=inteld1521-17 bridge_config_file=sfc_br.json"
1392Usage: 1423 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1393 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e 1424-e "device=inteld1521-17 bridge_config_file=lan_br.json"
1394 "device=&lt;device_name&gt; bridge_config_file=&lt;bridge_config_file&gt;" 1425 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1395 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e 1426-e "device=inteld1521-17 bridge_name=sfc_br bridge_type=integration"
1396 "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; bridge_type=integration" 1427 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1397 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e 1428-e "device=inteld1521-17 bridge_name=wap_br bridge_type=communication"
1398 "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; bridge_type=communication" 1429 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1399 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e 1430-e "device=inteld1521-17 bridge_name=lan_br \
1400 "device=&lt;device_name&gt; bridge_name=&lt;bridge_name&gt; bridge_type=communication 1431bridge_type=communication interfaces=eno4"
1401 interfaces=&lt;interfaces&gt;"</programlisting> 1432 ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \
1402 </listitem> 1433-e "device=inteld1521-17 bridge_name=lan_br \
1403 1434bridge_type=communication interfaces=eno4,eno5"
1404 <listitem> 1435
1405 <para>Run the <filename>addDataPlaneOvsBridge.yml</filename> 1436
1406 playbook:</para> 1437# STATS ************************************************************
1407 1438localhost : ok=1 changed=0 failed=1 unreachable=0 \
1408 <programlisting>ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e 1439rescued=0 ignored=0</programlisting>
1409"device=inteld1521-17 bridge_config_file=sfc_br.json"
1410ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e
1411"device=inteld1521-17 bridge_config_file=lan_br.json"
1412ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e
1413"device=inteld1521-17 bridge_name=sfc_br bridge_type=integration"
1414ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e
1415"device=inteld1521-17 bridge_name=wap_br bridge_type=communication"
1416ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e
1417"device=inteld1521-17 bridge_name=lan_br bridge_type=communication
1418interfaces=eno4"
1419ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e
1420"device=inteld1521-17 bridge_name=lan_br bridge_type=communication
1421interfaces=eno4,eno5"</programlisting>
1422 </listitem>
1423 </orderedlist>
1424 1440
1425 <para>Each Ansible Playbook from the <literal>test_harness</literal> 1441 <para>Each Ansible Playbook from the <literal>test_harness</literal>
1426 directory represents an atomic operation, a basic functionality that is 1442 directory represents an atomic operation, a basic functionality that is
@@ -1599,4 +1615,111 @@ vnfi_name: "fortigateFWInstance"</programlisting>
1599 Management application are provided in the <literal>README</literal> file 1615 Management application are provided in the <literal>README</literal> file
1600 from scenario in use.</para> 1616 from scenario in use.</para>
1601 </section> 1617 </section>
1618
1619 <section id="auto_deploy_reporting">
1620 <title>Automated Deployment Reporting</title>
1621
1622 <para>The Deployment Reporting functionality will generate a CSV file
1623 containing information about all uCPE Devices deployed with Enea Edge and
1624 enrolled into the Enea Edge Management application.</para>
1625
1626 <para>The Python script for this solution is available in
1627 <filename>modules/enea/utils/reporting/generate_deployment_report.py</filename>.</para>
1628
1629 <para>The information about uCPE Devices that will be found in the CSV
1630 file is following:</para>
1631
1632 <itemizedlist>
1633 <listitem>
1634 <para>Device Name</para>
1635 </listitem>
1636
1637 <listitem>
1638 <para>Device ID</para>
1639 </listitem>
1640
1641 <listitem>
1642 <para>Enea Edge Runtime version</para>
1643 </listitem>
1644
1645 <listitem>
1646 <para>Number of CPU cores - If the device is disconnected, a warning
1647 message appears in this field.</para>
1648 </listitem>
1649
1650 <listitem>
1651 <para>Timestamp when the device was added in the Enea Edge Management
1652 application - If the device was never connected, a warning message
1653 appears in this file.</para>
1654 </listitem>
1655
1656 <listitem>
1657 <para>The Enea Edge Management application IP or FQDN.</para>
1658 </listitem>
1659 </itemizedlist>
1660
1661 <para>Prerequisites:</para>
1662
1663 <orderedlist>
1664 <listitem>
1665 <para>Modify the Enea Edge Management configuration file, see "4.2.1
1666 Configuration Files for the Enea Edge Management application" from
1667 "Enea® Edge Automation User Guide" for more details.<remark>Add Olink
1668 here</remark></para>
1669 </listitem>
1670
1671 <listitem>
1672 <para>For reporting devices connected to one Enea Edge Management
1673 application instance, update the
1674 <filename>modules/enea/config/Management/management01.json</filename>
1675 file.</para>
1676 </listitem>
1677
1678 <listitem>
1679 <para>For reporting devices connected to multiple Enea Edge Management
1680 application instances, a new JSON file will be created for
1681 each.</para>
1682
1683 <para>The JSON file must have the following structure:</para>
1684
1685 <programlisting>{
1686 "ucpe_usr":"&lt;Management Username&gt;",
1687 "ucpe_pass":"&lt;Management Password&gt;",
1688 "ucpe_host":"&lt;Management IP or FQDN&gt;"
1689}</programlisting>
1690
1691 <para>All JSON files should be saved in the same directory and the
1692 path to the directory will be a parameter of the script
1693 (<literal>-m/--managements_directory</literal>).</para>
1694 </listitem>
1695
1696 <listitem>
1697 <para>Run the Python script to generate the CSV reporting:</para>
1698
1699 <programlisting>&gt; python modules/enea/utils/reporting/generate_deployment_report.py --help
1700Usage: generate_deployment_report.py [OPTIONS]
1701
1702Options:
1703 -r, --report_directory TEXT The directory where the report will be
1704 saved. Default: the current directory
1705
1706 -f, --filename TEXT The name of the CSV report. Default:
1707 Devices.csv
1708
1709 -t, --timestamp Append the timestamp to the filename.
1710 Default: False
1711
1712 -m, --managements_directory TEXT
1713 The directory where the JSON config files
1714 for the Edge Management applications are
1715 saved. Default:
1716 ./modules/enea/config/Management/
1717
1718 -v, --version Display the version of the Edge Automation
1719 and exit
1720
1721 --help Show this message and exit.</programlisting>
1722 </listitem>
1723 </orderedlist>
1724 </section>
1602</chapter> \ No newline at end of file 1725</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_1.xml b/doc/book-enea-edge-example-usecases/doc/appendix_1.xml
deleted file mode 100644
index 8c76884..0000000
--- a/doc/book-enea-edge-example-usecases/doc/appendix_1.xml
+++ /dev/null
@@ -1,63 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_one_cust">
3 <title>How to create a 128T cloud-init iso image (day-0
4 configuration)</title>
5
6 <para><emphasis role="bold">Prerequisites:</emphasis><itemizedlist>
7 <listitem>
8 <para>Development host with Linux shell.</para>
9 </listitem>
10
11 <listitem>
12 <para><literal>genisoimage</literal> tool installed.</para>
13 </listitem>
14 </itemizedlist></para>
15
16 <para>Unpack the <filename>128T/128t-cloud-init-example.tar.gz</filename>
17 archive and check the README file for more details:</para>
18
19 <programlisting>&gt;tar -zxf 128t-cloud-init-example.tar.gz
20&gt;cd 128T/cloud-init-example/
21&gt;ls ./
22README
23user-data
24meta-data
25t128-running.xml</programlisting>
26
27 <para>To generate the cloud-init iso image:</para>
28
29 <programlisting>&gt;genisoimage -output centos_128t_ci.iso -volid cidata -joliet \
30-rock user-data meta-data t128-running.xml </programlisting>
31
32 <para><emphasis role="bold">Notes: </emphasis><itemizedlist>
33 <listitem>
34 <para><literal>user-data</literal> and <literal>meta-data</literal>
35 files must be kept unchanged.</para>
36 </listitem>
37
38 <listitem>
39 <para>To update the 128T configuration change the
40 <literal>t128-runing.xml</literal> file.</para>
41 </listitem>
42
43 <listitem>
44 <para>XML is the same file downloaded from 128T web access:
45 <literal>configuration -&gt; Import and Export Configuration -&gt;
46 Export Configuration -&gt; Download Configuration</literal>. The
47 configuration can be updated from a web interface, downloaded onto the
48 development host and used in generating a new cloud-init iso
49 image.</para>
50 </listitem>
51 </itemizedlist></para>
52
53 <para>By default, <literal>t128-running.xml</literal> is configured to pass
54 all traffic from the LAN to the WAN interface. There is only one change
55 required for the 128T VNF to work on the user's network:</para>
56
57 <programlisting>&lt;rt:next-hop&gt;172.24.15.254&lt;/rt:next-hop&gt;</programlisting>
58
59 <para>Please change &lt;172.24.15.254&gt; with the IP address of your
60 Gateway in the <filename>t128-running.xml</filename> file and generate a new
61 iso image as described above. For more details about configuring the 128T
62 VNF please contact 128 Technologies.</para>
63</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_2.xml b/doc/book-enea-edge-example-usecases/doc/appendix_2.xml
deleted file mode 100644
index 7ef7c41..0000000
--- a/doc/book-enea-edge-example-usecases/doc/appendix_2.xml
+++ /dev/null
@@ -1,326 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_two_cust">
3 <title>How to create the 128T image for NFV Access</title>
4
5 <para>The following steps were used by Enea to generate the 128T qcow2 image
6 used as the VNF image on NFV Access.</para>
7
8 <note>
9 <para>Keep in mind a Virtual Machine was used instead of a physical
10 host.</para>
11 </note>
12
13 <para><emphasis role="bold">Prerequisites:</emphasis><itemizedlist>
14 <listitem>
15 <para><filename>128T-3.2.7-1.el7.centos.x86_64.iso</filename> provided
16 by 128 Technologies.</para>
17 </listitem>
18
19 <listitem>
20 <para>A Linux development host with internet access.</para>
21 </listitem>
22
23 <listitem>
24 <para>A least one of the TAP interfaces connected to a bridge with
25 Internet access.</para>
26 </listitem>
27 </itemizedlist><emphasis role="bold">How to create the 128T image for NFV
28 Access:</emphasis><orderedlist>
29 <listitem>
30 <programlisting>&gt;qemu-img create -f qcow2 128t.qcow2 128G
31&gt;qemu-system-x86_64 -enable-kvm -m 8G -cpu host -smp cores=3,sockets=1 \
32-M q35 -nographic bios /usr/share/qemu/bios.bin -boot order=d,menu=on \
33cdrom 128T-3.2.7-1.el7.centos.x86_64.iso \
34hdb 128t.qcow2 \
35device e1000,netdev=net1,mac=52:52:01:02:03:01 \
36netdev tap,id=net1,ifname=tap1,script=no,downscript=no</programlisting>
37 </listitem>
38
39 <listitem>
40 <para>Press the &lt;ENTER&gt; key to begin the installation
41 process.</para>
42 </listitem>
43
44 <listitem>
45 <para>Wait for the distribution and the 128T to install:</para>
46
47 <programlisting>------------------------------
48128T Packages Installed
49
50Please Remove Install Media,
51
52then enter &lt;Yes&gt; to reboot and
53continue install process
54
55 &lt;Yes&gt; &lt;No&gt;
56------------------------------</programlisting>
57
58 <para>Press Yes.</para>
59 </listitem>
60
61 <listitem>
62 <para>Wait to reboot and press <literal>CTR+ a+c</literal> to enter
63 the qemu monitor:</para>
64
65 <programlisting>(qemu) quit</programlisting>
66 </listitem>
67
68 <listitem>
69 <para>Start qemu only with the qcow2 image attached, no installer
70 image required:</para>
71
72 <programlisting>&gt;qemu-system-x86_64 -enable-kvm -m 8G -cpu host -smp cores=3,sockets=1 \
73-M q35 -nographic bios /usr/share/qemu/bios.bin \
74-boot order=c,menu=on \
75-hda 128t.qcow2 \
76-device e1000,netdev=net1,mac=52:52:01:02:03:01 \
77-netdev tap,id=net1,ifname=tap1,script=no,downscript=no
78
79------------------------------------------------------------------------------
80Booting from Hard Disk...
81.
82
83 * CentOS Linux (3.10.0-514.2.2.el7.x86_64) 7 (Core)
84 CentOS Linux (0-rescue-4e73a369e89e466a888c9c77655a1d65) 7 (Core)
85
86
87 Use the ^ and v keys to change the selection.
88 Press 'e' to edit the selected item, or 'c' for a command prompt.
89------------------------------------------------------------------------------</programlisting>
90
91 <para>Select the first option.</para>
92 </listitem>
93
94 <listitem>
95 <programlisting>|-------------------128T Installer-------------------|
96| |
97| Configure Linux Networking |
98| |
99| Before 128T SetUp? |
100| |
101| |
102| &lt; Yes &gt; &lt; No &gt; |
103|----------------------------------------------------|</programlisting>
104
105 <para>Select NO.</para>
106 </listitem>
107
108 <listitem>
109 <para><programlisting>|----------------------------------------------------|
110| Please select a role for this node: |
111| |----------------------------------------------| |
112| | (*) Router | |
113| | ( ) Conductor | |
114| |----------------------------------------------| |
115| |
116|----------------------------------------------------|
117| &lt; OK &gt; &lt; Back &gt; |
118|----------------------------------------------------|</programlisting>Select
119 Router and OK.</para>
120 </listitem>
121
122 <listitem>
123 <programlisting>|-------------------Conductor Info-------------------|
124| |
125| |----------------------------------------------| |
126| |1st Conductor Address | |
127| |Conductor Address | |
128| |----------------------------------------------| |
129| |
130|----------------------------------------------------|
131| &lt; OK &gt; &lt; Skip &gt; &lt; Back &gt; &lt; Help &gt; |
132|----------------------------------------------------|</programlisting>
133
134 <para>Select SKIP.</para>
135 </listitem>
136
137 <listitem>
138 <para><programlisting>|----------------------HA Setup----------------------|
139| What kind of Router node is this? |
140| |----------------------------------------------| |
141| |(*) Standalone No HA peer | |
142| |( ) 1st HA Node HA peer is not set up | |
143| |( ) 2nd HA Node HA peer is already set up | |
144| |----------------------------------------------| |
145| |
146| |
147|----------------------------------------------------|
148| &lt; OK &gt; &lt; Back &gt; |
149|----------------------------------------------------|</programlisting>Select
150 Standalone and OK.</para>
151 </listitem>
152
153 <listitem>
154 <programlisting>|---------------------Node Info----------------------|
155| |----------------------------------------------| |
156| | Node Role Router | |
157| | Node Name 128tNode | |
158| | Router Name 128tRouter | |
159| |----------------------------------------------| |
160| |
161|----------------------------------------------------|
162| &lt; OK &gt; &lt; Advanced &gt; &lt; Back &gt; &lt; Help &gt; |
163|----------------------------------------------------|</programlisting>
164
165 <para>Enter a name for the router and node, press OK.</para>
166 </listitem>
167
168 <listitem>
169 <programlisting>|-------------------Password Setup-------------------|
170| Enter the new password for the 128T 'admin' |
171| user: |
172| |----------------------------------------------| |
173| | 128Tadmin | |
174| |----------------------------------------------| |
175| | |
176|----------------------------------------------------|
177| &lt; OK &gt; &lt; Back &gt; |
178|----------------------------------------------------|</programlisting>
179
180 <para>Enter the password for web access: <literal>128Tadmin</literal>
181 and confirm the password.</para>
182 </listitem>
183
184 <listitem>
185 <programlisting>|--------------------------Anonymous Data Collection--------------------------|
186| The 128T Networking Platform comes packaged with a software process |
187|("Roadrunner") that is used to proactively monitor the health and liveliness |
188|of the 128T Router and associated components. This watchdog process collects |
189|anonymous information from the router and sends it to 128 Technology for |
190|storage and analysis. This information helps inform 128 Technology about |
191|software usage, to aid in the support and improvement of the 128 Technology |
192|Networking Platform. |
193| |
194|Disabling this feature will prevent the sending of anonymous usage data to |
195|128 Technology. |
196| |
197| |
198| &lt; Accept &gt; &lt; Back &gt; &lt; Disable &gt; |
199|-----------------------------------------------------------------------------|</programlisting>
200
201 <para>Select Accept.</para>
202 </listitem>
203
204 <listitem>
205 <programlisting>|-----128T Statistics Table Creator-----|
206| Created table for metric 760/827 |
207| Created table for metric 770/827 |
208| Created table for metric 780/827 |
209| Created table for metric 790/827 |
210| Created table for metric 800/827 |
211| Created table for metric 810/827 |
212| Created table for metric 820/827 |
213| Finished pre-creating stats tables |
214| Creating tables for audit events |
215| Finished creating audit event tables |
216| Completed in 27.001386642456055 s |
217| Shutting down local Cassandra node |
218|---------------------------------------|
219| &lt; OK &gt; |
220|---------------------------------------|</programlisting>
221
222 <para>Select OK.</para>
223 </listitem>
224
225 <listitem>
226 <programlisting>|--------128T Installer Status----------|
227| |
228| Install SUCCESS |
229| |
230| Start 128T Router |
231| before proceeding to |
232| login prompt? |
233|---------------------------------------|
234| &lt; Yes &gt; &lt; No &gt; |
235|---------------------------------------|</programlisting>
236
237 <para>Select: Yes</para>
238 </listitem>
239
240 <listitem>
241 <programlisting>localhost login: root
242Password:</programlisting>
243
244 <para>The following user accounts and passwords are created during the
245 ISO installation process:</para>
246
247 <table>
248 <title>Accounts Created</title>
249
250 <tgroup cols="2">
251 <colspec align="left" />
252
253 <thead>
254 <row>
255 <entry align="center">User</entry>
256
257 <entry align="center">Password</entry>
258 </row>
259 </thead>
260
261 <tbody>
262 <row>
263 <entry>root</entry>
264
265 <entry>128tRoutes</entry>
266 </row>
267
268 <row>
269 <entry>t128</entry>
270
271 <entry>128tRoutes</entry>
272 </row>
273 </tbody>
274 </tgroup>
275 </table>
276 </listitem>
277
278 <listitem>
279 <para>GUI login via HTTPS is enabled by default on port 443</para>
280
281 <programlisting>[root@localhost ~]# dhclient enp0s2
282[root@localhost ~]# echo "nameserver 8.8.8.8" &gt;&gt;/etc/resolv.conf
283[root@localhost ~]# yum -y install cloud-init
284[root@localhost ~]# reboot</programlisting>
285 </listitem>
286
287 <listitem>
288 <para>Wait to reboot and press CTR+ a+c to enter in qemu
289 monitor.</para>
290
291 <programlisting>(qemu) quit
292&gt; qemu-img info 128t.qcow2
293image: 128t.qcow2
294file format: qcow2
295virtual size: 128G (137438953472 bytes)
296disk size: 5.4G
297cluster_size: 65536
298Format specific information:
299 compat: 1.1
300 lazy refcounts: false
301 refcount bits: 16
302 corrupt: false</programlisting>
303 </listitem>
304
305 <listitem>
306 <para>Compress the generated <filename>128t.qcow2</filename> image to
307 decrease the size of VNF image:</para>
308
309 <programlisting>qemu-img convert -O qcow2 -c 128t.qcow2 centos_128t_compressed.qcow2
310
311&gt; qemu-img info centos_128t_compressed.qcow2
312image: centos_128t_compressed.qcow2
313file format: qcow2
314virtual size: 128G (137438953472 bytes)
315disk size: 1.2G
316cluster_size: 65536
317Format specific information:
318 compat: 1.1
319 lazy refcounts: false
320 refcount bits: 16
321 corrupt: false
322
323centos_128t_compressed.qcow2 - Resulted image can be used in NFV Access.</programlisting>
324 </listitem>
325 </orderedlist></para>
326</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_3.xml b/doc/book-enea-edge-example-usecases/doc/appendix_3.xml
deleted file mode 100644
index 063483a..0000000
--- a/doc/book-enea-edge-example-usecases/doc/appendix_3.xml
+++ /dev/null
@@ -1,7 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_three_cust">
3 <title>How to configure Fortigate VNF (day-0 configuration)</title>
4
5 <para>Please check the README file from Fortigate folder for more
6 details.</para>
7</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_4.xml b/doc/book-enea-edge-example-usecases/doc/appendix_4.xml
deleted file mode 100644
index f554b37..0000000
--- a/doc/book-enea-edge-example-usecases/doc/appendix_4.xml
+++ /dev/null
@@ -1,104 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_four_cust">
3 <title>Running Enea Edge Automation Framework and Test Harness</title>
4
5 <para>For more detailed information regarding the Enea Edge Automation
6 Framework and Test Harness please see the <xi:include
7 href="../../s_docbuild/olinkdb/pardoc-common.xml"
8 xmlns:xi="http://www.w3.org/2001/XInclude"
9 xpointer="element(book_enea_edge_auto_fw_th_user_guide/1)" />.</para>
10
11 <para>The most relevant information from the Enea Edge Automation Framework
12 and Test Harness structure is presented below:</para>
13
14 <programlisting>|---automation_framework
15| |---unittestSuite
16| | |---128tCleanup.json - Use case 1 - clean up - test.
17| | |---128tDeploy.json - Use case 1 - test.
18| | |---128t_FG_SFCCleanup.json - Use case 2 - clean up - test.
19| | |---128t_FG_SFCDeploy.json - Use case 2 - test.
20| | |---config
21| | | |---cust
22 - Folder containing the configuration files used by tests.
23| | |---unittestLoader.py
24| | |---unittestSuite.py
25|---lab_config
26| |---trgt-1
27| | |---ibm_br.json - In-band management definition.
28| | |---lan_br.json - Lan bridge definition.
29| | |---target.json
30 - Target definition - the "address", "deviceId", "name" and \
31 "version" must be updated.
32| | |---sfc_br.json - Service chain bridge definition.
33| | |---vnf_mgmt_br.json - VNF management bridge definition.
34| | |---lan_nic.json - NIC definition.
35|---vnf_config
36| |---128t
37| | |---128tInstance.json - 128T instantiation - used in use case 1.
38| | |---128t.json - 128T onboarding.
39| | |---128tSFCInstance.json - 128T instantiation - used in use case 2.
40| | |---centos_128t_internet_ci.iso - 128T cloud init (day-0) iso image.
41| |---fortigate
42| | |---fg_basic_fw.conf - Fortigate day-0 configuration.
43| | |---fortigateInstance.json - Fortigate instantiation.
44| | |---fortigate.json - Fortigate onboarding.
45| | |---fortigateLicense.lic
46 - Fortigate license - contact Fortinet to get a VNF image and license file.
47|---vnf_image
48| |---centos_128t_with_ci.qcow2 - Contact 128 Technology to get a \
49 VNF image and its license file.
50| |---fortios.qcow2 - Contact Fortinet to get a VNF image \
51 and its license file.</programlisting>
52
53 <para>Make sure to update the relevant configuration file for your setup.
54 The essential files to consider are the uCPE Device configuration
55 (<filename>target.json</filename>), the license for the Fortigate VNF, and
56 the 128T cloud-init iso image matching your network.</para>
57
58 <para>For uCPE Device configuration (<filename>target.json</filename>)
59 please change the following information, if needed, in the JSON file:</para>
60
61 <itemizedlist spacing="compact">
62 <listitem>
63 <para><literal>address</literal> - The IP address of uCPE Device.</para>
64 </listitem>
65
66 <listitem>
67 <para><literal>version</literal> - The Enea Edge Runtime version.</para>
68 </listitem>
69
70 <listitem>
71 <para><literal>deviceId</literal> - The device ID of uCPE Device.</para>
72 </listitem>
73
74 <listitem>
75 <para><literal>name</literal> - The name of uCPE Device.</para>
76 </listitem>
77 </itemizedlist>
78
79 <note>
80 <para>Before starting the two use-cases detailed in the following appendix,
81 the uCPE Device needs to be added into the Enea Edge Management
82 application.</para>
83 </note>
84
85 <para>To properly set up the Enea Edge Automation Framework and Test Harness
86 please see <olink targetdoc="book_enea_edge_auto_fw_th_user_guide"
87 targetptr="initial_setup">Installation and Initial Setup in the <xi:include
88 href="../../s_docbuild/olinkdb/pardoc-names.xml"
89 xmlns:xi="http://www.w3.org/2001/XInclude"
90 xpointer="element(book_enea_edge_auto_fw_th_user_guide/1)" /></olink> for
91 more details.</para>
92
93 <para>To run a test:</para>
94
95 <programlisting>&gt; cd automation_framework/unittestSuite/
96&gt; python unittestSuite.py -u admin -p admin -H &lt;EneaEdgeManagement IP address&gt; -n \
97&lt;uCPE Device name&gt; -s &lt;Test suite&gt; -d &lt;description&gt;</programlisting>
98
99 <para>The <literal>Test suite</literal> must be one from any of the
100 following: <filename>128tDeploy.json</filename>,
101 <filename>128tCleanup.json</filename>,
102 <filename>128t_FG_SFCDeploy.json</filename>, or
103 <filename>128t_FG_SFCCleanup.json</filename>.</para>
104</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/appendix_5.xml b/doc/book-enea-edge-example-usecases/doc/appendix_5.xml
deleted file mode 100644
index ac09bda..0000000
--- a/doc/book-enea-edge-example-usecases/doc/appendix_5.xml
+++ /dev/null
@@ -1,244 +0,0 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<appendix id="appendix_five_cust">
3 <title>Example Tests Results using the Automation Framework and Test
4 Harness</title>
5
6 <para>In order to run the following example use-cases, certain configuration
7 file entries need to be modified according to the network setup that it will
8 be used, for more details see the previous appendix:</para>
9
10 <itemizedlist spacing="compact">
11 <listitem>
12 <para>uCPE Device name: inteld1521-17</para>
13 </listitem>
14
15 <listitem>
16 <para>address: 172.24.8.62</para>
17 </listitem>
18
19 <listitem>
20 <para>version: 2.2.3</para>
21 </listitem>
22
23 <listitem>
24 <para>deviceId: inteld1521-17</para>
25 </listitem>
26 </itemizedlist>
27
28 <para><programlisting>&gt; cat lab_config/trgt-1/target.json
29{
30 "name": "inteld1521-17",
31 "deviceGroupingTags": " ",
32 "description": "trgt",
33 "address": "172.24.8.62",
34 "port": "830",
35 "username": "root",
36 "password": "",
37 "certificate": null,
38 "passphrase": null,
39 "callHome": "false",
40 "maintMode": "false",
41 "version": "2.2.3",
42 "deviceId": "inteld1521-17"
43}</programlisting>The IP address of Enea Edge Management application that will
44 be used in these examples is <literal>172.24.3.92</literal>.</para>
45
46 <para>The FortiGate and 128T VNF images need to be copied into the
47 <literal>vnf_image</literal> directory. The names should be the same as
48 those described in the previous appendix.</para>
49
50 <para>The FortiGate valid license file needs to be copied into the
51 <literal>vnf_config/fortigate/</literal> directory. The name should be the
52 same as that described in the previous appendix.</para>
53
54 <para>The cloud init files that match the network, need to be copied into
55 the <literal>vnf_config/fortigate/</literal> and the
56 <literal>vnf_config/128t/</literal> directories respectively. The names
57 should be the same as those described in the previous appendix.</para>
58
59 <section id="ap_d_uc1">
60 <title>Use-case 1: 128T VNF Router Example Use-case</title>
61
62 <programlisting>&gt; cd automation_framework/unittestSuite/
63&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
64-s 128tDeploy.json -d "128T Deployment"
65
66Running 128T Deployment...
67
68test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
692020-08-26 10:10:05,517 - INFO: Wait uCPE device
702020-08-26 10:10:36,650 - INFO: Status: Connected
712020-08-26 10:10:36,651 - INFO: Done
72ok
73test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
742020-08-26 10:10:36,686 - INFO: Bind NIC
752020-08-26 10:10:37,788 - INFO: Done
76ok
77test 003: Creating ibm bridge (__main__.UnittestSuite) ...
782020-08-26 10:10:37,818 - INFO: New OVS network bridge
792020-08-26 10:10:58,762 - INFO: Done
80ok
81test 004: Creating VNF Management bridge (__main__.UnittestSuite) ...
822020-08-26 10:10:58,794 - INFO: New OVS network bridge
832020-08-26 10:10:58,977 - INFO: Done
84ok
85test 005: Creating LAN bridge and attaching lan interface to the bridge \
86(__main__.UnittestSuite) ...
872020-08-26 10:10:59,003 - INFO: New OVS network bridge
882020-08-26 10:10:59,334 - INFO: Done
89ok
90test 006: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
912020-08-26 10:10:59,370 - INFO: Onboard wizard
922020-08-26 10:13:55,775 - INFO: Done
93ok
94test 007: Instantiate 128T VNF (__main__.UnittestSuite) ...
952020-08-26 10:13:55,813 - INFO: Instantiate VNF
962020-08-26 10:14:56,583 - INFO: Done
97ok
98
99----------------------------------------------------------------------
100Ran 7 tests in 291.103s
101
102OK
103
104&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
105-s 128tCleanup.json -d "128T Cleanup"
106
107Running 128T Cleanup...
108
109test 001: Destroying 128T VNF (__main__.UnittestSuite) ...
1102020-08-26 10:15:28,395 - INFO: Destroy VNF
1112020-08-26 10:15:29,452 - INFO: Done
112ok
113test 002: Deleting network bridge LAN (__main__.UnittestSuite) ...
1142020-08-26 10:15:29,493 - INFO: Delete OVS network bridge
1152020-08-26 10:15:29,734 - INFO: Done
116ok
117test 003: Deleting VNF management bridge (__main__.UnittestSuite) ...
1182020-08-26 10:15:29,765 - INFO: Delete OVS network bridge
1192020-08-26 10:15:30,080 - INFO: Done
120ok
121test 004: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ...
1222020-08-26 10:15:30,110 - INFO: Delete OVS network bridge
1232020-08-26 10:15:46,907 - INFO: Done
124ok
125test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
1262020-08-26 10:15:46,967 - INFO: Unbind NIC
1272020-08-26 10:15:48,489 - INFO: Done
128ok
129test 006: Offboarding 128t VNF (__main__.UnittestSuite) ...
1302020-08-26 10:15:48,531 - INFO: Offboard VNF
1312020-08-26 10:15:49,171 - INFO: Done
132ok
133
134----------------------------------------------------------------------
135Ran 6 tests in 20.808s
136
137OK</programlisting>
138 </section>
139
140 <section id="ap_d_uc2">
141 <title>Use-case 2: Service Chaining 128T - Fortigate Example
142 Use-case</title>
143
144 <programlisting>&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
145-s 128t_FG_SFCDeploy.json -d "128T - Fortigate SFC Deployment"
146
147Running 128T - Fortigate SFC Deployment...
148
149test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ...
1502020-08-26 10:17:29,361 - INFO: Wait uCPE device
1512020-08-26 10:18:00,473 - INFO: Status: Connected
1522020-08-26 10:18:00,474 - INFO: Done
153ok
154test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ...
1552020-08-26 10:18:00,634 - INFO: Bind NIC
1562020-08-26 10:18:01,805 - INFO: Done
157ok
158test 003: Creating ibm bridge (__main__.UnittestSuite) ...
1592020-08-26 10:18:01,863 - INFO: New OVS network bridge
1602020-08-26 10:18:30,640 - INFO: Done
161ok
162test 004: Creating VNF Management bridge (__main__.UnittestSuite) ...
1632020-08-26 10:18:30,670 - INFO: New OVS network bridge
1642020-08-26 10:18:30,876 - INFO: Done
165ok
166test 005: Creating LAN bridge and attaching lan interface to the bridge \
167(__main__.UnittestSuite) ...
1682020-08-26 10:18:30,908 - INFO: New OVS network bridge
1692020-08-26 10:18:31,243 - INFO: Done
170ok
171test 006: Creating SFC(service function chaining) bridge (__main__.UnittestSuite) ...
1722020-08-26 10:18:31,273 - INFO: New OVS network bridge
1732020-08-26 10:18:31,416 - INFO: Done
174ok
175test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ...
1762020-08-26 10:18:31,448 - INFO: Onboard wizard
1772020-08-26 10:21:21,569 - INFO: Done
178ok
179test 008: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ...
1802020-08-26 10:21:21,608 - INFO: Onboard wizard
1812020-08-26 10:21:27,199 - INFO: Done
182ok
183test 009: Instantiate 128T VNF (__main__.UnittestSuite) ...
1842020-08-26 10:21:27,226 - INFO: Instantiate VNF
1852020-08-26 10:22:27,067 - INFO: Done
186ok
187test 010: Instantiate Fortigate VNF (__main__.UnittestSuite) ...
1882020-08-26 10:22:27,121 - INFO: Instantiate VNF
1892020-08-26 10:22:31,310 - INFO: Done
190ok
191
192----------------------------------------------------------------------
193Ran 10 tests in 301.989s
194
195OK
196
197&gt; python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
198-s 128t_FG_SFCCleanup.json -d "128T - Fortigate SFC Cleanup"
199
200Running 128T - Fortigate SFC Cleanup...
201
202test 001: Destroying Fortigate VNF (__main__.UnittestSuite) ...
2032020-08-26 10:23:29,308 - INFO: Destroy VNF
2042020-08-26 10:23:30,026 - INFO: Done
205ok
206test 002: Destroying 128T VNF (__main__.UnittestSuite) ...
2072020-08-26 10:23:30,065 - INFO: Destroy VNF
2082020-08-26 10:23:30,917 - INFO: Done
209ok
210test 003: Deleting network bridge SFC (__main__.UnittestSuite) ...
2112020-08-26 10:23:30,960 - INFO: Delete OVS network bridge
2122020-08-26 10:23:31,123 - INFO: Done
213ok
214test 004: Deleting network bridge LAN (__main__.UnittestSuite) ...
2152020-08-26 10:23:31,156 - INFO: Delete OVS network bridge
2162020-08-26 10:23:31,381 - INFO: Done
217ok
218test 005: Deleting VNF management bridge (__main__.UnittestSuite) ...
2192020-08-26 10:23:31,412 - INFO: Delete OVS network bridge
2202020-08-26 10:23:31,596 - INFO: Done
221ok
222test 006: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ...
2232020-08-26 10:23:31,621 - INFO: Delete OVS network bridge
2242020-08-26 10:23:47,980 - INFO: Done
225ok
226test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ...
2272020-08-26 10:23:48,019 - INFO: Unbind NIC
2282020-08-26 10:23:49,547 - INFO: Done
229ok
230test 008: Offboarding 128t VNF (__main__.UnittestSuite) ...
2312020-08-26 10:23:49,575 - INFO: Offboard VNF
2322020-08-26 10:23:50,252 - INFO: Done
233ok
234test 009: Offboarding Fortigate VNF (__main__.UnittestSuite) ...
2352020-08-26 10:23:50,295 - INFO: Offboard VNF
2362020-08-26 10:23:50,589 - INFO: Done
237ok
238
239----------------------------------------------------------------------
240Ran 9 tests in 21.326s
241
242OK</programlisting>
243 </section>
244</appendix> \ No newline at end of file
diff --git a/doc/book-enea-edge-example-usecases/doc/book.xml b/doc/book-enea-edge-example-usecases/doc/book.xml
index e872c95..5e7a3f4 100644
--- a/doc/book-enea-edge-example-usecases/doc/book.xml
+++ b/doc/book-enea-edge-example-usecases/doc/book.xml
@@ -37,8 +37,4 @@
37 37
38 <xi:include href="service_chaining_128t_fortigate.xml" 38 <xi:include href="service_chaining_128t_fortigate.xml"
39 xmlns:xi="http://www.w3.org/2001/XInclude" /> 39 xmlns:xi="http://www.w3.org/2001/XInclude" />
40
41 <xi:include href="appendix_4.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
42
43 <xi:include href="appendix_5.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
44</book> \ No newline at end of file 40</book> \ No newline at end of file
diff --git a/doc/book-enea-edge-getting-started/doc/advanced_configurations.xml b/doc/book-enea-edge-getting-started/doc/advanced_configurations.xml
index 5f20c7f..e1917f4 100644
--- a/doc/book-enea-edge-getting-started/doc/advanced_configurations.xml
+++ b/doc/book-enea-edge-getting-started/doc/advanced_configurations.xml
@@ -440,7 +440,7 @@ node0.1048576kB = 3 </programlisting>
440 to the location where the Enea Edge Management application is 440 to the location where the Enea Edge Management application is
441 installed:</para> 441 installed:</para>
442 442
443 <programlisting>./createCertiï¬cate.sh EneaEdgeManagement &lt;IP_or_domain&gt; \ 443 <programlisting>./createCertificate.sh EneaEdgeManagement &lt;IP_or_domain&gt; \
444 /opt/ems [&lt;service_username&gt;]</programlisting> 444 /opt/ems [&lt;service_username&gt;]</programlisting>
445 445
446 <para>Where the following need to be included:</para> 446 <para>Where the following need to be included:</para>
@@ -521,6 +521,12 @@ node0.1048576kB = 3 </programlisting>
521 <section id="restore_nfvi_backup"> 521 <section id="restore_nfvi_backup">
522 <title>Restoring an NFVi backup</title> 522 <title>Restoring an NFVi backup</title>
523 523
524 <note>
525 <para>In order to restore an NFVi backup, the Enea Edge Runtime
526 version installed on the uCPE device needs to be the same at
527 restoration as it was when the snapshot was created.</para>
528 </note>
529
524 <para>When needed, an NFVi backup can be restored in the following 530 <para>When needed, an NFVi backup can be restored in the following
525 way:</para> 531 way:</para>
526 532
@@ -1201,20 +1207,20 @@ Switch to unix_socket authentication [Y/n] <emphasis role="bold">Y</emphasis>
1201Enabled successfully! 1207Enabled successfully!
1202Reloading privilege tables.. 1208Reloading privilege tables..
1203 ... Success! 1209 ... Success!
1204… 1210...
1205Change the root password? [Y/n] <emphasis role="bold">Y</emphasis> 1211Change the root password? [Y/n] <emphasis role="bold">Y</emphasis>
1206New password: 1212New password:
1207Re-enter new password: 1213Re-enter new password:
1208Password updated successfully! 1214Password updated successfully!
1209Reloading privilege tables.. 1215Reloading privilege tables..
1210 ... Success! 1216 ... Success!
1211… 1217...
1212Remove anonymous users? [Y/n] <emphasis role="bold">Y</emphasis> 1218Remove anonymous users? [Y/n] <emphasis role="bold">Y</emphasis>
1213 ... Success! 1219 ... Success!
1214… 1220...
1215Disallow root login remotely? [Y/n] <emphasis role="bold">Y</emphasis> 1221Disallow root login remotely? [Y/n] <emphasis role="bold">Y</emphasis>
1216 ... Success! 1222 ... Success!
1217… 1223...
1218Remove test database and access to it? [Y/n] <emphasis role="bold">Y (optional)</emphasis> 1224Remove test database and access to it? [Y/n] <emphasis role="bold">Y (optional)</emphasis>
1219 - Dropping test database... 1225 - Dropping test database...
1220 ... Success! 1226 ... Success!
@@ -1287,7 +1293,7 @@ External database selected, getting user information ...
1287Press 1 for PostgreSQL, 2 for MariaDB, 3 for SQL Server, 4 for Oracle and 5 \ 1293Press 1 for PostgreSQL, 2 for MariaDB, 3 for SQL Server, 4 for Oracle and 5 \
1288for MySQL: <emphasis role="bold">2</emphasis> 1294for MySQL: <emphasis role="bold">2</emphasis>
1289Specify database server name(s) or IP Address(es): \ 1295Specify database server name(s) or IP Address(es): \
1290<emphasis role="bold">192.168.10.11,192.168.10.12,…,192.168.10.16 *(see note)</emphasis> 1296<emphasis role="bold">192.168.10.11,192.168.10.12,...,192.168.10.16 *(see note)</emphasis>
1291Specify database ID (or name) [ucpemanager]: 1297Specify database ID (or name) [ucpemanager]:
1292Specify database server port [3306]: 1298Specify database server port [3306]:
1293Specify database user name [root]: enea 1299Specify database user name [root]: enea
@@ -1296,11 +1302,11 @@ Specify database startup thread pool size [1]:
1296Creating database configuration file \ 1302Creating database configuration file \
1297/opt/ucpemanager/application/config/databaseConfig.xml ... 1303/opt/ucpemanager/application/config/databaseConfig.xml ...
1298Done . 1304Done .
1299… 1305...
1300Installing ucpemanager service .. 1306Installing ucpemanager service ..
1301Specify service username [EneaEdgeManagement]: 1307Specify service username [EneaEdgeManagement]:
1302Specify service password [EneaEdgeManagement]: somepassword 1308Specify service password [EneaEdgeManagement]: somepassword
1303… 1309...
1304Specify the IP address of the local interface: <emphasis role="bold">192.168.10.11</emphasis> 1310Specify the IP address of the local interface: <emphasis role="bold">192.168.10.11</emphasis>
1305Is this server part of a cluster? [Y/N]: <emphasis role="bold">Y</emphasis> 1311Is this server part of a cluster? [Y/N]: <emphasis role="bold">Y</emphasis>
1306Specify the name of the cluster [EneaEdgeManagement]: 1312Specify the name of the cluster [EneaEdgeManagement]:
diff --git a/doc/book-enea-edge-getting-started/doc/book.xml b/doc/book-enea-edge-getting-started/doc/book.xml
index e74ac85..e0126ba 100644
--- a/doc/book-enea-edge-getting-started/doc/book.xml
+++ b/doc/book-enea-edge-getting-started/doc/book.xml
@@ -38,6 +38,10 @@
38 38
39 <xi:include href="submaps.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 39 <xi:include href="submaps.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
40 40
41 <xi:include href="security.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
42
43 <xi:include href="whitelabel.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
44
41 <xi:include href="grafana.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> 45 <xi:include href="grafana.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
42 46
43 <xi:include href="troubleshooting.xml" 47 <xi:include href="troubleshooting.xml"
diff --git a/doc/book-enea-edge-getting-started/doc/images/create_tileserver.png b/doc/book-enea-edge-getting-started/doc/images/create_tileserver.png
new file mode 100644
index 0000000..169ad81
--- /dev/null
+++ b/doc/book-enea-edge-getting-started/doc/images/create_tileserver.png
Binary files differ
diff --git a/doc/book-enea-edge-getting-started/doc/images/mfa_first_time_setup.png b/doc/book-enea-edge-getting-started/doc/images/mfa_first_time_setup.png
new file mode 100644
index 0000000..c0230f5
--- /dev/null
+++ b/doc/book-enea-edge-getting-started/doc/images/mfa_first_time_setup.png
Binary files differ
diff --git a/doc/book-enea-edge-getting-started/doc/images/mfa_login.png b/doc/book-enea-edge-getting-started/doc/images/mfa_login.png
new file mode 100644
index 0000000..79d9696
--- /dev/null
+++ b/doc/book-enea-edge-getting-started/doc/images/mfa_login.png
Binary files differ
diff --git a/doc/book-enea-edge-getting-started/doc/net_config_options.xml b/doc/book-enea-edge-getting-started/doc/net_config_options.xml
index a9faf0a..e964ecd 100644
--- a/doc/book-enea-edge-getting-started/doc/net_config_options.xml
+++ b/doc/book-enea-edge-getting-started/doc/net_config_options.xml
@@ -930,7 +930,7 @@
930 requirements compliance, channels are scanned in order to avoid 930 requirements compliance, channels are scanned in order to avoid
931 overlapping with existing networks. If overlaps are detected, primary 931 overlapping with existing networks. If overlaps are detected, primary
932 and secondary Wireless AP channels will be swapped, resulting in an 932 and secondary Wireless AP channels will be swapped, resulting in an
933 effective channel width of 20MHz instead of 40Mhz being used. 933 effective channel width of 20MHz instead of 40MHz being used.
934 To avoid this, select another wireless channel.</para> 934 To avoid this, select another wireless channel.</para>
935 935
936 <para>For the 5GHz band, the <literal>802.11 n</literal> and the 936 <para>For the 5GHz band, the <literal>802.11 n</literal> and the
diff --git a/doc/book-enea-edge-getting-started/doc/security.xml b/doc/book-enea-edge-getting-started/doc/security.xml
new file mode 100644
index 0000000..9929786
--- /dev/null
+++ b/doc/book-enea-edge-getting-started/doc/security.xml
@@ -0,0 +1,124 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="security">
3 <title>Security</title>
4
5 <section id="mfa_security">
6 <title>Authenticating using Multi-Factor Authentication</title>
7
8 <para>Enea Edge Management provides the ability to authenticate using the
9 MFA authentication method. This is offered as a two-step procedure: first,
10 the user enters the local user/password credentials. Then the security
11 token generated by Google Authenticator must be introduced. This is based
12 on a shared secret between the Enea Edge Management and the Google
13 Authenticator applications. The shared secret is a 32 character long
14 string that is presented to the user upon first login as a character
15 sequence and a QR code.</para>
16
17 <note>
18 <para>Configuring MFA will only be possible using the Web interface, and
19 not the REST API. Users with MFA enabled will not be able to log in
20 through the REST API. If attempted, a <literal>401</literal> HTTP code
21 will be returned, with the <literal>EMS-Error</literal> header
22 containing the <literal>EMS_UserMFAEnabled</literal> error.</para>
23 </note>
24
25 <section id="config_mfa">
26 <title>Configuring User MFA</title>
27
28 <para>The administrator must enable MFA authentication for the desired
29 new user:</para>
30
31 <orderedlist>
32 <listitem>
33 <para>Access the <emphasis role="bold">Security</emphasis> tab and
34 choose the <emphasis role="bold">Configuration</emphasis>
35 menu.</para>
36 </listitem>
37
38 <listitem>
39 <para>Select the <emphasis role="bold">Add</emphasis> option, enter
40 the details for the new user and enable the <emphasis
41 role="bold">Enable MFA Login</emphasis> checkbox.</para>
42 </listitem>
43 </orderedlist>
44
45 <para>It is also possible to enable/disable MFA for existing users by
46 selecting the user and checking/unchecking the Enable MFA Login checkbox
47 in the right-hand side panel. Disabling MFA for a user will also clear
48 the secret from the database, therefore upon re-enabling it the user will
49 be asked to configure a new shared secret. For more details on how to
50 configure a new shared secret, please see the following section.</para>
51
52 <para>All MFA information for enabled users will be preserved upon
53 upgrading or restoring the Enea Edge Management application.</para>
54 </section>
55
56 <section id="security_authentication">
57 <title>Security Authentication</title>
58
59 <para>The user will enter his credentials (username and password) as in
60 a typical local authentication. He will then be redirected to a second
61 page that presents the secret as a QR code, that he must scan using the
62 Google Authenticator application. The secret is also presented in clear
63 text ready for copying and manual entry, in case scanning the QR code
64 does not work.</para>
65
66 <figure>
67 <title>Initial setup for Multi-Factor login</title>
68
69 <mediaobject>
70 <imageobject>
71 <imagedata align="center"
72 fileref="images/mfa_first_time_setup.png" scale="60" />
73 </imageobject>
74 </mediaobject>
75 </figure>
76
77 <para>Once the scanning or manual entry is completed successfully, the
78 Edge Management and Google Authenticator applications have the same
79 secret configured. The Authenticator application will then offer a
80 security token as a six digit number that the user must enter on the
81 same page, in the Enea Edge Management application. If the token is
82 correct, authentication is successful. The six digit token is available
83 for a maximum of 30 seconds.</para>
84
85 <para>Subsequent logins will still be done using a two-step method. The
86 user will provide first his credentials, and on the second page the
87 token as generated by Google Authenticator.</para>
88
89 <figure>
90 <title>Second login</title>
91
92 <mediaobject>
93 <imageobject>
94 <imagedata align="center" fileref="images/mfa_login.png"
95 scale="80" />
96 </imageobject>
97 </mediaobject>
98 </figure>
99
100 <note>
101 <para>If the shared secret is lost, it can be regenerated by the
102 administrator by disabling and re-enabling the MFA Login for the selected
103 user. For more information, please see <olink targetdoc="book_enea_edge_getting_started"
104 targetptr="config_mfa">Configuring User MFA in the <ns:include
105 href="../../s_docbuild/olinkdb/pardoc-names.xml"
106 xmlns:ns="http://www.w3.org/2001/XInclude"
107 xpointer="element(book_enea_edge_getting_started/1)" /></olink> Manual. When the
108 MFA Login is disabled, the secret is also erased from the
109 database.</para>
110 </note>
111 </section>
112
113 <section id="token_generators">
114 <title>Supported Token Generators</title>
115
116 <para>Multi Factor Authentication in the Enea Edge Management
117 application is supported only for Google Authenticator.</para>
118
119 <para>The time on the server hosting the Enea Edge Management
120 application and the device holding the Authenticator application must
121 be synchronized, within an error margin of 30 seconds.</para>
122 </section>
123 </section>
124</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-getting-started/doc/submaps.xml b/doc/book-enea-edge-getting-started/doc/submaps.xml
index bdb769e..192e420 100644
--- a/doc/book-enea-edge-getting-started/doc/submaps.xml
+++ b/doc/book-enea-edge-getting-started/doc/submaps.xml
@@ -1,38 +1,43 @@
1<?xml version="1.0" encoding="ISO-8859-1"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<chapter id="submaps"> 2<chapter condition="hidden" id="maps">
3 <title>Submaps</title> 3 <title>Maps</title>
4 4
5 <para>The System domain of the Enea Edge Managemement application can be 5 <section id="submaps">
6 split into different submaps, used to organize the uCPE devices more 6 <title>Submaps</title>
7 effectively. Each domain is organized like a tree, with each submap being 7
8 able to have several other submaps within it. Each device can be placed in 8 <para>The System domain of the Enea Edge Management application can be
9 only one submap and the user can create virtual links between devices.</para> 9 split into different submaps, used to organize the uCPE devices more
10 10 effectively. Each domain is organized like a tree, with each submap being
11 <para>Submaps support managed and unmanaged uCPE devices. An unmanaged 11 able to have several other submaps within it. Each device can be placed in
12 device is an icon that looks like a device within the 12 only one submap and the user can create virtual links between
13 <emphasis role="bold">Map</emphasis> (it supports links and has a similar 13 devices.</para>
14 icon) but is not a real managed device.</para> 14
15 15 <para>Submaps support managed and unmanaged uCPE devices. An unmanaged
16 <section id="submap_op"> 16 device is an icon that looks like a device within the <emphasis
17 <title>Submap Operations</title> 17 role="bold">Map</emphasis> (it supports links and has a similar icon) but
18 18 is not a real managed device.</para>
19 <para>In the <emphasis role="bold">System</emphasis> view, right-clicking 19
20 on a submap opens up a menu with the following operations:</para> 20 <section id="submap_op">
21 21 <title>Submap Operations</title>
22 <itemizedlist> 22
23 <listitem> 23 <para>In the <emphasis role="bold">System</emphasis> view,
24 <para>Add Submap</para> 24 right-clicking on a submap opens up a menu with the following
25 25 operations:</para>
26 <para>This option is used for adding a new submap, placed in the 26
27 <emphasis role="bold">System</emphasis> view under the current one in 27 <itemizedlist>
28 the tree. The new submap will also be added in the <emphasis 28 <listitem>
29 role="bold">Map</emphasis> view of the parent submap.</para> 29 <para>Add Submap</para>
30 30
31 <para>When selecting this option, the following fields need to be set 31 <para>This option is used for adding a new submap, placed in the
32 in the <emphasis role="bold">Add Submap</emphasis> window that 32 <emphasis role="bold">System</emphasis> view under the current one
33 pops-up:</para> 33 in the tree. The new submap will also be added in the <emphasis
34 34 role="bold">Map</emphasis> view of the parent submap.</para>
35 <table id="submap_props"> 35
36 <para>When selecting this option, the following fields need to be
37 set in the <emphasis role="bold">Add Submap</emphasis> window that
38 pops up:</para>
39
40 <table id="submap_props">
36 <title>Submap properties</title> 41 <title>Submap properties</title>
37 42
38 <tgroup cols="2"> 43 <tgroup cols="2">
@@ -54,7 +59,7 @@
54 <entry>Background Color</entry> 59 <entry>Background Color</entry>
55 60
56 <entry>The background color of the domain map. Possible 61 <entry>The background color of the domain map. Possible
57 values: white, black, blue, cyan, grey, green, magenta, 62 values: white, black, blue, cyan, gray, green, magenta,
58 orange, pink, red, yellow.</entry> 63 orange, pink, red, yellow.</entry>
59 </row> 64 </row>
60 65
@@ -118,84 +123,86 @@
118 </tgroup> 123 </tgroup>
119 </table> 124 </table>
120 125
121 <note> 126 <note>
122 <para><literal>Snap to Grid</literal>, <literal>Direction</literal> 127 <para><literal>Snap to Grid</literal>,
123 and <literal>Sort Method</literal> have the <literal>System 128 <literal>Direction</literal> and <literal>Sort Method</literal>
124 Default</literal> option. This option can be set by accessing 129 have the <literal>System Default</literal> option. This option can
125 <emphasis role="bold">System</emphasis>, selecting <emphasis 130 be set by accessing <emphasis role="bold">System</emphasis>,
126 role="bold">Configuration</emphasis> under the <emphasis 131 selecting <emphasis role="bold">Configuration</emphasis> under the
127 role="bold">Properties</emphasis> tab, and navigating to the <emphasis 132 <emphasis role="bold">Properties</emphasis> tab, and navigating to
128 role="bold">GUI</emphasis> tab.</para> 133 the <emphasis role="bold">GUI</emphasis> tab.</para>
129 134
130 <para>More images for backgrounds and icons can be uploaded by 135 <para>More images for backgrounds and icons can be uploaded by
131 accessing <emphasis role="bold">System</emphasis>, selecting 136 accessing <emphasis role="bold">System</emphasis>, selecting
132 <emphasis role="bold">Media Files</emphasis> under the <emphasis 137 <emphasis role="bold">Media Files</emphasis> under the <emphasis
133 role="bold">Icons</emphasis> tab or the <emphasis 138 role="bold">Icons</emphasis> tab or the <emphasis
134 role="bold">Backgrounds</emphasis> tab, respectively.</para> 139 role="bold">Backgrounds</emphasis> tab, respectively.</para>
135 </note> 140 </note>
136 </listitem> 141 </listitem>
137 142
138 <listitem> 143 <listitem>
139 <para>Remove Submap</para> 144 <para>Remove Submap</para>
140 145
141 <para>This option is used for removing the current submap. The submap 146 <para>This option is used for removing the current submap. The
142 must be empty, all children submaps or uCPE Devices must be deleted first.</para> 147 submap must be empty, all children submaps or uCPE Devices must be
143 </listitem> 148 deleted first.</para>
144 149 </listitem>
145 <listitem> 150
146 <para>Properties</para> 151 <listitem>
147 152 <para>Properties</para>
148 <para>This option is used for viewing and/or editing the properties of 153
149 the current submap. For more details please see the <link 154 <para>This option is used for viewing and/or editing the properties
150 linkend="submap_props">Submap properties</link> table.</para> 155 of the current submap. For more details please see the <link
151 </listitem> 156 linkend="submap_props">Submap properties</link> table.</para>
152 157 </listitem>
153 <listitem> 158
154 <para>Move Device</para> 159 <listitem>
155 160 <para>Move Device</para>
156 <para>This option is used for adding devices to the current submap. 161
157 All devices appear in this list (placed and unplaced). If the device 162 <para>This option is used for adding devices to the current submap.
158 is already added to a submap, it will be moved from that submap to the 163 All devices appear in this list (placed and unplaced). If the device
159 current one.</para> 164 is already added to a submap, it will be moved from that submap to
160 </listitem> 165 the current one.</para>
161 </itemizedlist> 166 </listitem>
162 </section> 167 </itemizedlist>
163 168 </section>
164 <section id="map_op"> 169
165 <title>Map Operations</title> 170 <section id="map_op">
166 171 <title>Map Operations</title>
167 <para>Right-clicking anywhere in the <emphasis role="bold">Map</emphasis> 172
168 view opens up a menu with the following operations:</para> 173 <para>Right-clicking anywhere in the <emphasis
169 174 role="bold">Map</emphasis> view opens up a menu with the following
170 <itemizedlist> 175 operations:</para>
171 <listitem> 176
172 <para>Place Device</para> 177 <itemizedlist>
173 178 <listitem>
174 <para>This option is used for adding one or more devices in the 179 <para>Place Device</para>
175 current submap. Only unplaced devices appear in this list.</para> 180
176 </listitem> 181 <para>This option is used for adding one or more devices in the
177 182 current submap. Only unplaced devices appear in this list.</para>
178 <listitem> 183 </listitem>
179 <para>Move Device</para> 184
180 185 <listitem>
181 <para>This option is used for moving one or more devices from other 186 <para>Move Device</para>
182 submaps to the current submap. All devices appear in this list (placed 187
183 and unplaced). If the device is already added to a submap, it will be 188 <para>This option is used for moving one or more devices from other
184 removed from that submap.</para> 189 submaps to the current submap. All devices appear in this list
185 </listitem> 190 (placed and unplaced). If the device is already added to a submap,
186 191 it will be removed from that submap.</para>
187 <listitem> 192 </listitem>
188 <para>Add Unmanaged</para> 193
189 194 <listitem>
190 <para>This option is used for creating an unmanaged device. An 195 <para>Add Unmanaged</para>
191 unmanaged device is represented by an icon in the current view that 196
192 looks like a device (it supports links and has a similar icon) but 197 <para>This option is used for creating an unmanaged device. An
193 is not a real managed device. It will be automatically placed in the current 198 unmanaged device is represented by an icon in the current view that
194 submap. When selecting this option, the following fields need to be 199 looks like a device (it supports links and has a similar icon) but
195 set in the <emphasis role="bold">Add Unmanaged</emphasis> window that 200 is not a real managed device. It will be automatically placed in the
196 pops-up:</para> 201 current submap. When selecting this option, the following fields
197 202 need to be set in the <emphasis role="bold">Add Unmanaged</emphasis>
198 <table id="unmanaged_props"> 203 window that pops up:</para>
204
205 <table id="unmanaged_props">
199 <title>Unmanaged device properties</title> 206 <title>Unmanaged device properties</title>
200 207
201 <tgroup cols="2"> 208 <tgroup cols="2">
@@ -232,18 +239,18 @@
232 </tbody> 239 </tbody>
233 </tgroup> 240 </tgroup>
234 </table> 241 </table>
235 </listitem> 242 </listitem>
236 243
237 <listitem> 244 <listitem>
238 <para>Add Link</para> 245 <para>Add Link</para>
239 246
240 <para>This option is used for creating a virtual link between two 247 <para>This option is used for creating a virtual link between two
241 devices. They can be any two devices, it does not matter if they are 248 devices. They can be any two devices, it does not matter if they are
242 unplaced, placed in the current submap or placed in any other submap. 249 unplaced, placed in the current submap or placed in any other
243 When selecting this option, the following fields need to be set in the 250 submap. When selecting this option, the following fields need to be
244 <emphasis role="bold">Add Link</emphasis> window:</para> 251 set in the <emphasis role="bold">Add Link</emphasis> window:</para>
245 252
246 <table id="link_props"> 253 <table id="link_props">
247 <title>Link properties</title> 254 <title>Link properties</title>
248 255
249 <tgroup cols="2"> 256 <tgroup cols="2">
@@ -274,71 +281,324 @@
274 </tbody> 281 </tbody>
275 </tgroup> 282 </tgroup>
276 </table> 283 </table>
277 </listitem> 284 </listitem>
285
286 <listitem>
287 <para>Properties</para>
288
289 <para>This option is used for viewing and/or editing the properties
290 of the current submap. For more details please see the <link
291 linkend="submap_props">Submap properties</link> table.</para>
292 </listitem>
293
294 <listitem>
295 <para>Arrange icons</para>
296
297 <para>This option can be used to auto-arrange devices placed in the
298 current submap. The rearrangement is done based on the submap's
299 properties.</para>
300 </listitem>
301 </itemizedlist>
302 </section>
303
304 <section id="device_op">
305 <title>Device Operations</title>
306
307 <para>In the <emphasis role="bold">Map</emphasis> view, right-clicking
308 on a device opens up a menu with the following operations:</para>
309
310 <itemizedlist>
311 <listitem>
312 <para>Links..</para>
313
314 <para>This option is used for viewing all links to and from that
315 device.</para>
316 </listitem>
317
318 <listitem>
319 <para>Remove</para>
320
321 <para>For managed devices, this option is used for removing the
322 device from the map. The managed device will not be removed
323 completely from the Enea Edge Management application, but will be
324 moved to the <emphasis role="bold">Unplaced</emphasis> submap
325 instead.</para>
326
327 <para>For unmanaged devices, this option removes the device
328 altogether from the Enea Edge Management application.</para>
329 </listitem>
330
331 <listitem>
332 <para>Add Link</para>
333
334 <para>This option is used for creating a virtual link between two
335 devices. They can be any two devices, it does not matter if they are
336 unplaced, placed in the current submap or placed in any other
337 submap. The current device is already selected as the <emphasis
338 role="bold">From</emphasis> endpoint in the <emphasis
339 role="bold">Add Link</emphasis> pop-up. For more details please see
340 the <link linkend="link_props">Link properties</link> table.</para>
341 </listitem>
342
343 <listitem>
344 <para>Properties</para>
345
346 <para>This option is used for viewing and editing the properties of
347 an unmanaged device. For more details please see the <link
348 linkend="unmanaged_props">Unmanaged device properties</link>
349 table.</para>
350 </listitem>
351 </itemizedlist>
352 </section>
353 </section>
278 354
279 <listitem> 355 <section id="tileserver">
280 <para>Properties</para> 356 <title>Tile Server Map</title>
281 357
282 <para>This option is used for viewing and/or editing the properties of 358 <para>The Enea Edge Management application has the capacity to render a
283 the current submap. For more details please see the <link 359 map from a tile server. Each uCPE device can have a set location and will
284 linkend="submap_props">Submap properties</link> table.</para> 360 be automatically placed on the tile server map at its exact
285 </listitem> 361 location.</para>
286 362
287 <listitem> 363 <section id="tileserver_config">
288 <para>Arrange icons</para> 364 <title>Tile Server Configuration</title>
289 365
290 <para>This option can be used to auto-arrange devices placed in the 366 <para>To configure the tile server map, perform the following steps in
291 current submap. The rearrangement is done based on the submap's 367 the Enea Edge Management application:</para>
292 properties.</para>
293 </listitem>
294 </itemizedlist>
295 </section>
296 368
297 <section id="device_op"> 369 <orderedlist>
298 <title>Device Operations</title> 370 <listitem>
371 <para>Access the <emphasis role="bold">System</emphasis> menu and
372 select <emphasis role="bold">Configuration</emphasis>. A new window
373 will open.</para>
374 </listitem>
299 375
300 <para>In the <emphasis role="bold">Map</emphasis> view, right-clicking on 376 <listitem>
301 a device opens up a menu with the following operations:</para> 377 <para>In the <emphasis role="bold">System Configuration</emphasis>
378 window, under the <emphasis role="bold">Properties</emphasis> tab,
379 navigate to the <emphasis role="bold">GUI</emphasis> tab.</para>
380 </listitem>
302 381
303 <itemizedlist> 382 <listitem>
304 <listitem> 383 <para>Under the <emphasis role="bold">Tile Server</emphasis>
305 <para>Links...</para> 384 category, the user can set the following properties:</para>
306 385
307 <para>This option is used for viewing all links to and from that 386 <table id="tileserver_props">
308 device.</para> 387 <title>Tile Server properties</title>
309 </listitem>
310 388
311 <listitem> 389 <tgroup cols="2">
312 <para>Remove</para> 390 <tbody>
391 <row>
392 <entry>Name</entry>
393
394 <entry>The name of the domain map. This is
395 mandatory.</entry>
396 </row>
313 397
314 <para>For managed devices, this option is used for removing the device 398 <row>
315 from the map. The managed device will not be removed completely from 399 <entry>Tile server URL</entry>
316 the Enea Edge Management application, but will be moved to the <emphasis
317 role="bold">Unplaced</emphasis> submap instead.</para>
318 400
319 <para>For unmanaged devices, this option removes the device altogether 401 <entry>The URL of the tile server's XYZ.</entry>
320 from the Enea Edge Management application.</para> 402 </row>
321 </listitem>
322 403
323 <listitem> 404 <row>
324 <para>Add Link</para> 405 <entry>TileJSON URL</entry>
325 406
326 <para>This option is used for creating a virtual link between two 407 <entry>The URL of the TileJSON configuration file. Leave it
327 devices. They can be any two devices, it does not matter if they are 408 blank if the tile server used does not support json
328 unplaced, placed in the current submap or placed in any other submap. 409 configuration files.</entry>
329 The current device is already selected as the <emphasis 410 </row>
330 role="bold">From</emphasis> endpoint in the <emphasis role="bold">Add
331 Link</emphasis> pop-up. For more details please see the <link
332 linkend="link_props">Link properties</link> table.</para>
333 </listitem>
334 411
335 <listitem> 412 <row>
336 <para>Properties</para> 413 <entry>Tile server attribution</entry>
337 414
338 <para>This option is used for viewing and editing the properties of an 415 <entry>The attribution to be displayed on the map.</entry>
339 unmanaged device. For more details please see the <link 416 </row>
340 linkend="unmanaged_props">Unmanaged device properties</link> table.</para> 417 </tbody>
341 </listitem> 418 </tgroup>
342 </itemizedlist> 419 </table>
420 </listitem>
421
422 <listitem>
423 <para>Press the <emphasis role="bold">Apply</emphasis> button. The
424 <emphasis role="bold">Saved successfully</emphasis> message will be
425 shown.</para>
426 </listitem>
427 </orderedlist>
428
429 <note>
430 <para>The Browser Cross-Origin Resource Sharing (CORS) policy prevents
431 requests from HTTPS to an external HTTP. This means that if the
432 default HTTPS configuration is used for the Enea Edge Management
433 application, the application will not be able to reach a tile server
434 that is accessible only through HTTP. In this case a proxy can be
435 installed that provides a gateway for HTTPS calls to HTTP. Optionally,
436 HTTP web access can be used for accessing the Enea Edge Management
437 application.</para>
438 </note>
439 </section>
440
441 <section id="tileserver_create">
442 <title>Creating the Tile Server View</title>
443
444 <para>To create a tile server view, perform the following steps in the
445 Enea Edge Management application:</para>
446
447 <orderedlist>
448 <listitem>
449 <para>Access the <emphasis role="bold">Security</emphasis> menu and
450 select <emphasis role="bold">Configuration</emphasis>. A new window
451 will open.</para>
452 </listitem>
453
454 <listitem>
455 <para>In the <emphasis role="bold">Security Configuration</emphasis>
456 window, navigate to the <emphasis role="bold">Views</emphasis> tab.
457 The <emphasis role="bold">Views Table</emphasis> will be
458 shown.</para>
459 </listitem>
460
461 <listitem>
462 <para>Press the <emphasis role="bold">Add</emphasis> button. A new
463 window will open.</para>
464 </listitem>
465
466 <listitem>
467 <para>In the <emphasis role="bold">Create View</emphasis> window,
468 set a name for the TileServer view, select
469 <literal>tileserver</literal> in the <emphasis role="bold">Map
470 Type</emphasis> drop-down menu and place the admin user in the
471 right-hand side list-box.</para>
472 </listitem>
473
474 <listitem>
475 <para>Press the <emphasis role="bold">OK</emphasis> button. The
476 current window will close and the success message <emphasis
477 role="bold">Created successfully</emphasis> will be shown.</para>
478 </listitem>
479 </orderedlist>
480
481 <para>A new entry will be added in the <emphasis role="bold">Views
482 Table</emphasis>.</para>
483
484 <figure>
485 <title>Create a tile server view</title>
486
487 <mediaobject>
488 <imageobject>
489 <imagedata align="center" contentwidth="600"
490 fileref="images/create_tileserver.png" />
491 </imageobject>
492 </mediaobject>
493 </figure>
494
495 <para>In the main window, select the newly created tile server view in
496 the <emphasis role="bold">View</emphasis> drop-down menu. Upon a correct
497 configuration, the map will be loaded.</para>
498 </section>
499
500 <section id="tileserver_latlon">
501 <title>Setting uCPE Device Location</title>
502
503 <para>To set the location of a managed uCPE device, perform the
504 following steps:</para>
505
506 <orderedlist>
507 <listitem>
508 <para>Access the <emphasis role="bold">Device</emphasis> menu and
509 select <emphasis role="bold">Manage</emphasis>. A new window will
510 open.</para>
511 </listitem>
512
513 <listitem>
514 <para>In the <emphasis role="bold">Manage Devices</emphasis> window,
515 navigate to the <emphasis role="bold">Devices</emphasis> tab. The
516 <emphasis role="bold">Managed Devices Table</emphasis> will be
517 shown.</para>
518 </listitem>
519
520 <listitem>
521 <para>Select de desired uCPE device. The device's properties will be
522 shown on the right side of the window.</para>
523 </listitem>
524
525 <listitem>
526 <para>Navigate to the <emphasis role="bold">Location</emphasis> tab.
527 Latitude and longitude can be set here.</para>
528
529 <note>
530 <para>Latitude and longitude should be in the decimal degrees (DD)
531 format.</para>
532 </note>
533 </listitem>
534
535 <listitem>
536 <para>Press the <emphasis role="bold">Apply</emphasis> button. The
537 <emphasis role="bold">Saved successfully</emphasis> message will be
538 shown.</para>
539
540 <para>The device will be automatically added on the map in the tile
541 server view. If the device is already added on the tile server map,
542 its location will be updated.</para>
543 </listitem>
544 </orderedlist>
545 </section>
546
547 <section id="tileserver_map">
548 <title>Placing the uCPE Device on the Map</title>
549
550 <para>To place a uCPE device on the map in the tile server view, perform
551 the following steps:</para>
552
553 <orderedlist>
554 <listitem>
555 <para>Right-click on the map and choose the <emphasis
556 role="bold">Place device</emphasis> option. A new window will
557 open.</para>
558 </listitem>
559
560 <listitem>
561 <para>In the <emphasis role="bold">Add Device</emphasis> window,
562 select the desired device.</para>
563 </listitem>
564
565 <listitem>
566 <para>If the <emphasis role="bold">Override device
567 location</emphasis> checkbox is left unchecked, the device will be
568 placed at the coordinates previously set in the <emphasis
569 role="bold">Location</emphasis> tab.</para>
570 </listitem>
571
572 <listitem>
573 <para>If the <emphasis role="bold">Override device
574 location</emphasis> checkbox is checked, the coordinates set on the
575 device previously will be ignored, and the device will be placed at
576 the cursor's position.</para>
577
578 <note>
579 <para>Checking the <emphasis role="bold">Override device
580 location</emphasis> checkbox does not alter the coordinates
581 already set for the device.</para>
582 </note>
583 </listitem>
584 </orderedlist>
585
586 <para>A device already placed on the map can be dragged and dropped
587 inside the map. Coordinates will not be changed.</para>
588
589 <para>If two or more uCPE devices are too close together on the map, and
590 the current zoom level cannot accommodate all their icons, a cluster
591 will be shown. The cluster is represented by a large circle that
592 displays a number representing the number of devices it contains. The
593 color of the cluster changes according to the alarms of the devices in
594 the cluster.</para>
595
596 <para>Once clicked, the cluster will zoom in to a degree where all
597 elements can be distinguished. When hovering over the cluster, a window
598 with information about the cluster will be available. It will contain
599 the number of the devices in the cluster, as well as their status. The
600 Devices link will open a drop-down menu that contains all the
601 devices.</para>
602 </section>
343 </section> 603 </section>
344</chapter> \ No newline at end of file 604</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-getting-started/doc/troubleshooting.xml b/doc/book-enea-edge-getting-started/doc/troubleshooting.xml
index 0e6322f..1693b5f 100644
--- a/doc/book-enea-edge-getting-started/doc/troubleshooting.xml
+++ b/doc/book-enea-edge-getting-started/doc/troubleshooting.xml
@@ -222,6 +222,15 @@
222 </listitem> 222 </listitem>
223 </orderedlist></entry> 223 </orderedlist></entry>
224 </row> 224 </row>
225
226 <row>
227 <entry>Logging into the Enea Edge Management application over HTTP
228 fails, producing the error <literal>You have been automatically
229 logged out</literal>.</entry>
230
231 <entry>Clear the <literal>JSESSIONID</literal> browser's cookie
232 or close and restart the browser.</entry>
233 </row>
225 </tbody> 234 </tbody>
226 </tgroup> 235 </tgroup>
227 </table> 236 </table>
diff --git a/doc/book-enea-edge-getting-started/doc/whitelabel.xml b/doc/book-enea-edge-getting-started/doc/whitelabel.xml
new file mode 100644
index 0000000..7e98438
--- /dev/null
+++ b/doc/book-enea-edge-getting-started/doc/whitelabel.xml
@@ -0,0 +1,136 @@
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<chapter id="whitelabel">
3 <title>White-labeling the Enea Edge Management Login</title>
4
5 <para>The Enea Edge Management login page and main page logos can be changed
6 to replace the Enea logo with a custom one. The login logo
7 URL, the title and the favicon may also be changed.</para>
8
9 <section id="white_conf_screen">
10 <title>White-labeling Configuration Screen</title>
11
12 <para>In the <emphasis role="bold">System</emphasis> menu, click on the
13 <emphasis role="bold">Configuration</emphasis> sub-menu and on the
14 <emphasis role="bold">Properties</emphasis> tab click the <emphasis
15 role="bold">Whitelabel</emphasis> sub-tab. This will open a screen where
16 the following fields must be completed:</para>
17
18 <table id="white_conf_table">
19 <title>White-label configuration screen</title>
20
21 <tgroup cols="2">
22 <tbody>
23 <row>
24 <entry><emphasis role="bold">Company name</emphasis></entry>
25
26 <entry>The name of the company. The default value is "Enea AB".
27 The value must have max. 255 characters.</entry>
28 </row>
29
30 <row>
31 <entry><emphasis role="bold">Display title</emphasis></entry>
32
33 <entry>The product name. It is used in the login page and as
34 the title of the pages. The default value is "Enea Edge
35 Management". The value must have max. 255 characters.</entry>
36 </row>
37
38 <row>
39 <entry><emphasis role="bold">Login logo URL</emphasis></entry>
40
41 <entry>The official address of the company. It is used as a
42 hyperlink for the login logo. The default value is
43 "http://enea.com". This must be a valid and complete URL address,
44 starting with http / https.</entry>
45 </row>
46
47 <row>
48 <entry><emphasis role="bold">Login logo</emphasis></entry>
49
50 <entry>The logo image from the login page. The default value is
51 the image <filename>images/enea_logo.png</filename>. The logo
52 must be a PNG file with maximum 800 px width and 55 px
53 height.</entry>
54 </row>
55
56 <row>
57 <entry><emphasis role="bold">Display logo</emphasis></entry>
58
59 <entry>The logo image from the main screen. The default value is
60 the image <filename>images/enea_logo.png</filename>. The logo
61 must be a PNG file with maximum 800 px width and 55 px
62 height.</entry>
63 </row>
64
65 <row>
66 <entry><emphasis role="bold">Favicon</emphasis></entry>
67
68 <entry>The favicon icon. The default icon is
69 <filename>images/favicon/favicon.ico</filename>. The image must
70 be an ICO file with exactly 16 px width and 16 px height.</entry>
71 </row>
72
73 <row>
74 <entry><emphasis role="bold">Restart now</emphasis></entry>
75
76 <entry>If checked, when pressing the
77 <emphasis role="bold">Apply</emphasis> button, the
78 application will restart.</entry>
79 </row>
80
81 <row>
82 <entry><emphasis role="bold">Reset to defaults</emphasis></entry>
83
84 <entry>When pressed, all the values will be reset to the default
85 ones.</entry>
86 </row>
87 </tbody>
88 </tgroup>
89 </table>
90
91 <note>
92 <para>A restart is necessary in order to apply the changes in the
93 application. This can be done either by checking the <emphasis
94 role="bold">Restart now</emphasis> checkbox, before pressing the
95 <emphasis role="bold">Apply</emphasis> button, or alternatively,
96 by manually restarting the application.</para>
97 </note>
98
99 <para>The logo images and the favicon will be saved under a new folder:
100 <filename>images/whitelabel</filename>.</para>
101
102 <para>Only a user with administrative privileges will be able to modify
103 the Whitelabel values, the other users may only see the values.</para>
104 </section>
105
106 <section id="white_bck_restore">
107 <title>Backup and restore when using White-labels</title>
108
109 <para>The backup from the application may be done by accessing the <emphasis
110 role="bold">System</emphasis> menu, then choosing <emphasis
111 role="bold">System Backup</emphasis>, selecting the <emphasis
112 role="bold">Backups</emphasis> tab, and clicking the <emphasis
113 role="bold">Backup Now</emphasis> button. For the <emphasis
114 role="bold">Backup Type</emphasis> select <literal>System
115 Backup</literal>. A backup will be created and it will appear in the
116 table of backups.</para>
117
118 <para>The restore operation is made from the same tab: <emphasis
119 role="bold">Backup</emphasis>. The backup file must be selected and
120 then the <emphasis role="bold">Restore</emphasis> button needs to be clicked.
121 In order to restore the Whitelabel settings, both the <emphasis
122 role="bold">EMS Configuration</emphasis> and the <emphasis
123 role="bold">Media Files (Images/Sounds)</emphasis> checkboxes must be
124 selected. The <emphasis role="bold">EMS
125 Configuration</emphasis> will restore the entries from the database and
126 the <emphasis role="bold">Media Files (Images/Sounds)</emphasis> will
127 restore the actual images.</para>
128 </section>
129
130 <section id="white_upgrade">
131 <title>Upgrading when using White-labels</title>
132
133 <para>During an Enea Edge Management upgrade operation, the Whitelabel
134 settings will be preserved without any additional steps involved.</para>
135 </section>
136</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-management-open-source/doc/licenses.xml b/doc/book-enea-edge-management-open-source/doc/licenses.xml
index 92b4729..1a2c5db 100644
--- a/doc/book-enea-edge-management-open-source/doc/licenses.xml
+++ b/doc/book-enea-edge-management-open-source/doc/licenses.xml
@@ -1,5872 +1,6458 @@
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="ucpemg_packages"> 4<chapter id="ucpemg_packages">
5 <title>Packages and Licenses</title> 5 <title>Packages and Licenses</title>
6 <section id="ucpemg_licenses_packages"> 6
7 7 <section id="ucpemg_licenses_packages">
8 <title>Packages</title> 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 11 supports, e.g. busybox, with a short explanatory blurb and links to package
12 supports, e.g. busybox, with a short explanatory blurb and links to package 12 specific documentation.-->
13 specific documentation.--> 13
14 14 <informaltable>
15 <informaltable> 15 <tgroup cols="4">
16 <tgroup cols="4"> 16 <colspec colwidth="2*" />
17 <colspec colwidth="2*"/> 17
18 <colspec colwidth="1*"/> 18 <colspec colwidth="1*" />
19 <colspec colwidth="5*"/> 19
20 <colspec colwidth="2*"/> 20 <colspec colwidth="5*" />
21 21
22 22 <colspec colwidth="2*" />
23 <thead> 23
24 <row> 24 <thead>
25 <entry align="center">Package Name</entry> 25 <row>
26 <entry align="center">Version</entry> 26 <entry align="center">Package Name</entry>
27 <entry align="center">Description</entry> 27
28 <entry align="center">License</entry> 28 <entry align="center">Version</entry>
29 29
30 </row> 30 <entry align="center">Description</entry>
31 </thead> 31
32 32 <entry align="center">License</entry>
33 <tbody valign="top"> 33 </row>
34 34 </thead>
35 <row> 35
36 <entry><ulink url="http://www.7-zip.org">7-zip</ulink></entry> 36 <tbody valign="top">
37 <entry></entry> 37 <row>
38 <entry>Windows Zip/Unzip utility</entry> 38 <entry><ulink url="http://www.7-zip.org">7-zip</ulink></entry>
39 <entry><ulink url="http://www.7-zip.org/license.txt">GNU LGPL + unRAR restriction + BSD 3-clause License</ulink></entry> 39
40 </row> 40 <entry></entry>
41 41
42 <row> 42 <entry>Windows Zip/Unzip utility</entry>
43 <entry><ulink url="http://www.antlr.org/download.html">ANTLR Runtime</ulink></entry> 43
44 <entry>4.5.2</entry> 44 <entry><ulink url="http://www.7-zip.org/license.txt">GNU LGPL +
45 <entry>Java-based Parser-Generator</entry> 45 unRAR restriction + BSD 3-clause License</ulink></entry>
46 <entry><ulink url="http://www.antlr.org/license.html">BSD</ulink></entry> 46 </row>
47 </row> 47
48 48 <row>
49 <row> 49 <entry><ulink url="http://www.antlr.org/download.html">ANTLR
50 <entry><ulink url="http://asm.ow2.org/index.html">ASM</ulink></entry> 50 Runtime</ulink></entry>
51 <entry>3.1</entry> 51
52 <entry>Java bytecode manipulation library</entry> 52 <entry>4.5.2</entry>
53 <entry><ulink url="https://asm.ow2.io/license.html">3-Clause BSD License</ulink></entry> 53
54 </row> 54 <entry>Java-based Parser-Generator</entry>
55 55
56 <row> 56 <entry><ulink
57 <entry><ulink url="http://mina.apache.org/ftpserver-project/">Apache FtpServer</ulink></entry> 57 url="http://www.antlr.org/license.html">BSD</ulink></entry>
58 <entry>1.0.3</entry> 58 </row>
59 <entry>FTP server implementation</entry> 59
60 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 60 <row>
61 </row> 61 <entry><ulink
62 62 url="http://asm.ow2.org/index.html">ASM</ulink></entry>
63 <row> 63
64 <entry><ulink url="http://mina.apache.org/sshd-project/">Apache SSHD</ulink></entry> 64 <entry>3.1</entry>
65 <entry>0.3.0</entry> 65
66 <entry>SSH server implementation</entry> 66 <entry>Java bytecode manipulation library</entry>
67 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 67
68 </row> 68 <entry><ulink url="https://asm.ow2.io/license.html">3-Clause BSD
69 69 License</ulink></entry>
70 <row> 70 </row>
71 <entry><ulink url="http://tomcat.apache.org">Apache Tomcat </ulink></entry> 71
72 <entry>9.0.14</entry> 72 <row>
73 <entry>Servlet Container</entry> 73 <entry><ulink
74 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 74 url="http://mina.apache.org/ftpserver-project/">Apache
75 </row> 75 FtpServer</ulink></entry>
76 76
77 77 <entry>1.0.3</entry>
78 <row> 78
79 <entry><ulink url="http://hc.apache.org">Apache HTTP Components</ulink></entry> 79 <entry>FTP server implementation</entry>
80 <entry>4.5.1</entry> 80
81 <entry>HTTP client libraries</entry> 81 <entry><ulink url="http://www.apache.org/licenses/">Apache
82 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 82 2.0</ulink></entry>
83 </row> 83 </row>
84 84
85 <row> 85 <row>
86 <entry><ulink url="http://www.apache.org/dist/httpcomponents/commons-httpclient/binary/">Apache HTTP Client</ulink></entry> 86 <entry><ulink url="http://mina.apache.org/sshd-project/">Apache
87 <entry>3.1</entry> 87 SSHD</ulink></entry>
88 <entry>HTTP commons libraries</entry> 88
89 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 89 <entry>2.5.1</entry>
90 </row> 90
91 91 <entry>SSH server implementation</entry>
92 <row> 92
93 <entry><ulink url="http://logging.apache.org/log4j/2.x/">Apache Log4j</ulink></entry> 93 <entry><ulink url="http://www.apache.org/licenses/">Apache
94 <entry>2.0</entry> 94 2.0</ulink></entry>
95 <entry>Logging libraries</entry> 95 </row>
96 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 96
97 </row> 97 <row>
98 98 <entry><ulink url="http://tomcat.apache.org">Apache Tomcat
99 <row> 99 </ulink></entry>
100 <entry><ulink url="https://commons.apache.org/proper/commons-codec/">Apache Commons Codec</ulink></entry> 100
101 <entry>1.9</entry> 101 <entry>9.0.14</entry>
102 <entry>MD5 libraries</entry> 102
103 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 103 <entry>Servlet Container</entry>
104 </row> 104
105 105 <entry><ulink url="http://www.apache.org/licenses/">Apache
106 <row> 106 2.0</ulink></entry>
107 <entry><ulink url="http://www.small-icons.com/packs/24x24-free-application-icons.htm">Application Icons</ulink></entry> 107 </row>
108 <entry></entry> 108
109 <entry>Graphical Icon Images</entry> 109 <row>
110 <entry><ulink url="http://www.small-icons.com/packs/free-license.htm">Freeware</ulink></entry> 110 <entry><ulink url="http://hc.apache.org">Apache HTTP
111 </row> 111 Components</ulink></entry>
112 112
113 <row> 113 <entry>4.5.1</entry>
114 <entry><ulink url="https://www.atomikos.com/Main/TransactionsEssentials">Atomikos TransactionsEssentials</ulink></entry> 114
115 <entry>4.0.6</entry> 115 <entry>HTTP client libraries</entry>
116 <entry>Transaction management</entry> 116
117 <entry><ulink url="https://www.atomikos.com/downloads/licenses/apache-license-2.0.txt">Apache 2.0</ulink></entry> 117 <entry><ulink url="http://www.apache.org/licenses/">Apache
118 </row> 118 2.0</ulink></entry>
119 119 </row>
120 <row> 120
121 <entry><ulink url="http://www.beanshell.org">BeanShell</ulink></entry> 121 <row>
122 <entry>2.0</entry> 122 <entry><ulink
123 <entry>http://www.beanshell.org</entry> 123 url="http://www.apache.org/dist/httpcomponents/commons-httpclient/binary/">Apache
124 <entry><ulink url="http://www.beanshell.org/license.html">Apache 2.0</ulink></entry> 124 HTTP Client</ulink></entry>
125 </row> 125
126 126 <entry>3.1</entry>
127 <row> 127
128 <entry>Browser-based SSH terminal</entry> 128 <entry>HTTP commons libraries</entry>
129 <entry></entry> 129
130 <entry>shell_in_a_box.js,vt100.js</entry> 130 <entry><ulink url="http://www.apache.org/licenses/">Apache
131 <entry>Commercially licensed to ENEA</entry> 131 2.0</ulink></entry>
132 </row> 132 </row>
133 133
134 <row> 134 <row>
135 <entry><ulink url="http://bytebuddy.net">Byte Buddy</ulink></entry> 135 <entry><ulink url="http://logging.apache.org/log4j/2.x/">Apache
136 <entry></entry> 136 Log4j</ulink></entry>
137 <entry>Byte Buddy is a code generation and manipulation library for creating and modifying Java classes.</entry> 137
138 <entry><ulink url="http://bytebuddy.net">Apache 2.0</ulink></entry> 138 <entry>2.0</entry>
139 </row> 139
140 140 <entry>Logging libraries</entry>
141 <row> 141
142 <entry><ulink url="https://mvnrepository.com/artifact/com.fasterxml/classmate">ClassMate</ulink></entry> 142 <entry><ulink url="http://www.apache.org/licenses/">Apache
143 <entry></entry> 143 2.0</ulink></entry>
144 <entry>Library for introspecting types with full generic information including resolving of field and method types.</entry> 144 </row>
145 <entry><ulink url="https://mvnrepository.com/artifact/com.fasterxml/classmate">Apache 2.0</ulink></entry> 145
146 </row> 146 <row>
147 147 <entry><ulink
148 <row> 148 url="https://commons.apache.org/proper/commons-codec/">Apache
149 <entry><ulink url="https://mvnrepository.com/artifact/cglib/cglib-nodep">CGLib Nodep</ulink></entry> 149 Commons Codec</ulink></entry>
150 <entry></entry> 150
151 <entry>CGLib Nodep.</entry> 151 <entry>1.9</entry>
152 <entry><ulink url="https://mvnrepository.com/artifact/cglib/cglib-nodep">Apache 2.0</ulink></entry> 152
153 </row> 153 <entry>MD5 libraries</entry>
154 154
155 <row> 155 <entry><ulink url="http://www.apache.org/licenses/">Apache
156 <entry><ulink url="http://commons.apache.org/proper/commons-compress/">Commons Compress</ulink></entry> 156 2.0</ulink></entry>
157 <entry>1.5</entry> 157 </row>
158 <entry>Compression libraries</entry> 158
159 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 159 <row>
160 </row> 160 <entry><ulink
161 161 url="https://commons.apache.org/proper/commons-imaging/">Apache
162 <row> 162 Commons Imaging</ulink></entry>
163 <entry><ulink url="http://commons.apache.org/proper/commons-lang/">Commons Lang</ulink></entry> 163
164 <entry>3.8.1</entry> 164 <entry>1.0-alpha2</entry>
165 <entry>Java Language utilities libraries</entry> 165
166 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 166 <entry>Apache Commons Imaging (previously Sanselan) is a pure-Java image library.</entry>
167 </row> 167
168 168 <entry><ulink url="http://www.apache.org/licenses/">Apache
169 <row> 169 2.0</ulink></entry>
170 <entry><ulink url="https://github.com/easymock/easymock">EasyMock</ulink></entry> 170 </row>
171 <entry>3.4</entry> 171
172 <entry>Java framework that allows to create mocks in unit tests.</entry> 172 <row>
173 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 173 <entry><ulink
174 </row> 174 url="http://www.small-icons.com/packs/24x24-free-application-icons.htm">Application
175 175 Icons</ulink></entry>
176 <row> 176
177 <entry><ulink url="http://www.flotcharts.org">flot</ulink></entry> 177 <entry></entry>
178 <entry>0.8.3</entry> 178
179 <entry>JS Graphing lib</entry> 179 <entry>Graphical Icon Images</entry>
180 <entry><ulink url="https://github.com/flot/flot/blob/master/LICENSE.txt">Flot license</ulink></entry> 180
181 </row> 181 <entry><ulink
182 182 url="http://www.small-icons.com/packs/free-license.htm">Freeware</ulink></entry>
183 <row> 183 </row>
184 <entry><ulink url="https://github.com/krzysu/flot.tooltip">flot.tooltip</ulink></entry> 184
185 <entry></entry> 185 <row>
186 <entry>tool tip plugin for flot</entry> 186 <entry><ulink
187 <entry>MIT</entry> 187 url="https://www.atomikos.com/Main/TransactionsEssentials">Atomikos
188 </row> 188 TransactionsEssentials</ulink></entry>
189 189
190 <row> 190 <entry>4.0.6</entry>
191 <entry><ulink url="https://github.com/markrcote/flot-axislabels">flot.axis.labels</ulink></entry> 191
192 <entry></entry> 192 <entry>Transaction management</entry>
193 <entry>label plugin for flot</entry> 193
194 <entry>MIT</entry> 194 <entry><ulink
195 </row> 195 url="https://www.atomikos.com/downloads/licenses/apache-license-2.0.txt">Apache
196 196 2.0</ulink></entry>
197 <row> 197 </row>
198 <entry><ulink url="http://www.gnu.org/software/gnu-crypto">GNU Crypto</ulink></entry> 198
199 <entry>2.0.1</entry> 199 <row>
200 <entry>Included with JRadius, this is used for Radius login and authentication.</entry> 200 <entry><ulink
201 <entry><ulink url="http://www.gnu.org/software/gnu-crypto">GPL with the "library exception"</ulink> 201 url="http://www.beanshell.org">BeanShell</ulink></entry>
202 <ulink url="http://www.gnu.org/copyleft/gpl.html">(GNU GPL V3 License)</ulink> 202
203 </entry> 203 <entry>2.0</entry>
204 </row> 204
205 205 <entry>http://www.beanshell.org</entry>
206 <row> 206
207 <entry><ulink url="https://github.com/google/guava">guava</ulink></entry> 207 <entry><ulink url="http://www.beanshell.org/license.html">Apache
208 <entry>18.0</entry> 208 2.0</ulink></entry>
209 <entry>Java utilities</entry> 209 </row>
210 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 210
211 </row> 211 <row>
212 212 <entry>Browser-based SSH terminal</entry>
213 <row> 213
214 <entry><ulink url="http://www.gwtproject.org">Google Web Toolkit</ulink></entry> 214 <entry></entry>
215 <entry>2.8.2</entry> 215
216 <entry>RIA Web GUI Creation</entry> 216 <entry>shell_in_a_box.js,vt100.js</entry>
217 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 217
218 </row> 218 <entry>Commercially licensed to ENEA</entry>
219 219 </row>
220 <row> 220
221 <entry><ulink url="http://code.google.com/p/gwt-google-apis/downloads/list">GWT Maps</ulink></entry> 221 <row>
222 <entry>3.8.0-pre1</entry> 222 <entry><ulink url="http://bytebuddy.net">Byte
223 <entry>GWT Library to Google Maps API</entry> 223 Buddy</ulink></entry>
224 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 224
225 </row> 225 <entry>1.9.5</entry>
226 226
227 <row> 227 <entry>Byte Buddy is a code generation and manipulation library
228 <entry><ulink url="http://code.google.com/p/gwt-beans-binding/">GWT Beans Binding</ulink></entry> 228 for creating and modifying Java classes.</entry>
229 <entry>0.3</entry> 229
230 <entry>Bean utilities for GWT</entry> 230 <entry><ulink url="http://bytebuddy.net">Apache
231 <entry><ulink url="http://www.gnu.org/licenses/lgpl.html">GNU Lesser GPL</ulink></entry> 231 2.0</ulink></entry>
232 </row> 232 </row>
233 233
234 <row> 234 <row>
235 <entry><ulink url="https://code.google.com/archive/p/gwt-dispatch/downloads">gwt-dispatch</ulink></entry> 235 <entry><ulink
236 <entry> 1.1.0</entry> 236 url="https://mvnrepository.com/artifact/com.fasterxml/classmate">ClassMate</ulink></entry>
237 <entry>gwt RPC enhancement</entry> 237
238 <entry><ulink url="http://opensource.org/licenses/BSD-3-Clause">BSD 3-Clause</ulink></entry> 238 <entry>1.3.4</entry>
239 </row> 239
240 240 <entry>Library for introspecting types with full generic
241 <row> 241 information including resolving of field and method types.</entry>
242 <entry><ulink url="http://code.google.com/p/google-gin/">GWT GIN</ulink></entry> 242
243 <entry>1.0</entry> 243 <entry><ulink
244 <entry>Google Injection - GIN and GUICE</entry> 244 url="https://mvnrepository.com/artifact/com.fasterxml/classmate">Apache
245 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 245 2.0</ulink></entry>
246 </row> 246 </row>
247 247
248 <row> 248 <row>
249 <entry><ulink url="http://code.google.com/p/gwt-graphics/">GWT Graphics</ulink></entry> 249 <entry><ulink
250 <entry>0.9.7 (modified)</entry> 250 url="https://mvnrepository.com/artifact/cglib/cglib-nodep">CGLib
251 <entry>Vector Graphics for GWT [MODIFIED BY ENEA]</entry> 251 Nodep</ulink></entry>
252 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 252
253 </row> 253 <entry>2.1.3</entry>
254 254
255 <row> 255 <entry>CGLib Nodep.</entry>
256 <entry><ulink url="https://code.google.com/p/google-web-toolkit-incubator/">GWT Incubator</ulink></entry> 256
257 <entry>2.1.0</entry> 257 <entry><ulink
258 <entry>GWT Incubator Jar</entry> 258 url="https://mvnrepository.com/artifact/cglib/cglib-nodep">Apache
259 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 259 2.0</ulink></entry>
260 </row> 260 </row>
261 261
262 <row> 262 <row>
263 <entry><ulink url="https://code.google.com/p/gwt-log/">GWT-Log</ulink></entry> 263 <entry><ulink
264 <entry>3.3.2</entry> 264 url="http://commons.apache.org/proper/commons-compress/">Commons
265 <entry>Library for GWT Logging</entry> 265 Compress</ulink></entry>
266 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 266
267 </row> 267 <entry>1.5</entry>
268 268
269 <row> 269 <entry>Compression libraries</entry>
270 <entry><ulink url="http://code.google.com/p/gwt-voices/">GWT Voices</ulink></entry> 270
271 <entry>3.3.2</entry> 271 <entry><ulink url="http://www.apache.org/licenses/">Apache
272 <entry>GWT Support for playing MP3 files in the browser</entry> 272 2.0</ulink></entry>
273 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 273 </row>
274 </row> 274
275 275 <row>
276 <row> 276 <entry><ulink
277 <entry><ulink url="http://code.google.com/p/gwtupload/">GWT Upload</ulink></entry> 277 url="http://commons.apache.org/proper/commons-lang/">Commons
278 <entry>1.0.3</entry> 278 Lang</ulink></entry>
279 <entry>GWT GUI support for File Uploading</entry> 279
280 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 280 <entry>3.8.1</entry>
281 </row> 281
282 282 <entry>Java Language utilities libraries</entry>
283 <row> 283
284 <entry><ulink url="http://www.hazelcast.org/">Hazelcast</ulink></entry> 284 <entry><ulink url="http://www.apache.org/licenses/">Apache
285 <entry>3.6.2</entry> 285 2.0</ulink></entry>
286 <entry>In-Memory Data Grid</entry> 286 </row>
287 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 287
288 </row> 288 <row>
289 289 <entry><ulink
290 <row> 290 url="https://github.com/easymock/easymock">EasyMock</ulink></entry>
291 <entry><ulink url="http://sourceforge.net/projects/hibernate">Hibernate</ulink></entry> 291
292 <entry>5.4.1</entry> 292 <entry>3.4</entry>
293 <entry>Relational Persistence for Java</entry> 293
294 <entry><ulink url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU LesserGPL 2.1</ulink></entry> 294 <entry>Java framework that allows to create mocks in unit
295 </row> 295 tests.</entry>
296 296
297 <row> 297 <entry><ulink url="http://www.apache.org/licenses/">Apache
298 <entry><ulink url="http://sourceforge.net/projects/jboss/files/Javassist/">Javassist</ulink></entry> 298 2.0</ulink></entry>
299 <entry>3.24</entry> 299 </row>
300 <entry>Java byte-code manipulation library</entry> 300
301 <entry><ulink url="http://www.mozilla.org/MPL/MPL-1.1.html">Mozilla Public License Version 1.1</ulink>, <ulink url="http://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General Public License, version 2.1</ulink>, <ulink url="http://www.apache.org/licenses/">APACHE LICENSES (included in zip, free to distribute)</ulink></entry> 301 <row>
302 </row> 302 <entry><ulink url="http://www.flotcharts.org">flot</ulink></entry>
303 303
304 <row> 304 <entry>0.8.3</entry>
305 <entry><ulink url="https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9.8">Jackson</ulink></entry> 305
306 <entry>2.9.8</entry> 306 <entry>JS Graphing lib</entry>
307 <entry>JSON processor</entry> 307
308 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</ulink></entry> 308 <entry><ulink
309 </row> 309 url="https://github.com/flot/flot/blob/master/LICENSE.txt">Flot
310 310 license</ulink></entry>
311 <row> 311 </row>
312 <entry><ulink url="http://java.net/projects/javamail">JavaMail API</ulink></entry> 312
313 <entry>1.5.1</entry> 313 <row>
314 <entry>Mail API used for sending mail</entry> 314 <entry><ulink
315 <entry><ulink url="https://javaee.github.io/javamail/LICENSE">Dual license consisting of the CDDL v1.1 and GPL v2 with 315 url="https://github.com/krzysu/flot.tooltip">flot.tooltip</ulink></entry>
316 CPE</ulink></entry> 316
317 </row> 317 <entry></entry>
318 318
319 <row> 319 <entry>tool tip plugin for flot</entry>
320 <entry><ulink url="https://jersey.java.net">Jersey</ulink></entry> 320
321 <entry>2.30</entry> 321 <entry>MIT</entry>
322 <entry>JAX-RS Reference implementation</entry> 322 </row>
323 <entry><ulink url="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License - v 2.0</ulink>, <ulink 323
324 url="https://www.gnu.org/licenses/gpl-2.0.html">The GNU General Public License (GPL) Version 2, June 324 <row>
325 1991 </ulink></entry> 325 <entry><ulink
326 </row> 326 url="https://github.com/markrcote/flot-axislabels">flot.axis.labels</ulink></entry>
327 327
328 <row> 328 <entry></entry>
329 <entry><ulink url="https://mvnrepository.com/artifact/org.glassfish.jersey.ext/jersey-entity-filtering/2.30">Jersey Filtering</ulink></entry> 329
330 <entry>2.30</entry> 330 <entry>label plugin for flot</entry>
331 <entry>Jersey extension module providing support for Entity Data Filtering.</entry> 331
332 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</ulink>,<ulink url="https://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</ulink>,<ulink 332 <entry>MIT</entry>
333 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL 1.0</ulink>,<ulink 333 </row>
334 url="http://www.eclipse.org/legal/epl-2.0">EPL 2.0</ulink>,<ulink 334
335 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink 335 <row>
336 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink 336 <entry><ulink url="http://www.gnu.org/software/gnu-crypto">GNU
337 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry> 337 Crypto</ulink></entry>
338 </row> 338
339 339 <entry>2.0.1</entry>
340 <row> 340
341 <entry><ulink url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-json-jackson/2.30">Jersey Media JSON Jackson</ulink></entry> 341 <entry>Included with JRadius, this is used for Radius login and
342 <entry>2.30</entry> 342 authentication.</entry>
343 <entry>JJersey JSON Jackson (2.x) entity providers support module.</entry> 343
344 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</ulink>,<ulink 344 <entry><ulink url="http://www.gnu.org/software/gnu-crypto">GPL
345 url="http://www.eclipse.org/legal/epl-2.0">EPL 2.0</ulink>,<ulink 345 with the "library exception"</ulink> <ulink
346 url="https://www.gnu.org/software/classpath/license.html">GNU</ulink></entry> 346 url="http://www.gnu.org/copyleft/gpl.html">(GNU GPL V3
347 </row> 347 License)</ulink></entry>
348 348 </row>
349 <row> 349
350 <entry><ulink url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-moxy/2.30">Jersey Media Moxy</ulink></entry> 350 <row>
351 <entry>2.30</entry> 351 <entry><ulink
352 <entry>Jersey JSON entity providers support module based on EclipseLink MOXy.</entry> 352 url="https://github.com/google/guava">guava</ulink></entry>
353 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</ulink>,<ulink 353
354 url="https://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</ulink>,<ulink 354 <entry>18.0</entry>
355 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL 1.0</ulink>,<ulink 355
356 url="http://www.eclipse.org/legal/epl-2.0">EPL 2.0</ulink>,<ulink 356 <entry>Java utilities</entry>
357 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink 357
358 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink 358 <entry><ulink url="http://www.apache.org/licenses/">Apache
359 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry> 359 2.0</ulink></entry>
360 </row> 360 </row>
361 361
362 <row> 362 <row>
363 <entry><ulink url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-multipart/2.30">Jersey Media Multipart</ulink></entry> 363 <entry><ulink url="http://www.gwtproject.org">Google Web
364 <entry>2.30</entry> 364 Toolkit</ulink></entry>
365 <entry>Jersey Multipart entity providers support module.</entry> 365
366 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</ulink>,<ulink 366 <entry>2.8.2</entry>
367 url="https://opensource.org/licenses/BSD-2-Clause">BSD 2-clause</ulink>,<ulink 367
368 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL 1.0</ulink>,<ulink 368 <entry>RIA Web GUI Creation</entry>
369 url="http://www.eclipse.org/legal/epl-2.0">EPL 2.0</ulink>,<ulink 369
370 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink 370 <entry><ulink url="http://www.apache.org/licenses/">Apache
371 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink 371 2.0</ulink></entry>
372 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry> 372 </row>
373 </row> 373
374 374 <row>
375 <row> 375 <entry><ulink
376 <entry><ulink url="https://javaee.github.io/metro-jax-ws/">JAX-WS</ulink></entry> 376 url="http://code.google.com/p/gwt-google-apis/downloads/list">GWT
377 <entry>2.3.1</entry> 377 Maps</ulink></entry>
378 <entry>Java Web Service Reference implementation</entry> 378
379 <entry><ulink url="https://javaee.github.io/metro-jax-ws/LICENSE">Dual license consisting of the CDDL v1.1 and GPL v2 379 <entry>3.8.0-pre1</entry>
380 with CPE</ulink></entry> 380
381 </row> 381 <entry>GWT Library to Google Maps API</entry>
382 382
383 <row> 383 <entry><ulink url="http://www.apache.org/licenses/">Apache
384 <entry><ulink url="http://commons.apache.org/proper/commons-net/">Jakarta Commons Net</ulink></entry> 384 2.0</ulink></entry>
385 <entry>3.3</entry> 385 </row>
386 <entry>Network Protocol client libraries</entry> 386
387 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 387 <row>
388 </row> 388 <entry><ulink
389 389 url="http://code.google.com/p/gwt-beans-binding/">GWT Beans
390 <row> 390 Binding</ulink></entry>
391 <entry><ulink url="https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api">JAXB API</ulink></entry> 391
392 <entry></entry> 392 <entry>0.3</entry>
393 <entry>JAXB API</entry> 393
394 <entry><ulink url="https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api">CDDL 1.1</ulink></entry> 394 <entry>Bean utilities for GWT</entry>
395 </row> 395
396 396 <entry><ulink url="http://www.gnu.org/licenses/lgpl.html">GNU
397 <row> 397 Lesser GPL</ulink></entry>
398 <entry><ulink url="http://sourceforge.net/projects/jtds/files/">JTDS</ulink></entry> 398 </row>
399 <entry>1.2.5</entry> 399
400 <entry>SQLServer Driver</entry> 400 <row>
401 <entry><ulink url="http://jtds.sourceforge.net/license.html">GNU Lesser GPL</ulink></entry> 401 <entry><ulink
402 </row> 402 url="https://code.google.com/archive/p/gwt-dispatch/downloads">gwt-dispatch</ulink></entry>
403 403
404 <row> 404 <entry>1.1.0</entry>
405 <entry><ulink url="http://www.jcraft.com/jsch/">JSch</ulink></entry> 405
406 <entry>0.1.54</entry> 406 <entry>gwt RPC enhancement</entry>
407 <entry>Java SSH2 Implementation</entry> 407
408 <entry><ulink url="http://www.jcraft.com/jsch/LICENSE.txt">BSD-style</ulink></entry> 408 <entry><ulink
409 </row> 409 url="http://opensource.org/licenses/BSD-3-Clause">BSD
410 410 3-Clause</ulink></entry>
411 <row> 411 </row>
412 <entry><ulink url="https://www.jython.org/download">Jython</ulink></entry> 412
413 <entry>2.7.1</entry> 413 <row>
414 <entry>Python interpreter for Java</entry> 414 <entry><ulink url="http://code.google.com/p/google-gin/">GWT
415 <entry><ulink url="http://www.python.org/2.7/license.html">Python Software Foundation</ulink></entry> 415 GIN</ulink></entry>
416 </row> 416
417 417 <entry>1.0</entry>
418 <row> 418
419 <entry><ulink url="http://sourceforge.net/projects/jboss/files/JBossCache/JBossCache%203.2.5.GA/">JBoss Cache</ulink></entry> 419 <entry>Google Injection - GIN and GUICE</entry>
420 <entry>3.2.5</entry> 420
421 <entry>Tree-based memory cache</entry> 421 <entry><ulink url="http://www.apache.org/licenses/">Apache
422 <entry><ulink url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU LesserGPL 2.1</ulink></entry> 422 2.0</ulink></entry>
423 </row> 423 </row>
424 424
425 <row> 425 <row>
426 <entry><ulink url="http://www.jdom.org/dist/binary/">JDOM</ulink></entry> 426 <entry><ulink url="http://code.google.com/p/gwt-graphics/">GWT
427 <entry>1.1.1</entry> 427 Graphics</ulink></entry>
428 <entry>XML Document Parser</entry> 428
429 <entry><ulink url="http://www.jdom.org/docs/faq.html#a0030">Apache-style open source</ulink></entry> 429 <entry>0.9.7 (modified)</entry>
430 </row> 430
431 431 <entry>Vector Graphics for GWT [MODIFIED BY ENEA]</entry>
432 <row> 432
433 <entry><ulink url="https://github.com/coova/jradius/releases">JRadius</ulink></entry> 433 <entry><ulink url="http://www.apache.org/licenses/">Apache
434 <entry>1.1.4 (From Coova)</entry> 434 2.0</ulink></entry>
435 <entry>A Radius client used to perform Radius authentication and accounting.</entry> 435 </row>
436 <entry><ulink url="http://www.gnu.org/licenses/lgpl.html">GNU Lesser GPL</ulink></entry> 436
437 </row> 437 <row>
438 438 <entry><ulink
439 <row> 439 url="https://code.google.com/p/google-web-toolkit-incubator/">GWT
440 <entry><ulink url="https://code.google.com/p/jsocks-mirror/">JSOCKS</ulink></entry> 440 Incubator</ulink></entry>
441 <entry></entry> 441
442 <entry>Pure-Java implementation of SOCKS protocol</entry> 442 <entry>2.1.0</entry>
443 <entry><ulink url="https://www.gnu.org/copyleft/lgpl.html">GNU Lesser GPL v3</ulink></entry> 443
444 </row> 444 <entry>GWT Incubator Jar</entry>
445 445
446 <row> 446 <entry><ulink url="http://www.apache.org/licenses/">Apache
447 <entry><ulink url="http://jquery.com">jQuery</ulink></entry> 447 2.0</ulink></entry>
448 <entry></entry> 448 </row>
449 <entry>JS lib</entry> 449
450 <entry><ulink url="http://jquery.org/license">MIT license</ulink></entry> 450 <row>
451 </row> 451 <entry><ulink
452 452 url="https://code.google.com/p/gwt-log/">GWT-Log</ulink></entry>
453 <row> 453
454 <entry><ulink url="https://downloads.mariadb.org/client-java/">MariaDB Java client</ulink></entry> 454 <entry>3.3.2</entry>
455 <entry>2.7.2</entry> 455
456 <entry>Java client for MariaDB database and MySQL</entry> 456 <entry>Library for GWT Logging</entry>
457 <entry><ulink url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU LesserGPL 2.1</ulink></entry> 457
458 </row> 458 <entry><ulink url="http://www.apache.org/licenses/">Apache
459 459 2.0</ulink></entry>
460 <row> 460 </row>
461 <entry><ulink url="http://sourceforge.net/projects/opencsv">Open CSV</ulink></entry> 461
462 <entry>2.2</entry> 462 <row>
463 <entry>Used for CSV output utilities</entry> 463 <entry><ulink url="http://code.google.com/p/gwt-voices/">GWT
464 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 464 Voices</ulink></entry>
465 </row> 465
466 466 <entry>3.3.2</entry>
467 <row> 467
468 <entry><ulink url="http://openstack4j.com/">OpenStack4j</ulink></entry> 468 <entry>GWT Support for playing MP3 files in the browser</entry>
469 <entry>3.0.3</entry> 469
470 <entry>Java OpenStack client libraries</entry> 470 <entry><ulink url="http://www.apache.org/licenses/">Apache
471 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 471 2.0</ulink></entry>
472 </row> 472 </row>
473 473
474 <row> 474 <row>
475 <entry><ulink url="https://github.com/easymock/objenesis">Objenesis</ulink></entry> 475 <entry><ulink url="http://code.google.com/p/gwtupload/">GWT
476 <entry>2.4</entry> 476 Upload</ulink></entry>
477 <entry>Objenesis is a library dedicated to bypass the constructor when creating an object.</entry> 477
478 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 478 <entry>1.0.3</entry>
479 </row> 479
480 480 <entry>GWT GUI support for File Uploading</entry>
481 <row> 481
482 <entry><ulink url="https://github.com/oshi/oshi">OSHI</ulink></entry> 482 <entry><ulink url="http://www.apache.org/licenses/">Apache
483 <entry>3.13</entry> 483 2.0</ulink></entry>
484 <entry>Native Operating System and Hardware Information libraries</entry> 484 </row>
485 <entry><ulink url="https://opensource.org/licenses/MIT">MIT License</ulink></entry> 485
486 </row> 486 <row>
487 487 <entry><ulink
488 <row> 488 url="https://vaadin.com/directory/component/g-leaflet/overview">G-Leaflet</ulink></entry>
489 <entry><ulink url="http://www.enterprisedb.com/products-services-training/pgdownload">PostgreSQL Database</ulink></entry> 489
490 <entry>9.0.4-1</entry> 490 <entry>1.0.17</entry>
491 <entry>Relational Database</entry> 491
492 <entry><ulink url="http://www.postgresql.org/about/licence">PostgreSQL license (similar to BSD or MIT)</ulink></entry> 492 <entry>A lightweight javascript overlay based GWT API for
493 </row> 493 Leaflet.</entry>
494 494
495 <row> 495 <entry><ulink url="http://www.apache.org/licenses/">Apache
496 <entry><ulink url="http://jdbc.postgresql.org/download.html">PostgreSQL JDBC Driver</ulink></entry> 496 2.0</ulink></entry>
497 <entry>9.0-801</entry> 497 </row>
498 <entry>Java driver for PostgreSQL Relational Database</entry> 498
499 <entry><ulink url="https://mvnrepository.com/artifact/postgresql/postgresql/9.0-801.jdbc4">PostgreSQL license (similar 499 <row>
500 to BSD or MIT)</ulink></entry> 500 <entry><ulink
501 </row> 501 url="https://vaadin.com/directory/component/g-leaflet-draw">G-Leaflet.Draw</ulink></entry>
502 502
503 <row> 503 <entry>0.4.15</entry>
504 <entry><ulink url="https://github.com/powermock/powermock">PowerMock</ulink></entry> 504
505 <entry>1.7.1</entry> 505 <entry>A lightweight javascript overlay based GWT API for
506 <entry>Java framework that allows to create mocks in unit tests for cases that are not possible with EasyMock.</entry> 506 Leaflet.Draw.</entry>
507 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 507
508 </row> 508 <entry><ulink url="http://www.apache.org/licenses/">Apache
509 509 2.0</ulink></entry>
510 <row> 510 </row>
511 <entry><ulink url="http://quartz-scheduler.org/downloads">Quartz</ulink></entry> 511
512 <entry>2.2.1</entry> 512 <row>
513 <entry>Scheduling system</entry> 513 <entry><ulink
514 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 514 url="https://vaadin.com/directory/component/g-leaflet-markercluster">G-Leaflet.MarkerCluster</ulink></entry>
515 </row> 515
516 516 <entry>1.1.0</entry>
517 <row> 517
518 <entry><ulink url="http://sourceforge.net/projects/rox-xmlrpc">Rox</ulink></entry> 518 <entry>GWT wrapper for Leaflet MarkerCluster extension.</entry>
519 <entry>1.2</entry> 519
520 <entry>XML RPC</entry> 520 <entry><ulink url="http://www.apache.org/licenses/">Apache
521 <entry><ulink url="http://rox-xmlrpc.sourceforge.net/license.html">BSD-style</ulink></entry> 521 2.0</ulink></entry>
522 </row> 522 </row>
523 523
524 <row> 524 <row>
525 <entry><ulink url="http://www.slf4j.org/">SLF4J</ulink></entry> 525 <entry><ulink
526 <entry>1.7.25</entry> 526 url="http://www.hazelcast.org/">Hazelcast</ulink></entry>
527 <entry>Logging framework</entry> 527
528 <entry><ulink url="http://www.slf4j.org/license.html">SLF4J MIT License</ulink></entry> 528 <entry>3.6.2</entry>
529 </row> 529
530 530 <entry>In-Memory Data Grid</entry>
531 <row> 531
532 <entry><ulink url="http://www.snmp4j.org/">SNMP4J</ulink></entry> 532 <entry><ulink url="http://www.apache.org/licenses/">Apache
533 <entry>2.1</entry> 533 2.0</ulink></entry>
534 <entry>SNMP Client Library</entry> 534 </row>
535 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 535
536 </row> 536 <row>
537 537 <entry><ulink
538 <row> 538 url="http://sourceforge.net/projects/hibernate">Hibernate</ulink></entry>
539 <entry><ulink url="http://www.snmp4j.org/">SNMP4J-Agent</ulink></entry> 539
540 <entry>2.0.7</entry> 540 <entry>5.4.1</entry>
541 <entry>SNMP Agent Library</entry> 541
542 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 542 <entry>Relational Persistence for Java</entry>
543 </row> 543
544 544 <entry><ulink
545 <row> 545 url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU
546 <entry><ulink url="http://www.springsource.com/download/community">Spring Framework</ulink></entry> 546 LesserGPL 2.1</ulink></entry>
547 <entry>5.1.4</entry> 547 </row>
548 <entry>Micro Container, Utilities</entry> 548
549 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 549 <row>
550 </row> 550 <entry><ulink
551 551 url="http://sourceforge.net/projects/jboss/files/Javassist/">Javassist</ulink></entry>
552 <row> 552
553 <entry><ulink url="https://sites.google.com/site/syslog4j/">Syslog4j</ulink></entry> 553 <entry>3.24</entry>
554 <entry>0.9.46</entry> 554
555 <entry>Syslog implementation in Java</entry> 555 <entry>Java byte-code manipulation library</entry>
556 <entry><ulink url="https://mvnrepository.com/artifact/org.syslog4j/syslog4j/0.9.46">GNU Lesser GPL 2.1</ulink></entry> 556
557 </row> 557 <entry><ulink
558 558 url="http://www.mozilla.org/MPL/MPL-1.1.html">Mozilla Public
559 <row> 559 License Version 1.1</ulink>, <ulink
560 <entry><ulink url="https://truelicense.dev.java.net/">True License</ulink></entry> 560 url="http://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser General
561 <entry>1.29</entry> 561 Public License, version 2.1</ulink>, <ulink
562 <entry>Licensing framework</entry> 562 url="http://www.apache.org/licenses/">APACHE LICENSES (included in
563 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 563 zip, free to distribute)</ulink></entry>
564 </row> 564 </row>
565 565
566 <row> 566 <row>
567 <entry><ulink url="http://johannburkard.de/software/uuid/">UUID</ulink></entry> 567 <entry><ulink
568 <entry>3.1</entry> 568 url="https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9.8">Jackson</ulink></entry>
569 <entry>High-performance UUID generator</entry> 569
570 <entry><ulink url="http://johannburkard.de/software/uuid/copying.txt">MIT</ulink></entry> 570 <entry>2.9.8</entry>
571 </row> 571
572 572 <entry>JSON processor</entry>
573 <row> 573
574 <entry><ulink url="http://xmlbeans.apache.org">XMLBeans</ulink></entry> 574 <entry><ulink
575 <entry>2.5.0</entry> 575 url="http://www.apache.org/licenses/LICENSE-2.0">Apache
576 <entry>XML binding to Java types</entry> 576 2.0</ulink></entry>
577 <entry><ulink url="http://www.apache.org/licenses/">Apache 2.0</ulink></entry> 577 </row>
578 </row> 578
579 579 <row>
580 <row> 580 <entry><ulink url="http://java.net/projects/javamail">JavaMail
581 <entry><ulink url="http://sourceforge.net/projects/yajsw/">YAJSW</ulink></entry> 581 API</ulink></entry>
582 <entry>12.14</entry> 582
583 <entry>Service wrapper for Java applications</entry> 583 <entry>1.5.1</entry>
584 <entry><ulink url="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</ulink></entry> 584
585 </row> 585 <entry>Mail API used for sending mail</entry>
586 586
587 </tbody> 587 <entry><ulink url="https://javaee.github.io/javamail/LICENSE">Dual
588 </tgroup> 588 license consisting of the CDDL v1.1 and GPL v2 with
589 </informaltable> 589 CPE</ulink></entry>
590 </section> 590 </row>
591 591
592 <section id="ucpemg_open_source_license"> 592 <row>
593 <title>Open Source Licenses</title> 593 <entry><ulink url="https://jersey.java.net">Jersey</ulink></entry>
594 594
595 <section id="ucpemg_lic_0"> 595 <entry>2.30</entry>
596 <title>7-Zip</title> 596
597 <para><programlisting> 597 <entry>JAX-RS Reference implementation</entry>
598 598
599 599 <entry><ulink
600 ~~~~~ 600 url="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public
601 License for use and distribution 601 License - v 2.0</ulink>, <ulink
602 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 url="https://www.gnu.org/licenses/gpl-2.0.html">The GNU General
603 603 Public License (GPL) Version 2, June 1991 3.6.</ulink></entry>
604 7-Zip Copyright (C) 1999-2012 Igor Pavlov. 604 </row>
605 605
606 Licenses for files are: 606 <row>
607 607 <entry><ulink
608 1) 7z.dll: GNU LGPL + unRAR restriction 608 url="https://mvnrepository.com/artifact/org.glassfish.jersey.ext/jersey-entity-filtering/2.30">Jersey
609 2) All other files: GNU LGPL 609 Filtering</ulink></entry>
610 610
611 The GNU LGPL + unRAR restriction means that you must follow both 611 <entry>2.30</entry>
612 GNU LGPL rules and unRAR restriction rules. 612
613 613 <entry>Jersey extension module providing support for Entity Data
614 614 Filtering.</entry>
615 Note: 615
616 You can use 7-Zip on any computer, including a computer in a commercial 616 <entry><ulink
617 organization. You don't need to register or pay for 7-Zip. 617 url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache
618 618 2.0</ulink>,<ulink
619 619 url="https://opensource.org/licenses/BSD-2-Clause">BSD
620 GNU LGPL information 620 2-clause</ulink>,<ulink
621 -------------------- 621 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL
622 622 1.0</ulink>,<ulink url="http://www.eclipse.org/legal/epl-2.0">EPL
623 This library is free software; you can redistribute it and/or 623 2.0</ulink>,<ulink
624 modify it under the terms of the GNU Lesser General Public 624 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink
625 License as published by the Free Software Foundation; either 625 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink
626 version 2.1 of the License, or (at your option) any later version. 626 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry>
627 627 </row>
628 This library is distributed in the hope that it will be useful, 628
629 but WITHOUT ANY WARRANTY; without even the implied warranty of 629 <row>
630 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 630 <entry><ulink
631 Lesser General Public License for more details. 631 url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-json-jackson/2.30">Jersey
632 632 Media JSON Jackson</ulink></entry>
633 You can receive a copy of the GNU Lesser General Public License from 633
634 http://www.gnu.org/ 634 <entry>2.30</entry>
635 635
636 636 <entry>JJersey JSON Jackson (2.x) entity providers support
637 unRAR restriction 637 module.</entry>
638 ----------------- 638
639 639 <entry><ulink
640 The decompression engine for RAR archives was developed using source 640 url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache
641 code of unRAR program. 641 2.0</ulink>,<ulink url="http://www.eclipse.org/legal/epl-2.0">EPL
642 All copyrights to original unRAR code are owned by Alexander Roshal. 642 2.0</ulink>,<ulink
643 643 url="https://www.gnu.org/software/classpath/license.html">GNU</ulink></entry>
644 The license for original unRAR code has the following restriction: 644 </row>
645 645
646 The unRAR sources cannot be used to re-create the RAR compression algorithm, 646 <row>
647 which is proprietary. Distribution of modified unRAR sources in separate form 647 <entry><ulink
648 or as a part of other software is permitted, provided that it is clearly 648 url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-moxy/2.30">Jersey
649 stated in the documentation and source comments that the code may 649 Media Moxy</ulink></entry>
650 not be used to develop a RAR (WinRAR) compatible archiver. 650
651 651 <entry>2.30</entry>
652 652
653 -- 653 <entry>Jersey JSON entity providers support module based on
654 Igor Pavlov 654 EclipseLink MOXy.</entry>
655 655
656 </programlisting></para></section> 656 <entry><ulink
657 657 url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache
658 <section id="ucpemg_lic_1"> 658 2.0</ulink>,<ulink
659 <title>ANTLR 4 License</title> 659 url="https://opensource.org/licenses/BSD-2-Clause">BSD
660 <para><programlisting> 660 2-clause</ulink>,<ulink
661[The BSD License] Copyright (c) 2012 Terence Parr and Sam Harwell All rights 661 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL
662reserved. Redistribution and use in source and binary forms, with or without 662 1.0</ulink>,<ulink url="http://www.eclipse.org/legal/epl-2.0">EPL
663modification, are permitted provided that the following conditions are met: 663 2.0</ulink>,<ulink
664Redistributions of source code must retain the above copyright notice, this 664 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink
665list of conditions and the following disclaimer. Redistributions in binary form 665 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink
666must reproduce the above copyright notice, this list of conditions and the 666 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry>
667following disclaimer in the documentation and/or other materials provided with 667 </row>
668the distribution. Neither the name of the author nor the names of its 668
669contributors may be used to endorse or promote products derived from this 669 <row>
670software without specific prior written permission. THIS SOFTWARE IS PROVIDED 670 <entry><ulink
671BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED 671 url="https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-multipart/2.30">Jersey
672WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 672 Media Multipart</ulink></entry>
673MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO 673
674EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 674 <entry>2.30</entry>
675INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 675
676BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 676 <entry>Jersey Multipart entity providers support module.</entry>
677DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 677
678LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 678 <entry><ulink
679OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 679 url="http://www.apache.org/licenses/LICENSE-2.0.html">Apache
680ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 680 2.0</ulink>,<ulink
681 681 url="https://opensource.org/licenses/BSD-2-Clause">BSD
682 </programlisting></para></section> 682 2-clause</ulink>,<ulink
683 683 url="http://www.eclipse.org/org/documents/edl-v10.php">EDL
684 <section id="ucpemg_lic_2"> 684 1.0</ulink>,<ulink url="http://www.eclipse.org/legal/epl-2.0">EPL
685 <title>FLOT LICENSE</title> 685 2.0</ulink>,<ulink
686 <para><programlisting> 686 url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink
687 687 url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink
688 688 url="https://www.w3.org/Consortium/Legal/copyright-documents-19990405">W3C</ulink></entry>
689 689 </row>
690Copyright (c) 2007-2014 IOLA and Ole Laursen 690
691 691 <row>
692Permission is hereby granted, free of charge, to any person 692 <entry><ulink
693obtaining a copy of this software and associated documentation 693 url="https://javaee.github.io/metro-jax-ws/">JAX-WS</ulink></entry>
694files (the "Software"), to deal in the Software without 694
695restriction, including without limitation the rights to use, 695 <entry>2.3.1</entry>
696copy, modify, merge, publish, distribute, sublicense, and/or sell 696
697copies of the Software, and to permit persons to whom the 697 <entry>Java Web Service Reference implementation</entry>
698Software is furnished to do so, subject to the following 698
699conditions: 699 <entry><ulink
700 700 url="https://javaee.github.io/metro-jax-ws/LICENSE">Dual license
701The above copyright notice and this permission notice shall be 701 consisting of the CDDL v1.1 and GPL v2 with CPE</ulink></entry>
702included in all copies or substantial portions of the Software. 702 </row>
703 703
704THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 704 <row>
705EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 705 <entry><ulink
706OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 706 url="http://commons.apache.org/proper/commons-net/">Jakarta
707NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 707 Commons Net</ulink></entry>
708HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 708
709WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 709 <entry>3.3</entry>
710FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 710
711OTHER DEALINGS IN THE SOFTWARE. 711 <entry>Network Protocol client libraries</entry>
712 712
713 </programlisting></para></section> 713 <entry><ulink url="http://www.apache.org/licenses/">Apache
714 714 2.0</ulink></entry>
715 <section id="ucpemg_lic_3"> 715 </row>
716 <title>France Télécom</title> 716
717 <para><programlisting> 717 <row>
718 718 <entry><ulink
719Copyright (c) 2012 France Télécom 719 url="https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api">JAXB
720All rights reserved. 720 API</ulink></entry>
721 721
722Redistribution and use in source and binary forms, with or without 722 <entry></entry>
723modification, are permitted provided that the following conditions 723
724are met: 724 <entry>JAXB API</entry>
7251. Redistributions of source code must retain the above copyright 725
726 notice, this list of conditions and the following disclaimer. 726 <entry><ulink
7272. Redistributions in binary form must reproduce the above copyright 727 url="https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api">CDDL
728 notice, this list of conditions and the following disclaimer in the 728 1.1</ulink></entry>
729 documentation and/or other materials provided with the distribution. 729 </row>
7303. Neither the name of the copyright holders nor the names of its 730
731 contributors may be used to endorse or promote products derived from 731 <row>
732 this software without specific prior written permission. 732 <entry><ulink
733 733 url="http://sourceforge.net/projects/jtds/files/">JTDS</ulink></entry>
734THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 734
735AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 735 <entry>1.2.5</entry>
736IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 736
737ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 737 <entry>SQLServer Driver</entry>
738LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 738
739CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 739 <entry><ulink url="http://jtds.sourceforge.net/license.html">GNU
740SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 740 Lesser GPL</ulink></entry>
741INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 741 </row>
742CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 742
743ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 743 <row>
744THE POSSIBILITY OF SUCH DAMAGE. 744 <entry><ulink
745 745 url="http://www.jcraft.com/jsch/">JSch</ulink></entry>
746 </programlisting></para></section> 746
747 747 <entry>0.1.54</entry>
748 <section id="ucpemg_lic_4"> 748
749 <title>Apache License</title> 749 <entry>Java SSH2 Implementation</entry>
750 <para><programlisting> 750
751 Apache License 751 <entry><ulink
752 Version 2.0, January 2004 752 url="http://www.jcraft.com/jsch/LICENSE.txt">BSD-style</ulink></entry>
753 http://www.apache.org/licenses/ 753 </row>
754 754
755 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 755 <row>
756 756 <entry><ulink
757 1. Definitions. 757 url="https://www.jython.org/download">Jython</ulink></entry>
758 758
759 "License" shall mean the terms and conditions for use, reproduction, 759 <entry>2.7.1</entry>
760 and distribution as defined by Sections 1 through 9 of this document. 760
761 761 <entry>Python interpreter for Java</entry>
762 "Licensor" shall mean the copyright owner or entity authorized by 762
763 the copyright owner that is granting the License. 763 <entry><ulink url="http://www.python.org/2.7/license.html">Python
764 764 Software Foundation</ulink></entry>
765 "Legal Entity" shall mean the union of the acting entity and all 765 </row>
766 other entities that control, are controlled by, or are under common 766
767 control with that entity. For the purposes of this definition, 767 <row>
768 "control" means (i) the power, direct or indirect, to cause the 768 <entry><ulink
769 direction or management of such entity, whether by contract or 769 url="http://sourceforge.net/projects/jboss/files/JBossCache/JBossCache%203.2.5.GA/">JBoss
770 otherwise, or (ii) ownership of fifty percent (50%) or more of the 770 Cache</ulink></entry>
771 outstanding shares, or (iii) beneficial ownership of such entity. 771
772 772 <entry>3.2.5</entry>
773 "You" (or "Your") shall mean an individual or Legal Entity 773
774 exercising permissions granted by this License. 774 <entry>Tree-based memory cache</entry>
775 775
776 "Source" form shall mean the preferred form for making modifications, 776 <entry><ulink
777 including but not limited to software source code, documentation 777 url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU
778 source, and configuration files. 778 LesserGPL 2.1</ulink></entry>
779 779 </row>
780 "Object" form shall mean any form resulting from mechanical 780
781 transformation or translation of a Source form, including but 781 <row>
782 not limited to compiled object code, generated documentation, 782 <entry><ulink
783 and conversions to other media types. 783 url="http://www.jdom.org/dist/binary/">JDOM</ulink></entry>
784 784
785 "Work" shall mean the work of authorship, whether in Source or 785 <entry>1.1.1</entry>
786 Object form, made available under the License, as indicated by a 786
787 copyright notice that is included in or attached to the work 787 <entry>XML Document Parser</entry>
788 (an example is provided in the Appendix below). 788
789 789 <entry><ulink
790 "Derivative Works" shall mean any work, whether in Source or Object 790 url="http://www.jdom.org/docs/faq.html#a0030">Apache-style open
791 form, that is based on (or derived from) the Work and for which the 791 source</ulink></entry>
792 editorial revisions, annotations, elaborations, or other modifications 792 </row>
793 represent, as a whole, an original work of authorship. For the purposes 793
794 of this License, Derivative Works shall not include works that remain 794 <row>
795 separable from, or merely link (or bind by name) to the interfaces of, 795 <entry><ulink
796 the Work and Derivative Works thereof. 796 url="https://github.com/coova/jradius/releases">JRadius</ulink></entry>
797 797
798 "Contribution" shall mean any work of authorship, including 798 <entry>1.1.4 (From Coova)</entry>
799 the original version of the Work and any modifications or additions 799
800 to that Work or Derivative Works thereof, that is intentionally 800 <entry>A Radius client used to perform Radius authentication and
801 submitted to Licensor for inclusion in the Work by the copyright owner 801 accounting.</entry>
802 or by an individual or Legal Entity authorized to submit on behalf of 802
803 the copyright owner. For the purposes of this definition, "submitted" 803 <entry><ulink url="http://www.gnu.org/licenses/lgpl.html">GNU
804 means any form of electronic, verbal, or written communication sent 804 Lesser GPL</ulink></entry>
805 to the Licensor or its representatives, including but not limited to 805 </row>
806 communication on electronic mailing lists, source code control systems, 806
807 and issue tracking systems that are managed by, or on behalf of, the 807 <row>
808 Licensor for the purpose of discussing and improving the Work, but 808 <entry><ulink
809 excluding communication that is conspicuously marked or otherwise 809 url="https://code.google.com/p/jsocks-mirror/">JSOCKS</ulink></entry>
810 designated in writing by the copyright owner as "Not a Contribution." 810
811 811 <entry></entry>
812 "Contributor" shall mean Licensor and any individual or Legal Entity 812
813 on behalf of whom a Contribution has been received by Licensor and 813 <entry>Pure-Java implementation of SOCKS protocol</entry>
814 subsequently incorporated within the Work. 814
815 815 <entry><ulink url="https://www.gnu.org/copyleft/lgpl.html">GNU
816 2. Grant of Copyright License. Subject to the terms and conditions of 816 Lesser GPL v3</ulink></entry>
817 this License, each Contributor hereby grants to You a perpetual, 817 </row>
818 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 818
819 copyright license to reproduce, prepare Derivative Works of, 819 <row>
820 publicly display, publicly perform, sublicense, and distribute the 820 <entry><ulink url="http://jquery.com">jQuery</ulink></entry>
821 Work and such Derivative Works in Source or Object form. 821
822 822 <entry></entry>
823 3. Grant of Patent License. Subject to the terms and conditions of 823
824 this License, each Contributor hereby grants to You a perpetual, 824 <entry>JS lib</entry>
825 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 825
826 (except as stated in this section) patent license to make, have made, 826 <entry><ulink url="http://jquery.org/license">MIT
827 use, offer to sell, sell, import, and otherwise transfer the Work, 827 license</ulink></entry>
828 where such license applies only to those patent claims licensable 828 </row>
829 by such Contributor that are necessarily infringed by their 829
830 Contribution(s) alone or by combination of their Contribution(s) 830 <row>
831 with the Work to which such Contribution(s) was submitted. If You 831 <entry><ulink
832 institute patent litigation against any entity (including a 832 url="https://downloads.mariadb.org/client-java/">MariaDB Java
833 cross-claim or counterclaim in a lawsuit) alleging that the Work 833 client</ulink></entry>
834 or a Contribution incorporated within the Work constitutes direct 834
835 or contributory patent infringement, then any patent licenses 835 <entry>2.7.2</entry>
836 granted to You under this License for that Work shall terminate 836
837 as of the date such litigation is filed. 837 <entry>Java client for MariaDB database and MySQL</entry>
838 838
839 4. Redistribution. You may reproduce and distribute copies of the 839 <entry><ulink
840 Work or Derivative Works thereof in any medium, with or without 840 url="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">GNU
841 modifications, and in Source or Object form, provided that You 841 LesserGPL 2.1</ulink></entry>
842 meet the following conditions: 842 </row>
843 843
844 (a) You must give any other recipients of the Work or 844 <row>
845 Derivative Works a copy of this License; and 845 <entry><ulink url="http://sourceforge.net/projects/opencsv">Open
846 846 CSV</ulink></entry>
847 (b) You must cause any modified files to carry prominent notices 847
848 stating that You changed the files; and 848 <entry>2.2</entry>
849 849
850 (c) You must retain, in the Source form of any Derivative Works 850 <entry>Used for CSV output utilities</entry>
851 that You distribute, all copyright, patent, trademark, and 851
852 attribution notices from the Source form of the Work, 852 <entry><ulink url="http://www.apache.org/licenses/">Apache
853 excluding those notices that do not pertain to any part of 853 2.0</ulink></entry>
854 the Derivative Works; and 854 </row>
855 855
856 (d) If the Work includes a "NOTICE" text file as part of its 856 <row>
857 distribution, then any Derivative Works that You distribute must 857 <entry><ulink
858 include a readable copy of the attribution notices contained 858 url="http://openstack4j.com/">OpenStack4j</ulink></entry>
859 within such NOTICE file, excluding those notices that do not 859
860 pertain to any part of the Derivative Works, in at least one 860 <entry>3.0.3</entry>
861 of the following places: within a NOTICE text file distributed 861
862 as part of the Derivative Works; within the Source form or 862 <entry>Java OpenStack client libraries</entry>
863 documentation, if provided along with the Derivative Works; or, 863
864 within a display generated by the Derivative Works, if and 864 <entry><ulink url="http://www.apache.org/licenses/">Apache
865 wherever such third-party notices normally appear. The contents 865 2.0</ulink></entry>
866 of the NOTICE file are for informational purposes only and 866 </row>
867 do not modify the License. You may add Your own attribution 867
868 notices within Derivative Works that You distribute, alongside 868 <row>
869 or as an addendum to the NOTICE text from the Work, provided 869 <entry><ulink
870 that such additional attribution notices cannot be construed 870 url="https://github.com/easymock/objenesis">Objenesis</ulink></entry>
871 as modifying the License. 871
872 872 <entry>2.4</entry>
873 You may add Your own copyright statement to Your modifications and 873
874 may provide additional or different license terms and conditions 874 <entry>Objenesis is a library dedicated to bypass the constructor
875 for use, reproduction, or distribution of Your modifications, or 875 when creating an object.</entry>
876 for any such Derivative Works as a whole, provided Your use, 876
877 reproduction, and distribution of the Work otherwise complies with 877 <entry><ulink url="http://www.apache.org/licenses/">Apache
878 the conditions stated in this License. 878 2.0</ulink></entry>
879 879 </row>
880 5. Submission of Contributions. Unless You explicitly state otherwise, 880
881 any Contribution intentionally submitted for inclusion in the Work 881 <row>
882 by You to the Licensor shall be under the terms and conditions of 882 <entry><ulink
883 this License, without any additional terms or conditions. 883 url="https://github.com/oshi/oshi">OSHI</ulink></entry>
884 Notwithstanding the above, nothing herein shall supersede or modify 884
885 the terms of any separate license agreement you may have executed 885 <entry>3.13</entry>
886 with Licensor regarding such Contributions. 886
887 887 <entry>Native Operating System and Hardware Information
888 6. Trademarks. This License does not grant permission to use the trade 888 libraries</entry>
889 names, trademarks, service marks, or product names of the Licensor, 889
890 except as required for reasonable and customary use in describing the 890 <entry><ulink url="https://opensource.org/licenses/MIT">MIT
891 origin of the Work and reproducing the content of the NOTICE file. 891 License</ulink></entry>
892 892 </row>
893 7. Disclaimer of Warranty. Unless required by applicable law or 893
894 agreed to in writing, Licensor provides the Work (and each 894 <row>
895 Contributor provides its Contributions) on an "AS IS" BASIS, 895 <entry><ulink
896 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 896 url="http://www.enterprisedb.com/products-services-training/pgdownload">PostgreSQL
897 implied, including, without limitation, any warranties or conditions 897 Database</ulink></entry>
898 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 898
899 PARTICULAR PURPOSE. You are solely responsible for determining the 899 <entry>9.0.4-1</entry>
900 appropriateness of using or redistributing the Work and assume any 900
901 risks associated with Your exercise of permissions under this License. 901 <entry>Relational Database</entry>
902 902
903 8. Limitation of Liability. In no event and under no legal theory, 903 <entry><ulink
904 whether in tort (including negligence), contract, or otherwise, 904 url="http://www.postgresql.org/about/licence">PostgreSQL license
905 unless required by applicable law (such as deliberate and grossly 905 (similar to BSD or MIT)</ulink></entry>
906 negligent acts) or agreed to in writing, shall any Contributor be 906 </row>
907 liable to You for damages, including any direct, indirect, special, 907
908 incidental, or consequential damages of any character arising as a 908 <row>
909 result of this License or out of the use or inability to use the 909 <entry><ulink
910 Work (including but not limited to damages for loss of goodwill, 910 url="http://jdbc.postgresql.org/download.html">PostgreSQL JDBC
911 work stoppage, computer failure or malfunction, or any and all 911 Driver</ulink></entry>
912 other commercial damages or losses), even if such Contributor 912
913 has been advised of the possibility of such damages. 913 <entry>9.0-801</entry>
914 914
915 9. Accepting Warranty or Additional Liability. While redistributing 915 <entry>Java driver for PostgreSQL Relational Database</entry>
916 the Work or Derivative Works thereof, You may choose to offer, 916
917 and charge a fee for, acceptance of support, warranty, indemnity, 917 <entry><ulink
918 or other liability obligations and/or rights consistent with this 918 url="https://mvnrepository.com/artifact/postgresql/postgresql/9.0-801.jdbc4">PostgreSQL
919 License. However, in accepting such obligations, You may act only 919 license (similar to BSD or MIT)</ulink></entry>
920 on Your own behalf and on Your sole responsibility, not on behalf 920 </row>
921 of any other Contributor, and only if You agree to indemnify, 921
922 defend, and hold each Contributor harmless for any liability 922 <row>
923 incurred by, or claims asserted against, such Contributor by reason 923 <entry><ulink
924 of your accepting any such warranty or additional liability. 924 url="https://github.com/powermock/powermock">PowerMock</ulink></entry>
925 925
926 END OF TERMS AND CONDITIONS 926 <entry>1.7.1</entry>
927 927
928 APPENDIX: How to apply the Apache License to your work. 928 <entry>Java framework that allows to create mocks in unit tests
929 929 for cases that are not possible with EasyMock.</entry>
930 To apply the Apache License to your work, attach the following 930
931 boilerplate notice, with the fields enclosed by brackets "[]" 931 <entry><ulink url="http://www.apache.org/licenses/">Apache
932 replaced with your own identifying information. (Don't include 932 2.0</ulink></entry>
933 the brackets!) The text should be enclosed in the appropriate 933 </row>
934 comment syntax for the file format. We also recommend that a 934
935 file or class name and description of purpose be included on the 935 <row>
936 same "printed page" as the copyright notice for easier 936 <entry><ulink
937 identification within third-party archives. 937 url="http://quartz-scheduler.org/downloads">Quartz</ulink></entry>
938 938
939 Copyright [yyyy] [name of copyright owner] 939 <entry>2.2.1</entry>
940 940
941 Licensed under the Apache License, Version 2.0 (the "License"); 941 <entry>Scheduling system</entry>
942 you may not use this file except in compliance with the License. 942
943 You may obtain a copy of the License at 943 <entry><ulink url="http://www.apache.org/licenses/">Apache
944 944 2.0</ulink></entry>
945 http://www.apache.org/licenses/LICENSE-2.0 945 </row>
946 946
947 Unless required by applicable law or agreed to in writing, software 947 <row>
948 distributed under the License is distributed on an "AS IS" BASIS, 948 <entry><ulink
949 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 949 url="http://sourceforge.net/projects/rox-xmlrpc">Rox</ulink></entry>
950 See the License for the specific language governing permissions and 950
951 limitations under the License. 951 <entry>1.2</entry>
952 </programlisting></para></section> 952
953 953 <entry>XML RPC</entry>
954 <section id="ucpemg_lic_5"> 954
955 <title>GNU LESSER GENERAL PUBLIC LICENSE</title> 955 <entry><ulink
956 <para><programlisting> 956 url="http://rox-xmlrpc.sourceforge.net/license.html">BSD-style</ulink></entry>
957 GNU LESSER GENERAL PUBLIC LICENSE 957 </row>
958 Version 2.1, February 1999 958
959 959 <row>
960 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 960 <entry><ulink url="http://www.slf4j.org/">SLF4J</ulink></entry>
961 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 961
962 Everyone is permitted to copy and distribute verbatim copies 962 <entry>1.7.25</entry>
963 of this license document, but changing it is not allowed. 963
964 964 <entry>Logging framework</entry>
965[This is the first released version of the Lesser GPL. It also counts 965
966 as the successor of the GNU Library Public License, version 2, hence 966 <entry><ulink url="http://www.slf4j.org/license.html">SLF4J MIT
967 the version number 2.1.] 967 License</ulink></entry>
968 968 </row>
969 Preamble 969
970 970 <row>
971 The licenses for most software are designed to take away your 971 <entry><ulink url="http://www.snmp4j.org/">SNMP4J</ulink></entry>
972freedom to share and change it. By contrast, the GNU General Public 972
973Licenses are intended to guarantee your freedom to share and change 973 <entry>2.1</entry>
974free software--to make sure the software is free for all its users. 974
975 975 <entry>SNMP Client Library</entry>
976 This license, the Lesser General Public License, applies to some 976
977specially designated software packages--typically libraries--of the 977 <entry><ulink url="http://www.apache.org/licenses/">Apache
978Free Software Foundation and other authors who decide to use it. You 978 2.0</ulink></entry>
979can use it too, but we suggest you first think carefully about whether 979 </row>
980this license or the ordinary General Public License is the better 980
981strategy to use in any particular case, based on the explanations below. 981 <row>
982 982 <entry><ulink
983 When we speak of free software, we are referring to freedom of use, 983 url="http://www.snmp4j.org/">SNMP4J-Agent</ulink></entry>
984not price. Our General Public Licenses are designed to make sure that 984
985you have the freedom to distribute copies of free software (and charge 985 <entry>2.0.7</entry>
986for this service if you wish); that you receive source code or can get 986
987it if you want it; that you can change the software and use pieces of 987 <entry>SNMP Agent Library</entry>
988it in new free programs; and that you are informed that you can do 988
989these things. 989 <entry><ulink url="http://www.apache.org/licenses/">Apache
990 990 2.0</ulink></entry>
991 To protect your rights, we need to make restrictions that forbid 991 </row>
992distributors to deny you these rights or to ask you to surrender these 992
993rights. These restrictions translate to certain responsibilities for 993 <row>
994you if you distribute copies of the library or if you modify it. 994 <entry><ulink
995 995 url="http://www.springsource.com/download/community">Spring
996 For example, if you distribute copies of the library, whether gratis 996 Framework</ulink></entry>
997or for a fee, you must give the recipients all the rights that we gave 997
998you. You must make sure that they, too, receive or can get the source 998 <entry>5.1.4</entry>
999code. If you link other code with the library, you must provide 999
1000complete object files to the recipients, so that they can relink them 1000 <entry>Micro Container, Utilities</entry>
1001with the library after making changes to the library and recompiling 1001
1002it. And you must show them these terms so they know their rights. 1002 <entry><ulink url="http://www.apache.org/licenses/">Apache
1003 1003 2.0</ulink></entry>
1004 We protect your rights with a two-step method: (1) we copyright the 1004 </row>
1005library, and (2) we offer you this license, which gives you legal 1005
1006permission to copy, distribute and/or modify the library. 1006 <row>
1007 1007 <entry><ulink
1008 To protect each distributor, we want to make it very clear that 1008 url="https://sites.google.com/site/syslog4j/">Syslog4j</ulink></entry>
1009there is no warranty for the free library. Also, if the library is 1009
1010modified by someone else and passed on, the recipients should know 1010 <entry>0.9.46</entry>
1011that what they have is not the original version, so that the original 1011
1012author's reputation will not be affected by problems that might be 1012 <entry>Syslog implementation in Java</entry>
1013introduced by others. 1013
1014 1014 <entry><ulink
1015 1015 url="https://mvnrepository.com/artifact/org.syslog4j/syslog4j/0.9.46">GNU
1016 Finally, software patents pose a constant threat to the existence of 1016 Lesser GPL 2.1</ulink></entry>
1017any free program. We wish to make sure that a company cannot 1017 </row>
1018effectively restrict the users of a free program by obtaining a 1018
1019restrictive license from a patent holder. Therefore, we insist that 1019 <row>
1020any patent license obtained for a version of the library must be 1020 <entry><ulink
1021consistent with the full freedom of use specified in this license. 1021 url="https://mvnrepository.com/artifact/dev.samstevens.totp/totp/1.7.1">TOTP</ulink></entry>
1022 1022
1023 Most GNU software, including some libraries, is covered by the 1023 <entry>1.7.1</entry>
1024ordinary GNU General Public License. This license, the GNU Lesser 1024
1025General Public License, applies to certain designated libraries, and 1025 <entry>A java library to help generate and verify time-based one
1026is quite different from the ordinary General Public License. We use 1026 time passwords for Multi-Factor Authentication.</entry>
1027this license for certain libraries in order to permit linking those 1027
1028libraries into non-free programs. 1028 <entry><ulink
1029 1029 url="https://opensource.org/licenses/MIT">MIT</ulink></entry>
1030 When a program is linked with a library, whether statically or using 1030 </row>
1031a shared library, the combination of the two is legally speaking a 1031
1032combined work, a derivative of the original library. The ordinary 1032 <row>
1033General Public License therefore permits such linking only if the 1033 <entry><ulink
1034entire combination fits its criteria of freedom. The Lesser General 1034 url="https://mvnrepository.com/artifact/com.google.zxing/core">TOTP
1035Public License permits more lax criteria for linking other code with 1035 - ZXing core</ulink></entry>
1036the library. 1036
1037 1037 <entry>3.4.0</entry>
1038 We call this license the "Lesser" General Public License because it 1038
1039does Less to protect the user's freedom than the ordinary General 1039 <entry>Compile dependency for TOTP - core barcode
1040Public License. It also provides other free software developers Less 1040 encoding/decoding library</entry>
1041of an advantage over competing non-free programs. These disadvantages 1041
1042are the reason we use the ordinary General Public License for many 1042 <entry><ulink
1043libraries. However, the Lesser license provides advantages in certain 1043 url="http://www.apache.org/licenses/LICENSE-2.0">Barcode</ulink>,<ulink
1044special circumstances. 1044 url="http://www.apache.org/licenses/LICENSE-2.0">Apache
1045 1045 2.0</ulink></entry>
1046 For example, on rare occasions, there may be a special need to 1046 </row>
1047encourage the widest possible use of a certain library, so that it becomes 1047
1048a de-facto standard. To achieve this, non-free programs must be 1048 <row>
1049allowed to use the library. A more frequent case is that a free 1049 <entry><ulink
1050library does the same job as widely used non-free libraries. In this 1050 url="https://mvnrepository.com/artifact/com.google.zxing/javase">TOTP
1051case, there is little to gain by limiting the free library to free 1051 - ZXing javase</ulink></entry>
1052software only, so we use the Lesser General Public License. 1052
1053 1053 <entry>3.4.0</entry>
1054 In other cases, permission to use a particular library in non-free 1054
1055programs enables a greater number of people to use a large body of 1055 <entry>Compile dependency for TOTP - Java SE-specific extensions
1056free software. For example, permission to use the GNU C Library in 1056 to core ZXing library</entry>
1057non-free programs enables many more people to use the whole GNU 1057
1058operating system, as well as its variant, the GNU/Linux operating 1058 <entry><ulink
1059system. 1059 url="http://www.apache.org/licenses/LICENSE-2.0">Apache
1060 1060 2.0</ulink></entry>
1061 Although the Lesser General Public License is Less protective of the 1061 </row>
1062users' freedom, it does ensure that the user of a program that is 1062
1063linked with the Library has the freedom and the wherewithal to run 1063 <row>
1064that program using a modified version of the Library. 1064 <entry><ulink url="https://truelicense.dev.java.net/">True
1065 1065 License</ulink></entry>
1066 The precise terms and conditions for copying, distribution and 1066
1067modification follow. Pay close attention to the difference between a 1067 <entry>1.29</entry>
1068"work based on the library" and a "work that uses the library". The 1068
1069former contains code derived from the library, whereas the latter must 1069 <entry>Licensing framework</entry>
1070be combined with the library in order to run. 1070
1071 1071 <entry><ulink url="http://www.apache.org/licenses/">Apache
1072 1072 2.0</ulink></entry>
1073 GNU LESSER GENERAL PUBLIC LICENSE 1073 </row>
1074 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 1074
1075 1075 <row>
1076 0. This License Agreement applies to any software library or other 1076 <entry><ulink
1077program which contains a notice placed by the copyright holder or 1077 url="http://johannburkard.de/software/uuid/">UUID</ulink></entry>
1078other authorized party saying it may be distributed under the terms of 1078
1079this Lesser General Public License (also called "this License"). 1079 <entry>3.1</entry>
1080Each licensee is addressed as "you". 1080
1081 1081 <entry>High-performance UUID generator</entry>
1082 A "library" means a collection of software functions and/or data 1082
1083prepared so as to be conveniently linked with application programs 1083 <entry><ulink
1084(which use some of those functions and data) to form executables. 1084 url="http://johannburkard.de/software/uuid/copying.txt">MIT</ulink></entry>
1085 1085 </row>
1086 The "Library", below, refers to any such software library or work 1086
1087which has been distributed under these terms. A "work based on the 1087 <row>
1088Library" means either the Library or any derivative work under 1088 <entry><ulink
1089copyright law: that is to say, a work containing the Library or a 1089 url="http://xmlbeans.apache.org">XMLBeans</ulink></entry>
1090portion of it, either verbatim or with modifications and/or translated 1090
1091straightforwardly into another language. (Hereinafter, translation is 1091 <entry>2.5.0</entry>
1092included without limitation in the term "modification".) 1092
1093 1093 <entry>XML binding to Java types</entry>
1094 "Source code" for a work means the preferred form of the work for 1094
1095making modifications to it. For a library, complete source code means 1095 <entry><ulink url="http://www.apache.org/licenses/">Apache
1096all the source code for all modules it contains, plus any associated 1096 2.0</ulink></entry>
1097interface definition files, plus the scripts used to control compilation 1097 </row>
1098and installation of the library. 1098
1099 1099 <row>
1100 Activities other than copying, distribution and modification are not 1100 <entry><ulink
1101covered by this License; they are outside its scope. The act of 1101 url="http://sourceforge.net/projects/yajsw/">YAJSW</ulink></entry>
1102running a program using the Library is not restricted, and output from 1102
1103such a program is covered only if its contents constitute a work based 1103 <entry>12.14</entry>
1104on the Library (independent of the use of the Library in a tool for 1104
1105writing it). Whether that is true depends on what the Library does 1105 <entry>Service wrapper for Java applications</entry>
1106and what the program that uses the Library does. 1106
1107 1107 <entry><ulink
1108 1. You may copy and distribute verbatim copies of the Library's 1108 url="http://www.apache.org/licenses/LICENSE-2.0">Apache
1109complete source code as you receive it, in any medium, provided that 1109 2.0</ulink></entry>
1110you conspicuously and appropriately publish on each copy an 1110 </row>
1111appropriate copyright notice and disclaimer of warranty; keep intact 1111 </tbody>
1112all the notices that refer to this License and to the absence of any 1112 </tgroup>
1113warranty; and distribute a copy of this License along with the 1113 </informaltable>
1114Library. 1114 </section>
1115 1115
1116 You may charge a fee for the physical act of transferring a copy, 1116 <section id="ucpemg_open_source_license">
1117and you may at your option offer warranty protection in exchange for a 1117 <title>Open Source Licenses</title>
1118fee. 1118
1119 1119 <section id="ucpemg_lic_0">
1120 1120 <title>7-Zip</title>
1121 2. You may modify your copy or copies of the Library or any portion 1121
1122of it, thus forming a work based on the Library, and copy and 1122 <para><programlisting>
1123distribute such modifications or work under the terms of Section 1 1123
1124above, provided that you also meet all of these conditions: 1124
1125 1125 ~~~~~
1126 a) The modified work must itself be a software library. 1126 License for use and distribution
1127 1127 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1128 b) You must cause the files modified to carry prominent notices 1128
1129 stating that you changed the files and the date of any change. 1129 7-Zip Copyright (C) 1999-2012 Igor Pavlov.
1130 1130
1131 c) You must cause the whole of the work to be licensed at no 1131 Licenses for files are:
1132 charge to all third parties under the terms of this License. 1132
1133 1133 1) 7z.dll: GNU LGPL + unRAR restriction
1134 d) If a facility in the modified Library refers to a function or a 1134 2) All other files: GNU LGPL
1135 table of data to be supplied by an application program that uses 1135
1136 the facility, other than as an argument passed when the facility 1136 The GNU LGPL + unRAR restriction means that you must follow both
1137 is invoked, then you must make a good faith effort to ensure that, 1137 GNU LGPL rules and unRAR restriction rules.
1138 in the event an application does not supply such function or 1138
1139 table, the facility still operates, and performs whatever part of 1139
1140 its purpose remains meaningful. 1140 Note:
1141 1141 You can use 7-Zip on any computer, including a computer in a commercial
1142 (For example, a function in a library to compute square roots has 1142 organization. You don't need to register or pay for 7-Zip.
1143 a purpose that is entirely well-defined independent of the 1143
1144 application. Therefore, Subsection 2d requires that any 1144
1145 application-supplied function or table used by this function must 1145 GNU LGPL information
1146 be optional: if the application does not supply it, the square 1146 --------------------
1147 root function must still compute square roots.) 1147
1148 1148 This library is free software; you can redistribute it and/or
1149These requirements apply to the modified work as a whole. If 1149 modify it under the terms of the GNU Lesser General Public
1150identifiable sections of that work are not derived from the Library, 1150 License as published by the Free Software Foundation; either
1151and can be reasonably considered independent and separate works in 1151 version 2.1 of the License, or (at your option) any later version.
1152themselves, then this License, and its terms, do not apply to those 1152
1153sections when you distribute them as separate works. But when you 1153 This library is distributed in the hope that it will be useful,
1154distribute the same sections as part of a whole which is a work based 1154 but WITHOUT ANY WARRANTY; without even the implied warranty of
1155on the Library, the distribution of the whole must be on the terms of 1155 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1156this License, whose permissions for other licensees extend to the 1156 Lesser General Public License for more details.
1157entire whole, and thus to each and every part regardless of who wrote 1157
1158it. 1158 You can receive a copy of the GNU Lesser General Public License from
1159 1159 http://www.gnu.org/
1160Thus, it is not the intent of this section to claim rights or contest 1160
1161your rights to work written entirely by you; rather, the intent is to 1161
1162exercise the right to control the distribution of derivative or 1162 unRAR restriction
1163collective works based on the Library. 1163 -----------------
1164 1164
1165In addition, mere aggregation of another work not based on the Library 1165 The decompression engine for RAR archives was developed using source
1166with the Library (or with a work based on the Library) on a volume of 1166 code of unRAR program.
1167a storage or distribution medium does not bring the other work under 1167 All copyrights to original unRAR code are owned by Alexander Roshal.
1168the scope of this License. 1168
1169 1169 The license for original unRAR code has the following restriction:
1170 3. You may opt to apply the terms of the ordinary GNU General Public 1170
1171License instead of this License to a given copy of the Library. To do 1171 The unRAR sources cannot be used to re-create the RAR compression algorithm,
1172this, you must alter all the notices that refer to this License, so 1172 which is proprietary. Distribution of modified unRAR sources in separate form
1173that they refer to the ordinary GNU General Public License, version 2, 1173 or as a part of other software is permitted, provided that it is clearly
1174instead of to this License. (If a newer version than version 2 of the 1174 stated in the documentation and source comments that the code may
1175ordinary GNU General Public License has appeared, then you can specify 1175 not be used to develop a RAR (WinRAR) compatible archiver.
1176that version instead if you wish.) Do not make any other change in 1176
1177these notices. 1177
1178 1178 --
1179 1179 Igor Pavlov
1180 Once this change is made in a given copy, it is irreversible for 1180
1181that copy, so the ordinary GNU General Public License applies to all 1181 </programlisting></para>
1182subsequent copies and derivative works made from that copy. 1182 </section>
1183 1183
1184 This option is useful when you wish to copy part of the code of 1184 <section id="ucpemg_lic_1">
1185the Library into a program that is not a library. 1185 <title>ANTLR 4 License</title>
1186 1186
1187 4. You may copy and distribute the Library (or a portion or 1187 <para><programlisting>
1188derivative of it, under Section 2) in object code or executable form 1188[The BSD License] Copyright (c) 2012 Terence Parr and Sam Harwell All rights
1189under the terms of Sections 1 and 2 above provided that you accompany 1189reserved. Redistribution and use in source and binary forms, with or without
1190it with the complete corresponding machine-readable source code, which 1190modification, are permitted provided that the following conditions are met:
1191must be distributed under the terms of Sections 1 and 2 above on a 1191Redistributions of source code must retain the above copyright notice, this
1192medium customarily used for software interchange. 1192list of conditions and the following disclaimer. Redistributions in binary form
1193 1193must reproduce the above copyright notice, this list of conditions and the
1194 If distribution of object code is made by offering access to copy 1194following disclaimer in the documentation and/or other materials provided with
1195from a designated place, then offering equivalent access to copy the 1195the distribution. Neither the name of the author nor the names of its
1196source code from the same place satisfies the requirement to 1196contributors may be used to endorse or promote products derived from this
1197distribute the source code, even though third parties are not 1197software without specific prior written permission. THIS SOFTWARE IS PROVIDED
1198compelled to copy the source along with the object code. 1198BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
1199 1199WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1200 5. A program that contains no derivative of any portion of the 1200MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1201Library, but is designed to work with the Library by being compiled or 1201EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1202linked with it, is called a "work that uses the Library". Such a 1202INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1203work, in isolation, is not a derivative work of the Library, and 1203BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1204therefore falls outside the scope of this License. 1204DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1205 1205LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1206 However, linking a "work that uses the Library" with the Library 1206OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1207creates an executable that is a derivative of the Library (because it 1207ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1208contains portions of the Library), rather than a "work that uses the 1208
1209library". The executable is therefore covered by this License. 1209 </programlisting></para>
1210Section 6 states terms for distribution of such executables. 1210 </section>
1211 1211
1212 When a "work that uses the Library" uses material from a header file 1212 <section id="ucpemg_lic_2">
1213that is part of the Library, the object code for the work may be a 1213 <title>FLOT LICENSE</title>
1214derivative work of the Library even though the source code is not. 1214
1215Whether this is true is especially significant if the work can be 1215 <para><programlisting>
1216linked without the Library, or if the work is itself a library. The 1216
1217threshold for this to be true is not precisely defined by law. 1217
1218 1218
1219 If such an object file uses only numerical parameters, data 1219Copyright (c) 2007-2014 IOLA and Ole Laursen
1220structure layouts and accessors, and small macros and small inline 1220
1221functions (ten lines or less in length), then the use of the object 1221Permission is hereby granted, free of charge, to any person
1222file is unrestricted, regardless of whether it is legally a derivative 1222obtaining a copy of this software and associated documentation
1223work. (Executables containing this object code plus portions of the 1223files (the "Software"), to deal in the Software without
1224Library will still fall under Section 6.) 1224restriction, including without limitation the rights to use,
1225 1225copy, modify, merge, publish, distribute, sublicense, and/or sell
1226 Otherwise, if the work is a derivative of the Library, you may 1226copies of the Software, and to permit persons to whom the
1227distribute the object code for the work under the terms of Section 6. 1227Software is furnished to do so, subject to the following
1228Any executables containing that work also fall under Section 6, 1228conditions:
1229whether or not they are linked directly with the Library itself. 1229
1230 1230The above copyright notice and this permission notice shall be
1231 1231included in all copies or substantial portions of the Software.
1232 6. As an exception to the Sections above, you may also combine or 1232
1233link a "work that uses the Library" with the Library to produce a 1233THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1234work containing portions of the Library, and distribute that work 1234EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
1235under terms of your choice, provided that the terms permit 1235OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1236modification of the work for the customer's own use and reverse 1236NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
1237engineering for debugging such modifications. 1237HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
1238 1238WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1239 You must give prominent notice with each copy of the work that the 1239FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
1240Library is used in it and that the Library and its use are covered by 1240OTHER DEALINGS IN THE SOFTWARE.
1241this License. You must supply a copy of this License. If the work 1241
1242during execution displays copyright notices, you must include the 1242 </programlisting></para>
1243copyright notice for the Library among them, as well as a reference 1243 </section>
1244directing the user to the copy of this License. Also, you must do one 1244
1245of these things: 1245 <section id="ucpemg_lic_3">
1246 1246 <title>France Télécom</title>
1247 a) Accompany the work with the complete corresponding 1247
1248 machine-readable source code for the Library including whatever 1248 <para><programlisting>
1249 changes were used in the work (which must be distributed under 1249
1250 Sections 1 and 2 above); and, if the work is an executable linked 1250Copyright (c) 2012 France Télécom
1251 with the Library, with the complete machine-readable "work that 1251All rights reserved.
1252 uses the Library", as object code and/or source code, so that the 1252
1253 user can modify the Library and then relink to produce a modified 1253Redistribution and use in source and binary forms, with or without
1254 executable containing the modified Library. (It is understood 1254modification, are permitted provided that the following conditions
1255 that the user who changes the contents of definitions files in the 1255are met:
1256 Library will not necessarily be able to recompile the application 12561. Redistributions of source code must retain the above copyright
1257 to use the modified definitions.) 1257 notice, this list of conditions and the following disclaimer.
1258 12582. Redistributions in binary form must reproduce the above copyright
1259 b) Use a suitable shared library mechanism for linking with the 1259 notice, this list of conditions and the following disclaimer in the
1260 Library. A suitable mechanism is one that (1) uses at run time a 1260 documentation and/or other materials provided with the distribution.
1261 copy of the library already present on the user's computer system, 12613. Neither the name of the copyright holders nor the names of its
1262 rather than copying library functions into the executable, and (2) 1262 contributors may be used to endorse or promote products derived from
1263 will operate properly with a modified version of the library, if 1263 this software without specific prior written permission.
1264 the user installs one, as long as the modified version is 1264
1265 interface-compatible with the version that the work was made with. 1265THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1266 1266AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1267 c) Accompany the work with a written offer, valid for at 1267IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1268 least three years, to give the same user the materials 1268ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
1269 specified in Subsection 6a, above, for a charge no more 1269LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1270 than the cost of performing this distribution. 1270CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1271 1271SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1272 d) If distribution of the work is made by offering access to copy 1272INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1273 from a designated place, offer equivalent access to copy the above 1273CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1274 specified materials from the same place. 1274ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
1275 1275THE POSSIBILITY OF SUCH DAMAGE.
1276 e) Verify that the user has already received a copy of these 1276
1277 materials or that you have already sent this user a copy. 1277 </programlisting></para>
1278 1278 </section>
1279 For an executable, the required form of the "work that uses the 1279
1280Library" must include any data and utility programs needed for 1280 <section id="ucpemg_lic_4">
1281reproducing the executable from it. However, as a special exception, 1281 <title>Apache License</title>
1282the materials to be distributed need not include anything that is 1282
1283normally distributed (in either source or binary form) with the major 1283 <para><programlisting>
1284components (compiler, kernel, and so on) of the operating system on 1284 Apache License
1285which the executable runs, unless that component itself accompanies 1285 Version 2.0, January 2004
1286the executable. 1286 http://www.apache.org/licenses/
1287 1287
1288 It may happen that this requirement contradicts the license 1288 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1289restrictions of other proprietary libraries that do not normally 1289
1290accompany the operating system. Such a contradiction means you cannot 1290 1. Definitions.
1291use both them and the Library together in an executable that you 1291
1292distribute. 1292 "License" shall mean the terms and conditions for use, reproduction,
1293 1293 and distribution as defined by Sections 1 through 9 of this document.
1294 1294
1295 7. You may place library facilities that are a work based on the 1295 "Licensor" shall mean the copyright owner or entity authorized by
1296Library side-by-side in a single library together with other library 1296 the copyright owner that is granting the License.
1297facilities not covered by this License, and distribute such a combined 1297
1298library, provided that the separate distribution of the work based on 1298 "Legal Entity" shall mean the union of the acting entity and all
1299the Library and of the other library facilities is otherwise 1299 other entities that control, are controlled by, or are under common
1300permitted, and provided that you do these two things: 1300 control with that entity. For the purposes of this definition,
1301 1301 "control" means (i) the power, direct or indirect, to cause the
1302 a) Accompany the combined library with a copy of the same work 1302 direction or management of such entity, whether by contract or
1303 based on the Library, uncombined with any other library 1303 otherwise, or (ii) ownership of fifty percent (50%) or more of the
1304 facilities. This must be distributed under the terms of the 1304 outstanding shares, or (iii) beneficial ownership of such entity.
1305 Sections above. 1305
1306 1306 "You" (or "Your") shall mean an individual or Legal Entity
1307 b) Give prominent notice with the combined library of the fact 1307 exercising permissions granted by this License.
1308 that part of it is a work based on the Library, and explaining 1308
1309 where to find the accompanying uncombined form of the same work. 1309 "Source" form shall mean the preferred form for making modifications,
1310 1310 including but not limited to software source code, documentation
1311 8. You may not copy, modify, sublicense, link with, or distribute 1311 source, and configuration files.
1312the Library except as expressly provided under this License. Any 1312
1313attempt otherwise to copy, modify, sublicense, link with, or 1313 "Object" form shall mean any form resulting from mechanical
1314distribute the Library is void, and will automatically terminate your 1314 transformation or translation of a Source form, including but
1315rights under this License. However, parties who have received copies, 1315 not limited to compiled object code, generated documentation,
1316or rights, from you under this License will not have their licenses 1316 and conversions to other media types.
1317terminated so long as such parties remain in full compliance. 1317
1318 1318 "Work" shall mean the work of authorship, whether in Source or
1319 9. You are not required to accept this License, since you have not 1319 Object form, made available under the License, as indicated by a
1320signed it. However, nothing else grants you permission to modify or 1320 copyright notice that is included in or attached to the work
1321distribute the Library or its derivative works. These actions are 1321 (an example is provided in the Appendix below).
1322prohibited by law if you do not accept this License. Therefore, by 1322
1323modifying or distributing the Library (or any work based on the 1323 "Derivative Works" shall mean any work, whether in Source or Object
1324Library), you indicate your acceptance of this License to do so, and 1324 form, that is based on (or derived from) the Work and for which the
1325all its terms and conditions for copying, distributing or modifying 1325 editorial revisions, annotations, elaborations, or other modifications
1326the Library or works based on it. 1326 represent, as a whole, an original work of authorship. For the purposes
1327 1327 of this License, Derivative Works shall not include works that remain
1328 10. Each time you redistribute the Library (or any work based on the 1328 separable from, or merely link (or bind by name) to the interfaces of,
1329Library), the recipient automatically receives a license from the 1329 the Work and Derivative Works thereof.
1330original licensor to copy, distribute, link with or modify the Library 1330
1331subject to these terms and conditions. You may not impose any further 1331 "Contribution" shall mean any work of authorship, including
1332restrictions on the recipients' exercise of the rights granted herein. 1332 the original version of the Work and any modifications or additions
1333You are not responsible for enforcing compliance by third parties with 1333 to that Work or Derivative Works thereof, that is intentionally
1334this License. 1334 submitted to Licensor for inclusion in the Work by the copyright owner
1335 1335 or by an individual or Legal Entity authorized to submit on behalf of
1336 1336 the copyright owner. For the purposes of this definition, "submitted"
1337 11. If, as a consequence of a court judgment or allegation of patent 1337 means any form of electronic, verbal, or written communication sent
1338infringement or for any other reason (not limited to patent issues), 1338 to the Licensor or its representatives, including but not limited to
1339conditions are imposed on you (whether by court order, agreement or 1339 communication on electronic mailing lists, source code control systems,
1340otherwise) that contradict the conditions of this License, they do not 1340 and issue tracking systems that are managed by, or on behalf of, the
1341excuse you from the conditions of this License. If you cannot 1341 Licensor for the purpose of discussing and improving the Work, but
1342distribute so as to satisfy simultaneously your obligations under this 1342 excluding communication that is conspicuously marked or otherwise
1343License and any other pertinent obligations, then as a consequence you 1343 designated in writing by the copyright owner as "Not a Contribution."
1344may not distribute the Library at all. For example, if a patent 1344
1345license would not permit royalty-free redistribution of the Library by 1345 "Contributor" shall mean Licensor and any individual or Legal Entity
1346all those who receive copies directly or indirectly through you, then 1346 on behalf of whom a Contribution has been received by Licensor and
1347the only way you could satisfy both it and this License would be to 1347 subsequently incorporated within the Work.
1348refrain entirely from distribution of the Library. 1348
1349 1349 2. Grant of Copyright License. Subject to the terms and conditions of
1350If any portion of this section is held invalid or unenforceable under any 1350 this License, each Contributor hereby grants to You a perpetual,
1351particular circumstance, the balance of the section is intended to apply, 1351 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1352and the section as a whole is intended to apply in other circumstances. 1352 copyright license to reproduce, prepare Derivative Works of,
1353 1353 publicly display, publicly perform, sublicense, and distribute the
1354It is not the purpose of this section to induce you to infringe any 1354 Work and such Derivative Works in Source or Object form.
1355patents or other property right claims or to contest validity of any 1355
1356such claims; this section has the sole purpose of protecting the 1356 3. Grant of Patent License. Subject to the terms and conditions of
1357integrity of the free software distribution system which is 1357 this License, each Contributor hereby grants to You a perpetual,
1358implemented by public license practices. Many people have made 1358 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
1359generous contributions to the wide range of software distributed 1359 (except as stated in this section) patent license to make, have made,
1360through that system in reliance on consistent application of that 1360 use, offer to sell, sell, import, and otherwise transfer the Work,
1361system; it is up to the author/donor to decide if he or she is willing 1361 where such license applies only to those patent claims licensable
1362to distribute software through any other system and a licensee cannot 1362 by such Contributor that are necessarily infringed by their
1363impose that choice. 1363 Contribution(s) alone or by combination of their Contribution(s)
1364 1364 with the Work to which such Contribution(s) was submitted. If You
1365This section is intended to make thoroughly clear what is believed to 1365 institute patent litigation against any entity (including a
1366be a consequence of the rest of this License. 1366 cross-claim or counterclaim in a lawsuit) alleging that the Work
1367 1367 or a Contribution incorporated within the Work constitutes direct
1368 12. If the distribution and/or use of the Library is restricted in 1368 or contributory patent infringement, then any patent licenses
1369certain countries either by patents or by copyrighted interfaces, the 1369 granted to You under this License for that Work shall terminate
1370original copyright holder who places the Library under this License may add 1370 as of the date such litigation is filed.
1371an explicit geographical distribution limitation excluding those countries, 1371
1372so that distribution is permitted only in or among countries not thus 1372 4. Redistribution. You may reproduce and distribute copies of the
1373excluded. In such case, this License incorporates the limitation as if 1373 Work or Derivative Works thereof in any medium, with or without
1374written in the body of this License. 1374 modifications, and in Source or Object form, provided that You
1375 1375 meet the following conditions:
1376 13. The Free Software Foundation may publish revised and/or new 1376
1377versions of the Lesser General Public License from time to time. 1377 (a) You must give any other recipients of the Work or
1378Such new versions will be similar in spirit to the present version, 1378 Derivative Works a copy of this License; and
1379but may differ in detail to address new problems or concerns. 1379
1380 1380 (b) You must cause any modified files to carry prominent notices
1381Each version is given a distinguishing version number. If the Library 1381 stating that You changed the files; and
1382specifies a version number of this License which applies to it and 1382
1383"any later version", you have the option of following the terms and 1383 (c) You must retain, in the Source form of any Derivative Works
1384conditions either of that version or of any later version published by 1384 that You distribute, all copyright, patent, trademark, and
1385the Free Software Foundation. If the Library does not specify a 1385 attribution notices from the Source form of the Work,
1386license version number, you may choose any version ever published by 1386 excluding those notices that do not pertain to any part of
1387the Free Software Foundation. 1387 the Derivative Works; and
1388 1388
1389 1389 (d) If the Work includes a "NOTICE" text file as part of its
1390 14. If you wish to incorporate parts of the Library into other free 1390 distribution, then any Derivative Works that You distribute must
1391programs whose distribution conditions are incompatible with these, 1391 include a readable copy of the attribution notices contained
1392write to the author to ask for permission. For software which is 1392 within such NOTICE file, excluding those notices that do not
1393copyrighted by the Free Software Foundation, write to the Free 1393 pertain to any part of the Derivative Works, in at least one
1394Software Foundation; we sometimes make exceptions for this. Our 1394 of the following places: within a NOTICE text file distributed
1395decision will be guided by the two goals of preserving the free status 1395 as part of the Derivative Works; within the Source form or
1396of all derivatives of our free software and of promoting the sharing 1396 documentation, if provided along with the Derivative Works; or,
1397and reuse of software generally. 1397 within a display generated by the Derivative Works, if and
1398 1398 wherever such third-party notices normally appear. The contents
1399 NO WARRANTY 1399 of the NOTICE file are for informational purposes only and
1400 1400 do not modify the License. You may add Your own attribution
1401 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO 1401 notices within Derivative Works that You distribute, alongside
1402WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 1402 or as an addendum to the NOTICE text from the Work, provided
1403EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 1403 that such additional attribution notices cannot be construed
1404OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY 1404 as modifying the License.
1405KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE 1405
1406IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 1406 You may add Your own copyright statement to Your modifications and
1407PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 1407 may provide additional or different license terms and conditions
1408LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME 1408 for use, reproduction, or distribution of Your modifications, or
1409THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 1409 for any such Derivative Works as a whole, provided Your use,
1410 1410 reproduction, and distribution of the Work otherwise complies with
1411 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 1411 the conditions stated in this License.
1412WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 1412
1413AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU 1413 5. Submission of Contributions. Unless You explicitly state otherwise,
1414FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR 1414 any Contribution intentionally submitted for inclusion in the Work
1415CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 1415 by You to the Licensor shall be under the terms and conditions of
1416LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING 1416 this License, without any additional terms or conditions.
1417RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A 1417 Notwithstanding the above, nothing herein shall supersede or modify
1418FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF 1418 the terms of any separate license agreement you may have executed
1419SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 1419 with Licensor regarding such Contributions.
1420DAMAGES. 1420
1421 1421 6. Trademarks. This License does not grant permission to use the trade
1422 END OF TERMS AND CONDITIONS 1422 names, trademarks, service marks, or product names of the Licensor,
1423 1423 except as required for reasonable and customary use in describing the
1424 1424 origin of the Work and reproducing the content of the NOTICE file.
1425 How to Apply These Terms to Your New Libraries 1425
1426 1426 7. Disclaimer of Warranty. Unless required by applicable law or
1427 If you develop a new library, and you want it to be of the greatest 1427 agreed to in writing, Licensor provides the Work (and each
1428possible use to the public, we recommend making it free software that 1428 Contributor provides its Contributions) on an "AS IS" BASIS,
1429everyone can redistribute and change. You can do so by permitting 1429 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
1430redistribution under these terms (or, alternatively, under the terms of the 1430 implied, including, without limitation, any warranties or conditions
1431ordinary General Public License). 1431 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
1432 1432 PARTICULAR PURPOSE. You are solely responsible for determining the
1433 To apply these terms, attach the following notices to the library. It is 1433 appropriateness of using or redistributing the Work and assume any
1434safest to attach them to the start of each source file to most effectively 1434 risks associated with Your exercise of permissions under this License.
1435convey the exclusion of warranty; and each file should have at least the 1435
1436"copyright" line and a pointer to where the full notice is found. 1436 8. Limitation of Liability. In no event and under no legal theory,
1437 1437 whether in tort (including negligence), contract, or otherwise,
1438 &lt;one line to give the library's name and a brief idea of what it does.&gt; 1438 unless required by applicable law (such as deliberate and grossly
1439 Copyright (C) &lt;year&gt; &lt;name of author&gt; 1439 negligent acts) or agreed to in writing, shall any Contributor be
1440 1440 liable to You for damages, including any direct, indirect, special,
1441 This library is free software; you can redistribute it and/or 1441 incidental, or consequential damages of any character arising as a
1442 modify it under the terms of the GNU Lesser General Public 1442 result of this License or out of the use or inability to use the
1443 License as published by the Free Software Foundation; either 1443 Work (including but not limited to damages for loss of goodwill,
1444 version 2.1 of the License, or (at your option) any later version. 1444 work stoppage, computer failure or malfunction, or any and all
1445 1445 other commercial damages or losses), even if such Contributor
1446 This library is distributed in the hope that it will be useful, 1446 has been advised of the possibility of such damages.
1447 but WITHOUT ANY WARRANTY; without even the implied warranty of 1447
1448 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1448 9. Accepting Warranty or Additional Liability. While redistributing
1449 Lesser General Public License for more details. 1449 the Work or Derivative Works thereof, You may choose to offer,
1450 1450 and charge a fee for, acceptance of support, warranty, indemnity,
1451 You should have received a copy of the GNU Lesser General Public 1451 or other liability obligations and/or rights consistent with this
1452 License along with this library; if not, write to the Free Software 1452 License. However, in accepting such obligations, You may act only
1453 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 1453 on Your own behalf and on Your sole responsibility, not on behalf
1454 1454 of any other Contributor, and only if You agree to indemnify,
1455Also add information on how to contact you by electronic and paper mail. 1455 defend, and hold each Contributor harmless for any liability
1456 1456 incurred by, or claims asserted against, such Contributor by reason
1457You should also get your employer (if you work as a programmer) or your 1457 of your accepting any such warranty or additional liability.
1458school, if any, to sign a "copyright disclaimer" for the library, if 1458
1459necessary. Here is a sample; alter the names: 1459 END OF TERMS AND CONDITIONS
1460 1460
1461 Yoyodyne, Inc., hereby disclaims all copyright interest in the 1461 APPENDIX: How to apply the Apache License to your work.
1462 library `Frob' (a library for tweaking knobs) written by James Random Hacker. 1462
1463 1463 To apply the Apache License to your work, attach the following
1464 &lt;signature of Ty Coon&gt;, 1 April 1990 1464 boilerplate notice, with the fields enclosed by brackets "[]"
1465 Ty Coon, President of Vice 1465 replaced with your own identifying information. (Don't include
1466 1466 the brackets!) The text should be enclosed in the appropriate
1467That's all there is to it! 1467 comment syntax for the file format. We also recommend that a
1468 </programlisting></para></section> 1468 file or class name and description of purpose be included on the
1469 1469 same "printed page" as the copyright notice for easier
1470 <section id="ucpemg_lic_6"> 1470 identification within third-party archives.
1471 <title>GNU LESSER GENERAL PUBLIC LICENSE</title> 1471
1472 <para><programlisting> 1472 Copyright [yyyy] [name of copyright owner]
1473 1473
1474 Version 3, 29 June 2007 1474 Licensed under the Apache License, Version 2.0 (the "License");
1475 1475 you may not use this file except in compliance with the License.
1476 Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt; 1476 You may obtain a copy of the License at
1477 Everyone is permitted to copy and distribute verbatim copies 1477
1478 of this license document, but changing it is not allowed. 1478 http://www.apache.org/licenses/LICENSE-2.0
1479 1479
1480 1480 Unless required by applicable law or agreed to in writing, software
1481 This version of the GNU Lesser General Public License incorporates 1481 distributed under the License is distributed on an "AS IS" BASIS,
1482the terms and conditions of version 3 of the GNU General Public 1482 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1483License, supplemented by the additional permissions listed below. 1483 See the License for the specific language governing permissions and
1484 1484 limitations under the License.
1485 0. Additional Definitions. 1485 </programlisting></para>
1486 1486 </section>
1487 As used herein, "this License" refers to version 3 of the GNU Lesser 1487
1488General Public License, and the "GNU GPL" refers to version 3 of the GNU 1488 <section id="ucpemg_lic_5">
1489General Public License. 1489 <title>GNU LESSER GENERAL PUBLIC LICENSE</title>
1490 1490
1491 "The Library" refers to a covered work governed by this License, 1491 <para><programlisting>
1492other than an Application or a Combined Work as defined below. 1492 GNU LESSER GENERAL PUBLIC LICENSE
1493 1493 Version 2.1, February 1999
1494 An "Application" is any work that makes use of an interface provided 1494
1495by the Library, but which is not otherwise based on the Library. 1495 Copyright (C) 1991, 1999 Free Software Foundation, Inc.
1496Defining a subclass of a class defined by the Library is deemed a mode 1496 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1497of using an interface provided by the Library. 1497 Everyone is permitted to copy and distribute verbatim copies
1498 1498 of this license document, but changing it is not allowed.
1499 A "Combined Work" is a work produced by combining or linking an 1499
1500Application with the Library. The particular version of the Library 1500[This is the first released version of the Lesser GPL. It also counts
1501with which the Combined Work was made is also called the "Linked 1501 as the successor of the GNU Library Public License, version 2, hence
1502Version". 1502 the version number 2.1.]
1503 1503
1504 The "Minimal Corresponding Source" for a Combined Work means the 1504 Preamble
1505Corresponding Source for the Combined Work, excluding any source code 1505
1506for portions of the Combined Work that, considered in isolation, are 1506 The licenses for most software are designed to take away your
1507based on the Application, and not on the Linked Version. 1507freedom to share and change it. By contrast, the GNU General Public
1508 1508Licenses are intended to guarantee your freedom to share and change
1509 The "Corresponding Application Code" for a Combined Work means the 1509free software--to make sure the software is free for all its users.
1510object code and/or source code for the Application, including any data 1510
1511and utility programs needed for reproducing the Combined Work from the 1511 This license, the Lesser General Public License, applies to some
1512Application, but excluding the System Libraries of the Combined Work. 1512specially designated software packages--typically libraries--of the
1513 1513Free Software Foundation and other authors who decide to use it. You
1514 1. Exception to Section 3 of the GNU GPL. 1514can use it too, but we suggest you first think carefully about whether
1515 1515this license or the ordinary General Public License is the better
1516 You may convey a covered work under sections 3 and 4 of this License 1516strategy to use in any particular case, based on the explanations below.
1517without being bound by section 3 of the GNU GPL. 1517
1518 1518 When we speak of free software, we are referring to freedom of use,
1519 2. Conveying Modified Versions. 1519not price. Our General Public Licenses are designed to make sure that
1520 1520you have the freedom to distribute copies of free software (and charge
1521 If you modify a copy of the Library, and, in your modifications, a 1521for this service if you wish); that you receive source code or can get
1522facility refers to a function or data to be supplied by an Application 1522it if you want it; that you can change the software and use pieces of
1523that uses the facility (other than as an argument passed when the 1523it in new free programs; and that you are informed that you can do
1524facility is invoked), then you may convey a copy of the modified 1524these things.
1525version: 1525
1526 1526 To protect your rights, we need to make restrictions that forbid
1527 a) under this License, provided that you make a good faith effort to 1527distributors to deny you these rights or to ask you to surrender these
1528 ensure that, in the event an Application does not supply the 1528rights. These restrictions translate to certain responsibilities for
1529 function or data, the facility still operates, and performs 1529you if you distribute copies of the library or if you modify it.
1530 whatever part of its purpose remains meaningful, or 1530
1531 1531 For example, if you distribute copies of the library, whether gratis
1532 b) under the GNU GPL, with none of the additional permissions of 1532or for a fee, you must give the recipients all the rights that we gave
1533 this License applicable to that copy. 1533you. You must make sure that they, too, receive or can get the source
1534 1534code. If you link other code with the library, you must provide
1535 3. Object Code Incorporating Material from Library Header Files. 1535complete object files to the recipients, so that they can relink them
1536 1536with the library after making changes to the library and recompiling
1537 The object code form of an Application may incorporate material from 1537it. And you must show them these terms so they know their rights.
1538a header file that is part of the Library. You may convey such object 1538
1539code under terms of your choice, provided that, if the incorporated 1539 We protect your rights with a two-step method: (1) we copyright the
1540material is not limited to numerical parameters, data structure 1540library, and (2) we offer you this license, which gives you legal
1541layouts and accessors, or small macros, inline functions and templates 1541permission to copy, distribute and/or modify the library.
1542(ten or fewer lines in length), you do both of the following: 1542
1543 1543 To protect each distributor, we want to make it very clear that
1544 a) Give prominent notice with each copy of the object code that the 1544there is no warranty for the free library. Also, if the library is
1545 Library is used in it and that the Library and its use are 1545modified by someone else and passed on, the recipients should know
1546 covered by this License. 1546that what they have is not the original version, so that the original
1547 1547author's reputation will not be affected by problems that might be
1548 b) Accompany the object code with a copy of the GNU GPL and this license 1548introduced by others.
1549 document. 1549
1550 1550
1551 4. Combined Works. 1551 Finally, software patents pose a constant threat to the existence of
1552 1552any free program. We wish to make sure that a company cannot
1553 You may convey a Combined Work under terms of your choice that, 1553effectively restrict the users of a free program by obtaining a
1554taken together, effectively do not restrict modification of the 1554restrictive license from a patent holder. Therefore, we insist that
1555portions of the Library contained in the Combined Work and reverse 1555any patent license obtained for a version of the library must be
1556engineering for debugging such modifications, if you also do each of 1556consistent with the full freedom of use specified in this license.
1557the following: 1557
1558 1558 Most GNU software, including some libraries, is covered by the
1559 a) Give prominent notice with each copy of the Combined Work that 1559ordinary GNU General Public License. This license, the GNU Lesser
1560 the Library is used in it and that the Library and its use are 1560General Public License, applies to certain designated libraries, and
1561 covered by this License. 1561is quite different from the ordinary General Public License. We use
1562 1562this license for certain libraries in order to permit linking those
1563 b) Accompany the Combined Work with a copy of the GNU GPL and this license 1563libraries into non-free programs.
1564 document. 1564
1565 1565 When a program is linked with a library, whether statically or using
1566 c) For a Combined Work that displays copyright notices during 1566a shared library, the combination of the two is legally speaking a
1567 execution, include the copyright notice for the Library among 1567combined work, a derivative of the original library. The ordinary
1568 these notices, as well as a reference directing the user to the 1568General Public License therefore permits such linking only if the
1569 copies of the GNU GPL and this license document. 1569entire combination fits its criteria of freedom. The Lesser General
1570 1570Public License permits more lax criteria for linking other code with
1571 d) Do one of the following: 1571the library.
1572 1572
1573 0) Convey the Minimal Corresponding Source under the terms of this 1573 We call this license the "Lesser" General Public License because it
1574 License, and the Corresponding Application Code in a form 1574does Less to protect the user's freedom than the ordinary General
1575 suitable for, and under terms that permit, the user to 1575Public License. It also provides other free software developers Less
1576 recombine or relink the Application with a modified version of 1576of an advantage over competing non-free programs. These disadvantages
1577 the Linked Version to produce a modified Combined Work, in the 1577are the reason we use the ordinary General Public License for many
1578 manner specified by section 6 of the GNU GPL for conveying 1578libraries. However, the Lesser license provides advantages in certain
1579 Corresponding Source. 1579special circumstances.
1580 1580
1581 1) Use a suitable shared library mechanism for linking with the 1581 For example, on rare occasions, there may be a special need to
1582 Library. A suitable mechanism is one that (a) uses at run time 1582encourage the widest possible use of a certain library, so that it becomes
1583 a copy of the Library already present on the user's computer 1583a de-facto standard. To achieve this, non-free programs must be
1584 system, and (b) will operate properly with a modified version 1584allowed to use the library. A more frequent case is that a free
1585 of the Library that is interface-compatible with the Linked 1585library does the same job as widely used non-free libraries. In this
1586 Version. 1586case, there is little to gain by limiting the free library to free
1587 1587software only, so we use the Lesser General Public License.
1588 e) Provide Installation Information, but only if you would otherwise 1588
1589 be required to provide such information under section 6 of the 1589 In other cases, permission to use a particular library in non-free
1590 GNU GPL, and only to the extent that such information is 1590programs enables a greater number of people to use a large body of
1591 necessary to install and execute a modified version of the 1591free software. For example, permission to use the GNU C Library in
1592 Combined Work produced by recombining or relinking the 1592non-free programs enables many more people to use the whole GNU
1593 Application with a modified version of the Linked Version. (If 1593operating system, as well as its variant, the GNU/Linux operating
1594 you use option 4d0, the Installation Information must accompany 1594system.
1595 the Minimal Corresponding Source and Corresponding Application 1595
1596 Code. If you use option 4d1, you must provide the Installation 1596 Although the Lesser General Public License is Less protective of the
1597 Information in the manner specified by section 6 of the GNU GPL 1597users' freedom, it does ensure that the user of a program that is
1598 for conveying Corresponding Source.) 1598linked with the Library has the freedom and the wherewithal to run
1599 1599that program using a modified version of the Library.
1600 5. Combined Libraries. 1600
1601 1601 The precise terms and conditions for copying, distribution and
1602 You may place library facilities that are a work based on the 1602modification follow. Pay close attention to the difference between a
1603Library side by side in a single library together with other library 1603"work based on the library" and a "work that uses the library". The
1604facilities that are not Applications and are not covered by this 1604former contains code derived from the library, whereas the latter must
1605License, and convey such a combined library under terms of your 1605be combined with the library in order to run.
1606choice, if you do both of the following: 1606
1607 1607
1608 a) Accompany the combined library with a copy of the same work based 1608 GNU LESSER GENERAL PUBLIC LICENSE
1609 on the Library, uncombined with any other library facilities, 1609 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1610 conveyed under the terms of this License. 1610
1611 1611 0. This License Agreement applies to any software library or other
1612 b) Give prominent notice with the combined library that part of it 1612program which contains a notice placed by the copyright holder or
1613 is a work based on the Library, and explaining where to find the 1613other authorized party saying it may be distributed under the terms of
1614 accompanying uncombined form of the same work. 1614this Lesser General Public License (also called "this License").
1615 1615Each licensee is addressed as "you".
1616 6. Revised Versions of the GNU Lesser General Public License. 1616
1617 1617 A "library" means a collection of software functions and/or data
1618 The Free Software Foundation may publish revised and/or new versions 1618prepared so as to be conveniently linked with application programs
1619of the GNU Lesser General Public License from time to time. Such new 1619(which use some of those functions and data) to form executables.
1620versions will be similar in spirit to the present version, but may 1620
1621differ in detail to address new problems or concerns. 1621 The "Library", below, refers to any such software library or work
1622 1622which has been distributed under these terms. A "work based on the
1623 Each version is given a distinguishing version number. If the 1623Library" means either the Library or any derivative work under
1624Library as you received it specifies that a certain numbered version 1624copyright law: that is to say, a work containing the Library or a
1625of the GNU Lesser General Public License "or any later version" 1625portion of it, either verbatim or with modifications and/or translated
1626applies to it, you have the option of following the terms and 1626straightforwardly into another language. (Hereinafter, translation is
1627conditions either of that published version or of any later version 1627included without limitation in the term "modification".)
1628published by the Free Software Foundation. If the Library as you 1628
1629received it does not specify a version number of the GNU Lesser 1629 "Source code" for a work means the preferred form of the work for
1630General Public License, you may choose any version of the GNU Lesser 1630making modifications to it. For a library, complete source code means
1631General Public License ever published by the Free Software Foundation. 1631all the source code for all modules it contains, plus any associated
1632 1632interface definition files, plus the scripts used to control compilation
1633 If the Library as you received it specifies that a proxy can decide 1633and installation of the library.
1634whether future versions of the GNU Lesser General Public License shall 1634
1635apply, that proxy's public statement of acceptance of any version is 1635 Activities other than copying, distribution and modification are not
1636permanent authorization for you to choose that version for the 1636covered by this License; they are outside its scope. The act of
1637Library. 1637running a program using the Library is not restricted, and output from
1638 </programlisting></para></section> 1638such a program is covered only if its contents constitute a work based
1639 1639on the Library (independent of the use of the Library in a tool for
1640 <section id="ucpemg_lic_7"> 1640writing it). Whether that is true depends on what the Library does
1641 <title>jTDS</title> 1641and what the program that uses the Library does.
1642 <para><programlisting> 1642
1643 1643 1. You may copy and distribute verbatim copies of the Library's
1644License 1644complete source code as you receive it, in any medium, provided that
1645jTDS is Free Software. jTDS is made available under the terms of the 1645you conspicuously and appropriately publish on each copy an
1646GNU Lesser General Public License. The LGPL is sufficiently flexible to allow 1646appropriate copyright notice and disclaimer of warranty; keep intact
1647the use of jTDS in both open source and commercial projects. Using jTDS is 1647all the notices that refer to this License and to the absence of any
1648considered to be dynamic linking; hence our interpretation of the LGPL is that 1648warranty; and distribute a copy of this License along with the
1649the use of the unmodified jTDS source or binary does not affect the license of 1649Library.
1650your application code. 1650
1651 1651 You may charge a fee for the physical act of transferring a copy,
1652If you modify jTDS and redistribute your modifications, the LGPL applies, 1652and you may at your option offer warranty protection in exchange for a
1653basically meaning that you'll have to make the modified version publicly 1653fee.
1654available under the LGPL license too. This ensures that all users of the 1654
1655software have access to all future improvements. 1655
1656 1656 2. You may modify your copy or copies of the Library or any portion
1657jTDS was initially based on software released under a BSD license by CDS 1657of it, thus forming a work based on the Library, and copy and
1658Networks, Inc. and/or Craig Spannring, the author of the original FreeTDS JDBC 1658distribute such modifications or work under the terms of Section 1
1659driver from which jTDS is derived. Between releases 0.8.1 and 0.9 jTDS was 1659above, provided that you also meet all of these conditions:
1660completely rewritten so the original BSD license no longer applies. 1660
1661 </programlisting></para></section> 1661 a) The modified work must itself be a software library.
1662 1662
1663 <section id="ucpemg_lic_8"> 1663 b) You must cause the files modified to carry prominent notices
1664 <title>JSch</title> 1664 stating that you changed the files and the date of any change.
1665 <para><programlisting> 1665
1666JSch 0.0.* was released under the GNU LGPL license. Later, we have switched 1666 c) You must cause the whole of the work to be licensed at no
1667over to a BSD-style license. 1667 charge to all third parties under the terms of this License.
1668 1668
1669------------------------------------------------------------------------------ 1669 d) If a facility in the modified Library refers to a function or a
1670Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc. 1670 table of data to be supplied by an application program that uses
1671All rights reserved. 1671 the facility, other than as an argument passed when the facility
1672 1672 is invoked, then you must make a good faith effort to ensure that,
1673Redistribution and use in source and binary forms, with or without 1673 in the event an application does not supply such function or
1674modification, are permitted provided that the following conditions are met: 1674 table, the facility still operates, and performs whatever part of
1675 1675 its purpose remains meaningful.
1676 1. Redistributions of source code must retain the above copyright notice, 1676
1677 this list of conditions and the following disclaimer. 1677 (For example, a function in a library to compute square roots has
1678 1678 a purpose that is entirely well-defined independent of the
1679 2. Redistributions in binary form must reproduce the above copyright 1679 application. Therefore, Subsection 2d requires that any
1680 notice, this list of conditions and the following disclaimer in 1680 application-supplied function or table used by this function must
1681 the documentation and/or other materials provided with the distribution. 1681 be optional: if the application does not supply it, the square
1682 1682 root function must still compute square roots.)
1683 3. The names of the authors may not be used to endorse or promote products 1683
1684 derived from this software without specific prior written permission. 1684These requirements apply to the modified work as a whole. If
1685 1685identifiable sections of that work are not derived from the Library,
1686THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, 1686and can be reasonably considered independent and separate works in
1687INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 1687themselves, then this License, and its terms, do not apply to those
1688FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT, 1688sections when you distribute them as separate works. But when you
1689INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, 1689distribute the same sections as part of a whole which is a work based
1690INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1690on the Library, the distribution of the whole must be on the terms of
1691LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 1691this License, whose permissions for other licensees extend to the
1692OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 1692entire whole, and thus to each and every part regardless of who wrote
1693LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 1693it.
1694NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 1694
1695EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1695Thus, it is not the intent of this section to claim rights or contest
1696 1696your rights to work written entirely by you; rather, the intent is to
1697 </programlisting></para></section> 1697exercise the right to control the distribution of derivative or
1698 1698collective works based on the Library.
1699 <section id="ucpemg_lic_9"> 1699
1700 <title>Jython</title> 1700In addition, mere aggregation of another work not based on the Library
1701 <para><programlisting> 1701with the Library (or with a work based on the Library) on a volume of
1702 1702a storage or distribution medium does not bring the other work under
1703The Jython License 1703the scope of this License.
1704 1704
1705A. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING JYTHON 1705 3. You may opt to apply the terms of the ordinary GNU General Public
1706 1706License instead of this License to a given copy of the Library. To do
1707PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 1707this, you must alter all the notices that refer to this License, so
1708 1708that they refer to the ordinary GNU General Public License, version 2,
17091. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), 1709instead of to this License. (If a newer version than version 2 of the
1710and the Individual or Organization ("Licensee") accessing and otherwise using 1710ordinary GNU General Public License has appeared, then you can specify
1711this software ("Jython") in source or binary form and its associated 1711that version instead if you wish.) Do not make any other change in
1712documentation. 1712these notices.
1713 1713
17142. Subject to the terms and conditions of this License Agreement, PSF hereby 1714
1715grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, 1715 Once this change is made in a given copy, it is irreversible for
1716analyze, test, perform and/or display publicly, prepare derivative works, 1716that copy, so the ordinary GNU General Public License applies to all
1717distribute, and otherwise use Jython alone or in any derivative version, 1717subsequent copies and derivative works made from that copy.
1718provided, however, that PSF's License Agreement and PSF's notice of copyright, 1718
1719i.e., "Copyright (c) 2007 Python Software Foundation; All Rights Reserved" are 1719 This option is useful when you wish to copy part of the code of
1720retained in Jython alone or in any derivative version prepared by Licensee. 1720the Library into a program that is not a library.
1721 1721
17223. In the event Licensee prepares a derivative work that is based on or 1722 4. You may copy and distribute the Library (or a portion or
1723incorporates Jython or any part thereof, and wants to make the derivative work 1723derivative of it, under Section 2) in object code or executable form
1724available to others as provided herein, then Licensee hereby agrees to include 1724under the terms of Sections 1 and 2 above provided that you accompany
1725in any such work a brief summary of the changes made to Jython. 1725it with the complete corresponding machine-readable source code, which
1726 1726must be distributed under the terms of Sections 1 and 2 above on a
17274. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES NO 1727medium customarily used for software interchange.
1728REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT 1728
1729LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF 1729 If distribution of object code is made by offering access to copy
1730MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON 1730from a designated place, then offering equivalent access to copy the
1731WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. 1731source code from the same place satisfies the requirement to
1732 1732distribute the source code, even though third parties are not
17335. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY 1733compelled to copy the source along with the object code.
1734INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, 1734
1735DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF 1735 5. A program that contains no derivative of any portion of the
1736ADVISED OF THE POSSIBILITY THEREOF. 1736Library, but is designed to work with the Library by being compiled or
1737 1737linked with it, is called a "work that uses the Library". Such a
17386. This License Agreement will automatically terminate upon a material breach 1738work, in isolation, is not a derivative work of the Library, and
1739of its terms and conditions. 1739therefore falls outside the scope of this License.
1740 1740
17417. Nothing in this License Agreement shall be deemed to create any relationship 1741 However, linking a "work that uses the Library" with the Library
1742of agency, partnership, or joint venture between PSF and Licensee. This License 1742creates an executable that is a derivative of the Library (because it
1743Agreement does not grant permission to use PSF trademarks or trade name in a 1743contains portions of the Library), rather than a "work that uses the
1744trademark sense to endorse or promote products or services of Licensee, or any 1744library". The executable is therefore covered by this License.
1745third party. 1745Section 6 states terms for distribution of such executables.
1746 1746
17478. By copying, installing or otherwise using Jython, Licensee agrees to be 1747 When a "work that uses the Library" uses material from a header file
1748bound by the terms and conditions of this License Agreement. 1748that is part of the Library, the object code for the work may be a
1749 1749derivative work of the Library even though the source code is not.
1750Jython 2.0, 2.1 License 1750Whether this is true is especially significant if the work can be
1751 1751linked without the Library, or if the work is itself a library. The
1752Copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Jython Developers 1752threshold for this to be true is not precisely defined by law.
1753All rights reserved. 1753
1754 1754 If such an object file uses only numerical parameters, data
1755Redistribution and use in source and binary forms, with or without 1755structure layouts and accessors, and small macros and small inline
1756modification, are permitted provided that the following conditions are met: 1756functions (ten lines or less in length), then the use of the object
1757 1757file is unrestricted, regardless of whether it is legally a derivative
1758Redistributions of source code must retain the above copyright notice, this 1758work. (Executables containing this object code plus portions of the
1759list of conditions and the following disclaimer. Redistributions in binary form 1759Library will still fall under Section 6.)
1760must reproduce the above copyright notice, this list of conditions and the 1760
1761following disclaimer in the documentation and/or other materials provided with 1761 Otherwise, if the work is a derivative of the Library, you may
1762the distribution. Neither the name of the Jython Developers nor the names of 1762distribute the object code for the work under the terms of Section 6.
1763its contributors may be used to endorse or promote products derived from this 1763Any executables containing that work also fall under Section 6,
1764software without specific prior written permission. THIS SOFTWARE IS PROVIDED 1764whether or not they are linked directly with the Library itself.
1765BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS'' AND ANY EXPRESS OR IMPLIED 1765
1766WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 1766
1767MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO 1767 6. As an exception to the Sections above, you may also combine or
1768EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 1768link a "work that uses the Library" with the Library to produce a
1769INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1769work containing portions of the Library, and distribute that work
1770LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 1770under terms of your choice, provided that the terms permit
1771PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 1771modification of the work for the customer's own use and reverse
1772LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 1772engineering for debugging such modifications.
1773OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 1773
1774ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1774 You must give prominent notice with each copy of the work that the
1775 1775Library is used in it and that the Library and its use are covered by
1776 </programlisting></para></section> 1776this License. You must supply a copy of this License. If the work
1777 1777during execution displays copyright notices, you must include the
1778 <section id="ucpemg_lic_10"> 1778copyright notice for the Library among them, as well as a reference
1779 <title>Open Source Initiative OSI - The BSD 3-Clause License</title> 1779directing the user to the copy of this License. Also, you must do one
1780 <para><programlisting> 1780of these things:
1781 1781
1782&lt;b&gt; Open Source Initiative OSI - The BSD 3-Clause License &lt;/b&gt; 1782 a) Accompany the work with the complete corresponding
1783 1783 machine-readable source code for the Library including whatever
1784Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt; All rights reserved. 1784 changes were used in the work (which must be distributed under
1785 1785 Sections 1 and 2 above); and, if the work is an executable linked
1786Redistribution and use in source and binary forms, with or without 1786 with the Library, with the complete machine-readable "work that
1787modification, are permitted provided that the following conditions are met: 1787 uses the Library", as object code and/or source code, so that the
1788 1788 user can modify the Library and then relink to produce a modified
1789- Redistributions of source code must retain the above copyright notice, this 1789 executable containing the modified Library. (It is understood
1790list of conditions and the following disclaimer. - Redistributions in binary 1790 that the user who changes the contents of definitions files in the
1791form must reproduce the above copyright notice, this list of conditions and the 1791 Library will not necessarily be able to recompile the application
1792following disclaimer in the documentation and/or other materials provided with 1792 to use the modified definitions.)
1793the distribution. - Neither the name of the &lt;ORGANIZATION&gt; nor the names 1793
1794of its contributors may be used to endorse or promote products derived from 1794 b) Use a suitable shared library mechanism for linking with the
1795this software without specific prior written permission. 1795 Library. A suitable mechanism is one that (1) uses at run time a
1796 1796 copy of the library already present on the user's computer system,
1797THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 1797 rather than copying library functions into the executable, and (2)
1798ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 1798 will operate properly with a modified version of the library, if
1799WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1799 the user installs one, as long as the modified version is
1800DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 1800 interface-compatible with the version that the work was made with.
1801FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1801
1802DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 1802 c) Accompany the work with a written offer, valid for at
1803SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 1803 least three years, to give the same user the materials
1804CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 1804 specified in Subsection 6a, above, for a charge no more
1805OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1805 than the cost of performing this distribution.
1806OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1806
1807 </programlisting></para></section> 1807 d) If distribution of the work is made by offering access to copy
1808 1808 from a designated place, offer equivalent access to copy the above
1809 <section id="ucpemg_lic_11"> 1809 specified materials from the same place.
1810 <title>MOZILLA PUBLIC LICENSE</title> 1810
1811 <para><programlisting> 1811 e) Verify that the user has already received a copy of these
1812 1812 materials or that you have already sent this user a copy.
1813MOZILLA PUBLIC LICENSE Version 1.1 1. Definitions. 1813
1814 1814 For an executable, the required form of the "work that uses the
18151.0.1. "Commercial Use" means distribution or otherwise making the Covered Code 1815Library" must include any data and utility programs needed for
1816available to a third party. 1.1. ''Contributor'' means each entity that creates 1816reproducing the executable from it. However, as a special exception,
1817or contributes to the creation of Modifications. 1817the materials to be distributed need not include anything that is
1818 1818normally distributed (in either source or binary form) with the major
18191.2. ''Contributor Version'' means the combination of the Original Code, prior 1819components (compiler, kernel, and so on) of the operating system on
1820Modifications used by a Contributor, and the Modifications made by that 1820which the executable runs, unless that component itself accompanies
1821particular Contributor. 1821the executable.
1822 1822
18231.3. ''Covered Code'' means the Original Code or Modifications or the 1823 It may happen that this requirement contradicts the license
1824combination of the Original Code and Modifications, in each case including 1824restrictions of other proprietary libraries that do not normally
1825portions thereof. 1825accompany the operating system. Such a contradiction means you cannot
1826 1826use both them and the Library together in an executable that you
18271.4. ''Electronic Distribution Mechanism'' means a mechanism generally accepted 1827distribute.
1828in the software development community for the electronic transfer of data. 1828
1829 1829
18301.5. ''Executable'' means Covered Code in any form other than Source Code. 1830 7. You may place library facilities that are a work based on the
1831 1831Library side-by-side in a single library together with other library
18321.6. ''Initial Developer'' means the individual or entity identified as the 1832facilities not covered by this License, and distribute such a combined
1833Initial Developer in the Source Code notice required by Exhibit A. 1833library, provided that the separate distribution of the work based on
1834 1834the Library and of the other library facilities is otherwise
18351.7. ''Larger Work'' means a work which combines Covered Code or portions 1835permitted, and provided that you do these two things:
1836thereof with code not governed by the terms of this License. 1836
1837 1837 a) Accompany the combined library with a copy of the same work
18381.8. ''License'' means this document. 1838 based on the Library, uncombined with any other library
1839 1839 facilities. This must be distributed under the terms of the
18401.8.1. "Licensable" means having the right to grant, to the maximum extent 1840 Sections above.
1841possible, whether at the time of the initial grant or subsequently acquired, 1841
1842any and all of the rights conveyed herein. 1842 b) Give prominent notice with the combined library of the fact
1843 1843 that part of it is a work based on the Library, and explaining
18441.9. ''Modifications'' means any addition to or deletion from the substance or 1844 where to find the accompanying uncombined form of the same work.
1845structure of either the Original Code or any previous Modifications. When 1845
1846Covered Code is released as a series of files, a Modification is: 1846 8. You may not copy, modify, sublicense, link with, or distribute
1847 1847the Library except as expressly provided under this License. Any
1848A. Any addition to or deletion from the contents of a file containing Original 1848attempt otherwise to copy, modify, sublicense, link with, or
1849Code or previous Modifications. B. Any new file that contains any part of the 1849distribute the Library is void, and will automatically terminate your
1850Original Code or previous Modifications. 1850rights under this License. However, parties who have received copies,
1851 1851or rights, from you under this License will not have their licenses
1852 1852terminated so long as such parties remain in full compliance.
1853 1853
18541.10. ''Original Code'' means Source Code of computer software code which is 1854 9. You are not required to accept this License, since you have not
1855described in the Source Code notice required by Exhibit A as Original Code, and 1855signed it. However, nothing else grants you permission to modify or
1856which, at the time of its release under this License is not already Covered 1856distribute the Library or its derivative works. These actions are
1857Code governed by this License. 1.10.1. "Patent Claims" means any patent claim( 1857prohibited by law if you do not accept this License. Therefore, by
1858s), now owned or hereafter acquired, including without limitation, method, 1858modifying or distributing the Library (or any work based on the
1859process, and apparatus claims, in any patent Licensable by grantor. 1859Library), you indicate your acceptance of this License to do so, and
1860 1860all its terms and conditions for copying, distributing or modifying
18611.11. ''Source Code'' means the preferred form of the Covered Code for making 1861the Library or works based on it.
1862modifications to it, including all modules it contains, plus any associated 1862
1863interface definition files, scripts used to control compilation and 1863 10. Each time you redistribute the Library (or any work based on the
1864installation of an Executable, or source code differential comparisons against 1864Library), the recipient automatically receives a license from the
1865either the Original Code or another well known, available Covered Code of the 1865original licensor to copy, distribute, link with or modify the Library
1866Contributor's choice. The Source Code can be in a compressed or archival form, 1866subject to these terms and conditions. You may not impose any further
1867provided the appropriate decompression or de-archiving software is widely 1867restrictions on the recipients' exercise of the rights granted herein.
1868available for no charge. 1868You are not responsible for enforcing compliance by third parties with
1869 1869this License.
18701.12. "You'' (or "Your") means an individual or a legal entity exercising 1870
1871rights under, and complying with all of the terms of, this License or a future 1871
1872version of this License issued under Section 6.1. For legal entities, "You'' 1872 11. If, as a consequence of a court judgment or allegation of patent
1873includes any entity which controls, is controlled by, or is under common 1873infringement or for any other reason (not limited to patent issues),
1874control with You. For purposes of this definition, "control'' means (a) the 1874conditions are imposed on you (whether by court order, agreement or
1875power, direct or indirect, to cause the direction or management of such entity, 1875otherwise) that contradict the conditions of this License, they do not
1876whether by contract or otherwise, or (b) ownership of more than fifty percent ( 1876excuse you from the conditions of this License. If you cannot
187750%) of the outstanding shares or beneficial ownership of such entity. 1877distribute so as to satisfy simultaneously your obligations under this
1878 1878License and any other pertinent obligations, then as a consequence you
18792. Source Code License. 2.1. The Initial Developer Grant. The Initial Developer 1879may not distribute the Library at all. For example, if a patent
1880hereby grants You a world-wide, royalty-free, non-exclusive license, subject to 1880license would not permit royalty-free redistribution of the Library by
1881third party intellectual property claims: (a) under intellectual property 1881all those who receive copies directly or indirectly through you, then
1882rights (other than patent or trademark) Licensable by Initial Developer to use, 1882the only way you could satisfy both it and this License would be to
1883reproduce, modify, display, perform, sublicense and distribute the Original 1883refrain entirely from distribution of the Library.
1884Code (or portions thereof) with or without Modifications, and/or as part of a 1884
1885Larger Work; and (b) under Patents Claims infringed by the making, using or 1885If any portion of this section is held invalid or unenforceable under any
1886selling of Original Code, to make, have made, use, practice, sell, and offer 1886particular circumstance, the balance of the section is intended to apply,
1887for sale, and/or otherwise dispose of the Original Code (or portions thereof). ( 1887and the section as a whole is intended to apply in other circumstances.
1888c) the licenses granted in this Section 2.1(a) and (b) are effective on the 1888
1889date Initial Developer first distributes Original Code under the terms of this 1889It is not the purpose of this section to induce you to infringe any
1890License. (d) Notwithstanding Section 2.1(b) above, no patent license is 1890patents or other property right claims or to contest validity of any
1891granted: 1) for code that You delete from the Original Code; 2) separate from 1891such claims; this section has the sole purpose of protecting the
1892the Original Code; or 3) for infringements caused by: i) the modification of 1892integrity of the free software distribution system which is
1893the Original Code or ii) the combination of the Original Code with other 1893implemented by public license practices. Many people have made
1894software or devices. 1894generous contributions to the wide range of software distributed
1895 1895through that system in reliance on consistent application of that
1896 1896system; it is up to the author/donor to decide if he or she is willing
1897 1897to distribute software through any other system and a licensee cannot
18982.2. Contributor Grant. Subject to third party intellectual property claims, 1898impose that choice.
1899each Contributor hereby grants You a world-wide, royalty-free, non-exclusive 1899
1900license 1900This section is intended to make thoroughly clear what is believed to
1901 1901be a consequence of the rest of this License.
1902(a) under intellectual property rights (other than patent or trademark) 1902
1903Licensable by Contributor, to use, reproduce, modify, display, perform, 1903 12. If the distribution and/or use of the Library is restricted in
1904sublicense and distribute the Modifications created by such Contributor (or 1904certain countries either by patents or by copyrighted interfaces, the
1905portions thereof) either on an unmodified basis, with other Modifications, as 1905original copyright holder who places the Library under this License may add
1906Covered Code and/or as part of a Larger Work; and (b) under Patent Claims 1906an explicit geographical distribution limitation excluding those countries,
1907infringed by the making, using, or selling of Modifications made by that 1907so that distribution is permitted only in or among countries not thus
1908Contributor either alone and/or in combination with its Contributor Version (or 1908excluded. In such case, this License incorporates the limitation as if
1909portions of such combination), to make, use, sell, offer for sale, have made, 1909written in the body of this License.
1910and/or otherwise dispose of: 1) Modifications made by that Contributor (or 1910
1911portions thereof); and 2) the combination of Modifications made by that 1911 13. The Free Software Foundation may publish revised and/or new
1912Contributor with its Contributor Version (or portions of such combination). (c) 1912versions of the Lesser General Public License from time to time.
1913the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date 1913Such new versions will be similar in spirit to the present version,
1914Contributor first makes Commercial Use of the Covered Code. (d) Notwithstanding 1914but may differ in detail to address new problems or concerns.
1915Section 2.2(b) above, no patent license is granted: 1) for any code that 1915
1916Contributor has deleted from the Contributor Version; 2) separate from the 1916Each version is given a distinguishing version number. If the Library
1917Contributor Version; 3) for infringements caused by: i) third party 1917specifies a version number of this License which applies to it and
1918modifications of Contributor Version or ii) the combination of Modifications 1918"any later version", you have the option of following the terms and
1919made by that Contributor with other software (except as part of the 1919conditions either of that version or of any later version published by
1920Contributor Version) or other devices; or 4) under Patent Claims infringed by 1920the Free Software Foundation. If the Library does not specify a
1921Covered Code in the absence of Modifications made by that Contributor. 1921license version number, you may choose any version ever published by
1922 1922the Free Software Foundation.
1923 1923
1924 1924
19253. Distribution Obligations. 1925 14. If you wish to incorporate parts of the Library into other free
1926 1926programs whose distribution conditions are incompatible with these,
19273.1. Application of License. The Modifications which You create or to which You 1927write to the author to ask for permission. For software which is
1928contribute are governed by the terms of this License, including without 1928copyrighted by the Free Software Foundation, write to the Free
1929limitation Section 2.2. The Source Code version of Covered Code may be 1929Software Foundation; we sometimes make exceptions for this. Our
1930distributed only under the terms of this License or a future version of this 1930decision will be guided by the two goals of preserving the free status
1931License released under Section 6.1, and You must include a copy of this License 1931of all derivatives of our free software and of promoting the sharing
1932with every copy of the Source Code You distribute. You may not offer or impose 1932and reuse of software generally.
1933any terms on any Source Code version that alters or restricts the applicable 1933
1934version of this License or the recipients' rights hereunder. However, You may 1934 NO WARRANTY
1935include an additional document offering the additional rights described in 1935
1936Section 3.5. 3.2. Availability of Source Code. Any Modification which You 1936 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1937create or to which You contribute must be made available in Source Code form 1937WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1938under the terms of this License either on the same media as an Executable 1938EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1939version or via an accepted Electronic Distribution Mechanism to anyone to whom 1939OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1940you made an Executable version available; and if made available via Electronic 1940KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1941Distribution Mechanism, must remain available for at least twelve (12) months 1941IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1942after the date it initially became available, or at least six (6) months after 1942PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1943a subsequent version of that particular Modification has been made available to 1943LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1944such recipients. You are responsible for ensuring that the Source Code version 1944THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1945remains available even if the Electronic Distribution Mechanism is maintained 1945
1946by a third party. 1946 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1947 1947WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
19483.3. Description of Modifications. You must cause all Covered Code to which You 1948AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1949contribute to contain a file documenting the changes You made to create that 1949FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1950Covered Code and the date of any change. You must include a prominent statement 1950CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1951that the Modification is derived, directly or indirectly, from Original Code 1951LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1952provided by the Initial Developer and including the name of the Initial 1952RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1953Developer in (a) the Source Code, and (b) in any notice in an Executable 1953FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1954version or related documentation in which You describe the origin or ownership 1954SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1955of the Covered Code. 1955DAMAGES.
1956 1956
19573.4. Intellectual Property Matters 1957 END OF TERMS AND CONDITIONS
1958 1958
1959(a) Third Party Claims. If Contributor has knowledge that a license under a 1959
1960third party's intellectual property rights is required to exercise the rights 1960 How to Apply These Terms to Your New Libraries
1961granted by such Contributor under Sections 2.1 or 2.2, Contributor must include 1961
1962a text file with the Source Code distribution titled "LEGAL'' which describes 1962 If you develop a new library, and you want it to be of the greatest
1963the claim and the party making the claim in sufficient detail that a recipient 1963possible use to the public, we recommend making it free software that
1964will know whom to contact. If Contributor obtains such knowledge after the 1964everyone can redistribute and change. You can do so by permitting
1965Modification is made available as described in Section 3.2, Contributor shall 1965redistribution under these terms (or, alternatively, under the terms of the
1966promptly modify the LEGAL file in all copies Contributor makes available 1966ordinary General Public License).
1967thereafter and shall take other steps (such as notifying appropriate mailing 1967
1968lists or newsgroups) reasonably calculated to inform those who received the 1968 To apply these terms, attach the following notices to the library. It is
1969Covered Code that new knowledge has been obtained. (b) Contributor APIs. If 1969safest to attach them to the start of each source file to most effectively
1970Contributor's Modifications include an application programming interface and 1970convey the exclusion of warranty; and each file should have at least the
1971Contributor has knowledge of patent licenses which are reasonably necessary to 1971"copyright" line and a pointer to where the full notice is found.
1972implement that API, Contributor must also include this information in the LEGAL 1972
1973file. 1973 &lt;one line to give the library's name and a brief idea of what it does.&gt;
1974 1974 Copyright (C) &lt;year&gt; &lt;name of author&gt;
1975(c) Representations. Contributor represents that, except as disclosed pursuant 1975
1976to Section 3.4(a) above, Contributor believes that Contributor's Modifications 1976 This library is free software; you can redistribute it and/or
1977are Contributor's original creation(s) and/or Contributor has sufficient rights 1977 modify it under the terms of the GNU Lesser General Public
1978to grant the rights conveyed by this License. 1978 License as published by the Free Software Foundation; either
1979 1979 version 2.1 of the License, or (at your option) any later version.
19803.5. Required Notices. You must duplicate the notice in Exhibit A in each file 1980
1981of the Source Code. If it is not possible to put such notice in a particular 1981 This library is distributed in the hope that it will be useful,
1982Source Code file due to its structure, then You must include such notice in a 1982 but WITHOUT ANY WARRANTY; without even the implied warranty of
1983location (such as a relevant directory) where a user would be likely to look 1983 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1984for such a notice. If You created one or more Modification(s) You may add your 1984 Lesser General Public License for more details.
1985name as a Contributor to the notice described in Exhibit A. You must also 1985
1986duplicate this License in any documentation for the Source Code where You 1986 You should have received a copy of the GNU Lesser General Public
1987describe recipients' rights or ownership rights relating to Covered Code. You 1987 License along with this library; if not, write to the Free Software
1988may choose to offer, and to charge a fee for, warranty, support, indemnity or 1988 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1989liability obligations to one or more recipients of Covered Code. However, You 1989
1990may do so only on Your own behalf, and not on behalf of the Initial Developer 1990Also add information on how to contact you by electronic and paper mail.
1991or any Contributor. You must make it absolutely clear than any such warranty, 1991
1992support, indemnity or liability obligation is offered by You alone, and You 1992You should also get your employer (if you work as a programmer) or your
1993hereby agree to indemnify the Initial Developer and every Contributor for any 1993school, if any, to sign a "copyright disclaimer" for the library, if
1994liability incurred by the Initial Developer or such Contributor as a result of 1994necessary. Here is a sample; alter the names:
1995warranty, support, indemnity or liability terms You offer. 1995
1996 1996 Yoyodyne, Inc., hereby disclaims all copyright interest in the
19973.6. Distribution of Executable Versions. You may distribute Covered Code in 1997 library `Frob' (a library for tweaking knobs) written by James Random Hacker.
1998Executable form only if the requirements of Section 3.1-3.5 have been met for 1998
1999that Covered Code, and if You include a notice stating that the Source Code 1999 &lt;signature of Ty Coon&gt;, 1 April 1990
2000version of the Covered Code is available under the terms of this License, 2000 Ty Coon, President of Vice
2001including a description of how and where You have fulfilled the obligations of 2001
2002Section 3.2. The notice must be conspicuously included in any notice in an 2002That's all there is to it!
2003Executable version, related documentation or collateral in which You describe 2003 </programlisting></para>
2004recipients' rights relating to the Covered Code. You may distribute the 2004 </section>
2005Executable version of Covered Code or ownership rights under a license of Your 2005
2006choice, which may contain terms different from this License, provided that You 2006 <section id="ucpemg_lic_6">
2007are in compliance with the terms of this License and that the license for the 2007 <title>GNU LESSER GENERAL PUBLIC LICENSE</title>
2008Executable version does not attempt to limit or alter the recipient's rights in 2008
2009the Source Code version from the rights set forth in this License. If You 2009 <para><programlisting>
2010distribute the Executable version under a different license You must make it 2010
2011absolutely clear that any terms which differ from this License are offered by 2011 Version 3, 29 June 2007
2012You alone, not by the Initial Developer or any Contributor. You hereby agree to 2012
2013indemnify the Initial Developer and every Contributor for any liability 2013 Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
2014incurred by the Initial Developer or such Contributor as a result of any such 2014 Everyone is permitted to copy and distribute verbatim copies
2015terms You offer. 2015 of this license document, but changing it is not allowed.
2016 2016
20173.7. Larger Works. You may create a Larger Work by combining Covered Code with 2017
2018other code not governed by the terms of this License and distribute the Larger 2018 This version of the GNU Lesser General Public License incorporates
2019Work as a single product. In such a case, You must make sure the requirements 2019the terms and conditions of version 3 of the GNU General Public
2020of this License are fulfilled for the Covered Code. 2020License, supplemented by the additional permissions listed below.
2021 2021
20224. Inability to Comply Due to Statute or Regulation. If it is impossible for 2022 0. Additional Definitions.
2023You to comply with any of the terms of this License with respect to some or all 2023
2024of the Covered Code due to statute, judicial order, or regulation then You 2024 As used herein, "this License" refers to version 3 of the GNU Lesser
2025must: (a) comply with the terms of this License to the maximum extent possible; 2025General Public License, and the "GNU GPL" refers to version 3 of the GNU
2026and (b) describe the limitations and the code they affect. Such description 2026General Public License.
2027must be included in the LEGAL file described in Section 3.4 and must be 2027
2028included with all distributions of the Source Code. Except to the extent 2028 "The Library" refers to a covered work governed by this License,
2029prohibited by statute or regulation, such description must be sufficiently 2029other than an Application or a Combined Work as defined below.
2030detailed for a recipient of ordinary skill to be able to understand it. 5. 2030
2031Application of this License. This License applies to code to which the Initial 2031 An "Application" is any work that makes use of an interface provided
2032Developer has attached the notice in Exhibit A and to related Covered Code. 6. 2032by the Library, but which is not otherwise based on the Library.
2033Versions of the License. 6.1. New Versions. Netscape Communications 2033Defining a subclass of a class defined by the Library is deemed a mode
2034Corporation (''Netscape'') may publish revised and/or new versions of the 2034of using an interface provided by the Library.
2035License from time to time. Each version will be given a distinguishing version 2035
2036number. 6.2. Effect of New Versions. Once Covered Code has been published under 2036 A "Combined Work" is a work produced by combining or linking an
2037a particular version of the License, You may always continue to use it under 2037Application with the Library. The particular version of the Library
2038the terms of that version. You may also choose to use such Covered Code under 2038with which the Combined Work was made is also called the "Linked
2039the terms of any subsequent version of the License published by Netscape. No 2039Version".
2040one other than Netscape has the right to modify the terms applicable to Covered 2040
2041Code created under this License. 2041 The "Minimal Corresponding Source" for a Combined Work means the
2042 2042Corresponding Source for the Combined Work, excluding any source code
20436.3. Derivative Works. If You create or use a modified version of this License ( 2043for portions of the Combined Work that, considered in isolation, are
2044which you may only do in order to apply it to code which is not already Covered 2044based on the Application, and not on the Linked Version.
2045Code governed by this License), You must (a) rename Your license so that the 2045
2046phrases ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' or 2046 The "Corresponding Application Code" for a Combined Work means the
2047any confusingly similar phrase do not appear in your license (except to note 2047object code and/or source code for the Application, including any data
2048that your license differs from this License) and (b) otherwise make it clear 2048and utility programs needed for reproducing the Combined Work from the
2049that Your version of the license contains terms which differ from the Mozilla 2049Application, but excluding the System Libraries of the Combined Work.
2050Public License and Netscape Public License. (Filling in the name of the Initial 2050
2051Developer, Original Code or Contributor in the notice described in Exhibit A 2051 1. Exception to Section 3 of the GNU GPL.
2052shall not of themselves be deemed to be modifications of this License.) 2052
2053 2053 You may convey a covered work under sections 3 and 4 of this License
20547. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN 2054without being bound by section 3 of the GNU GPL.
2055"AS IS'' BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, 2055
2056INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF 2056 2. Conveying Modified Versions.
2057DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE 2057
2058ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. 2058 If you modify a copy of the Library, and, in your modifications, a
2059SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL 2059facility refers to a function or data to be supplied by an Application
2060DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, 2060that uses the facility (other than as an argument passed when the
2061REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART 2061facility is invoked), then you may convey a copy of the modified
2062OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT 2062version:
2063UNDER THIS DISCLAIMER. 8. TERMINATION. 8.1. This License and the rights 2063
2064granted hereunder will terminate automatically if You fail to comply with terms 2064 a) under this License, provided that you make a good faith effort to
2065herein and fail to cure such breach within 30 days of becoming aware of the 2065 ensure that, in the event an Application does not supply the
2066breach. All sublicenses to the Covered Code which are properly granted shall 2066 function or data, the facility still operates, and performs
2067survive any termination of this License. Provisions which, by their nature, 2067 whatever part of its purpose remains meaningful, or
2068must remain in effect beyond the termination of this License shall survive. 2068
20698.2. If You initiate litigation by asserting a patent infringement claim ( 2069 b) under the GNU GPL, with none of the additional permissions of
2070excluding declatory judgment actions) against Initial Developer or a 2070 this License applicable to that copy.
2071Contributor (the Initial Developer or Contributor against whom You file such 2071
2072action is referred to as "Participant") alleging that: 2072 3. Object Code Incorporating Material from Library Header Files.
2073 2073
2074(a) such Participant's Contributor Version directly or indirectly infringes 2074 The object code form of an Application may incorporate material from
2075any patent, then any and all rights granted by such Participant to You under 2075a header file that is part of the Library. You may convey such object
2076Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from 2076code under terms of your choice, provided that, if the incorporated
2077Participant terminate prospectively, unless if within 60 days after receipt of 2077material is not limited to numerical parameters, data structure
2078notice You either: (i) agree in writing to pay Participant a mutually 2078layouts and accessors, or small macros, inline functions and templates
2079agreeable reasonable royalty for Your past and future use of Modifications made 2079(ten or fewer lines in length), you do both of the following:
2080by such Participant, or (ii) withdraw Your litigation claim with respect to the 2080
2081Contributor Version against such Participant. If within 60 days of notice, a 2081 a) Give prominent notice with each copy of the object code that the
2082reasonable royalty and payment arrangement are not mutually agreed upon in 2082 Library is used in it and that the Library and its use are
2083writing by the parties or the litigation claim is not withdrawn, the rights 2083 covered by this License.
2084granted by Participant to You under Sections 2.1 and/or 2.2 automatically 2084
2085terminate at the expiration of the 60 day notice period specified above. 2085 b) Accompany the object code with a copy of the GNU GPL and this license
2086 2086 document.
2087(b) any software, hardware, or device, other than such Participant's 2087
2088Contributor Version, directly or indirectly infringes any patent, then any 2088 4. Combined Works.
2089rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are 2089
2090revoked effective as of the date You first made, used, sold, distributed, or 2090 You may convey a Combined Work under terms of your choice that,
2091had made, Modifications made by that Participant. 2091taken together, effectively do not restrict modification of the
2092 2092portions of the Library contained in the Combined Work and reverse
20938.3. If You assert a patent infringement claim against Participant alleging 2093engineering for debugging such modifications, if you also do each of
2094that such Participant's Contributor Version directly or indirectly infringes 2094the following:
2095any patent where such claim is resolved (such as by license or settlement) 2095
2096prior to the initiation of patent infringement litigation, then the reasonable 2096 a) Give prominent notice with each copy of the Combined Work that
2097value of the licenses granted by such Participant under Sections 2.1 or 2.2 2097 the Library is used in it and that the Library and its use are
2098shall be taken into account in determining the amount or value of any payment 2098 covered by this License.
2099or license. 2099
2100 2100 b) Accompany the Combined Work with a copy of the GNU GPL and this license
21018.4. In the event of termination under Sections 8.1 or 8.2 above, all end 2101 document.
2102user license agreements (excluding distributors and resellers) which have been 2102
2103validly granted by You or any distributor hereunder prior to termination shall 2103 c) For a Combined Work that displays copyright notices during
2104survive termination. 2104 execution, include the copyright notice for the Library among
2105 2105 these notices, as well as a reference directing the user to the
21069. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, 2106 copies of the GNU GPL and this license document.
2107WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU THE 2107
2108INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, 2108 d) Do one of the following:
2109OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY 2109
2110INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER 2110 0) Convey the Minimal Corresponding Source under the terms of this
2111INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, 2111 License, and the Corresponding Application Code in a form
2112COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR 2112 suitable for, and under terms that permit, the user to
2113LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH 2113 recombine or relink the Application with a modified version of
2114DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR 2114 the Linked Version to produce a modified Combined Work, in the
2115PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE 2115 manner specified by section 6 of the GNU GPL for conveying
2116LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR 2116 Corresponding Source.
2117LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND 2117
2118LIMITATION MAY NOT APPLY TO YOU. 10. U.S. GOVERNMENT END USERS. The Covered 2118 1) Use a suitable shared library mechanism for linking with the
2119Code is a ''commercial item,'' as that term is defined in 48 C.F.R. 2.101 (Oct. 2119 Library. A suitable mechanism is one that (a) uses at run time
21201995), consisting of ''commercial computer software'' and ''commercial computer 2120 a copy of the Library already present on the user's computer
2121software documentation,'' as such terms are used in 48 C.F.R. 12.212 (Sept. 2121 system, and (b) will operate properly with a modified version
21221995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 2122 of the Library that is interface-compatible with the Linked
2123227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with 2123 Version.
2124only those rights set forth herein. 11. MISCELLANEOUS. This License represents 2124
2125the complete agreement concerning subject matter hereof. If any provision of 2125 e) Provide Installation Information, but only if you would otherwise
2126this License is held to be unenforceable, such provision shall be reformed only 2126 be required to provide such information under section 6 of the
2127to the extent necessary to make it enforceable. This License shall be governed 2127 GNU GPL, and only to the extent that such information is
2128by California law provisions (except to the extent applicable law, if any, 2128 necessary to install and execute a modified version of the
2129provides otherwise), excluding its conflict-of-law provisions. With respect to 2129 Combined Work produced by recombining or relinking the
2130disputes in which at least one party is a citizen of, or an entity chartered or 2130 Application with a modified version of the Linked Version. (If
2131registered to do business in the United States of America, any litigation 2131 you use option 4d0, the Installation Information must accompany
2132relating to this License shall be subject to the jurisdiction of the Federal 2132 the Minimal Corresponding Source and Corresponding Application
2133Courts of the Northern District of California, with venue lying in Santa Clara 2133 Code. If you use option 4d1, you must provide the Installation
2134County, California, with the losing party responsible for costs, including 2134 Information in the manner specified by section 6 of the GNU GPL
2135without limitation, court costs and reasonable attorneys' fees and expenses. 2135 for conveying Corresponding Source.)
2136The application of the United Nations Convention on Contracts for the 2136
2137International Sale of Goods is expressly excluded. Any law or regulation which 2137 5. Combined Libraries.
2138provides that the language of a contract shall be construed against the drafter 2138
2139shall not apply to this License. 12. RESPONSIBILITY FOR CLAIMS. As between 2139 You may place library facilities that are a work based on the
2140Initial Developer and the Contributors, each party is responsible for claims 2140Library side by side in a single library together with other library
2141and damages arising, directly or indirectly, out of its utilization of rights 2141facilities that are not Applications and are not covered by this
2142under this License and You agree to work with Initial Developer and 2142License, and convey such a combined library under terms of your
2143Contributors to distribute such responsibility on an equitable basis. Nothing 2143choice, if you do both of the following:
2144herein is intended or shall be deemed to constitute any admission of liability. 2144
214513. MULTIPLE-LICENSED CODE. Initial Developer may designate portions of the 2145 a) Accompany the combined library with a copy of the same work based
2146Covered Code as �Multiple-Licensed?. �Multiple-Licensed? means that the 2146 on the Library, uncombined with any other library facilities,
2147Initial Developer permits you to utilize portions of the Covered Code under 2147 conveyed under the terms of this License.
2148Your choice of the MPL or the alternative licenses, if any, specified by the 2148
2149Initial Developer in the file described in Exhibit A. 2149 b) Give prominent notice with the combined library that part of it
2150 2150 is a work based on the Library, and explaining where to find the
2151EXHIBIT A -Mozilla Public License. 2151 accompanying uncombined form of the same work.
2152 2152
2153The contents of this file are subject to the Mozilla Public License Version 2153 6. Revised Versions of the GNU Lesser General Public License.
21541.1 (the "License"); you may not use this file except in compliance with the 2154
2155License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ 2155 The Free Software Foundation may publish revised and/or new versions
2156Software distributed under the License is distributed on an "AS IS" basis, 2156of the GNU Lesser General Public License from time to time. Such new
2157WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for 2157versions will be similar in spirit to the present version, but may
2158the specific language governing rights and limitations under the License. 2158differ in detail to address new problems or concerns.
2159 2159
2160The Original Code is Javassist. 2160 Each version is given a distinguishing version number. If the
2161 2161Library as you received it specifies that a certain numbered version
2162The Initial Developer of the Original Code is Shigeru Chiba. Portions created 2162of the GNU Lesser General Public License "or any later version"
2163by the Initial Developer are Copyright (C) 1999-2010 Shigeru Chiba. All Rights 2163applies to it, you have the option of following the terms and
2164Reserved. 2164conditions either of that published version or of any later version
2165 2165published by the Free Software Foundation. If the Library as you
2166Contributor(s): ______________________________________. 2166received it does not specify a version number of the GNU Lesser
2167 2167General Public License, you may choose any version of the GNU Lesser
2168Alternatively, the contents of this file may be used under the terms of the GNU 2168General Public License ever published by the Free Software Foundation.
2169Lesser General Public License Version 2.1 or later (the "LGPL"), in which case 2169
2170the provisions of the LGPL are applicable instead of those above. If you wish 2170 If the Library as you received it specifies that a proxy can decide
2171to allow use of your version of this file only under the terms of the LGPL, and 2171whether future versions of the GNU Lesser General Public License shall
2172not to allow others to use your version of this file under the terms of the 2172apply, that proxy's public statement of acceptance of any version is
2173MPL, indicate your decision by deleting the provisions above and replace them 2173permanent authorization for you to choose that version for the
2174with the notice and other provisions required by the LGPL. If you do not delete 2174Library.
2175the provisions above, a recipient may use your version of this file under the 2175 </programlisting></para>
2176terms of either the MPL or the LGPL. 2176 </section>
2177 </programlisting></para></section> 2177
2178 2178 <section id="ucpemg_lic_7">
2179 <section id="ucpemg_lic_12"> 2179 <title>jTDS</title>
2180 <title>Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE</title> 2180
2181 <para><programlisting> 2181 <para><programlisting>
2182&lt;b&gt;Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE 2182
2183&lt;/b&gt; 2183License
2184Licensee/Company: Entity receiving Software. 2184jTDS is Free Software. jTDS is made available under the terms of the
2185 2185GNU Lesser General Public License. The LGPL is sufficiently flexible to allow
2186Effective Date: Date of delivery of the Software to You. 2186the use of jTDS in both open source and commercial projects. Using jTDS is
2187 2187considered to be dynamic linking; hence our interpretation of the LGPL is that
2188Software: JavaMail 1.4.3 2188the use of the unmodified jTDS source or binary does not affect the license of
2189 2189your application code.
2190License Term: Perpetual (subject to termination under the SLA). 2190
2191 2191If you modify jTDS and redistribute your modifications, the LGPL applies,
2192Licensed Unit: Software Copy. 2192basically meaning that you'll have to make the modified version publicly
2193 2193available under the LGPL license too. This ensures that all users of the
2194Licensed unit Count: Unlimited. 2194software have access to all future improvements.
2195 2195
2196Permitted Uses: 2196jTDS was initially based on software released under a BSD license by CDS
2197 2197Networks, Inc. and/or Craig Spannring, the author of the original FreeTDS JDBC
21981. You may reproduce and use the Software for Your own Individual, 2198driver from which jTDS is derived. Between releases 0.8.1 and 0.9 jTDS was
2199Commercial and Research and Instructional Use only for the purposes of 2199completely rewritten so the original BSD license no longer applies.
2200designing, developing, testing, and running Your applets and 2200 </programlisting></para>
2201applications ("Programs"). 2201 </section>
2202 2202
22032. Subject to the terms and conditions of this Agreement and 2203 <section id="ucpemg_lic_8">
2204restrictions and exceptions set forth in the Software's documentation, 2204 <title>JSch</title>
2205You may reproduce and distribute portions of Software identified as a 2205
2206redistributable in the documentation (each a "Redistributable"), 2206 <para><programlisting>
2207provided that You comply with the following (note that You may be 2207JSch 0.0.* was released under the GNU LGPL license. Later, we have switched
2208entitled to reproduce and distribute other portions of the Software not 2208over to a BSD-style license.
2209defined in the documentation as a Redistributable under certain other 2209
2210licenses as described in the THIRDPARTYLICENSEREADME, if applicable): 2210------------------------------------------------------------------------------
2211 2211Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc.
2212(a) You distribute Redistributable complete and unmodified and only 2212All rights reserved.
2213bundled as part of Your Programs, 2213
2214 2214Redistribution and use in source and binary forms, with or without
2215(b) Your Programs add significant and primary functionality to the 2215modification, are permitted provided that the following conditions are met:
2216Redistributable, 2216
2217 2217 1. Redistributions of source code must retain the above copyright notice,
2218(c) You distribute Redistributable for the sole purpose of running Your 2218 this list of conditions and the following disclaimer.
2219Programs, 2219
2220 2220 2. Redistributions in binary form must reproduce the above copyright
2221(d) You do not distribute additional software intended to replace any 2221 notice, this list of conditions and the following disclaimer in
2222component(s) of the Redistributable, 2222 the documentation and/or other materials provided with the distribution.
2223 2223
2224(e) You do not remove or alter any proprietary legends or notices 2224 3. The names of the authors may not be used to endorse or promote products
2225contained in or on the Redistributable. 2225 derived from this software without specific prior written permission.
2226 2226
2227(f) You only distribute the Redistributable subject to a license 2227THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
2228agreement that protects Sun's interests consistent with the terms 2228INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
2229contained in this Agreement, and 2229FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
2230 2230INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
2231(g) You agree to defend and indemnify Sun and its licensors from and 2231INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2232against any damages, costs, liabilities, settlement amounts and/or 2232LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
2233expenses (including attorneys' fees) incurred in connection with any 2233OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2234claim, lawsuit or action by any third party that arises or results from 2234LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
2235the use or distribution of any and all Programs and/or 2235NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
2236Redistributable. 2236EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2237 2237
22383. Java Technology Restrictions. You may not create, modify, or change 2238 </programlisting></para>
2239the behavior of, or authorize Your licensees to create, modify, or 2239 </section>
2240change the behavior of, classes, interfaces, or subpackages that are in 2240
2241any way identified as "java", "javax", "sun" or similar convention as 2241 <section id="ucpemg_lic_9">
2242specified by Sun in any naming convention designation. 2242 <title>Jython</title>
2243 2243
22444. No Diagnostic, Maintenance, Repair or Technical Support Services. 2244 <para><programlisting>
2245The scope of Your license does not include any right, express or 2245
2246implied, (i) to access, copy, distribute, display or use the Software 2246The Jython License
2247to provide diagnostic, maintenance, repair or technical support 2247
2248services for Sun softwa re or Sun hardware on behalf of any third party 2248A. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING JYTHON
2249for Your direct or indirect commercial gain or advantage, without Sun's 2249
2250prior written authorization, or (ii) for any third party to access, 2250PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
2251copy, distribute, display or use the Software to provide diagnostic, 2251
2252maintenance, repair or technical support services for Sun software or 22521. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"),
2253Sun hardware on Your behalf for such party's direct or indirect 2253and the Individual or Organization ("Licensee") accessing and otherwise using
2254commercial gain or advantage, without Sun's prior written 2254this software ("Jython") in source or binary form and its associated
2255authorization. The limitations set forth in this paragraph apply to any 2255documentation.
2256and all error corrections, patches, updates, and upgrades to the 2256
2257Software You may receive, access, download or otherwise obtain from 22572. Subject to the terms and conditions of this License Agreement, PSF hereby
2258Sun. 2258grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
2259 2259analyze, test, perform and/or display publicly, prepare derivative works,
22605. Records and Documentation. During the term of the SLA and 2260distribute, and otherwise use Jython alone or in any derivative version,
2261Entitlement, and for a period of three (3) years thereafter, You agree 2261provided, however, that PSF's License Agreement and PSF's notice of copyright,
2262to keep proper records and documentation of Your compliance with the 2262i.e., "Copyright (c) 2007 Python Software Foundation; All Rights Reserved" are
2263SLA and Entitlement. Upon Sun's reasonable request, You will provide 2263retained in Jython alone or in any derivative version prepared by Licensee.
2264copies of such records and documentation to Sun for the purpose of 2264
2265confirming Your compliance with the terms and conditions of the SLA and 22653. In the event Licensee prepares a derivative work that is based on or
2266Entitlement. This section will survive any termination of the SLA and 2266incorporates Jython or any part thereof, and wants to make the derivative work
2267Entitlement. You may terminate this SLA and Entitlement at any time by 2267available to others as provided herein, then Licensee hereby agrees to include
2268destroying all copies of the Software in which case the obligations set 2268in any such work a brief summary of the changes made to Jython.
2269forth in Section 7 of the SLA shall apply. 2269
2270 22704. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES NO
2271 2271REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT
2272Sun Microsystems, Inc. ("Sun") 2272LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF
2273SOFTWARE LICENSE AGREEMENT 2273MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON
2274 2274WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
2275READ THE TERMS OF THIS AGREEMENT ("AGREEMENT") CAREFULLY BEFORE OPENING 2275
2276SOFTWARE MEDIA PACKAGE. BY OPENING SOFTWARE MEDIA PACKAGE, YOU AGREE TO 22765. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY
2277THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING SOFTWARE 2277INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING,
2278ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING 2278DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF
2279THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE 2279ADVISED OF THE POSSIBILITY THEREOF.
2280TO ALL OF THE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE 2280
2281OF PURCHASE FOR A REFUND OR, IF SOFTWARE IS ACCESSED ELECTRONICALLY, 22816. This License Agreement will automatically terminate upon a material breach
2282SELECT THE "DECLINE" (OR "EXIT") BUTTON AT THE END OF THIS AGREEMENT. 2282of its terms and conditions.
2283IF YOU HAVE SEPARATELY AGREED TO LICENSE TERMS ("MASTER TERMS") FOR 2283
2284YOUR LICENSE TO THIS SOFTWARE, THEN SECTIONS 1-6 OF THIS AGREEMENT 22847. Nothing in this License Agreement shall be deemed to create any relationship
2285("SUPPLEMENTAL LICENSE TERMS") SHALL SUPPLEMENT AND SUPERSEDE THE 2285of agency, partnership, or joint venture between PSF and Licensee. This License
2286MASTER TERMS IN RELATION TO THIS SOFTWARE. 2286Agreement does not grant permission to use PSF trademarks or trade name in a
2287 2287trademark sense to endorse or promote products or services of Licensee, or any
22881. Definitions. 2288third party.
2289 2289
2290(a) "Entitlement" means the collective set of applicable documents 22908. By copying, installing or otherwise using Jython, Licensee agrees to be
2291authorized by Sun evidencing your obligation to pay associated fees (if 2291bound by the terms and conditions of this License Agreement.
2292any) for the license, associated Services, and the authorized scope of 2292
2293use of Software under this Agreement. 2293Jython 2.0, 2.1 License
2294 2294
2295(b) "Licensed Unit" means the unit of measure by which your use of 2295Copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Jython Developers
2296Software and/or Service is licensed, as described in your Entitlement. 2296All rights reserved.
2297 2297
2298(c) "Permitted Use" means the licensed Software use(s) authorized 2298Redistribution and use in source and binary forms, with or without
2299in this Agreement as specified in your Entitlement. The Permitted Use 2299modification, are permitted provided that the following conditions are met:
2300for any bundled Sun software not specified in your Entitlement will be 2300
2301evaluation use as provided in Section 3. 2301Redistributions of source code must retain the above copyright notice, this
2302 2302list of conditions and the following disclaimer. Redistributions in binary form
2303(d) "Service" means the service(s) that Sun or its delegate will 2303must reproduce the above copyright notice, this list of conditions and the
2304provide, if any, as selected in your Entitlement and as further 2304following disclaimer in the documentation and/or other materials provided with
2305described in the applicable service listings at 2305the distribution. Neither the name of the Jython Developers nor the names of
2306www.sun.com/service/servicelist. 2306its contributors may be used to endorse or promote products derived from this
2307 2307software without specific prior written permission. THIS SOFTWARE IS PROVIDED
2308(e) "Software" means the Sun software described in your 2308BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS'' AND ANY EXPRESS OR IMPLIED
2309Entitlement. Also, certain software may be included for evaluation use 2309WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2310under Section 3. 2310MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
2311 2311EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2312(f) "You" and "Your" means the individual or legal entity specified 2312INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
2313in the Entitlement, or for evaluation purposes, the entity performing 2313LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
2314the evaluation. 2314PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
2315 2315LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
23162. License Grant and Entitlement. 2316OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
2317 2317ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2318Subject to the terms of your Entitlement, Sun grants you a 2318
2319nonexclusive, nontransferable limited license to use Software for its 2319 </programlisting></para>
2320Permitted Use for the license term. Your Entitlement will specify (a) 2320 </section>
2321Software licensed, (b) the Permitted Use, (c) the license term, and (d) 2321
2322the Licensed Units. 2322 <section id="ucpemg_lic_10">
2323 2323 <title>Open Source Initiative OSI - The BSD 3-Clause License</title>
2324Additionally, if your Entitlement includes Services, then it will also 2324
2325specify the (e) Service and (f) service term. 2325 <para><programlisting>
2326 2326
2327If your rights to Software or Services are limited in duration and the 2327&lt;b&gt; Open Source Initiative OSI - The BSD 3-Clause License &lt;/b&gt;
2328date such rights begin is other than the purchase date, your 2328
2329Entitlement will provide that beginning date(s). 2329Copyright (c) &lt;YEAR&gt;, &lt;OWNER&gt; All rights reserved.
2330 2330
2331The Entitlement may be delivered to you in various ways depending on 2331Redistribution and use in source and binary forms, with or without
2332the manner in which you obtain Software and Services, for example, the 2332modification, are permitted provided that the following conditions are met:
2333Entitlement may be provided in your receipt, invoice or your contract 2333
2334with Sun or authorized Sun reseller. It may also be in electronic 2334- Redistributions of source code must retain the above copyright notice, this
2335format if you download Software. 2335list of conditions and the following disclaimer. - Redistributions in binary
2336 2336form must reproduce the above copyright notice, this list of conditions and the
23373. Permitted Use. 2337following disclaimer in the documentation and/or other materials provided with
2338 2338the distribution. - Neither the name of the &lt;ORGANIZATION&gt; nor the names
2339As selected in your Entitlement, one or more of the following Permitted 2339of its contributors may be used to endorse or promote products derived from
2340Uses will apply to your use of Software. Unless you have an Entitlement 2340this software without specific prior written permission.
2341that expressly permits it, you may not use Software for any of the 2341
2342other Permitted Uses. If you don't have an Entitlement, or if your 2342THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2343Entitlement doesn't cover additional software delivered to you, then 2343ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2344such software is for your Evaluation Use. 2344WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2345 2345DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2346(a) Evaluation Use. You may evaluate Software internally for a period 2346FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2347of 90 days from your first use. 2347DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2348 2348SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2349(b) Research and Instructional Use. You may use Software internally to 2349CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2350design, develop and test, and also to provide instruction on such 2350OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2351uses. 2351OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2352 2352 </programlisting></para>
2353(c) Individual Use. You may use Software internally for personal, 2353 </section>
2354individual use. 2354
2355 2355 <section id="ucpemg_lic_11">
2356(d) Commercial Use. You may use Software internally for your own 2356 <title>MOZILLA PUBLIC LICENSE</title>
2357commercial purposes. 2357
2358 2358 <para><programlisting>
2359(e) Service Provider Use. You may make Software functionality 2359
2360accessible (but not by providing Software itself or through outsourcing 2360MOZILLA PUBLIC LICENSE Version 1.1 1. Definitions.
2361services) to your end users in an extranet deployment, but not to your 2361
2362affiliated companies or to government agencies. 23621.0.1. "Commercial Use" means distribution or otherwise making the Covered Code
2363 2363available to a third party. 1.1. ''Contributor'' means each entity that creates
23644. Licensed Units. 2364or contributes to the creation of Modifications.
2365 2365
2366Your Permitted Use is limited to the number of Licensed Units stated in 23661.2. ''Contributor Version'' means the combination of the Original Code, prior
2367your Entitlement. If you require additional Licensed Units, you will 2367Modifications used by a Contributor, and the Modifications made by that
2368need additional Entitlement(s). 2368particular Contributor.
2369 2369
23705. Restrictions. 23701.3. ''Covered Code'' means the Original Code or Modifications or the
2371 2371combination of the Original Code and Modifications, in each case including
2372(a) The copies of Software provided to you under this Agreement are 2372portions thereof.
2373licensed, not sold, to you by Sun. Sun reserves all rights not 2373
2374expressly granted. (b) You may make a single archival copy of Software, 23741.4. ''Electronic Distribution Mechanism'' means a mechanism generally accepted
2375but otherwise may not copy, modify, or distribute Software. However if 2375in the software development community for the electronic transfer of data.
2376the Sun documentation accompanying Software lists specific portions of 2376
2377Software, such as header files, class libraries, reference source code, 23771.5. ''Executable'' means Covered Code in any form other than Source Code.
2378and/or redistributable files, that may be handled differently, you may 2378
2379do so only as provided in the Sun documentation. (c) You may not rent, 23791.6. ''Initial Developer'' means the individual or entity identified as the
2380lease, lend or encumber Software. (d) Unless enforcement is prohibited 2380Initial Developer in the Source Code notice required by Exhibit A.
2381by applicable law, you may not decompile, or reverse engineer Software. 2381
2382(e) The terms and conditions of this Agreement will apply to any 23821.7. ''Larger Work'' means a work which combines Covered Code or portions
2383Software updates, provided to you at Sun's discretion, that replace 2383thereof with code not governed by the terms of this License.
2384and/or supplement the original Software, unless such update contains a 2384
2385separate license. (f) You may not publish or provide the results of any 23851.8. ''License'' means this document.
2386benchmark or comparison tests run on Software to any third party 2386
2387without the prior written consent of Sun. (g) Software is confidential 23871.8.1. "Licensable" means having the right to grant, to the maximum extent
2388and copyrighted. (h) Unless otherwise specified, if Software is 2388possible, whether at the time of the initial grant or subsequently acquired,
2389delivered with embedded or bundled software that enables functionality 2389any and all of the rights conveyed herein.
2390of Software, you may not use such software on a stand-alone basis or 2390
2391use any portion of such software to interoperate with any program(s) 23911.9. ''Modifications'' means any addition to or deletion from the substance or
2392other than Software. (i) Software may contain programs that perform 2392structure of either the Original Code or any previous Modifications. When
2393automated collection of system data and/or automated software updating 2393Covered Code is released as a series of files, a Modification is:
2394services. System data collected through such programs may be used by 2394
2395Sun, its subcontractors, and its service delivery partners for the 2395A. Any addition to or deletion from the contents of a file containing Original
2396purpose of providing you with remote system services and/or improving 2396Code or previous Modifications. B. Any new file that contains any part of the
2397Sun's software and systems. (j) Software is not designed, licensed or 2397Original Code or previous Modifications.
2398intended for use in the design, construction, operation or maintenance 2398
2399of any nuclear facility and Sun and its licensors disclaim any express 2399
2400or implied warranty of fitness for such uses. (k) No right, title or 2400
2401interest in or to any trademark, service mark, logo or trade name of 24011.10. ''Original Code'' means Source Code of computer software code which is
2402Sun or its licensors is granted under this Agreement. 2402described in the Source Code notice required by Exhibit A as Original Code, and
2403 2403which, at the time of its release under this License is not already Covered
24046. Java Compatibility and Open Source. 2404Code governed by this License. 1.10.1. "Patent Claims" means any patent claim(
2405 2405s), now owned or hereafter acquired, including without limitation, method,
2406Software may contain Java technology. You may not create additional 2406process, and apparatus claims, in any patent Licensable by grantor.
2407classes to, or modifications of, the Java technology, except under 2407
2408compatibility requirements available under a separate agreement 24081.11. ''Source Code'' means the preferred form of the Covered Code for making
2409available at www.java.net. 2409modifications to it, including all modules it contains, plus any associated
2410 2410interface definition files, scripts used to control compilation and
2411Sun supports and benefits from the global community of open source 2411installation of an Executable, or source code differential comparisons against
2412developers, and thanks the community for its important contributions 2412either the Original Code or another well known, available Covered Code of the
2413and open standards-based technology, which Sun has adopted into many of 2413Contributor's choice. The Source Code can be in a compressed or archival form,
2414its products. 2414provided the appropriate decompression or de-archiving software is widely
2415 2415available for no charge.
2416Please note that portions of Software may be provided with notices and 2416
2417open source licenses from such communities and third parties that 24171.12. "You'' (or "Your") means an individual or a legal entity exercising
2418govern the use of those portions, and any licenses granted hereunder do 2418rights under, and complying with all of the terms of, this License or a future
2419not alter any rights and obligations you may have under such open 2419version of this License issued under Section 6.1. For legal entities, "You''
2420source licenses, however, the disclaimer of warranty and limitation of 2420includes any entity which controls, is controlled by, or is under common
2421liability provisions in this Agreement will apply to all Software in 2421control with You. For purposes of this definition, "control'' means (a) the
2422this distribution. 2422power, direct or indirect, to cause the direction or management of such entity,
2423 2423whether by contract or otherwise, or (b) ownership of more than fifty percent (
24247. Term and Termination. 242450%) of the outstanding shares or beneficial ownership of such entity.
2425 2425
2426The license and service term are set forth in your Entitlement(s). Your 24262. Source Code License. 2.1. The Initial Developer Grant. The Initial Developer
2427rights under this Agreement will terminate immediately without notice 2427hereby grants You a world-wide, royalty-free, non-exclusive license, subject to
2428from Sun if you materially breach it or take any action in derogation 2428third party intellectual property claims: (a) under intellectual property
2429of Sun's and/or its licensors' rights to Software. Sun may terminate 2429rights (other than patent or trademark) Licensable by Initial Developer to use,
2430this Agreement should any Software become, or in Sun's reasonable 2430reproduce, modify, display, perform, sublicense and distribute the Original
2431opinion likely to become, the subject of a claim of intellectual 2431Code (or portions thereof) with or without Modifications, and/or as part of a
2432property infringement or trade secret misappropriation. Upon 2432Larger Work; and (b) under Patents Claims infringed by the making, using or
2433termination, you will cease use of, and destroy, Software and confirm 2433selling of Original Code, to make, have made, use, practice, sell, and offer
2434compliance in writing to Sun. Sections 1, 5, 6, 7, and 9-15 will 2434for sale, and/or otherwise dispose of the Original Code (or portions thereof). (
2435survive termination of the Agreement. 2435c) the licenses granted in this Section 2.1(a) and (b) are effective on the
2436 2436date Initial Developer first distributes Original Code under the terms of this
24378. Limited Warranty. 2437License. (d) Notwithstanding Section 2.1(b) above, no patent license is
2438 2438granted: 1) for code that You delete from the Original Code; 2) separate from
2439Sun warrants to you that for a period of 90 days from the date of 2439the Original Code; or 3) for infringements caused by: i) the modification of
2440purchase, as evidenced by a copy of the receipt, the media on which 2440the Original Code or ii) the combination of the Original Code with other
2441Software is furnished (if any) will be free of defects in materials and 2441software or devices.
2442workmanship under normal use. Except for the foregoing, Software is 2442
2443provided "AS IS". Your exclusive remedy and Sun's entire liability 2443
2444under this limited warranty will be at Sun's option to replace Software 2444
2445media or refund the fee paid for Software. Some states do not allow 24452.2. Contributor Grant. Subject to third party intellectual property claims,
2446limitations on certain implied warranties, so the above may not apply 2446each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
2447to you. This limited warranty gives you specific legal rights. You may 2447license
2448have others, which vary from state to state. 2448
2449 2449(a) under intellectual property rights (other than patent or trademark)
24509. Disclaimer of Warranty. 2450Licensable by Contributor, to use, reproduce, modify, display, perform,
2451 2451sublicense and distribute the Modifications created by such Contributor (or
2452UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, 2452portions thereof) either on an unmodified basis, with other Modifications, as
2453REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF 2453Covered Code and/or as part of a Larger Work; and (b) under Patent Claims
2454MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT 2454infringed by the making, using, or selling of Modifications made by that
2455ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO 2455Contributor either alone and/or in combination with its Contributor Version (or
2456BE LEGALLY INVALID. 2456portions of such combination), to make, use, sell, offer for sale, have made,
2457 2457and/or otherwise dispose of: 1) Modifications made by that Contributor (or
245810. Limitation of Liability. 2458portions thereof); and 2) the combination of Modifications made by that
2459 2459Contributor with its Contributor Version (or portions of such combination). (c)
2460TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS 2460the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date
2461LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR 2461Contributor first makes Commercial Use of the Covered Code. (d) Notwithstanding
2462SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, 2462Section 2.2(b) above, no patent license is granted: 1) for any code that
2463HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR 2463Contributor has deleted from the Contributor Version; 2) separate from the
2464RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS 2464Contributor Version; 3) for infringements caused by: i) third party
2465BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's 2465modifications of Contributor Version or ii) the combination of Modifications
2466liability to you, whether in contract, tort (including negligence), or 2466made by that Contributor with other software (except as part of the
2467otherwise, exceed the amount paid by you for Software under this 2467Contributor Version) or other devices; or 4) under Patent Claims infringed by
2468Agreement. The foregoing limitations will apply even if the above 2468Covered Code in the absence of Modifications made by that Contributor.
2469stated warranty fails of its essential purpose. Some states do not 2469
2470allow the exclusion of incidental or consequential damages, so some of 2470
2471the terms above may not be applicable to you. 2471
2472 24723. Distribution Obligations.
247311. Export Regulations. 2473
2474 24743.1. Application of License. The Modifications which You create or to which You
2475All Software, documents, technical data, and any other materials 2475contribute are governed by the terms of this License, including without
2476delivered under this Agreement are subject to U.S. export control laws 2476limitation Section 2.2. The Source Code version of Covered Code may be
2477and may be subject to export or import regulations in other countries. 2477distributed only under the terms of this License or a future version of this
2478You agree to comply strictly with these laws and regulations and 2478License released under Section 6.1, and You must include a copy of this License
2479acknowledge that you have the responsibility to obtain any licenses to 2479with every copy of the Source Code You distribute. You may not offer or impose
2480export, re-export, or import as may be required after delivery to you. 2480any terms on any Source Code version that alters or restricts the applicable
2481 2481version of this License or the recipients' rights hereunder. However, You may
248212. U.S. Government Restricted Rights. 2482include an additional document offering the additional rights described in
2483 2483Section 3.5. 3.2. Availability of Source Code. Any Modification which You
2484If Software is being acquired by or on behalf of the U.S. Government or 2484create or to which You contribute must be made available in Source Code form
2485by a U.S. Government prime contractor or subcontractor (at any tier), 2485under the terms of this License either on the same media as an Executable
2486then the Government's rights in Software and accompanying documentation 2486version or via an accepted Electronic Distribution Mechanism to anyone to whom
2487will be only as set forth in this Agreement; this is in accordance with 2487you made an Executable version available; and if made available via Electronic
248848 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD) 2488Distribution Mechanism, must remain available for at least twelve (12) months
2489acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD 2489after the date it initially became available, or at least six (6) months after
2490acquisitions). 2490a subsequent version of that particular Modification has been made available to
2491 2491such recipients. You are responsible for ensuring that the Source Code version
249213. Governing Law. 2492remains available even if the Electronic Distribution Mechanism is maintained
2493 2493by a third party.
2494Any action related to this Agreement will be governed by California law 2494
2495and controlling U.S. federal law. No choice of law rules of any 24953.3. Description of Modifications. You must cause all Covered Code to which You
2496jurisdiction will apply. 2496contribute to contain a file documenting the changes You made to create that
2497 2497Covered Code and the date of any change. You must include a prominent statement
249814. Severability. 2498that the Modification is derived, directly or indirectly, from Original Code
2499 2499provided by the Initial Developer and including the name of the Initial
2500If any provision of this Agreement is held to be unenforceable, this 2500Developer in (a) the Source Code, and (b) in any notice in an Executable
2501Agreement will remain in effect with the provision omitted, unless 2501version or related documentation in which You describe the origin or ownership
2502omission would frustrate the intent of the parties, in which case this 2502of the Covered Code.
2503Agreement will immediately terminate. 2503
2504 25043.4. Intellectual Property Matters
250515. Integration. 2505
2506 2506(a) Third Party Claims. If Contributor has knowledge that a license under a
2507This Agreement, including any terms contained in your Entitlement, is 2507third party's intellectual property rights is required to exercise the rights
2508the entire agreement between you and Sun relating to its subject 2508granted by such Contributor under Sections 2.1 or 2.2, Contributor must include
2509matter. It supersedes all prior or contemporaneous oral or written 2509a text file with the Source Code distribution titled "LEGAL'' which describes
2510communications, proposals, representations and warranties and prevails 2510the claim and the party making the claim in sufficient detail that a recipient
2511over any conflicting or additional terms of any quote, order, 2511will know whom to contact. If Contributor obtains such knowledge after the
2512acknowledgment, or other communication between the parties relating to 2512Modification is made available as described in Section 3.2, Contributor shall
2513its subject matter during the term of this Agreement. No modification 2513promptly modify the LEGAL file in all copies Contributor makes available
2514of this Agreement will be binding, unless in writing and signed by an 2514thereafter and shall take other steps (such as notifying appropriate mailing
2515authorized representative of each party. 2515lists or newsgroups) reasonably calculated to inform those who received the
2516 2516Covered Code that new knowledge has been obtained. (b) Contributor APIs. If
2517Please contact Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, 2517Contributor's Modifications include an application programming interface and
2518California 95054 if you have questions. 2518Contributor has knowledge of patent licenses which are reasonably necessary to
2519 </programlisting></para></section> 2519implement that API, Contributor must also include this information in the LEGAL
2520 2520file.
2521 <section id="ucpemg_lic_13"> 2521
2522 <title>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1</title> 2522(c) Representations. Contributor represents that, except as disclosed pursuant
2523 <para><programlisting> 2523to Section 3.4(a) above, Contributor believes that Contributor's Modifications
2524&lt;b&gt;COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 2524are Contributor's original creation(s) and/or Contributor has sufficient rights
2525&lt;/b&gt; 2525to grant the rights conveyed by this License.
2526 2526
2527 1. Definitions. 25273.5. Required Notices. You must duplicate the notice in Exhibit A in each file
25281.1. "Contributor" means each individual or entity that creates or contributes to the 2528of the Source Code. If it is not possible to put such notice in a particular
2529creation of Modifications. 2529Source Code file due to its structure, then You must include such notice in a
25301.2. "Contributor Version" means the combination of the Original Software, prior 2530location (such as a relevant directory) where a user would be likely to look
2531Modifications used by a Contributor (if any), and the Modifications 2531for such a notice. If You created one or more Modification(s) You may add your
2532made by that particular Contributor. 2532name as a Contributor to the notice described in Exhibit A. You must also
25331.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c) 2533duplicate this License in any documentation for the Source Code where You
2534the combination of files containing Original Software with files 2534describe recipients' rights or ownership rights relating to Covered Code. You
2535containing Modifications, in each case including portions thereof. 2535may choose to offer, and to charge a fee for, warranty, support, indemnity or
25361.4. "Executable" means the Covered Software in any form other than Source Code. 2536liability obligations to one or more recipients of Covered Code. However, You
25371.5. "Initial Developer" means the individual or entity that first makes Original 2537may do so only on Your own behalf, and not on behalf of the Initial Developer
2538Software available under this License. 2538or any Contributor. You must make it absolutely clear than any such warranty,
25391.6. "Larger Work" means a work which combines Covered Software or portions thereof 2539support, indemnity or liability obligation is offered by You alone, and You
2540with code not governed by the terms of this License. 2540hereby agree to indemnify the Initial Developer and every Contributor for any
25411.7. "License" means this document. 2541liability incurred by the Initial Developer or such Contributor as a result of
25421.8. "Licensable" means having the right to grant, to the maximum extent possible, 2542warranty, support, indemnity or liability terms You offer.
2543whether at the time of the initial grant or subsequently acquired, 2543
2544any and all of the rights conveyed herein. 25443.6. Distribution of Executable Versions. You may distribute Covered Code in
25451.9. "Modifications" means the Source Code and Executable form of any of the following: 2545Executable form only if the requirements of Section 3.1-3.5 have been met for
2546A. Any file that results from an addition to, deletion from or modification of the 2546that Covered Code, and if You include a notice stating that the Source Code
2547contents of a file containing Original Software or previous 2547version of the Covered Code is available under the terms of this License,
2548Modifications; 2548including a description of how and where You have fulfilled the obligations of
2549B. Any new file that contains any part of the Original Software or previous 2549Section 3.2. The notice must be conspicuously included in any notice in an
2550Modification; or 2550Executable version, related documentation or collateral in which You describe
2551C. Any new file that is contributed or otherwise made available under the terms 2551recipients' rights relating to the Covered Code. You may distribute the
2552of this License. 2552Executable version of Covered Code or ownership rights under a license of Your
25531.10. "Original Software" means the Source Code and Executable form of computer 2553choice, which may contain terms different from this License, provided that You
2554software code that is originally released under this License. 2554are in compliance with the terms of this License and that the license for the
25551.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, 2555Executable version does not attempt to limit or alter the recipient's rights in
2556including without limitation, method, process, and apparatus claims, 2556the Source Code version from the rights set forth in this License. If You
2557in any patent Licensable by grantor. 2557distribute the Executable version under a different license You must make it
25581.12. "Source Code" means (a) the common form of computer software code in which 2558absolutely clear that any terms which differ from this License are offered by
2559modifications are made and (b) associated documentation included 2559You alone, not by the Initial Developer or any Contributor. You hereby agree to
2560in or with such code. 2560indemnify the Initial Developer and every Contributor for any liability
25611.13. "You" (or "Your") means an individual or a legal entity exercising rights under, 2561incurred by the Initial Developer or such Contributor as a result of any such
2562and complying with all of the terms of, this License. For legal 2562terms You offer.
2563entities, "You" includes any entity which controls, is controlled by, 2563
2564or is under common control with You. For purposes of this definition, 25643.7. Larger Works. You may create a Larger Work by combining Covered Code with
2565"control" means (a) the power, direct or indirect, to cause the 2565other code not governed by the terms of this License and distribute the Larger
2566direction or management of such entity, whether by contract or otherwise, 2566Work as a single product. In such a case, You must make sure the requirements
2567or (b) ownership of more than fifty percent (50%) of the outstanding 2567of this License are fulfilled for the Covered Code.
2568shares or beneficial ownership of such entity. 2568
25692. License Grants. 25694. Inability to Comply Due to Statute or Regulation. If it is impossible for
25702.1. The Initial Developer Grant. 2570You to comply with any of the terms of this License with respect to some or all
2571Conditioned upon Your compliance with Section 3.1 below and subject to third party 2571of the Covered Code due to statute, judicial order, or regulation then You
2572intellectual property claims, the Initial Developer hereby grants 2572must: (a) comply with the terms of this License to the maximum extent possible;
2573You a world-wide, royalty-free, non-exclusive license: 2573and (b) describe the limitations and the code they affect. Such description
2574(a) under intellectual property rights (other than patent or trademark) Licensable 2574must be included in the LEGAL file described in Section 3.4 and must be
2575by Initial Developer, to use, reproduce, modify, display, perform, 2575included with all distributions of the Source Code. Except to the extent
2576sublicense and distribute the Original Software (or portions thereof), 2576prohibited by statute or regulation, such description must be sufficiently
2577with or without Modifications, and/or as part of a Larger Work; and 2577detailed for a recipient of ordinary skill to be able to understand it. 5.
2578(b) under Patent Claims infringed by the making, using or selling of Original Software, 2578Application of this License. This License applies to code to which the Initial
2579to make, have made, use, practice, sell, and offer for sale, and/or 2579Developer has attached the notice in Exhibit A and to related Covered Code. 6.
2580otherwise dispose of the Original Software (or portions thereof). 2580Versions of the License. 6.1. New Versions. Netscape Communications
2581(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date 2581Corporation (''Netscape'') may publish revised and/or new versions of the
2582Initial Developer first distributes or otherwise makes the 2582License from time to time. Each version will be given a distinguishing version
2583Original Software available to a third party under the terms 2583number. 6.2. Effect of New Versions. Once Covered Code has been published under
2584of this License. 2584a particular version of the License, You may always continue to use it under
2585(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code 2585the terms of that version. You may also choose to use such Covered Code under
2586that You delete from the Original Software, or (2) for infringements 2586the terms of any subsequent version of the License published by Netscape. No
2587caused by: (i) the modification of the Original Software, or (ii) 2587one other than Netscape has the right to modify the terms applicable to Covered
2588the combination of the Original Software with other software or devices. 2588Code created under this License.
25892.2. Contributor Grant. 2589
2590Conditioned upon Your compliance with Section 3.1 below and subject to third 25906.3. Derivative Works. If You create or use a modified version of this License (
2591party intellectual property claims, each Contributor hereby grants 2591which you may only do in order to apply it to code which is not already Covered
2592You a world-wide, royalty-free, non-exclusive license: 2592Code governed by this License), You must (a) rename Your license so that the
2593(a) under intellectual property rights (other than patent or trademark) 2593phrases ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' or
2594Licensable by Contributor to use, reproduce, modify, display, perform, 2594any confusingly similar phrase do not appear in your license (except to note
2595sublicense and distribute the Modifications created by such Contributor 2595that your license differs from this License) and (b) otherwise make it clear
2596(or portions thereof), either on an unmodified basis, with other 2596that Your version of the license contains terms which differ from the Mozilla
2597Modifications, as Covered Software and/or as part of a Larger Work; and 2597Public License and Netscape Public License. (Filling in the name of the Initial
2598(b) under Patent Claims infringed by the making, using, or selling of Modifications 2598Developer, Original Code or Contributor in the notice described in Exhibit A
2599made by that Contributor either alone and/or in combination with its 2599shall not of themselves be deemed to be modifications of this License.)
2600Contributor Version (or portions of such combination), to make, use, sell, 2600
2601offer for sale, have made, and/or otherwise dispose of: (1) Modifications 26017. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN
2602made by that Contributor (or portions thereof); and (2) the combination 2602"AS IS'' BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
2603of Modifications made by that Contributor with its Contributor Version 2603INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
2604(or portions of such combination). 2604DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
2605(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date 2605ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU.
2606Contributor first distributes or otherwise makes the Modifications 2606SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL
2607available to a third party. 2607DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
2608(d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for 2608REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART
2609any code that Contributor has deleted from the Contributor Version; (2) for 2609OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT
2610infringements caused by: (i) third party modifications of 2610UNDER THIS DISCLAIMER. 8. TERMINATION. 8.1. This License and the rights
2611Contributor Version, or (ii) the combination of Modifications made by that 2611granted hereunder will terminate automatically if You fail to comply with terms
2612Contributor with other software (except as part of the Contributor Version) 2612herein and fail to cure such breach within 30 days of becoming aware of the
2613or other devices; or (3) under Patent Claims infringed by Covered Software 2613breach. All sublicenses to the Covered Code which are properly granted shall
2614in the absence of Modifications made by that Contributor. 2614survive any termination of this License. Provisions which, by their nature,
26153. Distribution Obligations. 2615must remain in effect beyond the termination of this License shall survive.
26163.1. Availability of Source Code. 26168.2. If You initiate litigation by asserting a patent infringement claim (
2617Any Covered Software that You distribute or otherwise make available in Executable 2617excluding declatory judgment actions) against Initial Developer or a
2618form must also be made available in Source Code form and that Source Code form 2618Contributor (the Initial Developer or Contributor against whom You file such
2619must be distributed only under the terms of this License. You must include 2619action is referred to as "Participant") alleging that:
2620a copy of this License with every copy of the Source Code form of the 2620
2621Covered Software You distribute or otherwise make available. You must inform 2621(a) such Participant's Contributor Version directly or indirectly infringes
2622recipients of any such Covered Software in Executable form as to how they 2622any patent, then any and all rights granted by such Participant to You under
2623can obtain such Covered Software in Source Code form in a reasonable manner 2623Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from
2624on or through a medium customarily used for software exchange. 2624Participant terminate prospectively, unless if within 60 days after receipt of
26253.2. Modifications. 2625notice You either: (i) agree in writing to pay Participant a mutually
2626The Modifications that You create or to which You contribute are governed by the 2626agreeable reasonable royalty for Your past and future use of Modifications made
2627terms of this License. You represent that You believe Your Modifications are Your 2627by such Participant, or (ii) withdraw Your litigation claim with respect to the
2628original creation(s) and/or You have sufficient rights to grant the rights 2628Contributor Version against such Participant. If within 60 days of notice, a
2629conveyed by this License. 2629reasonable royalty and payment arrangement are not mutually agreed upon in
26303.3. Required Notices. 2630writing by the parties or the litigation claim is not withdrawn, the rights
2631You must include a notice in each of Your Modifications that identifies You as the 2631granted by Participant to You under Sections 2.1 and/or 2.2 automatically
2632Contributor of the Modification. You may not remove or alter any copyright, 2632terminate at the expiration of the 60 day notice period specified above.
2633patent or trademark notices contained within the Covered Software, or any 2633
2634notices of licensing or any descriptive text giving attribution to any 2634(b) any software, hardware, or device, other than such Participant's
2635Contributor or the Initial Developer. 2635Contributor Version, directly or indirectly infringes any patent, then any
26363.4. Application of Additional Terms. 2636rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are
2637You may not offer or impose any terms on any Covered Software in Source Code form that 2637revoked effective as of the date You first made, used, sold, distributed, or
2638alters or restricts the applicable version of this License or the recipients' rights 2638had made, Modifications made by that Participant.
2639hereunder. You may choose to offer, and to charge a fee for, warranty, support, 2639
2640indemnity or liability obligations to one or more recipients of Covered Software. 26408.3. If You assert a patent infringement claim against Participant alleging
2641However, you may do so only on Your own behalf, and not on behalf of the 2641that such Participant's Contributor Version directly or indirectly infringes
2642Initial Developer or any Contributor. You must make it absolutely clear 2642any patent where such claim is resolved (such as by license or settlement)
2643that any such warranty, support, indemnity or liability obligation is 2643prior to the initiation of patent infringement litigation, then the reasonable
2644offered by You alone, and You hereby agree to indemnify the Initial Developer 2644value of the licenses granted by such Participant under Sections 2.1 or 2.2
2645and every Contributor for any liability incurred by the Initial Developer or 2645shall be taken into account in determining the amount or value of any payment
2646such Contributor as a result of warranty, support, indemnity or liability 2646or license.
2647terms You offer. 2647
26483.5. Distribution of Executable Versions. 26488.4. In the event of termination under Sections 8.1 or 8.2 above, all end
2649You may distribute the Executable form of the Covered Software under the terms of this 2649user license agreements (excluding distributors and resellers) which have been
2650License or under the terms of a license of Your choice, which may contain terms 2650validly granted by You or any distributor hereunder prior to termination shall
2651different from this License, provided that You are in compliance with the 2651survive termination.
2652terms of this License and that the license for the Executable form does 2652
2653not attempt to limit or alter the recipient's rights in the Source Code 26539. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
2654form from the rights set forth in this License. If You distribute the 2654WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU THE
2655Covered Software in Executable form under a different license, You must make 2655INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
2656it absolutely clear that any terms which differ from this License are offered 2656OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY
2657by You alone, not by the Initial Developer or Contributor. You hereby agree to 2657INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER
2658indemnify the Initial Developer and every Contributor for any liability 2658INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE,
2659incurred by the Initial Developer or such Contributor as a result of any 2659COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
2660such terms You offer. 2660LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
26613.6. Larger Works. 2661DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
2662You may create a Larger Work by combining Covered Software with other code not 2662PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE
2663governed by the terms of this License and distribute the Larger Work as a single 2663LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
2664product. In such a case, You must make sure the requirements of this License 2664LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND
2665are fulfilled for the Covered Software. 2665LIMITATION MAY NOT APPLY TO YOU. 10. U.S. GOVERNMENT END USERS. The Covered
26664. Versions of the License. 2666Code is a ''commercial item,'' as that term is defined in 48 C.F.R. 2.101 (Oct.
26674.1. New Versions. 26671995), consisting of ''commercial computer software'' and ''commercial computer
2668Oracle is the initial license steward and may publish revised and/or new versions of 2668software documentation,'' as such terms are used in 48 C.F.R. 12.212 (Sept.
2669this License from time to time. Each version will be given a distinguishing 26691995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
2670version number. Except as provided in Section 4.3, no one other than 2670227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with
2671the license steward has the right to modify this License. 2671only those rights set forth herein. 11. MISCELLANEOUS. This License represents
26724.2. Effect of New Versions. 2672the complete agreement concerning subject matter hereof. If any provision of
2673You may always continue to use, distribute or otherwise make the Covered Software 2673this License is held to be unenforceable, such provision shall be reformed only
2674available under the terms of the version of the License under which You originally 2674to the extent necessary to make it enforceable. This License shall be governed
2675received the Covered Software. If the Initial Developer includes a notice 2675by California law provisions (except to the extent applicable law, if any,
2676in the Original Software prohibiting it from being distributed or otherwise 2676provides otherwise), excluding its conflict-of-law provisions. With respect to
2677made available under any subsequent version of the License, You must 2677disputes in which at least one party is a citizen of, or an entity chartered or
2678distribute and make the Covered Software available under the terms of the 2678registered to do business in the United States of America, any litigation
2679version of the License under which You originally received the Covered Software. 2679relating to this License shall be subject to the jurisdiction of the Federal
2680Otherwise, You may also choose to use, distribute or otherwise make the 2680Courts of the Northern District of California, with venue lying in Santa Clara
2681Covered Software available under the terms of any subsequent version of the 2681County, California, with the losing party responsible for costs, including
2682License published by the license steward. 2682without limitation, court costs and reasonable attorneys' fees and expenses.
26834.3. Modified Versions. 2683The application of the United Nations Convention on Contracts for the
2684When You are an Initial Developer and You want to create a new license for Your 2684International Sale of Goods is expressly excluded. Any law or regulation which
2685Original Software, You may create and use a modified version of this License if You: 2685provides that the language of a contract shall be construed against the drafter
2686(a) rename the license and remove any references to the name of the license steward 2686shall not apply to this License. 12. RESPONSIBILITY FOR CLAIMS. As between
2687(except to note that the license differs from this License); and (b) otherwise 2687Initial Developer and the Contributors, each party is responsible for claims
2688make it clear that the license contains terms which differ from this License. 2688and damages arising, directly or indirectly, out of its utilization of rights
26895. DISCLAIMER OF WARRANTY. 2689under this License and You agree to work with Initial Developer and
2690COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY 2690Contributors to distribute such responsibility on an equitable basis. Nothing
2691OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, 2691herein is intended or shall be deemed to constitute any admission of liability.
2692WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, 269213. MULTIPLE-LICENSED CODE. Initial Developer may designate portions of the
2693FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY 2693Covered Code as &#65533;Multiple-Licensed?. &#65533;Multiple-Licensed? means that the
2694AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE 2694Initial Developer permits you to utilize portions of the Covered Code under
2695PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR 2695Your choice of the MPL or the alternative licenses, if any, specified by the
2696ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, 2696Initial Developer in the file described in Exhibit A.
2697REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART 2697
2698OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT 2698EXHIBIT A -Mozilla Public License.
2699UNDER THIS DISCLAIMER. 2699
2700 2700The contents of this file are subject to the Mozilla Public License Version
27016. TERMINATION. 27011.1 (the "License"); you may not use this file except in compliance with the
27026.1. This License and the rights granted hereunder will terminate automatically if 2702License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
2703You fail to comply with terms herein and fail to cure such breach within 30 days 2703Software distributed under the License is distributed on an "AS IS" basis,
2704of becoming aware of the breach. Provisions which, by their nature, must remain in 2704WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
2705effect beyond the termination of this License shall survive. 2705the specific language governing rights and limitations under the License.
27066.2. If You assert a patent infringement claim (excluding declaratory judgment actions) 2706
2707against Initial Developer or a Contributor (the Initial Developer or Contributor 2707The Original Code is Javassist.
2708against whom You assert such claim is referred to as "Participant") alleging that the 2708
2709Participant Software (meaning the Contributor Version where the Participant 2709The Initial Developer of the Original Code is Shigeru Chiba. Portions created
2710is a Contributor or the Original Software where the Participant is the Initial 2710by the Initial Developer are Copyright (C) 1999-2010 Shigeru Chiba. All Rights
2711Developer) directly or indirectly infringes any patent, then any and all rights 2711Reserved.
2712granted directly or indirectly to You by such Participant, the Initial Developer 2712
2713(if the Initial Developer is not the Participant) and all Contributors under 2713Contributor(s): ______________________________________.
2714Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant 2714
2715terminate prospectively and automatically at the expiration of such 60 day notice 2715Alternatively, the contents of this file may be used under the terms of the GNU
2716period, unless if within such 60 day period You withdraw Your claim with respect 2716Lesser General Public License Version 2.1 or later (the "LGPL"), in which case
2717to the Participant Software against such Participant either unilaterally 2717the provisions of the LGPL are applicable instead of those above. If you wish
2718or pursuant to a written agreement with Participant. 2718to allow use of your version of this file only under the terms of the LGPL, and
27196.3. If You assert a patent infringement claim against Participant alleging that the 2719not to allow others to use your version of this file under the terms of the
2720Participant Software directly or indirectly infringes any patent where 2720MPL, indicate your decision by deleting the provisions above and replace them
2721such claim is resolved (such as by license or settlement) prior to the 2721with the notice and other provisions required by the LGPL. If you do not delete
2722initiation of patent infringement litigation, then the reasonable value 2722the provisions above, a recipient may use your version of this file under the
2723of the licenses granted by such Participant under Sections 2.1 or 2.2 2723terms of either the MPL or the LGPL.
2724shall be taken into account in determining the amount or value of any 2724 </programlisting></para>
2725payment or license. 2725 </section>
27266.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses 2726
2727that have been validly granted by You or any distributor hereunder prior 2727 <section id="ucpemg_lic_12">
2728to termination (excluding licenses granted to You by any distributor) 2728 <title>Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE</title>
2729shall survive termination. 2729
27307. LIMITATION OF LIABILITY. 2730 <para><programlisting>
2731UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), 2731&lt;b&gt;Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE
2732CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER 2732&lt;/b&gt;
2733CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER 2733Licensee/Company: Entity receiving Software.
2734OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, 2734
2735SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, 2735Effective Date: Date of delivery of the Software to You.
2736WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER 2736
2737FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, 2737Software: JavaMail 1.4.3
2738EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. 2738
2739THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR 2739License Term: Perpetual (subject to termination under the SLA).
2740PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE 2740
2741LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR 2741Licensed Unit: Software Copy.
2742LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND 2742
2743LIMITATION MAY NOT APPLY TO YOU. 2743Licensed unit Count: Unlimited.
2744 2744
27458. U.S. GOVERNMENT END USERS. 2745Permitted Uses:
2746The Covered Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101 2746
2747(Oct. 1995), consisting of "commercial computer software" (as that term 27471. You may reproduce and use the Software for Your own Individual,
2748is defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer 2748Commercial and Research and Instructional Use only for the purposes of
2749software documentation" as such terms are used in 48 C.F.R. 12.212 2749designing, developing, testing, and running Your applets and
2750(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 2750applications ("Programs").
2751through 227.7202-4 (June 1995), all U.S. Government End Users acquire 2751
2752Covered Software with only those rights set forth herein. This U.S. Government 27522. Subject to the terms and conditions of this Agreement and
2753Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other 2753restrictions and exceptions set forth in the Software's documentation,
2754clause or provision that addresses Government rights in computer software 2754You may reproduce and distribute portions of Software identified as a
2755under this License. 2755redistributable in the documentation (each a "Redistributable"),
2756 2756provided that You comply with the following (note that You may be
27579. MISCELLANEOUS. 2757entitled to reproduce and distribute other portions of the Software not
2758This License represents the complete agreement concerning subject matter hereof. If any 2758defined in the documentation as a Redistributable under certain other
2759provision of this License is held to be unenforceable, such provision 2759licenses as described in the THIRDPARTYLICENSEREADME, if applicable):
2760shall be reformed only to the extent necessary to make it enforceable. 2760
2761This License shall be governed by the law of the jurisdiction specified 2761(a) You distribute Redistributable complete and unmodified and only
2762in a notice contained within the Original Software (except to the extent 2762bundled as part of Your Programs,
2763applicable law, if any, provides otherwise), excluding such jurisdiction's 2763
2764conflict-of-law provisions. Any litigation relating to this License 2764(b) Your Programs add significant and primary functionality to the
2765shall be subject to the jurisdiction of the courts located in the 2765Redistributable,
2766jurisdiction and venue specified in a notice contained within the 2766
2767Original Software, with the losing party responsible for costs, 2767(c) You distribute Redistributable for the sole purpose of running Your
2768including, without limitation, court costs and reasonable attorneys' 2768Programs,
2769fees and expenses. The application of the United Nations Convention on 2769
2770Contracts for the International Sale of Goods is expressly excluded. 2770(d) You do not distribute additional software intended to replace any
2771Any law or regulation which provides that the language of a contract 2771component(s) of the Redistributable,
2772shall be construed against the drafter shall not apply to this License. 2772
2773You agree that You alone are responsible for compliance with the 2773(e) You do not remove or alter any proprietary legends or notices
2774United States export administration regulations (and the export control 2774contained in or on the Redistributable.
2775laws and regulation of any other countries) when You use, distribute 2775
2776or otherwise make available any Covered Software. 2776(f) You only distribute the Redistributable subject to a license
2777 2777agreement that protects Sun's interests consistent with the terms
277810. RESPONSIBILITY FOR CLAIMS. 2778contained in this Agreement, and
2779As between Initial Developer and the Contributors, each party is responsible for 2779
2780claims and damages arising, directly or indirectly, out of its 2780(g) You agree to defend and indemnify Sun and its licensors from and
2781utilization of rights under this License and You agree to work with 2781against any damages, costs, liabilities, settlement amounts and/or
2782Initial Developer and Contributors to distribute such responsibility 2782expenses (including attorneys' fees) incurred in connection with any
2783on an equitable basis. Nothing herein is intended or shall be 2783claim, lawsuit or action by any third party that arises or results from
2784deemed to constitute any admission of liability. 2784the use or distribution of any and all Programs and/or
2785 2785Redistributable.
2786NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) 2786
2787The code released under the CDDL shall be governed by the laws of the State of 27873. Java Technology Restrictions. You may not create, modify, or change
2788California (excluding conflict-of-law provisions). Any litigation relating to this 2788the behavior of, or authorize Your licensees to create, modify, or
2789License shall be subject to the jurisdiction of the Federal Courts of 2789change the behavior of, classes, interfaces, or subpackages that are in
2790the Northern District of California and the state courts of the State 2790any way identified as "java", "javax", "sun" or similar convention as
2791of California, with venue lying in Santa Clara County, California. 2791specified by Sun in any naming convention designation.
2792 2792
2793 27934. No Diagnostic, Maintenance, Repair or Technical Support Services.
2794 2794The scope of Your license does not include any right, express or
2795 2795implied, (i) to access, copy, distribute, display or use the Software
2796</programlisting></para></section> 2796to provide diagnostic, maintenance, repair or technical support
2797 2797services for Sun softwa re or Sun hardware on behalf of any third party
2798<section id="ucpemg_lic_14"> 2798for Your direct or indirect commercial gain or advantage, without Sun's
2799<title>GNU GENERAL PUBLIC LICENSE</title> 2799prior written authorization, or (ii) for any third party to access,
2800<para><programlisting> 2800copy, distribute, display or use the Software to provide diagnostic,
2801 2801maintenance, repair or technical support services for Sun software or
2802 &lt;b&gt; GNU GENERAL PUBLIC LICENSE&lt;/b&gt; 2802Sun hardware on Your behalf for such party's direct or indirect
2803 Version 2, June 1991 2803commercial gain or advantage, without Sun's prior written
2804 2804authorization. The limitations set forth in this paragraph apply to any
2805 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 2805and all error corrections, patches, updates, and upgrades to the
2806 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 2806Software You may receive, access, download or otherwise obtain from
2807 Everyone is permitted to copy and distribute verbatim copies 2807Sun.
2808 of this license document, but changing it is not allowed. 2808
2809 28095. Records and Documentation. During the term of the SLA and
2810Preamble 2810Entitlement, and for a period of three (3) years thereafter, You agree
2811 2811to keep proper records and documentation of Your compliance with the
2812 The licenses for most software are designed to take away your 2812SLA and Entitlement. Upon Sun's reasonable request, You will provide
2813freedom to share and change it. By contrast, the GNU General Public 2813copies of such records and documentation to Sun for the purpose of
2814License is intended to guarantee your freedom to share and change free 2814confirming Your compliance with the terms and conditions of the SLA and
2815software--to make sure the software is free for all its users. This 2815Entitlement. This section will survive any termination of the SLA and
2816General Public License applies to most of the Free Software 2816Entitlement. You may terminate this SLA and Entitlement at any time by
2817Foundation's software and to any other program whose authors commit to 2817destroying all copies of the Software in which case the obligations set
2818using it. (Some other Free Software Foundation software is covered by 2818forth in Section 7 of the SLA shall apply.
2819the GNU Library General Public License instead.) You can apply it to 2819
2820your programs, too. 2820
2821 2821Sun Microsystems, Inc. ("Sun")
2822 When we speak of free software, we are referring to freedom, not 2822SOFTWARE LICENSE AGREEMENT
2823price. Our General Public Licenses are designed to make sure that you 2823
2824have the freedom to distribute copies of free software (and charge for 2824READ THE TERMS OF THIS AGREEMENT ("AGREEMENT") CAREFULLY BEFORE OPENING
2825this service if you wish), that you receive source code or can get it 2825SOFTWARE MEDIA PACKAGE. BY OPENING SOFTWARE MEDIA PACKAGE, YOU AGREE TO
2826if you want it, that you can change the software or use pieces of it 2826THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING SOFTWARE
2827in new free programs; and that you know you can do these things. 2827ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING
2828 2828THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE
2829 To protect your rights, we need to make restrictions that forbid 2829TO ALL OF THE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE
2830anyone to deny you these rights or to ask you to surrender the rights. 2830OF PURCHASE FOR A REFUND OR, IF SOFTWARE IS ACCESSED ELECTRONICALLY,
2831These restrictions translate to certain responsibilities for you if you 2831SELECT THE "DECLINE" (OR "EXIT") BUTTON AT THE END OF THIS AGREEMENT.
2832distribute copies of the software, or if you modify it. 2832IF YOU HAVE SEPARATELY AGREED TO LICENSE TERMS ("MASTER TERMS") FOR
2833 2833YOUR LICENSE TO THIS SOFTWARE, THEN SECTIONS 1-6 OF THIS AGREEMENT
2834 For example, if you distribute copies of such a program, whether 2834("SUPPLEMENTAL LICENSE TERMS") SHALL SUPPLEMENT AND SUPERSEDE THE
2835gratis or for a fee, you must give the recipients all the rights that 2835MASTER TERMS IN RELATION TO THIS SOFTWARE.
2836you have. You must make sure that they, too, receive or can get the 2836
2837source code. And you must show them these terms so they know their 28371. Definitions.
2838rights. 2838
2839 2839(a) "Entitlement" means the collective set of applicable documents
2840 We protect your rights with two steps: (1) copyright the software, and 2840authorized by Sun evidencing your obligation to pay associated fees (if
2841(2) offer you this license which gives you legal permission to copy, 2841any) for the license, associated Services, and the authorized scope of
2842distribute and/or modify the software. 2842use of Software under this Agreement.
2843 2843
2844 Also, for each author's protection and ours, we want to make certain 2844(b) "Licensed Unit" means the unit of measure by which your use of
2845that everyone understands that there is no warranty for this free 2845Software and/or Service is licensed, as described in your Entitlement.
2846software. If the software is modified by someone else and passed on, we 2846
2847want its recipients to know that what they have is not the original, so 2847(c) "Permitted Use" means the licensed Software use(s) authorized
2848that any problems introduced by others will not reflect on the original 2848in this Agreement as specified in your Entitlement. The Permitted Use
2849authors' reputations. 2849for any bundled Sun software not specified in your Entitlement will be
2850 2850evaluation use as provided in Section 3.
2851 Finally, any free program is threatened constantly by software 2851
2852patents. We wish to avoid the danger that redistributors of a free 2852(d) "Service" means the service(s) that Sun or its delegate will
2853program will individually obtain patent licenses, in effect making the 2853provide, if any, as selected in your Entitlement and as further
2854program proprietary. To prevent this, we have made it clear that any 2854described in the applicable service listings at
2855patent must be licensed for everyone's free use or not licensed at all. 2855www.sun.com/service/servicelist.
2856 2856
2857 The precise terms and conditions for copying, distribution and 2857(e) "Software" means the Sun software described in your
2858modification follow. 2858Entitlement. Also, certain software may be included for evaluation use
2859 2859under Section 3.
2860 GNU GENERAL PUBLIC LICENSE 2860
2861 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 2861(f) "You" and "Your" means the individual or legal entity specified
2862 2862in the Entitlement, or for evaluation purposes, the entity performing
2863 0. This License applies to any program or other work which contains 2863the evaluation.
2864a notice placed by the copyright holder saying it may be distributed 2864
2865under the terms of this General Public License. The "Program", below, 28652. License Grant and Entitlement.
2866refers to any such program or work, and a "work based on the Program" 2866
2867means either the Program or any derivative work under copyright law: 2867Subject to the terms of your Entitlement, Sun grants you a
2868that is to say, a work containing the Program or a portion of it, 2868nonexclusive, nontransferable limited license to use Software for its
2869either verbatim or with modifications and/or translated into another 2869Permitted Use for the license term. Your Entitlement will specify (a)
2870language. (Hereinafter, translation is included without limitation in 2870Software licensed, (b) the Permitted Use, (c) the license term, and (d)
2871the term "modification".) Each licensee is addressed as "you". 2871the Licensed Units.
2872 2872
2873Activities other than copying, distribution and modification are not 2873Additionally, if your Entitlement includes Services, then it will also
2874covered by this License; they are outside its scope. The act of 2874specify the (e) Service and (f) service term.
2875running the Program is not restricted, and the output from the Program 2875
2876is covered only if its contents constitute a work based on the 2876If your rights to Software or Services are limited in duration and the
2877Program (independent of having been made by running the Program). 2877date such rights begin is other than the purchase date, your
2878Whether that is true depends on what the Program does. 2878Entitlement will provide that beginning date(s).
2879 2879
2880 1. You may copy and distribute verbatim copies of the Program's 2880The Entitlement may be delivered to you in various ways depending on
2881source code as you receive it, in any medium, provided that you 2881the manner in which you obtain Software and Services, for example, the
2882conspicuously and appropriately publish on each copy an appropriate 2882Entitlement may be provided in your receipt, invoice or your contract
2883copyright notice and disclaimer of warranty; keep intact all the 2883with Sun or authorized Sun reseller. It may also be in electronic
2884notices that refer to this License and to the absence of any warranty; 2884format if you download Software.
2885and give any other recipients of the Program a copy of this License 2885
2886along with the Program. 28863. Permitted Use.
2887 2887
2888You may charge a fee for the physical act of transferring a copy, and 2888As selected in your Entitlement, one or more of the following Permitted
2889you may at your option offer warranty protection in exchange for a fee. 2889Uses will apply to your use of Software. Unless you have an Entitlement
2890 2890that expressly permits it, you may not use Software for any of the
2891 2. You may modify your copy or copies of the Program or any portion 2891other Permitted Uses. If you don't have an Entitlement, or if your
2892of it, thus forming a work based on the Program, and copy and 2892Entitlement doesn't cover additional software delivered to you, then
2893distribute such modifications or work under the terms of Section 1 2893such software is for your Evaluation Use.
2894above, provided that you also meet all of these conditions: 2894
2895 2895(a) Evaluation Use. You may evaluate Software internally for a period
2896 a) You must cause the modified files to carry prominent notices 2896of 90 days from your first use.
2897 stating that you changed the files and the date of any change. 2897
2898 2898(b) Research and Instructional Use. You may use Software internally to
2899 b) You must cause any work that you distribute or publish, that in 2899design, develop and test, and also to provide instruction on such
2900 whole or in part contains or is derived from the Program or any 2900uses.
2901 part thereof, to be licensed as a whole at no charge to all third 2901
2902 parties under the terms of this License. 2902(c) Individual Use. You may use Software internally for personal,
2903 2903individual use.
2904 c) If the modified program normally reads commands interactively 2904
2905 when run, you must cause it, when started running for such 2905(d) Commercial Use. You may use Software internally for your own
2906 interactive use in the most ordinary way, to print or display an 2906commercial purposes.
2907 announcement including an appropriate copyright notice and a 2907
2908 notice that there is no warranty (or else, saying that you provide 2908(e) Service Provider Use. You may make Software functionality
2909 a warranty) and that users may redistribute the program under 2909accessible (but not by providing Software itself or through outsourcing
2910 these conditions, and telling the user how to view a copy of this 2910services) to your end users in an extranet deployment, but not to your
2911 License. (Exception: if the Program itself is interactive but 2911affiliated companies or to government agencies.
2912 does not normally print such an announcement, your work based on 2912
2913 the Program is not required to print an announcement.) 29134. Licensed Units.
2914 2914
2915These requirements apply to the modified work as a whole. If 2915Your Permitted Use is limited to the number of Licensed Units stated in
2916identifiable sections of that work are not derived from the Program, 2916your Entitlement. If you require additional Licensed Units, you will
2917and can be reasonably considered independent and separate works in 2917need additional Entitlement(s).
2918themselves, then this License, and its terms, do not apply to those 2918
2919sections when you distribute them as separate works. But when you 29195. Restrictions.
2920distribute the same sections as part of a whole which is a work based 2920
2921on the Program, the distribution of the whole must be on the terms of 2921(a) The copies of Software provided to you under this Agreement are
2922this License, whose permissions for other licensees extend to the 2922licensed, not sold, to you by Sun. Sun reserves all rights not
2923entire whole, and thus to each and every part regardless of who wrote it. 2923expressly granted. (b) You may make a single archival copy of Software,
2924 2924but otherwise may not copy, modify, or distribute Software. However if
2925Thus, it is not the intent of this section to claim rights or contest 2925the Sun documentation accompanying Software lists specific portions of
2926your rights to work written entirely by you; rather, the intent is to 2926Software, such as header files, class libraries, reference source code,
2927exercise the right to control the distribution of derivative or 2927and/or redistributable files, that may be handled differently, you may
2928collective works based on the Program. 2928do so only as provided in the Sun documentation. (c) You may not rent,
2929 2929lease, lend or encumber Software. (d) Unless enforcement is prohibited
2930In addition, mere aggregation of another work not based on the Program 2930by applicable law, you may not decompile, or reverse engineer Software.
2931with the Program (or with a work based on the Program) on a volume of 2931(e) The terms and conditions of this Agreement will apply to any
2932a storage or distribution medium does not bring the other work under 2932Software updates, provided to you at Sun's discretion, that replace
2933the scope of this License. 2933and/or supplement the original Software, unless such update contains a
2934 2934separate license. (f) You may not publish or provide the results of any
2935 3. You may copy and distribute the Program (or a work based on it, 2935benchmark or comparison tests run on Software to any third party
2936under Section 2) in object code or executable form under the terms of 2936without the prior written consent of Sun. (g) Software is confidential
2937Sections 1 and 2 above provided that you also do one of the following: 2937and copyrighted. (h) Unless otherwise specified, if Software is
2938 2938delivered with embedded or bundled software that enables functionality
2939 a) Accompany it with the complete corresponding machine-readable 2939of Software, you may not use such software on a stand-alone basis or
2940 source code, which must be distributed under the terms of Sections 2940use any portion of such software to interoperate with any program(s)
2941 1 and 2 above on a medium customarily used for software 2941other than Software. (i) Software may contain programs that perform
2942 interchange; or, 2942automated collection of system data and/or automated software updating
2943 2943services. System data collected through such programs may be used by
2944 b) Accompany it with a written offer, valid for at least three 2944Sun, its subcontractors, and its service delivery partners for the
2945 years, to give any third party, for a charge no more than your 2945purpose of providing you with remote system services and/or improving
2946 cost of physically performing source distribution, a complete 2946Sun's software and systems. (j) Software is not designed, licensed or
2947 machine-readable copy of the corresponding source code, to be 2947intended for use in the design, construction, operation or maintenance
2948 distributed under the terms of Sections 1 and 2 above on a medium 2948of any nuclear facility and Sun and its licensors disclaim any express
2949 customarily used for software interchange; or, 2949or implied warranty of fitness for such uses. (k) No right, title or
2950 2950interest in or to any trademark, service mark, logo or trade name of
2951 c) Accompany it with the information you received as to the offer 2951Sun or its licensors is granted under this Agreement.
2952 to distribute corresponding source code. (This alternative is 2952
2953 allowed only for noncommercial distribution and only if you 29536. Java Compatibility and Open Source.
2954 received the program in object code or executable form with such 2954
2955 an offer, in accord with Subsection b above.) 2955Software may contain Java technology. You may not create additional
2956 2956classes to, or modifications of, the Java technology, except under
2957The source code for a work means the preferred form of the work for 2957compatibility requirements available under a separate agreement
2958making modifications to it. For an executable work, complete source 2958available at www.java.net.
2959code means all the source code for all modules it contains, plus any 2959
2960associated interface definition files, plus the scripts used to 2960Sun supports and benefits from the global community of open source
2961control compilation and installation of the executable. However, as a 2961developers, and thanks the community for its important contributions
2962special exception, the source code distributed need not include 2962and open standards-based technology, which Sun has adopted into many of
2963anything that is normally distributed (in either source or binary 2963its products.
2964form) with the major components (compiler, kernel, and so on) of the 2964
2965operating system on which the executable runs, unless that component 2965Please note that portions of Software may be provided with notices and
2966itself accompanies the executable. 2966open source licenses from such communities and third parties that
2967 2967govern the use of those portions, and any licenses granted hereunder do
2968If distribution of executable or object code is made by offering 2968not alter any rights and obligations you may have under such open
2969access to copy from a designated place, then offering equivalent 2969source licenses, however, the disclaimer of warranty and limitation of
2970access to copy the source code from the same place counts as 2970liability provisions in this Agreement will apply to all Software in
2971distribution of the source code, even though third parties are not 2971this distribution.
2972compelled to copy the source along with the object code. 2972
2973 29737. Term and Termination.
2974 4. You may not copy, modify, sublicense, or distribute the Program 2974
2975except as expressly provided under this License. Any attempt 2975The license and service term are set forth in your Entitlement(s). Your
2976otherwise to copy, modify, sublicense or distribute the Program is 2976rights under this Agreement will terminate immediately without notice
2977void, and will automatically terminate your rights under this License. 2977from Sun if you materially breach it or take any action in derogation
2978However, parties who have received copies, or rights, from you under 2978of Sun's and/or its licensors' rights to Software. Sun may terminate
2979this License will not have their licenses terminated so long as such 2979this Agreement should any Software become, or in Sun's reasonable
2980parties remain in full compliance. 2980opinion likely to become, the subject of a claim of intellectual
2981 2981property infringement or trade secret misappropriation. Upon
2982 5. You are not required to accept this License, since you have not 2982termination, you will cease use of, and destroy, Software and confirm
2983signed it. However, nothing else grants you permission to modify or 2983compliance in writing to Sun. Sections 1, 5, 6, 7, and 9-15 will
2984distribute the Program or its derivative works. These actions are 2984survive termination of the Agreement.
2985prohibited by law if you do not accept this License. Therefore, by 2985
2986modifying or distributing the Program (or any work based on the 29868. Limited Warranty.
2987Program), you indicate your acceptance of this License to do so, and 2987
2988all its terms and conditions for copying, distributing or modifying 2988Sun warrants to you that for a period of 90 days from the date of
2989the Program or works based on it. 2989purchase, as evidenced by a copy of the receipt, the media on which
2990 2990Software is furnished (if any) will be free of defects in materials and
2991 6. Each time you redistribute the Program (or any work based on the 2991workmanship under normal use. Except for the foregoing, Software is
2992Program), the recipient automatically receives a license from the 2992provided "AS IS". Your exclusive remedy and Sun's entire liability
2993original licensor to copy, distribute or modify the Program subject to 2993under this limited warranty will be at Sun's option to replace Software
2994these terms and conditions. You may not impose any further 2994media or refund the fee paid for Software. Some states do not allow
2995restrictions on the recipients' exercise of the rights granted herein. 2995limitations on certain implied warranties, so the above may not apply
2996You are not responsible for enforcing compliance by third parties to 2996to you. This limited warranty gives you specific legal rights. You may
2997this License. 2997have others, which vary from state to state.
2998 2998
2999 7. If, as a consequence of a court judgment or allegation of patent 29999. Disclaimer of Warranty.
3000infringement or for any other reason (not limited to patent issues), 3000
3001conditions are imposed on you (whether by court order, agreement or 3001UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS,
3002otherwise) that contradict the conditions of this License, they do not 3002REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
3003excuse you from the conditions of this License. If you cannot 3003MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT
3004distribute so as to satisfy simultaneously your obligations under this 3004ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO
3005License and any other pertinent obligations, then as a consequence you 3005BE LEGALLY INVALID.
3006may not distribute the Program at all. For example, if a patent 3006
3007license would not permit royalty-free redistribution of the Program by 300710. Limitation of Liability.
3008all those who receive copies directly or indirectly through you, then 3008
3009the only way you could satisfy both it and this License would be to 3009TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
3010refrain entirely from distribution of the Program. 3010LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
3011 3011SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES,
3012If any portion of this section is held invalid or unenforceable under 3012HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR
3013any particular circumstance, the balance of the section is intended to 3013RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS
3014apply and the section as a whole is intended to apply in other 3014BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's
3015circumstances. 3015liability to you, whether in contract, tort (including negligence), or
3016 3016otherwise, exceed the amount paid by you for Software under this
3017It is not the purpose of this section to induce you to infringe any 3017Agreement. The foregoing limitations will apply even if the above
3018patents or other property right claims or to contest validity of any 3018stated warranty fails of its essential purpose. Some states do not
3019such claims; this section has the sole purpose of protecting the 3019allow the exclusion of incidental or consequential damages, so some of
3020integrity of the free software distribution system, which is 3020the terms above may not be applicable to you.
3021implemented by public license practices. Many people have made 3021
3022generous contributions to the wide range of software distributed 302211. Export Regulations.
3023through that system in reliance on consistent application of that 3023
3024system; it is up to the author/donor to decide if he or she is willing 3024All Software, documents, technical data, and any other materials
3025to distribute software through any other system and a licensee cannot 3025delivered under this Agreement are subject to U.S. export control laws
3026impose that choice. 3026and may be subject to export or import regulations in other countries.
3027 3027You agree to comply strictly with these laws and regulations and
3028This section is intended to make thoroughly clear what is believed to 3028acknowledge that you have the responsibility to obtain any licenses to
3029be a consequence of the rest of this License. 3029export, re-export, or import as may be required after delivery to you.
3030 3030
3031 8. If the distribution and/or use of the Program is restricted in 303112. U.S. Government Restricted Rights.
3032certain countries either by patents or by copyrighted interfaces, the 3032
3033original copyright holder who places the Program under this License 3033If Software is being acquired by or on behalf of the U.S. Government or
3034may add an explicit geographical distribution limitation excluding 3034by a U.S. Government prime contractor or subcontractor (at any tier),
3035those countries, so that distribution is permitted only in or among 3035then the Government's rights in Software and accompanying documentation
3036countries not thus excluded. In such case, this License incorporates 3036will be only as set forth in this Agreement; this is in accordance with
3037the limitation as if written in the body of this License. 303748 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD)
3038 3038acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD
3039 9. The Free Software Foundation may publish revised and/or new versions 3039acquisitions).
3040of the General Public License from time to time. Such new versions will 3040
3041be similar in spirit to the present version, but may differ in detail to 304113. Governing Law.
3042address new problems or concerns. 3042
3043 3043Any action related to this Agreement will be governed by California law
3044Each version is given a distinguishing version number. If the Program 3044and controlling U.S. federal law. No choice of law rules of any
3045specifies a version number of this License which applies to it and 3045jurisdiction will apply.
3046"any later version", you have the option of following the terms and 3046
3047conditions either of that version or of any later version published by 304714. Severability.
3048the Free Software Foundation. If the Program does not specify a 3048
3049version number of this License, you may choose any version ever 3049If any provision of this Agreement is held to be unenforceable, this
3050published by the Free Software Foundation. 3050Agreement will remain in effect with the provision omitted, unless
3051 3051omission would frustrate the intent of the parties, in which case this
3052 10. If you wish to incorporate parts of the Program into other free 3052Agreement will immediately terminate.
3053programs whose distribution conditions are different, write to the author 3053
3054to ask for permission. For software which is copyrighted by the Free 305415. Integration.
3055Software Foundation, write to the Free Software Foundation; we sometimes 3055
3056make exceptions for this. Our decision will be guided by the two goals 3056This Agreement, including any terms contained in your Entitlement, is
3057of preserving the free status of all derivatives of our free software and 3057the entire agreement between you and Sun relating to its subject
3058of promoting the sharing and reuse of software generally. 3058matter. It supersedes all prior or contemporaneous oral or written
3059 3059communications, proposals, representations and warranties and prevails
3060NO WARRANTY 3060over any conflicting or additional terms of any quote, order,
3061 3061acknowledgment, or other communication between the parties relating to
3062 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO 3062its subject matter during the term of this Agreement. No modification
3063WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 3063of this Agreement will be binding, unless in writing and signed by an
3064EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 3064authorized representative of each party.
3065OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY 3065
3066KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE 3066Please contact Sun Microsystems, Inc. 4150 Network Circle, Santa Clara,
3067IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3067California 95054 if you have questions.
3068PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 3068 </programlisting></para>
3069PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME 3069 </section>
3070THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 3070
3071 3071 <section id="ucpemg_lic_13">
3072 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 3072 <title>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version
3073WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 3073 1.1</title>
3074AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU 3074
3075FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR 3075 <para><programlisting>
3076CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE 3076&lt;b&gt;COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
3077PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING 3077&lt;/b&gt;
3078RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A 3078
3079FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF 3079 1. Definitions.
3080SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 30801.1. "Contributor" means each individual or entity that creates or contributes to the
3081DAMAGES. 3081creation of Modifications.
3082 30821.2. "Contributor Version" means the combination of the Original Software, prior
3083 END OF TERMS AND CONDITIONS 3083Modifications used by a Contributor (if any), and the Modifications
3084 3084made by that particular Contributor.
3085 How to Apply These Terms to Your New Programs 30851.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c)
3086 3086the combination of files containing Original Software with files
3087 If you develop a new program, and you want it to be of the greatest 3087containing Modifications, in each case including portions thereof.
3088possible use to the public, the best way to achieve this is to make it 30881.4. "Executable" means the Covered Software in any form other than Source Code.
3089free software which everyone can redistribute and change under these 30891.5. "Initial Developer" means the individual or entity that first makes Original
3090terms. 3090Software available under this License.
3091 30911.6. "Larger Work" means a work which combines Covered Software or portions thereof
3092 To do so, attach the following notices to the program. It is safest 3092with code not governed by the terms of this License.
3093to attach them to the start of each source file to most effectively 30931.7. "License" means this document.
3094convey the exclusion of warranty; and each file should have at least 30941.8. "Licensable" means having the right to grant, to the maximum extent possible,
3095the "copyright" line and a pointer to where the full notice is found. 3095whether at the time of the initial grant or subsequently acquired,
3096 3096any and all of the rights conveyed herein.
3097 &lt;one line to give the program's name and a brief idea of what it does.&gt; 30971.9. "Modifications" means the Source Code and Executable form of any of the following:
3098 Copyright (C) &lt;year&gt; &lt;name of author&gt; 3098A. Any file that results from an addition to, deletion from or modification of the
3099 3099contents of a file containing Original Software or previous
3100 This program is free software; you can redistribute it and/or modify 3100Modifications;
3101 it under the terms of the GNU General Public License as published by 3101B. Any new file that contains any part of the Original Software or previous
3102 the Free Software Foundation; either version 2 of the License, or 3102Modification; or
3103 (at your option) any later version. 3103C. Any new file that is contributed or otherwise made available under the terms
3104 3104of this License.
3105 This program is distributed in the hope that it will be useful, 31051.10. "Original Software" means the Source Code and Executable form of computer
3106 but WITHOUT ANY WARRANTY; without even the implied warranty of 3106software code that is originally released under this License.
3107 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 31071.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired,
3108 GNU General Public License for more details. 3108including without limitation, method, process, and apparatus claims,
3109 3109in any patent Licensable by grantor.
3110 You should have received a copy of the GNU General Public License 31101.12. "Source Code" means (a) the common form of computer software code in which
3111 along with this program; if not, write to the Free Software 3111modifications are made and (b) associated documentation included
3112 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 3112in or with such code.
3113 31131.13. "You" (or "Your") means an individual or a legal entity exercising rights under,
3114 3114and complying with all of the terms of, this License. For legal
3115Also add information on how to contact you by electronic and paper mail. 3115entities, "You" includes any entity which controls, is controlled by,
3116 3116or is under common control with You. For purposes of this definition,
3117If the program is interactive, make it output a short notice like this 3117"control" means (a) the power, direct or indirect, to cause the
3118when it starts in an interactive mode: 3118direction or management of such entity, whether by contract or otherwise,
3119 3119or (b) ownership of more than fifty percent (50%) of the outstanding
3120 Gnomovision version 69, Copyright (C) year name of author 3120shares or beneficial ownership of such entity.
3121 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 31212. License Grants.
3122 This is free software, and you are welcome to redistribute it 31222.1. The Initial Developer Grant.
3123 under certain conditions; type `show c' for details. 3123Conditioned upon Your compliance with Section 3.1 below and subject to third party
3124 3124intellectual property claims, the Initial Developer hereby grants
3125The hypothetical commands `show w' and `show c' should show the appropriate 3125You a world-wide, royalty-free, non-exclusive license:
3126parts of the General Public License. Of course, the commands you use may 3126(a) under intellectual property rights (other than patent or trademark) Licensable
3127be called something other than `show w' and `show c'; they could even be 3127by Initial Developer, to use, reproduce, modify, display, perform,
3128mouse-clicks or menu items--whatever suits your program. 3128sublicense and distribute the Original Software (or portions thereof),
3129 3129with or without Modifications, and/or as part of a Larger Work; and
3130You should also get your employer (if you work as a programmer) or your 3130(b) under Patent Claims infringed by the making, using or selling of Original Software,
3131school, if any, to sign a "copyright disclaimer" for the program, if 3131to make, have made, use, practice, sell, and offer for sale, and/or
3132necessary. Here is a sample; alter the names: 3132otherwise dispose of the Original Software (or portions thereof).
3133 3133(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date
3134 Yoyodyne, Inc., hereby disclaims all copyright interest in the program 3134Initial Developer first distributes or otherwise makes the
3135 `Gnomovision' (which makes passes at compilers) written by James Hacker. 3135Original Software available to a third party under the terms
3136 3136of this License.
3137 &lt;signature of Ty Coon&gt;, 1 April 1989 3137(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code
3138 Ty Coon, President of Vice 3138that You delete from the Original Software, or (2) for infringements
3139 3139caused by: (i) the modification of the Original Software, or (ii)
3140This General Public License does not permit incorporating your program into 3140the combination of the Original Software with other software or devices.
3141proprietary programs. If your program is a subroutine library, you may 31412.2. Contributor Grant.
3142consider it more useful to permit linking proprietary applications with the 3142Conditioned upon Your compliance with Section 3.1 below and subject to third
3143library. If this is what you want to do, use the GNU Library General 3143party intellectual property claims, each Contributor hereby grants
3144Public License instead of this License. 3144You a world-wide, royalty-free, non-exclusive license:
3145 3145(a) under intellectual property rights (other than patent or trademark)
3146 3146Licensable by Contributor to use, reproduce, modify, display, perform,
3147 3147sublicense and distribute the Modifications created by such Contributor
3148"CLASSPATH" EXCEPTION TO THE GPL VERSION 2 3148(or portions thereof), either on an unmodified basis, with other
3149 3149Modifications, as Covered Software and/or as part of a Larger Work; and
3150Certain source files distributed by Sun Microsystems, Inc. are subject 3150(b) under Patent Claims infringed by the making, using, or selling of Modifications
3151to the following clarification and special exception to the GPL Version 3151made by that Contributor either alone and/or in combination with its
31522, but only where Sun has expressly included in the particular source 3152Contributor Version (or portions of such combination), to make, use, sell,
3153file's header the words 3153offer for sale, have made, and/or otherwise dispose of: (1) Modifications
3154 3154made by that Contributor (or portions thereof); and (2) the combination
3155"Sun designates this particular file as subject to the "Classpath" 3155of Modifications made by that Contributor with its Contributor Version
3156exception as provided by Sun in the License file that accompanied this 3156(or portions of such combination).
3157code." 3157(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date
3158 3158Contributor first distributes or otherwise makes the Modifications
3159Linking this library statically or dynamically with other modules is 3159available to a third party.
3160making a combined work based on this library. Thus, the terms and 3160(d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for
3161conditions of the GNU General Public License Version 2 cover the whole 3161any code that Contributor has deleted from the Contributor Version; (2) for
3162combination. 3162infringements caused by: (i) third party modifications of
3163 3163Contributor Version, or (ii) the combination of Modifications made by that
3164As a special exception, the copyright holders of this library give you 3164Contributor with other software (except as part of the Contributor Version)
3165permission to link this library with independent modules to produce an 3165or other devices; or (3) under Patent Claims infringed by Covered Software
3166executable, regardless of the license terms of these independent modules, 3166in the absence of Modifications made by that Contributor.
3167and to copy and distribute the resulting executable under terms of your 31673. Distribution Obligations.
3168choice, provided that you also meet, for each linked independent module, 31683.1. Availability of Source Code.
3169the terms and conditions of the license of that module.? An independent 3169Any Covered Software that You distribute or otherwise make available in Executable
3170module is a module which is not derived from or based on this library.? 3170form must also be made available in Source Code form and that Source Code form
3171If you modify this library, you may extend this exception to your 3171must be distributed only under the terms of this License. You must include
3172version of the library, but you are not obligated to do so.? If you do 3172a copy of this License with every copy of the Source Code form of the
3173not wish to do so, delete this exception statement from your version. 3173Covered Software You distribute or otherwise make available. You must inform
3174</programlisting></para></section> 3174recipients of any such Covered Software in Executable form as to how they
3175 3175can obtain such Covered Software in Source Code form in a reasonable manner
3176<section id="ucpemg_lic_15"> 3176on or through a medium customarily used for software exchange.
3177<title>PostgreSQL Database Management System</title> 31773.2. Modifications.
3178<para><programlisting> 3178The Modifications that You create or to which You contribute are governed by the
3179PostgreSQL Database Management System 3179terms of this License. You represent that You believe Your Modifications are Your
3180(formerly known as Postgres, then as Postgres95) 3180original creation(s) and/or You have sufficient rights to grant the rights
3181 3181conveyed by this License.
3182Portions Copyright (c) 1996-2012, The PostgreSQL Global Development Group 31823.3. Required Notices.
3183 3183You must include a notice in each of Your Modifications that identifies You as the
3184Portions Copyright (c) 1994, The Regents of the University of California 3184Contributor of the Modification. You may not remove or alter any copyright,
3185 3185patent or trademark notices contained within the Covered Software, or any
3186Permission to use, copy, modify, and distribute this software and its documentation 3186notices of licensing or any descriptive text giving attribution to any
3187 for any purpose, without fee, 3187Contributor or the Initial Developer.
3188and without a written agreement is hereby granted, provided that the above copyright 31883.4. Application of Additional Terms.
3189 notice and this paragraph and 3189You may not offer or impose any terms on any Covered Software in Source Code form that
3190the following two paragraphs appear in all copies. 3190alters or restricts the applicable version of this License or the recipients' rights
3191 3191hereunder. You may choose to offer, and to charge a fee for, warranty, support,
3192IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, 3192indemnity or liability obligations to one or more recipients of Covered Software.
3193 INDIRECT, SPECIAL, INCIDENTAL, OR 3193However, you may do so only on Your own behalf, and not on behalf of the
3194CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE 3194Initial Developer or any Contributor. You must make it absolutely clear
3195 AND ITS DOCUMENTATION, EVEN 3195that any such warranty, support, indemnity or liability obligation is
3196IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3196offered by You alone, and You hereby agree to indemnify the Initial Developer
3197 3197and every Contributor for any liability incurred by the Initial Developer or
3198THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, 3198such Contributor as a result of warranty, support, indemnity or liability
3199 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 3199terms You offer.
3200OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED 32003.5. Distribution of Executable Versions.
3201 HEREUNDER IS ON AN "AS IS" BASIS, AND THE 3201You may distribute the Executable form of the Covered Software under the terms of this
3202UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, 3202License or under the terms of a license of Your choice, which may contain terms
3203 UPDATES, ENHANCEMENTS, OR MODIFICATIONS. 3203different from this License, provided that You are in compliance with the
3204</programlisting></para></section> 3204terms of this License and that the license for the Executable form does
3205 3205not attempt to limit or alter the recipient's rights in the Source Code
3206<section id="ucpemg_lic_16"> 3206form from the rights set forth in this License. If You distribute the
3207<title>PostgreSQL JDBC driver license</title> 3207Covered Software in Executable form under a different license, You must make
3208<para><programlisting> 3208it absolutely clear that any terms which differ from this License are offered
3209 PostgreSQL JDBC driver license 3209by You alone, not by the Initial Developer or Contributor. You hereby agree to
3210 3210indemnify the Initial Developer and every Contributor for any liability
3211Copyright (c) 1997-2011, PostgreSQL Global Development Group 3211incurred by the Initial Developer or such Contributor as a result of any
3212All rights reserved. 3212such terms You offer.
3213 32133.6. Larger Works.
3214Redistribution and use in source and binary forms, with or without 3214You may create a Larger Work by combining Covered Software with other code not
3215modification, are permitted provided that the following conditions are met: 3215governed by the terms of this License and distribute the Larger Work as a single
3216 3216product. In such a case, You must make sure the requirements of this License
32171. Redistributions of source code must retain the above copyright notice, 3217are fulfilled for the Covered Software.
3218 this list of conditions and the following disclaimer. 32184. Versions of the License.
32192. Redistributions in binary form must reproduce the above copyright notice, 32194.1. New Versions.
3220 this list of conditions and the following disclaimer in the documentation 3220Oracle is the initial license steward and may publish revised and/or new versions of
3221 and/or other materials provided with the distribution. 3221this License from time to time. Each version will be given a distinguishing
32223. Neither the name of the PostgreSQL Global Development Group nor the names 3222version number. Except as provided in Section 4.3, no one other than
3223 of its contributors may be used to endorse or promote products derived 3223the license steward has the right to modify this License.
3224 from this software without specific prior written permission. 32244.2. Effect of New Versions.
3225 3225You may always continue to use, distribute or otherwise make the Covered Software
3226THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 3226available under the terms of the version of the License under which You originally
3227AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3227received the Covered Software. If the Initial Developer includes a notice
3228IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3228in the Original Software prohibiting it from being distributed or otherwise
3229ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 3229made available under any subsequent version of the License, You must
3230LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3230distribute and make the Covered Software available under the terms of the
3231CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3231version of the License under which You originally received the Covered Software.
3232SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3232Otherwise, You may also choose to use, distribute or otherwise make the
3233INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3233Covered Software available under the terms of any subsequent version of the
3234CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3234License published by the license steward.
3235ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32354.3. Modified Versions.
3236POSSIBILITY OF SUCH DAMAGE. 3236When You are an Initial Developer and You want to create a new license for Your
3237</programlisting></para></section> 3237Original Software, You may create and use a modified version of this License if You:
3238 3238(a) rename the license and remove any references to the name of the license steward
3239<section id="ucpemg_lic_17"> 3239(except to note that the license differs from this License); and (b) otherwise
3240<title>JDOM license</title> 3240make it clear that the license contains terms which differ from this License.
3241<para><programlisting> 32415. DISCLAIMER OF WARRANTY.
3242 JDOM license 3242COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY
3243 3243OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION,
3244 Copyright (C) 2000-2004 Jason Hunter &amp; Brett McLaughlin. 3244WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE,
3245 All rights reserved. 3245FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY
3246 3246AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE
3247 Redistribution and use in source and binary forms, with or without 3247PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR
3248 modification, are permitted provided that the following conditions 3248ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
3249 are met: 3249REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART
3250 3250OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT
3251 1. Redistributions of source code must retain the above copyright 3251UNDER THIS DISCLAIMER.
3252 notice, this list of conditions, and the following disclaimer. 3252
3253 32536. TERMINATION.
3254 2. Redistributions in binary form must reproduce the above copyright 32546.1. This License and the rights granted hereunder will terminate automatically if
3255 notice, this list of conditions, and the disclaimer that follows 3255You fail to comply with terms herein and fail to cure such breach within 30 days
3256 these conditions in the documentation and/or other materials 3256of becoming aware of the breach. Provisions which, by their nature, must remain in
3257 provided with the distribution. 3257effect beyond the termination of this License shall survive.
3258 32586.2. If You assert a patent infringement claim (excluding declaratory judgment actions)
3259 3. The name "JDOM" must not be used to endorse or promote products 3259against Initial Developer or a Contributor (the Initial Developer or Contributor
3260 derived from this software without prior written permission. For 3260against whom You assert such claim is referred to as "Participant") alleging that the
3261 written permission, please contact &lt;request_AT_jdom_DOT_org&gt;. 3261Participant Software (meaning the Contributor Version where the Participant
3262 3262is a Contributor or the Original Software where the Participant is the Initial
3263 4. Products derived from this software may not be called "JDOM", nor 3263Developer) directly or indirectly infringes any patent, then any and all rights
3264 may "JDOM" appear in their name, without prior written permission 3264granted directly or indirectly to You by such Participant, the Initial Developer
3265 from the JDOM Project Management &lt;request_AT_jdom_DOT_org&gt;. 3265(if the Initial Developer is not the Participant) and all Contributors under
3266 3266Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant
3267 In addition, we request (but do not require) that you include in the 3267terminate prospectively and automatically at the expiration of such 60 day notice
3268 end-user documentation provided with the redistribution and/or in the 3268period, unless if within such 60 day period You withdraw Your claim with respect
3269 software itself an acknowledgement equivalent to the following: 3269to the Participant Software against such Participant either unilaterally
3270 "This product includes software developed by the 3270or pursuant to a written agreement with Participant.
3271 JDOM Project (http://www.jdom.org/)." 32716.3. If You assert a patent infringement claim against Participant alleging that the
3272 Alternatively, the acknowledgment may be graphical using the logos 3272Participant Software directly or indirectly infringes any patent where
3273 available at http://www.jdom.org/images/logos. 3273such claim is resolved (such as by license or settlement) prior to the
3274 3274initiation of patent infringement litigation, then the reasonable value
3275 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 3275of the licenses granted by such Participant under Sections 2.1 or 2.2
3276 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 3276shall be taken into account in determining the amount or value of any
3277 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3277payment or license.
3278 DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT 32786.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses
3279 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3279that have been validly granted by You or any distributor hereunder prior
3280 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 3280to termination (excluding licenses granted to You by any distributor)
3281 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 3281shall survive termination.
3282 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 32827. LIMITATION OF LIABILITY.
3283 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 3283UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
3284 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 3284CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER
3285 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3285CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER
3286 SUCH DAMAGE. 3286OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT,
3287 3287SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING,
3288 This software consists of voluntary contributions made by many 3288WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
3289 individuals on behalf of the JDOM Project and was originally 3289FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
3290 created by Jason Hunter &lt;jhunter_AT_jdom_DOT_org&gt; and 3290EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
3291 Brett McLaughlin &lt;brett_AT_jdom_DOT_org&gt;. For more information 3291THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
3292 on the JDOM Project, please see &lt;http://www.jdom.org/&gt;. 3292PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE
3293</programlisting></para></section> 3293LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
3294 3294LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND
3295<section id="ucpemg_lic_18"> 3295LIMITATION MAY NOT APPLY TO YOU.
3296<title>RoX</title> 3296
3297<para><programlisting> 32978. U.S. GOVERNMENT END USERS.
3298 RoX is licensed under the BSD license. This is the simplest way I know how to say 3298The Covered Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101
3299 "do as you please". 3299(Oct. 1995), consisting of "commercial computer software" (as that term
3300 3300is defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer
3301Copyright (c) 2006, James Greenfield 3301software documentation" as such terms are used in 48 C.F.R. 12.212
3302All rights reserved. 3302(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1
3303 3303through 227.7202-4 (June 1995), all U.S. Government End Users acquire
3304Redistribution and use in source and binary forms, with or without modification, 3304Covered Software with only those rights set forth herein. This U.S. Government
3305are permitted provided that the following conditions are met: 3305Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other
3306 3306clause or provision that addresses Government rights in computer software
3307 * Redistributions of source code must retain the above copyright notice, this 3307under this License.
3308 list of conditions and the following disclaimer. 3308
3309 * Redistributions in binary form must reproduce the above copyright notice, 33099. MISCELLANEOUS.
3310 this list of conditions and the following disclaimer in the documentation 3310This License represents the complete agreement concerning subject matter hereof. If any
3311 and/or other materials provided with the distribution. 3311provision of this License is held to be unenforceable, such provision
3312 * Neither the name of the nor the names of its contributors 3312shall be reformed only to the extent necessary to make it enforceable.
3313 may be used to endorse or promote products derived from this software 3313This License shall be governed by the law of the jurisdiction specified
3314 without specific prior written permission. 3314in a notice contained within the Original Software (except to the extent
3315 3315applicable law, if any, provides otherwise), excluding such jurisdiction's
3316THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 3316conflict-of-law provisions. Any litigation relating to this License
3317ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3317shall be subject to the jurisdiction of the courts located in the
3318WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3318jurisdiction and venue specified in a notice contained within the
3319DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 3319Original Software, with the losing party responsible for costs,
3320ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 3320including, without limitation, court costs and reasonable attorneys'
3321(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 3321fees and expenses. The application of the United Nations Convention on
3322LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 3322Contracts for the International Sale of Goods is expressly excluded.
3323ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3323Any law or regulation which provides that the language of a contract
3324(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 3324shall be construed against the drafter shall not apply to this License.
3325SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3325You agree that You alone are responsible for compliance with the
3326</programlisting></para></section> 3326United States export administration regulations (and the export control
3327 3327laws and regulation of any other countries) when You use, distribute
3328<section id="ucpemg_lic_19"> 3328or otherwise make available any Covered Software.
3329<title>UUID</title> 3329
3330<para><programlisting> 333010. RESPONSIBILITY FOR CLAIMS.
3331eaio: UUID - an implementation of the UUID specification 3331As between Initial Developer and the Contributors, each party is responsible for
3332Copyright (c) 2003-2007 Johann Burkard (jb@eaio.com) http://eaio.com. 3332claims and damages arising, directly or indirectly, out of its
3333 3333utilization of rights under this License and You agree to work with
3334Permission is hereby granted, free of charge, to any person obtaining a 3334Initial Developer and Contributors to distribute such responsibility
3335copy of this software and associated documentation files (the "Software"), 3335on an equitable basis. Nothing herein is intended or shall be
3336to deal in the Software without restriction, including without limitation 3336deemed to constitute any admission of liability.
3337the rights to use, copy, modify, merge, publish, distribute, sublicense, 3337
3338and/or sell copies of the Software, and to permit persons to whom the 3338NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
3339Software is furnished to do so, subject to the following conditions: 3339The code released under the CDDL shall be governed by the laws of the State of
3340 3340California (excluding conflict-of-law provisions). Any litigation relating to this
3341The above copyright notice and this permission notice shall be included 3341License shall be subject to the jurisdiction of the Federal Courts of
3342in all copies or substantial portions of the Software. 3342the Northern District of California and the state courts of the State
3343 3343of California, with venue lying in Santa Clara County, California.
3344THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 3344
3345OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 3345
3346MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN 3346
3347NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 3347
3348DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 3348</programlisting></para>
3349OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 3349 </section>
3350USE OR OTHER DEALINGS IN THE SOFTWARE. 3350
3351</programlisting></para></section> 3351 <section id="ucpemg_lic_14">
3352 3352 <title>GNU GENERAL PUBLIC LICENSE</title>
3353<section id="ucpemg_lic_20"> 3353
3354<title>24x24 Free Application Icons</title> 3354 <para><programlisting>
3355<para><programlisting> 3355
3356&lt;b&gt;24x24 Free Application Icons 3356 &lt;b&gt; GNU GENERAL PUBLIC LICENSE&lt;/b&gt;
3357&lt;/b&gt; 3357 Version 2, June 1991
3358This icon set is free for use in personal and commercial projects. 3358
3359 3359 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
3360License Agreement 3360 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
3361 3361 Everyone is permitted to copy and distribute verbatim copies
3362By purchasing icons from Aha-Soft, You (the purchaser) 3362 of this license document, but changing it is not allowed.
3363agree to the terms of this agreement, as detailed below. 3363
3364 3364Preamble
3365You may use the icons from Aha-Soft in commercial and 3365
3366personal design projects, software or Internet products. 3366 The licenses for most software are designed to take away your
3367Icons can be displayed in documentation, help files, and 3367freedom to share and change it. By contrast, the GNU General Public
3368advertising materials. You are free to sell and distribute 3368License is intended to guarantee your freedom to share and change free
3369products and projects using purchased icons without further 3369software--to make sure the software is free for all its users. This
3370royalty fees. 3370General Public License applies to most of the Free Software
3371 3371Foundation's software and to any other program whose authors commit to
3372All icon files are provided 'as is'. Aha-Soft cannot be 3372using it. (Some other Free Software Foundation software is covered by
3373held liable for any negative issues that may occur as a 3373the GNU Library General Public License instead.) You can apply it to
3374result of using the icons. 3374your programs, too.
3375 3375
3376You agree that all ownership and copyright of the icons 3376 When we speak of free software, we are referring to freedom, not
3377remains the property of Aha-Soft. You may not resell, 3377price. Our General Public Licenses are designed to make sure that you
3378distribute, lease, license or sub-license the icons or 3378have the freedom to distribute copies of free software (and charge for
3379modified icons (or a subset of the icons), to any third 3379this service if you wish), that you receive source code or can get it
3380party unless they are incorporated into your software or 3380if you want it, that you can change the software or use pieces of it
3381design products. 3381in new free programs; and that you know you can do these things.
3382 3382
3383If you have any questions regarding copyright or licensing, 3383 To protect your rights, we need to make restrictions that forbid
3384including whether another license is required for icon use 3384anyone to deny you these rights or to ask you to surrender the rights.
3385within products, please contact us here: www.aha-soft.com/support.htm 3385These restrictions translate to certain responsibilities for you if you
3386 3386distribute copies of the software, or if you modify it.
3387Product page: http://www.small-icons.com/stock-icons/24x24-free-application-icons.htm 3387
3388 3388 For example, if you distribute copies of such a program, whether
3389Icon Design Service 3389gratis or for a fee, you must give the recipients all the rights that
3390 3390you have. You must make sure that they, too, receive or can get the
3391We can design custom icons for you. Please find the basic information 3391source code. And you must show them these terms so they know their
3392about ordering icons, pricing and the portfolio here: 3392rights.
3393www.aha-soft.com/customdev/design.htm 3393
3394 3394 We protect your rights with two steps: (1) copyright the software, and
3395 3395(2) offer you this license which gives you legal permission to copy,
3396Notice 3396distribute and/or modify the software.
3397Web-site small-icons.com belongs to Aha-Soft. 3397
3398 3398 Also, for each author's protection and ours, we want to make certain
3399Support page: http://www.aha-soft.com/support.htm 3399that everyone understands that there is no warranty for this free
3400 3400software. If the software is modified by someone else and passed on, we
3401Copyright � 2009 Aha-Soft. All rights reserved. 3401want its recipients to know that what they have is not the original, so
3402</programlisting></para></section> 3402that any problems introduced by others will not reflect on the original
3403 3403authors' reputations.
3404<section id="ucpemg_lic_21"> 3404
3405<title>SLF4J License</title> 3405 Finally, any free program is threatened constantly by software
3406<para><programlisting> 3406patents. We wish to avoid the danger that redistributors of a free
3407 SLF4J License 3407program will individually obtain patent licenses, in effect making the
3408 3408program proprietary. To prevent this, we have made it clear that any
3409Copyright (c) 2004-2008 QOS.ch 3409patent must be licensed for everyone's free use or not licensed at all.
3410All rights reserved. 3410
3411 3411 The precise terms and conditions for copying, distribution and
3412Permission is hereby granted, free of charge, to any person obtaining 3412modification follow.
3413a copy of this software and associated documentation files (the 3413
3414"Software"), to deal in the Software without restriction, including 3414 GNU GENERAL PUBLIC LICENSE
3415without limitation the rights to use, copy, modify, merge, publish, 3415 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
3416distribute, sublicense, and/or sell copies of the Software, and to 3416
3417permit persons to whom the Software is furnished to do so, subject to 3417 0. This License applies to any program or other work which contains
3418the following conditions: 3418a notice placed by the copyright holder saying it may be distributed
3419 3419under the terms of this General Public License. The "Program", below,
3420The above copyright notice and this permission notice shall be 3420refers to any such program or work, and a "work based on the Program"
3421included in all copies or substantial portions of the Software. 3421means either the Program or any derivative work under copyright law:
3422 3422that is to say, a work containing the Program or a portion of it,
3423THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 3423either verbatim or with modifications and/or translated into another
3424EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 3424language. (Hereinafter, translation is included without limitation in
3425MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 3425the term "modification".) Each licensee is addressed as "you".
3426NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 3426
3427LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 3427Activities other than copying, distribution and modification are not
3428OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 3428covered by this License; they are outside its scope. The act of
3429WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 3429running the Program is not restricted, and the output from the Program
3430</programlisting></para></section> 3430is covered only if its contents constitute a work based on the
3431 3431Program (independent of having been made by running the Program).
3432<section id="ucpemg_lic_22"> 3432Whether that is true depends on what the Program does.
3433<title>Flot License</title> 3433
3434<para><programlisting> 3434 1. You may copy and distribute verbatim copies of the Program's
3435 Flot License 3435source code as you receive it, in any medium, provided that you
3436 3436conspicuously and appropriately publish on each copy an appropriate
3437Copyright (c) 2007-2014 IOLA and Ole Laursen 3437copyright notice and disclaimer of warranty; keep intact all the
3438 3438notices that refer to this License and to the absence of any warranty;
3439Permission is hereby granted, free of charge, to any person 3439and give any other recipients of the Program a copy of this License
3440obtaining a copy of this software and associated documentation 3440along with the Program.
3441files (the "Software"), to deal in the Software without 3441
3442restriction, including without limitation the rights to use, 3442You may charge a fee for the physical act of transferring a copy, and
3443copy, modify, merge, publish, distribute, sublicense, and/or sell 3443you may at your option offer warranty protection in exchange for a fee.
3444copies of the Software, and to permit persons to whom the 3444
3445Software is furnished to do so, subject to the following 3445 2. You may modify your copy or copies of the Program or any portion
3446conditions: 3446of it, thus forming a work based on the Program, and copy and
3447 3447distribute such modifications or work under the terms of Section 1
3448The above copyright notice and this permission notice shall be 3448above, provided that you also meet all of these conditions:
3449included in all copies or substantial portions of the Software. 3449
3450 3450 a) You must cause the modified files to carry prominent notices
3451THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 3451 stating that you changed the files and the date of any change.
3452EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 3452
3453OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 3453 b) You must cause any work that you distribute or publish, that in
3454NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 3454 whole or in part contains or is derived from the Program or any
3455HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 3455 part thereof, to be licensed as a whole at no charge to all third
3456WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 3456 parties under the terms of this License.
3457FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 3457
3458OTHER DEALINGS IN THE SOFTWARE. 3458 c) If the modified program normally reads commands interactively
3459</programlisting></para></section> 3459 when run, you must cause it, when started running for such
3460 3460 interactive use in the most ordinary way, to print or display an
3461<section id="ucpemg_lic_23"> 3461 announcement including an appropriate copyright notice and a
3462<title>Coova JRadius License</title> 3462 notice that there is no warranty (or else, saying that you provide
3463<para><programlisting> 3463 a warranty) and that users may redistribute the program under
3464 3464 these conditions, and telling the user how to view a copy of this
3465========================================================================== 3465 License. (Exception: if the Program itself is interactive but
3466 3466 does not normally print such an announcement, your work based on
3467Coova JRadius License: 3467 the Program is not required to print an announcement.)
3468 3468
3469The Coova extensions to JRadius library are licensed under the The GNU 3469These requirements apply to the modified work as a whole. If
3470Library or "Lesser" General Public License (LGPL), while stand-alone 3470identifiable sections of that work are not derived from the Program,
3471applications within in the JRadius project, listed below, are released under 3471and can be reasonably considered independent and separate works in
3472the standard The GNU General Public License (GPL). For details, visit 3472themselves, then this License, and its terms, do not apply to those
3473http://jradius.net/. See source files for details regarding stand-alone 3473sections when you distribute them as separate works. But when you
3474applications contained herein which are released under the GPL. 3474distribute the same sections as part of a whole which is a work based
3475 3475on the Program, the distribution of the whole must be on the terms of
3476Copyright 2006-2008 David Bird &lt;david@coova.com&gt; 3476this License, whose permissions for other licensees extend to the
3477 3477entire whole, and thus to each and every part regardless of who wrote it.
3478See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details. 3478
3479 3479Thus, it is not the intent of this section to claim rights or contest
3480========================================================================== 3480your rights to work written entirely by you; rather, the intent is to
3481 3481exercise the right to control the distribution of derivative or
3482Original JRadius License: 3482collective works based on the Program.
3483 3483
3484The JRadius core library is licensed under the The GNU Library or "Lesser" 3484In addition, mere aggregation of another work not based on the Program
3485General Public License (LGPL), while stand-alone applications within in the 3485with the Program (or with a work based on the Program) on a volume of
3486JRadius project, listed below, are released under the standard The GNU 3486a storage or distribution medium does not bring the other work under
3487General Public License (GPL). For details, visit http://jradius.net/ 3487the scope of this License.
3488 3488
3489This software is OSI Certified Open Source Software. OSI Certified is a 3489 3. You may copy and distribute the Program (or a work based on it,
3490certification mark of the Open Source Initiative. 3490under Section 2) in object code or executable form under the terms of
3491 3491Sections 1 and 2 above provided that you also do one of the following:
3492Stand-alone JRadius Applications: 3492
3493 3493 a) Accompany it with the complete corresponding machine-readable
3494 * JRadiusSimulator 3494 source code, which must be distributed under the terms of Sections
3495 * JRadiusWiFiClient 3495 1 and 2 above on a medium customarily used for software
3496 * RadClient 3496 interchange; or,
3497 * RadBench 3497
3498 * RadiusDictionary 3498 b) Accompany it with a written offer, valid for at least three
3499 3499 years, to give any third party, for a charge no more than your
3500Copyright 2004-2006 PicoPoint, B.V. 3500 cost of physically performing source distribution, a complete
3501Copyright 2006-2008 David Bird &lt;david@coova.com&gt; 3501 machine-readable copy of the corresponding source code, to be
3502 3502 distributed under the terms of Sections 1 and 2 above on a medium
3503See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details. 3503 customarily used for software interchange; or,
3504 3504
3505========================================================================== 3505 c) Accompany it with the information you received as to the offer
3506</programlisting></para></section> 3506 to distribute corresponding source code. (This alternative is
3507 3507 allowed only for noncommercial distribution and only if you
3508<section id="ucpemg_lic_24"> 3508 received the program in object code or executable form with such
3509<title>GNU Crypto</title> 3509 an offer, in accord with Subsection b above.)
3510<para><programlisting> 3510
3511========================================================================== 3511The source code for a work means the preferred form of the work for
3512 3512making modifications to it. For an executable work, complete source
3513GNU Crypto 3513code means all the source code for all modules it contains, plus any
3514From the gnu-crypto WebSite: 3514associated interface definition files, plus the scripts used to
3515 3515control compilation and installation of the executable. However, as a
3516GNU Crypto, part of the GNU project, released under the aegis of GNU, aims at 3516special exception, the source code distributed need not include
3517providing free, versatile, high-quality, and provably correct implementations 3517anything that is normally distributed (in either source or binary
3518of cryptographic primitives and tools in the Java programming language for use 3518form) with the major components (compiler, kernel, and so on) of the
3519by programmers and end-users. 3519operating system on which the executable runs, unless that component
3520 3520itself accompanies the executable.
3521GNU Crypto is licensed under the terms of the GNU General Public License, with 3521
3522the "library exception" which permits its use as a library in conjunction with 3522If distribution of executable or object code is made by offering
3523non-Free software: 3523access to copy from a designated place, then offering equivalent
3524 3524access to copy the source code from the same place counts as
3525"As a special exception, the copyright holders of this library give you 3525distribution of the source code, even though third parties are not
3526permission to link this library with independent modules to produce an 3526compelled to copy the source along with the object code.
3527executable, regardless of the license terms of these independent modules, and 3527
3528to copy and distribute the resulting executable under terms of your choice, 3528 4. You may not copy, modify, sublicense, or distribute the Program
3529provided that you also meet, for each linked independent module, the terms and 3529except as expressly provided under this License. Any attempt
3530conditions of the license of that module. An independent module is a module 3530otherwise to copy, modify, sublicense or distribute the Program is
3531which is not derived from or based on this library. If you modify this library, 3531void, and will automatically terminate your rights under this License.
3532you may extend this exception to your version of the library, but you are not 3532However, parties who have received copies, or rights, from you under
3533obligated to do so. If you do not wish to do so, delete this exception 3533this License will not have their licenses terminated so long as such
3534statement from your version." 3534parties remain in full compliance.
3535 3535
3536The effect of that license is similar to using the LGPL, except that static 3536 5. You are not required to accept this License, since you have not
3537linking is permitted. GPL with that exception is sometimes called the Guile 3537signed it. However, nothing else grants you permission to modify or
3538License, because the Guile implementation of Scheme (for embedding) uses this 3538distribute the Program or its derivative works. These actions are
3539license. 3539prohibited by law if you do not accept this License. Therefore, by
3540 3540modifying or distributing the Program (or any work based on the
3541</programlisting></para></section> 3541Program), you indicate your acceptance of this License to do so, and
3542 3542all its terms and conditions for copying, distributing or modifying
3543<section id="ucpemg_lic_25"> 3543the Program or works based on it.
3544<title>EasyMock</title> 3544
3545<para><programlisting> 3545 6. Each time you redistribute the Program (or any work based on the
3546========================================================================== 3546Program), the recipient automatically receives a license from the
3547 3547original licensor to copy, distribute or modify the Program subject to
3548EasyMock 3548these terms and conditions. You may not impose any further
3549From the GitHub CONTRIBUTING.md: 3549restrictions on the recipients' exercise of the rights granted herein.
3550 3550You are not responsible for enforcing compliance by third parties to
3551Project License: Apache License Version 2.0 3551this License.
3552 3552
3553By contributing code you automatically agree with the following points regarding 3553 7. If, as a consequence of a court judgment or allegation of patent
3554 licensing: 3554infringement or for any other reason (not limited to patent issues),
3555 3555conditions are imposed on you (whether by court order, agreement or
3556 You will only Submit Contributions where You have authored 100% of the content. 3556otherwise) that contradict the conditions of this License, they do not
3557 You will only Submit Contributions to which You have the necessary rights. 3557excuse you from the conditions of this License. If you cannot
3558 This means that if You are employed You have received the necessary permissions 3558distribute so as to satisfy simultaneously your obligations under this
3559 from Your employer to make the Contributions. 3559License and any other pertinent obligations, then as a consequence you
3560 Whatever content You Contribute will be provided under the Project License. 3560may not distribute the Program at all. For example, if a patent
3561 3561license would not permit royalty-free redistribution of the Program by
3562 3562all those who receive copies directly or indirectly through you, then
3563</programlisting></para></section> 3563the only way you could satisfy both it and this License would be to
3564 3564refrain entirely from distribution of the Program.
3565<section id="ucpemg_lic_26"> 3565
3566<title>PowerMock</title> 3566If any portion of this section is held invalid or unenforceable under
3567<para><programlisting> 3567any particular circumstance, the balance of the section is intended to
3568========================================================================== 3568apply and the section as a whole is intended to apply in other
3569 3569circumstances.
3570PowerMock 3570
3571From the GitHub LICENSE.txt: 3571It is not the purpose of this section to induce you to infringe any
3572 3572patents or other property right claims or to contest validity of any
3573 3573such claims; this section has the sole purpose of protecting the
3574 Apache License 3574integrity of the free software distribution system, which is
3575 Version 2.0, January 2004 3575implemented by public license practices. Many people have made
3576 http://www.apache.org/licenses/ 3576generous contributions to the wide range of software distributed
3577 3577through that system in reliance on consistent application of that
3578 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3578system; it is up to the author/donor to decide if he or she is willing
3579 3579to distribute software through any other system and a licensee cannot
3580 1. Definitions. 3580impose that choice.
3581 3581
3582 "License" shall mean the terms and conditions for use, reproduction, 3582This section is intended to make thoroughly clear what is believed to
3583 and distribution as defined by Sections 1 through 9 of this document. 3583be a consequence of the rest of this License.
3584 3584
3585 "Licensor" shall mean the copyright owner or entity authorized by 3585 8. If the distribution and/or use of the Program is restricted in
3586 the copyright owner that is granting the License. 3586certain countries either by patents or by copyrighted interfaces, the
3587 3587original copyright holder who places the Program under this License
3588 "Legal Entity" shall mean the union of the acting entity and all 3588may add an explicit geographical distribution limitation excluding
3589 other entities that control, are controlled by, or are under common 3589those countries, so that distribution is permitted only in or among
3590 control with that entity. For the purposes of this definition, 3590countries not thus excluded. In such case, this License incorporates
3591 "control" means (i) the power, direct or indirect, to cause the 3591the limitation as if written in the body of this License.
3592 direction or management of such entity, whether by contract or 3592
3593 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3593 9. The Free Software Foundation may publish revised and/or new versions
3594 outstanding shares, or (iii) beneficial ownership of such entity. 3594of the General Public License from time to time. Such new versions will
3595 3595be similar in spirit to the present version, but may differ in detail to
3596 "You" (or "Your") shall mean an individual or Legal Entity 3596address new problems or concerns.
3597 exercising permissions granted by this License. 3597
3598 3598Each version is given a distinguishing version number. If the Program
3599 "Source" form shall mean the preferred form for making modifications, 3599specifies a version number of this License which applies to it and
3600 including but not limited to software source code, documentation 3600"any later version", you have the option of following the terms and
3601 source, and configuration files. 3601conditions either of that version or of any later version published by
3602 3602the Free Software Foundation. If the Program does not specify a
3603 "Object" form shall mean any form resulting from mechanical 3603version number of this License, you may choose any version ever
3604 transformation or translation of a Source form, including but 3604published by the Free Software Foundation.
3605 not limited to compiled object code, generated documentation, 3605
3606 and conversions to other media types. 3606 10. If you wish to incorporate parts of the Program into other free
3607 3607programs whose distribution conditions are different, write to the author
3608 "Work" shall mean the work of authorship, whether in Source or 3608to ask for permission. For software which is copyrighted by the Free
3609 Object form, made available under the License, as indicated by a 3609Software Foundation, write to the Free Software Foundation; we sometimes
3610 copyright notice that is included in or attached to the work 3610make exceptions for this. Our decision will be guided by the two goals
3611 (an example is provided in the Appendix below). 3611of preserving the free status of all derivatives of our free software and
3612 3612of promoting the sharing and reuse of software generally.
3613 "Derivative Works" shall mean any work, whether in Source or Object 3613
3614 form, that is based on (or derived from) the Work and for which the 3614NO WARRANTY
3615 editorial revisions, annotations, elaborations, or other modifications 3615
3616 represent, as a whole, an original work of authorship. For the purposes 3616 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
3617 of this License, Derivative Works shall not include works that remain 3617WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
3618 separable from, or merely link (or bind by name) to the interfaces of, 3618EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
3619 the Work and Derivative Works thereof. 3619OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY
3620 3620KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
3621 "Contribution" shall mean any work of authorship, including 3621IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3622 the original version of the Work and any modifications or additions 3622PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
3623 to that Work or Derivative Works thereof, that is intentionally 3623PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
3624 submitted to Licensor for inclusion in the Work by the copyright owner 3624THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
3625 or by an individual or Legal Entity authorized to submit on behalf of 3625
3626 the copyright owner. For the purposes of this definition, "submitted" 3626 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
3627 means any form of electronic, verbal, or written communication sent 3627WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
3628 to the Licensor or its representatives, including but not limited to 3628AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU
3629 communication on electronic mailing lists, source code control systems, 3629FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
3630 and issue tracking systems that are managed by, or on behalf of, the 3630CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
3631 Licensor for the purpose of discussing and improving the Work, but 3631PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
3632 excluding communication that is conspicuously marked or otherwise 3632RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
3633 designated in writing by the copyright owner as "Not a Contribution." 3633FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
3634 3634SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
3635 "Contributor" shall mean Licensor and any individual or Legal Entity 3635DAMAGES.
3636 on behalf of whom a Contribution has been received by Licensor and 3636
3637 subsequently incorporated within the Work. 3637 END OF TERMS AND CONDITIONS
3638 3638
3639 2. Grant of Copyright License. Subject to the terms and conditions of 3639 How to Apply These Terms to Your New Programs
3640 this License, each Contributor hereby grants to You a perpetual, 3640
3641 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3641 If you develop a new program, and you want it to be of the greatest
3642 copyright license to reproduce, prepare Derivative Works of, 3642possible use to the public, the best way to achieve this is to make it
3643 publicly display, publicly perform, sublicense, and distribute the 3643free software which everyone can redistribute and change under these
3644 Work and such Derivative Works in Source or Object form. 3644terms.
3645 3645
3646 3. Grant of Patent License. Subject to the terms and conditions of 3646 To do so, attach the following notices to the program. It is safest
3647 this License, each Contributor hereby grants to You a perpetual, 3647to attach them to the start of each source file to most effectively
3648 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3648convey the exclusion of warranty; and each file should have at least
3649 (except as stated in this section) patent license to make, have made, 3649the "copyright" line and a pointer to where the full notice is found.
3650 use, offer to sell, sell, import, and otherwise transfer the Work, 3650
3651 where such license applies only to those patent claims licensable 3651 &lt;one line to give the program's name and a brief idea of what it does.&gt;
3652 by such Contributor that are necessarily infringed by their 3652 Copyright (C) &lt;year&gt; &lt;name of author&gt;
3653 Contribution(s) alone or by combination of their Contribution(s) 3653
3654 with the Work to which such Contribution(s) was submitted. If You 3654 This program is free software; you can redistribute it and/or modify
3655 institute patent litigation against any entity (including a 3655 it under the terms of the GNU General Public License as published by
3656 cross-claim or counterclaim in a lawsuit) alleging that the Work 3656 the Free Software Foundation; either version 2 of the License, or
3657 or a Contribution incorporated within the Work constitutes direct 3657 (at your option) any later version.
3658 or contributory patent infringement, then any patent licenses 3658
3659 granted to You under this License for that Work shall terminate 3659 This program is distributed in the hope that it will be useful,
3660 as of the date such litigation is filed. 3660 but WITHOUT ANY WARRANTY; without even the implied warranty of
3661 3661 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3662 4. Redistribution. You may reproduce and distribute copies of the 3662 GNU General Public License for more details.
3663 Work or Derivative Works thereof in any medium, with or without 3663
3664 modifications, and in Source or Object form, provided that You 3664 You should have received a copy of the GNU General Public License
3665 meet the following conditions: 3665 along with this program; if not, write to the Free Software
3666 3666 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
3667 (a) You must give any other recipients of the Work or 3667
3668 Derivative Works a copy of this License; and 3668
3669 3669Also add information on how to contact you by electronic and paper mail.
3670 (b) You must cause any modified files to carry prominent notices 3670
3671 stating that You changed the files; and 3671If the program is interactive, make it output a short notice like this
3672 3672when it starts in an interactive mode:
3673 (c) You must retain, in the Source form of any Derivative Works 3673
3674 that You distribute, all copyright, patent, trademark, and 3674 Gnomovision version 69, Copyright (C) year name of author
3675 attribution notices from the Source form of the Work, 3675 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
3676 excluding those notices that do not pertain to any part of 3676 This is free software, and you are welcome to redistribute it
3677 the Derivative Works; and 3677 under certain conditions; type `show c' for details.
3678 3678
3679 (d) If the Work includes a "NOTICE" text file as part of its 3679The hypothetical commands `show w' and `show c' should show the appropriate
3680 distribution, then any Derivative Works that You distribute must 3680parts of the General Public License. Of course, the commands you use may
3681 include a readable copy of the attribution notices contained 3681be called something other than `show w' and `show c'; they could even be
3682 within such NOTICE file, excluding those notices that do not 3682mouse-clicks or menu items--whatever suits your program.
3683 pertain to any part of the Derivative Works, in at least one 3683
3684 of the following places: within a NOTICE text file distributed 3684You should also get your employer (if you work as a programmer) or your
3685 as part of the Derivative Works; within the Source form or 3685school, if any, to sign a "copyright disclaimer" for the program, if
3686 documentation, if provided along with the Derivative Works; or, 3686necessary. Here is a sample; alter the names:
3687 within a display generated by the Derivative Works, if and 3687
3688 wherever such third-party notices normally appear. The contents 3688 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
3689 of the NOTICE file are for informational purposes only and 3689 `Gnomovision' (which makes passes at compilers) written by James Hacker.
3690 do not modify the License. You may add Your own attribution 3690
3691 notices within Derivative Works that You distribute, alongside 3691 &lt;signature of Ty Coon&gt;, 1 April 1989
3692 or as an addendum to the NOTICE text from the Work, provided 3692 Ty Coon, President of Vice
3693 that such additional attribution notices cannot be construed 3693
3694 as modifying the License. 3694This General Public License does not permit incorporating your program into
3695 3695proprietary programs. If your program is a subroutine library, you may
3696 You may add Your own copyright statement to Your modifications and 3696consider it more useful to permit linking proprietary applications with the
3697 may provide additional or different license terms and conditions 3697library. If this is what you want to do, use the GNU Library General
3698 for use, reproduction, or distribution of Your modifications, or 3698Public License instead of this License.
3699 for any such Derivative Works as a whole, provided Your use, 3699
3700 reproduction, and distribution of the Work otherwise complies with 3700
3701 the conditions stated in this License. 3701
3702 3702"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
3703 5. Submission of Contributions. Unless You explicitly state otherwise, 3703
3704 any Contribution intentionally submitted for inclusion in the Work 3704Certain source files distributed by Sun Microsystems, Inc. are subject
3705 by You to the Licensor shall be under the terms and conditions of 3705to the following clarification and special exception to the GPL Version
3706 this License, without any additional terms or conditions. 37062, but only where Sun has expressly included in the particular source
3707 Notwithstanding the above, nothing herein shall supersede or modify 3707file's header the words
3708 the terms of any separate license agreement you may have executed 3708
3709 with Licensor regarding such Contributions. 3709"Sun designates this particular file as subject to the "Classpath"
3710 3710exception as provided by Sun in the License file that accompanied this
3711 6. Trademarks. This License does not grant permission to use the trade 3711code."
3712 names, trademarks, service marks, or product names of the Licensor, 3712
3713 except as required for reasonable and customary use in describing the 3713Linking this library statically or dynamically with other modules is
3714 origin of the Work and reproducing the content of the NOTICE file. 3714making a combined work based on this library. Thus, the terms and
3715 3715conditions of the GNU General Public License Version 2 cover the whole
3716 7. Disclaimer of Warranty. Unless required by applicable law or 3716combination.
3717 agreed to in writing, Licensor provides the Work (and each 3717
3718 Contributor provides its Contributions) on an "AS IS" BASIS, 3718As a special exception, the copyright holders of this library give you
3719 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3719permission to link this library with independent modules to produce an
3720 implied, including, without limitation, any warranties or conditions 3720executable, regardless of the license terms of these independent modules,
3721 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3721and to copy and distribute the resulting executable under terms of your
3722 PARTICULAR PURPOSE. You are solely responsible for determining the 3722choice, provided that you also meet, for each linked independent module,
3723 appropriateness of using or redistributing the Work and assume any 3723the terms and conditions of the license of that module.? An independent
3724 risks associated with Your exercise of permissions under this License. 3724module is a module which is not derived from or based on this library.?
3725 3725If you modify this library, you may extend this exception to your
3726 8. Limitation of Liability. In no event and under no legal theory, 3726version of the library, but you are not obligated to do so.? If you do
3727 whether in tort (including negligence), contract, or otherwise, 3727not wish to do so, delete this exception statement from your version.
3728 unless required by applicable law (such as deliberate and grossly 3728</programlisting></para>
3729 negligent acts) or agreed to in writing, shall any Contributor be 3729 </section>
3730 liable to You for damages, including any direct, indirect, special, 3730
3731 incidental, or consequential damages of any character arising as a 3731 <section id="ucpemg_lic_15">
3732 result of this License or out of the use or inability to use the 3732 <title>PostgreSQL Database Management System</title>
3733 Work (including but not limited to damages for loss of goodwill, 3733
3734 work stoppage, computer failure or malfunction, or any and all 3734 <para><programlisting>
3735 other commercial damages or losses), even if such Contributor 3735PostgreSQL Database Management System
3736 has been advised of the possibility of such damages. 3736(formerly known as Postgres, then as Postgres95)
3737 3737
3738 9. Accepting Warranty or Additional Liability. While redistributing 3738Portions Copyright (c) 1996-2012, The PostgreSQL Global Development Group
3739 the Work or Derivative Works thereof, You may choose to offer, 3739
3740 and charge a fee for, acceptance of support, warranty, indemnity, 3740Portions Copyright (c) 1994, The Regents of the University of California
3741 or other liability obligations and/or rights consistent with this 3741
3742 License. However, in accepting such obligations, You may act only 3742Permission to use, copy, modify, and distribute this software and its documentation
3743 on Your own behalf and on Your sole responsibility, not on behalf 3743 for any purpose, without fee,
3744 of any other Contributor, and only if You agree to indemnify, 3744and without a written agreement is hereby granted, provided that the above copyright
3745 defend, and hold each Contributor harmless for any liability 3745 notice and this paragraph and
3746 incurred by, or claims asserted against, such Contributor by reason 3746the following two paragraphs appear in all copies.
3747 of your accepting any such warranty or additional liability. 3747
3748 3748IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT,
3749 END OF TERMS AND CONDITIONS 3749 INDIRECT, SPECIAL, INCIDENTAL, OR
3750 3750CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE
3751 APPENDIX: How to apply the Apache License to your work. 3751 AND ITS DOCUMENTATION, EVEN
3752 3752IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3753 To apply the Apache License to your work, attach the following 3753
3754 boilerplate notice, with the fields enclosed by brackets "[]" 3754THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
3755 replaced with your own identifying information. (Don't include 3755 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3756 the brackets!) The text should be enclosed in the appropriate 3756OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED
3757 comment syntax for the file format. We also recommend that a 3757 HEREUNDER IS ON AN "AS IS" BASIS, AND THE
3758 file or class name and description of purpose be included on the 3758UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT,
3759 same "printed page" as the copyright notice for easier 3759 UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
3760 identification within third-party archives. 3760</programlisting></para>
3761 3761 </section>
3762 Copyright 2007-2017 PowerMock Contributors 3762
3763 3763 <section id="ucpemg_lic_16">
3764 Licensed under the Apache License, Version 2.0 (the "License"); 3764 <title>PostgreSQL JDBC driver license</title>
3765 you may not use this file except in compliance with the License. 3765
3766 You may obtain a copy of the License at 3766 <para><programlisting>
3767 3767 PostgreSQL JDBC driver license
3768 http://www.apache.org/licenses/LICENSE-2.0 3768
3769 3769Copyright (c) 1997-2011, PostgreSQL Global Development Group
3770 Unless required by applicable law or agreed to in writing, software 3770All rights reserved.
3771 distributed under the License is distributed on an "AS IS" BASIS, 3771
3772 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3772Redistribution and use in source and binary forms, with or without
3773 See the License for the specific language governing permissions and 3773modification, are permitted provided that the following conditions are met:
3774limitations under the License. 3774
3775 37751. Redistributions of source code must retain the above copyright notice,
3776</programlisting></para></section> 3776 this list of conditions and the following disclaimer.
3777 37772. Redistributions in binary form must reproduce the above copyright notice,
3778<section id="ucpemg_lic_27"> 3778 this list of conditions and the following disclaimer in the documentation
3779<title>Objenesis</title> 3779 and/or other materials provided with the distribution.
3780<para><programlisting> 37803. Neither the name of the PostgreSQL Global Development Group nor the names
3781========================================================================== 3781 of its contributors may be used to endorse or promote products derived
3782 3782 from this software without specific prior written permission.
3783Objenesis 3783
3784From the GitHub LICENSE.txt: 3784THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
3785 3785AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3786 Apache License 3786IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3787 Version 2.0, January 2004 3787ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
3788 http://www.apache.org/licenses/ 3788LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3789 3789CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3790 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3790SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3791 3791INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3792 1. Definitions. 3792CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3793 3793ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3794 "License" shall mean the terms and conditions for use, reproduction, 3794POSSIBILITY OF SUCH DAMAGE.
3795 and distribution as defined by Sections 1 through 9 of this document. 3795</programlisting></para>
3796 3796 </section>
3797 "Licensor" shall mean the copyright owner or entity authorized by 3797
3798 the copyright owner that is granting the License. 3798 <section id="ucpemg_lic_17">
3799 3799 <title>JDOM license</title>
3800 "Legal Entity" shall mean the union of the acting entity and all 3800
3801 other entities that control, are controlled by, or are under common 3801 <para><programlisting>
3802 control with that entity. For the purposes of this definition, 3802 JDOM license
3803 "control" means (i) the power, direct or indirect, to cause the 3803
3804 direction or management of such entity, whether by contract or 3804 Copyright (C) 2000-2004 Jason Hunter &amp; Brett McLaughlin.
3805 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3805 All rights reserved.
3806 outstanding shares, or (iii) beneficial ownership of such entity. 3806
3807 3807 Redistribution and use in source and binary forms, with or without
3808 "You" (or "Your") shall mean an individual or Legal Entity 3808 modification, are permitted provided that the following conditions
3809 exercising permissions granted by this License. 3809 are met:
3810 3810
3811 "Source" form shall mean the preferred form for making modifications, 3811 1. Redistributions of source code must retain the above copyright
3812 including but not limited to software source code, documentation 3812 notice, this list of conditions, and the following disclaimer.
3813 source, and configuration files. 3813
3814 3814 2. Redistributions in binary form must reproduce the above copyright
3815 "Object" form shall mean any form resulting from mechanical 3815 notice, this list of conditions, and the disclaimer that follows
3816 transformation or translation of a Source form, including but 3816 these conditions in the documentation and/or other materials
3817 not limited to compiled object code, generated documentation, 3817 provided with the distribution.
3818 and conversions to other media types. 3818
3819 3819 3. The name "JDOM" must not be used to endorse or promote products
3820 "Work" shall mean the work of authorship, whether in Source or 3820 derived from this software without prior written permission. For
3821 Object form, made available under the License, as indicated by a 3821 written permission, please contact &lt;request_AT_jdom_DOT_org&gt;.
3822 copyright notice that is included in or attached to the work 3822
3823 (an example is provided in the Appendix below). 3823 4. Products derived from this software may not be called "JDOM", nor
3824 3824 may "JDOM" appear in their name, without prior written permission
3825 "Derivative Works" shall mean any work, whether in Source or Object 3825 from the JDOM Project Management &lt;request_AT_jdom_DOT_org&gt;.
3826 form, that is based on (or derived from) the Work and for which the 3826
3827 editorial revisions, annotations, elaborations, or other modifications 3827 In addition, we request (but do not require) that you include in the
3828 represent, as a whole, an original work of authorship. For the purposes 3828 end-user documentation provided with the redistribution and/or in the
3829 of this License, Derivative Works shall not include works that remain 3829 software itself an acknowledgement equivalent to the following:
3830 separable from, or merely link (or bind by name) to the interfaces of, 3830 "This product includes software developed by the
3831 the Work and Derivative Works thereof. 3831 JDOM Project (http://www.jdom.org/)."
3832 3832 Alternatively, the acknowledgment may be graphical using the logos
3833 "Contribution" shall mean any work of authorship, including 3833 available at http://www.jdom.org/images/logos.
3834 the original version of the Work and any modifications or additions 3834
3835 to that Work or Derivative Works thereof, that is intentionally 3835 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
3836 submitted to Licensor for inclusion in the Work by the copyright owner 3836 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
3837 or by an individual or Legal Entity authorized to submit on behalf of 3837 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3838 the copyright owner. For the purposes of this definition, "submitted" 3838 DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
3839 means any form of electronic, verbal, or written communication sent 3839 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3840 to the Licensor or its representatives, including but not limited to 3840 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3841 communication on electronic mailing lists, source code control systems, 3841 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
3842 and issue tracking systems that are managed by, or on behalf of, the 3842 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
3843 Licensor for the purpose of discussing and improving the Work, but 3843 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
3844 excluding communication that is conspicuously marked or otherwise 3844 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
3845 designated in writing by the copyright owner as "Not a Contribution." 3845 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3846 3846 SUCH DAMAGE.
3847 "Contributor" shall mean Licensor and any individual or Legal Entity 3847
3848 on behalf of whom a Contribution has been received by Licensor and 3848 This software consists of voluntary contributions made by many
3849 subsequently incorporated within the Work. 3849 individuals on behalf of the JDOM Project and was originally
3850 3850 created by Jason Hunter &lt;jhunter_AT_jdom_DOT_org&gt; and
3851 2. Grant of Copyright License. Subject to the terms and conditions of 3851 Brett McLaughlin &lt;brett_AT_jdom_DOT_org&gt;. For more information
3852 this License, each Contributor hereby grants to You a perpetual, 3852 on the JDOM Project, please see &lt;http://www.jdom.org/&gt;.
3853 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3853</programlisting></para>
3854 copyright license to reproduce, prepare Derivative Works of, 3854 </section>
3855 publicly display, publicly perform, sublicense, and distribute the 3855
3856 Work and such Derivative Works in Source or Object form. 3856 <section id="ucpemg_lic_18">
3857 3857 <title>RoX</title>
3858 3. Grant of Patent License. Subject to the terms and conditions of 3858
3859 this License, each Contributor hereby grants to You a perpetual, 3859 <para><programlisting>
3860 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3860 RoX is licensed under the BSD license. This is the simplest way I know how to say
3861 (except as stated in this section) patent license to make, have made, 3861 "do as you please".
3862 use, offer to sell, sell, import, and otherwise transfer the Work, 3862
3863 where such license applies only to those patent claims licensable 3863Copyright (c) 2006, James Greenfield
3864 by such Contributor that are necessarily infringed by their 3864All rights reserved.
3865 Contribution(s) alone or by combination of their Contribution(s) 3865
3866 with the Work to which such Contribution(s) was submitted. If You 3866Redistribution and use in source and binary forms, with or without modification,
3867 institute patent litigation against any entity (including a 3867are permitted provided that the following conditions are met:
3868 cross-claim or counterclaim in a lawsuit) alleging that the Work 3868
3869 or a Contribution incorporated within the Work constitutes direct 3869 * Redistributions of source code must retain the above copyright notice, this
3870 or contributory patent infringement, then any patent licenses 3870 list of conditions and the following disclaimer.
3871 granted to You under this License for that Work shall terminate 3871 * Redistributions in binary form must reproduce the above copyright notice,
3872 as of the date such litigation is filed. 3872 this list of conditions and the following disclaimer in the documentation
3873 3873 and/or other materials provided with the distribution.
3874 4. Redistribution. You may reproduce and distribute copies of the 3874 * Neither the name of the nor the names of its contributors
3875 Work or Derivative Works thereof in any medium, with or without 3875 may be used to endorse or promote products derived from this software
3876 modifications, and in Source or Object form, provided that You 3876 without specific prior written permission.
3877 meet the following conditions: 3877
3878 3878THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
3879 (a) You must give any other recipients of the Work or 3879ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
3880 Derivative Works a copy of this License; and 3880WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
3881 3881DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
3882 (b) You must cause any modified files to carry prominent notices 3882ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
3883 stating that You changed the files; and 3883(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
3884 3884LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
3885 (c) You must retain, in the Source form of any Derivative Works 3885ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3886 that You distribute, all copyright, patent, trademark, and 3886(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
3887 attribution notices from the Source form of the Work, 3887SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3888 excluding those notices that do not pertain to any part of 3888</programlisting></para>
3889 the Derivative Works; and 3889 </section>
3890 3890
3891 (d) If the Work includes a "NOTICE" text file as part of its 3891 <section id="ucpemg_lic_19">
3892 distribution, then any Derivative Works that You distribute must 3892 <title>UUID</title>
3893 include a readable copy of the attribution notices contained 3893
3894 within such NOTICE file, excluding those notices that do not 3894 <para><programlisting>
3895 pertain to any part of the Derivative Works, in at least one 3895eaio: UUID - an implementation of the UUID specification
3896 of the following places: within a NOTICE text file distributed 3896Copyright (c) 2003-2007 Johann Burkard (jb@eaio.com) http://eaio.com.
3897 as part of the Derivative Works; within the Source form or 3897
3898 documentation, if provided along with the Derivative Works; or, 3898Permission is hereby granted, free of charge, to any person obtaining a
3899 within a display generated by the Derivative Works, if and 3899copy of this software and associated documentation files (the "Software"),
3900 wherever such third-party notices normally appear. The contents 3900to deal in the Software without restriction, including without limitation
3901 of the NOTICE file are for informational purposes only and 3901the rights to use, copy, modify, merge, publish, distribute, sublicense,
3902 do not modify the License. You may add Your own attribution 3902and/or sell copies of the Software, and to permit persons to whom the
3903 notices within Derivative Works that You distribute, alongside 3903Software is furnished to do so, subject to the following conditions:
3904 or as an addendum to the NOTICE text from the Work, provided 3904
3905 that such additional attribution notices cannot be construed 3905The above copyright notice and this permission notice shall be included
3906 as modifying the License. 3906in all copies or substantial portions of the Software.
3907 3907
3908 You may add Your own copyright statement to Your modifications and 3908THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
3909 may provide additional or different license terms and conditions 3909OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3910 for use, reproduction, or distribution of Your modifications, or 3910MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
3911 for any such Derivative Works as a whole, provided Your use, 3911NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
3912 reproduction, and distribution of the Work otherwise complies with 3912DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
3913 the conditions stated in this License. 3913OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
3914 3914USE OR OTHER DEALINGS IN THE SOFTWARE.
3915 5. Submission of Contributions. Unless You explicitly state otherwise, 3915</programlisting></para>
3916 any Contribution intentionally submitted for inclusion in the Work 3916 </section>
3917 by You to the Licensor shall be under the terms and conditions of 3917
3918 this License, without any additional terms or conditions. 3918 <section id="ucpemg_lic_20">
3919 Notwithstanding the above, nothing herein shall supersede or modify 3919 <title>24x24 Free Application Icons</title>
3920 the terms of any separate license agreement you may have executed 3920
3921 with Licensor regarding such Contributions. 3921 <para><programlisting>
3922 3922&lt;b&gt;24x24 Free Application Icons
3923 6. Trademarks. This License does not grant permission to use the trade 3923&lt;/b&gt;
3924 names, trademarks, service marks, or product names of the Licensor, 3924This icon set is free for use in personal and commercial projects.
3925 except as required for reasonable and customary use in describing the 3925
3926 origin of the Work and reproducing the content of the NOTICE file. 3926License Agreement
3927 3927
3928 7. Disclaimer of Warranty. Unless required by applicable law or 3928By purchasing icons from Aha-Soft, You (the purchaser)
3929 agreed to in writing, Licensor provides the Work (and each 3929agree to the terms of this agreement, as detailed below.
3930 Contributor provides its Contributions) on an "AS IS" BASIS, 3930
3931 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3931You may use the icons from Aha-Soft in commercial and
3932 implied, including, without limitation, any warranties or conditions 3932personal design projects, software or Internet products.
3933 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3933Icons can be displayed in documentation, help files, and
3934 PARTICULAR PURPOSE. You are solely responsible for determining the 3934advertising materials. You are free to sell and distribute
3935 appropriateness of using or redistributing the Work and assume any 3935products and projects using purchased icons without further
3936 risks associated with Your exercise of permissions under this License. 3936royalty fees.
3937 3937
3938 8. Limitation of Liability. In no event and under no legal theory, 3938All icon files are provided 'as is'. Aha-Soft cannot be
3939 whether in tort (including negligence), contract, or otherwise, 3939held liable for any negative issues that may occur as a
3940 unless required by applicable law (such as deliberate and grossly 3940result of using the icons.
3941 negligent acts) or agreed to in writing, shall any Contributor be 3941
3942 liable to You for damages, including any direct, indirect, special, 3942You agree that all ownership and copyright of the icons
3943 incidental, or consequential damages of any character arising as a 3943remains the property of Aha-Soft. You may not resell,
3944 result of this License or out of the use or inability to use the 3944distribute, lease, license or sub-license the icons or
3945 Work (including but not limited to damages for loss of goodwill, 3945modified icons (or a subset of the icons), to any third
3946 work stoppage, computer failure or malfunction, or any and all 3946party unless they are incorporated into your software or
3947 other commercial damages or losses), even if such Contributor 3947design products.
3948 has been advised of the possibility of such damages. 3948
3949 3949If you have any questions regarding copyright or licensing,
3950 9. Accepting Warranty or Additional Liability. While redistributing 3950including whether another license is required for icon use
3951 the Work or Derivative Works thereof, You may choose to offer, 3951within products, please contact us here: www.aha-soft.com/support.htm
3952 and charge a fee for, acceptance of support, warranty, indemnity, 3952
3953 or other liability obligations and/or rights consistent with this 3953Product page: http://www.small-icons.com/stock-icons/24x24-free-application-icons.htm
3954 License. However, in accepting such obligations, You may act only 3954
3955 on Your own behalf and on Your sole responsibility, not on behalf 3955Icon Design Service
3956 of any other Contributor, and only if You agree to indemnify, 3956
3957 defend, and hold each Contributor harmless for any liability 3957We can design custom icons for you. Please find the basic information
3958 incurred by, or claims asserted against, such Contributor by reason 3958about ordering icons, pricing and the portfolio here:
3959 of your accepting any such warranty or additional liability. 3959www.aha-soft.com/customdev/design.htm
3960 3960
3961 END OF TERMS AND CONDITIONS 3961
3962 3962Notice
3963 APPENDIX: How to apply the Apache License to your work. 3963Web-site small-icons.com belongs to Aha-Soft.
3964 3964
3965 To apply the Apache License to your work, attach the following 3965Support page: http://www.aha-soft.com/support.htm
3966 boilerplate notice, with the fields enclosed by brackets "[]" 3966
3967 replaced with your own identifying information. (Don't include 3967Copyright &#65533; 2009 Aha-Soft. All rights reserved.
3968 the brackets!) The text should be enclosed in the appropriate 3968</programlisting></para>
3969 comment syntax for the file format. We also recommend that a 3969 </section>
3970 file or class name and description of purpose be included on the 3970
3971 same "printed page" as the copyright notice for easier 3971 <section id="ucpemg_lic_21">
3972 identification within third-party archives. 3972 <title>SLF4J License</title>
3973 3973
3974 Copyright [yyyy] [name of copyright owner] 3974 <para><programlisting>
3975 3975 SLF4J License
3976 Licensed under the Apache License, Version 2.0 (the "License"); 3976
3977 you may not use this file except in compliance with the License. 3977Copyright (c) 2004-2008 QOS.ch
3978 You may obtain a copy of the License at 3978All rights reserved.
3979 3979
3980 http://www.apache.org/licenses/LICENSE-2.0 3980Permission is hereby granted, free of charge, to any person obtaining
3981 3981a copy of this software and associated documentation files (the
3982 Unless required by applicable law or agreed to in writing, software 3982"Software"), to deal in the Software without restriction, including
3983 distributed under the License is distributed on an "AS IS" BASIS, 3983without limitation the rights to use, copy, modify, merge, publish,
3984 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3984distribute, sublicense, and/or sell copies of the Software, and to
3985 See the License for the specific language governing permissions and 3985permit persons to whom the Software is furnished to do so, subject to
3986limitations under the License. 3986the following conditions:
3987</programlisting></para></section> 3987
3988 3988The above copyright notice and this permission notice shall be
3989<section id="ucpemg_lic_28"> 3989included in all copies or substantial portions of the Software.
3990<title>ASM</title> 3990
3991<para><programlisting> 3991THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3992License 3992EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3993ASM is released under the following 3-Clause BSD License: 3993MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3994 3994NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3995ASM: a very small and fast Java bytecode manipulation framework 3995LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3996Copyright (c) 2000-2011 INRIA, France Telecom 3996OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3997All rights reserved. 3997WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3998 3998</programlisting></para>
3999Redistribution and use in source and binary forms, with or without 3999 </section>
4000modification, are permitted provided that the following conditions 4000
4001are met: 4001 <section id="ucpemg_lic_22">
40021. Redistributions of source code must retain the above copyright 4002 <title>Flot License</title>
4003 notice, this list of conditions and the following disclaimer. 4003
40042. Redistributions in binary form must reproduce the above copyright 4004 <para><programlisting>
4005 notice, this list of conditions and the following disclaimer in the 4005 Flot License
4006 documentation and/or other materials provided with the distribution. 4006
40073. Neither the name of the copyright holders nor the names of its 4007Copyright (c) 2007-2014 IOLA and Ole Laursen
4008 contributors may be used to endorse or promote products derived from 4008
4009 this software without specific prior written permission. 4009Permission is hereby granted, free of charge, to any person
4010 4010obtaining a copy of this software and associated documentation
4011THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 4011files (the "Software"), to deal in the Software without
4012AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4012restriction, including without limitation the rights to use,
4013IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4013copy, modify, merge, publish, distribute, sublicense, and/or sell
4014ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 4014copies of the Software, and to permit persons to whom the
4015LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 4015Software is furnished to do so, subject to the following
4016CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 4016conditions:
4017SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 4017
4018INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 4018The above copyright notice and this permission notice shall be
4019CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 4019included in all copies or substantial portions of the Software.
4020ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 4020
4021THE POSSIBILITY OF SUCH DAMAGE. 4021THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
4022 4022EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4023</programlisting></para></section> 4023OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4024 4024NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
4025 <section id="ucpemg_lic_29"> 4025HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4026 <title>JavaScript third-party licenses</title> 4026WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4027<!--<pre id="3rdpartylicenses.txt">--> 4027FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4028 <para><programlisting> 4028OTHER DEALINGS IN THE SOFTWARE.
4029 bootstrap@3.3.7 MIT 4029</programlisting></para>
4030The MIT License (MIT) 4030 </section>
4031 4031
4032Copyright (c) 2011-2016 Twitter, Inc. 4032 <section id="ucpemg_lic_23">
4033 4033 <title>Coova JRadius License</title>
4034Permission is hereby granted, free of charge, to any person obtaining a copy 4034
4035of this software and associated documentation files (the "Software"), to deal 4035 <para><programlisting>
4036in the Software without restriction, including without limitation the rights 4036
4037to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4037==========================================================================
4038copies of the Software, and to permit persons to whom the Software is 4038
4039furnished to do so, subject to the following conditions: 4039Coova JRadius License:
4040 4040
4041The above copyright notice and this permission notice shall be included in 4041The Coova extensions to JRadius library are licensed under the The GNU
4042all copies or substantial portions of the Software. 4042Library or "Lesser" General Public License (LGPL), while stand-alone
4043 4043applications within in the JRadius project, listed below, are released under
4044THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4044the standard The GNU General Public License (GPL). For details, visit
4045IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4045http://jradius.net/. See source files for details regarding stand-alone
4046FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4046applications contained herein which are released under the GPL.
4047AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4047
4048LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4048Copyright 2006-2008 David Bird &lt;david@coova.com&gt;
4049OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4049
4050THE SOFTWARE. 4050See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details.
4051 4051
4052 4052==========================================================================
4053font-awesome@4.7.0 (OFL-1.1 AND MIT) 4053
4054 4054Original JRadius License:
4055babel-polyfill@6.23.0 MIT 4055
4056 4056The JRadius core library is licensed under the The GNU Library or "Lesser"
4057core-js@2.4.1 MIT 4057General Public License (LGPL), while stand-alone applications within in the
4058Copyright (c) 2014-2016 Denis Pushkarev 4058JRadius project, listed below, are released under the standard The GNU
4059 4059General Public License (GPL). For details, visit http://jradius.net/
4060Permission is hereby granted, free of charge, to any person obtaining a copy 4060
4061of this software and associated documentation files (the "Software"), to deal 4061This software is OSI Certified Open Source Software. OSI Certified is a
4062in the Software without restriction, including without limitation the rights 4062certification mark of the Open Source Initiative.
4063to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4063
4064copies of the Software, and to permit persons to whom the Software is 4064Stand-alone JRadius Applications:
4065furnished to do so, subject to the following conditions: 4065
4066 4066 * JRadiusSimulator
4067The above copyright notice and this permission notice shall be included in 4067 * JRadiusWiFiClient
4068all copies or substantial portions of the Software. 4068 * RadClient
4069 4069 * RadBench
4070THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4070 * RadiusDictionary
4071IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4071
4072FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4072Copyright 2004-2006 PicoPoint, B.V.
4073AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4073Copyright 2006-2008 David Bird &lt;david@coova.com&gt;
4074LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4074
4075OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4075See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details.
4076THE SOFTWARE. 4076
4077 4077==========================================================================
4078 4078</programlisting></para>
4079regenerator-runtime@0.10.3 MIT 4079 </section>
4080 4080
4081process@0.11.9 MIT 4081 <section id="ucpemg_lic_24">
4082(The MIT License) 4082 <title>GNU Crypto</title>
4083 4083
4084Copyright (c) 2013 Roman Shtylman &lt;shtylman@gmail.com&gt; 4084 <para><programlisting>
4085 4085==========================================================================
4086Permission is hereby granted, free of charge, to any person obtaining 4086
4087a copy of this software and associated documentation files (the 4087GNU Crypto
4088'Software'), to deal in the Software without restriction, including 4088From the gnu-crypto WebSite:
4089without limitation the rights to use, copy, modify, merge, publish, 4089
4090distribute, sublicense, and/or sell copies of the Software, and to 4090GNU Crypto, part of the GNU project, released under the aegis of GNU, aims at
4091permit persons to whom the Software is furnished to do so, subject to 4091providing free, versatile, high-quality, and provably correct implementations
4092the following conditions: 4092of cryptographic primitives and tools in the Java programming language for use
4093 4093by programmers and end-users.
4094The above copyright notice and this permission notice shall be 4094
4095included in all copies or substantial portions of the Software. 4095GNU Crypto is licensed under the terms of the GNU General Public License, with
4096 4096the "library exception" which permits its use as a library in conjunction with
4097THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 4097non-Free software:
4098EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4098
4099MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 4099"As a special exception, the copyright holders of this library give you
4100IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 4100permission to link this library with independent modules to produce an
4101CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 4101executable, regardless of the license terms of these independent modules, and
4102TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 4102to copy and distribute the resulting executable under terms of your choice,
4103SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4103provided that you also meet, for each linked independent module, the terms and
4104 4104conditions of the license of that module. An independent module is a module
4105 4105which is not derived from or based on this library. If you modify this library,
4106raf.js@0.0.4 MIT 4106you may extend this exception to your version of the library, but you are not
4107 4107obligated to do so. If you do not wish to do so, delete this exception
4108axios@0.13.1 MIT 4108statement from your version."
4109Copyright (c) 2014 Matt Zabriskie 4109
4110 4110The effect of that license is similar to using the LGPL, except that static
4111Permission is hereby granted, free of charge, to any person obtaining a copy 4111linking is permitted. GPL with that exception is sometimes called the Guile
4112of this software and associated documentation files (the "Software"), to deal 4112License, because the Guile implementation of Scheme (for embedding) uses this
4113in the Software without restriction, including without limitation the rights 4113license.
4114to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4114
4115copies of the Software, and to permit persons to whom the Software is 4115</programlisting></para>
4116furnished to do so, subject to the following conditions: 4116 </section>
4117 4117
4118The above copyright notice and this permission notice shall be included in 4118 <section id="ucpemg_lic_25">
4119all copies or substantial portions of the Software. 4119 <title>EasyMock</title>
4120 4120
4121THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4121 <para><programlisting>
4122IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4122==========================================================================
4123FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4123
4124AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4124EasyMock
4125LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4125From the GitHub CONTRIBUTING.md:
4126OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4126
4127THE SOFTWARE. 4127Project License: Apache License Version 2.0
4128 4128
4129 4129By contributing code you automatically agree with the following points regarding
4130react@15.4.2 BSD-3-Clause 4130 licensing:
4131BSD License 4131
4132 4132 You will only Submit Contributions where You have authored 100% of the content.
4133For React software 4133 You will only Submit Contributions to which You have the necessary rights.
4134 4134 This means that if You are employed You have received the necessary permissions
4135Copyright (c) 2013-present, Facebook, Inc. 4135 from Your employer to make the Contributions.
4136All rights reserved. 4136 Whatever content You Contribute will be provided under the Project License.
4137 4137
4138Redistribution and use in source and binary forms, with or without modification, 4138
4139are permitted provided that the following conditions are met: 4139</programlisting></para>
4140 4140 </section>
4141 * Redistributions of source code must retain the above copyright notice, this 4141
4142 list of conditions and the following disclaimer. 4142 <section id="ucpemg_lic_26">
4143 4143 <title>PowerMock</title>
4144 * Redistributions in binary form must reproduce the above copyright notice, 4144
4145 this list of conditions and the following disclaimer in the documentation 4145 <para><programlisting>
4146 and/or other materials provided with the distribution. 4146==========================================================================
4147 4147
4148 * Neither the name Facebook nor the names of its contributors may be used to 4148PowerMock
4149 endorse or promote products derived from this software without specific 4149From the GitHub LICENSE.txt:
4150 prior written permission. 4150
4151 4151
4152THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4152 Apache License
4153ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4153 Version 2.0, January 2004
4154WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4154 http://www.apache.org/licenses/
4155DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 4155
4156ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4156 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4157(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4157
4158LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4158 1. Definitions.
4159ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4159
4160(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4160 "License" shall mean the terms and conditions for use, reproduction,
4161SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4161 and distribution as defined by Sections 1 through 9 of this document.
4162 4162
4163 4163 "Licensor" shall mean the copyright owner or entity authorized by
4164object-assign@4.1.1 MIT 4164 the copyright owner that is granting the License.
4165The MIT License (MIT) 4165
4166 4166 "Legal Entity" shall mean the union of the acting entity and all
4167Copyright (c) Sindre Sorhus &lt;sindresorhus@gmail.com&gt; (sindresorhus.com) 4167 other entities that control, are controlled by, or are under common
4168 4168 control with that entity. For the purposes of this definition,
4169Permission is hereby granted, free of charge, to any person obtaining a copy 4169 "control" means (i) the power, direct or indirect, to cause the
4170of this software and associated documentation files (the "Software"), to deal 4170 direction or management of such entity, whether by contract or
4171in the Software without restriction, including without limitation the rights 4171 otherwise, or (ii) ownership of fifty percent (50%) or more of the
4172to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4172 outstanding shares, or (iii) beneficial ownership of such entity.
4173copies of the Software, and to permit persons to whom the Software is 4173
4174furnished to do so, subject to the following conditions: 4174 "You" (or "Your") shall mean an individual or Legal Entity
4175 4175 exercising permissions granted by this License.
4176The above copyright notice and this permission notice shall be included in 4176
4177all copies or substantial portions of the Software. 4177 "Source" form shall mean the preferred form for making modifications,
4178 4178 including but not limited to software source code, documentation
4179THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4179 source, and configuration files.
4180IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4180
4181FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4181 "Object" form shall mean any form resulting from mechanical
4182AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4182 transformation or translation of a Source form, including but
4183LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4183 not limited to compiled object code, generated documentation,
4184OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4184 and conversions to other media types.
4185THE SOFTWARE. 4185
4186 4186 "Work" shall mean the work of authorship, whether in Source or
4187 4187 Object form, made available under the License, as indicated by a
4188fbjs@0.8.12 BSD-3-Clause 4188 copyright notice that is included in or attached to the work
4189BSD License 4189 (an example is provided in the Appendix below).
4190 4190
4191For fbjs software 4191 "Derivative Works" shall mean any work, whether in Source or Object
4192 4192 form, that is based on (or derived from) the Work and for which the
4193Copyright (c) 2013-present, Facebook, Inc. 4193 editorial revisions, annotations, elaborations, or other modifications
4194All rights reserved. 4194 represent, as a whole, an original work of authorship. For the purposes
4195 4195 of this License, Derivative Works shall not include works that remain
4196Redistribution and use in source and binary forms, with or without modification, 4196 separable from, or merely link (or bind by name) to the interfaces of,
4197are permitted provided that the following conditions are met: 4197 the Work and Derivative Works thereof.
4198 4198
4199 * Redistributions of source code must retain the above copyright notice, this 4199 "Contribution" shall mean any work of authorship, including
4200 list of conditions and the following disclaimer. 4200 the original version of the Work and any modifications or additions
4201 4201 to that Work or Derivative Works thereof, that is intentionally
4202 * Redistributions in binary form must reproduce the above copyright notice, 4202 submitted to Licensor for inclusion in the Work by the copyright owner
4203 this list of conditions and the following disclaimer in the documentation 4203 or by an individual or Legal Entity authorized to submit on behalf of
4204 and/or other materials provided with the distribution. 4204 the copyright owner. For the purposes of this definition, "submitted"
4205 4205 means any form of electronic, verbal, or written communication sent
4206 * Neither the name Facebook nor the names of its contributors may be used to 4206 to the Licensor or its representatives, including but not limited to
4207 endorse or promote products derived from this software without specific 4207 communication on electronic mailing lists, source code control systems,
4208 prior written permission. 4208 and issue tracking systems that are managed by, or on behalf of, the
4209 4209 Licensor for the purpose of discussing and improving the Work, but
4210THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4210 excluding communication that is conspicuously marked or otherwise
4211ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4211 designated in writing by the copyright owner as "Not a Contribution."
4212WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4212
4213DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 4213 "Contributor" shall mean Licensor and any individual or Legal Entity
4214ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4214 on behalf of whom a Contribution has been received by Licensor and
4215(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4215 subsequently incorporated within the Work.
4216LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4216
4217ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4217 2. Grant of Copyright License. Subject to the terms and conditions of
4218(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4218 this License, each Contributor hereby grants to You a perpetual,
4219SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4219 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4220 4220 copyright license to reproduce, prepare Derivative Works of,
4221 4221 publicly display, publicly perform, sublicense, and distribute the
4222react-dom@15.4.2 BSD-3-Clause 4222 Work and such Derivative Works in Source or Object form.
4223BSD License 4223
4224 4224 3. Grant of Patent License. Subject to the terms and conditions of
4225For React software 4225 this License, each Contributor hereby grants to You a perpetual,
4226 4226 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4227Copyright (c) 2013-present, Facebook, Inc. 4227 (except as stated in this section) patent license to make, have made,
4228All rights reserved. 4228 use, offer to sell, sell, import, and otherwise transfer the Work,
4229 4229 where such license applies only to those patent claims licensable
4230Redistribution and use in source and binary forms, with or without modification, 4230 by such Contributor that are necessarily infringed by their
4231are permitted provided that the following conditions are met: 4231 Contribution(s) alone or by combination of their Contribution(s)
4232 4232 with the Work to which such Contribution(s) was submitted. If You
4233 * Redistributions of source code must retain the above copyright notice, this 4233 institute patent litigation against any entity (including a
4234 list of conditions and the following disclaimer. 4234 cross-claim or counterclaim in a lawsuit) alleging that the Work
4235 4235 or a Contribution incorporated within the Work constitutes direct
4236 * Redistributions in binary form must reproduce the above copyright notice, 4236 or contributory patent infringement, then any patent licenses
4237 this list of conditions and the following disclaimer in the documentation 4237 granted to You under this License for that Work shall terminate
4238 and/or other materials provided with the distribution. 4238 as of the date such litigation is filed.
4239 4239
4240 * Neither the name Facebook nor the names of its contributors may be used to 4240 4. Redistribution. You may reproduce and distribute copies of the
4241 endorse or promote products derived from this software without specific 4241 Work or Derivative Works thereof in any medium, with or without
4242 prior written permission. 4242 modifications, and in Source or Object form, provided that You
4243 4243 meet the following conditions:
4244THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4244
4245ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4245 (a) You must give any other recipients of the Work or
4246WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4246 Derivative Works a copy of this License; and
4247DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 4247
4248ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4248 (b) You must cause any modified files to carry prominent notices
4249(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4249 stating that You changed the files; and
4250LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4250
4251ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4251 (c) You must retain, in the Source form of any Derivative Works
4252(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4252 that You distribute, all copyright, patent, trademark, and
4253SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4253 attribution notices from the Source form of the Work,
4254 4254 excluding those notices that do not pertain to any part of
4255 4255 the Derivative Works; and
4256clone@1.0.2 MIT 4256
4257Copyright © 2011-2015 Paul Vorbach &lt;paul@vorba.ch&gt; 4257 (d) If the Work includes a "NOTICE" text file as part of its
4258 4258 distribution, then any Derivative Works that You distribute must
4259Permission is hereby granted, free of charge, to any person obtaining a copy of 4259 include a readable copy of the attribution notices contained
4260this software and associated documentation files (the “Softwareâ€), to deal in 4260 within such NOTICE file, excluding those notices that do not
4261the Software without restriction, including without limitation the rights to 4261 pertain to any part of the Derivative Works, in at least one
4262use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 4262 of the following places: within a NOTICE text file distributed
4263the Software, and to permit persons to whom the Software is furnished to do so, 4263 as part of the Derivative Works; within the Source form or
4264subject to the following conditions: 4264 documentation, if provided along with the Derivative Works; or,
4265 4265 within a display generated by the Derivative Works, if and
4266The above copyright notice and this permission notice shall be included in all 4266 wherever such third-party notices normally appear. The contents
4267copies or substantial portions of the Software. 4267 of the NOTICE file are for informational purposes only and
4268 4268 do not modify the License. You may add Your own attribution
4269THE SOFTWARE IS PROVIDED “AS ISâ€, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4269 notices within Derivative Works that You distribute, alongside
4270IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 4270 or as an addendum to the NOTICE text from the Work, provided
4271FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 4271 that such additional attribution notices cannot be construed
4272COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 4272 as modifying the License.
4273IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE 4273
4274SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4274 You may add Your own copyright statement to Your modifications and
4275 4275 may provide additional or different license terms and conditions
4276 4276 for use, reproduction, or distribution of Your modifications, or
4277buffer@4.9.1 MIT 4277 for any such Derivative Works as a whole, provided Your use,
4278The MIT License (MIT) 4278 reproduction, and distribution of the Work otherwise complies with
4279 4279 the conditions stated in this License.
4280Copyright (c) Feross Aboukhadijeh, and other contributors. 4280
4281 4281 5. Submission of Contributions. Unless You explicitly state otherwise,
4282Permission is hereby granted, free of charge, to any person obtaining a copy 4282 any Contribution intentionally submitted for inclusion in the Work
4283of this software and associated documentation files (the "Software"), to deal 4283 by You to the Licensor shall be under the terms and conditions of
4284in the Software without restriction, including without limitation the rights 4284 this License, without any additional terms or conditions.
4285to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4285 Notwithstanding the above, nothing herein shall supersede or modify
4286copies of the Software, and to permit persons to whom the Software is 4286 the terms of any separate license agreement you may have executed
4287furnished to do so, subject to the following conditions: 4287 with Licensor regarding such Contributions.
4288 4288
4289The above copyright notice and this permission notice shall be included in 4289 6. Trademarks. This License does not grant permission to use the trade
4290all copies or substantial portions of the Software. 4290 names, trademarks, service marks, or product names of the Licensor,
4291 4291 except as required for reasonable and customary use in describing the
4292THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4292 origin of the Work and reproducing the content of the NOTICE file.
4293IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4293
4294FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4294 7. Disclaimer of Warranty. Unless required by applicable law or
4295AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4295 agreed to in writing, Licensor provides the Work (and each
4296LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4296 Contributor provides its Contributions) on an "AS IS" BASIS,
4297OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4297 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4298THE SOFTWARE. 4298 implied, including, without limitation, any warranties or conditions
4299 4299 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4300 4300 PARTICULAR PURPOSE. You are solely responsible for determining the
4301base64-js@1.2.0 MIT 4301 appropriateness of using or redistributing the Work and assume any
4302The MIT License (MIT) 4302 risks associated with Your exercise of permissions under this License.
4303 4303
4304Copyright (c) 2014 4304 8. Limitation of Liability. In no event and under no legal theory,
4305 4305 whether in tort (including negligence), contract, or otherwise,
4306Permission is hereby granted, free of charge, to any person obtaining a copy 4306 unless required by applicable law (such as deliberate and grossly
4307of this software and associated documentation files (the "Software"), to deal 4307 negligent acts) or agreed to in writing, shall any Contributor be
4308in the Software without restriction, including without limitation the rights 4308 liable to You for damages, including any direct, indirect, special,
4309to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4309 incidental, or consequential damages of any character arising as a
4310copies of the Software, and to permit persons to whom the Software is 4310 result of this License or out of the use or inability to use the
4311furnished to do so, subject to the following conditions: 4311 Work (including but not limited to damages for loss of goodwill,
4312 4312 work stoppage, computer failure or malfunction, or any and all
4313The above copyright notice and this permission notice shall be included in 4313 other commercial damages or losses), even if such Contributor
4314all copies or substantial portions of the Software. 4314 has been advised of the possibility of such damages.
4315 4315
4316THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4316 9. Accepting Warranty or Additional Liability. While redistributing
4317IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4317 the Work or Derivative Works thereof, You may choose to offer,
4318FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4318 and charge a fee for, acceptance of support, warranty, indemnity,
4319AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4319 or other liability obligations and/or rights consistent with this
4320LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4320 License. However, in accepting such obligations, You may act only
4321OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4321 on Your own behalf and on Your sole responsibility, not on behalf
4322THE SOFTWARE. 4322 of any other Contributor, and only if You agree to indemnify,
4323 4323 defend, and hold each Contributor harmless for any liability
4324 4324 incurred by, or claims asserted against, such Contributor by reason
4325ieee754@1.1.8 BSD-3-Clause 4325 of your accepting any such warranty or additional liability.
4326Copyright (c) 2008, Fair Oaks Labs, Inc. 4326
4327All rights reserved. 4327 END OF TERMS AND CONDITIONS
4328 4328
4329Redistribution and use in source and binary forms, with or without 4329 APPENDIX: How to apply the Apache License to your work.
4330modification, are permitted provided that the following conditions are met: 4330
4331 4331 To apply the Apache License to your work, attach the following
4332 * Redistributions of source code must retain the above copyright notice, 4332 boilerplate notice, with the fields enclosed by brackets "[]"
4333 this list of conditions and the following disclaimer. 4333 replaced with your own identifying information. (Don't include
4334 4334 the brackets!) The text should be enclosed in the appropriate
4335 * Redistributions in binary form must reproduce the above copyright notice, 4335 comment syntax for the file format. We also recommend that a
4336 this list of conditions and the following disclaimer in the documentation 4336 file or class name and description of purpose be included on the
4337 and/or other materials provided with the distribution. 4337 same "printed page" as the copyright notice for easier
4338 4338 identification within third-party archives.
4339 * Neither the name of Fair Oaks Labs, Inc. nor the names of its contributors 4339
4340 may be used to endorse or promote products derived from this software 4340 Copyright 2007-2017 PowerMock Contributors
4341 without specific prior written permission. 4341
4342 4342 Licensed under the Apache License, Version 2.0 (the "License");
4343THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 4343 you may not use this file except in compliance with the License.
4344AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4344 You may obtain a copy of the License at
4345IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4345
4346ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 4346 http://www.apache.org/licenses/LICENSE-2.0
4347LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 4347
4348CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 4348 Unless required by applicable law or agreed to in writing, software
4349SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 4349 distributed under the License is distributed on an "AS IS" BASIS,
4350INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 4350 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4351CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 4351 See the License for the specific language governing permissions and
4352ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 4352limitations under the License.
4353POSSIBILITY OF SUCH DAMAGE. 4353
4354 4354</programlisting></para>
4355 4355 </section>
4356isarray@1.0.0 MIT 4356
4357 4357 <section id="ucpemg_lic_27">
4358react-modal@1.7.3 MIT 4358 <title>Objenesis</title>
4359Copyright (c) 2014 Ryan Florence 4359
4360 4360 <para><programlisting>
4361Permission is hereby granted, free of charge, to any person obtaining a copy of 4361==========================================================================
4362this software and associated documentation files (the "Software"), to deal in 4362
4363the Software without restriction, including without limitation the rights to 4363Objenesis
4364use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 4364From the GitHub LICENSE.txt:
4365of the Software, and to permit persons to whom the Software is furnished to do 4365
4366so, subject to the following conditions: 4366 Apache License
4367 4367 Version 2.0, January 2004
4368The above copyright notice and this permission notice shall be included in all 4368 http://www.apache.org/licenses/
4369copies or substantial portions of the Software. 4369
4370 4370 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4371THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4371
4372IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4372 1. Definitions.
4373FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4373
4374AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4374 "License" shall mean the terms and conditions for use, reproduction,
4375LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4375 and distribution as defined by Sections 1 through 9 of this document.
4376OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4376
4377SOFTWARE. 4377 "Licensor" shall mean the copyright owner or entity authorized by
4378 4378 the copyright owner that is granting the License.
4379 4379
4380exenv@1.2.0 BSD 4380 "Legal Entity" shall mean the union of the acting entity and all
4381BSD License 4381 other entities that control, are controlled by, or are under common
4382 4382 control with that entity. For the purposes of this definition,
4383For React software 4383 "control" means (i) the power, direct or indirect, to cause the
4384 4384 direction or management of such entity, whether by contract or
4385Copyright (c) 2013-2015, Facebook, Inc. 4385 otherwise, or (ii) ownership of fifty percent (50%) or more of the
4386All rights reserved. 4386 outstanding shares, or (iii) beneficial ownership of such entity.
4387 4387
4388Redistribution and use in source and binary forms, with or without modification, 4388 "You" (or "Your") shall mean an individual or Legal Entity
4389are permitted provided that the following conditions are met: 4389 exercising permissions granted by this License.
4390 4390
4391 * Redistributions of source code must retain the above copyright notice, this 4391 "Source" form shall mean the preferred form for making modifications,
4392 list of conditions and the following disclaimer. 4392 including but not limited to software source code, documentation
4393 4393 source, and configuration files.
4394 * Redistributions in binary form must reproduce the above copyright notice, 4394
4395 this list of conditions and the following disclaimer in the documentation 4395 "Object" form shall mean any form resulting from mechanical
4396 and/or other materials provided with the distribution. 4396 transformation or translation of a Source form, including but
4397 4397 not limited to compiled object code, generated documentation,
4398 * Neither the name Facebook nor the names of its contributors may be used to 4398 and conversions to other media types.
4399 endorse or promote products derived from this software without specific 4399
4400 prior written permission. 4400 "Work" shall mean the work of authorship, whether in Source or
4401 4401 Object form, made available under the License, as indicated by a
4402THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4402 copyright notice that is included in or attached to the work
4403ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4403 (an example is provided in the Appendix below).
4404WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4404
4405DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 4405 "Derivative Works" shall mean any work, whether in Source or Object
4406ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4406 form, that is based on (or derived from) the Work and for which the
4407(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4407 editorial revisions, annotations, elaborations, or other modifications
4408LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4408 represent, as a whole, an original work of authorship. For the purposes
4409ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4409 of this License, Derivative Works shall not include works that remain
4410(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4410 separable from, or merely link (or bind by name) to the interfaces of,
4411SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4411 the Work and Derivative Works thereof.
4412 4412
4413 4413 "Contribution" shall mean any work of authorship, including
4414lodash.assign@4.2.0 MIT 4414 the original version of the Work and any modifications or additions
4415Copyright jQuery Foundation and other contributors &lt;https://jquery.org/&gt; 4415 to that Work or Derivative Works thereof, that is intentionally
4416 4416 submitted to Licensor for inclusion in the Work by the copyright owner
4417Based on Underscore.js, copyright Jeremy Ashkenas, 4417 or by an individual or Legal Entity authorized to submit on behalf of
4418DocumentCloud and Investigative Reporters &amp; Editors &lt;http://underscorejs.org/&gt; 4418 the copyright owner. For the purposes of this definition, "submitted"
4419 4419 means any form of electronic, verbal, or written communication sent
4420This software consists of voluntary contributions made by many 4420 to the Licensor or its representatives, including but not limited to
4421individuals. For exact contribution history, see the revision history 4421 communication on electronic mailing lists, source code control systems,
4422available at https://github.com/lodash/lodash 4422 and issue tracking systems that are managed by, or on behalf of, the
4423 4423 Licensor for the purpose of discussing and improving the Work, but
4424The following license applies to all parts of this software except as 4424 excluding communication that is conspicuously marked or otherwise
4425documented below: 4425 designated in writing by the copyright owner as "Not a Contribution."
4426 4426
4427==== 4427 "Contributor" shall mean Licensor and any individual or Legal Entity
4428 4428 on behalf of whom a Contribution has been received by Licensor and
4429Permission is hereby granted, free of charge, to any person obtaining 4429 subsequently incorporated within the Work.
4430a copy of this software and associated documentation files (the 4430
4431"Software"), to deal in the Software without restriction, including 4431 2. Grant of Copyright License. Subject to the terms and conditions of
4432without limitation the rights to use, copy, modify, merge, publish, 4432 this License, each Contributor hereby grants to You a perpetual,
4433distribute, sublicense, and/or sell copies of the Software, and to 4433 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4434permit persons to whom the Software is furnished to do so, subject to 4434 copyright license to reproduce, prepare Derivative Works of,
4435the following conditions: 4435 publicly display, publicly perform, sublicense, and distribute the
4436 4436 Work and such Derivative Works in Source or Object form.
4437The above copyright notice and this permission notice shall be 4437
4438included in all copies or substantial portions of the Software. 4438 3. Grant of Patent License. Subject to the terms and conditions of
4439 4439 this License, each Contributor hereby grants to You a perpetual,
4440THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 4440 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4441EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4441 (except as stated in this section) patent license to make, have made,
4442MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 4442 use, offer to sell, sell, import, and otherwise transfer the Work,
4443NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 4443 where such license applies only to those patent claims licensable
4444LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 4444 by such Contributor that are necessarily infringed by their
4445OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 4445 Contribution(s) alone or by combination of their Contribution(s)
4446WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4446 with the Work to which such Contribution(s) was submitted. If You
4447 4447 institute patent litigation against any entity (including a
4448==== 4448 cross-claim or counterclaim in a lawsuit) alleging that the Work
4449 4449 or a Contribution incorporated within the Work constitutes direct
4450Copyright and related rights for sample code are waived via CC0. Sample 4450 or contributory patent infringement, then any patent licenses
4451code is defined as all source code displayed within the prose of the 4451 granted to You under this License for that Work shall terminate
4452documentation. 4452 as of the date such litigation is filed.
4453 4453
4454CC0: http://creativecommons.org/publicdomain/zero/1.0/ 4454 4. Redistribution. You may reproduce and distribute copies of the
4455 4455 Work or Derivative Works thereof in any medium, with or without
4456==== 4456 modifications, and in Source or Object form, provided that You
4457 4457 meet the following conditions:
4458Files located in the node_modules and vendor directories are externally 4458
4459maintained libraries used by this software which have their own 4459 (a) You must give any other recipients of the Work or
4460licenses; we recommend you read them, as their terms may differ from the 4460 Derivative Works a copy of this License; and
4461terms above. 4461
4462 4462 (b) You must cause any modified files to carry prominent notices
4463 4463 stating that You changed the files; and
4464element-class@0.2.2 ISC 4464
4465 4465 (c) You must retain, in the Source form of any Derivative Works
4466string-format@0.5.0 undefined 4466 that You distribute, all copyright, patent, trademark, and
4467 4467 attribution notices from the Source form of the Work,
4468json3@3.3.2 undefined 4468 excluding those notices that do not pertain to any part of
4469Copyright (c) 2012-2014 Kit Cambridge. 4469 the Derivative Works; and
4470http://kitcambridge.be/ 4470
4471 4471 (d) If the Work includes a "NOTICE" text file as part of its
4472Permission is hereby granted, free of charge, to any person obtaining a copy of 4472 distribution, then any Derivative Works that You distribute must
4473this software and associated documentation files (the "Software"), to deal in 4473 include a readable copy of the attribution notices contained
4474the Software without restriction, including without limitation the rights to 4474 within such NOTICE file, excluding those notices that do not
4475use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 4475 pertain to any part of the Derivative Works, in at least one
4476of the Software, and to permit persons to whom the Software is furnished to do 4476 of the following places: within a NOTICE text file distributed
4477so, subject to the following conditions: 4477 as part of the Derivative Works; within the Source form or
4478 4478 documentation, if provided along with the Derivative Works; or,
4479The above copyright notice and this permission notice shall be included in all 4479 within a display generated by the Derivative Works, if and
4480copies or substantial portions of the Software. 4480 wherever such third-party notices normally appear. The contents
4481 4481 of the NOTICE file are for informational purposes only and
4482THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4482 do not modify the License. You may add Your own attribution
4483IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4483 notices within Derivative Works that You distribute, alongside
4484FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4484 or as an addendum to the NOTICE text from the Work, provided
4485AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4485 that such additional attribution notices cannot be construed
4486LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4486 as modifying the License.
4487OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4487
4488SOFTWARE. 4488 You may add Your own copyright statement to Your modifications and
4489 4489 may provide additional or different license terms and conditions
4490webpack@1.14.0 MIT 4490 for use, reproduction, or distribution of Your modifications, or
4491(The MIT License) 4491 for any such Derivative Works as a whole, provided Your use,
4492 4492 reproduction, and distribution of the Work otherwise complies with
4493Copyright (c) 2012 - 2015 Tobias Koppers 4493 the conditions stated in this License.
4494 4494
4495Permission is hereby granted, free of charge, to any person obtaining 4495 5. Submission of Contributions. Unless You explicitly state otherwise,
4496a copy of this software and associated documentation files (the 4496 any Contribution intentionally submitted for inclusion in the Work
4497'Software'), to deal in the Software without restriction, including 4497 by You to the Licensor shall be under the terms and conditions of
4498without limitation the rights to use, copy, modify, merge, publish, 4498 this License, without any additional terms or conditions.
4499distribute, sublicense, and/or sell copies of the Software, and to 4499 Notwithstanding the above, nothing herein shall supersede or modify
4500permit persons to whom the Software is furnished to do so, subject to 4500 the terms of any separate license agreement you may have executed
4501the following conditions: 4501 with Licensor regarding such Contributions.
4502 4502
4503The above copyright notice and this permission notice shall be 4503 6. Trademarks. This License does not grant permission to use the trade
4504included in all copies or substantial portions of the Software. 4504 names, trademarks, service marks, or product names of the Licensor,
4505 4505 except as required for reasonable and customary use in describing the
4506THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 4506 origin of the Work and reproducing the content of the NOTICE file.
4507EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4507
4508MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 4508 7. Disclaimer of Warranty. Unless required by applicable law or
4509IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 4509 agreed to in writing, Licensor provides the Work (and each
4510CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 4510 Contributor provides its Contributions) on an "AS IS" BASIS,
4511TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 4511 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4512SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4512 implied, including, without limitation, any warranties or conditions
4513 4513 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4514 4514 PARTICULAR PURPOSE. You are solely responsible for determining the
4515rc-tooltip@3.4.2 undefined 4515 appropriateness of using or redistributing the Work and assume any
4516The MIT License (MIT) 4516 risks associated with Your exercise of permissions under this License.
4517Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ 4517
4518 4518 8. Limitation of Liability. In no event and under no legal theory,
4519Permission is hereby granted, free of charge, to any person obtaining a copy 4519 whether in tort (including negligence), contract, or otherwise,
4520of this software and associated documentation files (the "Software"), to deal 4520 unless required by applicable law (such as deliberate and grossly
4521in the Software without restriction, including without limitation the rights 4521 negligent acts) or agreed to in writing, shall any Contributor be
4522to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4522 liable to You for damages, including any direct, indirect, special,
4523copies of the Software, and to permit persons to whom the Software is 4523 incidental, or consequential damages of any character arising as a
4524furnished to do so, subject to the following conditions: 4524 result of this License or out of the use or inability to use the
4525 4525 Work (including but not limited to damages for loss of goodwill,
4526The above copyright notice and this permission notice shall be included in 4526 work stoppage, computer failure or malfunction, or any and all
4527all copies or substantial portions of the Software. 4527 other commercial damages or losses), even if such Contributor
4528 4528 has been advised of the possibility of such damages.
4529THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 4529
4530OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4530 9. Accepting Warranty or Additional Liability. While redistributing
4531MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 4531 the Work or Derivative Works thereof, You may choose to offer,
4532IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 4532 and charge a fee for, acceptance of support, warranty, indemnity,
4533CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 4533 or other liability obligations and/or rights consistent with this
4534TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 4534 License. However, in accepting such obligations, You may act only
4535SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4535 on Your own behalf and on Your sole responsibility, not on behalf
4536 4536 of any other Contributor, and only if You agree to indemnify,
4537 4537 defend, and hold each Contributor harmless for any liability
4538rc-trigger@1.9.1 undefined 4538 incurred by, or claims asserted against, such Contributor by reason
4539The MIT License (MIT) 4539 of your accepting any such warranty or additional liability.
4540Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ 4540
4541 4541 END OF TERMS AND CONDITIONS
4542Permission is hereby granted, free of charge, to any person obtaining a copy 4542
4543of this software and associated documentation files (the "Software"), to deal 4543 APPENDIX: How to apply the Apache License to your work.
4544in the Software without restriction, including without limitation the rights 4544
4545to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4545 To apply the Apache License to your work, attach the following
4546copies of the Software, and to permit persons to whom the Software is 4546 boilerplate notice, with the fields enclosed by brackets "[]"
4547furnished to do so, subject to the following conditions: 4547 replaced with your own identifying information. (Don't include
4548 4548 the brackets!) The text should be enclosed in the appropriate
4549The above copyright notice and this permission notice shall be included in 4549 comment syntax for the file format. We also recommend that a
4550all copies or substantial portions of the Software. 4550 file or class name and description of purpose be included on the
4551 4551 same "printed page" as the copyright notice for easier
4552THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 4552 identification within third-party archives.
4553OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4553
4554MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 4554 Copyright [yyyy] [name of copyright owner]
4555IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 4555
4556CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 4556 Licensed under the Apache License, Version 2.0 (the "License");
4557TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 4557 you may not use this file except in compliance with the License.
4558SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4558 You may obtain a copy of the License at
4559 4559
4560 4560 http://www.apache.org/licenses/LICENSE-2.0
4561babel-runtime@6.23.0 MIT 4561
4562 4562 Unless required by applicable law or agreed to in writing, software
4563rc-util@4.0.2 undefined 4563 distributed under the License is distributed on an "AS IS" BASIS,
4564The MIT License (MIT) 4564 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4565Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ 4565 See the License for the specific language governing permissions and
4566 4566limitations under the License.
4567Permission is hereby granted, free of charge, to any person obtaining a copy 4567</programlisting></para>
4568of this software and associated documentation files (the "Software"), to deal 4568 </section>
4569in the Software without restriction, including without limitation the rights 4569
4570to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4570 <section id="ucpemg_lic_28">
4571copies of the Software, and to permit persons to whom the Software is 4571 <title>ASM</title>
4572furnished to do so, subject to the following conditions: 4572
4573 4573 <para><programlisting>
4574The above copyright notice and this permission notice shall be included in 4574License
4575all copies or substantial portions of the Software. 4575ASM is released under the following 3-Clause BSD License:
4576 4576
4577THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 4577ASM: a very small and fast Java bytecode manipulation framework
4578OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4578Copyright (c) 2000-2011 INRIA, France Telecom
4579MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 4579All rights reserved.
4580IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 4580
4581CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 4581Redistribution and use in source and binary forms, with or without
4582TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 4582modification, are permitted provided that the following conditions
4583SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4583are met:
4584 45841. Redistributions of source code must retain the above copyright
4585 4585 notice, this list of conditions and the following disclaimer.
4586add-dom-event-listener@1.0.2 undefined 45862. Redistributions in binary form must reproduce the above copyright
4587The MIT License (MIT) 4587 notice, this list of conditions and the following disclaimer in the
4588 4588 documentation and/or other materials provided with the distribution.
4589Copyright (c) 2014-present yiminghe 45893. Neither the name of the copyright holders nor the names of its
4590 4590 contributors may be used to endorse or promote products derived from
4591Permission is hereby granted, free of charge, to any person obtaining a copy of this 4591 this software without specific prior written permission.
4592 software and associated documentation files (the "Software"), to deal in the 4592
4593 Software without restriction, including without limitation the rights to use 4593THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4594 , copy, modify, merge, publish, distribute, sublicense, and/or sell copies 4594AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4595 of the Software, and to permit persons to whom the Software is furnished to 4595IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4596 do so, subject to the following conditions: 4596ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4597 4597LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4598The above copyright notice and this permission notice shall be included in all copies 4598CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4599 or substantial portions of the Software. 4599SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4600 4600INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4601THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 4601CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4602 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR 4602ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
4603 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 4603THE POSSIBILITY OF SUCH DAMAGE.
4604 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 4604
4605 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 4605</programlisting></para>
4606 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4606 </section>
4607 4607
4608 4608 <section id="ucpemg_lic_29">
4609rc-align@2.3.3 undefined 4609 <title>JavaScript third-party licenses</title>
4610 4610
4611dom-align@1.5.3 undefined 4611 <!--<pre id="3rdpartylicenses.txt">-->
4612The MIT License (MIT) 4612
4613 4613 <para><programlisting>
4614Copyright (c) 2014-present yiminghe 4614 bootstrap@3.3.7 MIT
4615 4615The MIT License (MIT)
4616Permission is hereby granted, free of charge, to any person obtaining a copy of this 4616
4617 software and associated documentation files (the "Software"), to deal in the 4617Copyright (c) 2011-2016 Twitter, Inc.
4618 Software without restriction, including without limitation the rights to use, 4618
4619 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 4619Permission is hereby granted, free of charge, to any person obtaining a copy
4620 the Software, and to permit persons to whom the Software is furnished to do 4620of this software and associated documentation files (the "Software"), to deal
4621 so, subject to the following conditions: 4621in the Software without restriction, including without limitation the rights
4622 4622to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4623The above copyright notice and this permission notice shall be included in all copies 4623copies of the Software, and to permit persons to whom the Software is
4624 or substantial portions of the Software. 4624furnished to do so, subject to the following conditions:
4625 4625
4626THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 4626The above copyright notice and this permission notice shall be included in
4627 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR 4627all copies or substantial portions of the Software.
4628 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 4628
4629 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 4629THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4630 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 4630IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4631 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4631FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4632 4632AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4633 4633LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4634rc-animate@2.3.3 undefined 4634OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4635The MIT License (MIT) 4635THE SOFTWARE.
4636 4636
4637Copyright (c) 2014-present yiminghe 4637
4638 4638font-awesome@4.7.0 (OFL-1.1 AND MIT)
4639Permission is hereby granted, free of charge, to any person obtaining a copy of this 4639
4640 software and associated documentation files (the "Software"), to deal in the 4640babel-polyfill@6.23.0 MIT
4641 Software without restriction, including without limitation the rights to use, 4641
4642 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 4642core-js@2.4.1 MIT
4643 the Software, and to permit persons to whom the Software is furnished to do 4643Copyright (c) 2014-2016 Denis Pushkarev
4644 so, subject to the following conditions: 4644
4645 4645Permission is hereby granted, free of charge, to any person obtaining a copy
4646The above copyright notice and this permission notice shall be included in all copies 4646of this software and associated documentation files (the "Software"), to deal
4647 or substantial portions of the Software. 4647in the Software without restriction, including without limitation the rights
4648 4648to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4649THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 4649copies of the Software, and to permit persons to whom the Software is
4650 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR 4650furnished to do so, subject to the following conditions:
4651 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 4651
4652 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 4652The above copyright notice and this permission notice shall be included in
4653 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 4653all copies or substantial portions of the Software.
4654 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4654
4655 4655THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4656 4656IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4657css-animation@1.3.2 undefined 4657FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4658The MIT License (MIT) 4658AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4659 4659LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4660Copyright (c) 2014-present yiminghe 4660OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4661 4661THE SOFTWARE.
4662Permission is hereby granted, free of charge, to any person obtaining a copy of this 4662
4663 software and associated documentation files (the "Software"), to deal in the 4663
4664 Software without restriction, including without limitation the rights to use, 4664regenerator-runtime@0.10.3 MIT
4665 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 4665
4666 the Software, and to permit persons to whom the Software is furnished to do so, 4666process@0.11.9 MIT
4667 subject to the following conditions: 4667(The MIT License)
4668 4668
4669The above copyright notice and this permission notice shall be included in all copies 4669Copyright (c) 2013 Roman Shtylman &lt;shtylman@gmail.com&gt;
4670 or substantial portions of the Software. 4670
4671 4671Permission is hereby granted, free of charge, to any person obtaining
4672THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 4672a copy of this software and associated documentation files (the
4673 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR 4673'Software'), to deal in the Software without restriction, including
4674 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 4674without limitation the rights to use, copy, modify, merge, publish,
4675 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 4675distribute, sublicense, and/or sell copies of the Software, and to
4676 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 4676permit persons to whom the Software is furnished to do so, subject to
4677 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4677the following conditions:
4678 4678
4679 4679The above copyright notice and this permission notice shall be
4680component-classes@1.2.6 MIT 4680included in all copies or substantial portions of the Software.
4681 4681
4682component-indexof@0.0.3 undefined 4682THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
4683 4683EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4684react-redux@4.4.7 MIT 4684MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
4685The MIT License (MIT) 4685IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
4686 4686CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
4687Copyright (c) 2015 Dan Abramov 4687TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
4688 4688SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4689Permission is hereby granted, free of charge, to any person obtaining a copy 4689
4690of this software and associated documentation files (the "Software"), to deal 4690
4691in the Software without restriction, including without limitation the rights 4691raf.js@0.0.4 MIT
4692to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4692
4693copies of the Software, and to permit persons to whom the Software is 4693axios@0.13.1 MIT
4694furnished to do so, subject to the following conditions: 4694Copyright (c) 2014 Matt Zabriskie
4695 4695
4696The above copyright notice and this permission notice shall be included in all 4696Permission is hereby granted, free of charge, to any person obtaining a copy
4697copies or substantial portions of the Software. 4697of this software and associated documentation files (the "Software"), to deal
4698 4698in the Software without restriction, including without limitation the rights
4699THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4699to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4700IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4700copies of the Software, and to permit persons to whom the Software is
4701FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4701furnished to do so, subject to the following conditions:
4702AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4702
4703LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4703The above copyright notice and this permission notice shall be included in
4704OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4704all copies or substantial portions of the Software.
4705SOFTWARE. 4705
4706 4706THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4707 4707IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4708redux@3.6.0 MIT 4708FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4709The MIT License (MIT) 4709AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4710 4710LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4711Copyright (c) 2015-present Dan Abramov 4711OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4712 4712THE SOFTWARE.
4713Permission is hereby granted, free of charge, to any person obtaining a copy 4713
4714of this software and associated documentation files (the "Software"), to deal 4714
4715in the Software without restriction, including without limitation the rights 4715react@15.4.2 BSD-3-Clause
4716to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4716BSD License
4717copies of the Software, and to permit persons to whom the Software is 4717
4718furnished to do so, subject to the following conditions: 4718For React software
4719 4719
4720The above copyright notice and this permission notice shall be included in all 4720Copyright (c) 2013-present, Facebook, Inc.
4721copies or substantial portions of the Software. 4721All rights reserved.
4722 4722
4723THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4723Redistribution and use in source and binary forms, with or without modification,
4724IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4724are permitted provided that the following conditions are met:
4725FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4725
4726AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4726 * Redistributions of source code must retain the above copyright notice, this
4727LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4727 list of conditions and the following disclaimer.
4728OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4728
4729SOFTWARE. 4729 * Redistributions in binary form must reproduce the above copyright notice,
4730 4730 this list of conditions and the following disclaimer in the documentation
4731 4731 and/or other materials provided with the distribution.
4732lodash@4.17.4 MIT 4732
4733Copyright JS Foundation and other contributors &lt;https://js.foundation/&gt; 4733 * Neither the name Facebook nor the names of its contributors may be used to
4734 4734 endorse or promote products derived from this software without specific
4735Based on Underscore.js, copyright Jeremy Ashkenas, 4735 prior written permission.
4736DocumentCloud and Investigative Reporters &amp; Editors &lt;http://underscorejs.org/&gt; 4736
4737 4737THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4738This software consists of voluntary contributions made by many 4738ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4739individuals. For exact contribution history, see the revision history 4739WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4740available at https://github.com/lodash/lodash 4740DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4741 4741ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4742The following license applies to all parts of this software except as 4742(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4743documented below: 4743LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4744 4744ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4745==== 4745(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4746 4746SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4747Permission is hereby granted, free of charge, to any person obtaining 4747
4748a copy of this software and associated documentation files (the 4748
4749"Software"), to deal in the Software without restriction, including 4749object-assign@4.1.1 MIT
4750without limitation the rights to use, copy, modify, merge, publish, 4750The MIT License (MIT)
4751distribute, sublicense, and/or sell copies of the Software, and to 4751
4752permit persons to whom the Software is furnished to do so, subject to 4752Copyright (c) Sindre Sorhus &lt;sindresorhus@gmail.com&gt; (sindresorhus.com)
4753the following conditions: 4753
4754 4754Permission is hereby granted, free of charge, to any person obtaining a copy
4755The above copyright notice and this permission notice shall be 4755of this software and associated documentation files (the "Software"), to deal
4756included in all copies or substantial portions of the Software. 4756in the Software without restriction, including without limitation the rights
4757 4757to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4758THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 4758copies of the Software, and to permit persons to whom the Software is
4759EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 4759furnished to do so, subject to the following conditions:
4760MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 4760
4761NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 4761The above copyright notice and this permission notice shall be included in
4762LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 4762all copies or substantial portions of the Software.
4763OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 4763
4764WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 4764THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4765 4765IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4766==== 4766FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4767 4767AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4768Copyright and related rights for sample code are waived via CC0. Sample 4768LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4769code is defined as all source code displayed within the prose of the 4769OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4770documentation. 4770THE SOFTWARE.
4771 4771
4772CC0: http://creativecommons.org/publicdomain/zero/1.0/ 4772
4773 4773fbjs@0.8.12 BSD-3-Clause
4774==== 4774BSD License
4775 4775
4776Files located in the node_modules and vendor directories are externally 4776For fbjs software
4777maintained libraries used by this software which have their own 4777
4778licenses; we recommend you read them, as their terms may differ from the 4778Copyright (c) 2013-present, Facebook, Inc.
4779terms above. 4779All rights reserved.
4780 4780
4781 4781Redistribution and use in source and binary forms, with or without modification,
4782symbol-observable@1.0.4 MIT 4782are permitted provided that the following conditions are met:
4783The MIT License (MIT) 4783
4784 4784 * Redistributions of source code must retain the above copyright notice, this
4785Copyright (c) Sindre Sorhus &lt;sindresorhus@gmail.com&gt; (sindresorhus.com) 4785 list of conditions and the following disclaimer.
4786Copyright (c) Ben Lesh &lt;ben@benlesh.com&gt; 4786
4787 4787 * Redistributions in binary form must reproduce the above copyright notice,
4788Permission is hereby granted, free of charge, to any person obtaining a copy 4788 this list of conditions and the following disclaimer in the documentation
4789of this software and associated documentation files (the "Software"), to deal 4789 and/or other materials provided with the distribution.
4790in the Software without restriction, including without limitation the rights 4790
4791to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4791 * Neither the name Facebook nor the names of its contributors may be used to
4792copies of the Software, and to permit persons to whom the Software is 4792 endorse or promote products derived from this software without specific
4793furnished to do so, subject to the following conditions: 4793 prior written permission.
4794 4794
4795The above copyright notice and this permission notice shall be included in 4795THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4796all copies or substantial portions of the Software. 4796ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4797 4797WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4798THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4798DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4799IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4799ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4800FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4800(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4801AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4801LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4802LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4802ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4803OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4803(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4804THE SOFTWARE. 4804SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4805 4805
4806 4806
4807hoist-non-react-statics@1.2.0 undefined 4807react-dom@15.4.2 BSD-3-Clause
4808Software License Agreement (BSD License) 4808BSD License
4809======================================== 4809
4810 4810For React software
4811Copyright (c) 2015, Yahoo! Inc. All rights reserved. 4811
4812---------------------------------------------------- 4812Copyright (c) 2013-present, Facebook, Inc.
4813 4813All rights reserved.
4814Redistribution and use of this software in source and binary forms, with or 4814
4815without modification, are permitted provided that the following conditions are 4815Redistribution and use in source and binary forms, with or without modification,
4816met: 4816are permitted provided that the following conditions are met:
4817 4817
4818 * Redistributions of source code must retain the above copyright notice, this 4818 * Redistributions of source code must retain the above copyright notice, this
4819 list of conditions and the following disclaimer. 4819 list of conditions and the following disclaimer.
4820 * Redistributions in binary form must reproduce the above copyright notice, 4820
4821 this list of conditions and the following disclaimer in the documentation 4821 * Redistributions in binary form must reproduce the above copyright notice,
4822 and/or other materials provided with the distribution. 4822 this list of conditions and the following disclaimer in the documentation
4823 * Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be 4823 and/or other materials provided with the distribution.
4824 used to endorse or promote products derived from this software without 4824
4825 specific prior written permission of Yahoo! Inc. 4825 * Neither the name Facebook nor the names of its contributors may be used to
4826 4826 endorse or promote products derived from this software without specific
4827THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4827 prior written permission.
4828ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4828
4829WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4829THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4830DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4830ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4831ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4831WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4832(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4832DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4833LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4833ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4834ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4834(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4835(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4835LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4836SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4836ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4837 4837(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4838 4838SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4839invariant@2.2.2 BSD-3-Clause 4839
4840Copyright (c) 2016, Andres Suarez 4840
4841All rights reserved. 4841clone@1.0.2 MIT
4842 4842Copyright &copy; 2011-2015 Paul Vorbach &lt;paul@vorba.ch&gt;
4843Redistribution and use in source and binary forms, with or without 4843
4844modification, are permitted provided that the following conditions are met: 4844Permission is hereby granted, free of charge, to any person obtaining a copy of
4845 4845this software and associated documentation files (the &rdquor;Software&rdquo;), to deal in
4846* Redistributions of source code must retain the above copyright notice, this 4846the Software without restriction, including without limitation the rights to
4847 list of conditions and the following disclaimer. 4847use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
4848 4848the Software, and to permit persons to whom the Software is furnished to do so,
4849* Redistributions in binary form must reproduce the above copyright notice, 4849subject to the following conditions:
4850 this list of conditions and the following disclaimer in the documentation 4850
4851 and/or other materials provided with the distribution. 4851The above copyright notice and this permission notice shall be included in all
4852 4852copies or substantial portions of the Software.
4853* Neither the name of invariant nor the names of its 4853
4854 contributors may be used to endorse or promote products derived from 4854THE SOFTWARE IS PROVIDED &rdquor;AS IS&rdquo;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4855 this software without specific prior written permission. 4855IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
4856 4856FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
4857THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 4857COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
4858AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4858IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE
4859IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4859SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
4860DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 4860
4861FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4861
4862DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 4862buffer@4.9.1 MIT
4863SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 4863The MIT License (MIT)
4864CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 4864
4865OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4865Copyright (c) Feross Aboukhadijeh, and other contributors.
4866OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4866
4867 4867Permission is hereby granted, free of charge, to any person obtaining a copy
4868 4868of this software and associated documentation files (the "Software"), to deal
4869moment@2.18.1 MIT 4869in the Software without restriction, including without limitation the rights
4870Copyright (c) JS Foundation and other contributors 4870to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4871 4871copies of the Software, and to permit persons to whom the Software is
4872Permission is hereby granted, free of charge, to any person 4872furnished to do so, subject to the following conditions:
4873obtaining a copy of this software and associated documentation 4873
4874files (the "Software"), to deal in the Software without 4874The above copyright notice and this permission notice shall be included in
4875restriction, including without limitation the rights to use, 4875all copies or substantial portions of the Software.
4876copy, modify, merge, publish, distribute, sublicense, and/or sell 4876
4877copies of the Software, and to permit persons to whom the 4877THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4878Software is furnished to do so, subject to the following 4878IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4879conditions: 4879FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4880 4880AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4881The above copyright notice and this permission notice shall be 4881LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4882included in all copies or substantial portions of the Software. 4882OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4883 4883THE SOFTWARE.
4884THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 4884
4885EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 4885
4886OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 4886base64-js@1.2.0 MIT
4887NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 4887The MIT License (MIT)
4888HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 4888
4889WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 4889Copyright (c) 2014
4890FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 4890
4891OTHER DEALINGS IN THE SOFTWARE. 4891Permission is hereby granted, free of charge, to any person obtaining a copy
4892 4892of this software and associated documentation files (the "Software"), to deal
4893 4893in the Software without restriction, including without limitation the rights
4894react-virtualized-select@3.0.1 MIT 4894to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4895The MIT License (MIT) 4895copies of the Software, and to permit persons to whom the Software is
4896 4896furnished to do so, subject to the following conditions:
4897Copyright (c) 2015 Brian Vaughn 4897
4898 4898The above copyright notice and this permission notice shall be included in
4899Permission is hereby granted, free of charge, to any person obtaining a copy 4899all copies or substantial portions of the Software.
4900of this software and associated documentation files (the "Software"), to deal 4900
4901in the Software without restriction, including without limitation the rights 4901THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4902to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4902IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4903copies of the Software, and to permit persons to whom the Software is 4903FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4904furnished to do so, subject to the following conditions: 4904AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4905 4905LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4906The above copyright notice and this permission notice shall be included in all 4906OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4907copies or substantial portions of the Software. 4907THE SOFTWARE.
4908 4908
4909THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4909
4910IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4910ieee754@1.1.8 BSD-3-Clause
4911FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4911Copyright (c) 2008, Fair Oaks Labs, Inc.
4912AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4912All rights reserved.
4913LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4913
4914OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4914Redistribution and use in source and binary forms, with or without
4915SOFTWARE. 4915modification, are permitted provided that the following conditions are met:
4916 4916
4917 4917 * Redistributions of source code must retain the above copyright notice,
4918 4918 this list of conditions and the following disclaimer.
4919prop-types@15.5.9 BSD-3-Clause 4919
4920BSD License 4920 * Redistributions in binary form must reproduce the above copyright notice,
4921 4921 this list of conditions and the following disclaimer in the documentation
4922For React software 4922 and/or other materials provided with the distribution.
4923 4923
4924Copyright (c) 2013-present, Facebook, Inc. 4924 * Neither the name of Fair Oaks Labs, Inc. nor the names of its contributors
4925All rights reserved. 4925 may be used to endorse or promote products derived from this software
4926 4926 without specific prior written permission.
4927Redistribution and use in source and binary forms, with or without modification, 4927
4928are permitted provided that the following conditions are met: 4928THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
4929 4929AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
4930 * Redistributions of source code must retain the above copyright notice, this 4930IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
4931 list of conditions and the following disclaimer. 4931ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
4932 4932LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
4933 * Redistributions in binary form must reproduce the above copyright notice, 4933CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
4934 this list of conditions and the following disclaimer in the documentation 4934SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
4935 and/or other materials provided with the distribution. 4935INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
4936 4936CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
4937 * Neither the name Facebook nor the names of its contributors may be used to 4937ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
4938 endorse or promote products derived from this software without specific 4938POSSIBILITY OF SUCH DAMAGE.
4939 prior written permission. 4939
4940 4940
4941THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4941isarray@1.0.0 MIT
4942ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4942
4943WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4943react-modal@1.7.3 MIT
4944DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 4944Copyright (c) 2014 Ryan Florence
4945ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4945
4946(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4946Permission is hereby granted, free of charge, to any person obtaining a copy of
4947LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4947this software and associated documentation files (the "Software"), to deal in
4948ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4948the Software without restriction, including without limitation the rights to
4949(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4949use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
4950SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4950of the Software, and to permit persons to whom the Software is furnished to do
4951 4951so, subject to the following conditions:
4952react-select@1.0.0-rc.3 MIT 4952
4953The MIT License (MIT) 4953The above copyright notice and this permission notice shall be included in all
4954 4954copies or substantial portions of the Software.
4955Copyright (c) 2016 Jed Watson 4955
4956 4956THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4957Permission is hereby granted, free of charge, to any person obtaining a copy 4957IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4958of this software and associated documentation files (the "Software"), to deal 4958FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4959in the Software without restriction, including without limitation the rights 4959AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4960to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4960LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4961copies of the Software, and to permit persons to whom the Software is 4961OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4962furnished to do so, subject to the following conditions: 4962SOFTWARE.
4963 4963
4964The above copyright notice and this permission notice shall be included in all 4964
4965copies or substantial portions of the Software. 4965exenv@1.2.0 BSD
4966 4966BSD License
4967THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4967
4968IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4968For React software
4969FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4969
4970AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4970Copyright (c) 2013-2015, Facebook, Inc.
4971LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4971All rights reserved.
4972OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4972
4973SOFTWARE. 4973Redistribution and use in source and binary forms, with or without modification,
4974 4974are permitted provided that the following conditions are met:
4975 4975
4976react-input-autosize@1.1.3 MIT 4976 * Redistributions of source code must retain the above copyright notice, this
4977The MIT License (MIT) 4977 list of conditions and the following disclaimer.
4978 4978
4979Copyright (c) 2017 Jed Watson 4979 * Redistributions in binary form must reproduce the above copyright notice,
4980 4980 this list of conditions and the following disclaimer in the documentation
4981Permission is hereby granted, free of charge, to any person obtaining a copy 4981 and/or other materials provided with the distribution.
4982of this software and associated documentation files (the "Software"), to deal 4982
4983in the Software without restriction, including without limitation the rights 4983 * Neither the name Facebook nor the names of its contributors may be used to
4984to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4984 endorse or promote products derived from this software without specific
4985copies of the Software, and to permit persons to whom the Software is 4985 prior written permission.
4986furnished to do so, subject to the following conditions: 4986
4987 4987THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
4988The above copyright notice and this permission notice shall be included in all 4988ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
4989copies or substantial portions of the Software. 4989WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
4990 4990DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
4991THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4991ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
4992IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4992(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
4993FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4993LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
4994AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4994ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4995LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4995(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
4996OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4996SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4997SOFTWARE. 4997
4998 4998
4999 4999lodash.assign@4.2.0 MIT
5000create-react-class@15.5.3 BSD-3-Clause 5000Copyright jQuery Foundation and other contributors &lt;https://jquery.org/&gt;
5001BSD License 5001
5002 5002Based on Underscore.js, copyright Jeremy Ashkenas,
5003For React software 5003DocumentCloud and Investigative Reporters &amp; Editors &lt;http://underscorejs.org/&gt;
5004 5004
5005Copyright (c) 2013-present, Facebook, Inc. 5005This software consists of voluntary contributions made by many
5006All rights reserved. 5006individuals. For exact contribution history, see the revision history
5007 5007available at https://github.com/lodash/lodash
5008Redistribution and use in source and binary forms, with or without modification, 5008
5009are permitted provided that the following conditions are met: 5009The following license applies to all parts of this software except as
5010 5010documented below:
5011 * Redistributions of source code must retain the above copyright notice, this 5011
5012 list of conditions and the following disclaimer. 5012====
5013 5013
5014 * Redistributions in binary form must reproduce the above copyright notice, 5014Permission is hereby granted, free of charge, to any person obtaining
5015 this list of conditions and the following disclaimer in the documentation 5015a copy of this software and associated documentation files (the
5016 and/or other materials provided with the distribution. 5016"Software"), to deal in the Software without restriction, including
5017 5017without limitation the rights to use, copy, modify, merge, publish,
5018 * Neither the name Facebook nor the names of its contributors may be used to 5018distribute, sublicense, and/or sell copies of the Software, and to
5019 endorse or promote products derived from this software without specific 5019permit persons to whom the Software is furnished to do so, subject to
5020 prior written permission. 5020the following conditions:
5021 5021
5022THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5022The above copyright notice and this permission notice shall be
5023ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5023included in all copies or substantial portions of the Software.
5024WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5024
5025DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 5025THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5026ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5026EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5027(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5027MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5028LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5028NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
5029ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5029LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
5030(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5030OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
5031SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5031WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5032 5032
5033 5033====
5034classnames@2.2.5 MIT 5034
5035The MIT License (MIT) 5035Copyright and related rights for sample code are waived via CC0. Sample
5036 5036code is defined as all source code displayed within the prose of the
5037Copyright (c) 2016 Jed Watson 5037documentation.
5038 5038
5039Permission is hereby granted, free of charge, to any person obtaining a copy 5039CC0: http://creativecommons.org/publicdomain/zero/1.0/
5040of this software and associated documentation files (the "Software"), to deal 5040
5041in the Software without restriction, including without limitation the rights 5041====
5042to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5042
5043copies of the Software, and to permit persons to whom the Software is 5043Files located in the node_modules and vendor directories are externally
5044furnished to do so, subject to the following conditions: 5044maintained libraries used by this software which have their own
5045 5045licenses; we recommend you read them, as their terms may differ from the
5046The above copyright notice and this permission notice shall be included in all 5046terms above.
5047copies or substantial portions of the Software. 5047
5048 5048
5049THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5049element-class@0.2.2 ISC
5050IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5050
5051FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5051string-format@0.5.0 undefined
5052AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5052
5053LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5053json3@3.3.2 undefined
5054OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5054Copyright (c) 2012-2014 Kit Cambridge.
5055SOFTWARE. 5055http://kitcambridge.be/
5056 5056
5057 5057Permission is hereby granted, free of charge, to any person obtaining a copy of
5058react-virtualized@9.7.5 MIT 5058this software and associated documentation files (the "Software"), to deal in
5059The MIT License (MIT) 5059the Software without restriction, including without limitation the rights to
5060 5060use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5061Copyright (c) 2015 Brian Vaughn 5061of the Software, and to permit persons to whom the Software is furnished to do
5062 5062so, subject to the following conditions:
5063Permission is hereby granted, free of charge, to any person obtaining a copy 5063
5064of this software and associated documentation files (the "Software"), to deal 5064The above copyright notice and this permission notice shall be included in all
5065in the Software without restriction, including without limitation the rights 5065copies or substantial portions of the Software.
5066to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5066
5067copies of the Software, and to permit persons to whom the Software is 5067THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5068furnished to do so, subject to the following conditions: 5068IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5069 5069FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5070The above copyright notice and this permission notice shall be included in all 5070AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5071copies or substantial portions of the Software. 5071LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5072 5072OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5073THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5073SOFTWARE.
5074IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5074
5075FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5075webpack@1.14.0 MIT
5076AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5076(The MIT License)
5077LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5077
5078OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5078Copyright (c) 2012 - 2015 Tobias Koppers
5079SOFTWARE. 5079
5080 5080Permission is hereby granted, free of charge, to any person obtaining
5081 5081a copy of this software and associated documentation files (the
5082 5082'Software'), to deal in the Software without restriction, including
5083dom-helpers@3.2.1 MIT 5083without limitation the rights to use, copy, modify, merge, publish,
5084 5084distribute, sublicense, and/or sell copies of the Software, and to
5085react-tagsinput@3.15.1 MIT 5085permit persons to whom the Software is furnished to do so, subject to
5086The MIT License 5086the following conditions:
5087 5087
5088Copyright (c) 2015 Ola Holmström &lt;olaholmstrom+github@gmail.com&gt; 5088The above copyright notice and this permission notice shall be
5089 5089included in all copies or substantial portions of the Software.
5090Permission is hereby granted, free of charge, to any person obtaining a copy of 5090
5091this software and associated documentation files (the "Software"), to deal in 5091THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
5092the Software without restriction, including without limitation the rights to 5092EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5093use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 5093MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
5094of the Software, and to permit persons to whom the Software is furnished to do 5094IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
5095so, subject to the following conditions: 5095CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
5096 5096TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
5097The above copyright notice and this permission notice shall be included in all 5097SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5098copies or substantial portions of the Software. 5098
5099 5099
5100THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5100rc-tooltip@3.4.2 undefined
5101IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5101The MIT License (MIT)
5102FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5102Copyright (c) 2015-present Alipay.com, https://www.alipay.com/
5103AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5103
5104LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5104Permission is hereby granted, free of charge, to any person obtaining a copy
5105OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5105of this software and associated documentation files (the "Software"), to deal
5106SOFTWARE. 5106in the Software without restriction, including without limitation the rights
5107 5107to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5108 5108copies of the Software, and to permit persons to whom the Software is
5109recharts@0.20.8 MIT 5109furnished to do so, subject to the following conditions:
5110The MIT License (MIT) 5110
5111 5111The above copyright notice and this permission notice shall be included in
5112Copyright (c) 2015 recharts 5112all copies or substantial portions of the Software.
5113 5113
5114Permission is hereby granted, free of charge, to any person obtaining a copy 5114THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
5115of this software and associated documentation files (the "Software"), to deal 5115OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5116in the Software without restriction, including without limitation the rights 5116MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
5117to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5117IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
5118copies of the Software, and to permit persons to whom the Software is 5118CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
5119furnished to do so, subject to the following conditions: 5119TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
5120 5120SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5121The above copyright notice and this permission notice shall be included in all 5121
5122copies or substantial portions of the Software. 5122
5123 5123rc-trigger@1.9.1 undefined
5124THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5124The MIT License (MIT)
5125IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5125Copyright (c) 2015-present Alipay.com, https://www.alipay.com/
5126FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5126
5127AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5127Permission is hereby granted, free of charge, to any person obtaining a copy
5128LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5128of this software and associated documentation files (the "Software"), to deal
5129OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5129in the Software without restriction, including without limitation the rights
5130SOFTWARE. 5130to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5131 5131copies of the Software, and to permit persons to whom the Software is
5132 5132furnished to do so, subject to the following conditions:
5133 5133
5134d3-scale@1.0.4 BSD-3-Clause 5134The above copyright notice and this permission notice shall be included in
5135Copyright 2010-2015 Mike Bostock 5135all copies or substantial portions of the Software.
5136All rights reserved. 5136
5137 5137THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
5138Redistribution and use in source and binary forms, with or without modification, 5138OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5139are permitted provided that the following conditions are met: 5139MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
5140 5140IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
5141* Redistributions of source code must retain the above copyright notice, this 5141CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
5142 list of conditions and the following disclaimer. 5142TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
5143 5143SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5144* Redistributions in binary form must reproduce the above copyright notice, 5144
5145 this list of conditions and the following disclaimer in the documentation 5145
5146 and/or other materials provided with the distribution. 5146babel-runtime@6.23.0 MIT
5147 5147
5148* Neither the name of the author nor the names of contributors may be used to 5148rc-util@4.0.2 undefined
5149 endorse or promote products derived from this software without specific prior 5149The MIT License (MIT)
5150 written permission. 5150Copyright (c) 2015-present Alipay.com, https://www.alipay.com/
5151 5151
5152THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5152Permission is hereby granted, free of charge, to any person obtaining a copy
5153ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5153of this software and associated documentation files (the "Software"), to deal
5154WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5154in the Software without restriction, including without limitation the rights
5155DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5155to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5156ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5156copies of the Software, and to permit persons to whom the Software is
5157(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5157furnished to do so, subject to the following conditions:
5158LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5158
5159ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5159The above copyright notice and this permission notice shall be included in
5160(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5160all copies or substantial portions of the Software.
5161SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5161
5162 5162THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
5163 5163OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5164d3-array@1.1.1 BSD-3-Clause 5164MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
5165Copyright 2010-2016 Mike Bostock 5165IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
5166All rights reserved. 5166CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
5167 5167TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
5168Redistribution and use in source and binary forms, with or without modification, 5168SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5169are permitted provided that the following conditions are met: 5169
5170 5170
5171* Redistributions of source code must retain the above copyright notice, this 5171add-dom-event-listener@1.0.2 undefined
5172 list of conditions and the following disclaimer. 5172The MIT License (MIT)
5173 5173
5174* Redistributions in binary form must reproduce the above copyright notice, 5174Copyright (c) 2014-present yiminghe
5175 this list of conditions and the following disclaimer in the documentation 5175
5176 and/or other materials provided with the distribution. 5176Permission is hereby granted, free of charge, to any person obtaining a copy of this
5177 5177 software and associated documentation files (the "Software"), to deal in the
5178* Neither the name of the author nor the names of contributors may be used to 5178 Software without restriction, including without limitation the rights to use
5179 endorse or promote products derived from this software without specific prior 5179 , copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5180 written permission. 5180 of the Software, and to permit persons to whom the Software is furnished to
5181 5181 do so, subject to the following conditions:
5182THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5182
5183ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5183The above copyright notice and this permission notice shall be included in all copies
5184WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5184 or substantial portions of the Software.
5185DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5185
5186ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5186THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
5187(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5187 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
5188LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5188 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
5189ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5189 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
5190(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5190 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
5191SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5191 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5192 5192
5193 5193
5194d3-collection@1.0.3 BSD-3-Clause 5194rc-align@2.3.3 undefined
5195Copyright 2010-2016, Mike Bostock 5195
5196All rights reserved. 5196dom-align@1.5.3 undefined
5197 5197The MIT License (MIT)
5198Redistribution and use in source and binary forms, with or without modification, 5198
5199are permitted provided that the following conditions are met: 5199Copyright (c) 2014-present yiminghe
5200 5200
5201* Redistributions of source code must retain the above copyright notice, this 5201Permission is hereby granted, free of charge, to any person obtaining a copy of this
5202 list of conditions and the following disclaimer. 5202 software and associated documentation files (the "Software"), to deal in the
5203 5203 Software without restriction, including without limitation the rights to use,
5204* Redistributions in binary form must reproduce the above copyright notice, 5204 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
5205 this list of conditions and the following disclaimer in the documentation 5205 the Software, and to permit persons to whom the Software is furnished to do
5206 and/or other materials provided with the distribution. 5206 so, subject to the following conditions:
5207 5207
5208* Neither the name of the author nor the names of contributors may be used to 5208The above copyright notice and this permission notice shall be included in all copies
5209 endorse or promote products derived from this software without specific prior 5209 or substantial portions of the Software.
5210 written permission. 5210
5211 5211THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
5212THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5212 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
5213ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5213 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
5214WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5214 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
5215DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5215 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
5216ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5216 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5217(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5217
5218LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5218
5219ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5219rc-animate@2.3.3 undefined
5220(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5220The MIT License (MIT)
5221SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5221
5222 5222Copyright (c) 2014-present yiminghe
5223 5223
5224d3-interpolate@1.1.4 BSD-3-Clause 5224Permission is hereby granted, free of charge, to any person obtaining a copy of this
5225Copyright 2010-2016 Mike Bostock 5225 software and associated documentation files (the "Software"), to deal in the
5226All rights reserved. 5226 Software without restriction, including without limitation the rights to use,
5227 5227 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
5228Redistribution and use in source and binary forms, with or without modification, 5228 the Software, and to permit persons to whom the Software is furnished to do
5229are permitted provided that the following conditions are met: 5229 so, subject to the following conditions:
5230 5230
5231* Redistributions of source code must retain the above copyright notice, this 5231The above copyright notice and this permission notice shall be included in all copies
5232 list of conditions and the following disclaimer. 5232 or substantial portions of the Software.
5233 5233
5234* Redistributions in binary form must reproduce the above copyright notice, 5234THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
5235 this list of conditions and the following disclaimer in the documentation 5235 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
5236 and/or other materials provided with the distribution. 5236 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
5237 5237 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
5238* Neither the name of the author nor the names of contributors may be used to 5238 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
5239 endorse or promote products derived from this software without specific prior 5239 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5240 written permission. 5240
5241 5241
5242THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5242css-animation@1.3.2 undefined
5243ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5243The MIT License (MIT)
5244WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5244
5245DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5245Copyright (c) 2014-present yiminghe
5246ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5246
5247(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5247Permission is hereby granted, free of charge, to any person obtaining a copy of this
5248LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5248 software and associated documentation files (the "Software"), to deal in the
5249ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5249 Software without restriction, including without limitation the rights to use,
5250(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5250 copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
5251SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5251 the Software, and to permit persons to whom the Software is furnished to do so,
5252 5252 subject to the following conditions:
5253 5253
5254d3-color@1.0.3 BSD-3-Clause 5254The above copyright notice and this permission notice shall be included in all copies
5255Copyright 2010-2016 Mike Bostock 5255 or substantial portions of the Software.
5256All rights reserved. 5256
5257 5257THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
5258Redistribution and use in source and binary forms, with or without modification, 5258 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
5259are permitted provided that the following conditions are met: 5259 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
5260 5260 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
5261* Redistributions of source code must retain the above copyright notice, this 5261 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
5262 list of conditions and the following disclaimer. 5262 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5263 5263
5264* Redistributions in binary form must reproduce the above copyright notice, 5264
5265 this list of conditions and the following disclaimer in the documentation 5265component-classes@1.2.6 MIT
5266 and/or other materials provided with the distribution. 5266
5267 5267component-indexof@0.0.3 undefined
5268* Neither the name of the author nor the names of contributors may be used to 5268
5269 endorse or promote products derived from this software without specific prior 5269react-redux@4.4.7 MIT
5270 written permission. 5270The MIT License (MIT)
5271 5271
5272THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5272Copyright (c) 2015 Dan Abramov
5273ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5273
5274WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5274Permission is hereby granted, free of charge, to any person obtaining a copy
5275DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5275of this software and associated documentation files (the "Software"), to deal
5276ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5276in the Software without restriction, including without limitation the rights
5277(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5277to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5278LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5278copies of the Software, and to permit persons to whom the Software is
5279ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5279furnished to do so, subject to the following conditions:
5280(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5280
5281SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5281The above copyright notice and this permission notice shall be included in all
5282 5282copies or substantial portions of the Software.
5283 5283
5284d3-format@1.1.1 BSD-3-Clause 5284THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5285Copyright 2010-2015 Mike Bostock 5285IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5286All rights reserved. 5286FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5287 5287AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5288Redistribution and use in source and binary forms, with or without modification, 5288LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5289are permitted provided that the following conditions are met: 5289OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5290 5290SOFTWARE.
5291* Redistributions of source code must retain the above copyright notice, this 5291
5292 list of conditions and the following disclaimer. 5292
5293 5293redux@3.6.0 MIT
5294* Redistributions in binary form must reproduce the above copyright notice, 5294The MIT License (MIT)
5295 this list of conditions and the following disclaimer in the documentation 5295
5296 and/or other materials provided with the distribution. 5296Copyright (c) 2015-present Dan Abramov
5297 5297
5298* Neither the name of the author nor the names of contributors may be used to 5298Permission is hereby granted, free of charge, to any person obtaining a copy
5299 endorse or promote products derived from this software without specific prior 5299of this software and associated documentation files (the "Software"), to deal
5300 written permission. 5300in the Software without restriction, including without limitation the rights
5301 5301to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5302THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5302copies of the Software, and to permit persons to whom the Software is
5303ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5303furnished to do so, subject to the following conditions:
5304WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5304
5305DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5305The above copyright notice and this permission notice shall be included in all
5306ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5306copies or substantial portions of the Software.
5307(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5307
5308LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5308THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5309ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5309IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5310(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5310FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5311SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5311AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5312 5312LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5313 5313OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5314d3-time@1.0.6 BSD-3-Clause 5314SOFTWARE.
5315Copyright 2010-2016 Mike Bostock 5315
5316All rights reserved. 5316
5317 5317lodash@4.17.4 MIT
5318Redistribution and use in source and binary forms, with or without modification, 5318Copyright JS Foundation and other contributors &lt;https://js.foundation/&gt;
5319are permitted provided that the following conditions are met: 5319
5320 5320Based on Underscore.js, copyright Jeremy Ashkenas,
5321* Redistributions of source code must retain the above copyright notice, this 5321DocumentCloud and Investigative Reporters &amp; Editors &lt;http://underscorejs.org/&gt;
5322 list of conditions and the following disclaimer. 5322
5323 5323This software consists of voluntary contributions made by many
5324* Redistributions in binary form must reproduce the above copyright notice, 5324individuals. For exact contribution history, see the revision history
5325 this list of conditions and the following disclaimer in the documentation 5325available at https://github.com/lodash/lodash
5326 and/or other materials provided with the distribution. 5326
5327 5327The following license applies to all parts of this software except as
5328* Neither the name of the author nor the names of contributors may be used to 5328documented below:
5329 endorse or promote products derived from this software without specific prior 5329
5330 written permission. 5330====
5331 5331
5332THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5332Permission is hereby granted, free of charge, to any person obtaining
5333ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5333a copy of this software and associated documentation files (the
5334WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5334"Software"), to deal in the Software without restriction, including
5335DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5335without limitation the rights to use, copy, modify, merge, publish,
5336ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5336distribute, sublicense, and/or sell copies of the Software, and to
5337(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5337permit persons to whom the Software is furnished to do so, subject to
5338LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5338the following conditions:
5339ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5339
5340(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5340The above copyright notice and this permission notice shall be
5341SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5341included in all copies or substantial portions of the Software.
5342 5342
5343 5343THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5344d3-time-format@2.0.5 BSD-3-Clause 5344EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
5345Copyright 2010-2016 Mike Bostock 5345MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5346All rights reserved. 5346NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
5347 5347LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
5348Redistribution and use in source and binary forms, with or without modification, 5348OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
5349are permitted provided that the following conditions are met: 5349WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
5350 5350
5351* Redistributions of source code must retain the above copyright notice, this 5351====
5352 list of conditions and the following disclaimer. 5352
5353 5353Copyright and related rights for sample code are waived via CC0. Sample
5354* Redistributions in binary form must reproduce the above copyright notice, 5354code is defined as all source code displayed within the prose of the
5355 this list of conditions and the following disclaimer in the documentation 5355documentation.
5356 and/or other materials provided with the distribution. 5356
5357 5357CC0: http://creativecommons.org/publicdomain/zero/1.0/
5358* Neither the name of the author nor the names of contributors may be used to 5358
5359 endorse or promote products derived from this software without specific prior 5359====
5360 written permission. 5360
5361 5361Files located in the node_modules and vendor directories are externally
5362THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5362maintained libraries used by this software which have their own
5363ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5363licenses; we recommend you read them, as their terms may differ from the
5364WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5364terms above.
5365DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5365
5366ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5366
5367(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5367symbol-observable@1.0.4 MIT
5368LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5368The MIT License (MIT)
5369ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5369
5370(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5370Copyright (c) Sindre Sorhus &lt;sindresorhus@gmail.com&gt; (sindresorhus.com)
5371SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5371Copyright (c) Ben Lesh &lt;ben@benlesh.com&gt;
5372 5372
5373 5373Permission is hereby granted, free of charge, to any person obtaining a copy
5374d3-shape@1.0.4 BSD-3-Clause 5374of this software and associated documentation files (the "Software"), to deal
5375Copyright 2010-2015 Mike Bostock 5375in the Software without restriction, including without limitation the rights
5376All rights reserved. 5376to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5377 5377copies of the Software, and to permit persons to whom the Software is
5378Redistribution and use in source and binary forms, with or without modification, 5378furnished to do so, subject to the following conditions:
5379are permitted provided that the following conditions are met: 5379
5380 5380The above copyright notice and this permission notice shall be included in
5381* Redistributions of source code must retain the above copyright notice, this 5381all copies or substantial portions of the Software.
5382 list of conditions and the following disclaimer. 5382
5383 5383THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5384* Redistributions in binary form must reproduce the above copyright notice, 5384IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5385 this list of conditions and the following disclaimer in the documentation 5385FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5386 and/or other materials provided with the distribution. 5386AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5387 5387LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5388* Neither the name of the author nor the names of contributors may be used to 5388OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5389 endorse or promote products derived from this software without specific prior 5389THE SOFTWARE.
5390 written permission. 5390
5391 5391
5392THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5392hoist-non-react-statics@1.2.0 undefined
5393ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5393Software License Agreement (BSD License)
5394WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5394========================================
5395DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5395
5396ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5396Copyright (c) 2015, Yahoo! Inc. All rights reserved.
5397(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5397----------------------------------------------------
5398LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5398
5399ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5399Redistribution and use of this software in source and binary forms, with or
5400(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5400without modification, are permitted provided that the following conditions are
5401SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5401met:
5402 5402
5403 5403 * Redistributions of source code must retain the above copyright notice, this
5404d3-path@1.0.5 BSD-3-Clause 5404 list of conditions and the following disclaimer.
5405Copyright 2015-2016 Mike Bostock 5405 * Redistributions in binary form must reproduce the above copyright notice,
5406All rights reserved. 5406 this list of conditions and the following disclaimer in the documentation
5407 5407 and/or other materials provided with the distribution.
5408Redistribution and use in source and binary forms, with or without modification, 5408 * Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be
5409are permitted provided that the following conditions are met: 5409 used to endorse or promote products derived from this software without
5410 5410 specific prior written permission of Yahoo! Inc.
5411* Redistributions of source code must retain the above copyright notice, this 5411
5412 list of conditions and the following disclaimer. 5412THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5413 5413ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5414* Redistributions in binary form must reproduce the above copyright notice, 5414WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5415 this list of conditions and the following disclaimer in the documentation 5415DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5416 and/or other materials provided with the distribution. 5416ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5417 5417(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5418* Neither the name of the author nor the names of contributors may be used to 5418LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5419 endorse or promote products derived from this software without specific prior 5419ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5420 written permission. 5420(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5421 5421SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5422THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5422
5423ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5423
5424WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5424invariant@2.2.2 BSD-3-Clause
5425DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 5425Copyright (c) 2016, Andres Suarez
5426ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5426All rights reserved.
5427(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5427
5428LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5428Redistribution and use in source and binary forms, with or without
5429ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5429modification, are permitted provided that the following conditions are met:
5430(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5430
5431SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5431* Redistributions of source code must retain the above copyright notice, this
5432 5432 list of conditions and the following disclaimer.
5433 5433
5434react-smooth@0.1.20 MIT 5434* Redistributions in binary form must reproduce the above copyright notice,
5435The MIT License (MIT) 5435 this list of conditions and the following disclaimer in the documentation
5436 5436 and/or other materials provided with the distribution.
5437Copyright (c) 2016 recharts 5437
5438 5438* Neither the name of invariant nor the names of its
5439Permission is hereby granted, free of charge, to any person obtaining a copy 5439 contributors may be used to endorse or promote products derived from
5440of this software and associated documentation files (the "Software"), to deal 5440 this software without specific prior written permission.
5441in the Software without restriction, including without limitation the rights 5441
5442to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5442THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
5443copies of the Software, and to permit persons to whom the Software is 5443AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
5444furnished to do so, subject to the following conditions: 5444IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5445 5445DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
5446The above copyright notice and this permission notice shall be included in all 5446FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
5447copies or substantial portions of the Software. 5447DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
5448 5448SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
5449THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5449CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
5450IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5450OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5451FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5451OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5452AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5452
5453LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5453
5454OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5454moment@2.18.1 MIT
5455SOFTWARE. 5455Copyright (c) JS Foundation and other contributors
5456 5456
5457 5457Permission is hereby granted, free of charge, to any person
5458raf@3.3.0 MIT 5458obtaining a copy of this software and associated documentation
5459 5459files (the "Software"), to deal in the Software without
5460performance-now@0.2.0 MIT 5460restriction, including without limitation the rights to use,
5461Copyright (c) 2013 Meryn Stol 5461copy, modify, merge, publish, distribute, sublicense, and/or sell
5462 5462copies of the Software, and to permit persons to whom the
5463Permission is hereby granted, free of charge, to any person obtaining a copy of 5463Software is furnished to do so, subject to the following
5464 this software and associated documentation files (the "Software"), to deal 5464conditions:
5465 in the Software without restriction, including without limitation the rights 5465
5466 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5466The above copyright notice and this permission notice shall be
5467 copies of the Software, and to permit persons to whom the Software is 5467included in all copies or substantial portions of the Software.
5468 furnished to do so, subject to the following conditions: 5468
5469 5469THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
5470The above copyright notice and this permission notice shall be included in all 5470EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
5471 copies or substantial portions of the Software. 5471OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5472 5472NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
5473THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 5473HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5474 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR 5474WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5475 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 5475FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
5476 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 5476OTHER DEALINGS IN THE SOFTWARE.
5477 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF 5477
5478 OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5478
5479 5479react-virtualized-select@3.0.1 MIT
5480react-addons-transition-group@15.4.2 BSD-3-Clause 5480The MIT License (MIT)
5481BSD License 5481
5482 5482Copyright (c) 2015 Brian Vaughn
5483For React software 5483
5484 5484Permission is hereby granted, free of charge, to any person obtaining a copy
5485Copyright (c) 2013-present, Facebook, Inc. 5485of this software and associated documentation files (the "Software"), to deal
5486All rights reserved. 5486in the Software without restriction, including without limitation the rights
5487 5487to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5488Redistribution and use in source and binary forms, with or without modification, 5488copies of the Software, and to permit persons to whom the Software is
5489are permitted provided that the following conditions are met: 5489furnished to do so, subject to the following conditions:
5490 5490
5491 * Redistributions of source code must retain the above copyright notice, this 5491The above copyright notice and this permission notice shall be included in all
5492 list of conditions and the following disclaimer. 5492copies or substantial portions of the Software.
5493 5493
5494 * Redistributions in binary form must reproduce the above copyright notice, 5494THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5495 this list of conditions and the following disclaimer in the documentation 5495IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5496 and/or other materials provided with the distribution. 5496FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5497 5497AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5498 * Neither the name Facebook nor the names of its contributors may be used to 5498LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5499 endorse or promote products derived from this software without specific 5499OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5500 prior written permission. 5500SOFTWARE.
5501 5501
5502THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5502
5503ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5503
5504WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5504prop-types@15.5.9 BSD-3-Clause
5505DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 5505BSD License
5506ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5506
5507(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5507For React software
5508LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5508
5509ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5509Copyright (c) 2013-present, Facebook, Inc.
5510(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5510All rights reserved.
5511SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5511
5512 5512Redistribution and use in source and binary forms, with or without modification,
5513 5513are permitted provided that the following conditions are met:
5514react-resize-detector@0.3.3 MIT 5514
5515 5515 * Redistributions of source code must retain the above copyright notice, this
5516reduce-css-calc@1.3.0 MIT 5516 list of conditions and the following disclaimer.
5517The MIT License (MIT) 5517
5518 5518 * Redistributions in binary form must reproduce the above copyright notice,
5519Copyright (c) 2014 Maxime Thirouin &amp; Joakim Bengtson 5519 this list of conditions and the following disclaimer in the documentation
5520 5520 and/or other materials provided with the distribution.
5521Permission is hereby granted, free of charge, to any person obtaining a copy of 5521
5522this software and associated documentation files (the "Software"), to deal in 5522 * Neither the name Facebook nor the names of its contributors may be used to
5523the Software without restriction, including without limitation the rights to 5523 endorse or promote products derived from this software without specific
5524use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 5524 prior written permission.
5525the Software, and to permit persons to whom the Software is furnished to do so, 5525
5526subject to the following conditions: 5526THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5527 5527ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5528The above copyright notice and this permission notice shall be included in all 5528WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5529copies or substantial portions of the Software. 5529DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
5530 5530ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5531THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5531(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5532IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 5532LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5533FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 5533ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5534COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 5534(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5535IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 5535SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5536CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5536
5537 5537react-select@1.0.0-rc.3 MIT
5538 5538The MIT License (MIT)
5539balanced-match@0.4.2 MIT 5539
5540(MIT) 5540Copyright (c) 2016 Jed Watson
5541 5541
5542Copyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt; 5542Permission is hereby granted, free of charge, to any person obtaining a copy
5543 5543of this software and associated documentation files (the "Software"), to deal
5544Permission is hereby granted, free of charge, to any person obtaining a copy of 5544in the Software without restriction, including without limitation the rights
5545this software and associated documentation files (the "Software"), to deal in 5545to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5546the Software without restriction, including without limitation the rights to 5546copies of the Software, and to permit persons to whom the Software is
5547use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 5547furnished to do so, subject to the following conditions:
5548of the Software, and to permit persons to whom the Software is furnished to do 5548
5549so, subject to the following conditions: 5549The above copyright notice and this permission notice shall be included in all
5550 5550copies or substantial portions of the Software.
5551The above copyright notice and this permission notice shall be included in all 5551
5552copies or substantial portions of the Software. 5552THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5553 5553IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5554THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5554FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5555IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5555AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5556FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5556LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5557AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5557OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5558LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5558SOFTWARE.
5559OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5559
5560SOFTWARE. 5560
5561 5561react-input-autosize@1.1.3 MIT
5562 5562The MIT License (MIT)
5563reduce-function-call@1.0.2 MIT 5563
5564The MIT License (MIT) 5564Copyright (c) 2017 Jed Watson
5565 5565
5566Copyright (c) 2014 "MoOx" Maxime Thirouin 5566Permission is hereby granted, free of charge, to any person obtaining a copy
5567 5567of this software and associated documentation files (the "Software"), to deal
5568Permission is hereby granted, free of charge, to any person obtaining a copy of 5568in the Software without restriction, including without limitation the rights
5569this software and associated documentation files (the "Software"), to deal in 5569to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5570the Software without restriction, including without limitation the rights to 5570copies of the Software, and to permit persons to whom the Software is
5571use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 5571furnished to do so, subject to the following conditions:
5572the Software, and to permit persons to whom the Software is furnished to do so, 5572
5573subject to the following conditions: 5573The above copyright notice and this permission notice shall be included in all
5574 5574copies or substantial portions of the Software.
5575The above copyright notice and this permission notice shall be included in all 5575
5576copies or substantial portions of the Software. 5576THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5577 5577IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5578THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5578FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5579IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 5579AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5580FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 5580LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5581COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 5581OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5582IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 5582SOFTWARE.
5583CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5583
5584 5584
5585 5585create-react-class@15.5.3 BSD-3-Clause
5586math-expression-evaluator@1.2.16 MIT 5586BSD License
5587The MIT License (MIT) 5587
5588 5588For React software
5589Copyright (c) 2015 Ankit G. 5589
5590 5590Copyright (c) 2013-present, Facebook, Inc.
5591Permission is hereby granted, free of charge, to any person obtaining a copy 5591All rights reserved.
5592of this software and associated documentation files (the "Software"), to deal 5592
5593in the Software without restriction, including without limitation the rights 5593Redistribution and use in source and binary forms, with or without modification,
5594to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5594are permitted provided that the following conditions are met:
5595copies of the Software, and to permit persons to whom the Software is 5595
5596furnished to do so, subject to the following conditions: 5596 * Redistributions of source code must retain the above copyright notice, this
5597 5597 list of conditions and the following disclaimer.
5598The above copyright notice and this permission notice shall be included in all 5598
5599copies or substantial portions of the Software. 5599 * Redistributions in binary form must reproduce the above copyright notice,
5600 5600 this list of conditions and the following disclaimer in the documentation
5601THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5601 and/or other materials provided with the distribution.
5602IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5602
5603FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5603 * Neither the name Facebook nor the names of its contributors may be used to
5604AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5604 endorse or promote products derived from this software without specific
5605LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5605 prior written permission.
5606OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5606
5607SOFTWARE. 5607THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5608 5608ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5609 5609WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5610 5610DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
5611recharts-scale@0.2.1 MIT 5611ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5612The MIT License (MIT) 5612(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5613 5613LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5614Copyright (c) 2015 Sen Yang 5614ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5615 5615(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5616Permission is hereby granted, free of charge, to any person obtaining a copy 5616SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5617of this software and associated documentation files (the "Software"), to deal 5617
5618in the Software without restriction, including without limitation the rights 5618
5619to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5619classnames@2.2.5 MIT
5620copies of the Software, and to permit persons to whom the Software is 5620The MIT License (MIT)
5621furnished to do so, subject to the following conditions: 5621
5622 5622Copyright (c) 2016 Jed Watson
5623The above copyright notice and this permission notice shall be included in all 5623
5624copies or substantial portions of the Software. 5624Permission is hereby granted, free of charge, to any person obtaining a copy
5625 5625of this software and associated documentation files (the "Software"), to deal
5626THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5626in the Software without restriction, including without limitation the rights
5627IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5627to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5628FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5628copies of the Software, and to permit persons to whom the Software is
5629AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5629furnished to do so, subject to the following conditions:
5630LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5630
5631OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5631The above copyright notice and this permission notice shall be included in all
5632SOFTWARE. 5632copies or substantial portions of the Software.
5633 5633
5634 5634THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5635 5635IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5636events@1.1.1 MIT 5636FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5637MIT 5637AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5638 5638LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5639Copyright Joyent, Inc. and other Node contributors. 5639OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5640 5640SOFTWARE.
5641Permission is hereby granted, free of charge, to any person obtaining a 5641
5642copy of this software and associated documentation files (the 5642
5643"Software"), to deal in the Software without restriction, including 5643react-virtualized@9.7.5 MIT
5644without limitation the rights to use, copy, modify, merge, publish, 5644The MIT License (MIT)
5645distribute, sublicense, and/or sell copies of the Software, and to permit 5645
5646persons to whom the Software is furnished to do so, subject to the 5646Copyright (c) 2015 Brian Vaughn
5647following conditions: 5647
5648 5648Permission is hereby granted, free of charge, to any person obtaining a copy
5649The above copyright notice and this permission notice shall be included 5649of this software and associated documentation files (the "Software"), to deal
5650in all copies or substantial portions of the Software. 5650in the Software without restriction, including without limitation the rights
5651 5651to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5652THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 5652copies of the Software, and to permit persons to whom the Software is
5653OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 5653furnished to do so, subject to the following conditions:
5654MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN 5654
5655NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 5655The above copyright notice and this permission notice shall be included in all
5656DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 5656copies or substantial portions of the Software.
5657OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE 5657
5658USE OR OTHER DEALINGS IN THE SOFTWARE. 5658THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5659 5659IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5660 5660FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5661rc-collapse@1.6.12 MIT 5661AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5662The MIT License (MIT) 5662LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5663 5663OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5664Copyright (c) 2014-present yiminghe 5664SOFTWARE.
5665 5665
5666Permission is hereby granted, free of charge, to any person obtaining a copy 5666
5667 of this software and associated documentation files (the "Software"), 5667
5668 to deal in the Software without restriction, including without limitation 5668dom-helpers@3.2.1 MIT
5669 the rights to use, copy, modify, merge, publish, distribute, sublicense, 5669
5670 and/or sell copies of the Software, and to permit persons to whom the 5670react-tagsinput@3.15.1 MIT
5671 Software is furnished to do so, subject to the following conditions: 5671The MIT License
5672 5672
5673The above copyright notice and this permission notice shall be included in 5673Copyright (c) 2015 Ola Holmström &lt;olaholmstrom+github@gmail.com&gt;
5674 all copies or substantial portions of the Software. 5674
5675 5675Permission is hereby granted, free of charge, to any person obtaining a copy of
5676THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 5676this software and associated documentation files (the "Software"), to deal in
5677 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 5677the Software without restriction, including without limitation the rights to
5678 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS 5678use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
5679 OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 5679of the Software, and to permit persons to whom the Software is furnished to do
5680 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF 5680so, subject to the following conditions:
5681 OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5681
5682 5682The above copyright notice and this permission notice shall be included in all
5683 5683copies or substantial portions of the Software.
5684react-sizeme@2.3.1 MIT 5684
5685The MIT License (MIT) 5685THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5686 5686IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5687Copyright (c) 2016 Sean Matheson 5687FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5688 5688AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5689Permission is hereby granted, free of charge, to any person obtaining a copy 5689LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5690of this software and associated documentation files (the "Software"), to deal 5690OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5691in the Software without restriction, including without limitation the rights 5691SOFTWARE.
5692to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5692
5693copies of the Software, and to permit persons to whom the Software is 5693
5694furnished to do so, subject to the following conditions: 5694recharts@0.20.8 MIT
5695 5695The MIT License (MIT)
5696The above copyright notice and this permission notice shall be included in all 5696
5697copies or substantial portions of the Software. 5697Copyright (c) 2015 recharts
5698 5698
5699THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5699Permission is hereby granted, free of charge, to any person obtaining a copy
5700IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5700of this software and associated documentation files (the "Software"), to deal
5701FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5701in the Software without restriction, including without limitation the rights
5702AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5702to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
5703LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5703copies of the Software, and to permit persons to whom the Software is
5704OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5704furnished to do so, subject to the following conditions:
5705SOFTWARE. 5705
5706 5706The above copyright notice and this permission notice shall be included in all
5707 5707copies or substantial portions of the Software.
5708element-resize-detector@1.1.11 MIT 5708
5709The MIT License (MIT) 5709THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
5710 5710IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
5711Copyright (c) 2016 Lucas Wiener 5711FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
5712 5712AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
5713Permission is hereby granted, free of charge, to any person obtaining a copy 5713LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
5714of this software and associated documentation files (the "Software"), to deal 5714OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
5715in the Software without restriction, including without limitation the rights 5715SOFTWARE.
5716to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5716
5717copies of the Software, and to permit persons to whom the Software is 5717
5718furnished to do so, subject to the following conditions: 5718
5719 5719d3-scale@1.0.4 BSD-3-Clause
5720The above copyright notice and this permission notice shall be included in all 5720Copyright 2010-2015 Mike Bostock
5721copies or substantial portions of the Software. 5721All rights reserved.
5722 5722
5723THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5723Redistribution and use in source and binary forms, with or without modification,
5724IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5724are permitted provided that the following conditions are met:
5725FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5725
5726AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5726* Redistributions of source code must retain the above copyright notice, this
5727LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5727 list of conditions and the following disclaimer.
5728OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5728
5729SOFTWARE. 5729* Redistributions in binary form must reproduce the above copyright notice,
5730 5730 this list of conditions and the following disclaimer in the documentation
5731 5731 and/or other materials provided with the distribution.
5732batch-processor@1.0.0 MIT 5732
5733The MIT License (MIT) 5733* Neither the name of the author nor the names of contributors may be used to
5734 5734 endorse or promote products derived from this software without specific prior
5735Copyright (c) 2015 Lucas Wiener 5735 written permission.
5736 5736
5737Permission is hereby granted, free of charge, to any person obtaining a copy 5737THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5738of this software and associated documentation files (the "Software"), to deal 5738ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5739in the Software without restriction, including without limitation the rights 5739WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5740to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5740DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5741copies of the Software, and to permit persons to whom the Software is 5741ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5742furnished to do so, subject to the following conditions: 5742(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5743 5743LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5744The above copyright notice and this permission notice shall be included in all 5744ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5745copies or substantial portions of the Software. 5745(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5746 5746SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5747THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5747
5748IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5748
5749FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5749d3-array@1.1.1 BSD-3-Clause
5750AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5750Copyright 2010-2016 Mike Bostock
5751LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5751All rights reserved.
5752OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5752
5753SOFTWARE. 5753Redistribution and use in source and binary forms, with or without modification,
5754 5754are permitted provided that the following conditions are met:
5755 5755
5756 5756* Redistributions of source code must retain the above copyright notice, this
5757react-color@2.11.4 MIT 5757 list of conditions and the following disclaimer.
5758The MIT License (MIT) 5758
5759 5759* Redistributions in binary form must reproduce the above copyright notice,
5760Copyright (c) 2015 Case Sandberg 5760 this list of conditions and the following disclaimer in the documentation
5761 5761 and/or other materials provided with the distribution.
5762Permission is hereby granted, free of charge, to any person obtaining a copy 5762
5763of this software and associated documentation files (the "Software"), to deal 5763* Neither the name of the author nor the names of contributors may be used to
5764in the Software without restriction, including without limitation the rights 5764 endorse or promote products derived from this software without specific prior
5765to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5765 written permission.
5766copies of the Software, and to permit persons to whom the Software is 5766
5767furnished to do so, subject to the following conditions: 5767THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5768 5768ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5769The above copyright notice and this permission notice shall be included in all 5769WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5770copies or substantial portions of the Software. 5770DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5771 5771ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5772THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5772(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5773IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5773LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5774FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5774ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5775AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5775(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5776LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5776SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5777OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5777
5778SOFTWARE. 5778
5779 5779d3-collection@1.0.3 BSD-3-Clause
5780 5780Copyright 2010-2016, Mike Bostock
5781reactcss@1.2.2 MIT 5781All rights reserved.
5782The MIT License (MIT) 5782
5783 5783Redistribution and use in source and binary forms, with or without modification,
5784Copyright (c) 2015 Case Sandberg 5784are permitted provided that the following conditions are met:
5785 5785
5786Permission is hereby granted, free of charge, to any person obtaining a copy 5786* Redistributions of source code must retain the above copyright notice, this
5787of this software and associated documentation files (the "Software"), to deal 5787 list of conditions and the following disclaimer.
5788in the Software without restriction, including without limitation the rights 5788
5789to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5789* Redistributions in binary form must reproduce the above copyright notice,
5790copies of the Software, and to permit persons to whom the Software is 5790 this list of conditions and the following disclaimer in the documentation
5791furnished to do so, subject to the following conditions: 5791 and/or other materials provided with the distribution.
5792 5792
5793The above copyright notice and this permission notice shall be included in all 5793* Neither the name of the author nor the names of contributors may be used to
5794copies or substantial portions of the Software. 5794 endorse or promote products derived from this software without specific prior
5795 5795 written permission.
5796THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5796
5797IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5797THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5798FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5798ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5799AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5799WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5800LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5800DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5801OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5801ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5802SOFTWARE. 5802(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5803 5803LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5804 5804ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5805material-colors@1.2.5 ISC 5805(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5806 5806SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5807redux-replaceable-middleware@1.1.0 ISC 5807
5808 5808
5809redux-thunk@2.2.0 MIT 5809d3-interpolate@1.1.4 BSD-3-Clause
5810The MIT License (MIT) 5810Copyright 2010-2016 Mike Bostock
5811 5811All rights reserved.
5812Copyright (c) 2015 Dan Abramov 5812
5813 5813Redistribution and use in source and binary forms, with or without modification,
5814Permission is hereby granted, free of charge, to any person obtaining a copy 5814are permitted provided that the following conditions are met:
5815of this software and associated documentation files (the "Software"), to deal 5815
5816in the Software without restriction, including without limitation the rights 5816* Redistributions of source code must retain the above copyright notice, this
5817to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5817 list of conditions and the following disclaimer.
5818copies of the Software, and to permit persons to whom the Software is 5818
5819furnished to do so, subject to the following conditions: 5819* Redistributions in binary form must reproduce the above copyright notice,
5820 5820 this list of conditions and the following disclaimer in the documentation
5821The above copyright notice and this permission notice shall be included in all 5821 and/or other materials provided with the distribution.
5822copies or substantial portions of the Software. 5822
5823 5823* Neither the name of the author nor the names of contributors may be used to
5824THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5824 endorse or promote products derived from this software without specific prior
5825IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5825 written permission.
5826FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5826
5827AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5827THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5828LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5828ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5829OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5829WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5830SOFTWARE. 5830DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5831 5831ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5832 5832(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5833redux-promise-middleware@3.3.2 MIT 5833LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5834Copyright 2015-current Patrick Burtchaell &lt;patrick@pburtchaell.com&gt; 5834ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5835 5835(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5836The above copyright notice and this permission notice shall be included 5836SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5837in all copies or substantial portions of the Software. 5837
5838 5838
5839THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 5839d3-color@1.0.3 BSD-3-Clause
5840OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 5840Copyright 2010-2016 Mike Bostock
5841MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 5841All rights reserved.
5842IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 5842
5843CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 5843Redistribution and use in source and binary forms, with or without modification,
5844TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 5844are permitted provided that the following conditions are met:
5845SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5845
5846 5846* Redistributions of source code must retain the above copyright notice, this
5847 5847 list of conditions and the following disclaimer.
5848redux-saga@0.12.1 MIT 5848
5849The MIT License (MIT) 5849* Redistributions in binary form must reproduce the above copyright notice,
5850 5850 this list of conditions and the following disclaimer in the documentation
5851Copyright (c) 2015 Yassine Elouafi 5851 and/or other materials provided with the distribution.
5852 5852
5853Permission is hereby granted, free of charge, to any person obtaining a copy 5853* Neither the name of the author nor the names of contributors may be used to
5854of this software and associated documentation files (the "Software"), to deal 5854 endorse or promote products derived from this software without specific prior
5855in the Software without restriction, including without limitation the rights 5855 written permission.
5856to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5856
5857copies of the Software, and to permit persons to whom the Software is 5857THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5858furnished to do so, subject to the following conditions: 5858ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5859 5859WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5860The above copyright notice and this permission notice shall be included in all 5860DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5861copies or substantial portions of the Software. 5861ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5862 5862(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5863THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5863LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5864IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5864ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5865FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 5865(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5866AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 5866SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5867LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 5867
5868OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 5868
5869SOFTWARE. 5869d3-format@1.1.1 BSD-3-Clause
5870 </programlisting></para></section> 5870Copyright 2010-2015 Mike Bostock
5871 </section> 5871All rights reserved.
5872</chapter> 5872
5873Redistribution and use in source and binary forms, with or without modification,
5874are permitted provided that the following conditions are met:
5875
5876* Redistributions of source code must retain the above copyright notice, this
5877 list of conditions and the following disclaimer.
5878
5879* Redistributions in binary form must reproduce the above copyright notice,
5880 this list of conditions and the following disclaimer in the documentation
5881 and/or other materials provided with the distribution.
5882
5883* Neither the name of the author nor the names of contributors may be used to
5884 endorse or promote products derived from this software without specific prior
5885 written permission.
5886
5887THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5888ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5889WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5890DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5891ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5892(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5893LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5894ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5895(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5896SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5897
5898
5899d3-time@1.0.6 BSD-3-Clause
5900Copyright 2010-2016 Mike Bostock
5901All rights reserved.
5902
5903Redistribution and use in source and binary forms, with or without modification,
5904are permitted provided that the following conditions are met:
5905
5906* Redistributions of source code must retain the above copyright notice, this
5907 list of conditions and the following disclaimer.
5908
5909* Redistributions in binary form must reproduce the above copyright notice,
5910 this list of conditions and the following disclaimer in the documentation
5911 and/or other materials provided with the distribution.
5912
5913* Neither the name of the author nor the names of contributors may be used to
5914 endorse or promote products derived from this software without specific prior
5915 written permission.
5916
5917THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5918ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5919WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5920DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5921ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5922(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5923LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5924ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5925(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5926SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5927
5928
5929d3-time-format@2.0.5 BSD-3-Clause
5930Copyright 2010-2016 Mike Bostock
5931All rights reserved.
5932
5933Redistribution and use in source and binary forms, with or without modification,
5934are permitted provided that the following conditions are met:
5935
5936* Redistributions of source code must retain the above copyright notice, this
5937 list of conditions and the following disclaimer.
5938
5939* Redistributions in binary form must reproduce the above copyright notice,
5940 this list of conditions and the following disclaimer in the documentation
5941 and/or other materials provided with the distribution.
5942
5943* Neither the name of the author nor the names of contributors may be used to
5944 endorse or promote products derived from this software without specific prior
5945 written permission.
5946
5947THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5948ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5949WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5950DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5951ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5952(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5953LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5954ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5955(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5956SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5957
5958
5959d3-shape@1.0.4 BSD-3-Clause
5960Copyright 2010-2015 Mike Bostock
5961All rights reserved.
5962
5963Redistribution and use in source and binary forms, with or without modification,
5964are permitted provided that the following conditions are met:
5965
5966* Redistributions of source code must retain the above copyright notice, this
5967 list of conditions and the following disclaimer.
5968
5969* Redistributions in binary form must reproduce the above copyright notice,
5970 this list of conditions and the following disclaimer in the documentation
5971 and/or other materials provided with the distribution.
5972
5973* Neither the name of the author nor the names of contributors may be used to
5974 endorse or promote products derived from this software without specific prior
5975 written permission.
5976
5977THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
5978ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
5979WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
5980DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
5981ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
5982(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
5983LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
5984ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5985(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5986SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5987
5988
5989d3-path@1.0.5 BSD-3-Clause
5990Copyright 2015-2016 Mike Bostock
5991All rights reserved.
5992
5993Redistribution and use in source and binary forms, with or without modification,
5994are permitted provided that the following conditions are met:
5995
5996* Redistributions of source code must retain the above copyright notice, this
5997 list of conditions and the following disclaimer.
5998
5999* Redistributions in binary form must reproduce the above copyright notice,
6000 this list of conditions and the following disclaimer in the documentation
6001 and/or other materials provided with the distribution.
6002
6003* Neither the name of the author nor the names of contributors may be used to
6004 endorse or promote products derived from this software without specific prior
6005 written permission.
6006
6007THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
6008ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
6009WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
6010DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
6011ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
6012(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
6013LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
6014ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6015(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6016SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6017
6018
6019react-smooth@0.1.20 MIT
6020The MIT License (MIT)
6021
6022Copyright (c) 2016 recharts
6023
6024Permission is hereby granted, free of charge, to any person obtaining a copy
6025of this software and associated documentation files (the "Software"), to deal
6026in the Software without restriction, including without limitation the rights
6027to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6028copies of the Software, and to permit persons to whom the Software is
6029furnished to do so, subject to the following conditions:
6030
6031The above copyright notice and this permission notice shall be included in all
6032copies or substantial portions of the Software.
6033
6034THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6035IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6036FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6037AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6038LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6039OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6040SOFTWARE.
6041
6042
6043raf@3.3.0 MIT
6044
6045performance-now@0.2.0 MIT
6046Copyright (c) 2013 Meryn Stol
6047
6048Permission is hereby granted, free of charge, to any person obtaining a copy of
6049 this software and associated documentation files (the "Software"), to deal
6050 in the Software without restriction, including without limitation the rights
6051 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6052 copies of the Software, and to permit persons to whom the Software is
6053 furnished to do so, subject to the following conditions:
6054
6055The above copyright notice and this permission notice shall be included in all
6056 copies or substantial portions of the Software.
6057
6058THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
6059 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
6060 A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
6061 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
6062 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
6063 OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
6064
6065react-addons-transition-group@15.4.2 BSD-3-Clause
6066BSD License
6067
6068For React software
6069
6070Copyright (c) 2013-present, Facebook, Inc.
6071All rights reserved.
6072
6073Redistribution and use in source and binary forms, with or without modification,
6074are permitted provided that the following conditions are met:
6075
6076 * Redistributions of source code must retain the above copyright notice, this
6077 list of conditions and the following disclaimer.
6078
6079 * Redistributions in binary form must reproduce the above copyright notice,
6080 this list of conditions and the following disclaimer in the documentation
6081 and/or other materials provided with the distribution.
6082
6083 * Neither the name Facebook nor the names of its contributors may be used to
6084 endorse or promote products derived from this software without specific
6085 prior written permission.
6086
6087THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
6088ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
6089WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
6090DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
6091ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
6092(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
6093LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
6094ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
6095(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
6096SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6097
6098
6099react-resize-detector@0.3.3 MIT
6100
6101reduce-css-calc@1.3.0 MIT
6102The MIT License (MIT)
6103
6104Copyright (c) 2014 Maxime Thirouin &amp; Joakim Bengtson
6105
6106Permission is hereby granted, free of charge, to any person obtaining a copy of
6107this software and associated documentation files (the "Software"), to deal in
6108the Software without restriction, including without limitation the rights to
6109use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
6110the Software, and to permit persons to whom the Software is furnished to do so,
6111subject to the following conditions:
6112
6113The above copyright notice and this permission notice shall be included in all
6114copies or substantial portions of the Software.
6115
6116THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6117IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
6118FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
6119COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
6120IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
6121CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
6122
6123
6124balanced-match@0.4.2 MIT
6125(MIT)
6126
6127Copyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;
6128
6129Permission is hereby granted, free of charge, to any person obtaining a copy of
6130this software and associated documentation files (the "Software"), to deal in
6131the Software without restriction, including without limitation the rights to
6132use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
6133of the Software, and to permit persons to whom the Software is furnished to do
6134so, subject to the following conditions:
6135
6136The above copyright notice and this permission notice shall be included in all
6137copies or substantial portions of the Software.
6138
6139THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6140IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6141FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6142AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6143LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6144OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6145SOFTWARE.
6146
6147
6148reduce-function-call@1.0.2 MIT
6149The MIT License (MIT)
6150
6151Copyright (c) 2014 "MoOx" Maxime Thirouin
6152
6153Permission is hereby granted, free of charge, to any person obtaining a copy of
6154this software and associated documentation files (the "Software"), to deal in
6155the Software without restriction, including without limitation the rights to
6156use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
6157the Software, and to permit persons to whom the Software is furnished to do so,
6158subject to the following conditions:
6159
6160The above copyright notice and this permission notice shall be included in all
6161copies or substantial portions of the Software.
6162
6163THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6164IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
6165FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
6166COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
6167IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
6168CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
6169
6170
6171math-expression-evaluator@1.2.16 MIT
6172The MIT License (MIT)
6173
6174Copyright (c) 2015 Ankit G.
6175
6176Permission is hereby granted, free of charge, to any person obtaining a copy
6177of this software and associated documentation files (the "Software"), to deal
6178in the Software without restriction, including without limitation the rights
6179to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6180copies of the Software, and to permit persons to whom the Software is
6181furnished to do so, subject to the following conditions:
6182
6183The above copyright notice and this permission notice shall be included in all
6184copies or substantial portions of the Software.
6185
6186THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6187IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6188FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6189AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6190LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6191OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6192SOFTWARE.
6193
6194
6195
6196recharts-scale@0.2.1 MIT
6197The MIT License (MIT)
6198
6199Copyright (c) 2015 Sen Yang
6200
6201Permission is hereby granted, free of charge, to any person obtaining a copy
6202of this software and associated documentation files (the "Software"), to deal
6203in the Software without restriction, including without limitation the rights
6204to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6205copies of the Software, and to permit persons to whom the Software is
6206furnished to do so, subject to the following conditions:
6207
6208The above copyright notice and this permission notice shall be included in all
6209copies or substantial portions of the Software.
6210
6211THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6212IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6213FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6214AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6215LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6216OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6217SOFTWARE.
6218
6219
6220
6221events@1.1.1 MIT
6222MIT
6223
6224Copyright Joyent, Inc. and other Node contributors.
6225
6226Permission is hereby granted, free of charge, to any person obtaining a
6227copy of this software and associated documentation files (the
6228"Software"), to deal in the Software without restriction, including
6229without limitation the rights to use, copy, modify, merge, publish,
6230distribute, sublicense, and/or sell copies of the Software, and to permit
6231persons to whom the Software is furnished to do so, subject to the
6232following conditions:
6233
6234The above copyright notice and this permission notice shall be included
6235in all copies or substantial portions of the Software.
6236
6237THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
6238OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
6239MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
6240NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
6241DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
6242OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
6243USE OR OTHER DEALINGS IN THE SOFTWARE.
6244
6245
6246rc-collapse@1.6.12 MIT
6247The MIT License (MIT)
6248
6249Copyright (c) 2014-present yiminghe
6250
6251Permission is hereby granted, free of charge, to any person obtaining a copy
6252 of this software and associated documentation files (the "Software"),
6253 to deal in the Software without restriction, including without limitation
6254 the rights to use, copy, modify, merge, publish, distribute, sublicense,
6255 and/or sell copies of the Software, and to permit persons to whom the
6256 Software is furnished to do so, subject to the following conditions:
6257
6258The above copyright notice and this permission notice shall be included in
6259 all copies or substantial portions of the Software.
6260
6261THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
6262 INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
6263 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
6264 OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
6265 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
6266 OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
6267
6268
6269react-sizeme@2.3.1 MIT
6270The MIT License (MIT)
6271
6272Copyright (c) 2016 Sean Matheson
6273
6274Permission is hereby granted, free of charge, to any person obtaining a copy
6275of this software and associated documentation files (the "Software"), to deal
6276in the Software without restriction, including without limitation the rights
6277to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6278copies of the Software, and to permit persons to whom the Software is
6279furnished to do so, subject to the following conditions:
6280
6281The above copyright notice and this permission notice shall be included in all
6282copies or substantial portions of the Software.
6283
6284THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6285IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6286FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6287AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6288LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6289OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6290SOFTWARE.
6291
6292
6293element-resize-detector@1.1.11 MIT
6294The MIT License (MIT)
6295
6296Copyright (c) 2016 Lucas Wiener
6297
6298Permission is hereby granted, free of charge, to any person obtaining a copy
6299of this software and associated documentation files (the "Software"), to deal
6300in the Software without restriction, including without limitation the rights
6301to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6302copies of the Software, and to permit persons to whom the Software is
6303furnished to do so, subject to the following conditions:
6304
6305The above copyright notice and this permission notice shall be included in all
6306copies or substantial portions of the Software.
6307
6308THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6309IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6310FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6311AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6312LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6313OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6314SOFTWARE.
6315
6316
6317batch-processor@1.0.0 MIT
6318The MIT License (MIT)
6319
6320Copyright (c) 2015 Lucas Wiener
6321
6322Permission is hereby granted, free of charge, to any person obtaining a copy
6323of this software and associated documentation files (the "Software"), to deal
6324in the Software without restriction, including without limitation the rights
6325to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6326copies of the Software, and to permit persons to whom the Software is
6327furnished to do so, subject to the following conditions:
6328
6329The above copyright notice and this permission notice shall be included in all
6330copies or substantial portions of the Software.
6331
6332THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6333IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6334FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6335AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6336LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6337OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6338SOFTWARE.
6339
6340
6341
6342react-color@2.11.4 MIT
6343The MIT License (MIT)
6344
6345Copyright (c) 2015 Case Sandberg
6346
6347Permission is hereby granted, free of charge, to any person obtaining a copy
6348of this software and associated documentation files (the "Software"), to deal
6349in the Software without restriction, including without limitation the rights
6350to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6351copies of the Software, and to permit persons to whom the Software is
6352furnished to do so, subject to the following conditions:
6353
6354The above copyright notice and this permission notice shall be included in all
6355copies or substantial portions of the Software.
6356
6357THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6358IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6359FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6360AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6361LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6362OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6363SOFTWARE.
6364
6365
6366reactcss@1.2.2 MIT
6367The MIT License (MIT)
6368
6369Copyright (c) 2015 Case Sandberg
6370
6371Permission is hereby granted, free of charge, to any person obtaining a copy
6372of this software and associated documentation files (the "Software"), to deal
6373in the Software without restriction, including without limitation the rights
6374to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6375copies of the Software, and to permit persons to whom the Software is
6376furnished to do so, subject to the following conditions:
6377
6378The above copyright notice and this permission notice shall be included in all
6379copies or substantial portions of the Software.
6380
6381THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6382IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6383FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6384AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6385LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6386OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6387SOFTWARE.
6388
6389
6390material-colors@1.2.5 ISC
6391
6392redux-replaceable-middleware@1.1.0 ISC
6393
6394redux-thunk@2.2.0 MIT
6395The MIT License (MIT)
6396
6397Copyright (c) 2015 Dan Abramov
6398
6399Permission is hereby granted, free of charge, to any person obtaining a copy
6400of this software and associated documentation files (the "Software"), to deal
6401in the Software without restriction, including without limitation the rights
6402to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6403copies of the Software, and to permit persons to whom the Software is
6404furnished to do so, subject to the following conditions:
6405
6406The above copyright notice and this permission notice shall be included in all
6407copies or substantial portions of the Software.
6408
6409THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6410IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6411FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6412AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6413LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6414OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6415SOFTWARE.
6416
6417
6418redux-promise-middleware@3.3.2 MIT
6419Copyright 2015-current Patrick Burtchaell &lt;patrick@pburtchaell.com&gt;
6420
6421The above copyright notice and this permission notice shall be included
6422in all copies or substantial portions of the Software.
6423
6424THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
6425OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
6426MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
6427IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
6428CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
6429TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
6430SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
6431
6432
6433redux-saga@0.12.1 MIT
6434The MIT License (MIT)
6435
6436Copyright (c) 2015 Yassine Elouafi
6437
6438Permission is hereby granted, free of charge, to any person obtaining a copy
6439of this software and associated documentation files (the "Software"), to deal
6440in the Software without restriction, including without limitation the rights
6441to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
6442copies of the Software, and to permit persons to whom the Software is
6443furnished to do so, subject to the following conditions:
6444
6445The above copyright notice and this permission notice shall be included in all
6446copies or substantial portions of the Software.
6447
6448THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6449IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
6450FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
6451AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
6452LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
6453OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6454SOFTWARE.
6455 </programlisting></para>
6456 </section>
6457 </section>
6458</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-release-info/doc/about_release.xml b/doc/book-enea-edge-release-info/doc/about_release.xml
index 076538f..9d65de6 100644
--- a/doc/book-enea-edge-release-info/doc/about_release.xml
+++ b/doc/book-enea-edge-release-info/doc/about_release.xml
@@ -42,11 +42,6 @@
42 <listitem> 42 <listitem>
43 <para>Enea_Edge_Management_&lt;version&gt;-build&lt;build_number&gt;.tar.gz</para> 43 <para>Enea_Edge_Management_&lt;version&gt;-build&lt;build_number&gt;.tar.gz</para>
44 </listitem> 44 </listitem>
45
46 <listitem>
47 <para>Enea_Edge_AF-TH_&lt;version&gt;-build&lt;build_number&gt;.zip
48 (deprecated as of version 2.4.0.)</para>
49 </listitem>
50 </itemizedlist> 45 </itemizedlist>
51 46
52 <para>Example Deployments:</para> 47 <para>Example Deployments:</para>
@@ -143,22 +138,6 @@
143 Describes the Enea Edge Automation and provides instructions regarding 138 Describes the Enea Edge Automation and provides instructions regarding
144 the necessary steps to configure and run the tool.</para> 139 the necessary steps to configure and run the tool.</para>
145 </listitem> 140 </listitem>
146
147 <listitem>
148 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
149 xmlns:xi="http://www.w3.org/2001/XInclude"
150 xpointer="element(book_enea_edge_auto_fw_th_user_guide/1)" />.
151 Describes the Automation Framework and Test Harness for Enea Edge
152 (deprecated).</para>
153 </listitem>
154
155 <listitem>
156 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
157 xmlns:xi="http://www.w3.org/2001/XInclude"
158 xpointer="element(book_enea_edge_system_test_specification/1)" />.
159 Describes a sample Test Suite for System Testing of Enea Edge.
160 (deprecated).</para>
161 </listitem>
162 </itemizedlist> 141 </itemizedlist>
163 </section> 142 </section>
164</chapter> \ No newline at end of file 143</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-release-info/doc/known_bugs_and_limitations.xml b/doc/book-enea-edge-release-info/doc/known_bugs_and_limitations.xml
index 13a8c23..ee56256 100644
--- a/doc/book-enea-edge-release-info/doc/known_bugs_and_limitations.xml
+++ b/doc/book-enea-edge-release-info/doc/known_bugs_and_limitations.xml
@@ -5,7 +5,7 @@
5 <title>Known Issues and Limitations in this Release</title> 5 <title>Known Issues and Limitations in this Release</title>
6 6
7 <note> 7 <note>
8 <para>All issues may also affect previous releases.</para> 8 <para>No new limitations or issues were detected in this release.</para>
9 </note> 9 </note>
10 10
11 <itemizedlist> 11 <itemizedlist>
@@ -17,33 +17,25 @@
17 </listitem> 17 </listitem>
18 18
19 <listitem> 19 <listitem>
20 <para><remark>ELCCR-1733</remark>Logging into the Enea Edge Management
21 application over HTTP can fail, producing the error <literal>You have
22 been automatically logged out</literal>. If this happens, the user
23 should clear the <literal>JSESSIONID</literal> browser's cookie or close
24 and restart the browser.</para>
25 </listitem>
26
27 <listitem>
28 <para><remark>ELCCR-1753</remark>When using tap interfaces for 20 <para><remark>ELCCR-1753</remark>When using tap interfaces for
29 communicating over the bridge, port numbers assigned to VM interfaces 21 communicating over the bridge, port numbers assigned to VM interfaces
30 can change when the VMs are restarted. The only currently known 22 can change when the VMs are restarted. The only currently known
31 workaround is rebooting the uCPE device.</para> 23 workaround is rebooting the uCPE device.</para>
32 </listitem> 24 </listitem>
33 25
34 <listitem> 26 <listitem>
35 <para><remark>ELCCR-1999</remark>Attempting to upload multiple files 27 <para><remark>ELCCR-1999</remark>Attempting to upload multiple files
36 simultaneously (e.g. a VNF image and custom scripts) in the Enea Edge 28 simultaneously (e.g. a VNF image and custom scripts) in the Enea Edge
37 Management application will cause all upload operations to be canceled. 29 Management application will cause all upload operations to be canceled.
38 In order to avoid this limitation, please wait until any previous 30 In order to avoid this limitation, please wait until any previous upload
39 upload finishes before initiating a new one.</para> 31 finishes before initiating a new one.</para>
40 </listitem> 32 </listitem>
41 33
42 <listitem> 34 <listitem>
43 <para><remark>LXCR-10922</remark>A very rare error on some Atom C3000 35 <para><remark>LXCR-10922</remark>A very rare error on certain Atom C3000
44 boards makes X553 SFP+ Ethernet ports unusable until a target cold reset 36 boards makes X553 SFP+ Ethernet ports unusable until a target cold reset
45 is performed. When the error occurs in Enea Edge Runtime 2.5.0, there 37 is performed. When the error occurs in Enea Edge Runtime 2.5.0 or later,
46 will be a warning printed into the console by the 38 there will be a warning printed into the console by the
47 <literal>ixgbe</literal> driver:</para> 39 <literal>ixgbe</literal> driver:</para>
48 40
49 <programlisting>[11.361580] ixgbe 0000:0a:00.0: Warning firmware error detected FWSM: 0x8010801A</programlisting> 41 <programlisting>[11.361580] ixgbe 0000:0a:00.0: Warning firmware error detected FWSM: 0x8010801A</programlisting>
@@ -51,12 +43,7 @@
51 <para>The only currently known workaround for this issue is a cold 43 <para>The only currently known workaround for this issue is a cold
52 reset.</para> 44 reset.</para>
53 </listitem> 45 </listitem>
54 </itemizedlist>
55
56 <para><emphasis role="bold">Limitations detected in previous releases,
57 that still affect this release:</emphasis></para>
58 46
59 <itemizedlist>
60 <listitem> 47 <listitem>
61 <para><remark>ELCCR-474</remark>Deleting VNF instances with flows 48 <para><remark>ELCCR-474</remark>Deleting VNF instances with flows
62 configured on the OVS bridges can be done only after removing the 49 configured on the OVS bridges can be done only after removing the
@@ -160,12 +147,6 @@
160 </listitem> 147 </listitem>
161 148
162 <listitem> 149 <listitem>
163 <para><remark>LXCR-10750</remark>In order to avoid an incorrect boot
164 order after a failed upgrade, the user should remove the upgrade image
165 before attempting again.</para>
166 </listitem>
167
168 <listitem>
169 <para><remark>USERDOCAP-641</remark>Enea Edge does not have support for 150 <para><remark>USERDOCAP-641</remark>Enea Edge does not have support for
170 IPv6 addresses on both uCPE devices and the Enea Edge Management 151 IPv6 addresses on both uCPE devices and the Enea Edge Management
171 installation.</para> 152 installation.</para>
@@ -186,31 +167,6 @@
186 </listitem> 167 </listitem>
187 </itemizedlist> 168 </itemizedlist>
188 169
189 <para><emphasis role="bold">The following limitations affect deprecated
190 components and their documentation:</emphasis></para>
191
192 <itemizedlist>
193 <listitem>
194 <para><remark>STCR-6224</remark>The Enea Edge Automation Framework and
195 Test Harness do not support multiple custom scripts uploaded to a uCPE
196 device at the same time. This limitation does not apply to Enea Edge
197 Automation.</para>
198 </listitem>
199
200 <listitem>
201 <para><remark>STCR-6292</remark>Management of WAN Interfaces is not
202 implemented in the Enea Edge Automation Framework and Test
203 Harness. This limitation does not apply to the Enea Edge Automation.</para>
204 </listitem>
205
206 <listitem>
207 <para><remark>USERDOCAP-628</remark>The Enea Edge Automation Framework
208 and Test Harness do not have support for product features implemented in
209 Enea Edge 2.4.0 or newer. Please use the new Enea Edge Automation
210 component if you want support for newer features.</para>
211 </listitem>
212 </itemizedlist>
213
214 <!-- The file with a section below is autocreated by make init --> 170 <!-- The file with a section below is autocreated by make init -->
215 171
216 <!-- <xi:include href="jiraissues_generated.xml" 172 <!-- <xi:include href="jiraissues_generated.xml"
diff --git a/doc/book-enea-edge-release-info/doc/main_changes.xml b/doc/book-enea-edge-release-info/doc/main_changes.xml
index 629a892..145972b 100644
--- a/doc/book-enea-edge-release-info/doc/main_changes.xml
+++ b/doc/book-enea-edge-release-info/doc/main_changes.xml
@@ -15,22 +15,11 @@
15 15
16 <itemizedlist> 16 <itemizedlist>
17 <listitem> 17 <listitem>
18 <para>Support for Fully Qualified Domain Names (FQDN) for the Enea 18 <para>Support for Multi-Factor Authentication in the Enea Edge
19 Edge Management application address. For more details please see 19 Management. For more details please see <olink
20 <olink targetdoc="book_enea_edge_getting_started"
21 targetptr="prep_deploy">Preparing the Deployment in the <xi:include
22 href="../../s_docbuild/olinkdb/pardoc-names.xml"
23 xmlns:xi="http://www.w3.org/2001/XInclude"
24 xpointer="element(book_enea_edge_getting_started/1)" /></olink>
25 Manual.</para>
26 </listitem>
27
28 <listitem>
29 <para>Support for a DNS servers list for WAN interfaces with a static
30 IP configuration. For more details please see <olink
31 targetdoc="book_enea_edge_getting_started" 20 targetdoc="book_enea_edge_getting_started"
32 targetptr="install_ena_device">Installing Enea Edge - uCPE Device 21 targetptr="mfa_security">Authenticating using Multi-Factor
33 Installation in the <xi:include 22 Authentication in the <xi:include
34 href="../../s_docbuild/olinkdb/pardoc-names.xml" 23 href="../../s_docbuild/olinkdb/pardoc-names.xml"
35 xmlns:xi="http://www.w3.org/2001/XInclude" 24 xmlns:xi="http://www.w3.org/2001/XInclude"
36 xpointer="element(book_enea_edge_getting_started/1)" /></olink> 25 xpointer="element(book_enea_edge_getting_started/1)" /></olink>
@@ -38,109 +27,44 @@
38 </listitem> 27 </listitem>
39 28
40 <listitem> 29 <listitem>
41 <para>Support for NFV Infrastructure backup and restore to allow for 30 <para>Support for White-labeling of the Enea Edge Management
42 recovery to a previously known state. For more details please see 31 application to replace Enea branding elements with custom logos. For
43 <olink targetdoc="book_enea_edge_getting_started" 32 more details please see <olink
44 targetptr="nfvi_backup">NFV Infrastructure Backup Operations in the 33 targetdoc="book_enea_edge_getting_started"
45 <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml" 34 targetptr="whitelabel">White-labeling the Enea Edge Management Login in
35 the <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml"
46 xmlns:xi="http://www.w3.org/2001/XInclude" 36 xmlns:xi="http://www.w3.org/2001/XInclude"
47 xpointer="element(book_enea_edge_getting_started/1)" /></olink> 37 xpointer="element(book_enea_edge_getting_started/1)" /></olink>
48 Manual.</para> 38 Manual.</para>
49 </listitem> 39 </listitem>
50 40
51 <listitem> 41 <listitem>
52 <para>Support for VNF snapshotting to allow for storing, managing and 42 <para>Support for Automated Deployment Reporting to gather information
53 restoring snapshots of VNFs deployed on Enea Edge Runtime. For more 43 about all uCPE devices enrolled in a deployment. For more details
54 details please see <olink targetdoc="book_enea_edge_getting_started" 44 please see <olink targetdoc="book_enea_edge_automation_user_guide"
55 targetptr="vnf_snapshots">VNF Snapshots in the <xi:include 45 targetptr="auto_deploy_reporting">Automated Deployment Reporting in
56 href="../../s_docbuild/olinkdb/pardoc-names.xml" 46 the <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml"
57 xmlns:xi="http://www.w3.org/2001/XInclude" 47 xmlns:xi="http://www.w3.org/2001/XInclude"
58 xpointer="element(book_enea_edge_getting_started/1)" /></olink> 48 xpointer="element(book_enea_edge_automation_user_guide/1)" /></olink>.</para>
59 Manual.</para>
60 </listitem> 49 </listitem>
61 </itemizedlist> 50 </itemizedlist>
62 51
63 <para><emphasis role="bold">Improvements:</emphasis></para> 52 <para><emphasis role="bold">Removed Features:</emphasis></para>
64
65 <itemizedlist>
66 <listitem>
67 <para>Documented and hardened support for Factory Reset allowing
68 reverting of the Enea Edge Runtime to its initial state.
69 For more details please see <olink
70 targetdoc="book_enea_edge_getting_started"
71 targetptr="basic_oper_device">Basic operations for uCPE device
72 Management in the <ns:include
73 href="../../s_docbuild/olinkdb/pardoc-names.xml"
74 xpointer="element(book_enea_edge_getting_started/1)"
75 xmlns:ns="http://www.w3.org/2001/XInclude" /></olink> Manual.</para>
76 </listitem>
77
78 <listitem>
79 <para>Added support for uploading multiple custom scripts on a uCPE
80 Device in the Enea Edge Automation framework.</para>
81 </listitem>
82
83 <listitem>
84 <para>Python APIs from the Enea Edge Automation framework can now be
85 run with a limited set of optional parameters.</para>
86 </listitem>
87
88 <listitem>
89 <para>Configuration files from the Enea Edge Automation framework can
90 now be generated in a non-interactive way with a limited set of
91 optional parameters.</para>
92 </listitem>
93
94 <listitem>
95 <para>Improved support for large deployments of Enea Edge.</para>
96 </listitem>
97
98 <listitem>
99 <para>Improved the upgrade and uninstall processes of the Enea Edge
100 Management component: the database information is no longer requested
101 during an upgrade or an uninstall.</para>
102 </listitem>
103
104 <listitem>
105 <para>Enea Edge Runtime key component upgrades include:</para>
106
107 <itemizedlist spacing="compact">
108 <listitem>
109 <para>Linux kernel 5.10</para>
110 </listitem>
111
112 <listitem>
113 <para>Open vSwitch 2.15</para>
114 </listitem>
115 53
116 <listitem> 54 <para>The deprecated Enea Edge Automation Framework and Test Harness
117 <para>QEMU 5.2.0</para> 55 component is no longer supported and has been removed. It is replaced by
118 </listitem> 56 the new Automation Framework included with this release.</para>
119 57
120 <listitem> 58 <para><emphasis role="bold">Early Access Features:</emphasis></para>
121 <para>libvirt 6.3.0</para>
122 </listitem>
123
124 <listitem>
125 <para>DPDK 20.11.1</para>
126 </listitem>
127
128 <listitem>
129 <para>Python 3.9.4</para>
130 </listitem>
131 </itemizedlist>
132 59
133 <para>Further information about what open source versions are used in 60 <para>Early Access features are provided for evaluation and early
134 Enea Edge Runtime, can be found in the Enea Edge Runtime Open Source 61 feedback. They are not allowed to be used for business-critical
135 Report.</para> 62 deployment, unless previously approved by Enea. Support cases reported on
136 </listitem> 63 Early Access features may only be set to a Minor Priority, with the intent
137 </itemizedlist> 64 of addressing them in upcoming GA releases.</para>
138
139 <para></para>
140 <para></para>
141 <para></para>
142 65
143 <para><emphasis role="bold">Early Access Features:</emphasis></para> 66 <para>Early Access Features are not described in the standard
67 documentation. Please contact Enea Support for documentation.</para>
144 68
145 <para>The following Early Access features are included in this 69 <para>The following Early Access features are included in this
146 release:</para> 70 release:</para>
@@ -149,8 +73,8 @@
149 <listitem> 73 <listitem>
150 <para><remark>CPDX-3498</remark>High Availability support with 74 <para><remark>CPDX-3498</remark>High Availability support with
151 redundant Enea Edge Management applications in active standby 75 redundant Enea Edge Management applications in active standby
152 configuration. This EA feature has remained unchanged since the 76 configuration. This EA feature has remained unchanged since the Enea
153 Enea Edge 2.4.0 release.</para> 77 Edge 2.4.0 release.</para>
154 78
155 <para>In order to increase resiliency on the uCPE management side, the 79 <para>In order to increase resiliency on the uCPE management side, the
156 Enea Edge Management application can be installed in High-Availability 80 Enea Edge Management application can be installed in High-Availability
@@ -159,13 +83,12 @@
159 Centers and geographical locations, and with multiple MariaDB servers 83 Centers and geographical locations, and with multiple MariaDB servers
160 for each location.</para> 84 for each location.</para>
161 </listitem> 85 </listitem>
162 </itemizedlist>
163 86
164 <para>Early Access features are provided for evaluation and early 87 <listitem>
165 feedback. They are not allowed to be used for business-critical 88 <para>Support in the Enea Edge Management application to display uCPE
166 deployment, unless previously approved by Enea. Support cases reported on 89 devices on a geographical map.<remark>CPDX-3512</remark></para>
167 Early Access features may only be set to a Minor Priority, with the intent 90 </listitem>
168 of addressing them in upcoming GA releases.</para> 91 </itemizedlist>
169 </section> 92 </section>
170 93
171 <section id="open_source"> 94 <section id="open_source">
@@ -178,33 +101,27 @@
178 101
179 <itemizedlist> 102 <itemizedlist>
180 <listitem> 103 <listitem>
181 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml" 104 <para><ns:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
182 xmlns:xi="http://www.w3.org/2001/XInclude" 105 xmlns:ns="http://www.w3.org/2001/XInclude"
183 xpointer="element(book_enea_edge_runtime_open_source/1)" />.</para> 106 xpointer="element(book_enea_edge_runtime_open_source/1)" /></para>
184 </listitem>
185
186 <listitem>
187 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
188 xmlns:xi="http://www.w3.org/2001/XInclude"
189 xpointer="element(book_enea_edge_management_open_source/1)" />.</para>
190 </listitem> 107 </listitem>
191 108
192 <listitem> 109 <listitem>
193 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml" 110 <para><ns:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
194 xmlns:xi="http://www.w3.org/2001/XInclude" 111 xmlns:ns="http://www.w3.org/2001/XInclude"
195 xpointer="element(book_enea_edge_telemetry_open_source/1)" />.</para> 112 xpointer="element(book_enea_edge_management_open_source/1)" /></para>
196 </listitem> 113 </listitem>
197 114
198 <listitem> 115 <listitem>
199 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml" 116 <para><ns:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
200 xmlns:xi="http://www.w3.org/2001/XInclude" 117 xmlns:ns="http://www.w3.org/2001/XInclude"
201 xpointer="element(book_enea_edge_automation_open_source/1)" />.</para> 118 xpointer="element(book_enea_edge_telemetry_open_source/1)" /></para>
202 </listitem> 119 </listitem>
203 120
204 <listitem> 121 <listitem>
205 <para><xi:include href="../../s_docbuild/olinkdb/pardoc-common.xml" 122 <para><ns:include href="../../s_docbuild/olinkdb/pardoc-common.xml"
206 xmlns:xi="http://www.w3.org/2001/XInclude" 123 xmlns:ns="http://www.w3.org/2001/XInclude"
207 xpointer="element(book_enea_edge_auto_fw_th_open_source/1)" />.</para> 124 xpointer="element(book_enea_edge_automation_open_source/1)" /></para>
208 </listitem> 125 </listitem>
209 </itemizedlist> 126 </itemizedlist>
210 </section> 127 </section>
@@ -213,9 +130,6 @@
213 <title>Compatibility</title> 130 <title>Compatibility</title>
214 131
215 <para>This release does not contain any public API changes impacting 132 <para>This release does not contain any public API changes impacting
216 backwards compatibility. However, Python 2 support in Enea Edge Runtime 133 backwards compatibility.</para>
217 has been discontinued starting with the current version of Enea Edge.
218 This could affect existing custom scripts using Python 2 syntax. Please
219 update these scripts accordingly in order to run in a Python 3 environment.</para>
220 </section> 134 </section>
221</chapter> \ No newline at end of file 135</chapter> \ No newline at end of file
diff --git a/doc/book-enea-edge-runtime-open-source/doc/licenses.xml b/doc/book-enea-edge-runtime-open-source/doc/licenses.xml
index e0840a3..b2b8270 100644
--- a/doc/book-enea-edge-runtime-open-source/doc/licenses.xml
+++ b/doc/book-enea-edge-runtime-open-source/doc/licenses.xml
@@ -351,7 +351,7 @@ specific documentation.-->
351</row> 351</row>
352<row> 352<row>
353 <entry>element-vcpe</entry> 353 <entry>element-vcpe</entry>
354 <entry>4.2.0</entry> 354 <entry>4.2.1</entry>
355 <entry>vCPE(based on Element-ODM)</entry> 355 <entry>vCPE(based on Element-ODM)</entry>
356 <entry> Enea, BSD, BSD-2-Clause, GPL-3.0-only, ISC, LGPL-2.1-only</entry> 356 <entry> Enea, BSD, BSD-2-Clause, GPL-3.0-only, ISC, LGPL-2.1-only</entry>
357</row> 357</row>
@@ -9668,6 +9668,18 @@ specific documentation.-->
9668 <entry>GPL-2.0-only</entry> 9668 <entry>GPL-2.0-only</entry>
9669</row> 9669</row>
9670<row> 9670<row>
9671 <entry>ppp-oe</entry>
9672 <entry>2.4.9</entry>
9673 <entry>ppp (Paul's PPP Package) is an open source package which implements the Point-to-Point Protocol (PPP) on Linux and Solaris systems.</entry>
9674 <entry> BSD, GPL-2.0-or-later, LGPL-2.0-or-later, PD</entry>
9675</row>
9676<row>
9677 <entry>ppp</entry>
9678 <entry>2.4.9</entry>
9679 <entry>ppp (Paul's PPP Package) is an open source package which implements the Point-to-Point Protocol (PPP) on Linux and Solaris systems.</entry>
9680 <entry> BSD, GPL-2.0-or-later, LGPL-2.0-or-later, PD</entry>
9681</row>
9682<row>
9671 <entry>procps-ps</entry> 9683 <entry>procps-ps</entry>
9672 <entry>3.3.17</entry> 9684 <entry>3.3.17</entry>
9673 <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> 9685 <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>
@@ -10268,6 +10280,12 @@ specific documentation.-->
10268 <entry>GPL-2.0-only</entry> 10280 <entry>GPL-2.0-only</entry>
10269</row> 10281</row>
10270<row> 10282<row>
10283 <entry>rp-pppoe</entry>
10284 <entry>3.13</entry>
10285 <entry>A user-mode PPPoE client and server suite for Linux.</entry>
10286 <entry>GPL-2.0-only</entry>
10287</row>
10288<row>
10271 <entry>rrdtool</entry> 10289 <entry>rrdtool</entry>
10272 <entry>1.7.2</entry> 10290 <entry>1.7.2</entry>
10273 <entry>High performance data logging and graphing system for time series data.</entry> 10291 <entry>High performance data logging and graphing system for time series data.</entry>
diff --git a/doc/eltf_params_updated.xml b/doc/eltf_params_updated.xml
index 39755ef..593582d 100644
--- a/doc/eltf_params_updated.xml
+++ b/doc/eltf_params_updated.xml
@@ -11,7 +11,7 @@
11 correct also compared to the "previous" REL VER in pardoc-distro.xml 11 correct also compared to the "previous" REL VER in pardoc-distro.xml
12 "prev_baseline".</bridgehead> 12 "prev_baseline".</bridgehead>
13 13
14 <para id="EneaEdge_REL_VER"><phrase>2.5.0</phrase></para> 14 <para id="EneaEdge_REL_VER"><phrase>2.6.0</phrase></para>
15 15
16 <para id="ENA_BUILD_VER"><phrase>1</phrase></para> 16 <para id="ENA_BUILD_VER"><phrase>1</phrase></para>
17 17