forked from DrTimothyAldenDavis/GraphBLAS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLICENSE
38 lines (26 loc) · 1.56 KB
/
LICENSE
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
SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved.
The following Apache-2.0 applies to all of SuiteSparse:GraphBLAS except for the
@GrB interface:
SPDX-License-Identifier: Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use SuiteSparse:GraphBLAS 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.
No files that are compiled and packaged as part of the libgraphblas.so or
libgraphblas.a libraries are licensed under the GNU GPLv3. All of those files
are licensed under the Apache-2.0 license.
================================================================================
The @GrB interface, including its test suite and demos (all files in the
GraphBLAS/GraphBLAS folder) are not under the above Apache-2.0 license, but
under the GNU GPLv3 (or later) license instead. Refer to the file
GraphBLAS/GraphBLAS/@GrB/LICENSE for details.
All files throughout this package and the @GrB interface are tagged
with an SPDX license identifier, file by file. Either:
SPDX-License-Identifier: Apache-2.0
or, for the @GrB interface, its test suite, and demos:
SPDX-License-Identifier: GPL-3.0-or-later