From 1c1a48ba450747095544e3feab25aef9396ca3d8 Mon Sep 17 00:00:00 2001 From: Florian Reimold <11774314+FlorianReimold@users.noreply.github.com> Date: Thu, 14 Nov 2024 07:47:04 +0100 Subject: [PATCH] Created NOTICE.md (#1793) Renamed NOTICE.txt to NOTICE.md and re-created the content in the Eclipse-suggested style --- NOTICE.md | 303 +++++++++++++++++++++++++++++++++++++++++++++++++++++ NOTICE.txt | 141 +------------------------ 2 files changed, 304 insertions(+), 140 deletions(-) create mode 100644 NOTICE.md diff --git a/NOTICE.md b/NOTICE.md new file mode 100644 index 0000000000..6123f98199 --- /dev/null +++ b/NOTICE.md @@ -0,0 +1,303 @@ +# Notices for Eclipse eCAL + +This content is produced and maintained by the Eclipse eCAL project. + +* Project home: https://projects.eclipse.org/projects/automotive.ecal + +## Trademarks + +eCAL™ is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Apache License, Version 2.0 which is available at +https://www.apache.org/licenses/LICENSE-2.0. + +SPDX-License-Identifier: Apache-2.0 + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ecal/ecal +* https://github.com/eclipse-ecal/ecal-algorithm-samples +* https://github.com/eclipse-ecal/ecal-camera-samples +* https://github.com/eclipse-ecal/ecal-carla-bridge +* https://github.com/eclipse-ecal/ecal-core +* https://github.com/eclipse-ecal/ecal-foxglove-bridge +* https://github.com/eclipse-ecal/ecal-gpsd-client +* https://github.com/eclipse-ecal/ecal-matlab-binding +* https://github.com/eclipse-ecal/ecal-mcap-tools +* https://github.com/eclipse-ecal/ecal-mqtt-bridge +* https://github.com/eclipse-ecal/ecal-rs +* https://github.com/eclipse-ecal/ecal-utils +* https://github.com/eclipse-ecal/ecaludp +* https://github.com/eclipse-ecal/fineftp-server +* https://github.com/eclipse-ecal/protobuf-datatypes-collection +* https://github.com/eclipse-ecal/rmw_ecal +* https://github.com/eclipse-ecal/rosidl_typesupport_protobuf +* https://github.com/eclipse-ecal/tcp_pubsub +* https://github.com/eclipse-ecal/udpcap + +## Third party Content + +The following components are developed by third parties. +They are used by Eclipse eCAL, but not associated to it in any way. + +### 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. + +fineFTP Server + - License: MIT + - Project: https://github.com/eclipse-ecal/fineftp-server + - Copyright: 2020 Continental Corporation + - Included in: + - Git submodule `/tirdparty/fineftp-server` + - Binary distributions for Windows + - Binary distributions for Linux + +tcp_pubsub + - License: MIT + - Project: https://github.com/eclipse-ecal/tcp_pubsub + - Copyright: 2021 Continental + - Included in: + - Git submodule `/tirdparty/tcp_pubsub` + - Binary distributions for Windows + - Binary distributions for Linux + +Udpcap + - License: Apache 2.0 + - Project: https://github.com/eclipse-ecal/udpcap + - Copyright: 2022, Continental + - Included in: + - Git submodule `/tirdparty/udpcap` + - Binary distributions for Windows + +### Thirdparty components + +The following components are developed by third parties. +They are used by Eclipse eCAL, but not associated to it in any way. + +Asio + - License: Boost 1.0 + - Project: https://think-async.com + - Copyright: 2003-2018 Christopher M. Kohlhoff + - Included in: + - Git submodule `/tirdparty/asio` + - Binary distributions for Windows + - Binary distributions for Linux + +Bootstrap + - License: MIT + - Project: https://getbootstrap.com/ + - Copyright: 2011-2019 The Bootstrap Authors, 2011-2019 Twitter, Inc. + - Included in: + - Documentation + - Binary distributions for Windows + - Binary distributions for Linux + +Cap'n Proto + - License: MIT + - Project: https://capnproto.org + - Copyright: 2013-2014 Sandstorm Development Group, Inc. and contributors + - Included in: + - Binary distributions for Linux + +convert_utf + - License: Convert UTF License + - Copyright: 2001-2004 Unicode, Inc. + - Included in: + - Copy in repository: `convert_utf.cpp / .h` + - Binary distributions for Windows + - Binary distributions for Linux + +empy_helpers + - License: Apache 2.0 + - Project: https://github.com/ros2/rosidl/blob/master/rosidl_adapter/rosidl_adapter/resource/__init__.py + - Copyright: 2018 Open Source Robotics Foundation, Inc. + - Included in: + - Copy in repository: `/doc/extensions/empy_helpers/__init__.py` (modified) + +Findqwt.cmake + - License: Modified BSD 2-Clause + - Project: https://gitlab.kitware.com/cmake/community/-/wikis/contrib/modules/FindQwt + - Copyright: 2010-2013 Julien Schueller, 2018-2020 Rolf Eike Beer + - Included in: + - Copy in repository (modified): `cmake/Modules/Findqwt.cmake` + +Flaticons + - License: Creative Commons 3.0 + - Project: https://www.flaticon.com/ + - Copyright: Multiple individual authors + - Included in: + - Copy in repository: `/app/iconset/flaticon/*` + - Documentation + - Binary distributions for Windows + - Binary distributions for Linux + +Font Awesome + - License: Font Awesome Free License + - Project: https://fontawesome.com + - Copyright: Fonticons, Inc. + - Included in: + - Documentation + - Binary distributions for Windows + - Binary distributions for Linux + +Google Protobuf + - License: BSD 3-Clause + - Project: https://developers.google.com/protocol-buffers + - Copyright: 2008 Google Inc. + - Included in: + - Git submodule `/tirdparty/protobuf` + - Binary distributions for Windows + +Google Test + - License: BSD 3-Clause + - Project: https://github.com/google/googletest + - Copyright: 2008 Google Inc. + - Included in: + - Git submodule `/tirdparty/googletest` + +HDF5 + - License: Modified BSD 3-Clause + - Project: https://www.hdfgroup.org/solutions/hdf5 + - Copyright: 1998-2006 by The Board of Trustees of the University of Illinois, 2006 by The HDF Group + - Included in: + - Git submodule `/tirdparty/hdf5` + - Binary distributions for Windows + +libcurl + - License: MIT + - Project: https://curl.se/libcurl/ + - Copyright: 1996 - 2021, Daniel Stenberg, daniel@haxx.se, and many contributors (see the THANKS file) + - Included in: + - Git submodule `/tirdparty/curl` + - Binary distributions for Windows + +modpath.iss + - License: LGPL 3.0 + - Project: http://www.legroom.net/software + - Copyright: Jared Breland + - Included in: + - Copy in repository: `/cpack/innosetup/modpath.iss` + - Binary distributions for Windows (Installer only) + +npcap + - License: Npcap License + - Project: https://nmap.org/npcap/ + - Copyright: 2013-2021 by Insecure.Com LLC + - Not included due to licensing issues. eCAL for Windows links against the npcap SDK. + +PcapPlusPlus + - License: Unlicense + - Project: https://pcapplusplus.github.io/ + - Copyright: 2021 seladb + - Included in: + - Binary distributions for Windows + +Qt + - License: LGPL 3.0 + - Project: https://www.qt.io/ + - Copyright: The Qt Company Ltd. + - Included in: + - Binary distributions for Windows + +qwt + - License: Qwt License + - Project: https://sourceforge.net/projects/qwt/ + - Copyright: Uwe Rathmann + - Included in: + - Git submodule `/tirdparty/qwt/qwt` + - Binary distributions for Windows + - Binary distributions for Linux + +recycle + - License: BSD 3-Clause + - Project: https://github.com/steinwurf/recycle + - Copyright: 2014 Steinwurf ApS + - Included in: + - Git submodule `/tirdparty/recycle` + - Binary distributions for Windows + - Binary distributions for Linux + +SimpleIni + - License: MIT + - Project: https://github.com/brofield/simpleini + - Copyright: 2006-2013 Brodie Thiesfield + - Included in: + - Git submodule `/tirdparty/simpleini` + - Binary distributions for Windows + - Binary distributions for Linux + +spdlog + - License: MIT + - Project: https://github.com/gabime/spdlog + - Copyright: 2016 Gabi Melman + - Included in: + - Git submodule `/tirdparty/spdlog` + - Binary distributions for Windows + - Binary distributions for Linux + +Sphinx Book Theme + - License: BSD 3-Clause + - Project: https://github.com/executablebooks/sphinx-book-theme + - Copyright: 2020 Chris Holdgraf + - Included in: + - Documentation + - Binary distributions for Windows + - Binary distributions for Linux + +tclap + - License: MIT + - Project: http://tclap.sourceforge.net + - Copyright: 2003 Michael E. Smoot, 2004 Daniel Aarno, 2017 Google Inc. + - Included in: + - Git submodule `/tirdparty/tclap` + - Binary distributions for Windows + - Binary distributions for Linux + +termcolor + - License: BSD 3-Clause + - Project: https://github.com/ikalnytskyi/termcolor + - Copyright: 2013 Ihor Kalnytskyi + - Included in: + - Git submodule `/tirdparty/termcolor` + - Binary distributions for Windows + - Binary distributions for Linux + +TinyXML-2 + - License: Zlib License + - Project: https://github.com/leethomason/tinyxml2 + - Copyright: Lee Thomason + - Included in: + - Git submodule `/tirdparty/tinyxml` + - Binary distributions for Windows + - Binary distributions for Linux + +yaml-cpp + - License: MIT + - Project: https://github.com/jbeder/yaml-cpp/ + - Copyright: 2008-2015 Jesse Beder + - Included in: + - Git submodule `/thirdparty/yaml-cpp` + - Binary distributions for Windows + - Binary distributions for Linux + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. diff --git a/NOTICE.txt b/NOTICE.txt index 7a4ff1c10f..0049fc5990 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -1,140 +1 @@ -This project includes software developed by -Continental Corporation (https://www.continental-automotive.com) - -Licensed under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at: - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on -an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. - - -This project has dependencies - list with dependency name and license follows. - -1. Used Licenses (overall) - - - Apache License 2.0 - https://www.apache.org/licenses/LICENSE-2.0 - - Boost Software License - http://www.boost.org/LICENSE_1_0.txt - - BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Clause - - GNU Lesser General Public License v2.1 - https://www.gnu.org/licenses/old-licenses/lgpl-2.1.de.html - - GNU Lesser General Public License v3 - https://www.gnu.org/licenses/lgpl-3.0.de.html - - MIT License - https://opensource.org/licenses/MIT - - LGPL v3 - http://www.gnu.org/licenses/lgpl-3.0.html - - Some libraries like Google Protobuf define their own license model, see Details section - - -2. Details - -2.1 Networking / Transport - -2.1.1 ASIO - - Copyright © 2003-2018 Christopher M. Kohlhoff - - URL: https://think-async.com - - License: Boost Software License - http://www.boost.org/LICENSE_1_0.txt - -2.1.2 NPCAP - - Copyright 2013-2016 by Insecure.Com LLC - - URL: https://nmap.org/npcap/ - - License: Npcap License - https://github.com/nmap/npcap/blob/master/LICENSE - - -2.2 Serialization - -2.2.1 Google Protouf - - Copyright 2008 Google Inc. - - URL: https://developers.google.com/protocol-buffers - - License: https://github.com/google/protobuf/blob/master/LICENSE - -2.2.2 Cap'n Proto - - Copyright 2013-2014 Sandstorm Development Group, Inc. and contributors - - URL: https://capnproto.org - - License: MIT License - https://github.com/capnproto/capnproto/blob/master/LICENSE - -2.2.3 Google Flatbuffers - - Copyright 2014 Google Inc. - - URL: https://github.com/google/flatbuffers - - License: Apache License - https://github.com/google/flatbuffers/blob/master/LICENSE.txt - - -2.3 Utilities - -2.3.1 SimpleIni - - Copyright (c) 2006-2013 Brodie Thiesfield - - URL: https://github.com/brofield/simpleini - - License: MIT License - https://github.com/brofield/simpleini/blob/master/LICENCE.txt - -2.3.2 TCLAP - - Copyright (c) 2003 Michael E. Smoot - - Copyright (c) 2004 Daniel Aarno - - Copyright (c) 2017 Google Inc. - - URL: http://tclap.sourceforge.net - - License: MIT License - https://opensource.org/licenses/mit-license.php - -2.3.3 convert_utf.cpp/.h - - Copyright 2001-2004 Unicode, Inc. - -2.3.4 Spdlog - - Copyright (c) 2016 Gabi Melman - - URL: https://github.com/gabime/spdlog - - License: MIT License - https://github.com/gabime/spdlog/blob/v1.x/LICENSE - -2.3.5 Termcolor - - Copyright (c) 2013, Ihor Kalnytskyi - - URL: https://github.com/ikalnytskyi/termcolor - - License: BSD License - https://github.com/ikalnytskyi/termcolor/blob/master/LICENSE - -2.3.6 modpath.iss - - Copyright (c) Jared Breland - - URL: http://www.legroom.net/software - - License: LGPL 3 - -2.4 GUI - -2.4.1 QT - - Copyright 2019 The Qt Company - - URL: https://www1.qt.io/developers/ - - License: LGPLv3 - https://www1.qt.io/licensing (Applicaton Development only without none LGPL submodules) - -2.4.2 Flaticons - - Copyright 2013-2019 Freepik Company S.L. All rights reserved. - - URL: https://www.flaticon.com/ - - License: Creative Commons 3.0 - https://creativecommons.org/licenses/by/3.0 - -2.4.3 Qwt - - Uwe Rathmann, Josef Wilgen ( <= Qwt 0.2 ) - - URL: https://sourceforge.net/p/qwt/git/ci/develop/tree - - License: Qwt License Version 1.0, January 1, 2003 - -2.5 Testing - -2.5.1 GoogleTest - - Copyright 2008 Google Inc. - - URL: https://github.com/google/googletest - - License: BSD 3-Clause License - https://github.com/google/googletest/blob/master/LICENSE.txt - -2.5 Documentation - -2.5.1 Typo 3 Theme - - URL: https://github.com/TYPO3-Documentation/sphinx_typo3_theme - - License: MIT License - https://github.com/TYPO3-Documentation/sphinx_typo3_theme/blob/master/LICENSE - -2.5.2 Bootstrap - - Copyright 2011-2019 The Bootstrap Authors - - Copyright 2011-2019 Twitter, Inc. - - URL: https://getbootstrap.com/ - - License: MIT License - https://github.com/twbs/bootstrap/blob/master/LICENSE - -2.5.3 Font Awesome - - URL: https://fontawesome.com - - License: Font Awesome Free License - https://fontawesome.com/license/free - -2.5.4 empy_helpers - - Copyright 2018 Open Source Robotics Foundation, Inc. - - URL: https://github.com/ros2/rosidl/blob/master/rosidl_adapter/rosidl_adapter/resource/__init__.py - - License: Apache License +This file has been renamed to NOTICE.md \ No newline at end of file