Open Source and Third-Party License Terms

Open Source and Third-Party License Terms

Last updated: 12-July-2024

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.

  1. 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.

  2. 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.

  3. 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/.

  4. 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.

  1. 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.

  2. 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.

  3. 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

https://mosquitto.org/files/source/mosquitto-1.4.15.tar.gz

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