# Appendix 1: List of open source libraries (1) zlib Version 1.3.1 based on zlib license Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler Thanks to Jean-loup and Mark to provide this software library This library is used in unmodified form. for license and more information see: doc/txt/LICZLIB.txt in the FLAM install folder https://zlib.net/zlib_license.html https://zlib.net/ On IBM SystemZ we link the extended zlib (including zEDC support) of IBM (2) libbzip2 Version 1.0.8, 13-Jul-2019 based on BSD like license Copyright (C) 1996-2010 Julian R Seward. This library is used in unmodified form. for license and more information see: doc/txt/LICBZIP2.txt in the FLAM install folder https://sourceware.org/bzip2/ (3) liblzma Version 5.2.5 of XZ Utils project is placed in public domain Copyright (C) 2013 Igor Pavlov and Lasse Collin Thanks to Igor Pavlov and Lasse Collin to provide this software library This library is used in unmodified form. for license and more information see: doc/txt/LICLLZMA.txt in the FLAM install folder https://tukaani.org/xz/ (4) libzstd Version 1.5.2 based on BSD license Copyright (C) 2016-present, Facebook, Inc. All rights reserved. This library is used in unmodified form. for license and more information see: doc/txt/LICZSTD.txt in the FLAM install folder https://github.com/facebook/zstd/blob/dev/LICENSE https://github.com/facebook/zstd (5) liblz4 Version 1.9.4 based on BSD 2-Clause license Copyright (C) 2011-present, Yann Collet. This library is used in unmodified form. for license and more information see: doc/txt/LICLZ4.txt in the FLAM install folder https://github.com/lz4/lz4/blob/dev/LICENSE http://www.lz4.org (6) Expat Version expat_2.4.9 based on MIT license Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers. Copyright (C) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper This library is used in modified form. for license an more information see: doc/txt/LICEXPAT.txt in the FLAM install folder https://github.com/libexpat/libexpat/blob/master/expat/COPYING https://libexpat.github.io/ The modified Expat source can be found at: https://github.com/limes-datentechnik-gmbh/libexpat (7) PCRE2 Version 10.39 based on BSD license Copyright (c) 1997-2021 University of Cambridge. This library is used in unmodified form. for license an more information see: doc/txt/LICPCRE2.txt in the FLAM install folder https://www.pcre.org/licence.txt https://www.pcre.org/ (8) libcrypto Version 0x1010109F-33343 based on SSLeay license This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/) This product includes cryptographic software written by Eric Young (eay@cryptsoft.com) This software is used in unmodified form. for license and more information see: doc/txt/LICOPSSL.txt in the FLAM install folder https://www.openssl.org/source/license.html https://www.openssl.org/ FLAM(R) use the EVP interface (libcrypto) of OpenSSL 1.1.1i 8 Dec 2020 (9) libssh Version 0.8.90 based on LGPL license Copyright (C) 2005-2008 by Aris Adamantiadis Copyright (C) 2008-2018 by Andreas Schneider This library is used in modified form. for license and more information see: doc/txt/LICLSSH.txt in the FLAM install folder http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html https://www.libssh.org/ The modified libssh source can be found at: https://github.com/limes-datentechnik-gmbh/libssh The LGPL conform replacement of the libraries are described at the end of doc/txt/README.txt (10) Lightning memory-mapped database library (liblmdb) Version LMDB 0.9.70: (December 19, 2015) based on OpenLDAP License Copyright 2011-2017 Howard Chu, Symas Corp. This library is used in unmodified form. for license and more information see: doc/txt/LICLMDB.txt in the FLAM install folder http://www.OpenLDAP.org/license.html https://symas.com/lmdb/technical/ (11) The glibc library based on LGPL license for Linux systems Copyright (C) 1991-2012 Free Software Foundation, Inc. This library is used in unmodified form. for license and more information see: doc/txt/LICLGPL.txt in the FLAM install folder or http://www.gnu.org/licenses/gpl-3.0.html http://www.fsf.org/ Part of the operating system (prerequisite, not part of this distribution) \newpage # Appendix 2: Replacement of external libraries External libraries under LGPL are linked in dynamic form and can be replaced by another dynamic library which fulfills the corresponding interface. This can be done by deleting the library in the program directory if the replacement library is located in the library path or by overwriting the library in the program directory. The list below contains all LGPL based libraries used by FL5 per platform. **glibc on Linux:** + This library is part of the operating system and a prerequisite to run the FL5 infrastructure on Linux systems. FL5 can be used with different version and distributions of linux. Replacement of glibc will be done by the normal update process of your linux installation. **libfuse on Unix:** + This library is part of the operating system and a prerequisite to run the FL5 file systems on Linux systems. The file systems are delivered for libfuse version 2 and 3. Replacement of libfuse will be done by the normal update process of your Unix installation. **libssh:** + The libssh library can be found in the installation directory. A customized version is used that is not compatible with the official libssh releases. The modified libssh source can be found at: https://github.com/limes-datentechnik-gmbh/libssh NOTE: In all cases we recommend using the tested and supported libraries from this package. If a supplied library is replaced, the license terms and warranty of the new library become valid, replacing the license and warranty of the replaced library.