Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

[v1.8.x] Update LICENSE for all submodules. #19440

Merged
merged 6 commits into from
Oct 30, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
156 changes: 80 additions & 76 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -210,171 +210,175 @@
licenses (full text in Appendix).

=======================================================================================
Apache-2.0 licenses
Apache-2.0 license
=======================================================================================

The following components are provided under an Apache 2.0 license.

1. MXNet Cpp-package - For details, /cpp-package/LICENSE
MXNet Cpp-package - For details, /cpp-package/LICENSE
Copyright (c) 2015-2016 by Contributors
2. MXNet rcnn - For details, see, example/rcnn/LICENSE
MXNet rcnn - For details, see, example/rcnn/LICENSE
Copyright (c) 2014, 2015, The Regents of the University of California (Regents)
3. MXNet scala-package - For details, see, scala-package/LICENSE
MXNet scala-package - For details, see, scala-package/LICENSE
Copyright (c) 2014, 2015, the respective contributors
4. Warp-CTC - For details, see, 3rdparty/ctc_include/LICENSE
Warp-CTC - For details, see, 3rdparty/ctc_include/LICENSE
Copyright 2015-2016, Baidu USA LLC.
5. 3rdparty/dlpack - For details, see, 3rdparty/dlpack/LICENSE
3rdparty/dlpack - For details, see, 3rdparty/dlpack/LICENSE
Copyright 2017 by Contributors
6. 3rdparty/dmlc-core - For details, see, 3rdparty/dmlc-core/LICENSE
Copyright (c) 2015 by Contributors
Copyright by contributors
3rdparty/dmlc-core - For details, see, 3rdparty/dmlc-core/LICENSE
Copyright (c) 2015-2018 by Contributors
Copyright 2015 by dmlc-core developers
Copyright by Contributors
7. 3rdparty/mshadow - For details, see, 3rdparty/mshadow/LICENSE
3rdparty/mshadow - For details, see, 3rdparty/mshadow/LICENSE
Copyright (c) 2014-2016 by Contributors
Copyright by Contributors
8. 3rdparty/tvm - For details, see, 3rdparty/tvm/LICENSE
3rdparty/tvm - For details, see, 3rdparty/tvm/LICENSE
Copyright (c) 2016-2018 by Contributors
Copyright 2018 by Contributors
Copyright (c) 2018 by Xilinx, Contributors
9. 3rdparty/tvm/dmlc-core - For details, see, 3rdparty/tvm/3rdparty/dmlc-core/LICENSE
3rdparty/tvm/dmlc-core - For details, see, 3rdparty/tvm/3rdparty/dmlc-core/LICENSE
Copyright (c) 2015 by Contributors
10. 3rdparty/tvm/dlpack - For details, see, 3rdparty/tvm/3rdparty/dlpack/LICENSE
3rdparty/tvm/dlpack - For details, see, 3rdparty/tvm/3rdparty/dlpack/LICENSE
Copyright (c) 2015-2017 by Contributors
Copyright by Contributors
11. 3rdparty/ps-lite - For details, see, 3rdparty/ps-lite/LICENSE
3rdparty/ps-lite - For details, see, 3rdparty/ps-lite/LICENSE
Copyright 2015 Carnegie Mellon University
Copyright 2016, ps-lite developers
Copyright (c) 2015-2016 by Contributors
Copyright by Contributors
Copyright (c) 2018-2019 Bytedance Inc.
12. 3rdparty/mkldnn - For details, see, 3rdparty/mkldnn/LICENSE
3rdparty/mkldnn - For details, see, 3rdparty/mkldnn/LICENSE
Copyright 2016-2020 Intel Corporation
Copyright 2018 YANDEX LLC
13. googlemock scripts/generator - For details, see, 3rdparty/googletest/googlemock/scripts/generator/LICENSE
Copyright [2007-2009] Neal Norwitz
Portions Copyright [2007-2009] Google Inc.
14. MXNet clojure-package - For details, see, contrib/clojure-package/LICENSE
googlemock scripts/generator - For details, see, 3rdparty/googletest/googlemock/scripts/generator/LICENSE
Copyright [2007] Neal Norwitz
Portions Copyright [2007] Google Inc.
MXNet clojure-package - For details, see, contrib/clojure-package/LICENSE
Copyright 2018 by Contributors
15. MXNet R-package - For details, see, R-package/LICENSE
MXNet R-package - For details, see, R-package/LICENSE
Copyright (c) 2015 by Contributors
16. ONNX-TensorRT benchmark package - For details, see, 3rdparty/onnx-tensorrt/third_party/onnx/third_party/benchmark/LICENSE
ONNX-TensorRT benchmark package - For details, see, 3rdparty/onnx-tensorrt/third_party/onnx/third_party/benchmark/LICENSE
Copyright 2015 Google Inc. All rights reserved.
Copyright 2016 Ismael Jimenez Martinez. All rights reserved.
Copyright 2017 Roman Lebedev. All rights reserved.
17. Dockerfiles - For details, see docker/Dockerfiles/License.md
18. MXNet Julia Package - For details, see julia/LICENSE.md
Dockerfiles - For details, see docker/Dockerfiles/License.md
MXNet Julia Package - For details, see julia/LICENSE.md
Copyright (c) 2015-2018 by Chiyuan Zhang
19. Benchdnn - For details, see 3rdparty/mkldnn/tests/benchdnn/README.md
Benchdnn - For details, see 3rdparty/mkldnn/tests/benchdnn/README.md
Copyright 2017-2020 Intel Corporation
20. MXNet perl-package - For details, see perl-package/README
21. MXNet perl-package AI-MXNET - For details, see perl-package/AI-MXNet/README
22. MXNet perl-package AI-MXNET Gluon Contrib - For details, see perl-package/AI-MXNet-Gluon-Contrib/README
23. MXNet perl-package AI-MXNET Gluon ModelZoo - For details, see perl-package/AI-MXNet-Gluon-ModelZoo/README
24. MXNet perl-package AI-MXNETCAPI - For details, see perl-package/AI-MXNetCAPI/README
25. MXNet perl-package AI-NNVMCAPI - For details, see perl-package/AI-NNVMCAPI/README
26. Cephes Library Functions - For details, see src/operator/special_functions-inl.h
MXNet perl-package - For details, see perl-package/README
MXNet perl-package AI-MXNET - For details, see perl-package/AI-MXNet/README
MXNet perl-package AI-MXNET Gluon Contrib - For details, see perl-package/AI-MXNet-Gluon-Contrib/README
MXNet perl-package AI-MXNET Gluon ModelZoo - For details, see perl-package/AI-MXNet-Gluon-ModelZoo/README
MXNet perl-package AI-MXNETCAPI - For details, see perl-package/AI-MXNetCAPI/README
MXNet perl-package AI-NNVMCAPI - For details, see perl-package/AI-NNVMCAPI/README
Cephes Library Functions - For details, see src/operator/special_functions-inl.h
Copyright (c) 2015 by Contributors
Copyright 1984, 1987, 1992 by Stephen L. Moshier
27. MathJax (3rdparty/mkldnn/doc/assets/mathjax)
MathJax (3rdparty/mkldnn/doc/assets/mathjax)
Copyright (c) 2009-2018 The MathJax Consortium
Copyright (c) 2015-2017 Martin Hensel
Copyright (c) 2007, Apostolos Syropoulos (<[email protected]>)
28. material-design-icons - For details, see ./docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/
29. Roboto fonts - For details, see ./docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/
material-design-icons - For details, see ./docs/python_docs/themes/mx-theme/mxtheme/static/material-design-icons-3.0.1/iconfont/
Roboto fonts - For details, see ./docs/python_docs/themes/mx-theme/mxtheme/static/font/Roboto/
bfloat16 - For details, see 3rdparty/tvm/3rdparty/bfloat16/bfloat16.cc
Copyright (c) 2019 by Contributors

=======================================================================================
MIT licenses
MIT license
=======================================================================================

1. Fast R-CNN - For details, see example/rcnn/LICENSE
Fast R-CNN - For details, see example/rcnn/LICENSE
Copyright (c) Microsoft Corporation
2. Faster R-CNN - For details, see example/rcnn/LICENSE
Faster R-CNN - For details, see example/rcnn/LICENSE
Copyright (c) 2015 Microsoft Corporation
3. tree_lstm - For details, see example/gluon/tree_lstm/LICENSE
tree_lstm - For details, see example/gluon/tree_lstm/LICENSE
Copyright (c) 2017 Riddhiman Dasgupta, Sheng Zha
4. OpenMP - For details, see 3rdparty/openmp/LICENSE.txt
Copyright (c) 1997-2016 Intel Corporation
6. HalideIR - For details, see 3rdparty/tvm/3rdparty/HalideIR/LICENSE
Copyright (c) 2016 HalideIR contributors
Copyright (c) 2012-2014 MIT CSAIL, Google Inc., and other contributors
Copyright (c) 2016-2018 by Contributors
7. ONNX-TensorRT - For details, see 3rdparty/onnx-tensorrt/LICENSE
cma.h, cma_api_impl.h - For details, see 3rdparty/tvm/3rdparty/cma/cma.h
COPYRIGHT (C) 2017 Institute of Electronics and Computer Science (EDI), Latvia.
ONNX-TensorRT - For details, see 3rdparty/onnx-tensorrt/LICENSE
Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved.
Copyright (c) 2018 Open Neural Network Exchange
8. ONNX-TensorRT - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/LICENSE
ONNX-TensorRT - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/LICENSE
Copyright (c) Facebook, Inc. and Microsoft Corporation.
9. clipboard.js - Refer to https://zenorocha.github.io/clipboard.js
Licensed MIT © Zeno Rocha
10. clipboard.min.js - Refer to https://zenorocha.github.io/clipboard.js
clipboard.js - For details, see docs/static_site/src/assets/js/clipboard.js
Licensed MIT © Zeno Rocha
11. mx-theme - For details, see docs/python_docs/themes/mx-theme/LICENSE
mx-theme - For details, see docs/python_docs/themes/mx-theme/LICENSE
Copyright (c) 2016 myyasuda
12. intgemm - Refer to 3rdparty/intgemm/LICENSE
intgemm - Refer to 3rdparty/intgemm/LICENSE
Copyright (c) 2017--2019 University of Edinburgh, Nikolay Bogoychev, Mateusz Chudyk, Kenneth Heafield, and Microsoft Corporation
(Except 3rdparty/intgemm/test/3rd_party/catch.hpp is under the Boost license, listed separately)

builtin_fp16.h - For details, see 3rdparty/tvm/3rdparty/compiler-rt/builtin_fp16.h
Copyright (c) 2009-2015 by llvm/compiler-rt contributors

=======================================================================================
3-clause BSD licenses
3-clause BSD license
=======================================================================================

1. Xbyak - For details, see 3rdparty/mkldnn/src/cpu/xbyak/COPYRIGHT
Xbyak - For details, see 3rdparty/mkldnn/src/cpu/xbyak/COPYRIGHT
Copyright (c) 2007 MITSUNARI Shigeo
Copyright 2016-2018 Intel Corporation
2. gtest - For details, see, 3rdparty/mkldnn/tests/gtests/gtest/LICENSE
gtest - For details, see, 3rdparty/mkldnn/tests/gtests/gtest/LICENSE
Copyright 2005-2008, Google Inc.
Copyright 2015, Google Inc.
3. Moderngpu - For details, see, 3rdparty/ctc_include/contrib/moderngpu/LICENSE
Moderngpu - For details, see, 3rdparty/ctc_include/contrib/moderngpu/LICENSE
Copyright (c) 2013, NVIDIA CORPORATION. All rights reserved.
4. CUB Library - For details, see, 3rdparty/nvidia_cub/LICENSE.TXT
CUB Library - For details, see, 3rdparty/nvidia_cub/LICENSE.TXT
Copyright (c) 2010-2011, Duane Merrill. All rights reserved.
Copyright (c) 2011-2016, NVIDIA CORPORATION. All rights reserved.
5. CUB mersenne.h - For details, see 3rdparty/nvidia_cub/test/mersenne.h
CUB mersenne.h - For details, see 3rdparty/nvidia_cub/test/mersenne.h
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
6. Googlemock - For details, see, 3rdparty/googletest/googlemock/LICENSE
Copyright 2006-2015, Google Inc.
7. Googletest - For details, see, 3rdparty/googletest/googletest/LICENSE
Copyright 2005-2015, Google Inc.
8. OpenMP Testsuite - For details, see, 3rdparty/openmp/testsuite/LICENSE
Googlemock - For details, see, 3rdparty/googletest/googlemock/LICENSE
Copyright 2008, Google Inc.
Googletest - For details, see, 3rdparty/googletest/googletest/LICENSE
Copyright 2008, Google Inc.
OpenMP Testsuite - For details, see, 3rdparty/openmp/testsuite/LICENSE
Copyright (c) 2011, 2012 University of Houston System
9. CMake FindCUDAToolkit.cmake, FindOpenCL.cmake - For details, see,
CMake FindCUDAToolkit.cmake, FindOpenCL.cmake - For details, see,
cmake/upstream/FindCUDAToolkit.cmake
cmake/upstream/select_compute_arch.cmake
3rdparty/mkldnn/cmake/FindOpenCL.cmake
Copyright 2000-2020 Kitware, Inc. and Contributors
10. ittnotify - For details, see, 3rdparty/mkldnn/src/cpu/jit_utils/jitprofiling/
ittnotify - For details, see, 3rdparty/mkldnn/src/cpu/jit_utils/jitprofiling/
Copyright (c) 2011, Intel Corporation
11. Numpy einsum operator - For details, see src/operator/numpy/np_einsum_op-inl.h
Numpy einsum operator - For details, see src/operator/numpy/np_einsum_op-inl.h
Copyright (c) 2005-2019, NumPy Developers.
Copyright (c) 2019, The Apache Software Foundation.
12. Numpy einsum operator - For details, see src/operator/numpy/np_einsum_path_op-inl.h
Numpy einsum operator - For details, see src/operator/numpy/np_einsum_path_op-inl.h
Copyright (c) 2005-2019, NumPy Developers.
Copyright (c) 2019, The Apache Software Foundation.
13. Numpy einsum operator - For details, see src/operator/numpy/np_einsum_op.cc
Numpy einsum operator - For details, see src/operator/numpy/np_einsum_op.cc
Copyright (c) 2005-2019, NumPy Developers.
Copyright (c) 2019, The Apache Software Foundation.

=======================================================================================
2-clause BSD licenses
2-clause BSD license
=======================================================================================

1. Sphinx JavaScript utilties for the full-text search - For details, see, docs/_static/searchtools_custom.js
Sphinx JavaScript utilties for the full-text search - For details, see, docs/_static/searchtools_custom.js
Copyright (c) 2007-2017 by the Sphinx team
2. blockingconcurrentqueue.h - For details, see, 3rdparty/dmlc-core/include/dmlc/blockingconcurrentqueue.h
blockingconcurrentqueue.h - For details, see, 3rdparty/dmlc-core/include/dmlc/blockingconcurrentqueue.h
©2015-2016 Cameron Desrochers
3. concurrentqueue.h - For details, see, 3rdparty/dmlc-core/include/dmlc/concurrentqueue.h
concurrentqueue.h - For details, see, 3rdparty/dmlc-core/include/dmlc/concurrentqueue.h
Copyright (c) 2013-2016, Cameron Desrochers.
4. MSCOCO Toolbox - For details, see, example/ssd/dataset/pycocotools/coco.py
MSCOCO Toolbox - For details, see, example/ssd/dataset/pycocotools/coco.py
Code written by Piotr Dollar and Tsung-Yi Lin, 2014.
5. PyBind11 FindEigen3.cmake - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/FindEigen3.cmake
PyBind11 FindEigen3.cmake - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/FindEigen3.cmake
Copyright (c) 2006, 2007 Montel Laurent, <[email protected]>
Copyright (c) 2008, 2009 Gael Guennebaud, <[email protected]>
Copyright (c) 2009 Benoit Jacob <[email protected]>
6. PyBind11 FindPythonLibsNew.cmake - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/FindPythonLibsNew.cmake
PyBind11 FindPythonLibsNew.cmake - For details, see 3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/FindPythonLibsNew.cmake
Copyright 2001-2009 Kitware, Inc.
Copyright 2012 Continuum Analytics, Inc.
picojson.h - For details, see 3rdparty/tvm/3rdparty/picojson/picojson.h
Copyright 2009-2010 Cybozu Labs, Inc.
Copyright 2011-2014 Kazuho Oku

=======================================================================================
Apache-2.0 license + LLVM Exceptions
=======================================================================================

OpenMP - For details, see 3rdparty/openmp/LICENSE.txt
Copyright (c) 1997-2016 Intel Corporation

=======================================================================================
Other Licenses
Expand Down
11 changes: 11 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,14 @@

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).


--------------------------------------------------------------------------------
josephevans marked this conversation as resolved.
Show resolved Hide resolved
This product includes code from Apache TVM (incubating), which includes the
following in its NOTICE file:

Apache TVM (incubating)
Copyright 2019 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).