diff options
Diffstat (limited to 'doc')
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 | |||
| 51 | DOCBOOK_CLEANTMP ?= yes | 51 | DOCBOOK_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 | 
| 54 | COMPONENTS := 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 | 54 | COMPONENTS := 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><Automation-installerdir>/test_harness</literal> | 1296 | <literal><Automation-installerdir>/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><name_of_the_module>: | ||
| 1334 | method: <which method will be called> | ||
| 1335 | <param1>: <value_of_param1> | ||
| 1336 | <param2>: <value_of_param2> | ||
| 1337 | ... | ||
| 1338 | <paramx>: <value_of_paramx> | ||
| 1339 | chdir: <the path where the Ansible playbook will be run></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><name_of_the_module></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: <name_of_the device> | ||
| 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!!! ------------------------- | |
| 1376 | This 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=<device_name> bridge_config_file=<bridge_config_file>" | 
| 1381 | 1412 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \ | |
| 1382 | Options: | 1413 | -e "device=<device_name> bridge_name=<bridge_name> 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=<device_name> bridge_name=<bridge_name> 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=<device_name> bridge_name=<bridge_name> \ | 
| 1387 | argument) | 1418 | bridge_type=communication interfaces=<interfaces>" | 
| 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" | |
| 1392 | Usage: | 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=<device_name> bridge_config_file=<bridge_config_file>" | 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=<device_name> bridge_name=<bridge_name> 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=<device_name> bridge_name=<bridge_name> 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=<device_name> bridge_name=<bridge_name> bridge_type=communication | 1431 | bridge_type=communication interfaces=eno4" | 
| 1401 | interfaces=<interfaces>"</programlisting> | 1432 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml \ | 
| 1402 | </listitem> | 1433 | -e "device=inteld1521-17 bridge_name=lan_br \ | 
| 1403 | 1434 | bridge_type=communication interfaces=eno4,eno5" | |
| 1404 | <listitem> | 1435 | |
| 1405 | <para>Run the <filename>addDataPlaneOvsBridge.yml</filename> | 1436 | |
| 1406 | playbook:</para> | 1437 | # STATS ************************************************************ | 
| 1407 | 1438 | localhost : ok=1 changed=0 failed=1 unreachable=0 \ | |
| 1408 | <programlisting>ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | 1439 | rescued=0 ignored=0</programlisting> | 
| 1409 | "device=inteld1521-17 bridge_config_file=sfc_br.json" | ||
| 1410 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | ||
| 1411 | "device=inteld1521-17 bridge_config_file=lan_br.json" | ||
| 1412 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | ||
| 1413 | "device=inteld1521-17 bridge_name=sfc_br bridge_type=integration" | ||
| 1414 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | ||
| 1415 | "device=inteld1521-17 bridge_name=wap_br bridge_type=communication" | ||
| 1416 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | ||
| 1417 | "device=inteld1521-17 bridge_name=lan_br bridge_type=communication | ||
| 1418 | interfaces=eno4" | ||
| 1419 | ansible-playbook test_harness/uCPEDevice/addDataPlaneOvsBridge.yml -e | ||
| 1420 | "device=inteld1521-17 bridge_name=lan_br bridge_type=communication | ||
| 1421 | interfaces=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":"<Management Username>", | ||
| 1687 | "ucpe_pass":"<Management Password>", | ||
| 1688 | "ucpe_host":"<Management IP or FQDN>" | ||
| 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>> python modules/enea/utils/reporting/generate_deployment_report.py --help | ||
| 1700 | Usage: generate_deployment_report.py [OPTIONS] | ||
| 1701 | |||
| 1702 | Options: | ||
| 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>>tar -zxf 128t-cloud-init-example.tar.gz | ||
| 20 | >cd 128T/cloud-init-example/ | ||
| 21 | >ls ./ | ||
| 22 | README | ||
| 23 | user-data | ||
| 24 | meta-data | ||
| 25 | t128-running.xml</programlisting> | ||
| 26 | |||
| 27 | <para>To generate the cloud-init iso image:</para> | ||
| 28 | |||
| 29 | <programlisting>>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 -> Import and Export Configuration -> | ||
| 46 | Export Configuration -> 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><rt:next-hop>172.24.15.254</rt:next-hop></programlisting> | ||
| 58 | |||
| 59 | <para>Please change <172.24.15.254> 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>>qemu-img create -f qcow2 128t.qcow2 128G | ||
| 31 | >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 \ | ||
| 33 | cdrom 128T-3.2.7-1.el7.centos.x86_64.iso \ | ||
| 34 | hdb 128t.qcow2 \ | ||
| 35 | device e1000,netdev=net1,mac=52:52:01:02:03:01 \ | ||
| 36 | netdev tap,id=net1,ifname=tap1,script=no,downscript=no</programlisting> | ||
| 37 | </listitem> | ||
| 38 | |||
| 39 | <listitem> | ||
| 40 | <para>Press the <ENTER> 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>------------------------------ | ||
| 48 | 128T Packages Installed | ||
| 49 | |||
| 50 | Please Remove Install Media, | ||
| 51 | |||
| 52 | then enter <Yes> to reboot and | ||
| 53 | continue install process | ||
| 54 | |||
| 55 | <Yes> <No> | ||
| 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>>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 | ------------------------------------------------------------------------------ | ||
| 80 | Booting 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 | | < Yes > < No > | | ||
| 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 | | < OK > < Back > | | ||
| 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 | | < OK > < Skip > < Back > < Help > | | ||
| 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 | | < OK > < Back > | | ||
| 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 | | < OK > < Advanced > < Back > < Help > | | ||
| 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 | | < OK > < Back > | | ||
| 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 | | < Accept > < Back > < Disable > | | ||
| 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 | | < OK > | | ||
| 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 | | < Yes > < No > | | ||
| 235 | |---------------------------------------|</programlisting> | ||
| 236 | |||
| 237 | <para>Select: Yes</para> | ||
| 238 | </listitem> | ||
| 239 | |||
| 240 | <listitem> | ||
| 241 | <programlisting>localhost login: root | ||
| 242 | Password:</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" >>/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 | > qemu-img info 128t.qcow2 | ||
| 293 | image: 128t.qcow2 | ||
| 294 | file format: qcow2 | ||
| 295 | virtual size: 128G (137438953472 bytes) | ||
| 296 | disk size: 5.4G | ||
| 297 | cluster_size: 65536 | ||
| 298 | Format 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 | > qemu-img info centos_128t_compressed.qcow2 | ||
| 312 | image: centos_128t_compressed.qcow2 | ||
| 313 | file format: qcow2 | ||
| 314 | virtual size: 128G (137438953472 bytes) | ||
| 315 | disk size: 1.2G | ||
| 316 | cluster_size: 65536 | ||
| 317 | Format specific information: | ||
| 318 | compat: 1.1 | ||
| 319 | lazy refcounts: false | ||
| 320 | refcount bits: 16 | ||
| 321 | corrupt: false | ||
| 322 | |||
| 323 | centos_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>> cd automation_framework/unittestSuite/ | ||
| 96 | > python unittestSuite.py -u admin -p admin -H <EneaEdgeManagement IP address> -n \ | ||
| 97 | <uCPE Device name> -s <Test suite> -d <description></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>> 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>> cd automation_framework/unittestSuite/ | ||
| 63 | > python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \ | ||
| 64 | -s 128tDeploy.json -d "128T Deployment" | ||
| 65 | |||
| 66 | Running 128T Deployment... | ||
| 67 | |||
| 68 | test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ... | ||
| 69 | 2020-08-26 10:10:05,517 - INFO: Wait uCPE device | ||
| 70 | 2020-08-26 10:10:36,650 - INFO: Status: Connected | ||
| 71 | 2020-08-26 10:10:36,651 - INFO: Done | ||
| 72 | ok | ||
| 73 | test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ... | ||
| 74 | 2020-08-26 10:10:36,686 - INFO: Bind NIC | ||
| 75 | 2020-08-26 10:10:37,788 - INFO: Done | ||
| 76 | ok | ||
| 77 | test 003: Creating ibm bridge (__main__.UnittestSuite) ... | ||
| 78 | 2020-08-26 10:10:37,818 - INFO: New OVS network bridge | ||
| 79 | 2020-08-26 10:10:58,762 - INFO: Done | ||
| 80 | ok | ||
| 81 | test 004: Creating VNF Management bridge (__main__.UnittestSuite) ... | ||
| 82 | 2020-08-26 10:10:58,794 - INFO: New OVS network bridge | ||
| 83 | 2020-08-26 10:10:58,977 - INFO: Done | ||
| 84 | ok | ||
| 85 | test 005: Creating LAN bridge and attaching lan interface to the bridge \ | ||
| 86 | (__main__.UnittestSuite) ... | ||
| 87 | 2020-08-26 10:10:59,003 - INFO: New OVS network bridge | ||
| 88 | 2020-08-26 10:10:59,334 - INFO: Done | ||
| 89 | ok | ||
| 90 | test 006: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ... | ||
| 91 | 2020-08-26 10:10:59,370 - INFO: Onboard wizard | ||
| 92 | 2020-08-26 10:13:55,775 - INFO: Done | ||
| 93 | ok | ||
| 94 | test 007: Instantiate 128T VNF (__main__.UnittestSuite) ... | ||
| 95 | 2020-08-26 10:13:55,813 - INFO: Instantiate VNF | ||
| 96 | 2020-08-26 10:14:56,583 - INFO: Done | ||
| 97 | ok | ||
| 98 | |||
| 99 | ---------------------------------------------------------------------- | ||
| 100 | Ran 7 tests in 291.103s | ||
| 101 | |||
| 102 | OK | ||
| 103 | |||
| 104 | > python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \ | ||
| 105 | -s 128tCleanup.json -d "128T Cleanup" | ||
| 106 | |||
| 107 | Running 128T Cleanup... | ||
| 108 | |||
| 109 | test 001: Destroying 128T VNF (__main__.UnittestSuite) ... | ||
| 110 | 2020-08-26 10:15:28,395 - INFO: Destroy VNF | ||
| 111 | 2020-08-26 10:15:29,452 - INFO: Done | ||
| 112 | ok | ||
| 113 | test 002: Deleting network bridge LAN (__main__.UnittestSuite) ... | ||
| 114 | 2020-08-26 10:15:29,493 - INFO: Delete OVS network bridge | ||
| 115 | 2020-08-26 10:15:29,734 - INFO: Done | ||
| 116 | ok | ||
| 117 | test 003: Deleting VNF management bridge (__main__.UnittestSuite) ... | ||
| 118 | 2020-08-26 10:15:29,765 - INFO: Delete OVS network bridge | ||
| 119 | 2020-08-26 10:15:30,080 - INFO: Done | ||
| 120 | ok | ||
| 121 | test 004: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ... | ||
| 122 | 2020-08-26 10:15:30,110 - INFO: Delete OVS network bridge | ||
| 123 | 2020-08-26 10:15:46,907 - INFO: Done | ||
| 124 | ok | ||
| 125 | test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ... | ||
| 126 | 2020-08-26 10:15:46,967 - INFO: Unbind NIC | ||
| 127 | 2020-08-26 10:15:48,489 - INFO: Done | ||
| 128 | ok | ||
| 129 | test 006: Offboarding 128t VNF (__main__.UnittestSuite) ... | ||
| 130 | 2020-08-26 10:15:48,531 - INFO: Offboard VNF | ||
| 131 | 2020-08-26 10:15:49,171 - INFO: Done | ||
| 132 | ok | ||
| 133 | |||
| 134 | ---------------------------------------------------------------------- | ||
| 135 | Ran 6 tests in 20.808s | ||
| 136 | |||
| 137 | OK</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>> 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 | |||
| 147 | Running 128T - Fortigate SFC Deployment... | ||
| 148 | |||
| 149 | test 001: Wait VCPE Agent device be up (__main__.UnittestSuite) ... | ||
| 150 | 2020-08-26 10:17:29,361 - INFO: Wait uCPE device | ||
| 151 | 2020-08-26 10:18:00,473 - INFO: Status: Connected | ||
| 152 | 2020-08-26 10:18:00,474 - INFO: Done | ||
| 153 | ok | ||
| 154 | test 002: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ... | ||
| 155 | 2020-08-26 10:18:00,634 - INFO: Bind NIC | ||
| 156 | 2020-08-26 10:18:01,805 - INFO: Done | ||
| 157 | ok | ||
| 158 | test 003: Creating ibm bridge (__main__.UnittestSuite) ... | ||
| 159 | 2020-08-26 10:18:01,863 - INFO: New OVS network bridge | ||
| 160 | 2020-08-26 10:18:30,640 - INFO: Done | ||
| 161 | ok | ||
| 162 | test 004: Creating VNF Management bridge (__main__.UnittestSuite) ... | ||
| 163 | 2020-08-26 10:18:30,670 - INFO: New OVS network bridge | ||
| 164 | 2020-08-26 10:18:30,876 - INFO: Done | ||
| 165 | ok | ||
| 166 | test 005: Creating LAN bridge and attaching lan interface to the bridge \ | ||
| 167 | (__main__.UnittestSuite) ... | ||
| 168 | 2020-08-26 10:18:30,908 - INFO: New OVS network bridge | ||
| 169 | 2020-08-26 10:18:31,243 - INFO: Done | ||
| 170 | ok | ||
| 171 | test 006: Creating SFC(service function chaining) bridge (__main__.UnittestSuite) ... | ||
| 172 | 2020-08-26 10:18:31,273 - INFO: New OVS network bridge | ||
| 173 | 2020-08-26 10:18:31,416 - INFO: Done | ||
| 174 | ok | ||
| 175 | test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ... | ||
| 176 | 2020-08-26 10:18:31,448 - INFO: Onboard wizard | ||
| 177 | 2020-08-26 10:21:21,569 - INFO: Done | ||
| 178 | ok | ||
| 179 | test 008: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ... | ||
| 180 | 2020-08-26 10:21:21,608 - INFO: Onboard wizard | ||
| 181 | 2020-08-26 10:21:27,199 - INFO: Done | ||
| 182 | ok | ||
| 183 | test 009: Instantiate 128T VNF (__main__.UnittestSuite) ... | ||
| 184 | 2020-08-26 10:21:27,226 - INFO: Instantiate VNF | ||
| 185 | 2020-08-26 10:22:27,067 - INFO: Done | ||
| 186 | ok | ||
| 187 | test 010: Instantiate Fortigate VNF (__main__.UnittestSuite) ... | ||
| 188 | 2020-08-26 10:22:27,121 - INFO: Instantiate VNF | ||
| 189 | 2020-08-26 10:22:31,310 - INFO: Done | ||
| 190 | ok | ||
| 191 | |||
| 192 | ---------------------------------------------------------------------- | ||
| 193 | Ran 10 tests in 301.989s | ||
| 194 | |||
| 195 | OK | ||
| 196 | |||
| 197 | > 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 | |||
| 200 | Running 128T - Fortigate SFC Cleanup... | ||
| 201 | |||
| 202 | test 001: Destroying Fortigate VNF (__main__.UnittestSuite) ... | ||
| 203 | 2020-08-26 10:23:29,308 - INFO: Destroy VNF | ||
| 204 | 2020-08-26 10:23:30,026 - INFO: Done | ||
| 205 | ok | ||
| 206 | test 002: Destroying 128T VNF (__main__.UnittestSuite) ... | ||
| 207 | 2020-08-26 10:23:30,065 - INFO: Destroy VNF | ||
| 208 | 2020-08-26 10:23:30,917 - INFO: Done | ||
| 209 | ok | ||
| 210 | test 003: Deleting network bridge SFC (__main__.UnittestSuite) ... | ||
| 211 | 2020-08-26 10:23:30,960 - INFO: Delete OVS network bridge | ||
| 212 | 2020-08-26 10:23:31,123 - INFO: Done | ||
| 213 | ok | ||
| 214 | test 004: Deleting network bridge LAN (__main__.UnittestSuite) ... | ||
| 215 | 2020-08-26 10:23:31,156 - INFO: Delete OVS network bridge | ||
| 216 | 2020-08-26 10:23:31,381 - INFO: Done | ||
| 217 | ok | ||
| 218 | test 005: Deleting VNF management bridge (__main__.UnittestSuite) ... | ||
| 219 | 2020-08-26 10:23:31,412 - INFO: Delete OVS network bridge | ||
| 220 | 2020-08-26 10:23:31,596 - INFO: Done | ||
| 221 | ok | ||
| 222 | test 006: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ... | ||
| 223 | 2020-08-26 10:23:31,621 - INFO: Delete OVS network bridge | ||
| 224 | 2020-08-26 10:23:47,980 - INFO: Done | ||
| 225 | ok | ||
| 226 | test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ... | ||
| 227 | 2020-08-26 10:23:48,019 - INFO: Unbind NIC | ||
| 228 | 2020-08-26 10:23:49,547 - INFO: Done | ||
| 229 | ok | ||
| 230 | test 008: Offboarding 128t VNF (__main__.UnittestSuite) ... | ||
| 231 | 2020-08-26 10:23:49,575 - INFO: Offboard VNF | ||
| 232 | 2020-08-26 10:23:50,252 - INFO: Done | ||
| 233 | ok | ||
| 234 | test 009: Offboarding Fortigate VNF (__main__.UnittestSuite) ... | ||
| 235 | 2020-08-26 10:23:50,295 - INFO: Offboard VNF | ||
| 236 | 2020-08-26 10:23:50,589 - INFO: Done | ||
| 237 | ok | ||
| 238 | |||
| 239 | ---------------------------------------------------------------------- | ||
| 240 | Ran 9 tests in 21.326s | ||
| 241 | |||
| 242 | OK</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 <IP_or_domain> \ | 443 | <programlisting>./createCertificate.sh EneaEdgeManagement <IP_or_domain> \ | 
| 444 | /opt/ems [<service_username>]</programlisting> | 444 | /opt/ems [<service_username>]</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> | |||
| 1201 | Enabled successfully! | 1207 | Enabled successfully! | 
| 1202 | Reloading privilege tables.. | 1208 | Reloading privilege tables.. | 
| 1203 | ... Success! | 1209 | ... Success! | 
| 1204 | … | 1210 | ... | 
| 1205 | Change the root password? [Y/n] <emphasis role="bold">Y</emphasis> | 1211 | Change the root password? [Y/n] <emphasis role="bold">Y</emphasis> | 
| 1206 | New password: | 1212 | New password: | 
| 1207 | Re-enter new password: | 1213 | Re-enter new password: | 
| 1208 | Password updated successfully! | 1214 | Password updated successfully! | 
| 1209 | Reloading privilege tables.. | 1215 | Reloading privilege tables.. | 
| 1210 | ... Success! | 1216 | ... Success! | 
| 1211 | … | 1217 | ... | 
| 1212 | Remove anonymous users? [Y/n] <emphasis role="bold">Y</emphasis> | 1218 | Remove anonymous users? [Y/n] <emphasis role="bold">Y</emphasis> | 
| 1213 | ... Success! | 1219 | ... Success! | 
| 1214 | … | 1220 | ... | 
| 1215 | Disallow root login remotely? [Y/n] <emphasis role="bold">Y</emphasis> | 1221 | Disallow root login remotely? [Y/n] <emphasis role="bold">Y</emphasis> | 
| 1216 | ... Success! | 1222 | ... Success! | 
| 1217 | … | 1223 | ... | 
| 1218 | Remove test database and access to it? [Y/n] <emphasis role="bold">Y (optional)</emphasis> | 1224 | Remove 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 ... | |||
| 1287 | Press 1 for PostgreSQL, 2 for MariaDB, 3 for SQL Server, 4 for Oracle and 5 \ | 1293 | Press 1 for PostgreSQL, 2 for MariaDB, 3 for SQL Server, 4 for Oracle and 5 \ | 
| 1288 | for MySQL: <emphasis role="bold">2</emphasis> | 1294 | for MySQL: <emphasis role="bold">2</emphasis> | 
| 1289 | Specify database server name(s) or IP Address(es): \ | 1295 | Specify 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> | 
| 1291 | Specify database ID (or name) [ucpemanager]: | 1297 | Specify database ID (or name) [ucpemanager]: | 
| 1292 | Specify database server port [3306]: | 1298 | Specify database server port [3306]: | 
| 1293 | Specify database user name [root]: enea | 1299 | Specify database user name [root]: enea | 
| @@ -1296,11 +1302,11 @@ Specify database startup thread pool size [1]: | |||
| 1296 | Creating database configuration file \ | 1302 | Creating database configuration file \ | 
| 1297 | /opt/ucpemanager/application/config/databaseConfig.xml ... | 1303 | /opt/ucpemanager/application/config/databaseConfig.xml ... | 
| 1298 | Done . | 1304 | Done . | 
| 1299 | … | 1305 | ... | 
| 1300 | Installing ucpemanager service .. | 1306 | Installing ucpemanager service .. | 
| 1301 | Specify service username [EneaEdgeManagement]: | 1307 | Specify service username [EneaEdgeManagement]: | 
| 1302 | Specify service password [EneaEdgeManagement]: somepassword | 1308 | Specify service password [EneaEdgeManagement]: somepassword | 
| 1303 | … | 1309 | ... | 
| 1304 | Specify the IP address of the local interface: <emphasis role="bold">192.168.10.11</emphasis> | 1310 | Specify the IP address of the local interface: <emphasis role="bold">192.168.10.11</emphasis> | 
| 1305 | Is this server part of a cluster? [Y/N]: <emphasis role="bold">Y</emphasis> | 1311 | Is this server part of a cluster? [Y/N]: <emphasis role="bold">Y</emphasis> | 
| 1306 | Specify the name of the cluster [EneaEdgeManagement]: | 1312 | Specify 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 | 
| 662 | reserved. 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 | 
| 663 | modification, are permitted provided that the following conditions are met: | 663 | 2.0</ulink>,<ulink | 
| 664 | Redistributions of source code must retain the above copyright notice, this | 664 | url="http://www.opensource.org/licenses/mit-license.php">MIT</ulink>,<ulink | 
| 665 | list of conditions and the following disclaimer. Redistributions in binary form | 665 | url="https://creativecommons.org/publicdomain/zero/1.0/">Public</ulink>,<ulink | 
| 666 | must 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> | 
| 667 | following disclaimer in the documentation and/or other materials provided with | 667 | </row> | 
| 668 | the distribution. Neither the name of the author nor the names of its | 668 | |
| 669 | contributors may be used to endorse or promote products derived from this | 669 | <row> | 
| 670 | software without specific prior written permission. THIS SOFTWARE IS PROVIDED | 670 | <entry><ulink | 
| 671 | BY 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 | 
| 672 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | 672 | Media Multipart</ulink></entry> | 
| 673 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | 673 | |
| 674 | EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | 674 | <entry>2.30</entry> | 
| 675 | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, | 675 | |
| 676 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | 676 | <entry>Jersey Multipart entity providers support module.</entry> | 
| 677 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 677 | |
| 678 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE | 678 | <entry><ulink | 
| 679 | OR 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 | 
| 680 | ADVISED 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> | |
| 690 | Copyright (c) 2007-2014 IOLA and Ole Laursen | 690 | |
| 691 | 691 | <row> | |
| 692 | Permission is hereby granted, free of charge, to any person | 692 | <entry><ulink | 
| 693 | obtaining a copy of this software and associated documentation | 693 | url="https://javaee.github.io/metro-jax-ws/">JAX-WS</ulink></entry> | 
| 694 | files (the "Software"), to deal in the Software without | 694 | |
| 695 | restriction, including without limitation the rights to use, | 695 | <entry>2.3.1</entry> | 
| 696 | copy, modify, merge, publish, distribute, sublicense, and/or sell | 696 | |
| 697 | copies of the Software, and to permit persons to whom the | 697 | <entry>Java Web Service Reference implementation</entry> | 
| 698 | Software is furnished to do so, subject to the following | 698 | |
| 699 | conditions: | 699 | <entry><ulink | 
| 700 | 700 | url="https://javaee.github.io/metro-jax-ws/LICENSE">Dual license | |
| 701 | The above copyright notice and this permission notice shall be | 701 | consisting of the CDDL v1.1 and GPL v2 with CPE</ulink></entry> | 
| 702 | included in all copies or substantial portions of the Software. | 702 | </row> | 
| 703 | 703 | ||
| 704 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 704 | <row> | 
| 705 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | 705 | <entry><ulink | 
| 706 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 706 | url="http://commons.apache.org/proper/commons-net/">Jakarta | 
| 707 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | 707 | Commons Net</ulink></entry> | 
| 708 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 708 | |
| 709 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 709 | <entry>3.3</entry> | 
| 710 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 710 | |
| 711 | OTHER 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 | |
| 719 | Copyright (c) 2012 France Télécom | 719 | url="https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api">JAXB | 
| 720 | All rights reserved. | 720 | API</ulink></entry> | 
| 721 | 721 | ||
| 722 | Redistribution and use in source and binary forms, with or without | 722 | <entry></entry> | 
| 723 | modification, are permitted provided that the following conditions | 723 | |
| 724 | are met: | 724 | <entry>JAXB API</entry> | 
| 725 | 1. Redistributions of source code must retain the above copyright | 725 | |
| 726 | notice, this list of conditions and the following disclaimer. | 726 | <entry><ulink | 
| 727 | 2. 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> | 
| 730 | 3. 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> | |
| 734 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 734 | |
| 735 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 735 | <entry>1.2.5</entry> | 
| 736 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 736 | |
| 737 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 737 | <entry>SQLServer Driver</entry> | 
| 738 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 738 | |
| 739 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 739 | <entry><ulink url="http://jtds.sourceforge.net/license.html">GNU | 
| 740 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 740 | Lesser GPL</ulink></entry> | 
| 741 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 741 | </row> | 
| 742 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 742 | |
| 743 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | 743 | <row> | 
| 744 | THE 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> | 
| 972 | freedom to share and change it. By contrast, the GNU General Public | 972 | |
| 973 | Licenses are intended to guarantee your freedom to share and change | 973 | <entry>2.1</entry> | 
| 974 | free 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 | |
| 977 | specially designated software packages--typically libraries--of the | 977 | <entry><ulink url="http://www.apache.org/licenses/">Apache | 
| 978 | Free Software Foundation and other authors who decide to use it. You | 978 | 2.0</ulink></entry> | 
| 979 | can use it too, but we suggest you first think carefully about whether | 979 | </row> | 
| 980 | this license or the ordinary General Public License is the better | 980 | |
| 981 | strategy 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> | 
| 984 | not price. Our General Public Licenses are designed to make sure that | 984 | |
| 985 | you have the freedom to distribute copies of free software (and charge | 985 | <entry>2.0.7</entry> | 
| 986 | for this service if you wish); that you receive source code or can get | 986 | |
| 987 | it if you want it; that you can change the software and use pieces of | 987 | <entry>SNMP Agent Library</entry> | 
| 988 | it in new free programs; and that you are informed that you can do | 988 | |
| 989 | these 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> | 
| 992 | distributors to deny you these rights or to ask you to surrender these | 992 | |
| 993 | rights. These restrictions translate to certain responsibilities for | 993 | <row> | 
| 994 | you 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> | 
| 997 | or for a fee, you must give the recipients all the rights that we gave | 997 | |
| 998 | you. You must make sure that they, too, receive or can get the source | 998 | <entry>5.1.4</entry> | 
| 999 | code. If you link other code with the library, you must provide | 999 | |
| 1000 | complete object files to the recipients, so that they can relink them | 1000 | <entry>Micro Container, Utilities</entry> | 
| 1001 | with the library after making changes to the library and recompiling | 1001 | |
| 1002 | it. 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> | 
| 1005 | library, and (2) we offer you this license, which gives you legal | 1005 | |
| 1006 | permission 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> | 
| 1009 | there is no warranty for the free library. Also, if the library is | 1009 | |
| 1010 | modified by someone else and passed on, the recipients should know | 1010 | <entry>0.9.46</entry> | 
| 1011 | that what they have is not the original version, so that the original | 1011 | |
| 1012 | author's reputation will not be affected by problems that might be | 1012 | <entry>Syslog implementation in Java</entry> | 
| 1013 | introduced 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> | 
| 1017 | any free program. We wish to make sure that a company cannot | 1017 | </row> | 
| 1018 | effectively restrict the users of a free program by obtaining a | 1018 | |
| 1019 | restrictive license from a patent holder. Therefore, we insist that | 1019 | <row> | 
| 1020 | any patent license obtained for a version of the library must be | 1020 | <entry><ulink | 
| 1021 | consistent 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> | 
| 1024 | ordinary GNU General Public License. This license, the GNU Lesser | 1024 | |
| 1025 | General Public License, applies to certain designated libraries, and | 1025 | <entry>A java library to help generate and verify time-based one | 
| 1026 | is quite different from the ordinary General Public License. We use | 1026 | time passwords for Multi-Factor Authentication.</entry> | 
| 1027 | this license for certain libraries in order to permit linking those | 1027 | |
| 1028 | libraries 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> | 
| 1031 | a shared library, the combination of the two is legally speaking a | 1031 | |
| 1032 | combined work, a derivative of the original library. The ordinary | 1032 | <row> | 
| 1033 | General Public License therefore permits such linking only if the | 1033 | <entry><ulink | 
| 1034 | entire combination fits its criteria of freedom. The Lesser General | 1034 | url="https://mvnrepository.com/artifact/com.google.zxing/core">TOTP | 
| 1035 | Public License permits more lax criteria for linking other code with | 1035 | - ZXing core</ulink></entry> | 
| 1036 | the library. | 1036 | |
| 1037 | 1037 | <entry>3.4.0</entry> | |
| 1038 | We call this license the "Lesser" General Public License because it | 1038 | |
| 1039 | does Less to protect the user's freedom than the ordinary General | 1039 | <entry>Compile dependency for TOTP - core barcode | 
| 1040 | Public License. It also provides other free software developers Less | 1040 | encoding/decoding library</entry> | 
| 1041 | of an advantage over competing non-free programs. These disadvantages | 1041 | |
| 1042 | are the reason we use the ordinary General Public License for many | 1042 | <entry><ulink | 
| 1043 | libraries. However, the Lesser license provides advantages in certain | 1043 | url="http://www.apache.org/licenses/LICENSE-2.0">Barcode</ulink>,<ulink | 
| 1044 | special 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> | 
| 1047 | encourage the widest possible use of a certain library, so that it becomes | 1047 | |
| 1048 | a de-facto standard. To achieve this, non-free programs must be | 1048 | <row> | 
| 1049 | allowed to use the library. A more frequent case is that a free | 1049 | <entry><ulink | 
| 1050 | library does the same job as widely used non-free libraries. In this | 1050 | url="https://mvnrepository.com/artifact/com.google.zxing/javase">TOTP | 
| 1051 | case, there is little to gain by limiting the free library to free | 1051 | - ZXing javase</ulink></entry> | 
| 1052 | software 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 | |
| 1055 | programs enables a greater number of people to use a large body of | 1055 | <entry>Compile dependency for TOTP - Java SE-specific extensions | 
| 1056 | free software. For example, permission to use the GNU C Library in | 1056 | to core ZXing library</entry> | 
| 1057 | non-free programs enables many more people to use the whole GNU | 1057 | |
| 1058 | operating system, as well as its variant, the GNU/Linux operating | 1058 | <entry><ulink | 
| 1059 | system. | 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> | 
| 1062 | users' freedom, it does ensure that the user of a program that is | 1062 | |
| 1063 | linked with the Library has the freedom and the wherewithal to run | 1063 | <row> | 
| 1064 | that 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 | |
| 1067 | modification 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 | |
| 1069 | former contains code derived from the library, whereas the latter must | 1069 | <entry>Licensing framework</entry> | 
| 1070 | be 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 | 
| 1077 | program which contains a notice placed by the copyright holder or | 1077 | url="http://johannburkard.de/software/uuid/">UUID</ulink></entry> | 
| 1078 | other authorized party saying it may be distributed under the terms of | 1078 | |
| 1079 | this Lesser General Public License (also called "this License"). | 1079 | <entry>3.1</entry> | 
| 1080 | Each 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 | |
| 1083 | prepared 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 | |
| 1087 | which has been distributed under these terms. A "work based on the | 1087 | <row> | 
| 1088 | Library" means either the Library or any derivative work under | 1088 | <entry><ulink | 
| 1089 | copyright law: that is to say, a work containing the Library or a | 1089 | url="http://xmlbeans.apache.org">XMLBeans</ulink></entry> | 
| 1090 | portion of it, either verbatim or with modifications and/or translated | 1090 | |
| 1091 | straightforwardly into another language. (Hereinafter, translation is | 1091 | <entry>2.5.0</entry> | 
| 1092 | included 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 | |
| 1095 | making modifications to it. For a library, complete source code means | 1095 | <entry><ulink url="http://www.apache.org/licenses/">Apache | 
| 1096 | all the source code for all modules it contains, plus any associated | 1096 | 2.0</ulink></entry> | 
| 1097 | interface definition files, plus the scripts used to control compilation | 1097 | </row> | 
| 1098 | and installation of the library. | 1098 | |
| 1099 | 1099 | <row> | |
| 1100 | Activities other than copying, distribution and modification are not | 1100 | <entry><ulink | 
| 1101 | covered by this License; they are outside its scope. The act of | 1101 | url="http://sourceforge.net/projects/yajsw/">YAJSW</ulink></entry> | 
| 1102 | running a program using the Library is not restricted, and output from | 1102 | |
| 1103 | such a program is covered only if its contents constitute a work based | 1103 | <entry>12.14</entry> | 
| 1104 | on the Library (independent of the use of the Library in a tool for | 1104 | |
| 1105 | writing it). Whether that is true depends on what the Library does | 1105 | <entry>Service wrapper for Java applications</entry> | 
| 1106 | and 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 | 
| 1109 | complete source code as you receive it, in any medium, provided that | 1109 | 2.0</ulink></entry> | 
| 1110 | you conspicuously and appropriately publish on each copy an | 1110 | </row> | 
| 1111 | appropriate copyright notice and disclaimer of warranty; keep intact | 1111 | </tbody> | 
| 1112 | all the notices that refer to this License and to the absence of any | 1112 | </tgroup> | 
| 1113 | warranty; and distribute a copy of this License along with the | 1113 | </informaltable> | 
| 1114 | Library. | 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"> | 
| 1117 | and you may at your option offer warranty protection in exchange for a | 1117 | <title>Open Source Licenses</title> | 
| 1118 | fee. | 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 | |
| 1122 | of it, thus forming a work based on the Library, and copy and | 1122 | <para><programlisting> | 
| 1123 | distribute such modifications or work under the terms of Section 1 | 1123 | |
| 1124 | above, 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 | |
| 1149 | These requirements apply to the modified work as a whole. If | 1149 | modify it under the terms of the GNU Lesser General Public | 
| 1150 | identifiable sections of that work are not derived from the Library, | 1150 | License as published by the Free Software Foundation; either | 
| 1151 | and can be reasonably considered independent and separate works in | 1151 | version 2.1 of the License, or (at your option) any later version. | 
| 1152 | themselves, then this License, and its terms, do not apply to those | 1152 | |
| 1153 | sections when you distribute them as separate works. But when you | 1153 | This library is distributed in the hope that it will be useful, | 
| 1154 | distribute the same sections as part of a whole which is a work based | 1154 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| 1155 | on the Library, the distribution of the whole must be on the terms of | 1155 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 
| 1156 | this License, whose permissions for other licensees extend to the | 1156 | Lesser General Public License for more details. | 
| 1157 | entire whole, and thus to each and every part regardless of who wrote | 1157 | |
| 1158 | it. | 1158 | You can receive a copy of the GNU Lesser General Public License from | 
| 1159 | 1159 | http://www.gnu.org/ | |
| 1160 | Thus, it is not the intent of this section to claim rights or contest | 1160 | |
| 1161 | your rights to work written entirely by you; rather, the intent is to | 1161 | |
| 1162 | exercise the right to control the distribution of derivative or | 1162 | unRAR restriction | 
| 1163 | collective works based on the Library. | 1163 | ----------------- | 
| 1164 | 1164 | ||
| 1165 | In addition, mere aggregation of another work not based on the Library | 1165 | The decompression engine for RAR archives was developed using source | 
| 1166 | with the Library (or with a work based on the Library) on a volume of | 1166 | code of unRAR program. | 
| 1167 | a storage or distribution medium does not bring the other work under | 1167 | All copyrights to original unRAR code are owned by Alexander Roshal. | 
| 1168 | the 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 | |
| 1171 | License 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, | 
| 1172 | this, you must alter all the notices that refer to this License, so | 1172 | which is proprietary. Distribution of modified unRAR sources in separate form | 
| 1173 | that 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 | 
| 1174 | instead 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 | 
| 1175 | ordinary GNU General Public License has appeared, then you can specify | 1175 | not be used to develop a RAR (WinRAR) compatible archiver. | 
| 1176 | that version instead if you wish.) Do not make any other change in | 1176 | |
| 1177 | these notices. | 1177 | |
| 1178 | 1178 | -- | |
| 1179 | 1179 | Igor Pavlov | |
| 1180 | Once this change is made in a given copy, it is irreversible for | 1180 | |
| 1181 | that copy, so the ordinary GNU General Public License applies to all | 1181 | </programlisting></para> | 
| 1182 | subsequent 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"> | 
| 1185 | the 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> | 
| 1188 | derivative 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 | 
| 1189 | under the terms of Sections 1 and 2 above provided that you accompany | 1189 | reserved. Redistribution and use in source and binary forms, with or without | 
| 1190 | it with the complete corresponding machine-readable source code, which | 1190 | modification, are permitted provided that the following conditions are met: | 
| 1191 | must be distributed under the terms of Sections 1 and 2 above on a | 1191 | Redistributions of source code must retain the above copyright notice, this | 
| 1192 | medium customarily used for software interchange. | 1192 | list of conditions and the following disclaimer. Redistributions in binary form | 
| 1193 | 1193 | must reproduce the above copyright notice, this list of conditions and the | |
| 1194 | If distribution of object code is made by offering access to copy | 1194 | following disclaimer in the documentation and/or other materials provided with | 
| 1195 | from a designated place, then offering equivalent access to copy the | 1195 | the distribution. Neither the name of the author nor the names of its | 
| 1196 | source code from the same place satisfies the requirement to | 1196 | contributors may be used to endorse or promote products derived from this | 
| 1197 | distribute the source code, even though third parties are not | 1197 | software without specific prior written permission. THIS SOFTWARE IS PROVIDED | 
| 1198 | compelled to copy the source along with the object code. | 1198 | BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED | 
| 1199 | 1199 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | |
| 1200 | 5. A program that contains no derivative of any portion of the | 1200 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | 
| 1201 | Library, but is designed to work with the Library by being compiled or | 1201 | EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, | 
| 1202 | linked with it, is called a "work that uses the Library". Such a | 1202 | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, | 
| 1203 | work, in isolation, is not a derivative work of the Library, and | 1203 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | 
| 1204 | therefore falls outside the scope of this License. | 1204 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 
| 1205 | 1205 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE | |
| 1206 | However, linking a "work that uses the Library" with the Library | 1206 | OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | 
| 1207 | creates an executable that is a derivative of the Library (because it | 1207 | ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 1208 | contains portions of the Library), rather than a "work that uses the | 1208 | |
| 1209 | library". The executable is therefore covered by this License. | 1209 | </programlisting></para> | 
| 1210 | Section 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"> | 
| 1213 | that is part of the Library, the object code for the work may be a | 1213 | <title>FLOT LICENSE</title> | 
| 1214 | derivative work of the Library even though the source code is not. | 1214 | |
| 1215 | Whether this is true is especially significant if the work can be | 1215 | <para><programlisting> | 
| 1216 | linked without the Library, or if the work is itself a library. The | 1216 | |
| 1217 | threshold 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 | 1219 | Copyright (c) 2007-2014 IOLA and Ole Laursen | 
| 1220 | structure layouts and accessors, and small macros and small inline | 1220 | |
| 1221 | functions (ten lines or less in length), then the use of the object | 1221 | Permission is hereby granted, free of charge, to any person | 
| 1222 | file is unrestricted, regardless of whether it is legally a derivative | 1222 | obtaining a copy of this software and associated documentation | 
| 1223 | work. (Executables containing this object code plus portions of the | 1223 | files (the "Software"), to deal in the Software without | 
| 1224 | Library will still fall under Section 6.) | 1224 | restriction, including without limitation the rights to use, | 
| 1225 | 1225 | copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 1226 | Otherwise, if the work is a derivative of the Library, you may | 1226 | copies of the Software, and to permit persons to whom the | 
| 1227 | distribute the object code for the work under the terms of Section 6. | 1227 | Software is furnished to do so, subject to the following | 
| 1228 | Any executables containing that work also fall under Section 6, | 1228 | conditions: | 
| 1229 | whether or not they are linked directly with the Library itself. | 1229 | |
| 1230 | 1230 | The above copyright notice and this permission notice shall be | |
| 1231 | 1231 | included in all copies or substantial portions of the Software. | |
| 1232 | 6. As an exception to the Sections above, you may also combine or | 1232 | |
| 1233 | link a "work that uses the Library" with the Library to produce a | 1233 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 
| 1234 | work containing portions of the Library, and distribute that work | 1234 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | 
| 1235 | under terms of your choice, provided that the terms permit | 1235 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 1236 | modification of the work for the customer's own use and reverse | 1236 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | 
| 1237 | engineering for debugging such modifications. | 1237 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 
| 1238 | 1238 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | |
| 1239 | You must give prominent notice with each copy of the work that the | 1239 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 
| 1240 | Library is used in it and that the Library and its use are covered by | 1240 | OTHER DEALINGS IN THE SOFTWARE. | 
| 1241 | this License. You must supply a copy of this License. If the work | 1241 | |
| 1242 | during execution displays copyright notices, you must include the | 1242 | </programlisting></para> | 
| 1243 | copyright notice for the Library among them, as well as a reference | 1243 | </section> | 
| 1244 | directing the user to the copy of this License. Also, you must do one | 1244 | |
| 1245 | of 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 | 1250 | Copyright (c) 2012 France Télécom | 
| 1251 | with the Library, with the complete machine-readable "work that | 1251 | All 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 | 1253 | Redistribution and use in source and binary forms, with or without | 
| 1254 | executable containing the modified Library. (It is understood | 1254 | modification, are permitted provided that the following conditions | 
| 1255 | that the user who changes the contents of definitions files in the | 1255 | are met: | 
| 1256 | Library will not necessarily be able to recompile the application | 1256 | 1. 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 | 1258 | 2. 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, | 1261 | 3. 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. | 1265 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 
| 1266 | 1266 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| 1267 | c) Accompany the work with a written offer, valid for at | 1267 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 
| 1268 | least three years, to give the same user the materials | 1268 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 
| 1269 | specified in Subsection 6a, above, for a charge no more | 1269 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 
| 1270 | than the cost of performing this distribution. | 1270 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 
| 1271 | 1271 | SUBSTITUTE 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 | 1272 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 
| 1273 | from a designated place, offer equivalent access to copy the above | 1273 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 
| 1274 | specified materials from the same place. | 1274 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | 
| 1275 | 1275 | THE 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 | |
| 1280 | Library" must include any data and utility programs needed for | 1280 | <section id="ucpemg_lic_4"> | 
| 1281 | reproducing the executable from it. However, as a special exception, | 1281 | <title>Apache License</title> | 
| 1282 | the materials to be distributed need not include anything that is | 1282 | |
| 1283 | normally distributed (in either source or binary form) with the major | 1283 | <para><programlisting> | 
| 1284 | components (compiler, kernel, and so on) of the operating system on | 1284 | Apache License | 
| 1285 | which the executable runs, unless that component itself accompanies | 1285 | Version 2.0, January 2004 | 
| 1286 | the 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 | 
| 1289 | restrictions of other proprietary libraries that do not normally | 1289 | |
| 1290 | accompany the operating system. Such a contradiction means you cannot | 1290 | 1. Definitions. | 
| 1291 | use both them and the Library together in an executable that you | 1291 | |
| 1292 | distribute. | 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 | 
| 1296 | Library side-by-side in a single library together with other library | 1296 | the copyright owner that is granting the License. | 
| 1297 | facilities not covered by this License, and distribute such a combined | 1297 | |
| 1298 | library, provided that the separate distribution of the work based on | 1298 | "Legal Entity" shall mean the union of the acting entity and all | 
| 1299 | the Library and of the other library facilities is otherwise | 1299 | other entities that control, are controlled by, or are under common | 
| 1300 | permitted, 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. | 
| 1312 | the Library except as expressly provided under this License. Any | 1312 | |
| 1313 | attempt otherwise to copy, modify, sublicense, link with, or | 1313 | "Object" form shall mean any form resulting from mechanical | 
| 1314 | distribute the Library is void, and will automatically terminate your | 1314 | transformation or translation of a Source form, including but | 
| 1315 | rights under this License. However, parties who have received copies, | 1315 | not limited to compiled object code, generated documentation, | 
| 1316 | or rights, from you under this License will not have their licenses | 1316 | and conversions to other media types. | 
| 1317 | terminated 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 | 
| 1320 | signed it. However, nothing else grants you permission to modify or | 1320 | copyright notice that is included in or attached to the work | 
| 1321 | distribute the Library or its derivative works. These actions are | 1321 | (an example is provided in the Appendix below). | 
| 1322 | prohibited by law if you do not accept this License. Therefore, by | 1322 | |
| 1323 | modifying or distributing the Library (or any work based on the | 1323 | "Derivative Works" shall mean any work, whether in Source or Object | 
| 1324 | Library), 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 | 
| 1325 | all its terms and conditions for copying, distributing or modifying | 1325 | editorial revisions, annotations, elaborations, or other modifications | 
| 1326 | the 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, | 
| 1329 | Library), the recipient automatically receives a license from the | 1329 | the Work and Derivative Works thereof. | 
| 1330 | original licensor to copy, distribute, link with or modify the Library | 1330 | |
| 1331 | subject to these terms and conditions. You may not impose any further | 1331 | "Contribution" shall mean any work of authorship, including | 
| 1332 | restrictions on the recipients' exercise of the rights granted herein. | 1332 | the original version of the Work and any modifications or additions | 
| 1333 | You are not responsible for enforcing compliance by third parties with | 1333 | to that Work or Derivative Works thereof, that is intentionally | 
| 1334 | this 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 | 
| 1338 | infringement or for any other reason (not limited to patent issues), | 1338 | to the Licensor or its representatives, including but not limited to | 
| 1339 | conditions are imposed on you (whether by court order, agreement or | 1339 | communication on electronic mailing lists, source code control systems, | 
| 1340 | otherwise) that contradict the conditions of this License, they do not | 1340 | and issue tracking systems that are managed by, or on behalf of, the | 
| 1341 | excuse you from the conditions of this License. If you cannot | 1341 | Licensor for the purpose of discussing and improving the Work, but | 
| 1342 | distribute so as to satisfy simultaneously your obligations under this | 1342 | excluding communication that is conspicuously marked or otherwise | 
| 1343 | License and any other pertinent obligations, then as a consequence you | 1343 | designated in writing by the copyright owner as "Not a Contribution." | 
| 1344 | may not distribute the Library at all. For example, if a patent | 1344 | |
| 1345 | license would not permit royalty-free redistribution of the Library by | 1345 | "Contributor" shall mean Licensor and any individual or Legal Entity | 
| 1346 | all those who receive copies directly or indirectly through you, then | 1346 | on behalf of whom a Contribution has been received by Licensor and | 
| 1347 | the only way you could satisfy both it and this License would be to | 1347 | subsequently incorporated within the Work. | 
| 1348 | refrain entirely from distribution of the Library. | 1348 | |
| 1349 | 1349 | 2. Grant of Copyright License. Subject to the terms and conditions of | |
| 1350 | If any portion of this section is held invalid or unenforceable under any | 1350 | this License, each Contributor hereby grants to You a perpetual, | 
| 1351 | particular circumstance, the balance of the section is intended to apply, | 1351 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | 
| 1352 | and 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 | |
| 1354 | It is not the purpose of this section to induce you to infringe any | 1354 | Work and such Derivative Works in Source or Object form. | 
| 1355 | patents or other property right claims or to contest validity of any | 1355 | |
| 1356 | such claims; this section has the sole purpose of protecting the | 1356 | 3. Grant of Patent License. Subject to the terms and conditions of | 
| 1357 | integrity of the free software distribution system which is | 1357 | this License, each Contributor hereby grants to You a perpetual, | 
| 1358 | implemented by public license practices. Many people have made | 1358 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | 
| 1359 | generous contributions to the wide range of software distributed | 1359 | (except as stated in this section) patent license to make, have made, | 
| 1360 | through that system in reliance on consistent application of that | 1360 | use, offer to sell, sell, import, and otherwise transfer the Work, | 
| 1361 | system; 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 | 
| 1362 | to distribute software through any other system and a licensee cannot | 1362 | by such Contributor that are necessarily infringed by their | 
| 1363 | impose 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 | |
| 1365 | This section is intended to make thoroughly clear what is believed to | 1365 | institute patent litigation against any entity (including a | 
| 1366 | be 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 | 
| 1369 | certain countries either by patents or by copyrighted interfaces, the | 1369 | granted to You under this License for that Work shall terminate | 
| 1370 | original copyright holder who places the Library under this License may add | 1370 | as of the date such litigation is filed. | 
| 1371 | an explicit geographical distribution limitation excluding those countries, | 1371 | |
| 1372 | so that distribution is permitted only in or among countries not thus | 1372 | 4. Redistribution. You may reproduce and distribute copies of the | 
| 1373 | excluded. In such case, this License incorporates the limitation as if | 1373 | Work or Derivative Works thereof in any medium, with or without | 
| 1374 | written 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 | |
| 1377 | versions of the Lesser General Public License from time to time. | 1377 | (a) You must give any other recipients of the Work or | 
| 1378 | Such new versions will be similar in spirit to the present version, | 1378 | Derivative Works a copy of this License; and | 
| 1379 | but may differ in detail to address new problems or concerns. | 1379 | |
| 1380 | 1380 | (b) You must cause any modified files to carry prominent notices | |
| 1381 | Each version is given a distinguishing version number. If the Library | 1381 | stating that You changed the files; and | 
| 1382 | specifies 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 | 
| 1384 | conditions either of that version or of any later version published by | 1384 | that You distribute, all copyright, patent, trademark, and | 
| 1385 | the Free Software Foundation. If the Library does not specify a | 1385 | attribution notices from the Source form of the Work, | 
| 1386 | license version number, you may choose any version ever published by | 1386 | excluding those notices that do not pertain to any part of | 
| 1387 | the 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 | 
| 1391 | programs whose distribution conditions are incompatible with these, | 1391 | include a readable copy of the attribution notices contained | 
| 1392 | write to the author to ask for permission. For software which is | 1392 | within such NOTICE file, excluding those notices that do not | 
| 1393 | copyrighted by the Free Software Foundation, write to the Free | 1393 | pertain to any part of the Derivative Works, in at least one | 
| 1394 | Software Foundation; we sometimes make exceptions for this. Our | 1394 | of the following places: within a NOTICE text file distributed | 
| 1395 | decision will be guided by the two goals of preserving the free status | 1395 | as part of the Derivative Works; within the Source form or | 
| 1396 | of all derivatives of our free software and of promoting the sharing | 1396 | documentation, if provided along with the Derivative Works; or, | 
| 1397 | and 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 | 
| 1402 | WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | 1402 | or as an addendum to the NOTICE text from the Work, provided | 
| 1403 | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | 1403 | that such additional attribution notices cannot be construed | 
| 1404 | OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY | 1404 | as modifying the License. | 
| 1405 | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | 1405 | |
| 1406 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | 1406 | You may add Your own copyright statement to Your modifications and | 
| 1407 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | 1407 | may provide additional or different license terms and conditions | 
| 1408 | LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME | 1408 | for use, reproduction, or distribution of Your modifications, or | 
| 1409 | THE 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. | 
| 1412 | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | 1412 | |
| 1413 | AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU | 1413 | 5. Submission of Contributions. Unless You explicitly state otherwise, | 
| 1414 | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | 1414 | any Contribution intentionally submitted for inclusion in the Work | 
| 1415 | CONSEQUENTIAL 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 | 
| 1416 | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | 1416 | this License, without any additional terms or conditions. | 
| 1417 | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | 1417 | Notwithstanding the above, nothing herein shall supersede or modify | 
| 1418 | FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF | 1418 | the terms of any separate license agreement you may have executed | 
| 1419 | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | 1419 | with Licensor regarding such Contributions. | 
| 1420 | DAMAGES. | 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 | 
| 1428 | possible use to the public, we recommend making it free software that | 1428 | Contributor provides its Contributions) on an "AS IS" BASIS, | 
| 1429 | everyone can redistribute and change. You can do so by permitting | 1429 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | 
| 1430 | redistribution under these terms (or, alternatively, under the terms of the | 1430 | implied, including, without limitation, any warranties or conditions | 
| 1431 | ordinary 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 | 
| 1434 | safest to attach them to the start of each source file to most effectively | 1434 | risks associated with Your exercise of permissions under this License. | 
| 1435 | convey 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 | <one line to give the library's name and a brief idea of what it does.> | 1438 | unless required by applicable law (such as deliberate and grossly | 
| 1439 | Copyright (C) <year> <name of author> | 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, | |
| 1455 | Also 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 | |
| 1457 | You should also get your employer (if you work as a programmer) or your | 1457 | of your accepting any such warranty or additional liability. | 
| 1458 | school, if any, to sign a "copyright disclaimer" for the library, if | 1458 | |
| 1459 | necessary. 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 | <signature of Ty Coon>, 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 | |
| 1467 | That'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. <http://fsf.org/> | 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, | 
| 1482 | the terms and conditions of version 3 of the GNU General Public | 1482 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
| 1483 | License, 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 | |
| 1488 | General Public License, and the "GNU GPL" refers to version 3 of the GNU | 1488 | <section id="ucpemg_lic_5"> | 
| 1489 | General 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> | 
| 1492 | other 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 | |
| 1495 | by the Library, but which is not otherwise based on the Library. | 1495 | Copyright (C) 1991, 1999 Free Software Foundation, Inc. | 
| 1496 | Defining a subclass of a class defined by the Library is deemed a mode | 1496 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | 
| 1497 | of 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 | |
| 1500 | Application with the Library. The particular version of the Library | 1500 | [This is the first released version of the Lesser GPL. It also counts | 
| 1501 | with which the Combined Work was made is also called the "Linked | 1501 | as the successor of the GNU Library Public License, version 2, hence | 
| 1502 | Version". | 1502 | the version number 2.1.] | 
| 1503 | 1503 | ||
| 1504 | The "Minimal Corresponding Source" for a Combined Work means the | 1504 | Preamble | 
| 1505 | Corresponding Source for the Combined Work, excluding any source code | 1505 | |
| 1506 | for portions of the Combined Work that, considered in isolation, are | 1506 | The licenses for most software are designed to take away your | 
| 1507 | based on the Application, and not on the Linked Version. | 1507 | freedom to share and change it. By contrast, the GNU General Public | 
| 1508 | 1508 | Licenses are intended to guarantee your freedom to share and change | |
| 1509 | The "Corresponding Application Code" for a Combined Work means the | 1509 | free software--to make sure the software is free for all its users. | 
| 1510 | object code and/or source code for the Application, including any data | 1510 | |
| 1511 | and utility programs needed for reproducing the Combined Work from the | 1511 | This license, the Lesser General Public License, applies to some | 
| 1512 | Application, but excluding the System Libraries of the Combined Work. | 1512 | specially designated software packages--typically libraries--of the | 
| 1513 | 1513 | Free Software Foundation and other authors who decide to use it. You | |
| 1514 | 1. Exception to Section 3 of the GNU GPL. | 1514 | can use it too, but we suggest you first think carefully about whether | 
| 1515 | 1515 | this 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 | 1516 | strategy to use in any particular case, based on the explanations below. | 
| 1517 | without 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. | 1519 | not price. Our General Public Licenses are designed to make sure that | 
| 1520 | 1520 | you 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 | 1521 | for this service if you wish); that you receive source code or can get | 
| 1522 | facility refers to a function or data to be supplied by an Application | 1522 | it if you want it; that you can change the software and use pieces of | 
| 1523 | that uses the facility (other than as an argument passed when the | 1523 | it in new free programs; and that you are informed that you can do | 
| 1524 | facility is invoked), then you may convey a copy of the modified | 1524 | these things. | 
| 1525 | version: | 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 | 1527 | distributors to deny you these rights or to ask you to surrender these | 
| 1528 | ensure that, in the event an Application does not supply the | 1528 | rights. These restrictions translate to certain responsibilities for | 
| 1529 | function or data, the facility still operates, and performs | 1529 | you 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 | 1532 | or for a fee, you must give the recipients all the rights that we gave | 
| 1533 | this License applicable to that copy. | 1533 | you. You must make sure that they, too, receive or can get the source | 
| 1534 | 1534 | code. If you link other code with the library, you must provide | |
| 1535 | 3. Object Code Incorporating Material from Library Header Files. | 1535 | complete object files to the recipients, so that they can relink them | 
| 1536 | 1536 | with the library after making changes to the library and recompiling | |
| 1537 | The object code form of an Application may incorporate material from | 1537 | it. And you must show them these terms so they know their rights. | 
| 1538 | a header file that is part of the Library. You may convey such object | 1538 | |
| 1539 | code under terms of your choice, provided that, if the incorporated | 1539 | We protect your rights with a two-step method: (1) we copyright the | 
| 1540 | material is not limited to numerical parameters, data structure | 1540 | library, and (2) we offer you this license, which gives you legal | 
| 1541 | layouts and accessors, or small macros, inline functions and templates | 1541 | permission 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 | 1544 | there 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 | 1545 | modified by someone else and passed on, the recipients should know | 
| 1546 | covered by this License. | 1546 | that what they have is not the original version, so that the original | 
| 1547 | 1547 | author'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 | 1548 | introduced by others. | 
| 1549 | document. | 1549 | |
| 1550 | 1550 | ||
| 1551 | 4. Combined Works. | 1551 | Finally, software patents pose a constant threat to the existence of | 
| 1552 | 1552 | any free program. We wish to make sure that a company cannot | |
| 1553 | You may convey a Combined Work under terms of your choice that, | 1553 | effectively restrict the users of a free program by obtaining a | 
| 1554 | taken together, effectively do not restrict modification of the | 1554 | restrictive license from a patent holder. Therefore, we insist that | 
| 1555 | portions of the Library contained in the Combined Work and reverse | 1555 | any patent license obtained for a version of the library must be | 
| 1556 | engineering for debugging such modifications, if you also do each of | 1556 | consistent with the full freedom of use specified in this license. | 
| 1557 | the 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 | 1559 | ordinary GNU General Public License. This license, the GNU Lesser | 
| 1560 | the Library is used in it and that the Library and its use are | 1560 | General Public License, applies to certain designated libraries, and | 
| 1561 | covered by this License. | 1561 | is quite different from the ordinary General Public License. We use | 
| 1562 | 1562 | this 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 | 1563 | libraries 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 | 1566 | a shared library, the combination of the two is legally speaking a | 
| 1567 | execution, include the copyright notice for the Library among | 1567 | combined work, a derivative of the original library. The ordinary | 
| 1568 | these notices, as well as a reference directing the user to the | 1568 | General Public License therefore permits such linking only if the | 
| 1569 | copies of the GNU GPL and this license document. | 1569 | entire combination fits its criteria of freedom. The Lesser General | 
| 1570 | 1570 | Public License permits more lax criteria for linking other code with | |
| 1571 | d) Do one of the following: | 1571 | the 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 | 1574 | does Less to protect the user's freedom than the ordinary General | 
| 1575 | suitable for, and under terms that permit, the user to | 1575 | Public License. It also provides other free software developers Less | 
| 1576 | recombine or relink the Application with a modified version of | 1576 | of an advantage over competing non-free programs. These disadvantages | 
| 1577 | the Linked Version to produce a modified Combined Work, in the | 1577 | are the reason we use the ordinary General Public License for many | 
| 1578 | manner specified by section 6 of the GNU GPL for conveying | 1578 | libraries. However, the Lesser license provides advantages in certain | 
| 1579 | Corresponding Source. | 1579 | special 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 | 1582 | encourage 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 | 1583 | a de-facto standard. To achieve this, non-free programs must be | 
| 1584 | system, and (b) will operate properly with a modified version | 1584 | allowed to use the library. A more frequent case is that a free | 
| 1585 | of the Library that is interface-compatible with the Linked | 1585 | library does the same job as widely used non-free libraries. In this | 
| 1586 | Version. | 1586 | case, there is little to gain by limiting the free library to free | 
| 1587 | 1587 | software 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 | 1590 | programs enables a greater number of people to use a large body of | 
| 1591 | necessary to install and execute a modified version of the | 1591 | free software. For example, permission to use the GNU C Library in | 
| 1592 | Combined Work produced by recombining or relinking the | 1592 | non-free programs enables many more people to use the whole GNU | 
| 1593 | Application with a modified version of the Linked Version. (If | 1593 | operating system, as well as its variant, the GNU/Linux operating | 
| 1594 | you use option 4d0, the Installation Information must accompany | 1594 | system. | 
| 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 | 1597 | users' freedom, it does ensure that the user of a program that is | 
| 1598 | for conveying Corresponding Source.) | 1598 | linked with the Library has the freedom and the wherewithal to run | 
| 1599 | 1599 | that 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 | 1602 | modification follow. Pay close attention to the difference between a | 
| 1603 | Library 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 | 
| 1604 | facilities that are not Applications and are not covered by this | 1604 | former contains code derived from the library, whereas the latter must | 
| 1605 | License, and convey such a combined library under terms of your | 1605 | be combined with the library in order to run. | 
| 1606 | choice, 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 | 1612 | program which contains a notice placed by the copyright holder or | 
| 1613 | is a work based on the Library, and explaining where to find the | 1613 | other authorized party saying it may be distributed under the terms of | 
| 1614 | accompanying uncombined form of the same work. | 1614 | this Lesser General Public License (also called "this License"). | 
| 1615 | 1615 | Each 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 | 1618 | prepared so as to be conveniently linked with application programs | 
| 1619 | of the GNU Lesser General Public License from time to time. Such new | 1619 | (which use some of those functions and data) to form executables. | 
| 1620 | versions will be similar in spirit to the present version, but may | 1620 | |
| 1621 | differ in detail to address new problems or concerns. | 1621 | The "Library", below, refers to any such software library or work | 
| 1622 | 1622 | which has been distributed under these terms. A "work based on the | |
| 1623 | Each version is given a distinguishing version number. If the | 1623 | Library" means either the Library or any derivative work under | 
| 1624 | Library as you received it specifies that a certain numbered version | 1624 | copyright law: that is to say, a work containing the Library or a | 
| 1625 | of the GNU Lesser General Public License "or any later version" | 1625 | portion of it, either verbatim or with modifications and/or translated | 
| 1626 | applies to it, you have the option of following the terms and | 1626 | straightforwardly into another language. (Hereinafter, translation is | 
| 1627 | conditions either of that published version or of any later version | 1627 | included without limitation in the term "modification".) | 
| 1628 | published by the Free Software Foundation. If the Library as you | 1628 | |
| 1629 | received 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 | 
| 1630 | General Public License, you may choose any version of the GNU Lesser | 1630 | making modifications to it. For a library, complete source code means | 
| 1631 | General Public License ever published by the Free Software Foundation. | 1631 | all the source code for all modules it contains, plus any associated | 
| 1632 | 1632 | interface definition files, plus the scripts used to control compilation | |
| 1633 | If the Library as you received it specifies that a proxy can decide | 1633 | and installation of the library. | 
| 1634 | whether future versions of the GNU Lesser General Public License shall | 1634 | |
| 1635 | apply, that proxy's public statement of acceptance of any version is | 1635 | Activities other than copying, distribution and modification are not | 
| 1636 | permanent authorization for you to choose that version for the | 1636 | covered by this License; they are outside its scope. The act of | 
| 1637 | Library. | 1637 | running a program using the Library is not restricted, and output from | 
| 1638 | </programlisting></para></section> | 1638 | such a program is covered only if its contents constitute a work based | 
| 1639 | 1639 | on the Library (independent of the use of the Library in a tool for | |
| 1640 | <section id="ucpemg_lic_7"> | 1640 | writing it). Whether that is true depends on what the Library does | 
| 1641 | <title>jTDS</title> | 1641 | and 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 | |
| 1644 | License | 1644 | complete source code as you receive it, in any medium, provided that | 
| 1645 | jTDS is Free Software. jTDS is made available under the terms of the | 1645 | you conspicuously and appropriately publish on each copy an | 
| 1646 | GNU Lesser General Public License. The LGPL is sufficiently flexible to allow | 1646 | appropriate copyright notice and disclaimer of warranty; keep intact | 
| 1647 | the use of jTDS in both open source and commercial projects. Using jTDS is | 1647 | all the notices that refer to this License and to the absence of any | 
| 1648 | considered to be dynamic linking; hence our interpretation of the LGPL is that | 1648 | warranty; and distribute a copy of this License along with the | 
| 1649 | the use of the unmodified jTDS source or binary does not affect the license of | 1649 | Library. | 
| 1650 | your application code. | 1650 | |
| 1651 | 1651 | You may charge a fee for the physical act of transferring a copy, | |
| 1652 | If you modify jTDS and redistribute your modifications, the LGPL applies, | 1652 | and you may at your option offer warranty protection in exchange for a | 
| 1653 | basically meaning that you'll have to make the modified version publicly | 1653 | fee. | 
| 1654 | available under the LGPL license too. This ensures that all users of the | 1654 | |
| 1655 | software have access to all future improvements. | 1655 | |
| 1656 | 1656 | 2. You may modify your copy or copies of the Library or any portion | |
| 1657 | jTDS was initially based on software released under a BSD license by CDS | 1657 | of it, thus forming a work based on the Library, and copy and | 
| 1658 | Networks, Inc. and/or Craig Spannring, the author of the original FreeTDS JDBC | 1658 | distribute such modifications or work under the terms of Section 1 | 
| 1659 | driver from which jTDS is derived. Between releases 0.8.1 and 0.9 jTDS was | 1659 | above, provided that you also meet all of these conditions: | 
| 1660 | completely 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 | |
| 1666 | JSch 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 | 
| 1667 | over 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 | 
| 1670 | Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc. | 1670 | table of data to be supplied by an application program that uses | 
| 1671 | All 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, | |
| 1673 | Redistribution and use in source and binary forms, with or without | 1673 | in the event an application does not supply such function or | 
| 1674 | modification, 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. | 1684 | These requirements apply to the modified work as a whole. If | 
| 1685 | 1685 | identifiable sections of that work are not derived from the Library, | |
| 1686 | THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | 1686 | and can be reasonably considered independent and separate works in | 
| 1687 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | 1687 | themselves, then this License, and its terms, do not apply to those | 
| 1688 | FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT, | 1688 | sections when you distribute them as separate works. But when you | 
| 1689 | INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, | 1689 | distribute the same sections as part of a whole which is a work based | 
| 1690 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 1690 | on the Library, the distribution of the whole must be on the terms of | 
| 1691 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, | 1691 | this License, whose permissions for other licensees extend to the | 
| 1692 | OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 1692 | entire whole, and thus to each and every part regardless of who wrote | 
| 1693 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | 1693 | it. | 
| 1694 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, | 1694 | |
| 1695 | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 1695 | Thus, it is not the intent of this section to claim rights or contest | 
| 1696 | 1696 | your rights to work written entirely by you; rather, the intent is to | |
| 1697 | </programlisting></para></section> | 1697 | exercise the right to control the distribution of derivative or | 
| 1698 | 1698 | collective works based on the Library. | |
| 1699 | <section id="ucpemg_lic_9"> | 1699 | |
| 1700 | <title>Jython</title> | 1700 | In addition, mere aggregation of another work not based on the Library | 
| 1701 | <para><programlisting> | 1701 | with the Library (or with a work based on the Library) on a volume of | 
| 1702 | 1702 | a storage or distribution medium does not bring the other work under | |
| 1703 | The Jython License | 1703 | the scope of this License. | 
| 1704 | 1704 | ||
| 1705 | A. 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 | 1706 | License instead of this License to a given copy of the Library. To do | |
| 1707 | PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 | 1707 | this, you must alter all the notices that refer to this License, so | 
| 1708 | 1708 | that they refer to the ordinary GNU General Public License, version 2, | |
| 1709 | 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), | 1709 | instead of to this License. (If a newer version than version 2 of the | 
| 1710 | and the Individual or Organization ("Licensee") accessing and otherwise using | 1710 | ordinary GNU General Public License has appeared, then you can specify | 
| 1711 | this software ("Jython") in source or binary form and its associated | 1711 | that version instead if you wish.) Do not make any other change in | 
| 1712 | documentation. | 1712 | these notices. | 
| 1713 | 1713 | ||
| 1714 | 2. Subject to the terms and conditions of this License Agreement, PSF hereby | 1714 | |
| 1715 | grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, | 1715 | Once this change is made in a given copy, it is irreversible for | 
| 1716 | analyze, test, perform and/or display publicly, prepare derivative works, | 1716 | that copy, so the ordinary GNU General Public License applies to all | 
| 1717 | distribute, and otherwise use Jython alone or in any derivative version, | 1717 | subsequent copies and derivative works made from that copy. | 
| 1718 | provided, however, that PSF's License Agreement and PSF's notice of copyright, | 1718 | |
| 1719 | i.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 | 
| 1720 | retained in Jython alone or in any derivative version prepared by Licensee. | 1720 | the Library into a program that is not a library. | 
| 1721 | 1721 | ||
| 1722 | 3. 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 | 
| 1723 | incorporates Jython or any part thereof, and wants to make the derivative work | 1723 | derivative of it, under Section 2) in object code or executable form | 
| 1724 | available to others as provided herein, then Licensee hereby agrees to include | 1724 | under the terms of Sections 1 and 2 above provided that you accompany | 
| 1725 | in any such work a brief summary of the changes made to Jython. | 1725 | it with the complete corresponding machine-readable source code, which | 
| 1726 | 1726 | must be distributed under the terms of Sections 1 and 2 above on a | |
| 1727 | 4. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES NO | 1727 | medium customarily used for software interchange. | 
| 1728 | REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT | 1728 | |
| 1729 | LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF | 1729 | If distribution of object code is made by offering access to copy | 
| 1730 | MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON | 1730 | from a designated place, then offering equivalent access to copy the | 
| 1731 | WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. | 1731 | source code from the same place satisfies the requirement to | 
| 1732 | 1732 | distribute the source code, even though third parties are not | |
| 1733 | 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY | 1733 | compelled to copy the source along with the object code. | 
| 1734 | INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, | 1734 | |
| 1735 | DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF | 1735 | 5. A program that contains no derivative of any portion of the | 
| 1736 | ADVISED OF THE POSSIBILITY THEREOF. | 1736 | Library, but is designed to work with the Library by being compiled or | 
| 1737 | 1737 | linked with it, is called a "work that uses the Library". Such a | |
| 1738 | 6. This License Agreement will automatically terminate upon a material breach | 1738 | work, in isolation, is not a derivative work of the Library, and | 
| 1739 | of its terms and conditions. | 1739 | therefore falls outside the scope of this License. | 
| 1740 | 1740 | ||
| 1741 | 7. Nothing in this License Agreement shall be deemed to create any relationship | 1741 | However, linking a "work that uses the Library" with the Library | 
| 1742 | of agency, partnership, or joint venture between PSF and Licensee. This License | 1742 | creates an executable that is a derivative of the Library (because it | 
| 1743 | Agreement does not grant permission to use PSF trademarks or trade name in a | 1743 | contains portions of the Library), rather than a "work that uses the | 
| 1744 | trademark sense to endorse or promote products or services of Licensee, or any | 1744 | library". The executable is therefore covered by this License. | 
| 1745 | third party. | 1745 | Section 6 states terms for distribution of such executables. | 
| 1746 | 1746 | ||
| 1747 | 8. 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 | 
| 1748 | bound by the terms and conditions of this License Agreement. | 1748 | that is part of the Library, the object code for the work may be a | 
| 1749 | 1749 | derivative work of the Library even though the source code is not. | |
| 1750 | Jython 2.0, 2.1 License | 1750 | Whether this is true is especially significant if the work can be | 
| 1751 | 1751 | linked without the Library, or if the work is itself a library. The | |
| 1752 | Copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Jython Developers | 1752 | threshold for this to be true is not precisely defined by law. | 
| 1753 | All rights reserved. | 1753 | |
| 1754 | 1754 | If such an object file uses only numerical parameters, data | |
| 1755 | Redistribution and use in source and binary forms, with or without | 1755 | structure layouts and accessors, and small macros and small inline | 
| 1756 | modification, are permitted provided that the following conditions are met: | 1756 | functions (ten lines or less in length), then the use of the object | 
| 1757 | 1757 | file is unrestricted, regardless of whether it is legally a derivative | |
| 1758 | Redistributions of source code must retain the above copyright notice, this | 1758 | work. (Executables containing this object code plus portions of the | 
| 1759 | list of conditions and the following disclaimer. Redistributions in binary form | 1759 | Library will still fall under Section 6.) | 
| 1760 | must reproduce the above copyright notice, this list of conditions and the | 1760 | |
| 1761 | following disclaimer in the documentation and/or other materials provided with | 1761 | Otherwise, if the work is a derivative of the Library, you may | 
| 1762 | the distribution. Neither the name of the Jython Developers nor the names of | 1762 | distribute the object code for the work under the terms of Section 6. | 
| 1763 | its contributors may be used to endorse or promote products derived from this | 1763 | Any executables containing that work also fall under Section 6, | 
| 1764 | software without specific prior written permission. THIS SOFTWARE IS PROVIDED | 1764 | whether or not they are linked directly with the Library itself. | 
| 1765 | BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS'' AND ANY EXPRESS OR IMPLIED | 1765 | |
| 1766 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | 1766 | |
| 1767 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | 1767 | 6. As an exception to the Sections above, you may also combine or | 
| 1768 | EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | 1768 | link a "work that uses the Library" with the Library to produce a | 
| 1769 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 1769 | work containing portions of the Library, and distribute that work | 
| 1770 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | 1770 | under terms of your choice, provided that the terms permit | 
| 1771 | PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 1771 | modification of the work for the customer's own use and reverse | 
| 1772 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE | 1772 | engineering for debugging such modifications. | 
| 1773 | OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | 1773 | |
| 1774 | ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 1774 | You must give prominent notice with each copy of the work that the | 
| 1775 | 1775 | Library is used in it and that the Library and its use are covered by | |
| 1776 | </programlisting></para></section> | 1776 | this License. You must supply a copy of this License. If the work | 
| 1777 | 1777 | during execution displays copyright notices, you must include the | |
| 1778 | <section id="ucpemg_lic_10"> | 1778 | copyright notice for the Library among them, as well as a reference | 
| 1779 | <title>Open Source Initiative OSI - The BSD 3-Clause License</title> | 1779 | directing the user to the copy of this License. Also, you must do one | 
| 1780 | <para><programlisting> | 1780 | of these things: | 
| 1781 | 1781 | ||
| 1782 | <b> Open Source Initiative OSI - The BSD 3-Clause License </b> | 1782 | a) Accompany the work with the complete corresponding | 
| 1783 | 1783 | machine-readable source code for the Library including whatever | |
| 1784 | Copyright (c) <YEAR>, <OWNER> 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 | |
| 1786 | Redistribution and use in source and binary forms, with or without | 1786 | with the Library, with the complete machine-readable "work that | 
| 1787 | modification, 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 | 
| 1790 | list of conditions and the following disclaimer. - Redistributions in binary | 1790 | that the user who changes the contents of definitions files in the | 
| 1791 | form must reproduce the above copyright notice, this list of conditions and the | 1791 | Library will not necessarily be able to recompile the application | 
| 1792 | following disclaimer in the documentation and/or other materials provided with | 1792 | to use the modified definitions.) | 
| 1793 | the distribution. - Neither the name of the <ORGANIZATION> nor the names | 1793 | |
| 1794 | of its contributors may be used to endorse or promote products derived from | 1794 | b) Use a suitable shared library mechanism for linking with the | 
| 1795 | this 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, | |
| 1797 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 1797 | rather than copying library functions into the executable, and (2) | 
| 1798 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 1798 | will operate properly with a modified version of the library, if | 
| 1799 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 1799 | the user installs one, as long as the modified version is | 
| 1800 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | 1800 | interface-compatible with the version that the work was made with. | 
| 1801 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | 1801 | |
| 1802 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | 1802 | c) Accompany the work with a written offer, valid for at | 
| 1803 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | 1803 | least three years, to give the same user the materials | 
| 1804 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | 1804 | specified in Subsection 6a, above, for a charge no more | 
| 1805 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 1805 | than the cost of performing this distribution. | 
| 1806 | OF 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. | |
| 1813 | MOZILLA PUBLIC LICENSE Version 1.1 1. Definitions. | 1813 | |
| 1814 | 1814 | For an executable, the required form of the "work that uses the | |
| 1815 | 1.0.1. "Commercial Use" means distribution or otherwise making the Covered Code | 1815 | Library" must include any data and utility programs needed for | 
| 1816 | available to a third party. 1.1. ''Contributor'' means each entity that creates | 1816 | reproducing the executable from it. However, as a special exception, | 
| 1817 | or contributes to the creation of Modifications. | 1817 | the materials to be distributed need not include anything that is | 
| 1818 | 1818 | normally distributed (in either source or binary form) with the major | |
| 1819 | 1.2. ''Contributor Version'' means the combination of the Original Code, prior | 1819 | components (compiler, kernel, and so on) of the operating system on | 
| 1820 | Modifications used by a Contributor, and the Modifications made by that | 1820 | which the executable runs, unless that component itself accompanies | 
| 1821 | particular Contributor. | 1821 | the executable. | 
| 1822 | 1822 | ||
| 1823 | 1.3. ''Covered Code'' means the Original Code or Modifications or the | 1823 | It may happen that this requirement contradicts the license | 
| 1824 | combination of the Original Code and Modifications, in each case including | 1824 | restrictions of other proprietary libraries that do not normally | 
| 1825 | portions thereof. | 1825 | accompany the operating system. Such a contradiction means you cannot | 
| 1826 | 1826 | use both them and the Library together in an executable that you | |
| 1827 | 1.4. ''Electronic Distribution Mechanism'' means a mechanism generally accepted | 1827 | distribute. | 
| 1828 | in the software development community for the electronic transfer of data. | 1828 | |
| 1829 | 1829 | ||
| 1830 | 1.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 | 1831 | Library side-by-side in a single library together with other library | |
| 1832 | 1.6. ''Initial Developer'' means the individual or entity identified as the | 1832 | facilities not covered by this License, and distribute such a combined | 
| 1833 | Initial Developer in the Source Code notice required by Exhibit A. | 1833 | library, provided that the separate distribution of the work based on | 
| 1834 | 1834 | the Library and of the other library facilities is otherwise | |
| 1835 | 1.7. ''Larger Work'' means a work which combines Covered Code or portions | 1835 | permitted, and provided that you do these two things: | 
| 1836 | thereof 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 | |
| 1838 | 1.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 | |
| 1840 | 1.8.1. "Licensable" means having the right to grant, to the maximum extent | 1840 | Sections above. | 
| 1841 | possible, whether at the time of the initial grant or subsequently acquired, | 1841 | |
| 1842 | any 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 | |
| 1844 | 1.9. ''Modifications'' means any addition to or deletion from the substance or | 1844 | where to find the accompanying uncombined form of the same work. | 
| 1845 | structure of either the Original Code or any previous Modifications. When | 1845 | |
| 1846 | Covered Code is released as a series of files, a Modification is: | 1846 | 8. You may not copy, modify, sublicense, link with, or distribute | 
| 1847 | 1847 | the Library except as expressly provided under this License. Any | |
| 1848 | A. Any addition to or deletion from the contents of a file containing Original | 1848 | attempt otherwise to copy, modify, sublicense, link with, or | 
| 1849 | Code or previous Modifications. B. Any new file that contains any part of the | 1849 | distribute the Library is void, and will automatically terminate your | 
| 1850 | Original Code or previous Modifications. | 1850 | rights under this License. However, parties who have received copies, | 
| 1851 | 1851 | or rights, from you under this License will not have their licenses | |
| 1852 | 1852 | terminated so long as such parties remain in full compliance. | |
| 1853 | 1853 | ||
| 1854 | 1.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 | 
| 1855 | described in the Source Code notice required by Exhibit A as Original Code, and | 1855 | signed it. However, nothing else grants you permission to modify or | 
| 1856 | which, at the time of its release under this License is not already Covered | 1856 | distribute the Library or its derivative works. These actions are | 
| 1857 | Code governed by this License. 1.10.1. "Patent Claims" means any patent claim( | 1857 | prohibited by law if you do not accept this License. Therefore, by | 
| 1858 | s), now owned or hereafter acquired, including without limitation, method, | 1858 | modifying or distributing the Library (or any work based on the | 
| 1859 | process, and apparatus claims, in any patent Licensable by grantor. | 1859 | Library), you indicate your acceptance of this License to do so, and | 
| 1860 | 1860 | all its terms and conditions for copying, distributing or modifying | |
| 1861 | 1.11. ''Source Code'' means the preferred form of the Covered Code for making | 1861 | the Library or works based on it. | 
| 1862 | modifications to it, including all modules it contains, plus any associated | 1862 | |
| 1863 | interface definition files, scripts used to control compilation and | 1863 | 10. Each time you redistribute the Library (or any work based on the | 
| 1864 | installation of an Executable, or source code differential comparisons against | 1864 | Library), the recipient automatically receives a license from the | 
| 1865 | either the Original Code or another well known, available Covered Code of the | 1865 | original licensor to copy, distribute, link with or modify the Library | 
| 1866 | Contributor's choice. The Source Code can be in a compressed or archival form, | 1866 | subject to these terms and conditions. You may not impose any further | 
| 1867 | provided the appropriate decompression or de-archiving software is widely | 1867 | restrictions on the recipients' exercise of the rights granted herein. | 
| 1868 | available for no charge. | 1868 | You are not responsible for enforcing compliance by third parties with | 
| 1869 | 1869 | this License. | |
| 1870 | 1.12. "You'' (or "Your") means an individual or a legal entity exercising | 1870 | |
| 1871 | rights under, and complying with all of the terms of, this License or a future | 1871 | |
| 1872 | version 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 | 
| 1873 | includes any entity which controls, is controlled by, or is under common | 1873 | infringement or for any other reason (not limited to patent issues), | 
| 1874 | control with You. For purposes of this definition, "control'' means (a) the | 1874 | conditions are imposed on you (whether by court order, agreement or | 
| 1875 | power, direct or indirect, to cause the direction or management of such entity, | 1875 | otherwise) that contradict the conditions of this License, they do not | 
| 1876 | whether by contract or otherwise, or (b) ownership of more than fifty percent ( | 1876 | excuse you from the conditions of this License. If you cannot | 
| 1877 | 50%) of the outstanding shares or beneficial ownership of such entity. | 1877 | distribute so as to satisfy simultaneously your obligations under this | 
| 1878 | 1878 | License and any other pertinent obligations, then as a consequence you | |
| 1879 | 2. Source Code License. 2.1. The Initial Developer Grant. The Initial Developer | 1879 | may not distribute the Library at all. For example, if a patent | 
| 1880 | hereby grants You a world-wide, royalty-free, non-exclusive license, subject to | 1880 | license would not permit royalty-free redistribution of the Library by | 
| 1881 | third party intellectual property claims: (a) under intellectual property | 1881 | all those who receive copies directly or indirectly through you, then | 
| 1882 | rights (other than patent or trademark) Licensable by Initial Developer to use, | 1882 | the only way you could satisfy both it and this License would be to | 
| 1883 | reproduce, modify, display, perform, sublicense and distribute the Original | 1883 | refrain entirely from distribution of the Library. | 
| 1884 | Code (or portions thereof) with or without Modifications, and/or as part of a | 1884 | |
| 1885 | Larger Work; and (b) under Patents Claims infringed by the making, using or | 1885 | If any portion of this section is held invalid or unenforceable under any | 
| 1886 | selling of Original Code, to make, have made, use, practice, sell, and offer | 1886 | particular circumstance, the balance of the section is intended to apply, | 
| 1887 | for sale, and/or otherwise dispose of the Original Code (or portions thereof). ( | 1887 | and the section as a whole is intended to apply in other circumstances. | 
| 1888 | c) the licenses granted in this Section 2.1(a) and (b) are effective on the | 1888 | |
| 1889 | date Initial Developer first distributes Original Code under the terms of this | 1889 | It is not the purpose of this section to induce you to infringe any | 
| 1890 | License. (d) Notwithstanding Section 2.1(b) above, no patent license is | 1890 | patents or other property right claims or to contest validity of any | 
| 1891 | granted: 1) for code that You delete from the Original Code; 2) separate from | 1891 | such claims; this section has the sole purpose of protecting the | 
| 1892 | the Original Code; or 3) for infringements caused by: i) the modification of | 1892 | integrity of the free software distribution system which is | 
| 1893 | the Original Code or ii) the combination of the Original Code with other | 1893 | implemented by public license practices. Many people have made | 
| 1894 | software or devices. | 1894 | generous contributions to the wide range of software distributed | 
| 1895 | 1895 | through that system in reliance on consistent application of that | |
| 1896 | 1896 | system; it is up to the author/donor to decide if he or she is willing | |
| 1897 | 1897 | to distribute software through any other system and a licensee cannot | |
| 1898 | 2.2. Contributor Grant. Subject to third party intellectual property claims, | 1898 | impose that choice. | 
| 1899 | each Contributor hereby grants You a world-wide, royalty-free, non-exclusive | 1899 | |
| 1900 | license | 1900 | This section is intended to make thoroughly clear what is believed to | 
| 1901 | 1901 | be a consequence of the rest of this License. | |
| 1902 | (a) under intellectual property rights (other than patent or trademark) | 1902 | |
| 1903 | Licensable by Contributor, to use, reproduce, modify, display, perform, | 1903 | 12. If the distribution and/or use of the Library is restricted in | 
| 1904 | sublicense and distribute the Modifications created by such Contributor (or | 1904 | certain countries either by patents or by copyrighted interfaces, the | 
| 1905 | portions thereof) either on an unmodified basis, with other Modifications, as | 1905 | original copyright holder who places the Library under this License may add | 
| 1906 | Covered Code and/or as part of a Larger Work; and (b) under Patent Claims | 1906 | an explicit geographical distribution limitation excluding those countries, | 
| 1907 | infringed by the making, using, or selling of Modifications made by that | 1907 | so that distribution is permitted only in or among countries not thus | 
| 1908 | Contributor either alone and/or in combination with its Contributor Version (or | 1908 | excluded. In such case, this License incorporates the limitation as if | 
| 1909 | portions of such combination), to make, use, sell, offer for sale, have made, | 1909 | written in the body of this License. | 
| 1910 | and/or otherwise dispose of: 1) Modifications made by that Contributor (or | 1910 | |
| 1911 | portions thereof); and 2) the combination of Modifications made by that | 1911 | 13. The Free Software Foundation may publish revised and/or new | 
| 1912 | Contributor with its Contributor Version (or portions of such combination). (c) | 1912 | versions of the Lesser General Public License from time to time. | 
| 1913 | the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date | 1913 | Such new versions will be similar in spirit to the present version, | 
| 1914 | Contributor first makes Commercial Use of the Covered Code. (d) Notwithstanding | 1914 | but may differ in detail to address new problems or concerns. | 
| 1915 | Section 2.2(b) above, no patent license is granted: 1) for any code that | 1915 | |
| 1916 | Contributor has deleted from the Contributor Version; 2) separate from the | 1916 | Each version is given a distinguishing version number. If the Library | 
| 1917 | Contributor Version; 3) for infringements caused by: i) third party | 1917 | specifies a version number of this License which applies to it and | 
| 1918 | modifications of Contributor Version or ii) the combination of Modifications | 1918 | "any later version", you have the option of following the terms and | 
| 1919 | made by that Contributor with other software (except as part of the | 1919 | conditions either of that version or of any later version published by | 
| 1920 | Contributor Version) or other devices; or 4) under Patent Claims infringed by | 1920 | the Free Software Foundation. If the Library does not specify a | 
| 1921 | Covered Code in the absence of Modifications made by that Contributor. | 1921 | license version number, you may choose any version ever published by | 
| 1922 | 1922 | the Free Software Foundation. | |
| 1923 | 1923 | ||
| 1924 | 1924 | ||
| 1925 | 3. Distribution Obligations. | 1925 | 14. If you wish to incorporate parts of the Library into other free | 
| 1926 | 1926 | programs whose distribution conditions are incompatible with these, | |
| 1927 | 3.1. Application of License. The Modifications which You create or to which You | 1927 | write to the author to ask for permission. For software which is | 
| 1928 | contribute are governed by the terms of this License, including without | 1928 | copyrighted by the Free Software Foundation, write to the Free | 
| 1929 | limitation Section 2.2. The Source Code version of Covered Code may be | 1929 | Software Foundation; we sometimes make exceptions for this. Our | 
| 1930 | distributed only under the terms of this License or a future version of this | 1930 | decision will be guided by the two goals of preserving the free status | 
| 1931 | License released under Section 6.1, and You must include a copy of this License | 1931 | of all derivatives of our free software and of promoting the sharing | 
| 1932 | with every copy of the Source Code You distribute. You may not offer or impose | 1932 | and reuse of software generally. | 
| 1933 | any terms on any Source Code version that alters or restricts the applicable | 1933 | |
| 1934 | version of this License or the recipients' rights hereunder. However, You may | 1934 | NO WARRANTY | 
| 1935 | include an additional document offering the additional rights described in | 1935 | |
| 1936 | Section 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 | 
| 1937 | create or to which You contribute must be made available in Source Code form | 1937 | WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | 
| 1938 | under the terms of this License either on the same media as an Executable | 1938 | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | 
| 1939 | version or via an accepted Electronic Distribution Mechanism to anyone to whom | 1939 | OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY | 
| 1940 | you made an Executable version available; and if made available via Electronic | 1940 | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | 
| 1941 | Distribution Mechanism, must remain available for at least twelve (12) months | 1941 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | 
| 1942 | after the date it initially became available, or at least six (6) months after | 1942 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | 
| 1943 | a subsequent version of that particular Modification has been made available to | 1943 | LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME | 
| 1944 | such recipients. You are responsible for ensuring that the Source Code version | 1944 | THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | 
| 1945 | remains available even if the Electronic Distribution Mechanism is maintained | 1945 | |
| 1946 | by a third party. | 1946 | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN | 
| 1947 | 1947 | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | |
| 1948 | 3.3. Description of Modifications. You must cause all Covered Code to which You | 1948 | AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU | 
| 1949 | contribute to contain a file documenting the changes You made to create that | 1949 | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | 
| 1950 | Covered Code and the date of any change. You must include a prominent statement | 1950 | CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | 
| 1951 | that the Modification is derived, directly or indirectly, from Original Code | 1951 | LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | 
| 1952 | provided by the Initial Developer and including the name of the Initial | 1952 | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | 
| 1953 | Developer in (a) the Source Code, and (b) in any notice in an Executable | 1953 | FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF | 
| 1954 | version or related documentation in which You describe the origin or ownership | 1954 | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | 
| 1955 | of the Covered Code. | 1955 | DAMAGES. | 
| 1956 | 1956 | ||
| 1957 | 3.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 | |
| 1960 | third party's intellectual property rights is required to exercise the rights | 1960 | How to Apply These Terms to Your New Libraries | 
| 1961 | granted by such Contributor under Sections 2.1 or 2.2, Contributor must include | 1961 | |
| 1962 | a 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 | 
| 1963 | the claim and the party making the claim in sufficient detail that a recipient | 1963 | possible use to the public, we recommend making it free software that | 
| 1964 | will know whom to contact. If Contributor obtains such knowledge after the | 1964 | everyone can redistribute and change. You can do so by permitting | 
| 1965 | Modification is made available as described in Section 3.2, Contributor shall | 1965 | redistribution under these terms (or, alternatively, under the terms of the | 
| 1966 | promptly modify the LEGAL file in all copies Contributor makes available | 1966 | ordinary General Public License). | 
| 1967 | thereafter and shall take other steps (such as notifying appropriate mailing | 1967 | |
| 1968 | lists or newsgroups) reasonably calculated to inform those who received the | 1968 | To apply these terms, attach the following notices to the library. It is | 
| 1969 | Covered Code that new knowledge has been obtained. (b) Contributor APIs. If | 1969 | safest to attach them to the start of each source file to most effectively | 
| 1970 | Contributor's Modifications include an application programming interface and | 1970 | convey the exclusion of warranty; and each file should have at least the | 
| 1971 | Contributor has knowledge of patent licenses which are reasonably necessary to | 1971 | "copyright" line and a pointer to where the full notice is found. | 
| 1972 | implement that API, Contributor must also include this information in the LEGAL | 1972 | |
| 1973 | file. | 1973 | <one line to give the library's name and a brief idea of what it does.> | 
| 1974 | 1974 | Copyright (C) <year> <name of author> | |
| 1975 | (c) Representations. Contributor represents that, except as disclosed pursuant | 1975 | |
| 1976 | to Section 3.4(a) above, Contributor believes that Contributor's Modifications | 1976 | This library is free software; you can redistribute it and/or | 
| 1977 | are Contributor's original creation(s) and/or Contributor has sufficient rights | 1977 | modify it under the terms of the GNU Lesser General Public | 
| 1978 | to 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. | |
| 1980 | 3.5. Required Notices. You must duplicate the notice in Exhibit A in each file | 1980 | |
| 1981 | of 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, | 
| 1982 | Source 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 | 
| 1983 | location (such as a relevant directory) where a user would be likely to look | 1983 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 
| 1984 | for such a notice. If You created one or more Modification(s) You may add your | 1984 | Lesser General Public License for more details. | 
| 1985 | name as a Contributor to the notice described in Exhibit A. You must also | 1985 | |
| 1986 | duplicate this License in any documentation for the Source Code where You | 1986 | You should have received a copy of the GNU Lesser General Public | 
| 1987 | describe recipients' rights or ownership rights relating to Covered Code. You | 1987 | License along with this library; if not, write to the Free Software | 
| 1988 | may 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 | 
| 1989 | liability obligations to one or more recipients of Covered Code. However, You | 1989 | |
| 1990 | may do so only on Your own behalf, and not on behalf of the Initial Developer | 1990 | Also add information on how to contact you by electronic and paper mail. | 
| 1991 | or any Contributor. You must make it absolutely clear than any such warranty, | 1991 | |
| 1992 | support, indemnity or liability obligation is offered by You alone, and You | 1992 | You should also get your employer (if you work as a programmer) or your | 
| 1993 | hereby agree to indemnify the Initial Developer and every Contributor for any | 1993 | school, if any, to sign a "copyright disclaimer" for the library, if | 
| 1994 | liability incurred by the Initial Developer or such Contributor as a result of | 1994 | necessary. Here is a sample; alter the names: | 
| 1995 | warranty, support, indemnity or liability terms You offer. | 1995 | |
| 1996 | 1996 | Yoyodyne, Inc., hereby disclaims all copyright interest in the | |
| 1997 | 3.6. Distribution of Executable Versions. You may distribute Covered Code in | 1997 | library `Frob' (a library for tweaking knobs) written by James Random Hacker. | 
| 1998 | Executable form only if the requirements of Section 3.1-3.5 have been met for | 1998 | |
| 1999 | that Covered Code, and if You include a notice stating that the Source Code | 1999 | <signature of Ty Coon>, 1 April 1990 | 
| 2000 | version of the Covered Code is available under the terms of this License, | 2000 | Ty Coon, President of Vice | 
| 2001 | including a description of how and where You have fulfilled the obligations of | 2001 | |
| 2002 | Section 3.2. The notice must be conspicuously included in any notice in an | 2002 | That's all there is to it! | 
| 2003 | Executable version, related documentation or collateral in which You describe | 2003 | </programlisting></para> | 
| 2004 | recipients' rights relating to the Covered Code. You may distribute the | 2004 | </section> | 
| 2005 | Executable version of Covered Code or ownership rights under a license of Your | 2005 | |
| 2006 | choice, which may contain terms different from this License, provided that You | 2006 | <section id="ucpemg_lic_6"> | 
| 2007 | are in compliance with the terms of this License and that the license for the | 2007 | <title>GNU LESSER GENERAL PUBLIC LICENSE</title> | 
| 2008 | Executable version does not attempt to limit or alter the recipient's rights in | 2008 | |
| 2009 | the Source Code version from the rights set forth in this License. If You | 2009 | <para><programlisting> | 
| 2010 | distribute the Executable version under a different license You must make it | 2010 | |
| 2011 | absolutely clear that any terms which differ from this License are offered by | 2011 | Version 3, 29 June 2007 | 
| 2012 | You alone, not by the Initial Developer or any Contributor. You hereby agree to | 2012 | |
| 2013 | indemnify the Initial Developer and every Contributor for any liability | 2013 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> | 
| 2014 | incurred by the Initial Developer or such Contributor as a result of any such | 2014 | Everyone is permitted to copy and distribute verbatim copies | 
| 2015 | terms You offer. | 2015 | of this license document, but changing it is not allowed. | 
| 2016 | 2016 | ||
| 2017 | 3.7. Larger Works. You may create a Larger Work by combining Covered Code with | 2017 | |
| 2018 | other code not governed by the terms of this License and distribute the Larger | 2018 | This version of the GNU Lesser General Public License incorporates | 
| 2019 | Work as a single product. In such a case, You must make sure the requirements | 2019 | the terms and conditions of version 3 of the GNU General Public | 
| 2020 | of this License are fulfilled for the Covered Code. | 2020 | License, supplemented by the additional permissions listed below. | 
| 2021 | 2021 | ||
| 2022 | 4. Inability to Comply Due to Statute or Regulation. If it is impossible for | 2022 | 0. Additional Definitions. | 
| 2023 | You to comply with any of the terms of this License with respect to some or all | 2023 | |
| 2024 | of 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 | 
| 2025 | must: (a) comply with the terms of this License to the maximum extent possible; | 2025 | General Public License, and the "GNU GPL" refers to version 3 of the GNU | 
| 2026 | and (b) describe the limitations and the code they affect. Such description | 2026 | General Public License. | 
| 2027 | must be included in the LEGAL file described in Section 3.4 and must be | 2027 | |
| 2028 | included with all distributions of the Source Code. Except to the extent | 2028 | "The Library" refers to a covered work governed by this License, | 
| 2029 | prohibited by statute or regulation, such description must be sufficiently | 2029 | other than an Application or a Combined Work as defined below. | 
| 2030 | detailed for a recipient of ordinary skill to be able to understand it. 5. | 2030 | |
| 2031 | Application 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 | 
| 2032 | Developer has attached the notice in Exhibit A and to related Covered Code. 6. | 2032 | by the Library, but which is not otherwise based on the Library. | 
| 2033 | Versions of the License. 6.1. New Versions. Netscape Communications | 2033 | Defining a subclass of a class defined by the Library is deemed a mode | 
| 2034 | Corporation (''Netscape'') may publish revised and/or new versions of the | 2034 | of using an interface provided by the Library. | 
| 2035 | License from time to time. Each version will be given a distinguishing version | 2035 | |
| 2036 | number. 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 | 
| 2037 | a particular version of the License, You may always continue to use it under | 2037 | Application with the Library. The particular version of the Library | 
| 2038 | the terms of that version. You may also choose to use such Covered Code under | 2038 | with which the Combined Work was made is also called the "Linked | 
| 2039 | the terms of any subsequent version of the License published by Netscape. No | 2039 | Version". | 
| 2040 | one other than Netscape has the right to modify the terms applicable to Covered | 2040 | |
| 2041 | Code created under this License. | 2041 | The "Minimal Corresponding Source" for a Combined Work means the | 
| 2042 | 2042 | Corresponding Source for the Combined Work, excluding any source code | |
| 2043 | 6.3. Derivative Works. If You create or use a modified version of this License ( | 2043 | for portions of the Combined Work that, considered in isolation, are | 
| 2044 | which you may only do in order to apply it to code which is not already Covered | 2044 | based on the Application, and not on the Linked Version. | 
| 2045 | Code governed by this License), You must (a) rename Your license so that the | 2045 | |
| 2046 | phrases ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' or | 2046 | The "Corresponding Application Code" for a Combined Work means the | 
| 2047 | any confusingly similar phrase do not appear in your license (except to note | 2047 | object code and/or source code for the Application, including any data | 
| 2048 | that your license differs from this License) and (b) otherwise make it clear | 2048 | and utility programs needed for reproducing the Combined Work from the | 
| 2049 | that Your version of the license contains terms which differ from the Mozilla | 2049 | Application, but excluding the System Libraries of the Combined Work. | 
| 2050 | Public License and Netscape Public License. (Filling in the name of the Initial | 2050 | |
| 2051 | Developer, Original Code or Contributor in the notice described in Exhibit A | 2051 | 1. Exception to Section 3 of the GNU GPL. | 
| 2052 | shall 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 | |
| 2054 | 7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN | 2054 | without being bound by section 3 of the GNU GPL. | 
| 2055 | "AS IS'' BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, | 2055 | |
| 2056 | INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF | 2056 | 2. Conveying Modified Versions. | 
| 2057 | DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE | 2057 | |
| 2058 | ENTIRE 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 | 
| 2059 | SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL | 2059 | facility refers to a function or data to be supplied by an Application | 
| 2060 | DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, | 2060 | that uses the facility (other than as an argument passed when the | 
| 2061 | REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART | 2061 | facility is invoked), then you may convey a copy of the modified | 
| 2062 | OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT | 2062 | version: | 
| 2063 | UNDER THIS DISCLAIMER. 8. TERMINATION. 8.1. This License and the rights | 2063 | |
| 2064 | granted 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 | 
| 2065 | herein 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 | 
| 2066 | breach. All sublicenses to the Covered Code which are properly granted shall | 2066 | function or data, the facility still operates, and performs | 
| 2067 | survive any termination of this License. Provisions which, by their nature, | 2067 | whatever part of its purpose remains meaningful, or | 
| 2068 | must remain in effect beyond the termination of this License shall survive. | 2068 | |
| 2069 | 8.2. If You initiate litigation by asserting a patent infringement claim ( | 2069 | b) under the GNU GPL, with none of the additional permissions of | 
| 2070 | excluding declatory judgment actions) against Initial Developer or a | 2070 | this License applicable to that copy. | 
| 2071 | Contributor (the Initial Developer or Contributor against whom You file such | 2071 | |
| 2072 | action 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 | 
| 2075 | any patent, then any and all rights granted by such Participant to You under | 2075 | a header file that is part of the Library. You may convey such object | 
| 2076 | Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from | 2076 | code under terms of your choice, provided that, if the incorporated | 
| 2077 | Participant terminate prospectively, unless if within 60 days after receipt of | 2077 | material is not limited to numerical parameters, data structure | 
| 2078 | notice You either: (i) agree in writing to pay Participant a mutually | 2078 | layouts and accessors, or small macros, inline functions and templates | 
| 2079 | agreeable reasonable royalty for Your past and future use of Modifications made | 2079 | (ten or fewer lines in length), you do both of the following: | 
| 2080 | by such Participant, or (ii) withdraw Your litigation claim with respect to the | 2080 | |
| 2081 | Contributor 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 | 
| 2082 | reasonable royalty and payment arrangement are not mutually agreed upon in | 2082 | Library is used in it and that the Library and its use are | 
| 2083 | writing by the parties or the litigation claim is not withdrawn, the rights | 2083 | covered by this License. | 
| 2084 | granted by Participant to You under Sections 2.1 and/or 2.2 automatically | 2084 | |
| 2085 | terminate 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 | |
| 2088 | Contributor Version, directly or indirectly infringes any patent, then any | 2088 | 4. Combined Works. | 
| 2089 | rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are | 2089 | |
| 2090 | revoked 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, | 
| 2091 | had made, Modifications made by that Participant. | 2091 | taken together, effectively do not restrict modification of the | 
| 2092 | 2092 | portions of the Library contained in the Combined Work and reverse | |
| 2093 | 8.3. If You assert a patent infringement claim against Participant alleging | 2093 | engineering for debugging such modifications, if you also do each of | 
| 2094 | that such Participant's Contributor Version directly or indirectly infringes | 2094 | the following: | 
| 2095 | any patent where such claim is resolved (such as by license or settlement) | 2095 | |
| 2096 | prior to the initiation of patent infringement litigation, then the reasonable | 2096 | a) Give prominent notice with each copy of the Combined Work that | 
| 2097 | value 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 | 
| 2098 | shall be taken into account in determining the amount or value of any payment | 2098 | covered by this License. | 
| 2099 | or license. | 2099 | |
| 2100 | 2100 | b) Accompany the Combined Work with a copy of the GNU GPL and this license | |
| 2101 | 8.4. In the event of termination under Sections 8.1 or 8.2 above, all end | 2101 | document. | 
| 2102 | user license agreements (excluding distributors and resellers) which have been | 2102 | |
| 2103 | validly granted by You or any distributor hereunder prior to termination shall | 2103 | c) For a Combined Work that displays copyright notices during | 
| 2104 | survive 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 | |
| 2106 | 9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, | 2106 | copies of the GNU GPL and this license document. | 
| 2107 | WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU THE | 2107 | |
| 2108 | INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, | 2108 | d) Do one of the following: | 
| 2109 | OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY | 2109 | |
| 2110 | INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER | 2110 | 0) Convey the Minimal Corresponding Source under the terms of this | 
| 2111 | INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, | 2111 | License, and the Corresponding Application Code in a form | 
| 2112 | COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR | 2112 | suitable for, and under terms that permit, the user to | 
| 2113 | LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH | 2113 | recombine or relink the Application with a modified version of | 
| 2114 | DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR | 2114 | the Linked Version to produce a modified Combined Work, in the | 
| 2115 | PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE | 2115 | manner specified by section 6 of the GNU GPL for conveying | 
| 2116 | LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR | 2116 | Corresponding Source. | 
| 2117 | LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND | 2117 | |
| 2118 | LIMITATION 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 | 
| 2119 | Code 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 | 
| 2120 | 1995), consisting of ''commercial computer software'' and ''commercial computer | 2120 | a copy of the Library already present on the user's computer | 
| 2121 | software 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 | 
| 2122 | 1995). 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 | 
| 2123 | 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with | 2123 | Version. | 
| 2124 | only those rights set forth herein. 11. MISCELLANEOUS. This License represents | 2124 | |
| 2125 | the complete agreement concerning subject matter hereof. If any provision of | 2125 | e) Provide Installation Information, but only if you would otherwise | 
| 2126 | this License is held to be unenforceable, such provision shall be reformed only | 2126 | be required to provide such information under section 6 of the | 
| 2127 | to the extent necessary to make it enforceable. This License shall be governed | 2127 | GNU GPL, and only to the extent that such information is | 
| 2128 | by California law provisions (except to the extent applicable law, if any, | 2128 | necessary to install and execute a modified version of the | 
| 2129 | provides otherwise), excluding its conflict-of-law provisions. With respect to | 2129 | Combined Work produced by recombining or relinking the | 
| 2130 | disputes 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 | 
| 2131 | registered to do business in the United States of America, any litigation | 2131 | you use option 4d0, the Installation Information must accompany | 
| 2132 | relating to this License shall be subject to the jurisdiction of the Federal | 2132 | the Minimal Corresponding Source and Corresponding Application | 
| 2133 | Courts of the Northern District of California, with venue lying in Santa Clara | 2133 | Code. If you use option 4d1, you must provide the Installation | 
| 2134 | County, California, with the losing party responsible for costs, including | 2134 | Information in the manner specified by section 6 of the GNU GPL | 
| 2135 | without limitation, court costs and reasonable attorneys' fees and expenses. | 2135 | for conveying Corresponding Source.) | 
| 2136 | The application of the United Nations Convention on Contracts for the | 2136 | |
| 2137 | International Sale of Goods is expressly excluded. Any law or regulation which | 2137 | 5. Combined Libraries. | 
| 2138 | provides that the language of a contract shall be construed against the drafter | 2138 | |
| 2139 | shall not apply to this License. 12. RESPONSIBILITY FOR CLAIMS. As between | 2139 | You may place library facilities that are a work based on the | 
| 2140 | Initial Developer and the Contributors, each party is responsible for claims | 2140 | Library side by side in a single library together with other library | 
| 2141 | and damages arising, directly or indirectly, out of its utilization of rights | 2141 | facilities that are not Applications and are not covered by this | 
| 2142 | under this License and You agree to work with Initial Developer and | 2142 | License, and convey such a combined library under terms of your | 
| 2143 | Contributors to distribute such responsibility on an equitable basis. Nothing | 2143 | choice, if you do both of the following: | 
| 2144 | herein is intended or shall be deemed to constitute any admission of liability. | 2144 | |
| 2145 | 13. MULTIPLE-LICENSED CODE. Initial Developer may designate portions of the | 2145 | a) Accompany the combined library with a copy of the same work based | 
| 2146 | Covered Code as �Multiple-Licensed?. �Multiple-Licensed? means that the | 2146 | on the Library, uncombined with any other library facilities, | 
| 2147 | Initial Developer permits you to utilize portions of the Covered Code under | 2147 | conveyed under the terms of this License. | 
| 2148 | Your choice of the MPL or the alternative licenses, if any, specified by the | 2148 | |
| 2149 | Initial 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 | |
| 2151 | EXHIBIT A -Mozilla Public License. | 2151 | accompanying uncombined form of the same work. | 
| 2152 | 2152 | ||
| 2153 | The contents of this file are subject to the Mozilla Public License Version | 2153 | 6. Revised Versions of the GNU Lesser General Public License. | 
| 2154 | 1.1 (the "License"); you may not use this file except in compliance with the | 2154 | |
| 2155 | License. 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 | 
| 2156 | Software distributed under the License is distributed on an "AS IS" basis, | 2156 | of the GNU Lesser General Public License from time to time. Such new | 
| 2157 | WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for | 2157 | versions will be similar in spirit to the present version, but may | 
| 2158 | the specific language governing rights and limitations under the License. | 2158 | differ in detail to address new problems or concerns. | 
| 2159 | 2159 | ||
| 2160 | The Original Code is Javassist. | 2160 | Each version is given a distinguishing version number. If the | 
| 2161 | 2161 | Library as you received it specifies that a certain numbered version | |
| 2162 | The Initial Developer of the Original Code is Shigeru Chiba. Portions created | 2162 | of the GNU Lesser General Public License "or any later version" | 
| 2163 | by the Initial Developer are Copyright (C) 1999-2010 Shigeru Chiba. All Rights | 2163 | applies to it, you have the option of following the terms and | 
| 2164 | Reserved. | 2164 | conditions either of that published version or of any later version | 
| 2165 | 2165 | published by the Free Software Foundation. If the Library as you | |
| 2166 | Contributor(s): ______________________________________. | 2166 | received it does not specify a version number of the GNU Lesser | 
| 2167 | 2167 | General Public License, you may choose any version of the GNU Lesser | |
| 2168 | Alternatively, the contents of this file may be used under the terms of the GNU | 2168 | General Public License ever published by the Free Software Foundation. | 
| 2169 | Lesser General Public License Version 2.1 or later (the "LGPL"), in which case | 2169 | |
| 2170 | the 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 | 
| 2171 | to allow use of your version of this file only under the terms of the LGPL, and | 2171 | whether future versions of the GNU Lesser General Public License shall | 
| 2172 | not to allow others to use your version of this file under the terms of the | 2172 | apply, that proxy's public statement of acceptance of any version is | 
| 2173 | MPL, indicate your decision by deleting the provisions above and replace them | 2173 | permanent authorization for you to choose that version for the | 
| 2174 | with the notice and other provisions required by the LGPL. If you do not delete | 2174 | Library. | 
| 2175 | the provisions above, a recipient may use your version of this file under the | 2175 | </programlisting></para> | 
| 2176 | terms 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 | <b>Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE | 2182 | |
| 2183 | </b> | 2183 | License | 
| 2184 | Licensee/Company: Entity receiving Software. | 2184 | jTDS is Free Software. jTDS is made available under the terms of the | 
| 2185 | 2185 | GNU Lesser General Public License. The LGPL is sufficiently flexible to allow | |
| 2186 | Effective Date: Date of delivery of the Software to You. | 2186 | the use of jTDS in both open source and commercial projects. Using jTDS is | 
| 2187 | 2187 | considered to be dynamic linking; hence our interpretation of the LGPL is that | |
| 2188 | Software: JavaMail 1.4.3 | 2188 | the use of the unmodified jTDS source or binary does not affect the license of | 
| 2189 | 2189 | your application code. | |
| 2190 | License Term: Perpetual (subject to termination under the SLA). | 2190 | |
| 2191 | 2191 | If you modify jTDS and redistribute your modifications, the LGPL applies, | |
| 2192 | Licensed Unit: Software Copy. | 2192 | basically meaning that you'll have to make the modified version publicly | 
| 2193 | 2193 | available under the LGPL license too. This ensures that all users of the | |
| 2194 | Licensed unit Count: Unlimited. | 2194 | software have access to all future improvements. | 
| 2195 | 2195 | ||
| 2196 | Permitted Uses: | 2196 | jTDS was initially based on software released under a BSD license by CDS | 
| 2197 | 2197 | Networks, Inc. and/or Craig Spannring, the author of the original FreeTDS JDBC | |
| 2198 | 1. You may reproduce and use the Software for Your own Individual, | 2198 | driver from which jTDS is derived. Between releases 0.8.1 and 0.9 jTDS was | 
| 2199 | Commercial and Research and Instructional Use only for the purposes of | 2199 | completely rewritten so the original BSD license no longer applies. | 
| 2200 | designing, developing, testing, and running Your applets and | 2200 | </programlisting></para> | 
| 2201 | applications ("Programs"). | 2201 | </section> | 
| 2202 | 2202 | ||
| 2203 | 2. Subject to the terms and conditions of this Agreement and | 2203 | <section id="ucpemg_lic_8"> | 
| 2204 | restrictions and exceptions set forth in the Software's documentation, | 2204 | <title>JSch</title> | 
| 2205 | You may reproduce and distribute portions of Software identified as a | 2205 | |
| 2206 | redistributable in the documentation (each a "Redistributable"), | 2206 | <para><programlisting> | 
| 2207 | provided that You comply with the following (note that You may be | 2207 | JSch 0.0.* was released under the GNU LGPL license. Later, we have switched | 
| 2208 | entitled to reproduce and distribute other portions of the Software not | 2208 | over to a BSD-style license. | 
| 2209 | defined in the documentation as a Redistributable under certain other | 2209 | |
| 2210 | licenses as described in the THIRDPARTYLICENSEREADME, if applicable): | 2210 | ------------------------------------------------------------------------------ | 
| 2211 | 2211 | Copyright (c) 2002-2015 Atsuhiko Yamanaka, JCraft,Inc. | |
| 2212 | (a) You distribute Redistributable complete and unmodified and only | 2212 | All rights reserved. | 
| 2213 | bundled as part of Your Programs, | 2213 | |
| 2214 | 2214 | Redistribution and use in source and binary forms, with or without | |
| 2215 | (b) Your Programs add significant and primary functionality to the | 2215 | modification, are permitted provided that the following conditions are met: | 
| 2216 | Redistributable, | 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. | 
| 2219 | Programs, | 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 | 
| 2222 | component(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 | 
| 2225 | contained 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 | 2227 | THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, | 
| 2228 | agreement that protects Sun's interests consistent with the terms | 2228 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND | 
| 2229 | contained in this Agreement, and | 2229 | FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT, | 
| 2230 | 2230 | INC. 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 | 2231 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 
| 2232 | against any damages, costs, liabilities, settlement amounts and/or | 2232 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, | 
| 2233 | expenses (including attorneys' fees) incurred in connection with any | 2233 | OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 
| 2234 | claim, lawsuit or action by any third party that arises or results from | 2234 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | 
| 2235 | the use or distribution of any and all Programs and/or | 2235 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, | 
| 2236 | Redistributable. | 2236 | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 2237 | 2237 | ||
| 2238 | 3. Java Technology Restrictions. You may not create, modify, or change | 2238 | </programlisting></para> | 
| 2239 | the behavior of, or authorize Your licensees to create, modify, or | 2239 | </section> | 
| 2240 | change the behavior of, classes, interfaces, or subpackages that are in | 2240 | |
| 2241 | any way identified as "java", "javax", "sun" or similar convention as | 2241 | <section id="ucpemg_lic_9"> | 
| 2242 | specified by Sun in any naming convention designation. | 2242 | <title>Jython</title> | 
| 2243 | 2243 | ||
| 2244 | 4. No Diagnostic, Maintenance, Repair or Technical Support Services. | 2244 | <para><programlisting> | 
| 2245 | The scope of Your license does not include any right, express or | 2245 | |
| 2246 | implied, (i) to access, copy, distribute, display or use the Software | 2246 | The Jython License | 
| 2247 | to provide diagnostic, maintenance, repair or technical support | 2247 | |
| 2248 | services for Sun softwa re or Sun hardware on behalf of any third party | 2248 | A. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING JYTHON | 
| 2249 | for Your direct or indirect commercial gain or advantage, without Sun's | 2249 | |
| 2250 | prior written authorization, or (ii) for any third party to access, | 2250 | PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 | 
| 2251 | copy, distribute, display or use the Software to provide diagnostic, | 2251 | |
| 2252 | maintenance, repair or technical support services for Sun software or | 2252 | 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), | 
| 2253 | Sun hardware on Your behalf for such party's direct or indirect | 2253 | and the Individual or Organization ("Licensee") accessing and otherwise using | 
| 2254 | commercial gain or advantage, without Sun's prior written | 2254 | this software ("Jython") in source or binary form and its associated | 
| 2255 | authorization. The limitations set forth in this paragraph apply to any | 2255 | documentation. | 
| 2256 | and all error corrections, patches, updates, and upgrades to the | 2256 | |
| 2257 | Software You may receive, access, download or otherwise obtain from | 2257 | 2. Subject to the terms and conditions of this License Agreement, PSF hereby | 
| 2258 | Sun. | 2258 | grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, | 
| 2259 | 2259 | analyze, test, perform and/or display publicly, prepare derivative works, | |
| 2260 | 5. Records and Documentation. During the term of the SLA and | 2260 | distribute, and otherwise use Jython alone or in any derivative version, | 
| 2261 | Entitlement, and for a period of three (3) years thereafter, You agree | 2261 | provided, however, that PSF's License Agreement and PSF's notice of copyright, | 
| 2262 | to keep proper records and documentation of Your compliance with the | 2262 | i.e., "Copyright (c) 2007 Python Software Foundation; All Rights Reserved" are | 
| 2263 | SLA and Entitlement. Upon Sun's reasonable request, You will provide | 2263 | retained in Jython alone or in any derivative version prepared by Licensee. | 
| 2264 | copies of such records and documentation to Sun for the purpose of | 2264 | |
| 2265 | confirming Your compliance with the terms and conditions of the SLA and | 2265 | 3. In the event Licensee prepares a derivative work that is based on or | 
| 2266 | Entitlement. This section will survive any termination of the SLA and | 2266 | incorporates Jython or any part thereof, and wants to make the derivative work | 
| 2267 | Entitlement. You may terminate this SLA and Entitlement at any time by | 2267 | available to others as provided herein, then Licensee hereby agrees to include | 
| 2268 | destroying all copies of the Software in which case the obligations set | 2268 | in any such work a brief summary of the changes made to Jython. | 
| 2269 | forth in Section 7 of the SLA shall apply. | 2269 | |
| 2270 | 2270 | 4. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES NO | |
| 2271 | 2271 | REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT | |
| 2272 | Sun Microsystems, Inc. ("Sun") | 2272 | LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF | 
| 2273 | SOFTWARE LICENSE AGREEMENT | 2273 | MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON | 
| 2274 | 2274 | WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. | |
| 2275 | READ THE TERMS OF THIS AGREEMENT ("AGREEMENT") CAREFULLY BEFORE OPENING | 2275 | |
| 2276 | SOFTWARE MEDIA PACKAGE. BY OPENING SOFTWARE MEDIA PACKAGE, YOU AGREE TO | 2276 | 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY | 
| 2277 | THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING SOFTWARE | 2277 | INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING, | 
| 2278 | ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING | 2278 | DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, EVEN IF | 
| 2279 | THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE | 2279 | ADVISED OF THE POSSIBILITY THEREOF. | 
| 2280 | TO ALL OF THE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE | 2280 | |
| 2281 | OF PURCHASE FOR A REFUND OR, IF SOFTWARE IS ACCESSED ELECTRONICALLY, | 2281 | 6. This License Agreement will automatically terminate upon a material breach | 
| 2282 | SELECT THE "DECLINE" (OR "EXIT") BUTTON AT THE END OF THIS AGREEMENT. | 2282 | of its terms and conditions. | 
| 2283 | IF YOU HAVE SEPARATELY AGREED TO LICENSE TERMS ("MASTER TERMS") FOR | 2283 | |
| 2284 | YOUR LICENSE TO THIS SOFTWARE, THEN SECTIONS 1-6 OF THIS AGREEMENT | 2284 | 7. Nothing in this License Agreement shall be deemed to create any relationship | 
| 2285 | ("SUPPLEMENTAL LICENSE TERMS") SHALL SUPPLEMENT AND SUPERSEDE THE | 2285 | of agency, partnership, or joint venture between PSF and Licensee. This License | 
| 2286 | MASTER TERMS IN RELATION TO THIS SOFTWARE. | 2286 | Agreement does not grant permission to use PSF trademarks or trade name in a | 
| 2287 | 2287 | trademark sense to endorse or promote products or services of Licensee, or any | |
| 2288 | 1. Definitions. | 2288 | third party. | 
| 2289 | 2289 | ||
| 2290 | (a) "Entitlement" means the collective set of applicable documents | 2290 | 8. By copying, installing or otherwise using Jython, Licensee agrees to be | 
| 2291 | authorized by Sun evidencing your obligation to pay associated fees (if | 2291 | bound by the terms and conditions of this License Agreement. | 
| 2292 | any) for the license, associated Services, and the authorized scope of | 2292 | |
| 2293 | use of Software under this Agreement. | 2293 | Jython 2.0, 2.1 License | 
| 2294 | 2294 | ||
| 2295 | (b) "Licensed Unit" means the unit of measure by which your use of | 2295 | Copyright (c) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Jython Developers | 
| 2296 | Software and/or Service is licensed, as described in your Entitlement. | 2296 | All rights reserved. | 
| 2297 | 2297 | ||
| 2298 | (c) "Permitted Use" means the licensed Software use(s) authorized | 2298 | Redistribution and use in source and binary forms, with or without | 
| 2299 | in this Agreement as specified in your Entitlement. The Permitted Use | 2299 | modification, are permitted provided that the following conditions are met: | 
| 2300 | for any bundled Sun software not specified in your Entitlement will be | 2300 | |
| 2301 | evaluation use as provided in Section 3. | 2301 | Redistributions of source code must retain the above copyright notice, this | 
| 2302 | 2302 | list of conditions and the following disclaimer. Redistributions in binary form | |
| 2303 | (d) "Service" means the service(s) that Sun or its delegate will | 2303 | must reproduce the above copyright notice, this list of conditions and the | 
| 2304 | provide, if any, as selected in your Entitlement and as further | 2304 | following disclaimer in the documentation and/or other materials provided with | 
| 2305 | described in the applicable service listings at | 2305 | the distribution. Neither the name of the Jython Developers nor the names of | 
| 2306 | www.sun.com/service/servicelist. | 2306 | its contributors may be used to endorse or promote products derived from this | 
| 2307 | 2307 | software without specific prior written permission. THIS SOFTWARE IS PROVIDED | |
| 2308 | (e) "Software" means the Sun software described in your | 2308 | BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS'' AND ANY EXPRESS OR IMPLIED | 
| 2309 | Entitlement. Also, certain software may be included for evaluation use | 2309 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | 
| 2310 | under Section 3. | 2310 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | 
| 2311 | 2311 | EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | |
| 2312 | (f) "You" and "Your" means the individual or legal entity specified | 2312 | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 
| 2313 | in the Entitlement, or for evaluation purposes, the entity performing | 2313 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | 
| 2314 | the evaluation. | 2314 | PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | 
| 2315 | 2315 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE | |
| 2316 | 2. License Grant and Entitlement. | 2316 | OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF | 
| 2317 | 2317 | ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 2318 | Subject to the terms of your Entitlement, Sun grants you a | 2318 | |
| 2319 | nonexclusive, nontransferable limited license to use Software for its | 2319 | </programlisting></para> | 
| 2320 | Permitted Use for the license term. Your Entitlement will specify (a) | 2320 | </section> | 
| 2321 | Software licensed, (b) the Permitted Use, (c) the license term, and (d) | 2321 | |
| 2322 | the Licensed Units. | 2322 | <section id="ucpemg_lic_10"> | 
| 2323 | 2323 | <title>Open Source Initiative OSI - The BSD 3-Clause License</title> | |
| 2324 | Additionally, if your Entitlement includes Services, then it will also | 2324 | |
| 2325 | specify the (e) Service and (f) service term. | 2325 | <para><programlisting> | 
| 2326 | 2326 | ||
| 2327 | If your rights to Software or Services are limited in duration and the | 2327 | <b> Open Source Initiative OSI - The BSD 3-Clause License </b> | 
| 2328 | date such rights begin is other than the purchase date, your | 2328 | |
| 2329 | Entitlement will provide that beginning date(s). | 2329 | Copyright (c) <YEAR>, <OWNER> All rights reserved. | 
| 2330 | 2330 | ||
| 2331 | The Entitlement may be delivered to you in various ways depending on | 2331 | Redistribution and use in source and binary forms, with or without | 
| 2332 | the manner in which you obtain Software and Services, for example, the | 2332 | modification, are permitted provided that the following conditions are met: | 
| 2333 | Entitlement may be provided in your receipt, invoice or your contract | 2333 | |
| 2334 | with Sun or authorized Sun reseller. It may also be in electronic | 2334 | - Redistributions of source code must retain the above copyright notice, this | 
| 2335 | format if you download Software. | 2335 | list of conditions and the following disclaimer. - Redistributions in binary | 
| 2336 | 2336 | form must reproduce the above copyright notice, this list of conditions and the | |
| 2337 | 3. Permitted Use. | 2337 | following disclaimer in the documentation and/or other materials provided with | 
| 2338 | 2338 | the distribution. - Neither the name of the <ORGANIZATION> nor the names | |
| 2339 | As selected in your Entitlement, one or more of the following Permitted | 2339 | of its contributors may be used to endorse or promote products derived from | 
| 2340 | Uses will apply to your use of Software. Unless you have an Entitlement | 2340 | this software without specific prior written permission. | 
| 2341 | that expressly permits it, you may not use Software for any of the | 2341 | |
| 2342 | other Permitted Uses. If you don't have an Entitlement, or if your | 2342 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 2343 | Entitlement doesn't cover additional software delivered to you, then | 2343 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 2344 | such software is for your Evaluation Use. | 2344 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 2345 | 2345 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | |
| 2346 | (a) Evaluation Use. You may evaluate Software internally for a period | 2346 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | 
| 2347 | of 90 days from your first use. | 2347 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | 
| 2348 | 2348 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | |
| 2349 | (b) Research and Instructional Use. You may use Software internally to | 2349 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | 
| 2350 | design, develop and test, and also to provide instruction on such | 2350 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
| 2351 | uses. | 2351 | OF 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> | 
| 2354 | individual 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> | 
| 2357 | commercial purposes. | 2357 | |
| 2358 | 2358 | <para><programlisting> | |
| 2359 | (e) Service Provider Use. You may make Software functionality | 2359 | |
| 2360 | accessible (but not by providing Software itself or through outsourcing | 2360 | MOZILLA PUBLIC LICENSE Version 1.1 1. Definitions. | 
| 2361 | services) to your end users in an extranet deployment, but not to your | 2361 | |
| 2362 | affiliated companies or to government agencies. | 2362 | 1.0.1. "Commercial Use" means distribution or otherwise making the Covered Code | 
| 2363 | 2363 | available to a third party. 1.1. ''Contributor'' means each entity that creates | |
| 2364 | 4. Licensed Units. | 2364 | or contributes to the creation of Modifications. | 
| 2365 | 2365 | ||
| 2366 | Your Permitted Use is limited to the number of Licensed Units stated in | 2366 | 1.2. ''Contributor Version'' means the combination of the Original Code, prior | 
| 2367 | your Entitlement. If you require additional Licensed Units, you will | 2367 | Modifications used by a Contributor, and the Modifications made by that | 
| 2368 | need additional Entitlement(s). | 2368 | particular Contributor. | 
| 2369 | 2369 | ||
| 2370 | 5. Restrictions. | 2370 | 1.3. ''Covered Code'' means the Original Code or Modifications or the | 
| 2371 | 2371 | combination of the Original Code and Modifications, in each case including | |
| 2372 | (a) The copies of Software provided to you under this Agreement are | 2372 | portions thereof. | 
| 2373 | licensed, not sold, to you by Sun. Sun reserves all rights not | 2373 | |
| 2374 | expressly granted. (b) You may make a single archival copy of Software, | 2374 | 1.4. ''Electronic Distribution Mechanism'' means a mechanism generally accepted | 
| 2375 | but otherwise may not copy, modify, or distribute Software. However if | 2375 | in the software development community for the electronic transfer of data. | 
| 2376 | the Sun documentation accompanying Software lists specific portions of | 2376 | |
| 2377 | Software, such as header files, class libraries, reference source code, | 2377 | 1.5. ''Executable'' means Covered Code in any form other than Source Code. | 
| 2378 | and/or redistributable files, that may be handled differently, you may | 2378 | |
| 2379 | do so only as provided in the Sun documentation. (c) You may not rent, | 2379 | 1.6. ''Initial Developer'' means the individual or entity identified as the | 
| 2380 | lease, lend or encumber Software. (d) Unless enforcement is prohibited | 2380 | Initial Developer in the Source Code notice required by Exhibit A. | 
| 2381 | by applicable law, you may not decompile, or reverse engineer Software. | 2381 | |
| 2382 | (e) The terms and conditions of this Agreement will apply to any | 2382 | 1.7. ''Larger Work'' means a work which combines Covered Code or portions | 
| 2383 | Software updates, provided to you at Sun's discretion, that replace | 2383 | thereof with code not governed by the terms of this License. | 
| 2384 | and/or supplement the original Software, unless such update contains a | 2384 | |
| 2385 | separate license. (f) You may not publish or provide the results of any | 2385 | 1.8. ''License'' means this document. | 
| 2386 | benchmark or comparison tests run on Software to any third party | 2386 | |
| 2387 | without the prior written consent of Sun. (g) Software is confidential | 2387 | 1.8.1. "Licensable" means having the right to grant, to the maximum extent | 
| 2388 | and copyrighted. (h) Unless otherwise specified, if Software is | 2388 | possible, whether at the time of the initial grant or subsequently acquired, | 
| 2389 | delivered with embedded or bundled software that enables functionality | 2389 | any and all of the rights conveyed herein. | 
| 2390 | of Software, you may not use such software on a stand-alone basis or | 2390 | |
| 2391 | use any portion of such software to interoperate with any program(s) | 2391 | 1.9. ''Modifications'' means any addition to or deletion from the substance or | 
| 2392 | other than Software. (i) Software may contain programs that perform | 2392 | structure of either the Original Code or any previous Modifications. When | 
| 2393 | automated collection of system data and/or automated software updating | 2393 | Covered Code is released as a series of files, a Modification is: | 
| 2394 | services. System data collected through such programs may be used by | 2394 | |
| 2395 | Sun, its subcontractors, and its service delivery partners for the | 2395 | A. Any addition to or deletion from the contents of a file containing Original | 
| 2396 | purpose of providing you with remote system services and/or improving | 2396 | Code or previous Modifications. B. Any new file that contains any part of the | 
| 2397 | Sun's software and systems. (j) Software is not designed, licensed or | 2397 | Original Code or previous Modifications. | 
| 2398 | intended for use in the design, construction, operation or maintenance | 2398 | |
| 2399 | of any nuclear facility and Sun and its licensors disclaim any express | 2399 | |
| 2400 | or implied warranty of fitness for such uses. (k) No right, title or | 2400 | |
| 2401 | interest in or to any trademark, service mark, logo or trade name of | 2401 | 1.10. ''Original Code'' means Source Code of computer software code which is | 
| 2402 | Sun or its licensors is granted under this Agreement. | 2402 | described in the Source Code notice required by Exhibit A as Original Code, and | 
| 2403 | 2403 | which, at the time of its release under this License is not already Covered | |
| 2404 | 6. Java Compatibility and Open Source. | 2404 | Code governed by this License. 1.10.1. "Patent Claims" means any patent claim( | 
| 2405 | 2405 | s), now owned or hereafter acquired, including without limitation, method, | |
| 2406 | Software may contain Java technology. You may not create additional | 2406 | process, and apparatus claims, in any patent Licensable by grantor. | 
| 2407 | classes to, or modifications of, the Java technology, except under | 2407 | |
| 2408 | compatibility requirements available under a separate agreement | 2408 | 1.11. ''Source Code'' means the preferred form of the Covered Code for making | 
| 2409 | available at www.java.net. | 2409 | modifications to it, including all modules it contains, plus any associated | 
| 2410 | 2410 | interface definition files, scripts used to control compilation and | |
| 2411 | Sun supports and benefits from the global community of open source | 2411 | installation of an Executable, or source code differential comparisons against | 
| 2412 | developers, and thanks the community for its important contributions | 2412 | either the Original Code or another well known, available Covered Code of the | 
| 2413 | and open standards-based technology, which Sun has adopted into many of | 2413 | Contributor's choice. The Source Code can be in a compressed or archival form, | 
| 2414 | its products. | 2414 | provided the appropriate decompression or de-archiving software is widely | 
| 2415 | 2415 | available for no charge. | |
| 2416 | Please note that portions of Software may be provided with notices and | 2416 | |
| 2417 | open source licenses from such communities and third parties that | 2417 | 1.12. "You'' (or "Your") means an individual or a legal entity exercising | 
| 2418 | govern the use of those portions, and any licenses granted hereunder do | 2418 | rights under, and complying with all of the terms of, this License or a future | 
| 2419 | not alter any rights and obligations you may have under such open | 2419 | version of this License issued under Section 6.1. For legal entities, "You'' | 
| 2420 | source licenses, however, the disclaimer of warranty and limitation of | 2420 | includes any entity which controls, is controlled by, or is under common | 
| 2421 | liability provisions in this Agreement will apply to all Software in | 2421 | control with You. For purposes of this definition, "control'' means (a) the | 
| 2422 | this distribution. | 2422 | power, direct or indirect, to cause the direction or management of such entity, | 
| 2423 | 2423 | whether by contract or otherwise, or (b) ownership of more than fifty percent ( | |
| 2424 | 7. Term and Termination. | 2424 | 50%) of the outstanding shares or beneficial ownership of such entity. | 
| 2425 | 2425 | ||
| 2426 | The license and service term are set forth in your Entitlement(s). Your | 2426 | 2. Source Code License. 2.1. The Initial Developer Grant. The Initial Developer | 
| 2427 | rights under this Agreement will terminate immediately without notice | 2427 | hereby grants You a world-wide, royalty-free, non-exclusive license, subject to | 
| 2428 | from Sun if you materially breach it or take any action in derogation | 2428 | third party intellectual property claims: (a) under intellectual property | 
| 2429 | of Sun's and/or its licensors' rights to Software. Sun may terminate | 2429 | rights (other than patent or trademark) Licensable by Initial Developer to use, | 
| 2430 | this Agreement should any Software become, or in Sun's reasonable | 2430 | reproduce, modify, display, perform, sublicense and distribute the Original | 
| 2431 | opinion likely to become, the subject of a claim of intellectual | 2431 | Code (or portions thereof) with or without Modifications, and/or as part of a | 
| 2432 | property infringement or trade secret misappropriation. Upon | 2432 | Larger Work; and (b) under Patents Claims infringed by the making, using or | 
| 2433 | termination, you will cease use of, and destroy, Software and confirm | 2433 | selling of Original Code, to make, have made, use, practice, sell, and offer | 
| 2434 | compliance in writing to Sun. Sections 1, 5, 6, 7, and 9-15 will | 2434 | for sale, and/or otherwise dispose of the Original Code (or portions thereof). ( | 
| 2435 | survive termination of the Agreement. | 2435 | c) the licenses granted in this Section 2.1(a) and (b) are effective on the | 
| 2436 | 2436 | date Initial Developer first distributes Original Code under the terms of this | |
| 2437 | 8. Limited Warranty. | 2437 | License. (d) Notwithstanding Section 2.1(b) above, no patent license is | 
| 2438 | 2438 | granted: 1) for code that You delete from the Original Code; 2) separate from | |
| 2439 | Sun warrants to you that for a period of 90 days from the date of | 2439 | the Original Code; or 3) for infringements caused by: i) the modification of | 
| 2440 | purchase, as evidenced by a copy of the receipt, the media on which | 2440 | the Original Code or ii) the combination of the Original Code with other | 
| 2441 | Software is furnished (if any) will be free of defects in materials and | 2441 | software or devices. | 
| 2442 | workmanship under normal use. Except for the foregoing, Software is | 2442 | |
| 2443 | provided "AS IS". Your exclusive remedy and Sun's entire liability | 2443 | |
| 2444 | under this limited warranty will be at Sun's option to replace Software | 2444 | |
| 2445 | media or refund the fee paid for Software. Some states do not allow | 2445 | 2.2. Contributor Grant. Subject to third party intellectual property claims, | 
| 2446 | limitations on certain implied warranties, so the above may not apply | 2446 | each Contributor hereby grants You a world-wide, royalty-free, non-exclusive | 
| 2447 | to you. This limited warranty gives you specific legal rights. You may | 2447 | license | 
| 2448 | have others, which vary from state to state. | 2448 | |
| 2449 | 2449 | (a) under intellectual property rights (other than patent or trademark) | |
| 2450 | 9. Disclaimer of Warranty. | 2450 | Licensable by Contributor, to use, reproduce, modify, display, perform, | 
| 2451 | 2451 | sublicense and distribute the Modifications created by such Contributor (or | |
| 2452 | UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, | 2452 | portions thereof) either on an unmodified basis, with other Modifications, as | 
| 2453 | REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF | 2453 | Covered Code and/or as part of a Larger Work; and (b) under Patent Claims | 
| 2454 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT | 2454 | infringed by the making, using, or selling of Modifications made by that | 
| 2455 | ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO | 2455 | Contributor either alone and/or in combination with its Contributor Version (or | 
| 2456 | BE LEGALLY INVALID. | 2456 | portions of such combination), to make, use, sell, offer for sale, have made, | 
| 2457 | 2457 | and/or otherwise dispose of: 1) Modifications made by that Contributor (or | |
| 2458 | 10. Limitation of Liability. | 2458 | portions thereof); and 2) the combination of Modifications made by that | 
| 2459 | 2459 | Contributor with its Contributor Version (or portions of such combination). (c) | |
| 2460 | TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS | 2460 | the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date | 
| 2461 | LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR | 2461 | Contributor first makes Commercial Use of the Covered Code. (d) Notwithstanding | 
| 2462 | SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, | 2462 | Section 2.2(b) above, no patent license is granted: 1) for any code that | 
| 2463 | HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR | 2463 | Contributor has deleted from the Contributor Version; 2) separate from the | 
| 2464 | RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS | 2464 | Contributor Version; 3) for infringements caused by: i) third party | 
| 2465 | BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's | 2465 | modifications of Contributor Version or ii) the combination of Modifications | 
| 2466 | liability to you, whether in contract, tort (including negligence), or | 2466 | made by that Contributor with other software (except as part of the | 
| 2467 | otherwise, exceed the amount paid by you for Software under this | 2467 | Contributor Version) or other devices; or 4) under Patent Claims infringed by | 
| 2468 | Agreement. The foregoing limitations will apply even if the above | 2468 | Covered Code in the absence of Modifications made by that Contributor. | 
| 2469 | stated warranty fails of its essential purpose. Some states do not | 2469 | |
| 2470 | allow the exclusion of incidental or consequential damages, so some of | 2470 | |
| 2471 | the terms above may not be applicable to you. | 2471 | |
| 2472 | 2472 | 3. Distribution Obligations. | |
| 2473 | 11. Export Regulations. | 2473 | |
| 2474 | 2474 | 3.1. Application of License. The Modifications which You create or to which You | |
| 2475 | All Software, documents, technical data, and any other materials | 2475 | contribute are governed by the terms of this License, including without | 
| 2476 | delivered under this Agreement are subject to U.S. export control laws | 2476 | limitation Section 2.2. The Source Code version of Covered Code may be | 
| 2477 | and may be subject to export or import regulations in other countries. | 2477 | distributed only under the terms of this License or a future version of this | 
| 2478 | You agree to comply strictly with these laws and regulations and | 2478 | License released under Section 6.1, and You must include a copy of this License | 
| 2479 | acknowledge that you have the responsibility to obtain any licenses to | 2479 | with every copy of the Source Code You distribute. You may not offer or impose | 
| 2480 | export, re-export, or import as may be required after delivery to you. | 2480 | any terms on any Source Code version that alters or restricts the applicable | 
| 2481 | 2481 | version of this License or the recipients' rights hereunder. However, You may | |
| 2482 | 12. U.S. Government Restricted Rights. | 2482 | include an additional document offering the additional rights described in | 
| 2483 | 2483 | Section 3.5. 3.2. Availability of Source Code. Any Modification which You | |
| 2484 | If Software is being acquired by or on behalf of the U.S. Government or | 2484 | create or to which You contribute must be made available in Source Code form | 
| 2485 | by a U.S. Government prime contractor or subcontractor (at any tier), | 2485 | under the terms of this License either on the same media as an Executable | 
| 2486 | then the Government's rights in Software and accompanying documentation | 2486 | version or via an accepted Electronic Distribution Mechanism to anyone to whom | 
| 2487 | will be only as set forth in this Agreement; this is in accordance with | 2487 | you made an Executable version available; and if made available via Electronic | 
| 2488 | 48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD) | 2488 | Distribution Mechanism, must remain available for at least twelve (12) months | 
| 2489 | acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD | 2489 | after the date it initially became available, or at least six (6) months after | 
| 2490 | acquisitions). | 2490 | a subsequent version of that particular Modification has been made available to | 
| 2491 | 2491 | such recipients. You are responsible for ensuring that the Source Code version | |
| 2492 | 13. Governing Law. | 2492 | remains available even if the Electronic Distribution Mechanism is maintained | 
| 2493 | 2493 | by a third party. | |
| 2494 | Any action related to this Agreement will be governed by California law | 2494 | |
| 2495 | and controlling U.S. federal law. No choice of law rules of any | 2495 | 3.3. Description of Modifications. You must cause all Covered Code to which You | 
| 2496 | jurisdiction will apply. | 2496 | contribute to contain a file documenting the changes You made to create that | 
| 2497 | 2497 | Covered Code and the date of any change. You must include a prominent statement | |
| 2498 | 14. Severability. | 2498 | that the Modification is derived, directly or indirectly, from Original Code | 
| 2499 | 2499 | provided by the Initial Developer and including the name of the Initial | |
| 2500 | If any provision of this Agreement is held to be unenforceable, this | 2500 | Developer in (a) the Source Code, and (b) in any notice in an Executable | 
| 2501 | Agreement will remain in effect with the provision omitted, unless | 2501 | version or related documentation in which You describe the origin or ownership | 
| 2502 | omission would frustrate the intent of the parties, in which case this | 2502 | of the Covered Code. | 
| 2503 | Agreement will immediately terminate. | 2503 | |
| 2504 | 2504 | 3.4. Intellectual Property Matters | |
| 2505 | 15. Integration. | 2505 | |
| 2506 | 2506 | (a) Third Party Claims. If Contributor has knowledge that a license under a | |
| 2507 | This Agreement, including any terms contained in your Entitlement, is | 2507 | third party's intellectual property rights is required to exercise the rights | 
| 2508 | the entire agreement between you and Sun relating to its subject | 2508 | granted by such Contributor under Sections 2.1 or 2.2, Contributor must include | 
| 2509 | matter. It supersedes all prior or contemporaneous oral or written | 2509 | a text file with the Source Code distribution titled "LEGAL'' which describes | 
| 2510 | communications, proposals, representations and warranties and prevails | 2510 | the claim and the party making the claim in sufficient detail that a recipient | 
| 2511 | over any conflicting or additional terms of any quote, order, | 2511 | will know whom to contact. If Contributor obtains such knowledge after the | 
| 2512 | acknowledgment, or other communication between the parties relating to | 2512 | Modification is made available as described in Section 3.2, Contributor shall | 
| 2513 | its subject matter during the term of this Agreement. No modification | 2513 | promptly modify the LEGAL file in all copies Contributor makes available | 
| 2514 | of this Agreement will be binding, unless in writing and signed by an | 2514 | thereafter and shall take other steps (such as notifying appropriate mailing | 
| 2515 | authorized representative of each party. | 2515 | lists or newsgroups) reasonably calculated to inform those who received the | 
| 2516 | 2516 | Covered Code that new knowledge has been obtained. (b) Contributor APIs. If | |
| 2517 | Please contact Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, | 2517 | Contributor's Modifications include an application programming interface and | 
| 2518 | California 95054 if you have questions. | 2518 | Contributor has knowledge of patent licenses which are reasonably necessary to | 
| 2519 | </programlisting></para></section> | 2519 | implement that API, Contributor must also include this information in the LEGAL | 
| 2520 | 2520 | file. | |
| 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> | 2523 | to Section 3.4(a) above, Contributor believes that Contributor's Modifications | 
| 2524 | <b>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 | 2524 | are Contributor's original creation(s) and/or Contributor has sufficient rights | 
| 2525 | </b> | 2525 | to grant the rights conveyed by this License. | 
| 2526 | 2526 | ||
| 2527 | 1. Definitions. | 2527 | 3.5. Required Notices. You must duplicate the notice in Exhibit A in each file | 
| 2528 | 1.1. "Contributor" means each individual or entity that creates or contributes to the | 2528 | of the Source Code. If it is not possible to put such notice in a particular | 
| 2529 | creation of Modifications. | 2529 | Source Code file due to its structure, then You must include such notice in a | 
| 2530 | 1.2. "Contributor Version" means the combination of the Original Software, prior | 2530 | location (such as a relevant directory) where a user would be likely to look | 
| 2531 | Modifications used by a Contributor (if any), and the Modifications | 2531 | for such a notice. If You created one or more Modification(s) You may add your | 
| 2532 | made by that particular Contributor. | 2532 | name as a Contributor to the notice described in Exhibit A. You must also | 
| 2533 | 1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c) | 2533 | duplicate this License in any documentation for the Source Code where You | 
| 2534 | the combination of files containing Original Software with files | 2534 | describe recipients' rights or ownership rights relating to Covered Code. You | 
| 2535 | containing Modifications, in each case including portions thereof. | 2535 | may choose to offer, and to charge a fee for, warranty, support, indemnity or | 
| 2536 | 1.4. "Executable" means the Covered Software in any form other than Source Code. | 2536 | liability obligations to one or more recipients of Covered Code. However, You | 
| 2537 | 1.5. "Initial Developer" means the individual or entity that first makes Original | 2537 | may do so only on Your own behalf, and not on behalf of the Initial Developer | 
| 2538 | Software available under this License. | 2538 | or any Contributor. You must make it absolutely clear than any such warranty, | 
| 2539 | 1.6. "Larger Work" means a work which combines Covered Software or portions thereof | 2539 | support, indemnity or liability obligation is offered by You alone, and You | 
| 2540 | with code not governed by the terms of this License. | 2540 | hereby agree to indemnify the Initial Developer and every Contributor for any | 
| 2541 | 1.7. "License" means this document. | 2541 | liability incurred by the Initial Developer or such Contributor as a result of | 
| 2542 | 1.8. "Licensable" means having the right to grant, to the maximum extent possible, | 2542 | warranty, support, indemnity or liability terms You offer. | 
| 2543 | whether at the time of the initial grant or subsequently acquired, | 2543 | |
| 2544 | any and all of the rights conveyed herein. | 2544 | 3.6. Distribution of Executable Versions. You may distribute Covered Code in | 
| 2545 | 1.9. "Modifications" means the Source Code and Executable form of any of the following: | 2545 | Executable form only if the requirements of Section 3.1-3.5 have been met for | 
| 2546 | A. Any file that results from an addition to, deletion from or modification of the | 2546 | that Covered Code, and if You include a notice stating that the Source Code | 
| 2547 | contents of a file containing Original Software or previous | 2547 | version of the Covered Code is available under the terms of this License, | 
| 2548 | Modifications; | 2548 | including a description of how and where You have fulfilled the obligations of | 
| 2549 | B. Any new file that contains any part of the Original Software or previous | 2549 | Section 3.2. The notice must be conspicuously included in any notice in an | 
| 2550 | Modification; or | 2550 | Executable version, related documentation or collateral in which You describe | 
| 2551 | C. Any new file that is contributed or otherwise made available under the terms | 2551 | recipients' rights relating to the Covered Code. You may distribute the | 
| 2552 | of this License. | 2552 | Executable version of Covered Code or ownership rights under a license of Your | 
| 2553 | 1.10. "Original Software" means the Source Code and Executable form of computer | 2553 | choice, which may contain terms different from this License, provided that You | 
| 2554 | software code that is originally released under this License. | 2554 | are in compliance with the terms of this License and that the license for the | 
| 2555 | 1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, | 2555 | Executable version does not attempt to limit or alter the recipient's rights in | 
| 2556 | including without limitation, method, process, and apparatus claims, | 2556 | the Source Code version from the rights set forth in this License. If You | 
| 2557 | in any patent Licensable by grantor. | 2557 | distribute the Executable version under a different license You must make it | 
| 2558 | 1.12. "Source Code" means (a) the common form of computer software code in which | 2558 | absolutely clear that any terms which differ from this License are offered by | 
| 2559 | modifications are made and (b) associated documentation included | 2559 | You alone, not by the Initial Developer or any Contributor. You hereby agree to | 
| 2560 | in or with such code. | 2560 | indemnify the Initial Developer and every Contributor for any liability | 
| 2561 | 1.13. "You" (or "Your") means an individual or a legal entity exercising rights under, | 2561 | incurred by the Initial Developer or such Contributor as a result of any such | 
| 2562 | and complying with all of the terms of, this License. For legal | 2562 | terms You offer. | 
| 2563 | entities, "You" includes any entity which controls, is controlled by, | 2563 | |
| 2564 | or is under common control with You. For purposes of this definition, | 2564 | 3.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 | 2565 | other code not governed by the terms of this License and distribute the Larger | 
| 2566 | direction or management of such entity, whether by contract or otherwise, | 2566 | Work as a single product. In such a case, You must make sure the requirements | 
| 2567 | or (b) ownership of more than fifty percent (50%) of the outstanding | 2567 | of this License are fulfilled for the Covered Code. | 
| 2568 | shares or beneficial ownership of such entity. | 2568 | |
| 2569 | 2. License Grants. | 2569 | 4. Inability to Comply Due to Statute or Regulation. If it is impossible for | 
| 2570 | 2.1. The Initial Developer Grant. | 2570 | You to comply with any of the terms of this License with respect to some or all | 
| 2571 | Conditioned upon Your compliance with Section 3.1 below and subject to third party | 2571 | of the Covered Code due to statute, judicial order, or regulation then You | 
| 2572 | intellectual property claims, the Initial Developer hereby grants | 2572 | must: (a) comply with the terms of this License to the maximum extent possible; | 
| 2573 | You a world-wide, royalty-free, non-exclusive license: | 2573 | and (b) describe the limitations and the code they affect. Such description | 
| 2574 | (a) under intellectual property rights (other than patent or trademark) Licensable | 2574 | must be included in the LEGAL file described in Section 3.4 and must be | 
| 2575 | by Initial Developer, to use, reproduce, modify, display, perform, | 2575 | included with all distributions of the Source Code. Except to the extent | 
| 2576 | sublicense and distribute the Original Software (or portions thereof), | 2576 | prohibited by statute or regulation, such description must be sufficiently | 
| 2577 | with or without Modifications, and/or as part of a Larger Work; and | 2577 | detailed 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, | 2578 | Application of this License. This License applies to code to which the Initial | 
| 2579 | to make, have made, use, practice, sell, and offer for sale, and/or | 2579 | Developer has attached the notice in Exhibit A and to related Covered Code. 6. | 
| 2580 | otherwise dispose of the Original Software (or portions thereof). | 2580 | Versions 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 | 2581 | Corporation (''Netscape'') may publish revised and/or new versions of the | 
| 2582 | Initial Developer first distributes or otherwise makes the | 2582 | License from time to time. Each version will be given a distinguishing version | 
| 2583 | Original Software available to a third party under the terms | 2583 | number. 6.2. Effect of New Versions. Once Covered Code has been published under | 
| 2584 | of this License. | 2584 | a 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 | 2585 | the terms of that version. You may also choose to use such Covered Code under | 
| 2586 | that You delete from the Original Software, or (2) for infringements | 2586 | the terms of any subsequent version of the License published by Netscape. No | 
| 2587 | caused by: (i) the modification of the Original Software, or (ii) | 2587 | one other than Netscape has the right to modify the terms applicable to Covered | 
| 2588 | the combination of the Original Software with other software or devices. | 2588 | Code created under this License. | 
| 2589 | 2.2. Contributor Grant. | 2589 | |
| 2590 | Conditioned upon Your compliance with Section 3.1 below and subject to third | 2590 | 6.3. Derivative Works. If You create or use a modified version of this License ( | 
| 2591 | party intellectual property claims, each Contributor hereby grants | 2591 | which you may only do in order to apply it to code which is not already Covered | 
| 2592 | You a world-wide, royalty-free, non-exclusive license: | 2592 | Code governed by this License), You must (a) rename Your license so that the | 
| 2593 | (a) under intellectual property rights (other than patent or trademark) | 2593 | phrases ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL'' or | 
| 2594 | Licensable by Contributor to use, reproduce, modify, display, perform, | 2594 | any confusingly similar phrase do not appear in your license (except to note | 
| 2595 | sublicense and distribute the Modifications created by such Contributor | 2595 | that your license differs from this License) and (b) otherwise make it clear | 
| 2596 | (or portions thereof), either on an unmodified basis, with other | 2596 | that Your version of the license contains terms which differ from the Mozilla | 
| 2597 | Modifications, as Covered Software and/or as part of a Larger Work; and | 2597 | Public 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 | 2598 | Developer, Original Code or Contributor in the notice described in Exhibit A | 
| 2599 | made by that Contributor either alone and/or in combination with its | 2599 | shall not of themselves be deemed to be modifications of this License.) | 
| 2600 | Contributor Version (or portions of such combination), to make, use, sell, | 2600 | |
| 2601 | offer for sale, have made, and/or otherwise dispose of: (1) Modifications | 2601 | 7. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN | 
| 2602 | made by that Contributor (or portions thereof); and (2) the combination | 2602 | "AS IS'' BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, | 
| 2603 | of Modifications made by that Contributor with its Contributor Version | 2603 | INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF | 
| 2604 | (or portions of such combination). | 2604 | DEFECTS, 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 | 2605 | ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. | 
| 2606 | Contributor first distributes or otherwise makes the Modifications | 2606 | SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL | 
| 2607 | available to a third party. | 2607 | DEVELOPER 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 | 2608 | REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART | 
| 2609 | any code that Contributor has deleted from the Contributor Version; (2) for | 2609 | OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT | 
| 2610 | infringements caused by: (i) third party modifications of | 2610 | UNDER THIS DISCLAIMER. 8. TERMINATION. 8.1. This License and the rights | 
| 2611 | Contributor Version, or (ii) the combination of Modifications made by that | 2611 | granted hereunder will terminate automatically if You fail to comply with terms | 
| 2612 | Contributor with other software (except as part of the Contributor Version) | 2612 | herein and fail to cure such breach within 30 days of becoming aware of the | 
| 2613 | or other devices; or (3) under Patent Claims infringed by Covered Software | 2613 | breach. All sublicenses to the Covered Code which are properly granted shall | 
| 2614 | in the absence of Modifications made by that Contributor. | 2614 | survive any termination of this License. Provisions which, by their nature, | 
| 2615 | 3. Distribution Obligations. | 2615 | must remain in effect beyond the termination of this License shall survive. | 
| 2616 | 3.1. Availability of Source Code. | 2616 | 8.2. If You initiate litigation by asserting a patent infringement claim ( | 
| 2617 | Any Covered Software that You distribute or otherwise make available in Executable | 2617 | excluding declatory judgment actions) against Initial Developer or a | 
| 2618 | form must also be made available in Source Code form and that Source Code form | 2618 | Contributor (the Initial Developer or Contributor against whom You file such | 
| 2619 | must be distributed only under the terms of this License. You must include | 2619 | action is referred to as "Participant") alleging that: | 
| 2620 | a copy of this License with every copy of the Source Code form of the | 2620 | |
| 2621 | Covered Software You distribute or otherwise make available. You must inform | 2621 | (a) such Participant's Contributor Version directly or indirectly infringes | 
| 2622 | recipients of any such Covered Software in Executable form as to how they | 2622 | any patent, then any and all rights granted by such Participant to You under | 
| 2623 | can obtain such Covered Software in Source Code form in a reasonable manner | 2623 | Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from | 
| 2624 | on or through a medium customarily used for software exchange. | 2624 | Participant terminate prospectively, unless if within 60 days after receipt of | 
| 2625 | 3.2. Modifications. | 2625 | notice You either: (i) agree in writing to pay Participant a mutually | 
| 2626 | The Modifications that You create or to which You contribute are governed by the | 2626 | agreeable reasonable royalty for Your past and future use of Modifications made | 
| 2627 | terms of this License. You represent that You believe Your Modifications are Your | 2627 | by such Participant, or (ii) withdraw Your litigation claim with respect to the | 
| 2628 | original creation(s) and/or You have sufficient rights to grant the rights | 2628 | Contributor Version against such Participant. If within 60 days of notice, a | 
| 2629 | conveyed by this License. | 2629 | reasonable royalty and payment arrangement are not mutually agreed upon in | 
| 2630 | 3.3. Required Notices. | 2630 | writing by the parties or the litigation claim is not withdrawn, the rights | 
| 2631 | You must include a notice in each of Your Modifications that identifies You as the | 2631 | granted by Participant to You under Sections 2.1 and/or 2.2 automatically | 
| 2632 | Contributor of the Modification. You may not remove or alter any copyright, | 2632 | terminate at the expiration of the 60 day notice period specified above. | 
| 2633 | patent or trademark notices contained within the Covered Software, or any | 2633 | |
| 2634 | notices of licensing or any descriptive text giving attribution to any | 2634 | (b) any software, hardware, or device, other than such Participant's | 
| 2635 | Contributor or the Initial Developer. | 2635 | Contributor Version, directly or indirectly infringes any patent, then any | 
| 2636 | 3.4. Application of Additional Terms. | 2636 | rights granted to You by such Participant under Sections 2.1(b) and 2.2(b) are | 
| 2637 | You may not offer or impose any terms on any Covered Software in Source Code form that | 2637 | revoked effective as of the date You first made, used, sold, distributed, or | 
| 2638 | alters or restricts the applicable version of this License or the recipients' rights | 2638 | had made, Modifications made by that Participant. | 
| 2639 | hereunder. You may choose to offer, and to charge a fee for, warranty, support, | 2639 | |
| 2640 | indemnity or liability obligations to one or more recipients of Covered Software. | 2640 | 8.3. If You assert a patent infringement claim against Participant alleging | 
| 2641 | However, you may do so only on Your own behalf, and not on behalf of the | 2641 | that such Participant's Contributor Version directly or indirectly infringes | 
| 2642 | Initial Developer or any Contributor. You must make it absolutely clear | 2642 | any patent where such claim is resolved (such as by license or settlement) | 
| 2643 | that any such warranty, support, indemnity or liability obligation is | 2643 | prior to the initiation of patent infringement litigation, then the reasonable | 
| 2644 | offered by You alone, and You hereby agree to indemnify the Initial Developer | 2644 | value of the licenses granted by such Participant under Sections 2.1 or 2.2 | 
| 2645 | and every Contributor for any liability incurred by the Initial Developer or | 2645 | shall be taken into account in determining the amount or value of any payment | 
| 2646 | such Contributor as a result of warranty, support, indemnity or liability | 2646 | or license. | 
| 2647 | terms You offer. | 2647 | |
| 2648 | 3.5. Distribution of Executable Versions. | 2648 | 8.4. In the event of termination under Sections 8.1 or 8.2 above, all end | 
| 2649 | You may distribute the Executable form of the Covered Software under the terms of this | 2649 | user license agreements (excluding distributors and resellers) which have been | 
| 2650 | License or under the terms of a license of Your choice, which may contain terms | 2650 | validly granted by You or any distributor hereunder prior to termination shall | 
| 2651 | different from this License, provided that You are in compliance with the | 2651 | survive termination. | 
| 2652 | terms of this License and that the license for the Executable form does | 2652 | |
| 2653 | not attempt to limit or alter the recipient's rights in the Source Code | 2653 | 9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, | 
| 2654 | form from the rights set forth in this License. If You distribute the | 2654 | WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU THE | 
| 2655 | Covered Software in Executable form under a different license, You must make | 2655 | INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, | 
| 2656 | it absolutely clear that any terms which differ from this License are offered | 2656 | OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY | 
| 2657 | by You alone, not by the Initial Developer or Contributor. You hereby agree to | 2657 | INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER | 
| 2658 | indemnify the Initial Developer and every Contributor for any liability | 2658 | INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, | 
| 2659 | incurred by the Initial Developer or such Contributor as a result of any | 2659 | COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR | 
| 2660 | such terms You offer. | 2660 | LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH | 
| 2661 | 3.6. Larger Works. | 2661 | DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR | 
| 2662 | You may create a Larger Work by combining Covered Software with other code not | 2662 | PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE | 
| 2663 | governed by the terms of this License and distribute the Larger Work as a single | 2663 | LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR | 
| 2664 | product. In such a case, You must make sure the requirements of this License | 2664 | LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND | 
| 2665 | are fulfilled for the Covered Software. | 2665 | LIMITATION MAY NOT APPLY TO YOU. 10. U.S. GOVERNMENT END USERS. The Covered | 
| 2666 | 4. Versions of the License. | 2666 | Code is a ''commercial item,'' as that term is defined in 48 C.F.R. 2.101 (Oct. | 
| 2667 | 4.1. New Versions. | 2667 | 1995), consisting of ''commercial computer software'' and ''commercial computer | 
| 2668 | Oracle is the initial license steward and may publish revised and/or new versions of | 2668 | software documentation,'' as such terms are used in 48 C.F.R. 12.212 (Sept. | 
| 2669 | this License from time to time. Each version will be given a distinguishing | 2669 | 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through | 
| 2670 | version number. Except as provided in Section 4.3, no one other than | 2670 | 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with | 
| 2671 | the license steward has the right to modify this License. | 2671 | only those rights set forth herein. 11. MISCELLANEOUS. This License represents | 
| 2672 | 4.2. Effect of New Versions. | 2672 | the complete agreement concerning subject matter hereof. If any provision of | 
| 2673 | You may always continue to use, distribute or otherwise make the Covered Software | 2673 | this License is held to be unenforceable, such provision shall be reformed only | 
| 2674 | available under the terms of the version of the License under which You originally | 2674 | to the extent necessary to make it enforceable. This License shall be governed | 
| 2675 | received the Covered Software. If the Initial Developer includes a notice | 2675 | by California law provisions (except to the extent applicable law, if any, | 
| 2676 | in the Original Software prohibiting it from being distributed or otherwise | 2676 | provides otherwise), excluding its conflict-of-law provisions. With respect to | 
| 2677 | made available under any subsequent version of the License, You must | 2677 | disputes in which at least one party is a citizen of, or an entity chartered or | 
| 2678 | distribute and make the Covered Software available under the terms of the | 2678 | registered to do business in the United States of America, any litigation | 
| 2679 | version of the License under which You originally received the Covered Software. | 2679 | relating to this License shall be subject to the jurisdiction of the Federal | 
| 2680 | Otherwise, You may also choose to use, distribute or otherwise make the | 2680 | Courts of the Northern District of California, with venue lying in Santa Clara | 
| 2681 | Covered Software available under the terms of any subsequent version of the | 2681 | County, California, with the losing party responsible for costs, including | 
| 2682 | License published by the license steward. | 2682 | without limitation, court costs and reasonable attorneys' fees and expenses. | 
| 2683 | 4.3. Modified Versions. | 2683 | The application of the United Nations Convention on Contracts for the | 
| 2684 | When You are an Initial Developer and You want to create a new license for Your | 2684 | International Sale of Goods is expressly excluded. Any law or regulation which | 
| 2685 | Original Software, You may create and use a modified version of this License if You: | 2685 | provides 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 | 2686 | shall 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 | 2687 | Initial Developer and the Contributors, each party is responsible for claims | 
| 2688 | make it clear that the license contains terms which differ from this License. | 2688 | and damages arising, directly or indirectly, out of its utilization of rights | 
| 2689 | 5. DISCLAIMER OF WARRANTY. | 2689 | under this License and You agree to work with Initial Developer and | 
| 2690 | COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY | 2690 | Contributors to distribute such responsibility on an equitable basis. Nothing | 
| 2691 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, | 2691 | herein is intended or shall be deemed to constitute any admission of liability. | 
| 2692 | WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, | 2692 | 13. MULTIPLE-LICENSED CODE. Initial Developer may designate portions of the | 
| 2693 | FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY | 2693 | Covered Code as �Multiple-Licensed?. �Multiple-Licensed? means that the | 
| 2694 | AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE | 2694 | Initial Developer permits you to utilize portions of the Covered Code under | 
| 2695 | PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR | 2695 | Your choice of the MPL or the alternative licenses, if any, specified by the | 
| 2696 | ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, | 2696 | Initial Developer in the file described in Exhibit A. | 
| 2697 | REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART | 2697 | |
| 2698 | OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT | 2698 | EXHIBIT A -Mozilla Public License. | 
| 2699 | UNDER THIS DISCLAIMER. | 2699 | |
| 2700 | 2700 | The contents of this file are subject to the Mozilla Public License Version | |
| 2701 | 6. TERMINATION. | 2701 | 1.1 (the "License"); you may not use this file except in compliance with the | 
| 2702 | 6.1. This License and the rights granted hereunder will terminate automatically if | 2702 | License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ | 
| 2703 | You fail to comply with terms herein and fail to cure such breach within 30 days | 2703 | Software distributed under the License is distributed on an "AS IS" basis, | 
| 2704 | of becoming aware of the breach. Provisions which, by their nature, must remain in | 2704 | WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for | 
| 2705 | effect beyond the termination of this License shall survive. | 2705 | the specific language governing rights and limitations under the License. | 
| 2706 | 6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) | 2706 | |
| 2707 | against Initial Developer or a Contributor (the Initial Developer or Contributor | 2707 | The Original Code is Javassist. | 
| 2708 | against whom You assert such claim is referred to as "Participant") alleging that the | 2708 | |
| 2709 | Participant Software (meaning the Contributor Version where the Participant | 2709 | The Initial Developer of the Original Code is Shigeru Chiba. Portions created | 
| 2710 | is a Contributor or the Original Software where the Participant is the Initial | 2710 | by the Initial Developer are Copyright (C) 1999-2010 Shigeru Chiba. All Rights | 
| 2711 | Developer) directly or indirectly infringes any patent, then any and all rights | 2711 | Reserved. | 
| 2712 | granted 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 | 2713 | Contributor(s): ______________________________________. | 
| 2714 | Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant | 2714 | |
| 2715 | terminate prospectively and automatically at the expiration of such 60 day notice | 2715 | Alternatively, the contents of this file may be used under the terms of the GNU | 
| 2716 | period, unless if within such 60 day period You withdraw Your claim with respect | 2716 | Lesser General Public License Version 2.1 or later (the "LGPL"), in which case | 
| 2717 | to the Participant Software against such Participant either unilaterally | 2717 | the provisions of the LGPL are applicable instead of those above. If you wish | 
| 2718 | or pursuant to a written agreement with Participant. | 2718 | to allow use of your version of this file only under the terms of the LGPL, and | 
| 2719 | 6.3. If You assert a patent infringement claim against Participant alleging that the | 2719 | not to allow others to use your version of this file under the terms of the | 
| 2720 | Participant Software directly or indirectly infringes any patent where | 2720 | MPL, indicate your decision by deleting the provisions above and replace them | 
| 2721 | such claim is resolved (such as by license or settlement) prior to the | 2721 | with the notice and other provisions required by the LGPL. If you do not delete | 
| 2722 | initiation of patent infringement litigation, then the reasonable value | 2722 | the provisions above, a recipient may use your version of this file under the | 
| 2723 | of the licenses granted by such Participant under Sections 2.1 or 2.2 | 2723 | terms of either the MPL or the LGPL. | 
| 2724 | shall be taken into account in determining the amount or value of any | 2724 | </programlisting></para> | 
| 2725 | payment or license. | 2725 | </section> | 
| 2726 | 6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses | 2726 | |
| 2727 | that have been validly granted by You or any distributor hereunder prior | 2727 | <section id="ucpemg_lic_12"> | 
| 2728 | to termination (excluding licenses granted to You by any distributor) | 2728 | <title>Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE</title> | 
| 2729 | shall survive termination. | 2729 | |
| 2730 | 7. LIMITATION OF LIABILITY. | 2730 | <para><programlisting> | 
| 2731 | UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), | 2731 | <b>Sun Microsystems, Inc. ("Sun") ENTITLEMENT for SOFTWARE | 
| 2732 | CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER | 2732 | </b> | 
| 2733 | CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER | 2733 | Licensee/Company: Entity receiving Software. | 
| 2734 | OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, | 2734 | |
| 2735 | SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, | 2735 | Effective Date: Date of delivery of the Software to You. | 
| 2736 | WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER | 2736 | |
| 2737 | FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, | 2737 | Software: JavaMail 1.4.3 | 
| 2738 | EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. | 2738 | |
| 2739 | THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR | 2739 | License Term: Perpetual (subject to termination under the SLA). | 
| 2740 | PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE | 2740 | |
| 2741 | LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR | 2741 | Licensed Unit: Software Copy. | 
| 2742 | LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND | 2742 | |
| 2743 | LIMITATION MAY NOT APPLY TO YOU. | 2743 | Licensed unit Count: Unlimited. | 
| 2744 | 2744 | ||
| 2745 | 8. U.S. GOVERNMENT END USERS. | 2745 | Permitted Uses: | 
| 2746 | The 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 | 2747 | 1. You may reproduce and use the Software for Your own Individual, | 
| 2748 | is defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer | 2748 | Commercial and Research and Instructional Use only for the purposes of | 
| 2749 | software documentation" as such terms are used in 48 C.F.R. 12.212 | 2749 | designing, 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 | 2750 | applications ("Programs"). | 
| 2751 | through 227.7202-4 (June 1995), all U.S. Government End Users acquire | 2751 | |
| 2752 | Covered Software with only those rights set forth herein. This U.S. Government | 2752 | 2. Subject to the terms and conditions of this Agreement and | 
| 2753 | Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other | 2753 | restrictions and exceptions set forth in the Software's documentation, | 
| 2754 | clause or provision that addresses Government rights in computer software | 2754 | You may reproduce and distribute portions of Software identified as a | 
| 2755 | under this License. | 2755 | redistributable in the documentation (each a "Redistributable"), | 
| 2756 | 2756 | provided that You comply with the following (note that You may be | |
| 2757 | 9. MISCELLANEOUS. | 2757 | entitled to reproduce and distribute other portions of the Software not | 
| 2758 | This License represents the complete agreement concerning subject matter hereof. If any | 2758 | defined in the documentation as a Redistributable under certain other | 
| 2759 | provision of this License is held to be unenforceable, such provision | 2759 | licenses as described in the THIRDPARTYLICENSEREADME, if applicable): | 
| 2760 | shall be reformed only to the extent necessary to make it enforceable. | 2760 | |
| 2761 | This License shall be governed by the law of the jurisdiction specified | 2761 | (a) You distribute Redistributable complete and unmodified and only | 
| 2762 | in a notice contained within the Original Software (except to the extent | 2762 | bundled as part of Your Programs, | 
| 2763 | applicable law, if any, provides otherwise), excluding such jurisdiction's | 2763 | |
| 2764 | conflict-of-law provisions. Any litigation relating to this License | 2764 | (b) Your Programs add significant and primary functionality to the | 
| 2765 | shall be subject to the jurisdiction of the courts located in the | 2765 | Redistributable, | 
| 2766 | jurisdiction and venue specified in a notice contained within the | 2766 | |
| 2767 | Original Software, with the losing party responsible for costs, | 2767 | (c) You distribute Redistributable for the sole purpose of running Your | 
| 2768 | including, without limitation, court costs and reasonable attorneys' | 2768 | Programs, | 
| 2769 | fees and expenses. The application of the United Nations Convention on | 2769 | |
| 2770 | Contracts for the International Sale of Goods is expressly excluded. | 2770 | (d) You do not distribute additional software intended to replace any | 
| 2771 | Any law or regulation which provides that the language of a contract | 2771 | component(s) of the Redistributable, | 
| 2772 | shall be construed against the drafter shall not apply to this License. | 2772 | |
| 2773 | You agree that You alone are responsible for compliance with the | 2773 | (e) You do not remove or alter any proprietary legends or notices | 
| 2774 | United States export administration regulations (and the export control | 2774 | contained in or on the Redistributable. | 
| 2775 | laws and regulation of any other countries) when You use, distribute | 2775 | |
| 2776 | or otherwise make available any Covered Software. | 2776 | (f) You only distribute the Redistributable subject to a license | 
| 2777 | 2777 | agreement that protects Sun's interests consistent with the terms | |
| 2778 | 10. RESPONSIBILITY FOR CLAIMS. | 2778 | contained in this Agreement, and | 
| 2779 | As between Initial Developer and the Contributors, each party is responsible for | 2779 | |
| 2780 | claims and damages arising, directly or indirectly, out of its | 2780 | (g) You agree to defend and indemnify Sun and its licensors from and | 
| 2781 | utilization of rights under this License and You agree to work with | 2781 | against any damages, costs, liabilities, settlement amounts and/or | 
| 2782 | Initial Developer and Contributors to distribute such responsibility | 2782 | expenses (including attorneys' fees) incurred in connection with any | 
| 2783 | on an equitable basis. Nothing herein is intended or shall be | 2783 | claim, lawsuit or action by any third party that arises or results from | 
| 2784 | deemed to constitute any admission of liability. | 2784 | the use or distribution of any and all Programs and/or | 
| 2785 | 2785 | Redistributable. | |
| 2786 | NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) | 2786 | |
| 2787 | The code released under the CDDL shall be governed by the laws of the State of | 2787 | 3. Java Technology Restrictions. You may not create, modify, or change | 
| 2788 | California (excluding conflict-of-law provisions). Any litigation relating to this | 2788 | the behavior of, or authorize Your licensees to create, modify, or | 
| 2789 | License shall be subject to the jurisdiction of the Federal Courts of | 2789 | change the behavior of, classes, interfaces, or subpackages that are in | 
| 2790 | the Northern District of California and the state courts of the State | 2790 | any way identified as "java", "javax", "sun" or similar convention as | 
| 2791 | of California, with venue lying in Santa Clara County, California. | 2791 | specified by Sun in any naming convention designation. | 
| 2792 | 2792 | ||
| 2793 | 2793 | 4. No Diagnostic, Maintenance, Repair or Technical Support Services. | |
| 2794 | 2794 | The scope of Your license does not include any right, express or | |
| 2795 | 2795 | implied, (i) to access, copy, distribute, display or use the Software | |
| 2796 | </programlisting></para></section> | 2796 | to provide diagnostic, maintenance, repair or technical support | 
| 2797 | 2797 | services for Sun softwa re or Sun hardware on behalf of any third party | |
| 2798 | <section id="ucpemg_lic_14"> | 2798 | for Your direct or indirect commercial gain or advantage, without Sun's | 
| 2799 | <title>GNU GENERAL PUBLIC LICENSE</title> | 2799 | prior written authorization, or (ii) for any third party to access, | 
| 2800 | <para><programlisting> | 2800 | copy, distribute, display or use the Software to provide diagnostic, | 
| 2801 | 2801 | maintenance, repair or technical support services for Sun software or | |
| 2802 | <b> GNU GENERAL PUBLIC LICENSE</b> | 2802 | Sun hardware on Your behalf for such party's direct or indirect | 
| 2803 | Version 2, June 1991 | 2803 | commercial gain or advantage, without Sun's prior written | 
| 2804 | 2804 | authorization. The limitations set forth in this paragraph apply to any | |
| 2805 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | 2805 | and all error corrections, patches, updates, and upgrades to the | 
| 2806 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA | 2806 | Software You may receive, access, download or otherwise obtain from | 
| 2807 | Everyone is permitted to copy and distribute verbatim copies | 2807 | Sun. | 
| 2808 | of this license document, but changing it is not allowed. | 2808 | |
| 2809 | 2809 | 5. Records and Documentation. During the term of the SLA and | |
| 2810 | Preamble | 2810 | Entitlement, and for a period of three (3) years thereafter, You agree | 
| 2811 | 2811 | to keep proper records and documentation of Your compliance with the | |
| 2812 | The licenses for most software are designed to take away your | 2812 | SLA and Entitlement. Upon Sun's reasonable request, You will provide | 
| 2813 | freedom to share and change it. By contrast, the GNU General Public | 2813 | copies of such records and documentation to Sun for the purpose of | 
| 2814 | License is intended to guarantee your freedom to share and change free | 2814 | confirming Your compliance with the terms and conditions of the SLA and | 
| 2815 | software--to make sure the software is free for all its users. This | 2815 | Entitlement. This section will survive any termination of the SLA and | 
| 2816 | General Public License applies to most of the Free Software | 2816 | Entitlement. You may terminate this SLA and Entitlement at any time by | 
| 2817 | Foundation's software and to any other program whose authors commit to | 2817 | destroying all copies of the Software in which case the obligations set | 
| 2818 | using it. (Some other Free Software Foundation software is covered by | 2818 | forth in Section 7 of the SLA shall apply. | 
| 2819 | the GNU Library General Public License instead.) You can apply it to | 2819 | |
| 2820 | your programs, too. | 2820 | |
| 2821 | 2821 | Sun Microsystems, Inc. ("Sun") | |
| 2822 | When we speak of free software, we are referring to freedom, not | 2822 | SOFTWARE LICENSE AGREEMENT | 
| 2823 | price. Our General Public Licenses are designed to make sure that you | 2823 | |
| 2824 | have the freedom to distribute copies of free software (and charge for | 2824 | READ THE TERMS OF THIS AGREEMENT ("AGREEMENT") CAREFULLY BEFORE OPENING | 
| 2825 | this service if you wish), that you receive source code or can get it | 2825 | SOFTWARE MEDIA PACKAGE. BY OPENING SOFTWARE MEDIA PACKAGE, YOU AGREE TO | 
| 2826 | if you want it, that you can change the software or use pieces of it | 2826 | THE TERMS OF THIS AGREEMENT. IF YOU ARE ACCESSING SOFTWARE | 
| 2827 | in new free programs; and that you know you can do these things. | 2827 | ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESE TERMS BY SELECTING | 
| 2828 | 2828 | THE "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 | 2829 | TO ALL OF THE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE | 
| 2830 | anyone to deny you these rights or to ask you to surrender the rights. | 2830 | OF PURCHASE FOR A REFUND OR, IF SOFTWARE IS ACCESSED ELECTRONICALLY, | 
| 2831 | These restrictions translate to certain responsibilities for you if you | 2831 | SELECT THE "DECLINE" (OR "EXIT") BUTTON AT THE END OF THIS AGREEMENT. | 
| 2832 | distribute copies of the software, or if you modify it. | 2832 | IF YOU HAVE SEPARATELY AGREED TO LICENSE TERMS ("MASTER TERMS") FOR | 
| 2833 | 2833 | YOUR 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 | 
| 2835 | gratis or for a fee, you must give the recipients all the rights that | 2835 | MASTER TERMS IN RELATION TO THIS SOFTWARE. | 
| 2836 | you have. You must make sure that they, too, receive or can get the | 2836 | |
| 2837 | source code. And you must show them these terms so they know their | 2837 | 1. Definitions. | 
| 2838 | rights. | 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 | 2840 | authorized by Sun evidencing your obligation to pay associated fees (if | 
| 2841 | (2) offer you this license which gives you legal permission to copy, | 2841 | any) for the license, associated Services, and the authorized scope of | 
| 2842 | distribute and/or modify the software. | 2842 | use 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 | 
| 2845 | that everyone understands that there is no warranty for this free | 2845 | Software and/or Service is licensed, as described in your Entitlement. | 
| 2846 | software. If the software is modified by someone else and passed on, we | 2846 | |
| 2847 | want its recipients to know that what they have is not the original, so | 2847 | (c) "Permitted Use" means the licensed Software use(s) authorized | 
| 2848 | that any problems introduced by others will not reflect on the original | 2848 | in this Agreement as specified in your Entitlement. The Permitted Use | 
| 2849 | authors' reputations. | 2849 | for any bundled Sun software not specified in your Entitlement will be | 
| 2850 | 2850 | evaluation use as provided in Section 3. | |
| 2851 | Finally, any free program is threatened constantly by software | 2851 | |
| 2852 | patents. We wish to avoid the danger that redistributors of a free | 2852 | (d) "Service" means the service(s) that Sun or its delegate will | 
| 2853 | program will individually obtain patent licenses, in effect making the | 2853 | provide, if any, as selected in your Entitlement and as further | 
| 2854 | program proprietary. To prevent this, we have made it clear that any | 2854 | described in the applicable service listings at | 
| 2855 | patent must be licensed for everyone's free use or not licensed at all. | 2855 | www.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 | 
| 2858 | modification follow. | 2858 | Entitlement. Also, certain software may be included for evaluation use | 
| 2859 | 2859 | under 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 | 2862 | in the Entitlement, or for evaluation purposes, the entity performing | |
| 2863 | 0. This License applies to any program or other work which contains | 2863 | the evaluation. | 
| 2864 | a notice placed by the copyright holder saying it may be distributed | 2864 | |
| 2865 | under the terms of this General Public License. The "Program", below, | 2865 | 2. License Grant and Entitlement. | 
| 2866 | refers to any such program or work, and a "work based on the Program" | 2866 | |
| 2867 | means either the Program or any derivative work under copyright law: | 2867 | Subject to the terms of your Entitlement, Sun grants you a | 
| 2868 | that is to say, a work containing the Program or a portion of it, | 2868 | nonexclusive, nontransferable limited license to use Software for its | 
| 2869 | either verbatim or with modifications and/or translated into another | 2869 | Permitted Use for the license term. Your Entitlement will specify (a) | 
| 2870 | language. (Hereinafter, translation is included without limitation in | 2870 | Software licensed, (b) the Permitted Use, (c) the license term, and (d) | 
| 2871 | the term "modification".) Each licensee is addressed as "you". | 2871 | the Licensed Units. | 
| 2872 | 2872 | ||
| 2873 | Activities other than copying, distribution and modification are not | 2873 | Additionally, if your Entitlement includes Services, then it will also | 
| 2874 | covered by this License; they are outside its scope. The act of | 2874 | specify the (e) Service and (f) service term. | 
| 2875 | running the Program is not restricted, and the output from the Program | 2875 | |
| 2876 | is covered only if its contents constitute a work based on the | 2876 | If your rights to Software or Services are limited in duration and the | 
| 2877 | Program (independent of having been made by running the Program). | 2877 | date such rights begin is other than the purchase date, your | 
| 2878 | Whether that is true depends on what the Program does. | 2878 | Entitlement will provide that beginning date(s). | 
| 2879 | 2879 | ||
| 2880 | 1. You may copy and distribute verbatim copies of the Program's | 2880 | The Entitlement may be delivered to you in various ways depending on | 
| 2881 | source code as you receive it, in any medium, provided that you | 2881 | the manner in which you obtain Software and Services, for example, the | 
| 2882 | conspicuously and appropriately publish on each copy an appropriate | 2882 | Entitlement may be provided in your receipt, invoice or your contract | 
| 2883 | copyright notice and disclaimer of warranty; keep intact all the | 2883 | with Sun or authorized Sun reseller. It may also be in electronic | 
| 2884 | notices that refer to this License and to the absence of any warranty; | 2884 | format if you download Software. | 
| 2885 | and give any other recipients of the Program a copy of this License | 2885 | |
| 2886 | along with the Program. | 2886 | 3. Permitted Use. | 
| 2887 | 2887 | ||
| 2888 | You may charge a fee for the physical act of transferring a copy, and | 2888 | As selected in your Entitlement, one or more of the following Permitted | 
| 2889 | you may at your option offer warranty protection in exchange for a fee. | 2889 | Uses will apply to your use of Software. Unless you have an Entitlement | 
| 2890 | 2890 | that 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 | 2891 | other Permitted Uses. If you don't have an Entitlement, or if your | 
| 2892 | of it, thus forming a work based on the Program, and copy and | 2892 | Entitlement doesn't cover additional software delivered to you, then | 
| 2893 | distribute such modifications or work under the terms of Section 1 | 2893 | such software is for your Evaluation Use. | 
| 2894 | above, 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 | 2896 | of 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 | 2899 | design, develop and test, and also to provide instruction on such | 
| 2900 | whole or in part contains or is derived from the Program or any | 2900 | uses. | 
| 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 | 2903 | individual 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 | 2906 | commercial 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 | 2909 | accessible (but not by providing Software itself or through outsourcing | 
| 2910 | these conditions, and telling the user how to view a copy of this | 2910 | services) to your end users in an extranet deployment, but not to your | 
| 2911 | License. (Exception: if the Program itself is interactive but | 2911 | affiliated 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.) | 2913 | 4. Licensed Units. | 
| 2914 | 2914 | ||
| 2915 | These requirements apply to the modified work as a whole. If | 2915 | Your Permitted Use is limited to the number of Licensed Units stated in | 
| 2916 | identifiable sections of that work are not derived from the Program, | 2916 | your Entitlement. If you require additional Licensed Units, you will | 
| 2917 | and can be reasonably considered independent and separate works in | 2917 | need additional Entitlement(s). | 
| 2918 | themselves, then this License, and its terms, do not apply to those | 2918 | |
| 2919 | sections when you distribute them as separate works. But when you | 2919 | 5. Restrictions. | 
| 2920 | distribute the same sections as part of a whole which is a work based | 2920 | |
| 2921 | on 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 | 
| 2922 | this License, whose permissions for other licensees extend to the | 2922 | licensed, not sold, to you by Sun. Sun reserves all rights not | 
| 2923 | entire whole, and thus to each and every part regardless of who wrote it. | 2923 | expressly granted. (b) You may make a single archival copy of Software, | 
| 2924 | 2924 | but otherwise may not copy, modify, or distribute Software. However if | |
| 2925 | Thus, it is not the intent of this section to claim rights or contest | 2925 | the Sun documentation accompanying Software lists specific portions of | 
| 2926 | your rights to work written entirely by you; rather, the intent is to | 2926 | Software, such as header files, class libraries, reference source code, | 
| 2927 | exercise the right to control the distribution of derivative or | 2927 | and/or redistributable files, that may be handled differently, you may | 
| 2928 | collective works based on the Program. | 2928 | do so only as provided in the Sun documentation. (c) You may not rent, | 
| 2929 | 2929 | lease, lend or encumber Software. (d) Unless enforcement is prohibited | |
| 2930 | In addition, mere aggregation of another work not based on the Program | 2930 | by applicable law, you may not decompile, or reverse engineer Software. | 
| 2931 | with 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 | 
| 2932 | a storage or distribution medium does not bring the other work under | 2932 | Software updates, provided to you at Sun's discretion, that replace | 
| 2933 | the scope of this License. | 2933 | and/or supplement the original Software, unless such update contains a | 
| 2934 | 2934 | separate 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, | 2935 | benchmark or comparison tests run on Software to any third party | 
| 2936 | under Section 2) in object code or executable form under the terms of | 2936 | without the prior written consent of Sun. (g) Software is confidential | 
| 2937 | Sections 1 and 2 above provided that you also do one of the following: | 2937 | and copyrighted. (h) Unless otherwise specified, if Software is | 
| 2938 | 2938 | delivered with embedded or bundled software that enables functionality | |
| 2939 | a) Accompany it with the complete corresponding machine-readable | 2939 | of 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 | 2940 | use any portion of such software to interoperate with any program(s) | 
| 2941 | 1 and 2 above on a medium customarily used for software | 2941 | other than Software. (i) Software may contain programs that perform | 
| 2942 | interchange; or, | 2942 | automated collection of system data and/or automated software updating | 
| 2943 | 2943 | services. System data collected through such programs may be used by | |
| 2944 | b) Accompany it with a written offer, valid for at least three | 2944 | Sun, its subcontractors, and its service delivery partners for the | 
| 2945 | years, to give any third party, for a charge no more than your | 2945 | purpose of providing you with remote system services and/or improving | 
| 2946 | cost of physically performing source distribution, a complete | 2946 | Sun's software and systems. (j) Software is not designed, licensed or | 
| 2947 | machine-readable copy of the corresponding source code, to be | 2947 | intended for use in the design, construction, operation or maintenance | 
| 2948 | distributed under the terms of Sections 1 and 2 above on a medium | 2948 | of any nuclear facility and Sun and its licensors disclaim any express | 
| 2949 | customarily used for software interchange; or, | 2949 | or implied warranty of fitness for such uses. (k) No right, title or | 
| 2950 | 2950 | interest 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 | 2951 | Sun 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 | 2953 | 6. 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.) | 2955 | Software may contain Java technology. You may not create additional | 
| 2956 | 2956 | classes to, or modifications of, the Java technology, except under | |
| 2957 | The source code for a work means the preferred form of the work for | 2957 | compatibility requirements available under a separate agreement | 
| 2958 | making modifications to it. For an executable work, complete source | 2958 | available at www.java.net. | 
| 2959 | code means all the source code for all modules it contains, plus any | 2959 | |
| 2960 | associated interface definition files, plus the scripts used to | 2960 | Sun supports and benefits from the global community of open source | 
| 2961 | control compilation and installation of the executable. However, as a | 2961 | developers, and thanks the community for its important contributions | 
| 2962 | special exception, the source code distributed need not include | 2962 | and open standards-based technology, which Sun has adopted into many of | 
| 2963 | anything that is normally distributed (in either source or binary | 2963 | its products. | 
| 2964 | form) with the major components (compiler, kernel, and so on) of the | 2964 | |
| 2965 | operating system on which the executable runs, unless that component | 2965 | Please note that portions of Software may be provided with notices and | 
| 2966 | itself accompanies the executable. | 2966 | open source licenses from such communities and third parties that | 
| 2967 | 2967 | govern the use of those portions, and any licenses granted hereunder do | |
| 2968 | If distribution of executable or object code is made by offering | 2968 | not alter any rights and obligations you may have under such open | 
| 2969 | access to copy from a designated place, then offering equivalent | 2969 | source licenses, however, the disclaimer of warranty and limitation of | 
| 2970 | access to copy the source code from the same place counts as | 2970 | liability provisions in this Agreement will apply to all Software in | 
| 2971 | distribution of the source code, even though third parties are not | 2971 | this distribution. | 
| 2972 | compelled to copy the source along with the object code. | 2972 | |
| 2973 | 2973 | 7. Term and Termination. | |
| 2974 | 4. You may not copy, modify, sublicense, or distribute the Program | 2974 | |
| 2975 | except as expressly provided under this License. Any attempt | 2975 | The license and service term are set forth in your Entitlement(s). Your | 
| 2976 | otherwise to copy, modify, sublicense or distribute the Program is | 2976 | rights under this Agreement will terminate immediately without notice | 
| 2977 | void, and will automatically terminate your rights under this License. | 2977 | from Sun if you materially breach it or take any action in derogation | 
| 2978 | However, parties who have received copies, or rights, from you under | 2978 | of Sun's and/or its licensors' rights to Software. Sun may terminate | 
| 2979 | this License will not have their licenses terminated so long as such | 2979 | this Agreement should any Software become, or in Sun's reasonable | 
| 2980 | parties remain in full compliance. | 2980 | opinion likely to become, the subject of a claim of intellectual | 
| 2981 | 2981 | property infringement or trade secret misappropriation. Upon | |
| 2982 | 5. You are not required to accept this License, since you have not | 2982 | termination, you will cease use of, and destroy, Software and confirm | 
| 2983 | signed it. However, nothing else grants you permission to modify or | 2983 | compliance in writing to Sun. Sections 1, 5, 6, 7, and 9-15 will | 
| 2984 | distribute the Program or its derivative works. These actions are | 2984 | survive termination of the Agreement. | 
| 2985 | prohibited by law if you do not accept this License. Therefore, by | 2985 | |
| 2986 | modifying or distributing the Program (or any work based on the | 2986 | 8. Limited Warranty. | 
| 2987 | Program), you indicate your acceptance of this License to do so, and | 2987 | |
| 2988 | all its terms and conditions for copying, distributing or modifying | 2988 | Sun warrants to you that for a period of 90 days from the date of | 
| 2989 | the Program or works based on it. | 2989 | purchase, as evidenced by a copy of the receipt, the media on which | 
| 2990 | 2990 | Software 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 | 2991 | workmanship under normal use. Except for the foregoing, Software is | 
| 2992 | Program), the recipient automatically receives a license from the | 2992 | provided "AS IS". Your exclusive remedy and Sun's entire liability | 
| 2993 | original licensor to copy, distribute or modify the Program subject to | 2993 | under this limited warranty will be at Sun's option to replace Software | 
| 2994 | these terms and conditions. You may not impose any further | 2994 | media or refund the fee paid for Software. Some states do not allow | 
| 2995 | restrictions on the recipients' exercise of the rights granted herein. | 2995 | limitations on certain implied warranties, so the above may not apply | 
| 2996 | You are not responsible for enforcing compliance by third parties to | 2996 | to you. This limited warranty gives you specific legal rights. You may | 
| 2997 | this License. | 2997 | have others, which vary from state to state. | 
| 2998 | 2998 | ||
| 2999 | 7. If, as a consequence of a court judgment or allegation of patent | 2999 | 9. Disclaimer of Warranty. | 
| 3000 | infringement or for any other reason (not limited to patent issues), | 3000 | |
| 3001 | conditions are imposed on you (whether by court order, agreement or | 3001 | UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, | 
| 3002 | otherwise) that contradict the conditions of this License, they do not | 3002 | REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF | 
| 3003 | excuse you from the conditions of this License. If you cannot | 3003 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT | 
| 3004 | distribute so as to satisfy simultaneously your obligations under this | 3004 | ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO | 
| 3005 | License and any other pertinent obligations, then as a consequence you | 3005 | BE LEGALLY INVALID. | 
| 3006 | may not distribute the Program at all. For example, if a patent | 3006 | |
| 3007 | license would not permit royalty-free redistribution of the Program by | 3007 | 10. Limitation of Liability. | 
| 3008 | all those who receive copies directly or indirectly through you, then | 3008 | |
| 3009 | the only way you could satisfy both it and this License would be to | 3009 | TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS | 
| 3010 | refrain entirely from distribution of the Program. | 3010 | LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR | 
| 3011 | 3011 | SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, | |
| 3012 | If any portion of this section is held invalid or unenforceable under | 3012 | HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR | 
| 3013 | any particular circumstance, the balance of the section is intended to | 3013 | RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS | 
| 3014 | apply and the section as a whole is intended to apply in other | 3014 | BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event will Sun's | 
| 3015 | circumstances. | 3015 | liability to you, whether in contract, tort (including negligence), or | 
| 3016 | 3016 | otherwise, exceed the amount paid by you for Software under this | |
| 3017 | It is not the purpose of this section to induce you to infringe any | 3017 | Agreement. The foregoing limitations will apply even if the above | 
| 3018 | patents or other property right claims or to contest validity of any | 3018 | stated warranty fails of its essential purpose. Some states do not | 
| 3019 | such claims; this section has the sole purpose of protecting the | 3019 | allow the exclusion of incidental or consequential damages, so some of | 
| 3020 | integrity of the free software distribution system, which is | 3020 | the terms above may not be applicable to you. | 
| 3021 | implemented by public license practices. Many people have made | 3021 | |
| 3022 | generous contributions to the wide range of software distributed | 3022 | 11. Export Regulations. | 
| 3023 | through that system in reliance on consistent application of that | 3023 | |
| 3024 | system; it is up to the author/donor to decide if he or she is willing | 3024 | All Software, documents, technical data, and any other materials | 
| 3025 | to distribute software through any other system and a licensee cannot | 3025 | delivered under this Agreement are subject to U.S. export control laws | 
| 3026 | impose that choice. | 3026 | and may be subject to export or import regulations in other countries. | 
| 3027 | 3027 | You agree to comply strictly with these laws and regulations and | |
| 3028 | This section is intended to make thoroughly clear what is believed to | 3028 | acknowledge that you have the responsibility to obtain any licenses to | 
| 3029 | be a consequence of the rest of this License. | 3029 | export, 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 | 3031 | 12. U.S. Government Restricted Rights. | 
| 3032 | certain countries either by patents or by copyrighted interfaces, the | 3032 | |
| 3033 | original copyright holder who places the Program under this License | 3033 | If Software is being acquired by or on behalf of the U.S. Government or | 
| 3034 | may add an explicit geographical distribution limitation excluding | 3034 | by a U.S. Government prime contractor or subcontractor (at any tier), | 
| 3035 | those countries, so that distribution is permitted only in or among | 3035 | then the Government's rights in Software and accompanying documentation | 
| 3036 | countries not thus excluded. In such case, this License incorporates | 3036 | will be only as set forth in this Agreement; this is in accordance with | 
| 3037 | the limitation as if written in the body of this License. | 3037 | 48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD) | 
| 3038 | 3038 | acquisitions) 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 | 3039 | acquisitions). | 
| 3040 | of the General Public License from time to time. Such new versions will | 3040 | |
| 3041 | be similar in spirit to the present version, but may differ in detail to | 3041 | 13. Governing Law. | 
| 3042 | address new problems or concerns. | 3042 | |
| 3043 | 3043 | Any action related to this Agreement will be governed by California law | |
| 3044 | Each version is given a distinguishing version number. If the Program | 3044 | and controlling U.S. federal law. No choice of law rules of any | 
| 3045 | specifies a version number of this License which applies to it and | 3045 | jurisdiction will apply. | 
| 3046 | "any later version", you have the option of following the terms and | 3046 | |
| 3047 | conditions either of that version or of any later version published by | 3047 | 14. Severability. | 
| 3048 | the Free Software Foundation. If the Program does not specify a | 3048 | |
| 3049 | version number of this License, you may choose any version ever | 3049 | If any provision of this Agreement is held to be unenforceable, this | 
| 3050 | published by the Free Software Foundation. | 3050 | Agreement will remain in effect with the provision omitted, unless | 
| 3051 | 3051 | omission 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 | 3052 | Agreement will immediately terminate. | 
| 3053 | programs whose distribution conditions are different, write to the author | 3053 | |
| 3054 | to ask for permission. For software which is copyrighted by the Free | 3054 | 15. Integration. | 
| 3055 | Software Foundation, write to the Free Software Foundation; we sometimes | 3055 | |
| 3056 | make exceptions for this. Our decision will be guided by the two goals | 3056 | This Agreement, including any terms contained in your Entitlement, is | 
| 3057 | of preserving the free status of all derivatives of our free software and | 3057 | the entire agreement between you and Sun relating to its subject | 
| 3058 | of promoting the sharing and reuse of software generally. | 3058 | matter. It supersedes all prior or contemporaneous oral or written | 
| 3059 | 3059 | communications, proposals, representations and warranties and prevails | |
| 3060 | NO WARRANTY | 3060 | over any conflicting or additional terms of any quote, order, | 
| 3061 | 3061 | acknowledgment, or other communication between the parties relating to | |
| 3062 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO | 3062 | its subject matter during the term of this Agreement. No modification | 
| 3063 | WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | 3063 | of this Agreement will be binding, unless in writing and signed by an | 
| 3064 | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | 3064 | authorized representative of each party. | 
| 3065 | OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY | 3065 | |
| 3066 | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | 3066 | Please contact Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, | 
| 3067 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | 3067 | California 95054 if you have questions. | 
| 3068 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | 3068 | </programlisting></para> | 
| 3069 | PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME | 3069 | </section> | 
| 3070 | THE 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 | 
| 3073 | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | 3073 | 1.1</title> | 
| 3074 | AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU | 3074 | |
| 3075 | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | 3075 | <para><programlisting> | 
| 3076 | CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | 3076 | <b>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 | 
| 3077 | PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | 3077 | </b> | 
| 3078 | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | 3078 | |
| 3079 | FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF | 3079 | 1. Definitions. | 
| 3080 | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | 3080 | 1.1. "Contributor" means each individual or entity that creates or contributes to the | 
| 3081 | DAMAGES. | 3081 | creation of Modifications. | 
| 3082 | 3082 | 1.2. "Contributor Version" means the combination of the Original Software, prior | |
| 3083 | END OF TERMS AND CONDITIONS | 3083 | Modifications used by a Contributor (if any), and the Modifications | 
| 3084 | 3084 | made by that particular Contributor. | |
| 3085 | How to Apply These Terms to Your New Programs | 3085 | 1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c) | 
| 3086 | 3086 | the combination of files containing Original Software with files | |
| 3087 | If you develop a new program, and you want it to be of the greatest | 3087 | containing Modifications, in each case including portions thereof. | 
| 3088 | possible use to the public, the best way to achieve this is to make it | 3088 | 1.4. "Executable" means the Covered Software in any form other than Source Code. | 
| 3089 | free software which everyone can redistribute and change under these | 3089 | 1.5. "Initial Developer" means the individual or entity that first makes Original | 
| 3090 | terms. | 3090 | Software available under this License. | 
| 3091 | 3091 | 1.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 | 3092 | with code not governed by the terms of this License. | 
| 3093 | to attach them to the start of each source file to most effectively | 3093 | 1.7. "License" means this document. | 
| 3094 | convey the exclusion of warranty; and each file should have at least | 3094 | 1.8. "Licensable" means having the right to grant, to the maximum extent possible, | 
| 3095 | the "copyright" line and a pointer to where the full notice is found. | 3095 | whether at the time of the initial grant or subsequently acquired, | 
| 3096 | 3096 | any and all of the rights conveyed herein. | |
| 3097 | <one line to give the program's name and a brief idea of what it does.> | 3097 | 1.9. "Modifications" means the Source Code and Executable form of any of the following: | 
| 3098 | Copyright (C) <year> <name of author> | 3098 | A. Any file that results from an addition to, deletion from or modification of the | 
| 3099 | 3099 | contents of a file containing Original Software or previous | |
| 3100 | This program is free software; you can redistribute it and/or modify | 3100 | Modifications; | 
| 3101 | it under the terms of the GNU General Public License as published by | 3101 | B. 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 | 3102 | Modification; or | 
| 3103 | (at your option) any later version. | 3103 | C. Any new file that is contributed or otherwise made available under the terms | 
| 3104 | 3104 | of this License. | |
| 3105 | This program is distributed in the hope that it will be useful, | 3105 | 1.10. "Original Software" means the Source Code and Executable form of computer | 
| 3106 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 3106 | software code that is originally released under this License. | 
| 3107 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 3107 | 1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, | 
| 3108 | GNU General Public License for more details. | 3108 | including without limitation, method, process, and apparatus claims, | 
| 3109 | 3109 | in any patent Licensable by grantor. | |
| 3110 | You should have received a copy of the GNU General Public License | 3110 | 1.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 | 3111 | modifications are made and (b) associated documentation included | 
| 3112 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA | 3112 | in or with such code. | 
| 3113 | 3113 | 1.13. "You" (or "Your") means an individual or a legal entity exercising rights under, | |
| 3114 | 3114 | and complying with all of the terms of, this License. For legal | |
| 3115 | Also add information on how to contact you by electronic and paper mail. | 3115 | entities, "You" includes any entity which controls, is controlled by, | 
| 3116 | 3116 | or is under common control with You. For purposes of this definition, | |
| 3117 | If the program is interactive, make it output a short notice like this | 3117 | "control" means (a) the power, direct or indirect, to cause the | 
| 3118 | when it starts in an interactive mode: | 3118 | direction or management of such entity, whether by contract or otherwise, | 
| 3119 | 3119 | or (b) ownership of more than fifty percent (50%) of the outstanding | |
| 3120 | Gnomovision version 69, Copyright (C) year name of author | 3120 | shares or beneficial ownership of such entity. | 
| 3121 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | 3121 | 2. License Grants. | 
| 3122 | This is free software, and you are welcome to redistribute it | 3122 | 2.1. The Initial Developer Grant. | 
| 3123 | under certain conditions; type `show c' for details. | 3123 | Conditioned upon Your compliance with Section 3.1 below and subject to third party | 
| 3124 | 3124 | intellectual property claims, the Initial Developer hereby grants | |
| 3125 | The hypothetical commands `show w' and `show c' should show the appropriate | 3125 | You a world-wide, royalty-free, non-exclusive license: | 
| 3126 | parts of the General Public License. Of course, the commands you use may | 3126 | (a) under intellectual property rights (other than patent or trademark) Licensable | 
| 3127 | be called something other than `show w' and `show c'; they could even be | 3127 | by Initial Developer, to use, reproduce, modify, display, perform, | 
| 3128 | mouse-clicks or menu items--whatever suits your program. | 3128 | sublicense and distribute the Original Software (or portions thereof), | 
| 3129 | 3129 | with or without Modifications, and/or as part of a Larger Work; and | |
| 3130 | You 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, | 
| 3131 | school, if any, to sign a "copyright disclaimer" for the program, if | 3131 | to make, have made, use, practice, sell, and offer for sale, and/or | 
| 3132 | necessary. Here is a sample; alter the names: | 3132 | otherwise 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 | 3134 | Initial Developer first distributes or otherwise makes the | 
| 3135 | `Gnomovision' (which makes passes at compilers) written by James Hacker. | 3135 | Original Software available to a third party under the terms | 
| 3136 | 3136 | of this License. | |
| 3137 | <signature of Ty Coon>, 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 | 3138 | that You delete from the Original Software, or (2) for infringements | 
| 3139 | 3139 | caused by: (i) the modification of the Original Software, or (ii) | |
| 3140 | This General Public License does not permit incorporating your program into | 3140 | the combination of the Original Software with other software or devices. | 
| 3141 | proprietary programs. If your program is a subroutine library, you may | 3141 | 2.2. Contributor Grant. | 
| 3142 | consider it more useful to permit linking proprietary applications with the | 3142 | Conditioned upon Your compliance with Section 3.1 below and subject to third | 
| 3143 | library. If this is what you want to do, use the GNU Library General | 3143 | party intellectual property claims, each Contributor hereby grants | 
| 3144 | Public License instead of this License. | 3144 | You a world-wide, royalty-free, non-exclusive license: | 
| 3145 | 3145 | (a) under intellectual property rights (other than patent or trademark) | |
| 3146 | 3146 | Licensable by Contributor to use, reproduce, modify, display, perform, | |
| 3147 | 3147 | sublicense 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 | 3149 | Modifications, as Covered Software and/or as part of a Larger Work; and | |
| 3150 | Certain source files distributed by Sun Microsystems, Inc. are subject | 3150 | (b) under Patent Claims infringed by the making, using, or selling of Modifications | 
| 3151 | to the following clarification and special exception to the GPL Version | 3151 | made by that Contributor either alone and/or in combination with its | 
| 3152 | 2, but only where Sun has expressly included in the particular source | 3152 | Contributor Version (or portions of such combination), to make, use, sell, | 
| 3153 | file's header the words | 3153 | offer for sale, have made, and/or otherwise dispose of: (1) Modifications | 
| 3154 | 3154 | made by that Contributor (or portions thereof); and (2) the combination | |
| 3155 | "Sun designates this particular file as subject to the "Classpath" | 3155 | of Modifications made by that Contributor with its Contributor Version | 
| 3156 | exception as provided by Sun in the License file that accompanied this | 3156 | (or portions of such combination). | 
| 3157 | code." | 3157 | (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date | 
| 3158 | 3158 | Contributor first distributes or otherwise makes the Modifications | |
| 3159 | Linking this library statically or dynamically with other modules is | 3159 | available to a third party. | 
| 3160 | making 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 | 
| 3161 | conditions of the GNU General Public License Version 2 cover the whole | 3161 | any code that Contributor has deleted from the Contributor Version; (2) for | 
| 3162 | combination. | 3162 | infringements caused by: (i) third party modifications of | 
| 3163 | 3163 | Contributor Version, or (ii) the combination of Modifications made by that | |
| 3164 | As a special exception, the copyright holders of this library give you | 3164 | Contributor with other software (except as part of the Contributor Version) | 
| 3165 | permission to link this library with independent modules to produce an | 3165 | or other devices; or (3) under Patent Claims infringed by Covered Software | 
| 3166 | executable, regardless of the license terms of these independent modules, | 3166 | in the absence of Modifications made by that Contributor. | 
| 3167 | and to copy and distribute the resulting executable under terms of your | 3167 | 3. Distribution Obligations. | 
| 3168 | choice, provided that you also meet, for each linked independent module, | 3168 | 3.1. Availability of Source Code. | 
| 3169 | the terms and conditions of the license of that module.? An independent | 3169 | Any Covered Software that You distribute or otherwise make available in Executable | 
| 3170 | module is a module which is not derived from or based on this library.? | 3170 | form must also be made available in Source Code form and that Source Code form | 
| 3171 | If you modify this library, you may extend this exception to your | 3171 | must be distributed only under the terms of this License. You must include | 
| 3172 | version of the library, but you are not obligated to do so.? If you do | 3172 | a copy of this License with every copy of the Source Code form of the | 
| 3173 | not wish to do so, delete this exception statement from your version. | 3173 | Covered Software You distribute or otherwise make available. You must inform | 
| 3174 | </programlisting></para></section> | 3174 | recipients of any such Covered Software in Executable form as to how they | 
| 3175 | 3175 | can obtain such Covered Software in Source Code form in a reasonable manner | |
| 3176 | <section id="ucpemg_lic_15"> | 3176 | on or through a medium customarily used for software exchange. | 
| 3177 | <title>PostgreSQL Database Management System</title> | 3177 | 3.2. Modifications. | 
| 3178 | <para><programlisting> | 3178 | The Modifications that You create or to which You contribute are governed by the | 
| 3179 | PostgreSQL Database Management System | 3179 | terms of this License. You represent that You believe Your Modifications are Your | 
| 3180 | (formerly known as Postgres, then as Postgres95) | 3180 | original creation(s) and/or You have sufficient rights to grant the rights | 
| 3181 | 3181 | conveyed by this License. | |
| 3182 | Portions Copyright (c) 1996-2012, The PostgreSQL Global Development Group | 3182 | 3.3. Required Notices. | 
| 3183 | 3183 | You must include a notice in each of Your Modifications that identifies You as the | |
| 3184 | Portions Copyright (c) 1994, The Regents of the University of California | 3184 | Contributor of the Modification. You may not remove or alter any copyright, | 
| 3185 | 3185 | patent or trademark notices contained within the Covered Software, or any | |
| 3186 | Permission to use, copy, modify, and distribute this software and its documentation | 3186 | notices of licensing or any descriptive text giving attribution to any | 
| 3187 | for any purpose, without fee, | 3187 | Contributor or the Initial Developer. | 
| 3188 | and without a written agreement is hereby granted, provided that the above copyright | 3188 | 3.4. Application of Additional Terms. | 
| 3189 | notice and this paragraph and | 3189 | You may not offer or impose any terms on any Covered Software in Source Code form that | 
| 3190 | the following two paragraphs appear in all copies. | 3190 | alters or restricts the applicable version of this License or the recipients' rights | 
| 3191 | 3191 | hereunder. You may choose to offer, and to charge a fee for, warranty, support, | |
| 3192 | IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, | 3192 | indemnity or liability obligations to one or more recipients of Covered Software. | 
| 3193 | INDIRECT, SPECIAL, INCIDENTAL, OR | 3193 | However, you may do so only on Your own behalf, and not on behalf of the | 
| 3194 | CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE | 3194 | Initial Developer or any Contributor. You must make it absolutely clear | 
| 3195 | AND ITS DOCUMENTATION, EVEN | 3195 | that any such warranty, support, indemnity or liability obligation is | 
| 3196 | IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 3196 | offered by You alone, and You hereby agree to indemnify the Initial Developer | 
| 3197 | 3197 | and every Contributor for any liability incurred by the Initial Developer or | |
| 3198 | THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, | 3198 | such Contributor as a result of warranty, support, indemnity or liability | 
| 3199 | BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | 3199 | terms You offer. | 
| 3200 | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED | 3200 | 3.5. Distribution of Executable Versions. | 
| 3201 | HEREUNDER IS ON AN "AS IS" BASIS, AND THE | 3201 | You may distribute the Executable form of the Covered Software under the terms of this | 
| 3202 | UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, | 3202 | License or under the terms of a license of Your choice, which may contain terms | 
| 3203 | UPDATES, ENHANCEMENTS, OR MODIFICATIONS. | 3203 | different from this License, provided that You are in compliance with the | 
| 3204 | </programlisting></para></section> | 3204 | terms of this License and that the license for the Executable form does | 
| 3205 | 3205 | not attempt to limit or alter the recipient's rights in the Source Code | |
| 3206 | <section id="ucpemg_lic_16"> | 3206 | form from the rights set forth in this License. If You distribute the | 
| 3207 | <title>PostgreSQL JDBC driver license</title> | 3207 | Covered Software in Executable form under a different license, You must make | 
| 3208 | <para><programlisting> | 3208 | it absolutely clear that any terms which differ from this License are offered | 
| 3209 | PostgreSQL JDBC driver license | 3209 | by You alone, not by the Initial Developer or Contributor. You hereby agree to | 
| 3210 | 3210 | indemnify the Initial Developer and every Contributor for any liability | |
| 3211 | Copyright (c) 1997-2011, PostgreSQL Global Development Group | 3211 | incurred by the Initial Developer or such Contributor as a result of any | 
| 3212 | All rights reserved. | 3212 | such terms You offer. | 
| 3213 | 3213 | 3.6. Larger Works. | |
| 3214 | Redistribution and use in source and binary forms, with or without | 3214 | You may create a Larger Work by combining Covered Software with other code not | 
| 3215 | modification, are permitted provided that the following conditions are met: | 3215 | governed by the terms of this License and distribute the Larger Work as a single | 
| 3216 | 3216 | product. In such a case, You must make sure the requirements of this License | |
| 3217 | 1. Redistributions of source code must retain the above copyright notice, | 3217 | are fulfilled for the Covered Software. | 
| 3218 | this list of conditions and the following disclaimer. | 3218 | 4. Versions of the License. | 
| 3219 | 2. Redistributions in binary form must reproduce the above copyright notice, | 3219 | 4.1. New Versions. | 
| 3220 | this list of conditions and the following disclaimer in the documentation | 3220 | Oracle is the initial license steward and may publish revised and/or new versions of | 
| 3221 | and/or other materials provided with the distribution. | 3221 | this License from time to time. Each version will be given a distinguishing | 
| 3222 | 3. Neither the name of the PostgreSQL Global Development Group nor the names | 3222 | version 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 | 3223 | the license steward has the right to modify this License. | 
| 3224 | from this software without specific prior written permission. | 3224 | 4.2. Effect of New Versions. | 
| 3225 | 3225 | You may always continue to use, distribute or otherwise make the Covered Software | |
| 3226 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 3226 | available under the terms of the version of the License under which You originally | 
| 3227 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 3227 | received the Covered Software. If the Initial Developer includes a notice | 
| 3228 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 3228 | in the Original Software prohibiting it from being distributed or otherwise | 
| 3229 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 3229 | made available under any subsequent version of the License, You must | 
| 3230 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 3230 | distribute and make the Covered Software available under the terms of the | 
| 3231 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 3231 | version of the License under which You originally received the Covered Software. | 
| 3232 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 3232 | Otherwise, You may also choose to use, distribute or otherwise make the | 
| 3233 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 3233 | Covered Software available under the terms of any subsequent version of the | 
| 3234 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 3234 | License published by the license steward. | 
| 3235 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | 3235 | 4.3. Modified Versions. | 
| 3236 | POSSIBILITY OF SUCH DAMAGE. | 3236 | When You are an Initial Developer and You want to create a new license for Your | 
| 3237 | </programlisting></para></section> | 3237 | Original 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> | 3240 | make it clear that the license contains terms which differ from this License. | 
| 3241 | <para><programlisting> | 3241 | 5. DISCLAIMER OF WARRANTY. | 
| 3242 | JDOM license | 3242 | COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY | 
| 3243 | 3243 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, | |
| 3244 | Copyright (C) 2000-2004 Jason Hunter & Brett McLaughlin. | 3244 | WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, | 
| 3245 | All rights reserved. | 3245 | FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY | 
| 3246 | 3246 | AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE | |
| 3247 | Redistribution and use in source and binary forms, with or without | 3247 | PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR | 
| 3248 | modification, are permitted provided that the following conditions | 3248 | ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, | 
| 3249 | are met: | 3249 | REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART | 
| 3250 | 3250 | OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT | |
| 3251 | 1. Redistributions of source code must retain the above copyright | 3251 | UNDER THIS DISCLAIMER. | 
| 3252 | notice, this list of conditions, and the following disclaimer. | 3252 | |
| 3253 | 3253 | 6. TERMINATION. | |
| 3254 | 2. Redistributions in binary form must reproduce the above copyright | 3254 | 6.1. This License and the rights granted hereunder will terminate automatically if | 
| 3255 | notice, this list of conditions, and the disclaimer that follows | 3255 | You 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 | 3256 | of becoming aware of the breach. Provisions which, by their nature, must remain in | 
| 3257 | provided with the distribution. | 3257 | effect beyond the termination of this License shall survive. | 
| 3258 | 3258 | 6.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 | 3259 | against Initial Developer or a Contributor (the Initial Developer or Contributor | 
| 3260 | derived from this software without prior written permission. For | 3260 | against whom You assert such claim is referred to as "Participant") alleging that the | 
| 3261 | written permission, please contact <request_AT_jdom_DOT_org>. | 3261 | Participant Software (meaning the Contributor Version where the Participant | 
| 3262 | 3262 | is 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 | 3263 | Developer) directly or indirectly infringes any patent, then any and all rights | 
| 3264 | may "JDOM" appear in their name, without prior written permission | 3264 | granted directly or indirectly to You by such Participant, the Initial Developer | 
| 3265 | from the JDOM Project Management <request_AT_jdom_DOT_org>. | 3265 | (if the Initial Developer is not the Participant) and all Contributors under | 
| 3266 | 3266 | Sections 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 | 3267 | terminate prospectively and automatically at the expiration of such 60 day notice | 
| 3268 | end-user documentation provided with the redistribution and/or in the | 3268 | period, unless if within such 60 day period You withdraw Your claim with respect | 
| 3269 | software itself an acknowledgement equivalent to the following: | 3269 | to the Participant Software against such Participant either unilaterally | 
| 3270 | "This product includes software developed by the | 3270 | or pursuant to a written agreement with Participant. | 
| 3271 | JDOM Project (http://www.jdom.org/)." | 3271 | 6.3. If You assert a patent infringement claim against Participant alleging that the | 
| 3272 | Alternatively, the acknowledgment may be graphical using the logos | 3272 | Participant Software directly or indirectly infringes any patent where | 
| 3273 | available at http://www.jdom.org/images/logos. | 3273 | such claim is resolved (such as by license or settlement) prior to the | 
| 3274 | 3274 | initiation of patent infringement litigation, then the reasonable value | |
| 3275 | THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED | 3275 | of the licenses granted by such Participant under Sections 2.1 or 2.2 | 
| 3276 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | 3276 | shall be taken into account in determining the amount or value of any | 
| 3277 | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 3277 | payment or license. | 
| 3278 | DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT | 3278 | 6.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, | 3279 | that have been validly granted by You or any distributor hereunder prior | 
| 3280 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT | 3280 | to termination (excluding licenses granted to You by any distributor) | 
| 3281 | LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF | 3281 | shall survive termination. | 
| 3282 | USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | 3282 | 7. LIMITATION OF LIABILITY. | 
| 3283 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | 3283 | UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), | 
| 3284 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT | 3284 | CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER | 
| 3285 | OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | 3285 | CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER | 
| 3286 | SUCH DAMAGE. | 3286 | OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, | 
| 3287 | 3287 | SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, | |
| 3288 | This software consists of voluntary contributions made by many | 3288 | WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER | 
| 3289 | individuals on behalf of the JDOM Project and was originally | 3289 | FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, | 
| 3290 | created by Jason Hunter <jhunter_AT_jdom_DOT_org> and | 3290 | EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. | 
| 3291 | Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information | 3291 | THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR | 
| 3292 | on the JDOM Project, please see <http://www.jdom.org/>. | 3292 | PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE | 
| 3293 | </programlisting></para></section> | 3293 | LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR | 
| 3294 | 3294 | LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND | |
| 3295 | <section id="ucpemg_lic_18"> | 3295 | LIMITATION MAY NOT APPLY TO YOU. | 
| 3296 | <title>RoX</title> | 3296 | |
| 3297 | <para><programlisting> | 3297 | 8. U.S. GOVERNMENT END USERS. | 
| 3298 | RoX is licensed under the BSD license. This is the simplest way I know how to say | 3298 | The 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 | 3300 | is defined at 48 C.F.R. § 252.227-7014(a)(1)) and "commercial computer | |
| 3301 | Copyright (c) 2006, James Greenfield | 3301 | software documentation" as such terms are used in 48 C.F.R. 12.212 | 
| 3302 | All rights reserved. | 3302 | (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 | 
| 3303 | 3303 | through 227.7202-4 (June 1995), all U.S. Government End Users acquire | |
| 3304 | Redistribution and use in source and binary forms, with or without modification, | 3304 | Covered Software with only those rights set forth herein. This U.S. Government | 
| 3305 | are permitted provided that the following conditions are met: | 3305 | Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other | 
| 3306 | 3306 | clause or provision that addresses Government rights in computer software | |
| 3307 | * Redistributions of source code must retain the above copyright notice, this | 3307 | under this License. | 
| 3308 | list of conditions and the following disclaimer. | 3308 | |
| 3309 | * Redistributions in binary form must reproduce the above copyright notice, | 3309 | 9. MISCELLANEOUS. | 
| 3310 | this list of conditions and the following disclaimer in the documentation | 3310 | This License represents the complete agreement concerning subject matter hereof. If any | 
| 3311 | and/or other materials provided with the distribution. | 3311 | provision of this License is held to be unenforceable, such provision | 
| 3312 | * Neither the name of the nor the names of its contributors | 3312 | shall be reformed only to the extent necessary to make it enforceable. | 
| 3313 | may be used to endorse or promote products derived from this software | 3313 | This License shall be governed by the law of the jurisdiction specified | 
| 3314 | without specific prior written permission. | 3314 | in a notice contained within the Original Software (except to the extent | 
| 3315 | 3315 | applicable law, if any, provides otherwise), excluding such jurisdiction's | |
| 3316 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 3316 | conflict-of-law provisions. Any litigation relating to this License | 
| 3317 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 3317 | shall be subject to the jurisdiction of the courts located in the | 
| 3318 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 3318 | jurisdiction and venue specified in a notice contained within the | 
| 3319 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 3319 | Original Software, with the losing party responsible for costs, | 
| 3320 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 3320 | including, without limitation, court costs and reasonable attorneys' | 
| 3321 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 3321 | fees and expenses. The application of the United Nations Convention on | 
| 3322 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 3322 | Contracts for the International Sale of Goods is expressly excluded. | 
| 3323 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 3323 | Any 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 | 3324 | shall be construed against the drafter shall not apply to this License. | 
| 3325 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 3325 | You agree that You alone are responsible for compliance with the | 
| 3326 | </programlisting></para></section> | 3326 | United States export administration regulations (and the export control | 
| 3327 | 3327 | laws and regulation of any other countries) when You use, distribute | |
| 3328 | <section id="ucpemg_lic_19"> | 3328 | or otherwise make available any Covered Software. | 
| 3329 | <title>UUID</title> | 3329 | |
| 3330 | <para><programlisting> | 3330 | 10. RESPONSIBILITY FOR CLAIMS. | 
| 3331 | eaio: UUID - an implementation of the UUID specification | 3331 | As between Initial Developer and the Contributors, each party is responsible for | 
| 3332 | Copyright (c) 2003-2007 Johann Burkard (jb@eaio.com) http://eaio.com. | 3332 | claims and damages arising, directly or indirectly, out of its | 
| 3333 | 3333 | utilization of rights under this License and You agree to work with | |
| 3334 | Permission is hereby granted, free of charge, to any person obtaining a | 3334 | Initial Developer and Contributors to distribute such responsibility | 
| 3335 | copy of this software and associated documentation files (the "Software"), | 3335 | on an equitable basis. Nothing herein is intended or shall be | 
| 3336 | to deal in the Software without restriction, including without limitation | 3336 | deemed to constitute any admission of liability. | 
| 3337 | the rights to use, copy, modify, merge, publish, distribute, sublicense, | 3337 | |
| 3338 | and/or sell copies of the Software, and to permit persons to whom the | 3338 | NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) | 
| 3339 | Software is furnished to do so, subject to the following conditions: | 3339 | The code released under the CDDL shall be governed by the laws of the State of | 
| 3340 | 3340 | California (excluding conflict-of-law provisions). Any litigation relating to this | |
| 3341 | The above copyright notice and this permission notice shall be included | 3341 | License shall be subject to the jurisdiction of the Federal Courts of | 
| 3342 | in all copies or substantial portions of the Software. | 3342 | the Northern District of California and the state courts of the State | 
| 3343 | 3343 | of California, with venue lying in Santa Clara County, California. | |
| 3344 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 3344 | |
| 3345 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 3345 | |
| 3346 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN | 3346 | |
| 3347 | NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, | 3347 | |
| 3348 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR | 3348 | </programlisting></para> | 
| 3349 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE | 3349 | </section> | 
| 3350 | USE 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 | <b>24x24 Free Application Icons | 3356 | <b> GNU GENERAL PUBLIC LICENSE</b> | 
| 3357 | </b> | 3357 | Version 2, June 1991 | 
| 3358 | This icon set is free for use in personal and commercial projects. | 3358 | |
| 3359 | 3359 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | |
| 3360 | License Agreement | 3360 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA | 
| 3361 | 3361 | Everyone is permitted to copy and distribute verbatim copies | |
| 3362 | By purchasing icons from Aha-Soft, You (the purchaser) | 3362 | of this license document, but changing it is not allowed. | 
| 3363 | agree to the terms of this agreement, as detailed below. | 3363 | |
| 3364 | 3364 | Preamble | |
| 3365 | You may use the icons from Aha-Soft in commercial and | 3365 | |
| 3366 | personal design projects, software or Internet products. | 3366 | The licenses for most software are designed to take away your | 
| 3367 | Icons can be displayed in documentation, help files, and | 3367 | freedom to share and change it. By contrast, the GNU General Public | 
| 3368 | advertising materials. You are free to sell and distribute | 3368 | License is intended to guarantee your freedom to share and change free | 
| 3369 | products and projects using purchased icons without further | 3369 | software--to make sure the software is free for all its users. This | 
| 3370 | royalty fees. | 3370 | General Public License applies to most of the Free Software | 
| 3371 | 3371 | Foundation's software and to any other program whose authors commit to | |
| 3372 | All icon files are provided 'as is'. Aha-Soft cannot be | 3372 | using it. (Some other Free Software Foundation software is covered by | 
| 3373 | held liable for any negative issues that may occur as a | 3373 | the GNU Library General Public License instead.) You can apply it to | 
| 3374 | result of using the icons. | 3374 | your programs, too. | 
| 3375 | 3375 | ||
| 3376 | You agree that all ownership and copyright of the icons | 3376 | When we speak of free software, we are referring to freedom, not | 
| 3377 | remains the property of Aha-Soft. You may not resell, | 3377 | price. Our General Public Licenses are designed to make sure that you | 
| 3378 | distribute, lease, license or sub-license the icons or | 3378 | have the freedom to distribute copies of free software (and charge for | 
| 3379 | modified icons (or a subset of the icons), to any third | 3379 | this service if you wish), that you receive source code or can get it | 
| 3380 | party unless they are incorporated into your software or | 3380 | if you want it, that you can change the software or use pieces of it | 
| 3381 | design products. | 3381 | in new free programs; and that you know you can do these things. | 
| 3382 | 3382 | ||
| 3383 | If you have any questions regarding copyright or licensing, | 3383 | To protect your rights, we need to make restrictions that forbid | 
| 3384 | including whether another license is required for icon use | 3384 | anyone to deny you these rights or to ask you to surrender the rights. | 
| 3385 | within products, please contact us here: www.aha-soft.com/support.htm | 3385 | These restrictions translate to certain responsibilities for you if you | 
| 3386 | 3386 | distribute copies of the software, or if you modify it. | |
| 3387 | Product 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 | |
| 3389 | Icon Design Service | 3389 | gratis or for a fee, you must give the recipients all the rights that | 
| 3390 | 3390 | you have. You must make sure that they, too, receive or can get the | |
| 3391 | We can design custom icons for you. Please find the basic information | 3391 | source code. And you must show them these terms so they know their | 
| 3392 | about ordering icons, pricing and the portfolio here: | 3392 | rights. | 
| 3393 | www.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, | |
| 3396 | Notice | 3396 | distribute and/or modify the software. | 
| 3397 | Web-site small-icons.com belongs to Aha-Soft. | 3397 | |
| 3398 | 3398 | Also, for each author's protection and ours, we want to make certain | |
| 3399 | Support page: http://www.aha-soft.com/support.htm | 3399 | that everyone understands that there is no warranty for this free | 
| 3400 | 3400 | software. If the software is modified by someone else and passed on, we | |
| 3401 | Copyright � 2009 Aha-Soft. All rights reserved. | 3401 | want its recipients to know that what they have is not the original, so | 
| 3402 | </programlisting></para></section> | 3402 | that any problems introduced by others will not reflect on the original | 
| 3403 | 3403 | authors' 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> | 3406 | patents. We wish to avoid the danger that redistributors of a free | 
| 3407 | SLF4J License | 3407 | program will individually obtain patent licenses, in effect making the | 
| 3408 | 3408 | program proprietary. To prevent this, we have made it clear that any | |
| 3409 | Copyright (c) 2004-2008 QOS.ch | 3409 | patent must be licensed for everyone's free use or not licensed at all. | 
| 3410 | All rights reserved. | 3410 | |
| 3411 | 3411 | The precise terms and conditions for copying, distribution and | |
| 3412 | Permission is hereby granted, free of charge, to any person obtaining | 3412 | modification follow. | 
| 3413 | a 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 | 
| 3415 | without limitation the rights to use, copy, modify, merge, publish, | 3415 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | 
| 3416 | distribute, sublicense, and/or sell copies of the Software, and to | 3416 | |
| 3417 | permit 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 | 
| 3418 | the following conditions: | 3418 | a notice placed by the copyright holder saying it may be distributed | 
| 3419 | 3419 | under the terms of this General Public License. The "Program", below, | |
| 3420 | The above copyright notice and this permission notice shall be | 3420 | refers to any such program or work, and a "work based on the Program" | 
| 3421 | included in all copies or substantial portions of the Software. | 3421 | means either the Program or any derivative work under copyright law: | 
| 3422 | 3422 | that is to say, a work containing the Program or a portion of it, | |
| 3423 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 3423 | either verbatim or with modifications and/or translated into another | 
| 3424 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 3424 | language. (Hereinafter, translation is included without limitation in | 
| 3425 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 3425 | the term "modification".) Each licensee is addressed as "you". | 
| 3426 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 3426 | |
| 3427 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | 3427 | Activities other than copying, distribution and modification are not | 
| 3428 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 3428 | covered by this License; they are outside its scope. The act of | 
| 3429 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 3429 | running the Program is not restricted, and the output from the Program | 
| 3430 | </programlisting></para></section> | 3430 | is covered only if its contents constitute a work based on the | 
| 3431 | 3431 | Program (independent of having been made by running the Program). | |
| 3432 | <section id="ucpemg_lic_22"> | 3432 | Whether 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 | 3435 | source code as you receive it, in any medium, provided that you | 
| 3436 | 3436 | conspicuously and appropriately publish on each copy an appropriate | |
| 3437 | Copyright (c) 2007-2014 IOLA and Ole Laursen | 3437 | copyright notice and disclaimer of warranty; keep intact all the | 
| 3438 | 3438 | notices that refer to this License and to the absence of any warranty; | |
| 3439 | Permission is hereby granted, free of charge, to any person | 3439 | and give any other recipients of the Program a copy of this License | 
| 3440 | obtaining a copy of this software and associated documentation | 3440 | along with the Program. | 
| 3441 | files (the "Software"), to deal in the Software without | 3441 | |
| 3442 | restriction, including without limitation the rights to use, | 3442 | You may charge a fee for the physical act of transferring a copy, and | 
| 3443 | copy, modify, merge, publish, distribute, sublicense, and/or sell | 3443 | you may at your option offer warranty protection in exchange for a fee. | 
| 3444 | copies of the Software, and to permit persons to whom the | 3444 | |
| 3445 | Software is furnished to do so, subject to the following | 3445 | 2. You may modify your copy or copies of the Program or any portion | 
| 3446 | conditions: | 3446 | of it, thus forming a work based on the Program, and copy and | 
| 3447 | 3447 | distribute such modifications or work under the terms of Section 1 | |
| 3448 | The above copyright notice and this permission notice shall be | 3448 | above, provided that you also meet all of these conditions: | 
| 3449 | included in all copies or substantial portions of the Software. | 3449 | |
| 3450 | 3450 | a) You must cause the modified files to carry prominent notices | |
| 3451 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 3451 | stating that you changed the files and the date of any change. | 
| 3452 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | 3452 | |
| 3453 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 3453 | b) You must cause any work that you distribute or publish, that in | 
| 3454 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | 3454 | whole or in part contains or is derived from the Program or any | 
| 3455 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 3455 | part thereof, to be licensed as a whole at no charge to all third | 
| 3456 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 3456 | parties under the terms of this License. | 
| 3457 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 3457 | |
| 3458 | OTHER 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 | |
| 3467 | Coova JRadius License: | 3467 | the Program is not required to print an announcement.) | 
| 3468 | 3468 | ||
| 3469 | The Coova extensions to JRadius library are licensed under the The GNU | 3469 | These requirements apply to the modified work as a whole. If | 
| 3470 | Library or "Lesser" General Public License (LGPL), while stand-alone | 3470 | identifiable sections of that work are not derived from the Program, | 
| 3471 | applications within in the JRadius project, listed below, are released under | 3471 | and can be reasonably considered independent and separate works in | 
| 3472 | the standard The GNU General Public License (GPL). For details, visit | 3472 | themselves, then this License, and its terms, do not apply to those | 
| 3473 | http://jradius.net/. See source files for details regarding stand-alone | 3473 | sections when you distribute them as separate works. But when you | 
| 3474 | applications contained herein which are released under the GPL. | 3474 | distribute the same sections as part of a whole which is a work based | 
| 3475 | 3475 | on the Program, the distribution of the whole must be on the terms of | |
| 3476 | Copyright 2006-2008 David Bird <david@coova.com> | 3476 | this License, whose permissions for other licensees extend to the | 
| 3477 | 3477 | entire whole, and thus to each and every part regardless of who wrote it. | |
| 3478 | See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details. | 3478 | |
| 3479 | 3479 | Thus, it is not the intent of this section to claim rights or contest | |
| 3480 | ========================================================================== | 3480 | your rights to work written entirely by you; rather, the intent is to | 
| 3481 | 3481 | exercise the right to control the distribution of derivative or | |
| 3482 | Original JRadius License: | 3482 | collective works based on the Program. | 
| 3483 | 3483 | ||
| 3484 | The JRadius core library is licensed under the The GNU Library or "Lesser" | 3484 | In addition, mere aggregation of another work not based on the Program | 
| 3485 | General Public License (LGPL), while stand-alone applications within in the | 3485 | with the Program (or with a work based on the Program) on a volume of | 
| 3486 | JRadius project, listed below, are released under the standard The GNU | 3486 | a storage or distribution medium does not bring the other work under | 
| 3487 | General Public License (GPL). For details, visit http://jradius.net/ | 3487 | the scope of this License. | 
| 3488 | 3488 | ||
| 3489 | This 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, | 
| 3490 | certification mark of the Open Source Initiative. | 3490 | under Section 2) in object code or executable form under the terms of | 
| 3491 | 3491 | Sections 1 and 2 above provided that you also do one of the following: | |
| 3492 | Stand-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 | |
| 3500 | Copyright 2004-2006 PicoPoint, B.V. | 3500 | cost of physically performing source distribution, a complete | 
| 3501 | Copyright 2006-2008 David Bird <david@coova.com> | 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 | |
| 3503 | See 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 | ========================================================================== | 3511 | The source code for a work means the preferred form of the work for | 
| 3512 | 3512 | making modifications to it. For an executable work, complete source | |
| 3513 | GNU Crypto | 3513 | code means all the source code for all modules it contains, plus any | 
| 3514 | From the gnu-crypto WebSite: | 3514 | associated interface definition files, plus the scripts used to | 
| 3515 | 3515 | control compilation and installation of the executable. However, as a | |
| 3516 | GNU Crypto, part of the GNU project, released under the aegis of GNU, aims at | 3516 | special exception, the source code distributed need not include | 
| 3517 | providing free, versatile, high-quality, and provably correct implementations | 3517 | anything that is normally distributed (in either source or binary | 
| 3518 | of cryptographic primitives and tools in the Java programming language for use | 3518 | form) with the major components (compiler, kernel, and so on) of the | 
| 3519 | by programmers and end-users. | 3519 | operating system on which the executable runs, unless that component | 
| 3520 | 3520 | itself accompanies the executable. | |
| 3521 | GNU Crypto is licensed under the terms of the GNU General Public License, with | 3521 | |
| 3522 | the "library exception" which permits its use as a library in conjunction with | 3522 | If distribution of executable or object code is made by offering | 
| 3523 | non-Free software: | 3523 | access to copy from a designated place, then offering equivalent | 
| 3524 | 3524 | access to copy the source code from the same place counts as | |
| 3525 | "As a special exception, the copyright holders of this library give you | 3525 | distribution of the source code, even though third parties are not | 
| 3526 | permission to link this library with independent modules to produce an | 3526 | compelled to copy the source along with the object code. | 
| 3527 | executable, regardless of the license terms of these independent modules, and | 3527 | |
| 3528 | to copy and distribute the resulting executable under terms of your choice, | 3528 | 4. You may not copy, modify, sublicense, or distribute the Program | 
| 3529 | provided that you also meet, for each linked independent module, the terms and | 3529 | except as expressly provided under this License. Any attempt | 
| 3530 | conditions of the license of that module. An independent module is a module | 3530 | otherwise to copy, modify, sublicense or distribute the Program is | 
| 3531 | which is not derived from or based on this library. If you modify this library, | 3531 | void, and will automatically terminate your rights under this License. | 
| 3532 | you may extend this exception to your version of the library, but you are not | 3532 | However, parties who have received copies, or rights, from you under | 
| 3533 | obligated to do so. If you do not wish to do so, delete this exception | 3533 | this License will not have their licenses terminated so long as such | 
| 3534 | statement from your version." | 3534 | parties remain in full compliance. | 
| 3535 | 3535 | ||
| 3536 | The 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 | 
| 3537 | linking is permitted. GPL with that exception is sometimes called the Guile | 3537 | signed it. However, nothing else grants you permission to modify or | 
| 3538 | License, because the Guile implementation of Scheme (for embedding) uses this | 3538 | distribute the Program or its derivative works. These actions are | 
| 3539 | license. | 3539 | prohibited by law if you do not accept this License. Therefore, by | 
| 3540 | 3540 | modifying or distributing the Program (or any work based on the | |
| 3541 | </programlisting></para></section> | 3541 | Program), you indicate your acceptance of this License to do so, and | 
| 3542 | 3542 | all its terms and conditions for copying, distributing or modifying | |
| 3543 | <section id="ucpemg_lic_25"> | 3543 | the 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 | ========================================================================== | 3546 | Program), the recipient automatically receives a license from the | 
| 3547 | 3547 | original licensor to copy, distribute or modify the Program subject to | |
| 3548 | EasyMock | 3548 | these terms and conditions. You may not impose any further | 
| 3549 | From the GitHub CONTRIBUTING.md: | 3549 | restrictions on the recipients' exercise of the rights granted herein. | 
| 3550 | 3550 | You are not responsible for enforcing compliance by third parties to | |
| 3551 | Project License: Apache License Version 2.0 | 3551 | this License. | 
| 3552 | 3552 | ||
| 3553 | By 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: | 3554 | infringement or for any other reason (not limited to patent issues), | 
| 3555 | 3555 | conditions are imposed on you (whether by court order, agreement or | |
| 3556 | You will only Submit Contributions where You have authored 100% of the content. | 3556 | otherwise) that contradict the conditions of this License, they do not | 
| 3557 | You will only Submit Contributions to which You have the necessary rights. | 3557 | excuse you from the conditions of this License. If you cannot | 
| 3558 | This means that if You are employed You have received the necessary permissions | 3558 | distribute so as to satisfy simultaneously your obligations under this | 
| 3559 | from Your employer to make the Contributions. | 3559 | License and any other pertinent obligations, then as a consequence you | 
| 3560 | Whatever content You Contribute will be provided under the Project License. | 3560 | may not distribute the Program at all. For example, if a patent | 
| 3561 | 3561 | license would not permit royalty-free redistribution of the Program by | |
| 3562 | 3562 | all those who receive copies directly or indirectly through you, then | |
| 3563 | </programlisting></para></section> | 3563 | the only way you could satisfy both it and this License would be to | 
| 3564 | 3564 | refrain entirely from distribution of the Program. | |
| 3565 | <section id="ucpemg_lic_26"> | 3565 | |
| 3566 | <title>PowerMock</title> | 3566 | If any portion of this section is held invalid or unenforceable under | 
| 3567 | <para><programlisting> | 3567 | any particular circumstance, the balance of the section is intended to | 
| 3568 | ========================================================================== | 3568 | apply and the section as a whole is intended to apply in other | 
| 3569 | 3569 | circumstances. | |
| 3570 | PowerMock | 3570 | |
| 3571 | From the GitHub LICENSE.txt: | 3571 | It is not the purpose of this section to induce you to infringe any | 
| 3572 | 3572 | patents or other property right claims or to contest validity of any | |
| 3573 | 3573 | such claims; this section has the sole purpose of protecting the | |
| 3574 | Apache License | 3574 | integrity of the free software distribution system, which is | 
| 3575 | Version 2.0, January 2004 | 3575 | implemented by public license practices. Many people have made | 
| 3576 | http://www.apache.org/licenses/ | 3576 | generous contributions to the wide range of software distributed | 
| 3577 | 3577 | through that system in reliance on consistent application of that | |
| 3578 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | 3578 | system; it is up to the author/donor to decide if he or she is willing | 
| 3579 | 3579 | to distribute software through any other system and a licensee cannot | |
| 3580 | 1. Definitions. | 3580 | impose that choice. | 
| 3581 | 3581 | ||
| 3582 | "License" shall mean the terms and conditions for use, reproduction, | 3582 | This section is intended to make thoroughly clear what is believed to | 
| 3583 | and distribution as defined by Sections 1 through 9 of this document. | 3583 | be 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. | 3586 | certain countries either by patents or by copyrighted interfaces, the | 
| 3587 | 3587 | original copyright holder who places the Program under this License | |
| 3588 | "Legal Entity" shall mean the union of the acting entity and all | 3588 | may add an explicit geographical distribution limitation excluding | 
| 3589 | other entities that control, are controlled by, or are under common | 3589 | those countries, so that distribution is permitted only in or among | 
| 3590 | control with that entity. For the purposes of this definition, | 3590 | countries not thus excluded. In such case, this License incorporates | 
| 3591 | "control" means (i) the power, direct or indirect, to cause the | 3591 | the 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. | 3594 | of the General Public License from time to time. Such new versions will | 
| 3595 | 3595 | be similar in spirit to the present version, but may differ in detail to | |
| 3596 | "You" (or "Your") shall mean an individual or Legal Entity | 3596 | address new problems or concerns. | 
| 3597 | exercising permissions granted by this License. | 3597 | |
| 3598 | 3598 | Each version is given a distinguishing version number. If the Program | |
| 3599 | "Source" form shall mean the preferred form for making modifications, | 3599 | specifies 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. | 3601 | conditions either of that version or of any later version published by | 
| 3602 | 3602 | the Free Software Foundation. If the Program does not specify a | |
| 3603 | "Object" form shall mean any form resulting from mechanical | 3603 | version number of this License, you may choose any version ever | 
| 3604 | transformation or translation of a Source form, including but | 3604 | published 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 | 3607 | programs whose distribution conditions are different, write to the author | |
| 3608 | "Work" shall mean the work of authorship, whether in Source or | 3608 | to ask for permission. For software which is copyrighted by the Free | 
| 3609 | Object form, made available under the License, as indicated by a | 3609 | Software Foundation, write to the Free Software Foundation; we sometimes | 
| 3610 | copyright notice that is included in or attached to the work | 3610 | make exceptions for this. Our decision will be guided by the two goals | 
| 3611 | (an example is provided in the Appendix below). | 3611 | of preserving the free status of all derivatives of our free software and | 
| 3612 | 3612 | of 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 | 3614 | NO 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 | 3617 | WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. | 
| 3618 | separable from, or merely link (or bind by name) to the interfaces of, | 3618 | EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR | 
| 3619 | the Work and Derivative Works thereof. | 3619 | OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY | 
| 3620 | 3620 | KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE | |
| 3621 | "Contribution" shall mean any work of authorship, including | 3621 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | 
| 3622 | the original version of the Work and any modifications or additions | 3622 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE | 
| 3623 | to that Work or Derivative Works thereof, that is intentionally | 3623 | PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME | 
| 3624 | submitted to Licensor for inclusion in the Work by the copyright owner | 3624 | THE 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 | 3627 | WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY | 
| 3628 | to the Licensor or its representatives, including but not limited to | 3628 | AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU | 
| 3629 | communication on electronic mailing lists, source code control systems, | 3629 | FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR | 
| 3630 | and issue tracking systems that are managed by, or on behalf of, the | 3630 | CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE | 
| 3631 | Licensor for the purpose of discussing and improving the Work, but | 3631 | PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING | 
| 3632 | excluding communication that is conspicuously marked or otherwise | 3632 | RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A | 
| 3633 | designated in writing by the copyright owner as "Not a Contribution." | 3633 | FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF | 
| 3634 | 3634 | SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH | |
| 3635 | "Contributor" shall mean Licensor and any individual or Legal Entity | 3635 | DAMAGES. | 
| 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, | 3642 | possible use to the public, the best way to achieve this is to make it | 
| 3643 | publicly display, publicly perform, sublicense, and distribute the | 3643 | free software which everyone can redistribute and change under these | 
| 3644 | Work and such Derivative Works in Source or Object form. | 3644 | terms. | 
| 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, | 3647 | to attach them to the start of each source file to most effectively | 
| 3648 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | 3648 | convey the exclusion of warranty; and each file should have at least | 
| 3649 | (except as stated in this section) patent license to make, have made, | 3649 | the "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 | <one line to give the program's name and a brief idea of what it does.> | 
| 3652 | by such Contributor that are necessarily infringed by their | 3652 | Copyright (C) <year> <name of author> | 
| 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 | 3669 | Also 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 | 3671 | If the program is interactive, make it output a short notice like this | 
| 3672 | 3672 | when 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 | 3679 | The hypothetical commands `show w' and `show c' should show the appropriate | 
| 3680 | distribution, then any Derivative Works that You distribute must | 3680 | parts of the General Public License. Of course, the commands you use may | 
| 3681 | include a readable copy of the attribution notices contained | 3681 | be called something other than `show w' and `show c'; they could even be | 
| 3682 | within such NOTICE file, excluding those notices that do not | 3682 | mouse-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 | 3684 | You 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 | 3685 | school, if any, to sign a "copyright disclaimer" for the program, if | 
| 3686 | documentation, if provided along with the Derivative Works; or, | 3686 | necessary. 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 | <signature of Ty Coon>, 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. | 3694 | This General Public License does not permit incorporating your program into | 
| 3695 | 3695 | proprietary programs. If your program is a subroutine library, you may | |
| 3696 | You may add Your own copyright statement to Your modifications and | 3696 | consider it more useful to permit linking proprietary applications with the | 
| 3697 | may provide additional or different license terms and conditions | 3697 | library. If this is what you want to do, use the GNU Library General | 
| 3698 | for use, reproduction, or distribution of Your modifications, or | 3698 | Public 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 | 3704 | Certain source files distributed by Sun Microsystems, Inc. are subject | 
| 3705 | by You to the Licensor shall be under the terms and conditions of | 3705 | to the following clarification and special exception to the GPL Version | 
| 3706 | this License, without any additional terms or conditions. | 3706 | 2, but only where Sun has expressly included in the particular source | 
| 3707 | Notwithstanding the above, nothing herein shall supersede or modify | 3707 | file'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 | 3710 | exception as provided by Sun in the License file that accompanied this | |
| 3711 | 6. Trademarks. This License does not grant permission to use the trade | 3711 | code." | 
| 3712 | names, trademarks, service marks, or product names of the Licensor, | 3712 | |
| 3713 | except as required for reasonable and customary use in describing the | 3713 | Linking this library statically or dynamically with other modules is | 
| 3714 | origin of the Work and reproducing the content of the NOTICE file. | 3714 | making a combined work based on this library. Thus, the terms and | 
| 3715 | 3715 | conditions of the GNU General Public License Version 2 cover the whole | |
| 3716 | 7. Disclaimer of Warranty. Unless required by applicable law or | 3716 | combination. | 
| 3717 | agreed to in writing, Licensor provides the Work (and each | 3717 | |
| 3718 | Contributor provides its Contributions) on an "AS IS" BASIS, | 3718 | As a special exception, the copyright holders of this library give you | 
| 3719 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | 3719 | permission to link this library with independent modules to produce an | 
| 3720 | implied, including, without limitation, any warranties or conditions | 3720 | executable, regardless of the license terms of these independent modules, | 
| 3721 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | 3721 | and to copy and distribute the resulting executable under terms of your | 
| 3722 | PARTICULAR PURPOSE. You are solely responsible for determining the | 3722 | choice, provided that you also meet, for each linked independent module, | 
| 3723 | appropriateness of using or redistributing the Work and assume any | 3723 | the terms and conditions of the license of that module.? An independent | 
| 3724 | risks associated with Your exercise of permissions under this License. | 3724 | module is a module which is not derived from or based on this library.? | 
| 3725 | 3725 | If you modify this library, you may extend this exception to your | |
| 3726 | 8. Limitation of Liability. In no event and under no legal theory, | 3726 | version of the library, but you are not obligated to do so.? If you do | 
| 3727 | whether in tort (including negligence), contract, or otherwise, | 3727 | not 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 | 3735 | PostgreSQL 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 | 3738 | Portions 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, | 3740 | Portions 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 | 3742 | Permission 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, | 3744 | and 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 | 3746 | the following two paragraphs appear in all copies. | 
| 3747 | of your accepting any such warranty or additional liability. | 3747 | |
| 3748 | 3748 | IN 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 | 3750 | CONSEQUENTIAL 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 | 3752 | IF 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 "[]" | 3754 | THE 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 | 3756 | OF 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 | 3758 | UNIVERSITY 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 | 3769 | Copyright (c) 1997-2011, PostgreSQL Global Development Group | |
| 3770 | Unless required by applicable law or agreed to in writing, software | 3770 | All 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. | 3772 | Redistribution and use in source and binary forms, with or without | 
| 3773 | See the License for the specific language governing permissions and | 3773 | modification, are permitted provided that the following conditions are met: | 
| 3774 | limitations under the License. | 3774 | |
| 3775 | 3775 | 1. Redistributions of source code must retain the above copyright notice, | |
| 3776 | </programlisting></para></section> | 3776 | this list of conditions and the following disclaimer. | 
| 3777 | 3777 | 2. 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> | 3780 | 3. 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. | |
| 3783 | Objenesis | 3783 | |
| 3784 | From the GitHub LICENSE.txt: | 3784 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 
| 3785 | 3785 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| 3786 | Apache License | 3786 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 
| 3787 | Version 2.0, January 2004 | 3787 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 
| 3788 | http://www.apache.org/licenses/ | 3788 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 
| 3789 | 3789 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | |
| 3790 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | 3790 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 
| 3791 | 3791 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | |
| 3792 | 1. Definitions. | 3792 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 
| 3793 | 3793 | ARISING 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, | 3794 | POSSIBILITY 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 & 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 <request_AT_jdom_DOT_org>. | 
| 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 <request_AT_jdom_DOT_org>. | 
| 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 <jhunter_AT_jdom_DOT_org> and | |
| 3851 | 2. Grant of Copyright License. Subject to the terms and conditions of | 3851 | Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information | 
| 3852 | this License, each Contributor hereby grants to You a perpetual, | 3852 | on the JDOM Project, please see <http://www.jdom.org/>. | 
| 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 | 3863 | Copyright (c) 2006, James Greenfield | 
| 3864 | by such Contributor that are necessarily infringed by their | 3864 | All 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 | 3866 | Redistribution and use in source and binary forms, with or without modification, | 
| 3867 | institute patent litigation against any entity (including a | 3867 | are 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 | 3878 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | |
| 3879 | (a) You must give any other recipients of the Work or | 3879 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 3880 | Derivative Works a copy of this License; and | 3880 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 3881 | 3881 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | |
| 3882 | (b) You must cause any modified files to carry prominent notices | 3882 | ANY 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 | 3884 | LOSS 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 | 3885 | ANY 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, | 3887 | SOFTWARE, 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 | 3895 | eaio: UUID - an implementation of the UUID specification | 
| 3896 | of the following places: within a NOTICE text file distributed | 3896 | Copyright (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, | 3898 | Permission is hereby granted, free of charge, to any person obtaining a | 
| 3899 | within a display generated by the Derivative Works, if and | 3899 | copy of this software and associated documentation files (the "Software"), | 
| 3900 | wherever such third-party notices normally appear. The contents | 3900 | to deal in the Software without restriction, including without limitation | 
| 3901 | of the NOTICE file are for informational purposes only and | 3901 | the rights to use, copy, modify, merge, publish, distribute, sublicense, | 
| 3902 | do not modify the License. You may add Your own attribution | 3902 | and/or sell copies of the Software, and to permit persons to whom the | 
| 3903 | notices within Derivative Works that You distribute, alongside | 3903 | Software 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 | 3905 | The above copyright notice and this permission notice shall be included | 
| 3906 | as modifying the License. | 3906 | in all copies or substantial portions of the Software. | 
| 3907 | 3907 | ||
| 3908 | You may add Your own copyright statement to Your modifications and | 3908 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 
| 3909 | may provide additional or different license terms and conditions | 3909 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 3910 | for use, reproduction, or distribution of Your modifications, or | 3910 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN | 
| 3911 | for any such Derivative Works as a whole, provided Your use, | 3911 | NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, | 
| 3912 | reproduction, and distribution of the Work otherwise complies with | 3912 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR | 
| 3913 | the conditions stated in this License. | 3913 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE | 
| 3914 | 3914 | USE 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 | <b>24x24 Free Application Icons | |
| 3923 | 6. Trademarks. This License does not grant permission to use the trade | 3923 | </b> | 
| 3924 | names, trademarks, service marks, or product names of the Licensor, | 3924 | This 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. | 3926 | License Agreement | 
| 3927 | 3927 | ||
| 3928 | 7. Disclaimer of Warranty. Unless required by applicable law or | 3928 | By purchasing icons from Aha-Soft, You (the purchaser) | 
| 3929 | agreed to in writing, Licensor provides the Work (and each | 3929 | agree 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 | 3931 | You may use the icons from Aha-Soft in commercial and | 
| 3932 | implied, including, without limitation, any warranties or conditions | 3932 | personal design projects, software or Internet products. | 
| 3933 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A | 3933 | Icons can be displayed in documentation, help files, and | 
| 3934 | PARTICULAR PURPOSE. You are solely responsible for determining the | 3934 | advertising materials. You are free to sell and distribute | 
| 3935 | appropriateness of using or redistributing the Work and assume any | 3935 | products and projects using purchased icons without further | 
| 3936 | risks associated with Your exercise of permissions under this License. | 3936 | royalty fees. | 
| 3937 | 3937 | ||
| 3938 | 8. Limitation of Liability. In no event and under no legal theory, | 3938 | All icon files are provided 'as is'. Aha-Soft cannot be | 
| 3939 | whether in tort (including negligence), contract, or otherwise, | 3939 | held liable for any negative issues that may occur as a | 
| 3940 | unless required by applicable law (such as deliberate and grossly | 3940 | result 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, | 3942 | You agree that all ownership and copyright of the icons | 
| 3943 | incidental, or consequential damages of any character arising as a | 3943 | remains the property of Aha-Soft. You may not resell, | 
| 3944 | result of this License or out of the use or inability to use the | 3944 | distribute, lease, license or sub-license the icons or | 
| 3945 | Work (including but not limited to damages for loss of goodwill, | 3945 | modified icons (or a subset of the icons), to any third | 
| 3946 | work stoppage, computer failure or malfunction, or any and all | 3946 | party unless they are incorporated into your software or | 
| 3947 | other commercial damages or losses), even if such Contributor | 3947 | design products. | 
| 3948 | has been advised of the possibility of such damages. | 3948 | |
| 3949 | 3949 | If you have any questions regarding copyright or licensing, | |
| 3950 | 9. Accepting Warranty or Additional Liability. While redistributing | 3950 | including whether another license is required for icon use | 
| 3951 | the Work or Derivative Works thereof, You may choose to offer, | 3951 | within 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 | 3953 | Product 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 | 3955 | Icon 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 | 3957 | We can design custom icons for you. Please find the basic information | 
| 3958 | incurred by, or claims asserted against, such Contributor by reason | 3958 | about ordering icons, pricing and the portfolio here: | 
| 3959 | of your accepting any such warranty or additional liability. | 3959 | www.aha-soft.com/customdev/design.htm | 
| 3960 | 3960 | ||
| 3961 | END OF TERMS AND CONDITIONS | 3961 | |
| 3962 | 3962 | Notice | |
| 3963 | APPENDIX: How to apply the Apache License to your work. | 3963 | Web-site small-icons.com belongs to Aha-Soft. | 
| 3964 | 3964 | ||
| 3965 | To apply the Apache License to your work, attach the following | 3965 | Support 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 | 3967 | Copyright � 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. | 3977 | Copyright (c) 2004-2008 QOS.ch | 
| 3978 | You may obtain a copy of the License at | 3978 | All rights reserved. | 
| 3979 | 3979 | ||
| 3980 | http://www.apache.org/licenses/LICENSE-2.0 | 3980 | Permission is hereby granted, free of charge, to any person obtaining | 
| 3981 | 3981 | a 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, | 3983 | without limitation the rights to use, copy, modify, merge, publish, | 
| 3984 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 3984 | distribute, sublicense, and/or sell copies of the Software, and to | 
| 3985 | See the License for the specific language governing permissions and | 3985 | permit persons to whom the Software is furnished to do so, subject to | 
| 3986 | limitations under the License. | 3986 | the following conditions: | 
| 3987 | </programlisting></para></section> | 3987 | |
| 3988 | 3988 | The above copyright notice and this permission notice shall be | |
| 3989 | <section id="ucpemg_lic_28"> | 3989 | included in all copies or substantial portions of the Software. | 
| 3990 | <title>ASM</title> | 3990 | |
| 3991 | <para><programlisting> | 3991 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 
| 3992 | License | 3992 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 3993 | ASM is released under the following 3-Clause BSD License: | 3993 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 3994 | 3994 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
| 3995 | ASM: a very small and fast Java bytecode manipulation framework | 3995 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | 
| 3996 | Copyright (c) 2000-2011 INRIA, France Telecom | 3996 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 
| 3997 | All rights reserved. | 3997 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
| 3998 | 3998 | </programlisting></para> | |
| 3999 | Redistribution and use in source and binary forms, with or without | 3999 | </section> | 
| 4000 | modification, are permitted provided that the following conditions | 4000 | |
| 4001 | are met: | 4001 | <section id="ucpemg_lic_22"> | 
| 4002 | 1. 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 | |
| 4004 | 2. 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 | |
| 4007 | 3. Neither the name of the copyright holders nor the names of its | 4007 | Copyright (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. | 4009 | Permission is hereby granted, free of charge, to any person | 
| 4010 | 4010 | obtaining a copy of this software and associated documentation | |
| 4011 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 4011 | files (the "Software"), to deal in the Software without | 
| 4012 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 4012 | restriction, including without limitation the rights to use, | 
| 4013 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 4013 | copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 4014 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 4014 | copies of the Software, and to permit persons to whom the | 
| 4015 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 4015 | Software is furnished to do so, subject to the following | 
| 4016 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 4016 | conditions: | 
| 4017 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 4017 | |
| 4018 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 4018 | The above copyright notice and this permission notice shall be | 
| 4019 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 4019 | included in all copies or substantial portions of the Software. | 
| 4020 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF | 4020 | |
| 4021 | THE POSSIBILITY OF SUCH DAMAGE. | 4021 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 
| 4022 | 4022 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | |
| 4023 | </programlisting></para></section> | 4023 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 4024 | 4024 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | |
| 4025 | <section id="ucpemg_lic_29"> | 4025 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 
| 4026 | <title>JavaScript third-party licenses</title> | 4026 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 
| 4027 | <!--<pre id="3rdpartylicenses.txt">--> | 4027 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 
| 4028 | <para><programlisting> | 4028 | OTHER DEALINGS IN THE SOFTWARE. | 
| 4029 | bootstrap@3.3.7 MIT | 4029 | </programlisting></para> | 
| 4030 | The MIT License (MIT) | 4030 | </section> | 
| 4031 | 4031 | ||
| 4032 | Copyright (c) 2011-2016 Twitter, Inc. | 4032 | <section id="ucpemg_lic_23"> | 
| 4033 | 4033 | <title>Coova JRadius License</title> | |
| 4034 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4034 | |
| 4035 | of this software and associated documentation files (the "Software"), to deal | 4035 | <para><programlisting> | 
| 4036 | in the Software without restriction, including without limitation the rights | 4036 | |
| 4037 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4037 | ========================================================================== | 
| 4038 | copies of the Software, and to permit persons to whom the Software is | 4038 | |
| 4039 | furnished to do so, subject to the following conditions: | 4039 | Coova JRadius License: | 
| 4040 | 4040 | ||
| 4041 | The above copyright notice and this permission notice shall be included in | 4041 | The Coova extensions to JRadius library are licensed under the The GNU | 
| 4042 | all copies or substantial portions of the Software. | 4042 | Library or "Lesser" General Public License (LGPL), while stand-alone | 
| 4043 | 4043 | applications within in the JRadius project, listed below, are released under | |
| 4044 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4044 | the standard The GNU General Public License (GPL). For details, visit | 
| 4045 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4045 | http://jradius.net/. See source files for details regarding stand-alone | 
| 4046 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4046 | applications contained herein which are released under the GPL. | 
| 4047 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4047 | |
| 4048 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4048 | Copyright 2006-2008 David Bird <david@coova.com> | 
| 4049 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 4049 | |
| 4050 | THE SOFTWARE. | 4050 | See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details. | 
| 4051 | 4051 | ||
| 4052 | 4052 | ========================================================================== | |
| 4053 | font-awesome@4.7.0 (OFL-1.1 AND MIT) | 4053 | |
| 4054 | 4054 | Original JRadius License: | |
| 4055 | babel-polyfill@6.23.0 MIT | 4055 | |
| 4056 | 4056 | The JRadius core library is licensed under the The GNU Library or "Lesser" | |
| 4057 | core-js@2.4.1 MIT | 4057 | General Public License (LGPL), while stand-alone applications within in the | 
| 4058 | Copyright (c) 2014-2016 Denis Pushkarev | 4058 | JRadius project, listed below, are released under the standard The GNU | 
| 4059 | 4059 | General Public License (GPL). For details, visit http://jradius.net/ | |
| 4060 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4060 | |
| 4061 | of this software and associated documentation files (the "Software"), to deal | 4061 | This software is OSI Certified Open Source Software. OSI Certified is a | 
| 4062 | in the Software without restriction, including without limitation the rights | 4062 | certification mark of the Open Source Initiative. | 
| 4063 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4063 | |
| 4064 | copies of the Software, and to permit persons to whom the Software is | 4064 | Stand-alone JRadius Applications: | 
| 4065 | furnished to do so, subject to the following conditions: | 4065 | |
| 4066 | 4066 | * JRadiusSimulator | |
| 4067 | The above copyright notice and this permission notice shall be included in | 4067 | * JRadiusWiFiClient | 
| 4068 | all copies or substantial portions of the Software. | 4068 | * RadClient | 
| 4069 | 4069 | * RadBench | |
| 4070 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4070 | * RadiusDictionary | 
| 4071 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4071 | |
| 4072 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4072 | Copyright 2004-2006 PicoPoint, B.V. | 
| 4073 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4073 | Copyright 2006-2008 David Bird <david@coova.com> | 
| 4074 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4074 | |
| 4075 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 4075 | See doc/GPL-LICENSE, doc/LGPL-LICENSE, and source files for details. | 
| 4076 | THE SOFTWARE. | 4076 | |
| 4077 | 4077 | ========================================================================== | |
| 4078 | 4078 | </programlisting></para> | |
| 4079 | regenerator-runtime@0.10.3 MIT | 4079 | </section> | 
| 4080 | 4080 | ||
| 4081 | process@0.11.9 MIT | 4081 | <section id="ucpemg_lic_24"> | 
| 4082 | (The MIT License) | 4082 | <title>GNU Crypto</title> | 
| 4083 | 4083 | ||
| 4084 | Copyright (c) 2013 Roman Shtylman <shtylman@gmail.com> | 4084 | <para><programlisting> | 
| 4085 | 4085 | ========================================================================== | |
| 4086 | Permission is hereby granted, free of charge, to any person obtaining | 4086 | |
| 4087 | a copy of this software and associated documentation files (the | 4087 | GNU Crypto | 
| 4088 | 'Software'), to deal in the Software without restriction, including | 4088 | From the gnu-crypto WebSite: | 
| 4089 | without limitation the rights to use, copy, modify, merge, publish, | 4089 | |
| 4090 | distribute, sublicense, and/or sell copies of the Software, and to | 4090 | GNU Crypto, part of the GNU project, released under the aegis of GNU, aims at | 
| 4091 | permit persons to whom the Software is furnished to do so, subject to | 4091 | providing free, versatile, high-quality, and provably correct implementations | 
| 4092 | the following conditions: | 4092 | of cryptographic primitives and tools in the Java programming language for use | 
| 4093 | 4093 | by programmers and end-users. | |
| 4094 | The above copyright notice and this permission notice shall be | 4094 | |
| 4095 | included in all copies or substantial portions of the Software. | 4095 | GNU Crypto is licensed under the terms of the GNU General Public License, with | 
| 4096 | 4096 | the "library exception" which permits its use as a library in conjunction with | |
| 4097 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, | 4097 | non-Free software: | 
| 4098 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4098 | |
| 4099 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 4099 | "As a special exception, the copyright holders of this library give you | 
| 4100 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 4100 | permission to link this library with independent modules to produce an | 
| 4101 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 4101 | executable, regardless of the license terms of these independent modules, and | 
| 4102 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 4102 | to copy and distribute the resulting executable under terms of your choice, | 
| 4103 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 4103 | provided that you also meet, for each linked independent module, the terms and | 
| 4104 | 4104 | conditions of the license of that module. An independent module is a module | |
| 4105 | 4105 | which is not derived from or based on this library. If you modify this library, | |
| 4106 | raf.js@0.0.4 MIT | 4106 | you may extend this exception to your version of the library, but you are not | 
| 4107 | 4107 | obligated to do so. If you do not wish to do so, delete this exception | |
| 4108 | axios@0.13.1 MIT | 4108 | statement from your version." | 
| 4109 | Copyright (c) 2014 Matt Zabriskie | 4109 | |
| 4110 | 4110 | The effect of that license is similar to using the LGPL, except that static | |
| 4111 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4111 | linking is permitted. GPL with that exception is sometimes called the Guile | 
| 4112 | of this software and associated documentation files (the "Software"), to deal | 4112 | License, because the Guile implementation of Scheme (for embedding) uses this | 
| 4113 | in the Software without restriction, including without limitation the rights | 4113 | license. | 
| 4114 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4114 | |
| 4115 | copies of the Software, and to permit persons to whom the Software is | 4115 | </programlisting></para> | 
| 4116 | furnished to do so, subject to the following conditions: | 4116 | </section> | 
| 4117 | 4117 | ||
| 4118 | The above copyright notice and this permission notice shall be included in | 4118 | <section id="ucpemg_lic_25"> | 
| 4119 | all copies or substantial portions of the Software. | 4119 | <title>EasyMock</title> | 
| 4120 | 4120 | ||
| 4121 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4121 | <para><programlisting> | 
| 4122 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4122 | ========================================================================== | 
| 4123 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4123 | |
| 4124 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4124 | EasyMock | 
| 4125 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4125 | From the GitHub CONTRIBUTING.md: | 
| 4126 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 4126 | |
| 4127 | THE SOFTWARE. | 4127 | Project License: Apache License Version 2.0 | 
| 4128 | 4128 | ||
| 4129 | 4129 | By contributing code you automatically agree with the following points regarding | |
| 4130 | react@15.4.2 BSD-3-Clause | 4130 | licensing: | 
| 4131 | BSD License | 4131 | |
| 4132 | 4132 | You will only Submit Contributions where You have authored 100% of the content. | |
| 4133 | For 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 | |
| 4135 | Copyright (c) 2013-present, Facebook, Inc. | 4135 | from Your employer to make the Contributions. | 
| 4136 | All rights reserved. | 4136 | Whatever content You Contribute will be provided under the Project License. | 
| 4137 | 4137 | ||
| 4138 | Redistribution and use in source and binary forms, with or without modification, | 4138 | |
| 4139 | are 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 | 4148 | PowerMock | 
| 4149 | endorse or promote products derived from this software without specific | 4149 | From the GitHub LICENSE.txt: | 
| 4150 | prior written permission. | 4150 | |
| 4151 | 4151 | ||
| 4152 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4152 | Apache License | 
| 4153 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4153 | Version 2.0, January 2004 | 
| 4154 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4154 | http://www.apache.org/licenses/ | 
| 4155 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 4155 | |
| 4156 | ANY 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 | |
| 4158 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 4158 | 1. Definitions. | 
| 4159 | ANY 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, | 
| 4161 | SOFTWARE, 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 | |
| 4164 | object-assign@4.1.1 MIT | 4164 | the copyright owner that is granting the License. | 
| 4165 | The MIT License (MIT) | 4165 | |
| 4166 | 4166 | "Legal Entity" shall mean the union of the acting entity and all | |
| 4167 | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (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, | |
| 4169 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4169 | "control" means (i) the power, direct or indirect, to cause the | 
| 4170 | of this software and associated documentation files (the "Software"), to deal | 4170 | direction or management of such entity, whether by contract or | 
| 4171 | in the Software without restriction, including without limitation the rights | 4171 | otherwise, or (ii) ownership of fifty percent (50%) or more of the | 
| 4172 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4172 | outstanding shares, or (iii) beneficial ownership of such entity. | 
| 4173 | copies of the Software, and to permit persons to whom the Software is | 4173 | |
| 4174 | furnished 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. | |
| 4176 | The above copyright notice and this permission notice shall be included in | 4176 | |
| 4177 | all 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 | |
| 4179 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4179 | source, and configuration files. | 
| 4180 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4180 | |
| 4181 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4181 | "Object" form shall mean any form resulting from mechanical | 
| 4182 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4182 | transformation or translation of a Source form, including but | 
| 4183 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4183 | not limited to compiled object code, generated documentation, | 
| 4184 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 4184 | and conversions to other media types. | 
| 4185 | THE 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 | |
| 4188 | fbjs@0.8.12 BSD-3-Clause | 4188 | copyright notice that is included in or attached to the work | 
| 4189 | BSD License | 4189 | (an example is provided in the Appendix below). | 
| 4190 | 4190 | ||
| 4191 | For 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 | |
| 4193 | Copyright (c) 2013-present, Facebook, Inc. | 4193 | editorial revisions, annotations, elaborations, or other modifications | 
| 4194 | All 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 | |
| 4196 | Redistribution 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, | 
| 4197 | are 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 | |
| 4210 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4210 | excluding communication that is conspicuously marked or otherwise | 
| 4211 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4211 | designated in writing by the copyright owner as "Not a Contribution." | 
| 4212 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4212 | |
| 4213 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 4213 | "Contributor" shall mean Licensor and any individual or Legal Entity | 
| 4214 | ANY 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. | 
| 4216 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 4216 | |
| 4217 | ANY 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, | 
| 4219 | SOFTWARE, 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 | |
| 4222 | react-dom@15.4.2 BSD-3-Clause | 4222 | Work and such Derivative Works in Source or Object form. | 
| 4223 | BSD License | 4223 | |
| 4224 | 4224 | 3. Grant of Patent License. Subject to the terms and conditions of | |
| 4225 | For React software | 4225 | this License, each Contributor hereby grants to You a perpetual, | 
| 4226 | 4226 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | |
| 4227 | Copyright (c) 2013-present, Facebook, Inc. | 4227 | (except as stated in this section) patent license to make, have made, | 
| 4228 | All 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 | |
| 4230 | Redistribution and use in source and binary forms, with or without modification, | 4230 | by such Contributor that are necessarily infringed by their | 
| 4231 | are 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: | |
| 4244 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4244 | |
| 4245 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4245 | (a) You must give any other recipients of the Work or | 
| 4246 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4246 | Derivative Works a copy of this License; and | 
| 4247 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 4247 | |
| 4248 | ANY 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 | 
| 4250 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 4250 | |
| 4251 | ANY 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 | 
| 4253 | SOFTWARE, 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 | |
| 4256 | clone@1.0.2 MIT | 4256 | |
| 4257 | Copyright © 2011-2015 Paul Vorbach <paul@vorba.ch> | 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 | |
| 4259 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 4259 | include a readable copy of the attribution notices contained | 
| 4260 | this software and associated documentation files (the “Softwareâ€), to deal in | 4260 | within such NOTICE file, excluding those notices that do not | 
| 4261 | the Software without restriction, including without limitation the rights to | 4261 | pertain to any part of the Derivative Works, in at least one | 
| 4262 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | 4262 | of the following places: within a NOTICE text file distributed | 
| 4263 | the 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 | 
| 4264 | subject 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 | |
| 4266 | The above copyright notice and this permission notice shall be included in all | 4266 | wherever such third-party notices normally appear. The contents | 
| 4267 | copies 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 | |
| 4269 | THE SOFTWARE IS PROVIDED “AS ISâ€, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4269 | notices within Derivative Works that You distribute, alongside | 
| 4270 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | 4270 | or as an addendum to the NOTICE text from the Work, provided | 
| 4271 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | 4271 | that such additional attribution notices cannot be construed | 
| 4272 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | 4272 | as modifying the License. | 
| 4273 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE | 4273 | |
| 4274 | SOFTWARE 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 | |
| 4277 | buffer@4.9.1 MIT | 4277 | for any such Derivative Works as a whole, provided Your use, | 
| 4278 | The MIT License (MIT) | 4278 | reproduction, and distribution of the Work otherwise complies with | 
| 4279 | 4279 | the conditions stated in this License. | |
| 4280 | Copyright (c) Feross Aboukhadijeh, and other contributors. | 4280 | |
| 4281 | 4281 | 5. Submission of Contributions. Unless You explicitly state otherwise, | |
| 4282 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4282 | any Contribution intentionally submitted for inclusion in the Work | 
| 4283 | of this software and associated documentation files (the "Software"), to deal | 4283 | by You to the Licensor shall be under the terms and conditions of | 
| 4284 | in the Software without restriction, including without limitation the rights | 4284 | this License, without any additional terms or conditions. | 
| 4285 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4285 | Notwithstanding the above, nothing herein shall supersede or modify | 
| 4286 | copies of the Software, and to permit persons to whom the Software is | 4286 | the terms of any separate license agreement you may have executed | 
| 4287 | furnished to do so, subject to the following conditions: | 4287 | with Licensor regarding such Contributions. | 
| 4288 | 4288 | ||
| 4289 | The above copyright notice and this permission notice shall be included in | 4289 | 6. Trademarks. This License does not grant permission to use the trade | 
| 4290 | all 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 | |
| 4292 | THE 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. | 
| 4293 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4293 | |
| 4294 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4294 | 7. Disclaimer of Warranty. Unless required by applicable law or | 
| 4295 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4295 | agreed to in writing, Licensor provides the Work (and each | 
| 4296 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4296 | Contributor provides its Contributions) on an "AS IS" BASIS, | 
| 4297 | OUT 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 | 
| 4298 | THE 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 | |
| 4301 | base64-js@1.2.0 MIT | 4301 | appropriateness of using or redistributing the Work and assume any | 
| 4302 | The MIT License (MIT) | 4302 | risks associated with Your exercise of permissions under this License. | 
| 4303 | 4303 | ||
| 4304 | Copyright (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, | |
| 4306 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4306 | unless required by applicable law (such as deliberate and grossly | 
| 4307 | of this software and associated documentation files (the "Software"), to deal | 4307 | negligent acts) or agreed to in writing, shall any Contributor be | 
| 4308 | in the Software without restriction, including without limitation the rights | 4308 | liable to You for damages, including any direct, indirect, special, | 
| 4309 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4309 | incidental, or consequential damages of any character arising as a | 
| 4310 | copies 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 | 
| 4311 | furnished 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 | |
| 4313 | The above copyright notice and this permission notice shall be included in | 4313 | other commercial damages or losses), even if such Contributor | 
| 4314 | all copies or substantial portions of the Software. | 4314 | has been advised of the possibility of such damages. | 
| 4315 | 4315 | ||
| 4316 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4316 | 9. Accepting Warranty or Additional Liability. While redistributing | 
| 4317 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4317 | the Work or Derivative Works thereof, You may choose to offer, | 
| 4318 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4318 | and charge a fee for, acceptance of support, warranty, indemnity, | 
| 4319 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4319 | or other liability obligations and/or rights consistent with this | 
| 4320 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4320 | License. However, in accepting such obligations, You may act only | 
| 4321 | OUT 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 | 
| 4322 | THE 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 | |
| 4325 | ieee754@1.1.8 BSD-3-Clause | 4325 | of your accepting any such warranty or additional liability. | 
| 4326 | Copyright (c) 2008, Fair Oaks Labs, Inc. | 4326 | |
| 4327 | All rights reserved. | 4327 | END OF TERMS AND CONDITIONS | 
| 4328 | 4328 | ||
| 4329 | Redistribution and use in source and binary forms, with or without | 4329 | APPENDIX: How to apply the Apache License to your work. | 
| 4330 | modification, 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"); | |
| 4343 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 4343 | you may not use this file except in compliance with the License. | 
| 4344 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 4344 | You may obtain a copy of the License at | 
| 4345 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 4345 | |
| 4346 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 4346 | http://www.apache.org/licenses/LICENSE-2.0 | 
| 4347 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | 4347 | |
| 4348 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 4348 | Unless required by applicable law or agreed to in writing, software | 
| 4349 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 4349 | distributed under the License is distributed on an "AS IS" BASIS, | 
| 4350 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 4350 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
| 4351 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 4351 | See the License for the specific language governing permissions and | 
| 4352 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE | 4352 | limitations under the License. | 
| 4353 | POSSIBILITY OF SUCH DAMAGE. | 4353 | |
| 4354 | 4354 | </programlisting></para> | |
| 4355 | 4355 | </section> | |
| 4356 | isarray@1.0.0 MIT | 4356 | |
| 4357 | 4357 | <section id="ucpemg_lic_27"> | |
| 4358 | react-modal@1.7.3 MIT | 4358 | <title>Objenesis</title> | 
| 4359 | Copyright (c) 2014 Ryan Florence | 4359 | |
| 4360 | 4360 | <para><programlisting> | |
| 4361 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 4361 | ========================================================================== | 
| 4362 | this software and associated documentation files (the "Software"), to deal in | 4362 | |
| 4363 | the Software without restriction, including without limitation the rights to | 4363 | Objenesis | 
| 4364 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 4364 | From the GitHub LICENSE.txt: | 
| 4365 | of the Software, and to permit persons to whom the Software is furnished to do | 4365 | |
| 4366 | so, subject to the following conditions: | 4366 | Apache License | 
| 4367 | 4367 | Version 2.0, January 2004 | |
| 4368 | The above copyright notice and this permission notice shall be included in all | 4368 | http://www.apache.org/licenses/ | 
| 4369 | copies or substantial portions of the Software. | 4369 | |
| 4370 | 4370 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION | |
| 4371 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4371 | |
| 4372 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4372 | 1. Definitions. | 
| 4373 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4373 | |
| 4374 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4374 | "License" shall mean the terms and conditions for use, reproduction, | 
| 4375 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4375 | and distribution as defined by Sections 1 through 9 of this document. | 
| 4376 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4376 | |
| 4377 | SOFTWARE. | 4377 | "Licensor" shall mean the copyright owner or entity authorized by | 
| 4378 | 4378 | the copyright owner that is granting the License. | |
| 4379 | 4379 | ||
| 4380 | exenv@1.2.0 BSD | 4380 | "Legal Entity" shall mean the union of the acting entity and all | 
| 4381 | BSD 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, | |
| 4383 | For 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 | |
| 4385 | Copyright (c) 2013-2015, Facebook, Inc. | 4385 | otherwise, or (ii) ownership of fifty percent (50%) or more of the | 
| 4386 | All rights reserved. | 4386 | outstanding shares, or (iii) beneficial ownership of such entity. | 
| 4387 | 4387 | ||
| 4388 | Redistribution and use in source and binary forms, with or without modification, | 4388 | "You" (or "Your") shall mean an individual or Legal Entity | 
| 4389 | are 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 | |
| 4402 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4402 | copyright notice that is included in or attached to the work | 
| 4403 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4403 | (an example is provided in the Appendix below). | 
| 4404 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4404 | |
| 4405 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 4405 | "Derivative Works" shall mean any work, whether in Source or Object | 
| 4406 | ANY 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 | 
| 4408 | LOSS 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 | 
| 4409 | ANY 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, | 
| 4411 | SOFTWARE, 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 | |
| 4414 | lodash.assign@4.2.0 MIT | 4414 | the original version of the Work and any modifications or additions | 
| 4415 | Copyright jQuery Foundation and other contributors <https://jquery.org/> | 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 | |
| 4417 | Based on Underscore.js, copyright Jeremy Ashkenas, | 4417 | or by an individual or Legal Entity authorized to submit on behalf of | 
| 4418 | DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/> | 4418 | the copyright owner. For the purposes of this definition, "submitted" | 
| 4419 | 4419 | means any form of electronic, verbal, or written communication sent | |
| 4420 | This software consists of voluntary contributions made by many | 4420 | to the Licensor or its representatives, including but not limited to | 
| 4421 | individuals. For exact contribution history, see the revision history | 4421 | communication on electronic mailing lists, source code control systems, | 
| 4422 | available 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 | |
| 4424 | The following license applies to all parts of this software except as | 4424 | excluding communication that is conspicuously marked or otherwise | 
| 4425 | documented 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 | |
| 4429 | Permission is hereby granted, free of charge, to any person obtaining | 4429 | subsequently incorporated within the Work. | 
| 4430 | a 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 | 
| 4432 | without limitation the rights to use, copy, modify, merge, publish, | 4432 | this License, each Contributor hereby grants to You a perpetual, | 
| 4433 | distribute, sublicense, and/or sell copies of the Software, and to | 4433 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | 
| 4434 | permit persons to whom the Software is furnished to do so, subject to | 4434 | copyright license to reproduce, prepare Derivative Works of, | 
| 4435 | the following conditions: | 4435 | publicly display, publicly perform, sublicense, and distribute the | 
| 4436 | 4436 | Work and such Derivative Works in Source or Object form. | |
| 4437 | The above copyright notice and this permission notice shall be | 4437 | |
| 4438 | included 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, | |
| 4440 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 4440 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable | 
| 4441 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4441 | (except as stated in this section) patent license to make, have made, | 
| 4442 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 4442 | use, offer to sell, sell, import, and otherwise transfer the Work, | 
| 4443 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 4443 | where such license applies only to those patent claims licensable | 
| 4444 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | 4444 | by such Contributor that are necessarily infringed by their | 
| 4445 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 4445 | Contribution(s) alone or by combination of their Contribution(s) | 
| 4446 | WITH 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 | |
| 4450 | Copyright and related rights for sample code are waived via CC0. Sample | 4450 | or contributory patent infringement, then any patent licenses | 
| 4451 | code is defined as all source code displayed within the prose of the | 4451 | granted to You under this License for that Work shall terminate | 
| 4452 | documentation. | 4452 | as of the date such litigation is filed. | 
| 4453 | 4453 | ||
| 4454 | CC0: 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: | |
| 4458 | Files located in the node_modules and vendor directories are externally | 4458 | |
| 4459 | maintained libraries used by this software which have their own | 4459 | (a) You must give any other recipients of the Work or | 
| 4460 | licenses; we recommend you read them, as their terms may differ from the | 4460 | Derivative Works a copy of this License; and | 
| 4461 | terms above. | 4461 | |
| 4462 | 4462 | (b) You must cause any modified files to carry prominent notices | |
| 4463 | 4463 | stating that You changed the files; and | |
| 4464 | element-class@0.2.2 ISC | 4464 | |
| 4465 | 4465 | (c) You must retain, in the Source form of any Derivative Works | |
| 4466 | string-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, | |
| 4468 | json3@3.3.2 undefined | 4468 | excluding those notices that do not pertain to any part of | 
| 4469 | Copyright (c) 2012-2014 Kit Cambridge. | 4469 | the Derivative Works; and | 
| 4470 | http://kitcambridge.be/ | 4470 | |
| 4471 | 4471 | (d) If the Work includes a "NOTICE" text file as part of its | |
| 4472 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 4472 | distribution, then any Derivative Works that You distribute must | 
| 4473 | this software and associated documentation files (the "Software"), to deal in | 4473 | include a readable copy of the attribution notices contained | 
| 4474 | the Software without restriction, including without limitation the rights to | 4474 | within such NOTICE file, excluding those notices that do not | 
| 4475 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 4475 | pertain to any part of the Derivative Works, in at least one | 
| 4476 | of 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 | 
| 4477 | so, 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, | |
| 4479 | The above copyright notice and this permission notice shall be included in all | 4479 | within a display generated by the Derivative Works, if and | 
| 4480 | copies 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 | |
| 4482 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4482 | do not modify the License. You may add Your own attribution | 
| 4483 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4483 | notices within Derivative Works that You distribute, alongside | 
| 4484 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4484 | or as an addendum to the NOTICE text from the Work, provided | 
| 4485 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4485 | that such additional attribution notices cannot be construed | 
| 4486 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4486 | as modifying the License. | 
| 4487 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4487 | |
| 4488 | SOFTWARE. | 4488 | You may add Your own copyright statement to Your modifications and | 
| 4489 | 4489 | may provide additional or different license terms and conditions | |
| 4490 | webpack@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 | |
| 4493 | Copyright (c) 2012 - 2015 Tobias Koppers | 4493 | the conditions stated in this License. | 
| 4494 | 4494 | ||
| 4495 | Permission is hereby granted, free of charge, to any person obtaining | 4495 | 5. Submission of Contributions. Unless You explicitly state otherwise, | 
| 4496 | a 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 | 
| 4498 | without limitation the rights to use, copy, modify, merge, publish, | 4498 | this License, without any additional terms or conditions. | 
| 4499 | distribute, sublicense, and/or sell copies of the Software, and to | 4499 | Notwithstanding the above, nothing herein shall supersede or modify | 
| 4500 | permit persons to whom the Software is furnished to do so, subject to | 4500 | the terms of any separate license agreement you may have executed | 
| 4501 | the following conditions: | 4501 | with Licensor regarding such Contributions. | 
| 4502 | 4502 | ||
| 4503 | The above copyright notice and this permission notice shall be | 4503 | 6. Trademarks. This License does not grant permission to use the trade | 
| 4504 | included 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 | |
| 4506 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, | 4506 | origin of the Work and reproducing the content of the NOTICE file. | 
| 4507 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4507 | |
| 4508 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 4508 | 7. Disclaimer of Warranty. Unless required by applicable law or | 
| 4509 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 4509 | agreed to in writing, Licensor provides the Work (and each | 
| 4510 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 4510 | Contributor provides its Contributions) on an "AS IS" BASIS, | 
| 4511 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 4511 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or | 
| 4512 | SOFTWARE 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 | |
| 4515 | rc-tooltip@3.4.2 undefined | 4515 | appropriateness of using or redistributing the Work and assume any | 
| 4516 | The MIT License (MIT) | 4516 | risks associated with Your exercise of permissions under this License. | 
| 4517 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 4517 | |
| 4518 | 4518 | 8. Limitation of Liability. In no event and under no legal theory, | |
| 4519 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4519 | whether in tort (including negligence), contract, or otherwise, | 
| 4520 | of this software and associated documentation files (the "Software"), to deal | 4520 | unless required by applicable law (such as deliberate and grossly | 
| 4521 | in the Software without restriction, including without limitation the rights | 4521 | negligent acts) or agreed to in writing, shall any Contributor be | 
| 4522 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4522 | liable to You for damages, including any direct, indirect, special, | 
| 4523 | copies of the Software, and to permit persons to whom the Software is | 4523 | incidental, or consequential damages of any character arising as a | 
| 4524 | furnished 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, | |
| 4526 | The above copyright notice and this permission notice shall be included in | 4526 | work stoppage, computer failure or malfunction, or any and all | 
| 4527 | all 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. | |
| 4529 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 4529 | |
| 4530 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4530 | 9. Accepting Warranty or Additional Liability. While redistributing | 
| 4531 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 4531 | the Work or Derivative Works thereof, You may choose to offer, | 
| 4532 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 4532 | and charge a fee for, acceptance of support, warranty, indemnity, | 
| 4533 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 4533 | or other liability obligations and/or rights consistent with this | 
| 4534 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 4534 | License. However, in accepting such obligations, You may act only | 
| 4535 | SOFTWARE 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 | |
| 4538 | rc-trigger@1.9.1 undefined | 4538 | incurred by, or claims asserted against, such Contributor by reason | 
| 4539 | The MIT License (MIT) | 4539 | of your accepting any such warranty or additional liability. | 
| 4540 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 4540 | |
| 4541 | 4541 | END OF TERMS AND CONDITIONS | |
| 4542 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4542 | |
| 4543 | of this software and associated documentation files (the "Software"), to deal | 4543 | APPENDIX: How to apply the Apache License to your work. | 
| 4544 | in the Software without restriction, including without limitation the rights | 4544 | |
| 4545 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4545 | To apply the Apache License to your work, attach the following | 
| 4546 | copies of the Software, and to permit persons to whom the Software is | 4546 | boilerplate notice, with the fields enclosed by brackets "[]" | 
| 4547 | furnished 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 | |
| 4549 | The above copyright notice and this permission notice shall be included in | 4549 | comment syntax for the file format. We also recommend that a | 
| 4550 | all 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 | |
| 4552 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 4552 | identification within third-party archives. | 
| 4553 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4553 | |
| 4554 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 4554 | Copyright [yyyy] [name of copyright owner] | 
| 4555 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 4555 | |
| 4556 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 4556 | Licensed under the Apache License, Version 2.0 (the "License"); | 
| 4557 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 4557 | you may not use this file except in compliance with the License. | 
| 4558 | SOFTWARE 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 | |
| 4561 | babel-runtime@6.23.0 MIT | 4561 | |
| 4562 | 4562 | Unless required by applicable law or agreed to in writing, software | |
| 4563 | rc-util@4.0.2 undefined | 4563 | distributed under the License is distributed on an "AS IS" BASIS, | 
| 4564 | The MIT License (MIT) | 4564 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
| 4565 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 4565 | See the License for the specific language governing permissions and | 
| 4566 | 4566 | limitations under the License. | |
| 4567 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4567 | </programlisting></para> | 
| 4568 | of this software and associated documentation files (the "Software"), to deal | 4568 | </section> | 
| 4569 | in the Software without restriction, including without limitation the rights | 4569 | |
| 4570 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4570 | <section id="ucpemg_lic_28"> | 
| 4571 | copies of the Software, and to permit persons to whom the Software is | 4571 | <title>ASM</title> | 
| 4572 | furnished to do so, subject to the following conditions: | 4572 | |
| 4573 | 4573 | <para><programlisting> | |
| 4574 | The above copyright notice and this permission notice shall be included in | 4574 | License | 
| 4575 | all copies or substantial portions of the Software. | 4575 | ASM is released under the following 3-Clause BSD License: | 
| 4576 | 4576 | ||
| 4577 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 4577 | ASM: a very small and fast Java bytecode manipulation framework | 
| 4578 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4578 | Copyright (c) 2000-2011 INRIA, France Telecom | 
| 4579 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 4579 | All rights reserved. | 
| 4580 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 4580 | |
| 4581 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 4581 | Redistribution and use in source and binary forms, with or without | 
| 4582 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 4582 | modification, are permitted provided that the following conditions | 
| 4583 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 4583 | are met: | 
| 4584 | 4584 | 1. Redistributions of source code must retain the above copyright | |
| 4585 | 4585 | notice, this list of conditions and the following disclaimer. | |
| 4586 | add-dom-event-listener@1.0.2 undefined | 4586 | 2. Redistributions in binary form must reproduce the above copyright | 
| 4587 | The 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. | |
| 4589 | Copyright (c) 2014-present yiminghe | 4589 | 3. 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 | |
| 4591 | Permission 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 | 4593 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 
| 4594 | , copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 4594 | AND 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 | 4595 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 
| 4596 | do so, subject to the following conditions: | 4596 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 
| 4597 | 4597 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
| 4598 | The above copyright notice and this permission notice shall be included in all copies | 4598 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 
| 4599 | or substantial portions of the Software. | 4599 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 
| 4600 | 4600 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | |
| 4601 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 4601 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | 
| 4602 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 4602 | ARISING 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 | 4603 | THE 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"> | |
| 4609 | rc-align@2.3.3 undefined | 4609 | <title>JavaScript third-party licenses</title> | 
| 4610 | 4610 | ||
| 4611 | dom-align@1.5.3 undefined | 4611 | <!--<pre id="3rdpartylicenses.txt">--> | 
| 4612 | The MIT License (MIT) | 4612 | |
| 4613 | 4613 | <para><programlisting> | |
| 4614 | Copyright (c) 2014-present yiminghe | 4614 | bootstrap@3.3.7 MIT | 
| 4615 | 4615 | The MIT License (MIT) | |
| 4616 | Permission 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 | 4617 | Copyright (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 | 4619 | Permission 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 | 4620 | of this software and associated documentation files (the "Software"), to deal | 
| 4621 | so, subject to the following conditions: | 4621 | in the Software without restriction, including without limitation the rights | 
| 4622 | 4622 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 4623 | The above copyright notice and this permission notice shall be included in all copies | 4623 | copies of the Software, and to permit persons to whom the Software is | 
| 4624 | or substantial portions of the Software. | 4624 | furnished to do so, subject to the following conditions: | 
| 4625 | 4625 | ||
| 4626 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 4626 | The above copyright notice and this permission notice shall be included in | 
| 4627 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 4627 | all 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 | 4629 | THE 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 | 4630 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 4631 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 4631 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4632 | 4632 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 4633 | 4633 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 4634 | rc-animate@2.3.3 undefined | 4634 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4635 | The MIT License (MIT) | 4635 | THE SOFTWARE. | 
| 4636 | 4636 | ||
| 4637 | Copyright (c) 2014-present yiminghe | 4637 | |
| 4638 | 4638 | font-awesome@4.7.0 (OFL-1.1 AND MIT) | |
| 4639 | Permission 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 | 4640 | babel-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 | 4642 | core-js@2.4.1 MIT | 
| 4643 | the Software, and to permit persons to whom the Software is furnished to do | 4643 | Copyright (c) 2014-2016 Denis Pushkarev | 
| 4644 | so, subject to the following conditions: | 4644 | |
| 4645 | 4645 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 4646 | The above copyright notice and this permission notice shall be included in all copies | 4646 | of this software and associated documentation files (the "Software"), to deal | 
| 4647 | or substantial portions of the Software. | 4647 | in the Software without restriction, including without limitation the rights | 
| 4648 | 4648 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 4649 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 4649 | copies of the Software, and to permit persons to whom the Software is | 
| 4650 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 4650 | furnished 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 | 4652 | The 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 | 4653 | all copies or substantial portions of the Software. | 
| 4654 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 4654 | |
| 4655 | 4655 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 4656 | 4656 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 4657 | css-animation@1.3.2 undefined | 4657 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4658 | The MIT License (MIT) | 4658 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 4659 | 4659 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 4660 | Copyright (c) 2014-present yiminghe | 4660 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4661 | 4661 | THE SOFTWARE. | |
| 4662 | Permission 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, | 4664 | regenerator-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, | 4666 | process@0.11.9 MIT | 
| 4667 | subject to the following conditions: | 4667 | (The MIT License) | 
| 4668 | 4668 | ||
| 4669 | The above copyright notice and this permission notice shall be included in all copies | 4669 | Copyright (c) 2013 Roman Shtylman <shtylman@gmail.com> | 
| 4670 | or substantial portions of the Software. | 4670 | |
| 4671 | 4671 | Permission is hereby granted, free of charge, to any person obtaining | |
| 4672 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 4672 | a 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 | 4674 | without limitation the rights to use, copy, modify, merge, publish, | 
| 4675 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | 4675 | distribute, sublicense, and/or sell copies of the Software, and to | 
| 4676 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR | 4676 | permit 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. | 4677 | the following conditions: | 
| 4678 | 4678 | ||
| 4679 | 4679 | The above copyright notice and this permission notice shall be | |
| 4680 | component-classes@1.2.6 MIT | 4680 | included in all copies or substantial portions of the Software. | 
| 4681 | 4681 | ||
| 4682 | component-indexof@0.0.3 undefined | 4682 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, | 
| 4683 | 4683 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
| 4684 | react-redux@4.4.7 MIT | 4684 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 
| 4685 | The MIT License (MIT) | 4685 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 
| 4686 | 4686 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | |
| 4687 | Copyright (c) 2015 Dan Abramov | 4687 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 
| 4688 | 4688 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
| 4689 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4689 | |
| 4690 | of this software and associated documentation files (the "Software"), to deal | 4690 | |
| 4691 | in the Software without restriction, including without limitation the rights | 4691 | raf.js@0.0.4 MIT | 
| 4692 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4692 | |
| 4693 | copies of the Software, and to permit persons to whom the Software is | 4693 | axios@0.13.1 MIT | 
| 4694 | furnished to do so, subject to the following conditions: | 4694 | Copyright (c) 2014 Matt Zabriskie | 
| 4695 | 4695 | ||
| 4696 | The above copyright notice and this permission notice shall be included in all | 4696 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 4697 | copies or substantial portions of the Software. | 4697 | of this software and associated documentation files (the "Software"), to deal | 
| 4698 | 4698 | in the Software without restriction, including without limitation the rights | |
| 4699 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4699 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 4700 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4700 | copies of the Software, and to permit persons to whom the Software is | 
| 4701 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4701 | furnished to do so, subject to the following conditions: | 
| 4702 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4702 | |
| 4703 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4703 | The above copyright notice and this permission notice shall be included in | 
| 4704 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4704 | all copies or substantial portions of the Software. | 
| 4705 | SOFTWARE. | 4705 | |
| 4706 | 4706 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 4707 | 4707 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 4708 | redux@3.6.0 MIT | 4708 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4709 | The MIT License (MIT) | 4709 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 4710 | 4710 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 4711 | Copyright (c) 2015-present Dan Abramov | 4711 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4712 | 4712 | THE SOFTWARE. | |
| 4713 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4713 | |
| 4714 | of this software and associated documentation files (the "Software"), to deal | 4714 | |
| 4715 | in the Software without restriction, including without limitation the rights | 4715 | react@15.4.2 BSD-3-Clause | 
| 4716 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4716 | BSD License | 
| 4717 | copies of the Software, and to permit persons to whom the Software is | 4717 | |
| 4718 | furnished to do so, subject to the following conditions: | 4718 | For React software | 
| 4719 | 4719 | ||
| 4720 | The above copyright notice and this permission notice shall be included in all | 4720 | Copyright (c) 2013-present, Facebook, Inc. | 
| 4721 | copies or substantial portions of the Software. | 4721 | All rights reserved. | 
| 4722 | 4722 | ||
| 4723 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4723 | Redistribution and use in source and binary forms, with or without modification, | 
| 4724 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4724 | are permitted provided that the following conditions are met: | 
| 4725 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4725 | |
| 4726 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4726 | * Redistributions of source code must retain the above copyright notice, this | 
| 4727 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4727 | list of conditions and the following disclaimer. | 
| 4728 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4728 | |
| 4729 | SOFTWARE. | 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. | |
| 4732 | lodash@4.17.4 MIT | 4732 | |
| 4733 | Copyright JS Foundation and other contributors <https://js.foundation/> | 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 | |
| 4735 | Based on Underscore.js, copyright Jeremy Ashkenas, | 4735 | prior written permission. | 
| 4736 | DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/> | 4736 | |
| 4737 | 4737 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | |
| 4738 | This software consists of voluntary contributions made by many | 4738 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 4739 | individuals. For exact contribution history, see the revision history | 4739 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 4740 | available at https://github.com/lodash/lodash | 4740 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 
| 4741 | 4741 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
| 4742 | The following license applies to all parts of this software except as | 4742 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 4743 | documented below: | 4743 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 4744 | 4744 | ANY 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 | 4746 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 4747 | Permission is hereby granted, free of charge, to any person obtaining | 4747 | |
| 4748 | a copy of this software and associated documentation files (the | 4748 | |
| 4749 | "Software"), to deal in the Software without restriction, including | 4749 | object-assign@4.1.1 MIT | 
| 4750 | without limitation the rights to use, copy, modify, merge, publish, | 4750 | The MIT License (MIT) | 
| 4751 | distribute, sublicense, and/or sell copies of the Software, and to | 4751 | |
| 4752 | permit persons to whom the Software is furnished to do so, subject to | 4752 | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | 
| 4753 | the following conditions: | 4753 | |
| 4754 | 4754 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 4755 | The above copyright notice and this permission notice shall be | 4755 | of this software and associated documentation files (the "Software"), to deal | 
| 4756 | included in all copies or substantial portions of the Software. | 4756 | in the Software without restriction, including without limitation the rights | 
| 4757 | 4757 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 4758 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 4758 | copies of the Software, and to permit persons to whom the Software is | 
| 4759 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 4759 | furnished to do so, subject to the following conditions: | 
| 4760 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 4760 | |
| 4761 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 4761 | The above copyright notice and this permission notice shall be included in | 
| 4762 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | 4762 | all copies or substantial portions of the Software. | 
| 4763 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 4763 | |
| 4764 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 4764 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 4765 | 4765 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 4766 | ==== | 4766 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4767 | 4767 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 4768 | Copyright and related rights for sample code are waived via CC0. Sample | 4768 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 4769 | code is defined as all source code displayed within the prose of the | 4769 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4770 | documentation. | 4770 | THE SOFTWARE. | 
| 4771 | 4771 | ||
| 4772 | CC0: http://creativecommons.org/publicdomain/zero/1.0/ | 4772 | |
| 4773 | 4773 | fbjs@0.8.12 BSD-3-Clause | |
| 4774 | ==== | 4774 | BSD License | 
| 4775 | 4775 | ||
| 4776 | Files located in the node_modules and vendor directories are externally | 4776 | For fbjs software | 
| 4777 | maintained libraries used by this software which have their own | 4777 | |
| 4778 | licenses; we recommend you read them, as their terms may differ from the | 4778 | Copyright (c) 2013-present, Facebook, Inc. | 
| 4779 | terms above. | 4779 | All rights reserved. | 
| 4780 | 4780 | ||
| 4781 | 4781 | Redistribution and use in source and binary forms, with or without modification, | |
| 4782 | symbol-observable@1.0.4 MIT | 4782 | are permitted provided that the following conditions are met: | 
| 4783 | The MIT License (MIT) | 4783 | |
| 4784 | 4784 | * Redistributions of source code must retain the above copyright notice, this | |
| 4785 | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | 4785 | list of conditions and the following disclaimer. | 
| 4786 | Copyright (c) Ben Lesh <ben@benlesh.com> | 4786 | |
| 4787 | 4787 | * Redistributions in binary form must reproduce the above copyright notice, | |
| 4788 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4788 | this list of conditions and the following disclaimer in the documentation | 
| 4789 | of this software and associated documentation files (the "Software"), to deal | 4789 | and/or other materials provided with the distribution. | 
| 4790 | in the Software without restriction, including without limitation the rights | 4790 | |
| 4791 | to 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 | 
| 4792 | copies of the Software, and to permit persons to whom the Software is | 4792 | endorse or promote products derived from this software without specific | 
| 4793 | furnished to do so, subject to the following conditions: | 4793 | prior written permission. | 
| 4794 | 4794 | ||
| 4795 | The above copyright notice and this permission notice shall be included in | 4795 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 4796 | all copies or substantial portions of the Software. | 4796 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 4797 | 4797 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
| 4798 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4798 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 
| 4799 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4799 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 4800 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4800 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 4801 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4801 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 4802 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4802 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 4803 | OUT 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 | 
| 4804 | THE SOFTWARE. | 4804 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 4805 | 4805 | ||
| 4806 | 4806 | ||
| 4807 | hoist-non-react-statics@1.2.0 undefined | 4807 | react-dom@15.4.2 BSD-3-Clause | 
| 4808 | Software License Agreement (BSD License) | 4808 | BSD License | 
| 4809 | ======================================== | 4809 | |
| 4810 | 4810 | For React software | |
| 4811 | Copyright (c) 2015, Yahoo! Inc. All rights reserved. | 4811 | |
| 4812 | ---------------------------------------------------- | 4812 | Copyright (c) 2013-present, Facebook, Inc. | 
| 4813 | 4813 | All rights reserved. | |
| 4814 | Redistribution and use of this software in source and binary forms, with or | 4814 | |
| 4815 | without modification, are permitted provided that the following conditions are | 4815 | Redistribution and use in source and binary forms, with or without modification, | 
| 4816 | met: | 4816 | are 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 | |
| 4827 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4827 | prior written permission. | 
| 4828 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4828 | |
| 4829 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4829 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 4830 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 4830 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 4831 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 4831 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 4832 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 4832 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 
| 4833 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 4833 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 4834 | ANY 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 | 4835 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 4836 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 4836 | ANY 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 | 4838 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 4839 | invariant@2.2.2 BSD-3-Clause | 4839 | |
| 4840 | Copyright (c) 2016, Andres Suarez | 4840 | |
| 4841 | All rights reserved. | 4841 | clone@1.0.2 MIT | 
| 4842 | 4842 | Copyright © 2011-2015 Paul Vorbach <paul@vorba.ch> | |
| 4843 | Redistribution and use in source and binary forms, with or without | 4843 | |
| 4844 | modification, are permitted provided that the following conditions are met: | 4844 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 
| 4845 | 4845 | this software and associated documentation files (the ”Software”), to deal in | |
| 4846 | * Redistributions of source code must retain the above copyright notice, this | 4846 | the Software without restriction, including without limitation the rights to | 
| 4847 | list of conditions and the following disclaimer. | 4847 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | 
| 4848 | 4848 | the 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, | 4849 | subject 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. | 4851 | The above copyright notice and this permission notice shall be included in all | 
| 4852 | 4852 | copies 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 | 4854 | THE SOFTWARE IS PROVIDED ”AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 4855 | this software without specific prior written permission. | 4855 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | 
| 4856 | 4856 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | |
| 4857 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 4857 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | 
| 4858 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 4858 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OUT OF OR IN CONNECTION WITH THE | 
| 4859 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4859 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
| 4860 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | 4860 | |
| 4861 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | 4861 | |
| 4862 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | 4862 | buffer@4.9.1 MIT | 
| 4863 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | 4863 | The MIT License (MIT) | 
| 4864 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | 4864 | |
| 4865 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 4865 | Copyright (c) Feross Aboukhadijeh, and other contributors. | 
| 4866 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 4866 | |
| 4867 | 4867 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 4868 | 4868 | of this software and associated documentation files (the "Software"), to deal | |
| 4869 | moment@2.18.1 MIT | 4869 | in the Software without restriction, including without limitation the rights | 
| 4870 | Copyright (c) JS Foundation and other contributors | 4870 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 4871 | 4871 | copies of the Software, and to permit persons to whom the Software is | |
| 4872 | Permission is hereby granted, free of charge, to any person | 4872 | furnished to do so, subject to the following conditions: | 
| 4873 | obtaining a copy of this software and associated documentation | 4873 | |
| 4874 | files (the "Software"), to deal in the Software without | 4874 | The above copyright notice and this permission notice shall be included in | 
| 4875 | restriction, including without limitation the rights to use, | 4875 | all copies or substantial portions of the Software. | 
| 4876 | copy, modify, merge, publish, distribute, sublicense, and/or sell | 4876 | |
| 4877 | copies of the Software, and to permit persons to whom the | 4877 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 4878 | Software is furnished to do so, subject to the following | 4878 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 4879 | conditions: | 4879 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4880 | 4880 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 4881 | The above copyright notice and this permission notice shall be | 4881 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 4882 | included in all copies or substantial portions of the Software. | 4882 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4883 | 4883 | THE SOFTWARE. | |
| 4884 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 4884 | |
| 4885 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | 4885 | |
| 4886 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 4886 | base64-js@1.2.0 MIT | 
| 4887 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | 4887 | The MIT License (MIT) | 
| 4888 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 4888 | |
| 4889 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 4889 | Copyright (c) 2014 | 
| 4890 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 4890 | |
| 4891 | OTHER DEALINGS IN THE SOFTWARE. | 4891 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 4892 | 4892 | of this software and associated documentation files (the "Software"), to deal | |
| 4893 | 4893 | in the Software without restriction, including without limitation the rights | |
| 4894 | react-virtualized-select@3.0.1 MIT | 4894 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 4895 | The MIT License (MIT) | 4895 | copies of the Software, and to permit persons to whom the Software is | 
| 4896 | 4896 | furnished to do so, subject to the following conditions: | |
| 4897 | Copyright (c) 2015 Brian Vaughn | 4897 | |
| 4898 | 4898 | The above copyright notice and this permission notice shall be included in | |
| 4899 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4899 | all copies or substantial portions of the Software. | 
| 4900 | of this software and associated documentation files (the "Software"), to deal | 4900 | |
| 4901 | in the Software without restriction, including without limitation the rights | 4901 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 4902 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4902 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 4903 | copies of the Software, and to permit persons to whom the Software is | 4903 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4904 | furnished to do so, subject to the following conditions: | 4904 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 4905 | 4905 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 4906 | The above copyright notice and this permission notice shall be included in all | 4906 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | 
| 4907 | copies or substantial portions of the Software. | 4907 | THE SOFTWARE. | 
| 4908 | 4908 | ||
| 4909 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4909 | |
| 4910 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4910 | ieee754@1.1.8 BSD-3-Clause | 
| 4911 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4911 | Copyright (c) 2008, Fair Oaks Labs, Inc. | 
| 4912 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4912 | All rights reserved. | 
| 4913 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4913 | |
| 4914 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4914 | Redistribution and use in source and binary forms, with or without | 
| 4915 | SOFTWARE. | 4915 | modification, 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. | |
| 4919 | prop-types@15.5.9 BSD-3-Clause | 4919 | |
| 4920 | BSD 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 | |
| 4922 | For React software | 4922 | and/or other materials provided with the distribution. | 
| 4923 | 4923 | ||
| 4924 | Copyright (c) 2013-present, Facebook, Inc. | 4924 | * Neither the name of Fair Oaks Labs, Inc. nor the names of its contributors | 
| 4925 | All rights reserved. | 4925 | may be used to endorse or promote products derived from this software | 
| 4926 | 4926 | without specific prior written permission. | |
| 4927 | Redistribution and use in source and binary forms, with or without modification, | 4927 | |
| 4928 | are permitted provided that the following conditions are met: | 4928 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 
| 4929 | 4929 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| 4930 | * Redistributions of source code must retain the above copyright notice, this | 4930 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | 
| 4931 | list of conditions and the following disclaimer. | 4931 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE | 
| 4932 | 4932 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR | |
| 4933 | * Redistributions in binary form must reproduce the above copyright notice, | 4933 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | 
| 4934 | this list of conditions and the following disclaimer in the documentation | 4934 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | 
| 4935 | and/or other materials provided with the distribution. | 4935 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN | 
| 4936 | 4936 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | |
| 4937 | * Neither the name Facebook nor the names of its contributors may be used to | 4937 | ARISING 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 | 4938 | POSSIBILITY OF SUCH DAMAGE. | 
| 4939 | prior written permission. | 4939 | |
| 4940 | 4940 | ||
| 4941 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 4941 | isarray@1.0.0 MIT | 
| 4942 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 4942 | |
| 4943 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 4943 | react-modal@1.7.3 MIT | 
| 4944 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 4944 | Copyright (c) 2014 Ryan Florence | 
| 4945 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 4945 | |
| 4946 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 4946 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 
| 4947 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 4947 | this software and associated documentation files (the "Software"), to deal in | 
| 4948 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 4948 | the Software without restriction, including without limitation the rights to | 
| 4949 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 4949 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 
| 4950 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 4950 | of the Software, and to permit persons to whom the Software is furnished to do | 
| 4951 | 4951 | so, subject to the following conditions: | |
| 4952 | react-select@1.0.0-rc.3 MIT | 4952 | |
| 4953 | The MIT License (MIT) | 4953 | The above copyright notice and this permission notice shall be included in all | 
| 4954 | 4954 | copies or substantial portions of the Software. | |
| 4955 | Copyright (c) 2016 Jed Watson | 4955 | |
| 4956 | 4956 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 4957 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4957 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 4958 | of this software and associated documentation files (the "Software"), to deal | 4958 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 4959 | in the Software without restriction, including without limitation the rights | 4959 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 4960 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4960 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 4961 | copies of the Software, and to permit persons to whom the Software is | 4961 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 4962 | furnished to do so, subject to the following conditions: | 4962 | SOFTWARE. | 
| 4963 | 4963 | ||
| 4964 | The above copyright notice and this permission notice shall be included in all | 4964 | |
| 4965 | copies or substantial portions of the Software. | 4965 | exenv@1.2.0 BSD | 
| 4966 | 4966 | BSD License | |
| 4967 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4967 | |
| 4968 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4968 | For React software | 
| 4969 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4969 | |
| 4970 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4970 | Copyright (c) 2013-2015, Facebook, Inc. | 
| 4971 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 4971 | All rights reserved. | 
| 4972 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4972 | |
| 4973 | SOFTWARE. | 4973 | Redistribution and use in source and binary forms, with or without modification, | 
| 4974 | 4974 | are permitted provided that the following conditions are met: | |
| 4975 | 4975 | ||
| 4976 | react-input-autosize@1.1.3 MIT | 4976 | * Redistributions of source code must retain the above copyright notice, this | 
| 4977 | The MIT License (MIT) | 4977 | list of conditions and the following disclaimer. | 
| 4978 | 4978 | ||
| 4979 | Copyright (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 | |
| 4981 | Permission is hereby granted, free of charge, to any person obtaining a copy | 4981 | and/or other materials provided with the distribution. | 
| 4982 | of this software and associated documentation files (the "Software"), to deal | 4982 | |
| 4983 | in the Software without restriction, including without limitation the rights | 4983 | * Neither the name Facebook nor the names of its contributors may be used to | 
| 4984 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 4984 | endorse or promote products derived from this software without specific | 
| 4985 | copies of the Software, and to permit persons to whom the Software is | 4985 | prior written permission. | 
| 4986 | furnished to do so, subject to the following conditions: | 4986 | |
| 4987 | 4987 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | |
| 4988 | The above copyright notice and this permission notice shall be included in all | 4988 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 4989 | copies or substantial portions of the Software. | 4989 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 4990 | 4990 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | |
| 4991 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 4991 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 4992 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 4992 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 4993 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 4993 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 4994 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 4994 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 4995 | LIABILITY, 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 | 
| 4996 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 4996 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 4997 | SOFTWARE. | 4997 | |
| 4998 | 4998 | ||
| 4999 | 4999 | lodash.assign@4.2.0 MIT | |
| 5000 | create-react-class@15.5.3 BSD-3-Clause | 5000 | Copyright jQuery Foundation and other contributors <https://jquery.org/> | 
| 5001 | BSD License | 5001 | |
| 5002 | 5002 | Based on Underscore.js, copyright Jeremy Ashkenas, | |
| 5003 | For React software | 5003 | DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/> | 
| 5004 | 5004 | ||
| 5005 | Copyright (c) 2013-present, Facebook, Inc. | 5005 | This software consists of voluntary contributions made by many | 
| 5006 | All rights reserved. | 5006 | individuals. For exact contribution history, see the revision history | 
| 5007 | 5007 | available at https://github.com/lodash/lodash | |
| 5008 | Redistribution and use in source and binary forms, with or without modification, | 5008 | |
| 5009 | are permitted provided that the following conditions are met: | 5009 | The following license applies to all parts of this software except as | 
| 5010 | 5010 | documented 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, | 5014 | Permission is hereby granted, free of charge, to any person obtaining | 
| 5015 | this list of conditions and the following disclaimer in the documentation | 5015 | a 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 | 5017 | without limitation the rights to use, copy, modify, merge, publish, | |
| 5018 | * Neither the name Facebook nor the names of its contributors may be used to | 5018 | distribute, sublicense, and/or sell copies of the Software, and to | 
| 5019 | endorse or promote products derived from this software without specific | 5019 | permit persons to whom the Software is furnished to do so, subject to | 
| 5020 | prior written permission. | 5020 | the following conditions: | 
| 5021 | 5021 | ||
| 5022 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5022 | The above copyright notice and this permission notice shall be | 
| 5023 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5023 | included in all copies or substantial portions of the Software. | 
| 5024 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5024 | |
| 5025 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 5025 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | 
| 5026 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5026 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 5027 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5027 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 5028 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5028 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 
| 5029 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5029 | LIABLE 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 | 5030 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 
| 5031 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5031 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
| 5032 | 5032 | ||
| 5033 | 5033 | ==== | |
| 5034 | classnames@2.2.5 MIT | 5034 | |
| 5035 | The MIT License (MIT) | 5035 | Copyright and related rights for sample code are waived via CC0. Sample | 
| 5036 | 5036 | code is defined as all source code displayed within the prose of the | |
| 5037 | Copyright (c) 2016 Jed Watson | 5037 | documentation. | 
| 5038 | 5038 | ||
| 5039 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5039 | CC0: http://creativecommons.org/publicdomain/zero/1.0/ | 
| 5040 | of this software and associated documentation files (the "Software"), to deal | 5040 | |
| 5041 | in the Software without restriction, including without limitation the rights | 5041 | ==== | 
| 5042 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5042 | |
| 5043 | copies of the Software, and to permit persons to whom the Software is | 5043 | Files located in the node_modules and vendor directories are externally | 
| 5044 | furnished to do so, subject to the following conditions: | 5044 | maintained libraries used by this software which have their own | 
| 5045 | 5045 | licenses; we recommend you read them, as their terms may differ from the | |
| 5046 | The above copyright notice and this permission notice shall be included in all | 5046 | terms above. | 
| 5047 | copies or substantial portions of the Software. | 5047 | |
| 5048 | 5048 | ||
| 5049 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5049 | element-class@0.2.2 ISC | 
| 5050 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5050 | |
| 5051 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5051 | string-format@0.5.0 undefined | 
| 5052 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5052 | |
| 5053 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5053 | json3@3.3.2 undefined | 
| 5054 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5054 | Copyright (c) 2012-2014 Kit Cambridge. | 
| 5055 | SOFTWARE. | 5055 | http://kitcambridge.be/ | 
| 5056 | 5056 | ||
| 5057 | 5057 | Permission is hereby granted, free of charge, to any person obtaining a copy of | |
| 5058 | react-virtualized@9.7.5 MIT | 5058 | this software and associated documentation files (the "Software"), to deal in | 
| 5059 | The MIT License (MIT) | 5059 | the Software without restriction, including without limitation the rights to | 
| 5060 | 5060 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | |
| 5061 | Copyright (c) 2015 Brian Vaughn | 5061 | of the Software, and to permit persons to whom the Software is furnished to do | 
| 5062 | 5062 | so, subject to the following conditions: | |
| 5063 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5063 | |
| 5064 | of this software and associated documentation files (the "Software"), to deal | 5064 | The above copyright notice and this permission notice shall be included in all | 
| 5065 | in the Software without restriction, including without limitation the rights | 5065 | copies or substantial portions of the Software. | 
| 5066 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5066 | |
| 5067 | copies of the Software, and to permit persons to whom the Software is | 5067 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5068 | furnished to do so, subject to the following conditions: | 5068 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 5069 | 5069 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 5070 | The above copyright notice and this permission notice shall be included in all | 5070 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5071 | copies or substantial portions of the Software. | 5071 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5072 | 5072 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
| 5073 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5073 | SOFTWARE. | 
| 5074 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5074 | |
| 5075 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5075 | webpack@1.14.0 MIT | 
| 5076 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5076 | (The MIT License) | 
| 5077 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5077 | |
| 5078 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5078 | Copyright (c) 2012 - 2015 Tobias Koppers | 
| 5079 | SOFTWARE. | 5079 | |
| 5080 | 5080 | Permission is hereby granted, free of charge, to any person obtaining | |
| 5081 | 5081 | a copy of this software and associated documentation files (the | |
| 5082 | 5082 | 'Software'), to deal in the Software without restriction, including | |
| 5083 | dom-helpers@3.2.1 MIT | 5083 | without limitation the rights to use, copy, modify, merge, publish, | 
| 5084 | 5084 | distribute, sublicense, and/or sell copies of the Software, and to | |
| 5085 | react-tagsinput@3.15.1 MIT | 5085 | permit persons to whom the Software is furnished to do so, subject to | 
| 5086 | The MIT License | 5086 | the following conditions: | 
| 5087 | 5087 | ||
| 5088 | Copyright (c) 2015 Ola Holmström <olaholmstrom+github@gmail.com> | 5088 | The above copyright notice and this permission notice shall be | 
| 5089 | 5089 | included in all copies or substantial portions of the Software. | |
| 5090 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5090 | |
| 5091 | this software and associated documentation files (the "Software"), to deal in | 5091 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, | 
| 5092 | the Software without restriction, including without limitation the rights to | 5092 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 5093 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 5093 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 
| 5094 | of the Software, and to permit persons to whom the Software is furnished to do | 5094 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 
| 5095 | so, subject to the following conditions: | 5095 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 
| 5096 | 5096 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | |
| 5097 | The above copyright notice and this permission notice shall be included in all | 5097 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
| 5098 | copies or substantial portions of the Software. | 5098 | |
| 5099 | 5099 | ||
| 5100 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5100 | rc-tooltip@3.4.2 undefined | 
| 5101 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5101 | The MIT License (MIT) | 
| 5102 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5102 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 
| 5103 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5103 | |
| 5104 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5104 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5105 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5105 | of this software and associated documentation files (the "Software"), to deal | 
| 5106 | SOFTWARE. | 5106 | in the Software without restriction, including without limitation the rights | 
| 5107 | 5107 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 5108 | 5108 | copies of the Software, and to permit persons to whom the Software is | |
| 5109 | recharts@0.20.8 MIT | 5109 | furnished to do so, subject to the following conditions: | 
| 5110 | The MIT License (MIT) | 5110 | |
| 5111 | 5111 | The above copyright notice and this permission notice shall be included in | |
| 5112 | Copyright (c) 2015 recharts | 5112 | all copies or substantial portions of the Software. | 
| 5113 | 5113 | ||
| 5114 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5114 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 
| 5115 | of this software and associated documentation files (the "Software"), to deal | 5115 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 5116 | in the Software without restriction, including without limitation the rights | 5116 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 
| 5117 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5117 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 
| 5118 | copies of the Software, and to permit persons to whom the Software is | 5118 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 
| 5119 | furnished to do so, subject to the following conditions: | 5119 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 
| 5120 | 5120 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
| 5121 | The above copyright notice and this permission notice shall be included in all | 5121 | |
| 5122 | copies or substantial portions of the Software. | 5122 | |
| 5123 | 5123 | rc-trigger@1.9.1 undefined | |
| 5124 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5124 | The MIT License (MIT) | 
| 5125 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5125 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 
| 5126 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5126 | |
| 5127 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5127 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5128 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5128 | of this software and associated documentation files (the "Software"), to deal | 
| 5129 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5129 | in the Software without restriction, including without limitation the rights | 
| 5130 | SOFTWARE. | 5130 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5131 | 5131 | copies of the Software, and to permit persons to whom the Software is | |
| 5132 | 5132 | furnished to do so, subject to the following conditions: | |
| 5133 | 5133 | ||
| 5134 | d3-scale@1.0.4 BSD-3-Clause | 5134 | The above copyright notice and this permission notice shall be included in | 
| 5135 | Copyright 2010-2015 Mike Bostock | 5135 | all copies or substantial portions of the Software. | 
| 5136 | All rights reserved. | 5136 | |
| 5137 | 5137 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
| 5138 | Redistribution and use in source and binary forms, with or without modification, | 5138 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 5139 | are permitted provided that the following conditions are met: | 5139 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 
| 5140 | 5140 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | |
| 5141 | * Redistributions of source code must retain the above copyright notice, this | 5141 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 
| 5142 | list of conditions and the following disclaimer. | 5142 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 
| 5143 | 5143 | SOFTWARE 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. | 5146 | babel-runtime@6.23.0 MIT | 
| 5147 | 5147 | ||
| 5148 | * Neither the name of the author nor the names of contributors may be used to | 5148 | rc-util@4.0.2 undefined | 
| 5149 | endorse or promote products derived from this software without specific prior | 5149 | The MIT License (MIT) | 
| 5150 | written permission. | 5150 | Copyright (c) 2015-present Alipay.com, https://www.alipay.com/ | 
| 5151 | 5151 | ||
| 5152 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5152 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5153 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5153 | of this software and associated documentation files (the "Software"), to deal | 
| 5154 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5154 | in the Software without restriction, including without limitation the rights | 
| 5155 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5155 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5156 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5156 | copies of the Software, and to permit persons to whom the Software is | 
| 5157 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5157 | furnished to do so, subject to the following conditions: | 
| 5158 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5158 | |
| 5159 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5159 | The 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 | 5160 | all copies or substantial portions of the Software. | 
| 5161 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5161 | |
| 5162 | 5162 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
| 5163 | 5163 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
| 5164 | d3-array@1.1.1 BSD-3-Clause | 5164 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 
| 5165 | Copyright 2010-2016 Mike Bostock | 5165 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 
| 5166 | All rights reserved. | 5166 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 
| 5167 | 5167 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | |
| 5168 | Redistribution and use in source and binary forms, with or without modification, | 5168 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 
| 5169 | are permitted provided that the following conditions are met: | 5169 | |
| 5170 | 5170 | ||
| 5171 | * Redistributions of source code must retain the above copyright notice, this | 5171 | add-dom-event-listener@1.0.2 undefined | 
| 5172 | list of conditions and the following disclaimer. | 5172 | The MIT License (MIT) | 
| 5173 | 5173 | ||
| 5174 | * Redistributions in binary form must reproduce the above copyright notice, | 5174 | Copyright (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. | 5176 | Permission 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: | |
| 5182 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5182 | |
| 5183 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5183 | The above copyright notice and this permission notice shall be included in all copies | 
| 5184 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5184 | or substantial portions of the Software. | 
| 5185 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5185 | |
| 5186 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5186 | THE 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 | 
| 5188 | LOSS 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 | 
| 5189 | ANY 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 | 
| 5191 | SOFTWARE, 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 | ||
| 5194 | d3-collection@1.0.3 BSD-3-Clause | 5194 | rc-align@2.3.3 undefined | 
| 5195 | Copyright 2010-2016, Mike Bostock | 5195 | |
| 5196 | All rights reserved. | 5196 | dom-align@1.5.3 undefined | 
| 5197 | 5197 | The MIT License (MIT) | |
| 5198 | Redistribution and use in source and binary forms, with or without modification, | 5198 | |
| 5199 | are permitted provided that the following conditions are met: | 5199 | Copyright (c) 2014-present yiminghe | 
| 5200 | 5200 | ||
| 5201 | * Redistributions of source code must retain the above copyright notice, this | 5201 | Permission 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 | 5208 | The 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 | 5211 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | |
| 5212 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5212 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 
| 5213 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5213 | A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | 
| 5214 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5214 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | 
| 5215 | DISCLAIMED. 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 | 
| 5216 | ANY 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 | |
| 5218 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5218 | |
| 5219 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5219 | rc-animate@2.3.3 undefined | 
| 5220 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 5220 | The MIT License (MIT) | 
| 5221 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5221 | |
| 5222 | 5222 | Copyright (c) 2014-present yiminghe | |
| 5223 | 5223 | ||
| 5224 | d3-interpolate@1.1.4 BSD-3-Clause | 5224 | Permission is hereby granted, free of charge, to any person obtaining a copy of this | 
| 5225 | Copyright 2010-2016 Mike Bostock | 5225 | software and associated documentation files (the "Software"), to deal in the | 
| 5226 | All 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 | |
| 5228 | Redistribution 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 | 
| 5229 | are 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 | 5231 | The 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, | 5234 | THE 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 | ||
| 5242 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5242 | css-animation@1.3.2 undefined | 
| 5243 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5243 | The MIT License (MIT) | 
| 5244 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5244 | |
| 5245 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5245 | Copyright (c) 2014-present yiminghe | 
| 5246 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5246 | |
| 5247 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5247 | Permission is hereby granted, free of charge, to any person obtaining a copy of this | 
| 5248 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5248 | software and associated documentation files (the "Software"), to deal in the | 
| 5249 | ANY 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 | 
| 5251 | SOFTWARE, 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 | ||
| 5254 | d3-color@1.0.3 BSD-3-Clause | 5254 | The above copyright notice and this permission notice shall be included in all copies | 
| 5255 | Copyright 2010-2016 Mike Bostock | 5255 | or substantial portions of the Software. | 
| 5256 | All rights reserved. | 5256 | |
| 5257 | 5257 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | |
| 5258 | Redistribution and use in source and binary forms, with or without modification, | 5258 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 
| 5259 | are 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 | 5265 | component-classes@1.2.6 MIT | 
| 5266 | and/or other materials provided with the distribution. | 5266 | |
| 5267 | 5267 | component-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 | 5269 | react-redux@4.4.7 MIT | 
| 5270 | written permission. | 5270 | The MIT License (MIT) | 
| 5271 | 5271 | ||
| 5272 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5272 | Copyright (c) 2015 Dan Abramov | 
| 5273 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5273 | |
| 5274 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5274 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5275 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5275 | of this software and associated documentation files (the "Software"), to deal | 
| 5276 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5276 | in the Software without restriction, including without limitation the rights | 
| 5277 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5277 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5278 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5278 | copies of the Software, and to permit persons to whom the Software is | 
| 5279 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5279 | furnished to do so, subject to the following conditions: | 
| 5280 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 5280 | |
| 5281 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5281 | The above copyright notice and this permission notice shall be included in all | 
| 5282 | 5282 | copies or substantial portions of the Software. | |
| 5283 | 5283 | ||
| 5284 | d3-format@1.1.1 BSD-3-Clause | 5284 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5285 | Copyright 2010-2015 Mike Bostock | 5285 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 5286 | All rights reserved. | 5286 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5287 | 5287 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 5288 | Redistribution and use in source and binary forms, with or without modification, | 5288 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5289 | are permitted provided that the following conditions are met: | 5289 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5290 | 5290 | SOFTWARE. | |
| 5291 | * Redistributions of source code must retain the above copyright notice, this | 5291 | |
| 5292 | list of conditions and the following disclaimer. | 5292 | |
| 5293 | 5293 | redux@3.6.0 MIT | |
| 5294 | * Redistributions in binary form must reproduce the above copyright notice, | 5294 | The 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. | 5296 | Copyright (c) 2015-present Dan Abramov | 
| 5297 | 5297 | ||
| 5298 | * Neither the name of the author nor the names of contributors may be used to | 5298 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5299 | endorse or promote products derived from this software without specific prior | 5299 | of this software and associated documentation files (the "Software"), to deal | 
| 5300 | written permission. | 5300 | in the Software without restriction, including without limitation the rights | 
| 5301 | 5301 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 5302 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5302 | copies of the Software, and to permit persons to whom the Software is | 
| 5303 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5303 | furnished to do so, subject to the following conditions: | 
| 5304 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5304 | |
| 5305 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5305 | The above copyright notice and this permission notice shall be included in all | 
| 5306 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5306 | copies or substantial portions of the Software. | 
| 5307 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5307 | |
| 5308 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5308 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5309 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5309 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 5310 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 5310 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5311 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5311 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5312 | 5312 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 5313 | 5313 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
| 5314 | d3-time@1.0.6 BSD-3-Clause | 5314 | SOFTWARE. | 
| 5315 | Copyright 2010-2016 Mike Bostock | 5315 | |
| 5316 | All rights reserved. | 5316 | |
| 5317 | 5317 | lodash@4.17.4 MIT | |
| 5318 | Redistribution and use in source and binary forms, with or without modification, | 5318 | Copyright JS Foundation and other contributors <https://js.foundation/> | 
| 5319 | are permitted provided that the following conditions are met: | 5319 | |
| 5320 | 5320 | Based on Underscore.js, copyright Jeremy Ashkenas, | |
| 5321 | * Redistributions of source code must retain the above copyright notice, this | 5321 | DocumentCloud and Investigative Reporters & Editors <http://underscorejs.org/> | 
| 5322 | list of conditions and the following disclaimer. | 5322 | |
| 5323 | 5323 | This software consists of voluntary contributions made by many | |
| 5324 | * Redistributions in binary form must reproduce the above copyright notice, | 5324 | individuals. For exact contribution history, see the revision history | 
| 5325 | this list of conditions and the following disclaimer in the documentation | 5325 | available at https://github.com/lodash/lodash | 
| 5326 | and/or other materials provided with the distribution. | 5326 | |
| 5327 | 5327 | The 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 | 5328 | documented below: | 
| 5329 | endorse or promote products derived from this software without specific prior | 5329 | |
| 5330 | written permission. | 5330 | ==== | 
| 5331 | 5331 | ||
| 5332 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5332 | Permission is hereby granted, free of charge, to any person obtaining | 
| 5333 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5333 | a copy of this software and associated documentation files (the | 
| 5334 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5334 | "Software"), to deal in the Software without restriction, including | 
| 5335 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5335 | without limitation the rights to use, copy, modify, merge, publish, | 
| 5336 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5336 | distribute, sublicense, and/or sell copies of the Software, and to | 
| 5337 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5337 | permit persons to whom the Software is furnished to do so, subject to | 
| 5338 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5338 | the following conditions: | 
| 5339 | ANY 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 | 5340 | The above copyright notice and this permission notice shall be | 
| 5341 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5341 | included in all copies or substantial portions of the Software. | 
| 5342 | 5342 | ||
| 5343 | 5343 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
| 5344 | d3-time-format@2.0.5 BSD-3-Clause | 5344 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 
| 5345 | Copyright 2010-2016 Mike Bostock | 5345 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 5346 | All rights reserved. | 5346 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | 
| 5347 | 5347 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
| 5348 | Redistribution and use in source and binary forms, with or without modification, | 5348 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | 
| 5349 | are permitted provided that the following conditions are met: | 5349 | WITH 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 | 5353 | Copyright and related rights for sample code are waived via CC0. Sample | |
| 5354 | * Redistributions in binary form must reproduce the above copyright notice, | 5354 | code is defined as all source code displayed within the prose of the | 
| 5355 | this list of conditions and the following disclaimer in the documentation | 5355 | documentation. | 
| 5356 | and/or other materials provided with the distribution. | 5356 | |
| 5357 | 5357 | CC0: 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 | 5361 | Files located in the node_modules and vendor directories are externally | |
| 5362 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5362 | maintained libraries used by this software which have their own | 
| 5363 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5363 | licenses; we recommend you read them, as their terms may differ from the | 
| 5364 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5364 | terms above. | 
| 5365 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5365 | |
| 5366 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5366 | |
| 5367 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5367 | symbol-observable@1.0.4 MIT | 
| 5368 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5368 | The MIT License (MIT) | 
| 5369 | ANY 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 | 5370 | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | 
| 5371 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5371 | Copyright (c) Ben Lesh <ben@benlesh.com> | 
| 5372 | 5372 | ||
| 5373 | 5373 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 5374 | d3-shape@1.0.4 BSD-3-Clause | 5374 | of this software and associated documentation files (the "Software"), to deal | 
| 5375 | Copyright 2010-2015 Mike Bostock | 5375 | in the Software without restriction, including without limitation the rights | 
| 5376 | All rights reserved. | 5376 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5377 | 5377 | copies of the Software, and to permit persons to whom the Software is | |
| 5378 | Redistribution and use in source and binary forms, with or without modification, | 5378 | furnished to do so, subject to the following conditions: | 
| 5379 | are permitted provided that the following conditions are met: | 5379 | |
| 5380 | 5380 | The above copyright notice and this permission notice shall be included in | |
| 5381 | * Redistributions of source code must retain the above copyright notice, this | 5381 | all copies or substantial portions of the Software. | 
| 5382 | list of conditions and the following disclaimer. | 5382 | |
| 5383 | 5383 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 5384 | * Redistributions in binary form must reproduce the above copyright notice, | 5384 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 5385 | this list of conditions and the following disclaimer in the documentation | 5385 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5386 | and/or other materials provided with the distribution. | 5386 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5387 | 5387 | LIABILITY, 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 | 5388 | OUT 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 | 5389 | THE SOFTWARE. | 
| 5390 | written permission. | 5390 | |
| 5391 | 5391 | ||
| 5392 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5392 | hoist-non-react-statics@1.2.0 undefined | 
| 5393 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5393 | Software License Agreement (BSD License) | 
| 5394 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5394 | ======================================== | 
| 5395 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5395 | |
| 5396 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5396 | Copyright (c) 2015, Yahoo! Inc. All rights reserved. | 
| 5397 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5397 | ---------------------------------------------------- | 
| 5398 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5398 | |
| 5399 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5399 | Redistribution 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 | 5400 | without modification, are permitted provided that the following conditions are | 
| 5401 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5401 | met: | 
| 5402 | 5402 | ||
| 5403 | 5403 | * Redistributions of source code must retain the above copyright notice, this | |
| 5404 | d3-path@1.0.5 BSD-3-Clause | 5404 | list of conditions and the following disclaimer. | 
| 5405 | Copyright 2015-2016 Mike Bostock | 5405 | * Redistributions in binary form must reproduce the above copyright notice, | 
| 5406 | All rights reserved. | 5406 | this list of conditions and the following disclaimer in the documentation | 
| 5407 | 5407 | and/or other materials provided with the distribution. | |
| 5408 | Redistribution 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 | 
| 5409 | are 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. | 5412 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5413 | 5413 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | |
| 5414 | * Redistributions in binary form must reproduce the above copyright notice, | 5414 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5415 | this list of conditions and the following disclaimer in the documentation | 5415 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5416 | and/or other materials provided with the distribution. | 5416 | ANY 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 | 5418 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 5419 | endorse or promote products derived from this software without specific prior | 5419 | ANY 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 | 5421 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 5422 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5422 | |
| 5423 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5423 | |
| 5424 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5424 | invariant@2.2.2 BSD-3-Clause | 
| 5425 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 5425 | Copyright (c) 2016, Andres Suarez | 
| 5426 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5426 | All rights reserved. | 
| 5427 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5427 | |
| 5428 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5428 | Redistribution and use in source and binary forms, with or without | 
| 5429 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5429 | modification, 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 | |
| 5431 | SOFTWARE, 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 | ||
| 5434 | react-smooth@0.1.20 MIT | 5434 | * Redistributions in binary form must reproduce the above copyright notice, | 
| 5435 | The 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. | |
| 5437 | Copyright (c) 2016 recharts | 5437 | |
| 5438 | 5438 | * Neither the name of invariant nor the names of its | |
| 5439 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5439 | contributors may be used to endorse or promote products derived from | 
| 5440 | of this software and associated documentation files (the "Software"), to deal | 5440 | this software without specific prior written permission. | 
| 5441 | in the Software without restriction, including without limitation the rights | 5441 | |
| 5442 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5442 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" | 
| 5443 | copies of the Software, and to permit persons to whom the Software is | 5443 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | 
| 5444 | furnished to do so, subject to the following conditions: | 5444 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5445 | 5445 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE | |
| 5446 | The above copyright notice and this permission notice shall be included in all | 5446 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | 
| 5447 | copies or substantial portions of the Software. | 5447 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | 
| 5448 | 5448 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | |
| 5449 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5449 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | 
| 5450 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5450 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
| 5451 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5451 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5452 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5452 | |
| 5453 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5453 | |
| 5454 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5454 | moment@2.18.1 MIT | 
| 5455 | SOFTWARE. | 5455 | Copyright (c) JS Foundation and other contributors | 
| 5456 | 5456 | ||
| 5457 | 5457 | Permission is hereby granted, free of charge, to any person | |
| 5458 | raf@3.3.0 MIT | 5458 | obtaining a copy of this software and associated documentation | 
| 5459 | 5459 | files (the "Software"), to deal in the Software without | |
| 5460 | performance-now@0.2.0 MIT | 5460 | restriction, including without limitation the rights to use, | 
| 5461 | Copyright (c) 2013 Meryn Stol | 5461 | copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5462 | 5462 | copies of the Software, and to permit persons to whom the | |
| 5463 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5463 | Software is furnished to do so, subject to the following | 
| 5464 | this software and associated documentation files (the "Software"), to deal | 5464 | conditions: | 
| 5465 | in the Software without restriction, including without limitation the rights | 5465 | |
| 5466 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5466 | The above copyright notice and this permission notice shall be | 
| 5467 | copies of the Software, and to permit persons to whom the Software is | 5467 | included in all copies or substantial portions of the Software. | 
| 5468 | furnished to do so, subject to the following conditions: | 5468 | |
| 5469 | 5469 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
| 5470 | The above copyright notice and this permission notice shall be included in all | 5470 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | 
| 5471 | copies or substantial portions of the Software. | 5471 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | 
| 5472 | 5472 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | |
| 5473 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 5473 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 
| 5474 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR | 5474 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | 
| 5475 | A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | 5475 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | 
| 5476 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 5476 | OTHER 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 | 5479 | react-virtualized-select@3.0.1 MIT | |
| 5480 | react-addons-transition-group@15.4.2 BSD-3-Clause | 5480 | The MIT License (MIT) | 
| 5481 | BSD License | 5481 | |
| 5482 | 5482 | Copyright (c) 2015 Brian Vaughn | |
| 5483 | For React software | 5483 | |
| 5484 | 5484 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 5485 | Copyright (c) 2013-present, Facebook, Inc. | 5485 | of this software and associated documentation files (the "Software"), to deal | 
| 5486 | All rights reserved. | 5486 | in the Software without restriction, including without limitation the rights | 
| 5487 | 5487 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 5488 | Redistribution and use in source and binary forms, with or without modification, | 5488 | copies of the Software, and to permit persons to whom the Software is | 
| 5489 | are permitted provided that the following conditions are met: | 5489 | furnished to do so, subject to the following conditions: | 
| 5490 | 5490 | ||
| 5491 | * Redistributions of source code must retain the above copyright notice, this | 5491 | The above copyright notice and this permission notice shall be included in all | 
| 5492 | list of conditions and the following disclaimer. | 5492 | copies or substantial portions of the Software. | 
| 5493 | 5493 | ||
| 5494 | * Redistributions in binary form must reproduce the above copyright notice, | 5494 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5495 | this list of conditions and the following disclaimer in the documentation | 5495 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
| 5496 | and/or other materials provided with the distribution. | 5496 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5497 | 5497 | AUTHORS 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 | 5498 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5499 | endorse or promote products derived from this software without specific | 5499 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5500 | prior written permission. | 5500 | SOFTWARE. | 
| 5501 | 5501 | ||
| 5502 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 5502 | |
| 5503 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 5503 | |
| 5504 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 5504 | prop-types@15.5.9 BSD-3-Clause | 
| 5505 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 5505 | BSD License | 
| 5506 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 5506 | |
| 5507 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 5507 | For React software | 
| 5508 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 5508 | |
| 5509 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 5509 | Copyright (c) 2013-present, Facebook, Inc. | 
| 5510 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 5510 | All rights reserved. | 
| 5511 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 5511 | |
| 5512 | 5512 | Redistribution and use in source and binary forms, with or without modification, | |
| 5513 | 5513 | are permitted provided that the following conditions are met: | |
| 5514 | react-resize-detector@0.3.3 MIT | 5514 | |
| 5515 | 5515 | * Redistributions of source code must retain the above copyright notice, this | |
| 5516 | reduce-css-calc@1.3.0 MIT | 5516 | list of conditions and the following disclaimer. | 
| 5517 | The MIT License (MIT) | 5517 | |
| 5518 | 5518 | * Redistributions in binary form must reproduce the above copyright notice, | |
| 5519 | Copyright (c) 2014 Maxime Thirouin & Joakim Bengtson | 5519 | this list of conditions and the following disclaimer in the documentation | 
| 5520 | 5520 | and/or other materials provided with the distribution. | |
| 5521 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5521 | |
| 5522 | this 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 | 
| 5523 | the Software without restriction, including without limitation the rights to | 5523 | endorse or promote products derived from this software without specific | 
| 5524 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | 5524 | prior written permission. | 
| 5525 | the Software, and to permit persons to whom the Software is furnished to do so, | 5525 | |
| 5526 | subject to the following conditions: | 5526 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5527 | 5527 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | |
| 5528 | The above copyright notice and this permission notice shall be included in all | 5528 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5529 | copies or substantial portions of the Software. | 5529 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | 
| 5530 | 5530 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
| 5531 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5531 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 5532 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | 5532 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 5533 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | 5533 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 5534 | COPYRIGHT 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 | 
| 5535 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | 5535 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5536 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 5536 | |
| 5537 | 5537 | react-select@1.0.0-rc.3 MIT | |
| 5538 | 5538 | The MIT License (MIT) | |
| 5539 | balanced-match@0.4.2 MIT | 5539 | |
| 5540 | (MIT) | 5540 | Copyright (c) 2016 Jed Watson | 
| 5541 | 5541 | ||
| 5542 | Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> | 5542 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5543 | 5543 | of this software and associated documentation files (the "Software"), to deal | |
| 5544 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5544 | in the Software without restriction, including without limitation the rights | 
| 5545 | this software and associated documentation files (the "Software"), to deal in | 5545 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5546 | the Software without restriction, including without limitation the rights to | 5546 | copies of the Software, and to permit persons to whom the Software is | 
| 5547 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 5547 | furnished to do so, subject to the following conditions: | 
| 5548 | of the Software, and to permit persons to whom the Software is furnished to do | 5548 | |
| 5549 | so, subject to the following conditions: | 5549 | The above copyright notice and this permission notice shall be included in all | 
| 5550 | 5550 | copies or substantial portions of the Software. | |
| 5551 | The above copyright notice and this permission notice shall be included in all | 5551 | |
| 5552 | copies or substantial portions of the Software. | 5552 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5553 | 5553 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5554 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5554 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5555 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5555 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5556 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5556 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5557 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5557 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5558 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5558 | SOFTWARE. | 
| 5559 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5559 | |
| 5560 | SOFTWARE. | 5560 | |
| 5561 | 5561 | react-input-autosize@1.1.3 MIT | |
| 5562 | 5562 | The MIT License (MIT) | |
| 5563 | reduce-function-call@1.0.2 MIT | 5563 | |
| 5564 | The MIT License (MIT) | 5564 | Copyright (c) 2017 Jed Watson | 
| 5565 | 5565 | ||
| 5566 | Copyright (c) 2014 "MoOx" Maxime Thirouin | 5566 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5567 | 5567 | of this software and associated documentation files (the "Software"), to deal | |
| 5568 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 5568 | in the Software without restriction, including without limitation the rights | 
| 5569 | this software and associated documentation files (the "Software"), to deal in | 5569 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5570 | the Software without restriction, including without limitation the rights to | 5570 | copies of the Software, and to permit persons to whom the Software is | 
| 5571 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | 5571 | furnished to do so, subject to the following conditions: | 
| 5572 | the Software, and to permit persons to whom the Software is furnished to do so, | 5572 | |
| 5573 | subject to the following conditions: | 5573 | The above copyright notice and this permission notice shall be included in all | 
| 5574 | 5574 | copies or substantial portions of the Software. | |
| 5575 | The above copyright notice and this permission notice shall be included in all | 5575 | |
| 5576 | copies or substantial portions of the Software. | 5576 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5577 | 5577 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5578 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5578 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5579 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | 5579 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5580 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | 5580 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5581 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | 5581 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5582 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | 5582 | SOFTWARE. | 
| 5583 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 5583 | |
| 5584 | 5584 | ||
| 5585 | 5585 | create-react-class@15.5.3 BSD-3-Clause | |
| 5586 | math-expression-evaluator@1.2.16 MIT | 5586 | BSD License | 
| 5587 | The MIT License (MIT) | 5587 | |
| 5588 | 5588 | For React software | |
| 5589 | Copyright (c) 2015 Ankit G. | 5589 | |
| 5590 | 5590 | Copyright (c) 2013-present, Facebook, Inc. | |
| 5591 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5591 | All rights reserved. | 
| 5592 | of this software and associated documentation files (the "Software"), to deal | 5592 | |
| 5593 | in the Software without restriction, including without limitation the rights | 5593 | Redistribution and use in source and binary forms, with or without modification, | 
| 5594 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5594 | are permitted provided that the following conditions are met: | 
| 5595 | copies of the Software, and to permit persons to whom the Software is | 5595 | |
| 5596 | furnished 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. | |
| 5598 | The above copyright notice and this permission notice shall be included in all | 5598 | |
| 5599 | copies 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 | |
| 5601 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5601 | and/or other materials provided with the distribution. | 
| 5602 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5602 | |
| 5603 | FITNESS 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 | 
| 5604 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5604 | endorse or promote products derived from this software without specific | 
| 5605 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5605 | prior written permission. | 
| 5606 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5606 | |
| 5607 | SOFTWARE. | 5607 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5608 | 5608 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | |
| 5609 | 5609 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
| 5610 | 5610 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | |
| 5611 | recharts-scale@0.2.1 MIT | 5611 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 5612 | The MIT License (MIT) | 5612 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 5613 | 5613 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
| 5614 | Copyright (c) 2015 Sen Yang | 5614 | ANY 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 | |
| 5616 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5616 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5617 | of this software and associated documentation files (the "Software"), to deal | 5617 | |
| 5618 | in the Software without restriction, including without limitation the rights | 5618 | |
| 5619 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5619 | classnames@2.2.5 MIT | 
| 5620 | copies of the Software, and to permit persons to whom the Software is | 5620 | The MIT License (MIT) | 
| 5621 | furnished to do so, subject to the following conditions: | 5621 | |
| 5622 | 5622 | Copyright (c) 2016 Jed Watson | |
| 5623 | The above copyright notice and this permission notice shall be included in all | 5623 | |
| 5624 | copies or substantial portions of the Software. | 5624 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5625 | 5625 | of this software and associated documentation files (the "Software"), to deal | |
| 5626 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5626 | in the Software without restriction, including without limitation the rights | 
| 5627 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5627 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5628 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5628 | copies of the Software, and to permit persons to whom the Software is | 
| 5629 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5629 | furnished to do so, subject to the following conditions: | 
| 5630 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5630 | |
| 5631 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5631 | The above copyright notice and this permission notice shall be included in all | 
| 5632 | SOFTWARE. | 5632 | copies or substantial portions of the Software. | 
| 5633 | 5633 | ||
| 5634 | 5634 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 5635 | 5635 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5636 | events@1.1.1 MIT | 5636 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5637 | MIT | 5637 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5638 | 5638 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 5639 | Copyright Joyent, Inc. and other Node contributors. | 5639 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5640 | 5640 | SOFTWARE. | |
| 5641 | Permission is hereby granted, free of charge, to any person obtaining a | 5641 | |
| 5642 | copy of this software and associated documentation files (the | 5642 | |
| 5643 | "Software"), to deal in the Software without restriction, including | 5643 | react-virtualized@9.7.5 MIT | 
| 5644 | without limitation the rights to use, copy, modify, merge, publish, | 5644 | The MIT License (MIT) | 
| 5645 | distribute, sublicense, and/or sell copies of the Software, and to permit | 5645 | |
| 5646 | persons to whom the Software is furnished to do so, subject to the | 5646 | Copyright (c) 2015 Brian Vaughn | 
| 5647 | following conditions: | 5647 | |
| 5648 | 5648 | Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 5649 | The above copyright notice and this permission notice shall be included | 5649 | of this software and associated documentation files (the "Software"), to deal | 
| 5650 | in all copies or substantial portions of the Software. | 5650 | in the Software without restriction, including without limitation the rights | 
| 5651 | 5651 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 5652 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 5652 | copies of the Software, and to permit persons to whom the Software is | 
| 5653 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 5653 | furnished to do so, subject to the following conditions: | 
| 5654 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN | 5654 | |
| 5655 | NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, | 5655 | The above copyright notice and this permission notice shall be included in all | 
| 5656 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR | 5656 | copies or substantial portions of the Software. | 
| 5657 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE | 5657 | |
| 5658 | USE OR OTHER DEALINGS IN THE SOFTWARE. | 5658 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5659 | 5659 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5660 | 5660 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 5661 | rc-collapse@1.6.12 MIT | 5661 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
| 5662 | The MIT License (MIT) | 5662 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5663 | 5663 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
| 5664 | Copyright (c) 2014-present yiminghe | 5664 | SOFTWARE. | 
| 5665 | 5665 | ||
| 5666 | Permission 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 | 5668 | dom-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 | 5670 | react-tagsinput@3.15.1 MIT | 
| 5671 | Software is furnished to do so, subject to the following conditions: | 5671 | The MIT License | 
| 5672 | 5672 | ||
| 5673 | The above copyright notice and this permission notice shall be included in | 5673 | Copyright (c) 2015 Ola Holmström <olaholmstrom+github@gmail.com> | 
| 5674 | all copies or substantial portions of the Software. | 5674 | |
| 5675 | 5675 | Permission is hereby granted, free of charge, to any person obtaining a copy of | |
| 5676 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, | 5676 | this software and associated documentation files (the "Software"), to deal in | 
| 5677 | INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | 5677 | the Software without restriction, including without limitation the rights to | 
| 5678 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS | 5678 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 
| 5679 | OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | 5679 | of 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 | 5680 | so, subject to the following conditions: | 
| 5681 | OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | 5681 | |
| 5682 | 5682 | The above copyright notice and this permission notice shall be included in all | |
| 5683 | 5683 | copies or substantial portions of the Software. | |
| 5684 | react-sizeme@2.3.1 MIT | 5684 | |
| 5685 | The MIT License (MIT) | 5685 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5686 | 5686 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5687 | Copyright (c) 2016 Sean Matheson | 5687 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5688 | 5688 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 5689 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5689 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5690 | of this software and associated documentation files (the "Software"), to deal | 5690 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5691 | in the Software without restriction, including without limitation the rights | 5691 | SOFTWARE. | 
| 5692 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5692 | |
| 5693 | copies of the Software, and to permit persons to whom the Software is | 5693 | |
| 5694 | furnished to do so, subject to the following conditions: | 5694 | recharts@0.20.8 MIT | 
| 5695 | 5695 | The MIT License (MIT) | |
| 5696 | The above copyright notice and this permission notice shall be included in all | 5696 | |
| 5697 | copies or substantial portions of the Software. | 5697 | Copyright (c) 2015 recharts | 
| 5698 | 5698 | ||
| 5699 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5699 | Permission is hereby granted, free of charge, to any person obtaining a copy | 
| 5700 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5700 | of this software and associated documentation files (the "Software"), to deal | 
| 5701 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5701 | in the Software without restriction, including without limitation the rights | 
| 5702 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5702 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
| 5703 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5703 | copies of the Software, and to permit persons to whom the Software is | 
| 5704 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5704 | furnished to do so, subject to the following conditions: | 
| 5705 | SOFTWARE. | 5705 | |
| 5706 | 5706 | The above copyright notice and this permission notice shall be included in all | |
| 5707 | 5707 | copies or substantial portions of the Software. | |
| 5708 | element-resize-detector@1.1.11 MIT | 5708 | |
| 5709 | The MIT License (MIT) | 5709 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
| 5710 | 5710 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 5711 | Copyright (c) 2016 Lucas Wiener | 5711 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
| 5712 | 5712 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 5713 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5713 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
| 5714 | of this software and associated documentation files (the "Software"), to deal | 5714 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
| 5715 | in the Software without restriction, including without limitation the rights | 5715 | SOFTWARE. | 
| 5716 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5716 | |
| 5717 | copies of the Software, and to permit persons to whom the Software is | 5717 | |
| 5718 | furnished to do so, subject to the following conditions: | 5718 | |
| 5719 | 5719 | d3-scale@1.0.4 BSD-3-Clause | |
| 5720 | The above copyright notice and this permission notice shall be included in all | 5720 | Copyright 2010-2015 Mike Bostock | 
| 5721 | copies or substantial portions of the Software. | 5721 | All rights reserved. | 
| 5722 | 5722 | ||
| 5723 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5723 | Redistribution and use in source and binary forms, with or without modification, | 
| 5724 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5724 | are permitted provided that the following conditions are met: | 
| 5725 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5725 | |
| 5726 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5726 | * Redistributions of source code must retain the above copyright notice, this | 
| 5727 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5727 | list of conditions and the following disclaimer. | 
| 5728 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5728 | |
| 5729 | SOFTWARE. | 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. | |
| 5732 | batch-processor@1.0.0 MIT | 5732 | |
| 5733 | The 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 | |
| 5735 | Copyright (c) 2015 Lucas Wiener | 5735 | written permission. | 
| 5736 | 5736 | ||
| 5737 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5737 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5738 | of this software and associated documentation files (the "Software"), to deal | 5738 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 5739 | in the Software without restriction, including without limitation the rights | 5739 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5740 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5740 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5741 | copies of the Software, and to permit persons to whom the Software is | 5741 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 5742 | furnished to do so, subject to the following conditions: | 5742 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 5743 | 5743 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
| 5744 | The above copyright notice and this permission notice shall be included in all | 5744 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 5745 | copies or substantial portions of the Software. | 5745 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 
| 5746 | 5746 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 5747 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5747 | |
| 5748 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5748 | |
| 5749 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5749 | d3-array@1.1.1 BSD-3-Clause | 
| 5750 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5750 | Copyright 2010-2016 Mike Bostock | 
| 5751 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5751 | All rights reserved. | 
| 5752 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5752 | |
| 5753 | SOFTWARE. | 5753 | Redistribution and use in source and binary forms, with or without modification, | 
| 5754 | 5754 | are permitted provided that the following conditions are met: | |
| 5755 | 5755 | ||
| 5756 | 5756 | * Redistributions of source code must retain the above copyright notice, this | |
| 5757 | react-color@2.11.4 MIT | 5757 | list of conditions and the following disclaimer. | 
| 5758 | The MIT License (MIT) | 5758 | |
| 5759 | 5759 | * Redistributions in binary form must reproduce the above copyright notice, | |
| 5760 | Copyright (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. | |
| 5762 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5762 | |
| 5763 | of 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 | 
| 5764 | in the Software without restriction, including without limitation the rights | 5764 | endorse or promote products derived from this software without specific prior | 
| 5765 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5765 | written permission. | 
| 5766 | copies of the Software, and to permit persons to whom the Software is | 5766 | |
| 5767 | furnished to do so, subject to the following conditions: | 5767 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5768 | 5768 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | |
| 5769 | The above copyright notice and this permission notice shall be included in all | 5769 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5770 | copies or substantial portions of the Software. | 5770 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5771 | 5771 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
| 5772 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5772 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 5773 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5773 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 5774 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5774 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 5775 | AUTHORS 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 | 
| 5776 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5776 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5777 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5777 | |
| 5778 | SOFTWARE. | 5778 | |
| 5779 | 5779 | d3-collection@1.0.3 BSD-3-Clause | |
| 5780 | 5780 | Copyright 2010-2016, Mike Bostock | |
| 5781 | reactcss@1.2.2 MIT | 5781 | All rights reserved. | 
| 5782 | The MIT License (MIT) | 5782 | |
| 5783 | 5783 | Redistribution and use in source and binary forms, with or without modification, | |
| 5784 | Copyright (c) 2015 Case Sandberg | 5784 | are permitted provided that the following conditions are met: | 
| 5785 | 5785 | ||
| 5786 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5786 | * Redistributions of source code must retain the above copyright notice, this | 
| 5787 | of this software and associated documentation files (the "Software"), to deal | 5787 | list of conditions and the following disclaimer. | 
| 5788 | in the Software without restriction, including without limitation the rights | 5788 | |
| 5789 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5789 | * Redistributions in binary form must reproduce the above copyright notice, | 
| 5790 | copies of the Software, and to permit persons to whom the Software is | 5790 | this list of conditions and the following disclaimer in the documentation | 
| 5791 | furnished to do so, subject to the following conditions: | 5791 | and/or other materials provided with the distribution. | 
| 5792 | 5792 | ||
| 5793 | The 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 | 
| 5794 | copies or substantial portions of the Software. | 5794 | endorse or promote products derived from this software without specific prior | 
| 5795 | 5795 | written permission. | |
| 5796 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5796 | |
| 5797 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5797 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5798 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5798 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 5799 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5799 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5800 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5800 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5801 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5801 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 5802 | SOFTWARE. | 5802 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 
| 5803 | 5803 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | |
| 5804 | 5804 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
| 5805 | material-colors@1.2.5 ISC | 5805 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 
| 5806 | 5806 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 5807 | redux-replaceable-middleware@1.1.0 ISC | 5807 | |
| 5808 | 5808 | ||
| 5809 | redux-thunk@2.2.0 MIT | 5809 | d3-interpolate@1.1.4 BSD-3-Clause | 
| 5810 | The MIT License (MIT) | 5810 | Copyright 2010-2016 Mike Bostock | 
| 5811 | 5811 | All rights reserved. | |
| 5812 | Copyright (c) 2015 Dan Abramov | 5812 | |
| 5813 | 5813 | Redistribution and use in source and binary forms, with or without modification, | |
| 5814 | Permission is hereby granted, free of charge, to any person obtaining a copy | 5814 | are permitted provided that the following conditions are met: | 
| 5815 | of this software and associated documentation files (the "Software"), to deal | 5815 | |
| 5816 | in the Software without restriction, including without limitation the rights | 5816 | * Redistributions of source code must retain the above copyright notice, this | 
| 5817 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5817 | list of conditions and the following disclaimer. | 
| 5818 | copies of the Software, and to permit persons to whom the Software is | 5818 | |
| 5819 | furnished 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 | |
| 5821 | The above copyright notice and this permission notice shall be included in all | 5821 | and/or other materials provided with the distribution. | 
| 5822 | copies or substantial portions of the Software. | 5822 | |
| 5823 | 5823 | * Neither the name of the author nor the names of contributors may be used to | |
| 5824 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5824 | endorse or promote products derived from this software without specific prior | 
| 5825 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5825 | written permission. | 
| 5826 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 5826 | |
| 5827 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5827 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5828 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5828 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 5829 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5829 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 
| 5830 | SOFTWARE. | 5830 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5831 | 5831 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
| 5832 | 5832 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | |
| 5833 | redux-promise-middleware@3.3.2 MIT | 5833 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 5834 | Copyright 2015-current Patrick Burtchaell <patrick@pburtchaell.com> | 5834 | ANY 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 | |
| 5836 | The above copyright notice and this permission notice shall be included | 5836 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5837 | in all copies or substantial portions of the Software. | 5837 | |
| 5838 | 5838 | ||
| 5839 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | 5839 | d3-color@1.0.3 BSD-3-Clause | 
| 5840 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | 5840 | Copyright 2010-2016 Mike Bostock | 
| 5841 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | 5841 | All rights reserved. | 
| 5842 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | 5842 | |
| 5843 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 5843 | Redistribution and use in source and binary forms, with or without modification, | 
| 5844 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 5844 | are permitted provided that the following conditions are met: | 
| 5845 | SOFTWARE 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. | |
| 5848 | redux-saga@0.12.1 MIT | 5848 | |
| 5849 | The 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 | |
| 5851 | Copyright (c) 2015 Yassine Elouafi | 5851 | and/or other materials provided with the distribution. | 
| 5852 | 5852 | ||
| 5853 | Permission 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 | 
| 5854 | of this software and associated documentation files (the "Software"), to deal | 5854 | endorse or promote products derived from this software without specific prior | 
| 5855 | in the Software without restriction, including without limitation the rights | 5855 | written permission. | 
| 5856 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 5856 | |
| 5857 | copies of the Software, and to permit persons to whom the Software is | 5857 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | 
| 5858 | furnished to do so, subject to the following conditions: | 5858 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 
| 5859 | 5859 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | |
| 5860 | The above copyright notice and this permission notice shall be included in all | 5860 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | 
| 5861 | copies or substantial portions of the Software. | 5861 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 
| 5862 | 5862 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | |
| 5863 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 5863 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | 
| 5864 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 5864 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 
| 5865 | FITNESS 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 | 
| 5866 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 5866 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| 5867 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 5867 | |
| 5868 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 5868 | |
| 5869 | SOFTWARE. | 5869 | d3-format@1.1.1 BSD-3-Clause | 
| 5870 | </programlisting></para></section> | 5870 | Copyright 2010-2015 Mike Bostock | 
| 5871 | </section> | 5871 | All rights reserved. | 
| 5872 | </chapter> | 5872 | |
| 5873 | Redistribution and use in source and binary forms, with or without modification, | ||
| 5874 | are 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 | |||
| 5887 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 5888 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 5889 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 5890 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||
| 5891 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 5892 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 5893 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 5894 | ANY 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 | ||
| 5896 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 5897 | |||
| 5898 | |||
| 5899 | d3-time@1.0.6 BSD-3-Clause | ||
| 5900 | Copyright 2010-2016 Mike Bostock | ||
| 5901 | All rights reserved. | ||
| 5902 | |||
| 5903 | Redistribution and use in source and binary forms, with or without modification, | ||
| 5904 | are 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 | |||
| 5917 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 5918 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 5919 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 5920 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||
| 5921 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 5922 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 5923 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 5924 | ANY 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 | ||
| 5926 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 5927 | |||
| 5928 | |||
| 5929 | d3-time-format@2.0.5 BSD-3-Clause | ||
| 5930 | Copyright 2010-2016 Mike Bostock | ||
| 5931 | All rights reserved. | ||
| 5932 | |||
| 5933 | Redistribution and use in source and binary forms, with or without modification, | ||
| 5934 | are 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 | |||
| 5947 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 5948 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 5949 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 5950 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||
| 5951 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 5952 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 5953 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 5954 | ANY 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 | ||
| 5956 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 5957 | |||
| 5958 | |||
| 5959 | d3-shape@1.0.4 BSD-3-Clause | ||
| 5960 | Copyright 2010-2015 Mike Bostock | ||
| 5961 | All rights reserved. | ||
| 5962 | |||
| 5963 | Redistribution and use in source and binary forms, with or without modification, | ||
| 5964 | are 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 | |||
| 5977 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 5978 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 5979 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 5980 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||
| 5981 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 5982 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 5983 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 5984 | ANY 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 | ||
| 5986 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 5987 | |||
| 5988 | |||
| 5989 | d3-path@1.0.5 BSD-3-Clause | ||
| 5990 | Copyright 2015-2016 Mike Bostock | ||
| 5991 | All rights reserved. | ||
| 5992 | |||
| 5993 | Redistribution and use in source and binary forms, with or without modification, | ||
| 5994 | are 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 | |||
| 6007 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 6008 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 6009 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 6010 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR | ||
| 6011 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 6012 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 6013 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 6014 | ANY 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 | ||
| 6016 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 6017 | |||
| 6018 | |||
| 6019 | react-smooth@0.1.20 MIT | ||
| 6020 | The MIT License (MIT) | ||
| 6021 | |||
| 6022 | Copyright (c) 2016 recharts | ||
| 6023 | |||
| 6024 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6025 | of this software and associated documentation files (the "Software"), to deal | ||
| 6026 | in the Software without restriction, including without limitation the rights | ||
| 6027 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6028 | copies of the Software, and to permit persons to whom the Software is | ||
| 6029 | furnished to do so, subject to the following conditions: | ||
| 6030 | |||
| 6031 | The above copyright notice and this permission notice shall be included in all | ||
| 6032 | copies or substantial portions of the Software. | ||
| 6033 | |||
| 6034 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6035 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6036 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6037 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6038 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6039 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6040 | SOFTWARE. | ||
| 6041 | |||
| 6042 | |||
| 6043 | raf@3.3.0 MIT | ||
| 6044 | |||
| 6045 | performance-now@0.2.0 MIT | ||
| 6046 | Copyright (c) 2013 Meryn Stol | ||
| 6047 | |||
| 6048 | Permission 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 | |||
| 6055 | The above copyright notice and this permission notice shall be included in all | ||
| 6056 | copies or substantial portions of the Software. | ||
| 6057 | |||
| 6058 | THE 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 | |||
| 6065 | react-addons-transition-group@15.4.2 BSD-3-Clause | ||
| 6066 | BSD License | ||
| 6067 | |||
| 6068 | For React software | ||
| 6069 | |||
| 6070 | Copyright (c) 2013-present, Facebook, Inc. | ||
| 6071 | All rights reserved. | ||
| 6072 | |||
| 6073 | Redistribution and use in source and binary forms, with or without modification, | ||
| 6074 | are 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 | |||
| 6087 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND | ||
| 6088 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 6089 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 6090 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR | ||
| 6091 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 6092 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 6093 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON | ||
| 6094 | ANY 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 | ||
| 6096 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 6097 | |||
| 6098 | |||
| 6099 | react-resize-detector@0.3.3 MIT | ||
| 6100 | |||
| 6101 | reduce-css-calc@1.3.0 MIT | ||
| 6102 | The MIT License (MIT) | ||
| 6103 | |||
| 6104 | Copyright (c) 2014 Maxime Thirouin & Joakim Bengtson | ||
| 6105 | |||
| 6106 | Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
| 6107 | this software and associated documentation files (the "Software"), to deal in | ||
| 6108 | the Software without restriction, including without limitation the rights to | ||
| 6109 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | ||
| 6110 | the Software, and to permit persons to whom the Software is furnished to do so, | ||
| 6111 | subject to the following conditions: | ||
| 6112 | |||
| 6113 | The above copyright notice and this permission notice shall be included in all | ||
| 6114 | copies or substantial portions of the Software. | ||
| 6115 | |||
| 6116 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6117 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | ||
| 6118 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | ||
| 6119 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | ||
| 6120 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||
| 6121 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 6122 | |||
| 6123 | |||
| 6124 | balanced-match@0.4.2 MIT | ||
| 6125 | (MIT) | ||
| 6126 | |||
| 6127 | Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> | ||
| 6128 | |||
| 6129 | Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
| 6130 | this software and associated documentation files (the "Software"), to deal in | ||
| 6131 | the Software without restriction, including without limitation the rights to | ||
| 6132 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | ||
| 6133 | of the Software, and to permit persons to whom the Software is furnished to do | ||
| 6134 | so, subject to the following conditions: | ||
| 6135 | |||
| 6136 | The above copyright notice and this permission notice shall be included in all | ||
| 6137 | copies or substantial portions of the Software. | ||
| 6138 | |||
| 6139 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6140 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6141 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6142 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6143 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6144 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6145 | SOFTWARE. | ||
| 6146 | |||
| 6147 | |||
| 6148 | reduce-function-call@1.0.2 MIT | ||
| 6149 | The MIT License (MIT) | ||
| 6150 | |||
| 6151 | Copyright (c) 2014 "MoOx" Maxime Thirouin | ||
| 6152 | |||
| 6153 | Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
| 6154 | this software and associated documentation files (the "Software"), to deal in | ||
| 6155 | the Software without restriction, including without limitation the rights to | ||
| 6156 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of | ||
| 6157 | the Software, and to permit persons to whom the Software is furnished to do so, | ||
| 6158 | subject to the following conditions: | ||
| 6159 | |||
| 6160 | The above copyright notice and this permission notice shall be included in all | ||
| 6161 | copies or substantial portions of the Software. | ||
| 6162 | |||
| 6163 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6164 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS | ||
| 6165 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR | ||
| 6166 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER | ||
| 6167 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||
| 6168 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 6169 | |||
| 6170 | |||
| 6171 | math-expression-evaluator@1.2.16 MIT | ||
| 6172 | The MIT License (MIT) | ||
| 6173 | |||
| 6174 | Copyright (c) 2015 Ankit G. | ||
| 6175 | |||
| 6176 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6177 | of this software and associated documentation files (the "Software"), to deal | ||
| 6178 | in the Software without restriction, including without limitation the rights | ||
| 6179 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6180 | copies of the Software, and to permit persons to whom the Software is | ||
| 6181 | furnished to do so, subject to the following conditions: | ||
| 6182 | |||
| 6183 | The above copyright notice and this permission notice shall be included in all | ||
| 6184 | copies or substantial portions of the Software. | ||
| 6185 | |||
| 6186 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6187 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6188 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6189 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6190 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6191 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6192 | SOFTWARE. | ||
| 6193 | |||
| 6194 | |||
| 6195 | |||
| 6196 | recharts-scale@0.2.1 MIT | ||
| 6197 | The MIT License (MIT) | ||
| 6198 | |||
| 6199 | Copyright (c) 2015 Sen Yang | ||
| 6200 | |||
| 6201 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6202 | of this software and associated documentation files (the "Software"), to deal | ||
| 6203 | in the Software without restriction, including without limitation the rights | ||
| 6204 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6205 | copies of the Software, and to permit persons to whom the Software is | ||
| 6206 | furnished to do so, subject to the following conditions: | ||
| 6207 | |||
| 6208 | The above copyright notice and this permission notice shall be included in all | ||
| 6209 | copies or substantial portions of the Software. | ||
| 6210 | |||
| 6211 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6212 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6213 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6214 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6215 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6216 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6217 | SOFTWARE. | ||
| 6218 | |||
| 6219 | |||
| 6220 | |||
| 6221 | events@1.1.1 MIT | ||
| 6222 | MIT | ||
| 6223 | |||
| 6224 | Copyright Joyent, Inc. and other Node contributors. | ||
| 6225 | |||
| 6226 | Permission is hereby granted, free of charge, to any person obtaining a | ||
| 6227 | copy of this software and associated documentation files (the | ||
| 6228 | "Software"), to deal in the Software without restriction, including | ||
| 6229 | without limitation the rights to use, copy, modify, merge, publish, | ||
| 6230 | distribute, sublicense, and/or sell copies of the Software, and to permit | ||
| 6231 | persons to whom the Software is furnished to do so, subject to the | ||
| 6232 | following conditions: | ||
| 6233 | |||
| 6234 | The above copyright notice and this permission notice shall be included | ||
| 6235 | in all copies or substantial portions of the Software. | ||
| 6236 | |||
| 6237 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||
| 6238 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
| 6239 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN | ||
| 6240 | NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, | ||
| 6241 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR | ||
| 6242 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE | ||
| 6243 | USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 6244 | |||
| 6245 | |||
| 6246 | rc-collapse@1.6.12 MIT | ||
| 6247 | The MIT License (MIT) | ||
| 6248 | |||
| 6249 | Copyright (c) 2014-present yiminghe | ||
| 6250 | |||
| 6251 | Permission 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 | |||
| 6258 | The above copyright notice and this permission notice shall be included in | ||
| 6259 | all copies or substantial portions of the Software. | ||
| 6260 | |||
| 6261 | THE 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 | |||
| 6269 | react-sizeme@2.3.1 MIT | ||
| 6270 | The MIT License (MIT) | ||
| 6271 | |||
| 6272 | Copyright (c) 2016 Sean Matheson | ||
| 6273 | |||
| 6274 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6275 | of this software and associated documentation files (the "Software"), to deal | ||
| 6276 | in the Software without restriction, including without limitation the rights | ||
| 6277 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6278 | copies of the Software, and to permit persons to whom the Software is | ||
| 6279 | furnished to do so, subject to the following conditions: | ||
| 6280 | |||
| 6281 | The above copyright notice and this permission notice shall be included in all | ||
| 6282 | copies or substantial portions of the Software. | ||
| 6283 | |||
| 6284 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6285 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6286 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6287 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6288 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6289 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6290 | SOFTWARE. | ||
| 6291 | |||
| 6292 | |||
| 6293 | element-resize-detector@1.1.11 MIT | ||
| 6294 | The MIT License (MIT) | ||
| 6295 | |||
| 6296 | Copyright (c) 2016 Lucas Wiener | ||
| 6297 | |||
| 6298 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6299 | of this software and associated documentation files (the "Software"), to deal | ||
| 6300 | in the Software without restriction, including without limitation the rights | ||
| 6301 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6302 | copies of the Software, and to permit persons to whom the Software is | ||
| 6303 | furnished to do so, subject to the following conditions: | ||
| 6304 | |||
| 6305 | The above copyright notice and this permission notice shall be included in all | ||
| 6306 | copies or substantial portions of the Software. | ||
| 6307 | |||
| 6308 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6309 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6310 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6311 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6312 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6313 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6314 | SOFTWARE. | ||
| 6315 | |||
| 6316 | |||
| 6317 | batch-processor@1.0.0 MIT | ||
| 6318 | The MIT License (MIT) | ||
| 6319 | |||
| 6320 | Copyright (c) 2015 Lucas Wiener | ||
| 6321 | |||
| 6322 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6323 | of this software and associated documentation files (the "Software"), to deal | ||
| 6324 | in the Software without restriction, including without limitation the rights | ||
| 6325 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6326 | copies of the Software, and to permit persons to whom the Software is | ||
| 6327 | furnished to do so, subject to the following conditions: | ||
| 6328 | |||
| 6329 | The above copyright notice and this permission notice shall be included in all | ||
| 6330 | copies or substantial portions of the Software. | ||
| 6331 | |||
| 6332 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6333 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6334 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6335 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6336 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6337 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6338 | SOFTWARE. | ||
| 6339 | |||
| 6340 | |||
| 6341 | |||
| 6342 | react-color@2.11.4 MIT | ||
| 6343 | The MIT License (MIT) | ||
| 6344 | |||
| 6345 | Copyright (c) 2015 Case Sandberg | ||
| 6346 | |||
| 6347 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6348 | of this software and associated documentation files (the "Software"), to deal | ||
| 6349 | in the Software without restriction, including without limitation the rights | ||
| 6350 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6351 | copies of the Software, and to permit persons to whom the Software is | ||
| 6352 | furnished to do so, subject to the following conditions: | ||
| 6353 | |||
| 6354 | The above copyright notice and this permission notice shall be included in all | ||
| 6355 | copies or substantial portions of the Software. | ||
| 6356 | |||
| 6357 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6358 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6359 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6360 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6361 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6362 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6363 | SOFTWARE. | ||
| 6364 | |||
| 6365 | |||
| 6366 | reactcss@1.2.2 MIT | ||
| 6367 | The MIT License (MIT) | ||
| 6368 | |||
| 6369 | Copyright (c) 2015 Case Sandberg | ||
| 6370 | |||
| 6371 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6372 | of this software and associated documentation files (the "Software"), to deal | ||
| 6373 | in the Software without restriction, including without limitation the rights | ||
| 6374 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6375 | copies of the Software, and to permit persons to whom the Software is | ||
| 6376 | furnished to do so, subject to the following conditions: | ||
| 6377 | |||
| 6378 | The above copyright notice and this permission notice shall be included in all | ||
| 6379 | copies or substantial portions of the Software. | ||
| 6380 | |||
| 6381 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6382 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6383 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6384 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6385 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6386 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6387 | SOFTWARE. | ||
| 6388 | |||
| 6389 | |||
| 6390 | material-colors@1.2.5 ISC | ||
| 6391 | |||
| 6392 | redux-replaceable-middleware@1.1.0 ISC | ||
| 6393 | |||
| 6394 | redux-thunk@2.2.0 MIT | ||
| 6395 | The MIT License (MIT) | ||
| 6396 | |||
| 6397 | Copyright (c) 2015 Dan Abramov | ||
| 6398 | |||
| 6399 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6400 | of this software and associated documentation files (the "Software"), to deal | ||
| 6401 | in the Software without restriction, including without limitation the rights | ||
| 6402 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6403 | copies of the Software, and to permit persons to whom the Software is | ||
| 6404 | furnished to do so, subject to the following conditions: | ||
| 6405 | |||
| 6406 | The above copyright notice and this permission notice shall be included in all | ||
| 6407 | copies or substantial portions of the Software. | ||
| 6408 | |||
| 6409 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6410 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6411 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6412 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6413 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6414 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6415 | SOFTWARE. | ||
| 6416 | |||
| 6417 | |||
| 6418 | redux-promise-middleware@3.3.2 MIT | ||
| 6419 | Copyright 2015-current Patrick Burtchaell <patrick@pburtchaell.com> | ||
| 6420 | |||
| 6421 | The above copyright notice and this permission notice shall be included | ||
| 6422 | in all copies or substantial portions of the Software. | ||
| 6423 | |||
| 6424 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||
| 6425 | OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | ||
| 6426 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. | ||
| 6427 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY | ||
| 6428 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | ||
| 6429 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | ||
| 6430 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||
| 6431 | |||
| 6432 | |||
| 6433 | redux-saga@0.12.1 MIT | ||
| 6434 | The MIT License (MIT) | ||
| 6435 | |||
| 6436 | Copyright (c) 2015 Yassine Elouafi | ||
| 6437 | |||
| 6438 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6439 | of this software and associated documentation files (the "Software"), to deal | ||
| 6440 | in the Software without restriction, including without limitation the rights | ||
| 6441 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 6442 | copies of the Software, and to permit persons to whom the Software is | ||
| 6443 | furnished to do so, subject to the following conditions: | ||
| 6444 | |||
| 6445 | The above copyright notice and this permission notice shall be included in all | ||
| 6446 | copies or substantial portions of the Software. | ||
| 6447 | |||
| 6448 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 6449 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 6450 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 6451 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 6452 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 6453 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 6454 | SOFTWARE. | ||
| 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_<version>-build<build_number>.tar.gz</para> | 43 | <para>Enea_Edge_Management_<version>-build<build_number>.tar.gz</para> | 
| 44 | </listitem> | 44 | </listitem> | 
| 45 | |||
| 46 | <listitem> | ||
| 47 | <para>Enea_Edge_AF-TH_<version>-build<build_number>.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 | ||
