FLIR Atlas SDK family 3rd party dependencies

The FLIR Atlas family (FLIR Atlas C SDK, FLIR Atlas Java SDK, FLIR Atlas .NET SDK, FLIR Atlas iOS SDK, FLIR Atlas Android SDK) uses the following open source software.
Copyright/license information on official homepage/repository is linked where available, where not available it is provided in the section Additional license texts.

Library nameVersionLicense
FFmpeg4.4.4LGPL v2.1
OpenCV4.10.0Apache 2 License
RapidJSON1.1.0MIT
charls2.4.2BSD-3-Clause
cppzmq4.10.0MIT
eigen3.4.0MPL-2.0, LGPL-3.0-or-later
fmt10.2.1MIT
libcurl8.6.0https://curl.haxx.se/docs/copyright.html
libjpeg-turbo3.0.2BSD 3-Clause, ZLIB
libpng1.6.43http://www.libpng.org/pub/png/src/libpng-LICENSE.txt
libssh21.11.0BSD-3-Clause
libtiff4.6.0MIT
live6661.26.0LGPL
mDNSResponder2200.80.16Apache License
minizip4.0.5Minizip license, like zlib https://github.com/zlib-ng/minizip-ng/blob/master/LICENSE
opencl-headers2022.01.04Apache-2.0
openssl1.1.1wOpenSSL and SSLeay license - https://www.openssl.org/source/license-openssl-ssleay.txt
spdlog1.14.0MIT
yaml-cpp0.8.0MIT
zeromq4.3.5LGPL-3.0
zlib1.3.1zlib - http://www.zlib.net/zlib_license.html



LGPL compliance statement

FLIR Atlas SDKs library dependencies licenced under LGPL licenses (i.e. LGPL-2.1-or-later and LGPL-3.0) are built from unmodified source code. For FFmpeg and live666, dynamic linking is used on all platforms where these libraries are used.
For ZeroMQ, the authors have explicitly granted a static linking exception from the LGPL-3.0.
Archives of the source code for the utilized versions are provided in the section LGPL licensed source archives.

Internally, we use custom Conan recipes to build these libraries. The conan recipes are provided in the section Conan recipes. The Conan recipes let the user provide an internal repository from which library source can be retrieved (in order to reduce latency and network traffic), with a fallback to the official repository provided in the recipe.

When building FLIR Atlas SDK, FFmpeg is compiled without --enable-gpl and without --enable-nonfree in order to be compliant with the LGPLv2.1.



LGPL licensed source archives

FFmpeg-n3.2.4.zip
live666-releases-1.22.0.zip
zeromq-4.0.4.zip



Conan recipes

library_conan_recipes.zip



Additional license texts

RapidJSON

Tencent is pleased to support the open source community by making RapidJSON available.

Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip.

Licensed under the MIT License (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://opensource.org/licenses/MIT

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


mDNSResponder

The majority of the source code in the mDNSResponder project is licensed under the terms of the Apache License, Version 2.0, available from: http://www.apache.org/licenses/LICENSE-2.0

To accommodate license compatibility with the widest possible range of client code licenses, the shared library code, which is linked at runtime into the same address space as the client using it, is licensed under the terms of the “Three-Clause BSD License”.

The Linux Name Service Switch code, contributed by National ICT Australia Ltd (NICTA) is licensed under the terms of the NICTA Public Software Licence (which is substantially similar to the “Three-Clause BSD License”, with some additional language pertaining to Australian law).