THIRDPARTY.md

June 23, 2020 ยท View on GitHub

ATAK makes use of many thirdparty libraries. Where possible, source for those thirdparty libraries is included in this repository. Please review the LICENSE.md file as it relates to the use and distribution of thirdparty libraries with ATAK.

Thirdparty Source Locations

  • Source files integrated into the core ATAK-CIV projects. These files will retain original attribution and license from their upstream origin within the source files.
  • Projects integrated into the TAK project structure (e.g. libstackunwind-ndk)
  • depends/source. This directory contains sources for thirdparty Java libraries. Unmodified sources may be included as archives; modified sources will be unarchived. These distributions will contain any license and copyrights as applicable from the upstream origin.
  • takthirdpary/distfiles. This directory contains the sources for thirdparty binary libraries. The archives represent unmodified snapshots; modifications are applied via patch files at build time. These distributions will contain any license and copyrights as applicable from the upstream origin.

Thirdparty Licenses

Relevant thirdparty licenses per the distribution of the ATAK-CIV runtime application may be found under atak/ATAK/app/src/main/assets/support.

List of Thirdparty Dependencies

The table below presents all thirdparty dependencies that are included with this distribution of ATAK-CIV. Information about the copyright holder and license found in this table is INFORMATIVE. Please refer to the actual source locations and/or copyright and license texts that can be found in the project alongside the source/binaries.

NameCopyrightLicenseVersionAdditional Notes
achartengine4ViewSoft SRL (2009-2013)Apache License v2.01.2.0
ACRAApache License v2.04.6.1
USB Serial for AndroidGoogle (2011-2013) Mike Wakerly (2013)LGPL
datadroidFoxyKeepBeerware2.1.2
jackcessJames Ahlborn (2013)LGPL1.2.14.3The version of the source we are building from is licensed with LGPL; the current upstream has been updated to the Apache License v2.0
libunwindstack NDKThe Android Open Source Project (2016)Apache License v2.0
Gv2FPAR Government Systems CorporationPAR Gv2F LicenseProprietary library.
PGSC Mobile VideoPAR Government Systems CorporationPAR Gv2F License
opencsvApache License v2.0Included as inline source
OpenNMEAJoey GannonLGPL0.1
SanselanApache License v2.0The version of the source we are building from is licensed with Apache License v2.0; the upstream archived version (https://code.google.com/archive/p/sanselanandroid/) is now licensed under the MIT license.
SimpleKMLEkito (2012)Apache License v2.0
SimpleXMLApache License v2.02.7.1
FFMPEGLGPL
Apache Commons LangApache License v2.0Included as inline source
GLUSGI Free Software License B v2.01.2.1Included as inline source
JamaPublic DomainIncluded as inline source
ASSIMPassimp teamOpen Asset Import Library License4.0.1
GDALFrank Warmerdam (1998, 2002); Evan Rouault (2007-2014)GDAL/OGR License2.2.3Modified version, see depends/gdal-2.2.3-mod.tar.gz
GEOSLGPL v2.13.4.3takthirdparty/distfiles/geos.tar.bz2
LIBICONVLGPL1.15
GNU libstdc++GPLv3
LIBKMLGoogle (2008)LIBKML license1.3
uriparserWeijia Song (2007) Sebastian Pipping (2007)uriparser License0.7.5
BoostBoost Software License v1.01.34.1
minizipGilles Vollant (1998-2005)minizip license1.01e
OGDIOGDI License3.2.0
Proj.4Frank WarmerdamProj.4 License4.9.1
SQLiteDisclaimedSQLite License3.20.1License is a blessing.
SQL CipherZETETIC LLC (2008)SQL Cipher License3.4.2
SpatiaLiteAlessandro FurieriMozilla Public License 1.1.14.3.0aMay be alternatively distributed under GPLv2 or later, LGPLv2.1 or later.
LIBEXPATThai Open Source Software Center Ltd and Clark Cooper (1998-2000); Expat maintainers. (2001-2006)LIBEXPAT License2.1.0
zlibJean-loup Gailly and Mark Adler (1995-2017)zlib License1.2.11
GLUESSilicon Graphics Inc (1991-200)SGI Free Software License B v2.01.4
STB DXTSean Barrett (2017)Public Domain1.08bIncluded as inline source. This code may optionally be licensed under the MIT license.
WMMPublic DomainIncluded as inline source
protobufGoogle (2008)Protocol Buffers License3.5.1
LIBMICROHTTPDLGPL0.9.46
LIBCURLDaniel Stenberg (1996-2018)LIBCURL license7.61.1
LIBXML2Daniel Veillard (1998-2012)MIT License2.9.10
OpenSSLThe OpenSSL Project (1998-2018)OpenSSL License and SSLeay License1.1.0iDouble licensed; terms for both must be met