External components

Parts of eCAL have a different license than the main project. These components may either be shipped with the repository as source code, or along with / included in the eCAL binaries. The information in this list may not be exhaustive. Some dependencies, like GoogleTest, are not used in our officially distributed builds, even though they can be used with eCAL and therefore appear in this list.

Components by Eclipse eCAL™

The following external components are developed and maintained by the Eclipse eCAL team. They may have a different license than eCAL.

Components by Eclipse eCAL™

Component

License

Copyright

Included in…

ecaludp

Apache 2.0

2024, Continental

fineFTP Server

MIT

2020 Continental Corporation

tcp_pubsub

MIT

Copyright (c) 2021 Continental

Udpcap

Apache 2.0

2022, Continental

Thirdparty components

The following components are developed by third parties. They are used by Eclipse eCAL, but not associated to it in any way.

Thirdparty components

Component

License

Copyright

Included in…

Asio

Boost Software License 1.0

2003-2018 Christopher M. Kohlhoff

Bootstrap

MIT

2011-2019 The Bootstrap Authors

2011-2019 Twitter, Inc.

Cap’n Proto

MIT

2013-2014 Sandstorm Development Group, Inc. and contributors

convert_utf

Convert UTF License

2001-2004 Unicode, Inc.

empy_helpers

Apache 2.0

2018 Open Source Robotics Foundation, Inc.

  • |fa-file-alt| Copy in repository: /doc/extensions/empy_helpers/__init__.py (modified)

Findqwt.cmake

Findqwt-style BSD2

Copyright 2010-2013, Julien Schueller

Copyright 2018-2020, Rolf Eike Beer

  • |fa-file-alt| Copy in repository (modified): cmake/Modules/Findqwt.cmake

Flaticons

Creative Commons 3.0

see Icon License

Font Awesome

Fontawesome Free License

Fonticons, Inc.

Google Protobuf

BSD 3

Copyright 2008 Google Inc.

Google Test

BSD 3

Copyright 2008 Google Inc.

  • |fa-github| Git submodule /tirdparty/gtest/googletest

HDF5

HDF5 BSD-3

1998-2006 by The Board of Trustees of the University of Illinois

2006 by The HDF Group

libcurl

MIT

1996 - 2021, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file

modpath.iss

LGPL 3.0

Jared Breland

  • |fa-file-alt| Copy in repository: /cpack/innosetup/modpath.iss

  • |fa-windows| Binary distributions for Windows (Installer only)

nanopb

zlib

2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi>

npcap

Npcap license

2013-2021 by Insecure.Com LLC

Not included due to licensing issues. Please check out the npcap chapter. eCAL for Windows links against the npcap SDK.

PcapPlusPlus

Unlicense

2021 seladb

Qt

LGPL 3.0

The Qt Company Ltd.

qwt

qwt

Uwe Rathmann

recycle

BSD 3

Copyright (c) 2014, Steinwurf ApS

SimpleIni

MIT

2006-2013 Brodie Thiesfield

spdlog

MIT

2016 Gabi Melman

Sphinx Book Theme

BSD 3

2020 Chris Holdgraf

tclap

MIT

Copyright (c) 2003 Michael E. Smoot

Copyright (c) 2004 Daniel Aarno

Copyright (c) 2017 Google Inc.

termcolor

BSD 3

2013, Ihor Kalnytskyi

TinyXML-2

zlib

Lee Thomason

yaml-cpp

MIT

Copyright (c) 2008-2015 Jesse Beder

License texts

Note

Even though the GPL License is included here, eCAL does not use any GPL code. The license is only listed here, as it is required as base for LGPL licenses.