Skip to content

Latest commit

 

History

History
131 lines (119 loc) · 18.2 KB

orthrus.md

File metadata and controls

131 lines (119 loc) · 18.2 KB

3rd Party and Open Source Software Credits:

Introduction:

This project utilizes numerous 3rd party libraries and source code licensed under various terms. This document lists those 3rd party contributions that may be used in programs and libraries delivered to customers and other 3rd parties by Haivision.

NOTE: Some 3rd party libraries and source code used by this project are licensed under the GNU Library General Public License (LGPL) and have been modified by Haivision. These modifications are available upon request to recipients of these products, under the terms of the license. To request a copy of LGPL related modifications contact your Haivision Representative.

3rd Party Libraries Utilized by This Project:

Library Version Description / License Information
Aften 0.0.8 Audio Encoder Library: http://aften.sourceforge.net/
License: GNU Library General Public License (LGPL) v2.1
AudioFile 0.3.6 AudioFile Library: https://github.com/mpruett/audiofile/
License: GNU Library General Public License (LGPL) v2.1
Azure-iot-sdk 20190318 Azure IoT SDK: https://github.com/Azure/azure-iot-sdk-c
License: MIT-Style https://github.com/Azure/azure-iot-sdk-c/blob/master/LICENSE
BOOST 1_78_0
1_75_0
1_72_0
BOOST Portable C++ Libraries: http://www.boost.org/
License: BOOST Software License v1.0
BOOST-process 0.5 BOOST.Process Library: http://www.highscore.de/boost/process0.5/index.html
License: BOOST Software License v1.0
BZip2 1.0.8 BZip2 Compression Library: http://www.sourceware.org/bzip2/
License: Berkeley Software Distribution (BSD) Style License
CMRT 1.0.6 Media GPU kernel manager for Intel G45 & HD Graphics: https://github.com/intel/cmrt
License: MIT-Style https://github.com/intel/cmrt/blob/master/LICENSE
DesktopVideo 12.0.0
11.6.0
BlackMagic Design Desktop Video Utilities, Libraries, Firmware, and Drivers: http://blackmagicdesign.com
License: Proprietary
expat 2.5.0 XML Parser Library: http://www.libexpat.org/
License: MIT-Style https://github.com/libexpat/libexpat/blob/master/expat/COPYING
ElfUtils 0.170 Utilities/Libraries to process ElfFiles: https://sourceware.org/elfutils/
License: GNU Library General Public License (LGPL) v3.0
FAAC 1.30 Freeware AAC Codec: https://sourceforge.net/projects/faac/
License: GNU Library General Public License (LGPL) v2.0
fdk-aac 2.0.2 Fraunhofer OpenSource AAC Codec: http://opencore-amr.sourceforge.net/
License: Apache Sofware License (ASL) v2.0
FFMPEG 5.2-DEV Cross platform solution to record, convert, and stream audio and video: https://www.ffmpeg.org/
License: GNU Library General Public License (LGPL) v2.1
FFNVCodec 11.1.5.1 NVidia Codec Headers for use with FFMPEG: https://github.com/FFmpeg/nv-codec-headers
License: BSD-Style Berkeley Software Distribution (BSD) Style License
FLAC 1.4.1
1.3.4
Free Lossless Audio Codec: http://flac.sourceforge.net/
License: BSD-Style https://github.com/webmproject/libvpx/blob/master/LICENSE
FLTK 1.4.0(20221007) Fast Light Tool Kit (FLTK) Graphical User Interface Toolkit: http://www.fltk.org/
License: GNU Library General Public License with an exception that allows statically-linked programs using the library without providing source to the program or library. FLTK Library License
FreeType2 2.12.1
2.10.4
Free and portable font rendering engine: http://www.freetype.org
License: Free-Type BSD-Style https://www.freetype.org/license.html
FreeBSD 12.1 Imported Components from the FreeBSD Runtime. In particular inet_*.c functions: https://github.com/freebsd
License: BSD-Style Berkeley Software Distribution (BSD) Style License
GLAD 0.1.36 Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator: https://github.com/Dav1dde/glad
License: Massachusetts Institute of Technology (MIT) License
GLEW 2.2.0 OpenGL Extension Wrangler Library: https://sourceforge.net/projects/glew
License: Modified BSD-Style, Mesa3D (MIT) License and Khoros Group (MIT) License
GLFW 3.3.8 Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan develoment: https://www.glfw.org/
License: ZLIB Library
GLM 0.9.9.8 OpenGL Mathematics Library: https://glm.g-truc.net/
License: Modified MIT License
GLIB2 2.55.0 Library of handy utility functions: http://www.gtk.org
License: GNU Library General Public License (LGPL) v2.0
iconv 1.17 Unicode and user/system string conversion library: https://www.gnu.org/software/libiconv/
License: GNU Library General Public License (LGPL) v2.0
isc-bindutils 9.11.0-P1 ISC NS Software Components: http://www.isc.org/downloads/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
gmmlib 20.3.2 Intel(R) Graphics Memory Management Library: https://github.com/intel/gmmlib
License: Massachusetts Institute of Technology (MIT) License
IQA 1.1.2 Image Quality Assessment: http://tdistler.com/iqa
License: BSD-Style Berkeley Software Distribution (BSD) Style License and Massachusetts Institute of Technology (MIT) License
LAME 3.100 MPEG1 Layer III Audio Encoder: http://lame.sourceforge.net/
License: GNU Library General Public License (LGPL) v2.0
libao 1.2.0 Cross platform audio library: http://www.xiph.org/ao/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
libcurl 7.84.0 Multiprotocol File Transfer Library: https://curl.haxx.se/libcurl/
License: MIT-Style https://curl.haxx.se/docs/faq.html#What_are_my_obligations_when_usi
libdrm 2.4.100 Direct Rendering Manager runtime library: http://dri.sourceforge.net
License: Massachusetts Institute of Technology (MIT) License
libffi Various Portable, high level programming interface to various calling conventions https://sourceware.org/libffi/
License: BSD-Style https://github.com/libffi/libffi/blob/master/LICENSE
libgcc Various GCC Compiler Support Runtime Library: http://gcc.gnu.org/onlinedocs/gccint/Libgcc.html
License: GCC Runtime Library Exception and GNU Linking Exception
liblzma 5.2.7 Compression Library: http://tukaani.org/xz/
License: Public Domain License
libogg 1.3.5 Ogg bitstream file format library: http://www.xiph.org/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
libpciaccess 0.16 PCI access library: http://gitweb.freedesktop.org/?p=xorg/lib/libpciaccess.git
License: Massachusetts Institute of Technology (MIT) License
libpng 1.6.38 Library for manipulating PNG images: http://www.libpng.org/pub/png/
License: ZLIB Library
libpthread-stubs 0.1 Library that provides weak aliases for pthread functions not in the c runtime or not available by default: https://xcb.freedesktop.org/dist/
License: Massachusetts Institute of Technology (MIT) License
librist 0.2.7 Reliable Internet Stream Transport (RIST) Library: https://code.videolan.org/rist/librist
License: BSD-Style https://code.videolan.org/rist/rist-utils/-/blob/master/COPYING
libsamplerate 0.1.9 Sample rate conversion library: http://www.mega-nerd.com/SRC/
License: BSD-Style http://www.mega-nerd.com/SRC/license.html
libsndfile 1.0.28 Library for reading and writing sound files: http://www.mega-nerd.com/libsndfile/
License: GNU Library General Public License (LGPL) v2.0
libsodium 1.0.18 Encryption, decryption, signature, and password hashing library with an API compatible with NaCl: https://github.com/jedisct1/libsodium/
License: Internet Systems Consortium (ISC) License
libspng 0.7.2 Simple PNG Library: https://libspng.org/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
libstdc++ Various GNU Standard C++ Runtime Library https://gcc.gnu.org/onlinedocs/libstdc++/
License: LIBSDTC++ Runtime Library Exception and LIBSDTC++ Runtime Library Exception FAQ
libudev Various Library to access udev device information: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
License: GNU Library General Public License (LGPL) v2.0
libusb Various Library which allows userspace access to USB devices: http://sourceforge.net/projects/libusb/
License: GNU Library General Public License (LGPL) v2.0
libuuid 2.38.1 Universally unique ID library: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng
License: BSD-Style Berkeley Software Distribution (BSD) Style License
libvorbis 1.3.7 Vorbis General Audio Compression Codec: http://www.xiph.org/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
libvpx 1.12.0 VP8/VP9/VP10 Codec and WebM library: https://www.webmproject.org/code/
License: BSD-Style https://github.com/webmproject/libvpx/blob/master/LICENSE
libyuv v1848 YUV scaling and conversion functionality: https://chromium.googlesource.com/libyuv/libyuv/
License: BSD-Style https://chromium.googlesource.com/libyuv/libyuv/+/master/LICENSE
LMOParser 1.7 Command line option parser: http://optionparser.sourceforge.net/index.html
License: Massachusetts Institute of Technology (MIT) License
mingw-std-threads Dev C++11 Threading Classes for the MINGW Toolchain: https://github.com/meganz/mingw-std-threads
License: BSD-Style https://github.com/meganz/mingw-std-threads/blob/master/LICENSE
msinttypes r29 ISO C9x compliant standard inttypes: http://code.google.com/p/msinttypes/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
numactl 2.0.16 Library for tuning for Non Uniform Memory Access: ftp://oss.sgi.com/www/projects/libnuma/download
License: GNU Library General Public License (LGPL) v2.1
OpenBSD 6.6 Imported Components from the OpenBSD Runtime. In particular str*.c functions: https://github.com/openbsd
License: BSD-Style Berkeley Software Distribution (BSD) Style License
OpenSRT 1.5.1
1.5.0
Secure, reliable transport (SRT) protocol library: https://github.com/Haivision/srt
License: Mozilla Public License (MPL)
OpenSSL 1.1.1q
1.0.2t
Cryptography library with TLS implementation: http://www.openssl.org/
License: https://www.openssl.org/source/license.html
PortAudio v190600 Portable, realtime audio IO library: http://www.portaudio.com/download.html
License: http://www.portaudio.com/license.html
ProMPEG Decoder Dev ProMPEG Decoder https://github.com/kirintwn/prompeg-decoder
License: MIT-Style https://github.com/kirintwn/prompeg-decoder/blob/master/LICENSE
ProtoBuf 2.5.0
2.4.1
Google Protocol Buffers for Data Interchange Format library: https://github.com/google/protobuf
License: BSD-Style Berkeley Software Distribution (BSD) Style License
RapidJSON Dev
1.1.0
JSON Parser/Generator: https://github.com/Tencent/rapidjson
License: MIT-Style https://github.com/Tencent/rapidjson/blob/master/license.txt
SDL2 2.0.22 Simple Direct Media Layer v2: http://www.libsdl.org/index.php
License: https://wiki.libsdl.org/FAQLicensing
SOIL 1.16 Simple OpenGL Image library: http://www.lonesock.net/soil.html
License: Public Domain License
SPEEX 1.2.rc1 Voice compression format (codec): http://www.speex.org/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
TWOLAME 0.4.0 MPEG1 Layer II audio encoder: http://www.twolame.org/
License: GNU Library General Public License (LGPL) v2.1
URIParser 0.9.7 URI parser library: https://uriparser.github.io/
License: BSD-Style Berkeley Software Distribution (BSD) Style License
UTF8-CPP 2.3.4 Library for handling UTF-8 encoded strings: http://utfcpp.sourceforge.net/
License: Massachusetts Institute of Technology (MIT) License
V4L2 1.8.1 Video for Linux (V4L2) API: http://linuxtv.org/downloads/v4l-utils/
License: GNU Library General Public License (LGPL) v2.1
VAAPI 2.10.0 Video Acceleration API: https://github.com/intel/libva/ https://github.com/intel/libva-utils/ https://github.com/intel/intel-vaapi-driver/ https://github.com/intel/media-driver/
License: BSD-Style Berkeley Software Distribution (BSD) Style License and Massachusetts Institute of Technology (MIT) License
ZeroMQ 4.3.4
4.3.1
Multi-platform distributed RPC library: http://zeromq.org/
License: GNU Library General Public License (LGPL) v3.0
ZLib 1.2.13 ZLib compression and decompression library: http://www.gzip.org/zlib/
License: ZLIB Library
ZVBI 20160208 Zapping VBI library: http://zapping.sourceforge.net/ZVBI/
License: GNU Library General Public License (LGPL) v2.0

List of Common Licenses: