-
Notifications
You must be signed in to change notification settings - Fork 582
Expand file tree
/
Copy pathNOTICE
More file actions
95 lines (73 loc) · 3.13 KB
/
Copy pathNOTICE
File metadata and controls
95 lines (73 loc) · 3.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
tt-metal
Copyright 2026 Tenstorrent USA, Inc.
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 includes modified portions of the LLVM Project (https://llvm.org)
in the following files:
tt_stl/tt_stl/llvm/llvm_small_vector.cpp (renamed from llvm/ADT/SmallVector.cpp)
tt_stl/tt_stl/llvm/llvm_small_vector.hpp (renamed from llvm/ADT/SmallVector.h)
tt_stl/tt_stl/llvm/memory_alloc.hpp (renamed from llvm/Support/MemAlloc.h)
These files are licensed under the Apache License v2.0 with LLVM Exceptions.
License available at: https://llvm.org/LICENSE.txt
================================================================================
Third-Party Dependencies:
The following separate and independent dependencies are utilized by this
project and are included in distributed builds (such as Python Wheels).
Each is subject to its own license terms:
- sfpi-gcc
Tenstorrent USA, Inc.
Licensed under Apache 2.0
https://github.com/tenstorrent/sfpi-gcc
- OpenMPI
Licensed under BSD-3-Clause
https://github.com/open-mpi/ompi
https://github.com/open-mpi/ompi/blob/main/LICENSE
- PMIx Reference Library (OpenPMIx)
Licensed under BSD-3-Clause
https://github.com/openpmix/openpmix
https://github.com/openpmix/openpmix/blob/master/LICENSE
- libevent Event Notification Library
Copyright 2012 Niels Provos and Nick Mathewson
Licensed under BSD-3-Clause
https://github.com/libevent/libevent
https://github.com/libevent/libevent?tab=License-1-ov-file#readme
- numactl (libnuma)
Simple NUMA policy support
Licensed under GPL-2.0
https://github.com/numactl/numactl
https://github.com/numactl/numactl/blob/master/LICENSE.GPL2
- hwloc (libhwloc)
Portable Hardware Locality
Licensed under BSD-3-Clause
https://github.com/open-mpi/hwloc
https://github.com/open-mpi/hwloc?tab=License-1-ov-file
The following dependencies are utilized by this project but are not explicitly
distributed as part of the software:
- yaml-cpp
Licensed under MIT
https://github.com/jbeder/yaml-cpp
https://github.com/jbeder/yaml-cpp/blob/master/LICENSE
- Doxygen
Licensed under GPL-2.0
https://github.com/doxygen/doxygen
https://github.com/doxygen/doxygen/blob/master/LICENSE
- Boost C++ Libraries
Licensed under Boost Software License 1.0
https://www.boost.org
https://www.boost.org/LICENSE_1_0.txt
- glog (Google Logging Library)
Licensed under BSD-3-Clause
https://github.com/google/glog
https://github.com/google/glog/blob/v0.4.0/COPYING
- ICU (International Components for Unicode)
Licensed under ICU License
http://site.icu-project.org
http://www.unicode.org/copyright.html#license