Orthrus Software Credits
Haivision's Orthrus project is a Media Application Framework and Build System for Media Applications. Kraken is built using a subset of the Orthus project. This project utilizes numerous third-party libraries and source code licensed under various terms. This document lists those third party contributions that may be used in programs and libraries delivered to customers and other third parties by Haivision.
Note
Some third-party libraries and source code used by this project are licensed under the GNU Lesser 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.
Library | Version | Description / License Information | |
|---|---|---|---|
Aften | 0.0.8 | Audio Encoder Library: License: LGPL | |
AMF-SDK | 1.4.36.0 | Advanced Media Framework SDK for multimedia processing on AMD GPUs: License: MIT-Style License: Massachusetts Institute of Technology (MIT) License https://en.wikipedia.org/wiki/MIT_License | |
AudioFile | 0.3.6 | AudioFile Library: https://github.com/mpruett/audiofile/ License: LGPL | |
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 | BOOST Portable C++ Libraries: License: BOOST-1.0 https://github.com/boostorg/boost/blob/master/LICENSE_1_0.txt | |
BZip2 | 1.0.8 | BZip2 Compression Library: http://www.sourceware.org/bzip2/ License: BSD-Style | |
CMRT | 1.0.6 | Media GPU kernel manager for Intel G45 & HD Graphics: License: MIT-Style | |
cppzmq | 4.10.1-DEV | C++ bindings for libzmq: https://github.com/zeromq/cppzmq License: MIT-Style | |
dav1d | 1.5.0 | AV1 Decoder: https://code.videolan.org/videolan/dav1d License: BSD-Style License: Berkeley Software Distribution (BSD) Style License https://en.wikipedia.org/wiki/BSD_licenses | |
DesktopVideo | 14.3.0 | BlackMagicDesign(R) Desktop Video Utilities, Libraries, Firmware, and Drivers: License: Proprietary License: Proprietary | |
expat | 2.6.2 | XML Parser Library: License: MIT-Style https://github.com/libexpat/libexpat/blob/master/expat/COPYING | |
ElfUtils | 0.191 | Utilities/Libraries to process ElfFiles: https://sourceware.org/elfutils/ License: LGPL https://sourceware.org/git/?p=elfutils.git;a=blob_plain;f=COPYING-LGPLV3 | |
FAAC | 1.30 | Freeware AAC Codec: https://sourceforge.net/projects/faac/ License: LGPL | |
fdk-aac | 2.0.3 | Fraunhofer OpenSource AAC Codec: http://opencore-amr.sourceforge.net/ License:Apache https://sourceforge.net/p/opencore-amr/code/ci/master/tree/LICENSE | |
FFMPEG | 6.2-DEV | Cross platform solution to record, convert, and stream audio and video: License: LGPL | |
FFNVCodec | 12.1.14.0 | NVidia(R) Codec Headers for use with FFMPEG: https://github.com/FFmpeg/nv-codec-headers License: BSD-Style https://github.com/FFmpeg/nv-codec-headers/blob/master/include/ffnvcodec/nvEncodeAPI.h | |
FLAC | 1.4.3 | Free Lossless Audio Codec: License: BSD-Style | |
Flutter | 3.29.0 | Portable UI Toolkit: License: BSD-Style | |
FLTK | 1.4.0-DEV | Fast Light Tool Kit (FLTK) Graphical User Interface Toolkit: License: LGPL with Static Link Exception https://www.fltk.org/doc-1.4/license.html 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. | |
FreeType2 | 2.13.2 | Free and portable font rendering engine: License: BSD-Style | |
FreeBSD | 12.1 | Imported Components from the FreeBSD Runtime. In particular `inet_*.c` functions: License: BSD-Style | |
GLAD | 0.1.36 | Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator: https://github.com/Dav1dde/glad License: MIT-Style | |
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 https://github.com/nigels-com/glew/blob/master/LICENSE.txt License: https://en.wikipedia.org/wiki/BSD_licenses and https://en.wikipedia.org/wiki/MIT_License | |
GLFW | 3.4 | Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan develoment: License: ZLIB | |
GLM | 1.0.1 | OpenGL Mathematics Library: License: MIT-Style https://github.com/g-truc/glm/blob/master/copying.txt License: https://github.com/g-truc/glm/blob/master/copying.txt | |
GLIB2 | 2.55.0 | Library of handy utility functions: License: LGPL | |
iconv | 1.17 | Unicode and user/system string conversion library: https://www.gnu.org/software/libiconv/ License: LGPL | |
iniparser | 4.2.4 | INI Parser Library: https://gitlab.com/iniparser/iniparser License: MIT-Style | |
intel-media-driver | 24.1.5 | Intel(R) Graphics Media Driver: https://github.com/intel/media-driver License: MIT-Style https://github.com/intel/media-driver/blob/master/LICENSE.md | |
isc-bindutils | 9.11.0-P1 | ISC NS Software Components: License: MPL-Style | |
gmmlib | 22.3.20 | Intel(R) Graphics Memory Management Library: https://github.com/intel/gmmlib License: MIT-Style | |
IQA | 1.1.3 | Image Quality Assessment: https://sourceforge.net/projects/iqa/ License: BSD-Style and MIT-Style https://github.com/ImageProcessing-ElectronicPublications/libiqa/blob/master/LICENSE License: https://en.wikipedia.org/wiki/BSD_licenses and https://en.wikipedia.org/wiki/MIT_License | |
LAME | 3.100 | MPEG1 Layer III Audio Encoder: License: LGPL | |
libao | 1.2.0 | Cross platform audio library: License: BSD-Style | |
libbacktrace | DEV | Library to produce symbolic backtraces: https://github.com/ianlancetaylor/libbacktrace License: BSD-Style https://github.com/ianlancetaylor/libbacktrace/blob/master/LICENSE | |
libcurl | 8.11.0 | Multiprotocol File Transfer Library: License: MIT-Style https://curl.se/docs/copyright.html and https://curl.se/docs/faq.html#What_are_my_obligations_when_usi | |
libdatachannel | 0.21.2-DEV | WebRTC Data Channels for Media Transport and WebSockets: License: MPL2 https://github.com/paullouisageneau/libdatachannel/blob/master/LICENSE | |
libdrm | 2.4.121 | Direct Rendering Manager runtime library: License: MIT-Style | |
libffi | Various | Portable, high level programming interface to various calling conventions https://sourceware.org/libffi/ License: BSD-Style | |
libgcc | Various | GCC Compiler Support Runtime Library: http://gcc.gnu.org/onlinedocs/gccint/Libgcc.html License: GCC-Runtime-Exception http://gcc.gnu.org/onlinedocs/gccint/Libgcc.html License: https://www.gnu.org/licenses/gcc-exception-3.1.en.html and https://en.wikipedia.org/wiki/GPL_linking_exception | |
liblzma | 5.6.3 | Compression Library: License: 0BSD-Style https://github.com/tukaani-project/xz/blob/master/COPYING License: https://opensource.org/license/0bsd | |
libogg | 1.3.5 | Ogg bitstream file format library: License: BSD-Style | |
libpciaccess | 0.17 | PCI access library: https://gitlab.freedesktop.org/xorg/lib/libpciaccess License: BSD-Style https://gitlab.freedesktop.org/xorg/lib/libpciaccess/-/blob/master/COPYING | |
libpng | 1.6.44 | Library for manipulating PNG images: http://www.libpng.org/pub/png/ License: BSD-Style https://sourceforge.net/p/libpng/code/ci/master/tree/LICENSE | |
libpthread-stubs | 0.5 | Library that provides weak aliases for pthread functions: https://xcb.freedesktop.org/dist/ License: MIT-Style | |
librist | 0.2.11 | 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: License: BSD-Style | |
libsmbios | 2.4.3 | Library to interface with SMBIOS tables: https://github.com/dell/libsmbios/ License: OSL-2.1 https://github.com/dell/libsmbios/blob/master/COPYING and | |
libsndfile | 1.0.28 | Library for reading and writing sound files: http://www.mega-nerd.com/libsndfile/ License: LGPL | |
libsodium | 1.0.20 | Encryption, decryption, signature, and password hashing library: https://github.com/jedisct1/libsodium/ License: ISC https://github.com/jedisct1/libsodium/blob/master/LICENSE License: https://opensource.org/licenses/ISC | |
libspng | 0.7.4 | Simple PNG Library: License: BSD-Style | |
libstdc++ | Various | GNU Standard C++ Runtime Library https://gcc.gnu.org/onlinedocs/libstdc++/ License: LIBSDTC++-Runtime https://gcc.gnu.org/onlinedocs/libstdc++/ License: https://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html and https://gcc.gnu.org/onlinedocs/libstdc++/faq.html#faq.license.what | |
libudev | Various | Library to access udev device information: https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html License: LGPL https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html | |
libusb | Various | Library which allows userspace access to USB devices: http://sourceforge.net/projects/libusb/ License: LGPL | |
libuuid | 2.40.1 | Universally unique ID library: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/ License: BSD-Style https://github.com/util-linux/util-linux/blob/master/libuuid/COPYING | |
libuv | 1.48.1-DEV | Multi-Platform Asynchronous I/O Library: https://github.com/libuv/libuv License: MIT-Style | |
libvorbis | 1.3.7 | Vorbis General Audio Compression Codec: License: BSD-Style | |
libvpx | 1.15.0 | VP8/VP9/VP10 Codec and WebM library: https://www.webmproject.org/code/ License: BSD-Style | |
libyuv | v1888 | YUV scaling and conversion functionality: https://chromium.googlesource.com/libyuv/libyuv/ License: BSD-Style https://chromium.googlesource.com/libyuv/libyuv/+/master/LICENSE | |
LodePNG | DEV | PNG image decoder and encoder library with no external dependencies: License: BSD-Style | |
LMOParser | 1.7 | Command line option parser: http://optionparser.sourceforge.net/index.html License: MIT-Style | |
mesa-dri-drivers | 24.1.2 | Mesa 3D Direct Rendering Infrastructure Drivers: https://dri.freedesktop.org/wiki/ License: MIT-Style | |
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 | |
numactl | 2.0.19 | Library for tuning for Non Uniform Memory Access: https://github.com/numactl/numactl License: LGPL https://github.com/numactl/numactl/blob/master/LICENSE.LGPL2.1 | |
NVMPI | Dev | FFMPEG NVidia(R) Media Programming Interface (NVMPI) for NVidia(R) Jetson: https://github.com/Keylost/jetson-ffmpeg License: MIT-Style https://github.com/Keylost/jetson-ffmpeg/blob/master/LICENSE | |
OpenBSD | 6.6 | Imported Components from the OpenBSD Runtime. In particular `str*.c` functions: License: BSD-Style | |
OpenSRT | 1.5.4 | Secure, reliable transport (SRT) protocol library: https://github.com/Haivision/srt License: MPL2 | |
OpenSSL | 3.0.15 | Cryptography library with TLS implementation: License: Apache https://www.openssl.org/source/license.html License: | |
PortAudio | v190600 | Portable, realtime audio IO library: http://www.portaudio.com/download.html License: MIT-Style | |
ProMPEG Decoder | Dev | ProMPEG Decoder https://github.com/kirintwn/prompeg-decoder License: MIT-Style https://github.com/kirintwn/prompeg-decoder/blob/master/LICENSE | |
ProtoBuf | 3.21.9 | Google(R) Protocol Buffers for Data Interchange Format library: https://github.com/google/protobuf License: BSD-Style https://github.com/protocolbuffers/protobuf/blob/main/LICENSE | |
RapidJSON | DEV | JSON Parser/Generator: https://github.com/Tencent/rapidjson License: MIT-Style https://github.com/Tencent/rapidjson/blob/master/license.txt | |
SDL2 | 2.30.9 | Simple Direct Media Layer v2: http://www.libsdl.org/index.php License: ZLIB http://www.libsdl.org/license.php | |
SOIL | 1.16 | Simple OpenGL Image library: http://www.lonesock.net/soil.html License: PublicDomain | |
SPEEX | 1.2.rc1 | Voice compression format (codec): License: Revised BSD-Style | |
TWOLAME | 0.4.0 | MPEG1 Layer II audio encoder: License: LGPL | |
URIParser | 0.9.8 | URI parser library: License: BSD-Style | |
UTF8-CPP | 4.0.5 | Library for handling UTF-8 encoded strings: https://github.com/nemtrif/utfcpp License: BOOST-1.0 https://github.com/nemtrif/utfcpp/blob/master/LICENSE License: BOOST Software License v1.0 https://www.boost.org/LICENSE_1_0.txt | |
V4L2 | 1.8.1 | Video for Linux (V4L2) API: http://linuxtv.org/downloads/v4l-utils/ License: LGPL | |
VAAPI | 2.22.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 and MIT-Style https://github.com/intel/libva/blob/master/COPYING License: https://en.wikipedia.org/wiki/BSD_licenses and https://en.wikipedia.org/wiki/MIT_License | |
VULKAN | 1.3.296 | VULKAN SDK Graphics and Compute API: License: MIT-Style and Apache https://vulkan.lunarg.com/license License: Massachusetts Institute of Technology (MIT) License https://en.wikipedia.org/wiki/MIT_License and Apache Sofware License (ASL) v2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
ZeroMQ | 4.3.5 | Multi-platform distributed RPC library: License: MPL2 | |
ZLib | 1.3.1 | ZLib compression and decompression library: License: ZLIB Library https://www.zlib.net/zlib_license.html License: ZLIB Library https://www.zlib.net/zlib_license.html | |
ZSTD | 1.5.6 | ZSTD Fast Lossless Compression Algorithm: https://github.com/facebook/zstd License: BSD-Style | |
ZVBI | 20160208 | Zapping VBI library: http://zapping.sourceforge.net/ZVBI/ License: LGPL https://sourceforge.net/p/zapping/svn/HEAD/tree/trunk/vbi/COPYING.LIB |
List of Common Licenses: