Open Source and Third-Party License Terms
Last updated: 12-July-2024
- 1 Products
- 2 SmartServer, i.LON 700, and Izot SDK Linux Open Source and Third-Party Software Components
- 3 SmartServer BACnet Router Open Source and Third-Party Software Components
- 4 Other SmartServer and i.LON 700 Open Source and Third Party Software Components
- 5 IzoT Commissioning Tool (CT) and IzoT Net Server Third Party Software Components
- 6 Izot SDK (Discontinued) Open Source and Third Party Software Components
Products
SmartServer (SmartServer IoT and SmartServer Software)
i.LON 700
IzoT Commissioning Tool (CT) and IzoT Net Server
IzoT SDK (discontinued)
SmartServer, i.LON 700, and Izot SDK Linux Open Source and Third-Party Software Components
The SmartServer IoT, i.LON 700, and IzoT SDK include open source software (OSS) and third party Linux software covered by the license terms referenced below. Copyright notices and license terms also may be contained within these components.
The Linux kernel is distributed under the terms of the GNU General Public License Version 2 as described for SPDX-License-Identifier GPL-2.0.
The LON driver and lonifd software are distributed under the terms of the GNU General Public License Version 2 and the MIT license as described for SPDX-License-Identifier GPL-2.0 AND MIT. Source code for the LON Driver is available at https://github.com/izot/lon-driver.
The Ubuntu operating system (SmartServer IoT and i.LON 700 only), Debian operating system (BeagleBone Black Ready-to-Run distribution of the IzoT SDK only), Raspbian operating system (Raspberry Pi Ready-to-Run distribution of the IzoT SDK only), and Supervisor process control system are included under the terms of multiple licenses including GPL, LGPL, BSD, Apache, Artistic, and Expat/MIT licenses as described at https://www.debian.org/legal/licenses/.
THE LINUX OSS IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
SmartServer BACnet Router Open Source and Third-Party Software Components
The SmartServer IoT includes open source and third party software covered by the license terms referenced below. Copyright notices and license terms also may be contained within these components.
Portions of the BACnet Routing Library from Steve Karg and other contributors included with the SmartServer IoT is distributed under the terms of a modified GNU General Public License, with the modification taking the form of an exception. The full text of the modified license is the following:
Copyright (C) 2008 by Steve Karg
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to:
The Free Software Foundation,
Inc 59 Temple Place - Suite 330 Boston,
MA 02111-1307 USA.
As a special exception, if other files instantiate templates or use macros or inline functions from this file, or you compile this file and link it with other works to produce a work based on this file, this file does not by itself cause the resulting work to be covered by the GNU General Public License. However the source code for this file must still be made available in accordance with section (3) of the GNU General Public License.
This exception does not invalidate any other reasons why a work based on this file might be covered by the GNU General Public License.Portions of the BACnet Routing Library from Steve Karg and other contributors included with the SmartServer IoT is distributed under the terms of the following license:
Copyright (C) 2005 - 2014 Steve Karg skarg@users.sourceforge.net
Permission is hereby granted, free of charge, to any person a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Portions of the BACnet Routing Library from ConnectEx included with the SmartServer IoT is distributed under the terms of the following license:
Copyright (C) 2014 - 2022 ConnectEx, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Other SmartServer and i.LON 700 Open Source and Third Party Software Components
The SmartServer IoT and i.LON 700 include other open source software (OSS) and third party software covered by the license terms referenced below. Copyright notices and license terms also may be contained within these components.
THE OTHER OSS SOFTWARE COMPONENTS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The other OSS deliverables include the following:
Component | Product | Version | Description | Licenses | Additional information, if any |
Platform | libmosquitto-dev:armhf | 1.4.8-1ubuntu0.16.04. | MQTT version 3.1/3.1.1 client library, development files | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquitto1:armhf | 1.4.8-1ubuntu0.16.04. | MQTT version 3.1/3.1.1 client library | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquittopp-dev:armhf | 1.4.8-1ubuntu0.16.04. | MQTT version 3.1 client C++ library, development files | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquittopp1:armhh | 1.4.8-1ubuntu0.16.04. | MQTT version 3.1/3.1.1 client C++ library | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | mosquitto-clients | 1.4.8-1ubuntu0.16.04. | Mosquitto command line MQTT clients | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquitto-dev:armhf | 1.4.8-1ubuntu0.16.04.3 | MQTT version 3.1/3.1.1 client library, development files | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquitto1:armhf | 1.4.8-1ubuntu0.16.04.3 | MQTT version 3.1/3.1.1 client library | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquittopp-dev:armhf | 1.4.8-1ubuntu0.16.04.3 | MQTT version 3.1 client C++ library, development files | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | libmosquittopp1:armhf | 1.4.8-1ubuntu0.16.04.3 | MQTT version 3.1/3.1.1 client C++ library | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | mosquitto | 1.4.8-1ubuntu0.16.04.3 | MQTT version 3.1/3.1.1 compatible message broker | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | mosquitto-clients | 1.4.8-1ubuntu0.16.04.3 | Mosquitto command line MQTT clients | BSD-1-clause EDL-1.0 EPL-1.0 EPL-1.0 or EDL-1.0 | |
Platform | php7.0-cli | 7.0.33-0ubuntu0.16.04 | command-line interpreter for the PHP scripting language | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-common | 7.0.33-0ubuntu0.16.04 | documentation, examples and common module for PHP | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-dev | 7.0.33-0ubuntu0.16.04 | Files for PHP7.0 module development | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-fpm | 7.0.33-0ubuntu0.16.04 | server-side, HTML-embedded scripting language (FPM-CGI binar | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-json | 7.0.33-0ubuntu0.16.04 | JSON module for PHP | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-opcache | 7.0.33-0ubuntu0.16.04 | Zend OpCache module for PHP | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-readline | 7.0.33-0ubuntu0.16.04 | readline module for PHP | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | php7.0-xml | 7.0.33-0ubuntu0.16.04 | DOM, SimpleXML, WDDX, XML, and XSL module for PHP | BSD-2-clause BSD-2-clause-libmagic BSD-3-clause BSD-TSRM Expat LGPL-2.1 PHP-3.01 Zend-Engine-2.00 | |
Platform | nginx | 1.10.3-0ubuntu0.16.04 | small, powerful, scalable web/proxy server | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | nginx-common | 1.10.3-0ubuntu0.16.04 | small, powerful, scalable web/proxy server - common files | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | nginx-core | 1.10.3-0ubuntu0.16.04 | nginx web/proxy server (core version) | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | nginx | 1.10.3-0ubuntu0.16.04.2 | small, powerful, scalable web/proxy server | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | nginx-common | 1.10.3-0ubuntu0.16.04.2 | small, powerful, scalable web/proxy server - common files | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | nginx-core | 1.10.3-0ubuntu0.16.04.2 | nginx web/proxy server (core version) | BSD-2-clause BSD-3-clause BSD-4-clause Expat | |
Platform | bsdutils | 1:2.27.1-6ubuntu3.10 | basic utilities from 4.4BSD-Lite | BSD-2-clause BSD-3-clause BSD-4-clause GPL-2 GPL-2+ GPL-3+ LGPL LGPL-2+ LGPL-2.1+ LGPL-3+ MIT public-domain | |
Platform | supervisor | 3.2.0-2ubuntu0.2 | System for controlling process state | BSD-derived BSD-Derived GPL-2+ Medusa RDFLIB Zope-2.1 | |
Platform | openssl | 1.0.2g-1ubuntu4.15 | Secure Sockets Layer toolkit - cryptographic utility | BSD-style | |
Platform | systemd | 229-4ubuntu21.27 | system and service manager | CC0 Expat GPL-2 GPL-2+ LGPL-2.1+ public-domain | |
Platform | systemd-sysv | 229-4ubuntu21.27 | system and service manager - SysV links | CC0 Expat GPL-2 GPL-2+ LGPL-2.1+ public-domain | |
Platform | udev | 229-4ubuntu21.27 | /dev/ and hotplug management daemon | CC0 Expat GPL-2 GPL-2+ LGPL-2.1+ public-domain | |
Platform | crda | 3.13-1 | wireless Central Regulatory Domain Agent | copyleft-next-0.3.0 ISC | |
BACnet | Mosquitto API | 1.4.8 | Mosquitto library © Roger Light @ https://github.com/eclipse/mosquitto | Eclipse Public License 1.0 and the Eclipse Distribution License 1.0 | |
LON | Mosquitto | 1.5.8 | Eclipse Public License 1.0, Eclipse Distribution License 1.0 | ||
Platform | php-common | 1:35ubuntu6.1 | Common files for PHP packages | Expat | |
Platform | php-fpm | 1:7.0+35ubuntu6.1 | server-side, HTML-embedded scripting language (FPM-CGI binar | Expat | |
Platform | php-xml | 1:7.0+35ubuntu6.1 | DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default] | Expat | |
Platform | python3-six | 1.10.0-3 | Python 2 and 3 compatibility library (Python 3 interface) | Expat | |
Platform | php-fpm | 1:7.0+35ubuntu6.1 | server-side, HTML-embedded scripting language (FPM-CGI binar | Expat | |
Platform | python3-six | 1.10.0-3 | Python 2 and 3 compatibility library (Python 3 interface) | Expat | |
Platform | dns-root-data | 2018013001~16.04.1 | DNS root data including root zone and DNSSEC key | Expat ICANN-Public | |
Platform | python-gi | 3.20.0-0ubuntu1 | Python 2.x bindings for gobject-introspection libraries | Expat LGPL-2.1+ | |
Platform | python-gobject | 3.20.0-0ubuntu1 | Python 2.x bindings for GObject - transitional package | Expat LGPL-2.1+ | |
Platform | python-gi | 3.20.0-0ubuntu1 | Python 2.x bindings for gobject-introspection libraries | Expat LGPL-2.1+ | |
Platform | python-gobject | 3.20.0-0ubuntu1 | Python 2.x bindings for GObject - transitional package | Expat LGPL-2.1+ | |
Platform | python3-urllib3 | 1.13.1-2ubuntu0.16.04 | HTTP library with thread-safe connection pooling for Python3 | Expat PSF-2 | |
Platform | python3-urllib3 | 1.13.1-2ubuntu0.16.04.1 | HTTP library with thread-safe connection pooling for Python3 | Expat PSF-2 | |
Platform | php-xml | 1:7.0+35ubuntu6.1 | DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default] | Expatii lighttpd 1.4.33-1 armhf Package created with checkinstall 1.6.2 unknown | |
Platform | libhogweed4:armhf | 3.2-1ubuntu0.16.04.1 | low level cryptographic library (public-key cryptos) | GAP GPL-2 GPL-2+ GPL-2+ with Autoconf exception LGPL-2+ LGPL-2.1+ other public-domain | |
Platform | libnettle6:armhf | 3.2-1ubuntu0.16.04.1 | low level cryptographic library (symmetric and one-way crypt | GAP GPL-2 GPL-2+ GPL-2+ with Autoconf exception LGPL-2+ LGPL-2.1+ other public-domain | |
Platform | wget | 1.17.1-1ubuntu1.5 | retrieves files from the web | GFDL-1.2 GPL-3 | |
Platform | libmpfr4:armhf | 3.1.4-1 | multiple precision floating-point computation | GFDL-1.2 LGPL-3 | |
Platform | libunistring0:armhf | 0.9.3-5.2ubuntu1 | Unicode string library for C | GFDL-1.2+ GPL-2+ GPL-2+ with exception GPL-3+ GPL-3+ or GFDL-1.2+ LGPL-3+ MIT | |
Platform | libgnutls-openssl27: | armhf 3.4.10-4ubuntu1.7 | GNU TLS library - OpenSSL wrapper | GFDL-1.3 GPL GPL-3 LGPL LGPL-3 | |
Platform | libgnutls30:armhf | 3.4.10-4ubuntu1.7 | GNU TLS library - main runtime library | GFDL-1.3 GPL GPL-3 LGPL LGPL-3 | |
Platform | findutils | 4.6.0+git+20160126-2 | utilities for finding files--find, xargs | GFDL-1.3 GPL-3 | |
Platform | libtasn1-6:armhf | 4.7-3ubuntu0.16.04.3 | Manage ASN.1 structures (runtime) | GFDL-1.3 GPL-3 LGPL LGPL-2.1 | |
Platform | autoconf | 2.69-9 | automatic configure script builder | GFDL-1.3+ GPL-2+ GPL-2+ with Autoconf exception GPL-3+ GPL-3+ with Autoconf exception GPL-3+ with Texinfo exception MIT-X-Consortium no-modification other permissive permissive-long-disclaimer permissive-short-disclaimer permissive-without-disclaimer permissive-without-notices-or-disclaimer | |
Platform | nano | 2.5.3-2ubuntu2 | small, friendly text editor inspired by Pico | GFDL-NIV+ GFDL-NIV+ or GPL-3+ GPL-3+ | |
Platform | nano | 2.5.3-2ubuntu2 | small, friendly text editor inspired by Pico | GFDL-NIV+ GFDL-NIV+ or GPL-3+ GPL-3+ | |
Platform | automake | 1:1.15-4ubuntu1 | Tool for generating GNU Standards-compliant Makefiles | GFDL-NIV-1.3+ GPL-2+ GPL-3+ permissive | |
Modbus/Services | lockfile | 1.0.3 | A very polite lock file utility, which endeavors to not litter, and to wait patiently for others. | ISC | |
Modbus/Services | lru-cache | 5.1.1 | A cache object that deletes the least-recently-used items | ISC | |
Platform | distro-info-data | 0.28ubuntu0.14 | information about the distributions' releases (data files) | ISC | |
Platform | isc-dhcp-client | 4.3.3-5ubuntu12.10 | DHCP client for automatically obtaining an IP address | ISC | |