Skip to content

Commit 448fa80

Browse files
lucascolleysteppi
andauthored
fix licensing issues (#30)
* fix licensing issues closes gh-29 * -> txt * Update LICENSES_bundled.txt Co-authored-by: Albert Steppi <[email protected]> * Update LICENSES_bundled.txt Co-authored-by: Albert Steppi <[email protected]> --------- Co-authored-by: Albert Steppi <[email protected]>
1 parent dd605fd commit 448fa80

File tree

2 files changed

+121
-2
lines changed

2 files changed

+121
-2
lines changed

LICENSES_bundled.txt

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
xsf bundles several libraries that are compatibly licensed. We list these here.
2+
3+
Name: Cephes
4+
Files: include/xsf/cephes/*
5+
License: BSD-3-Clause
6+
Distributed under 3-clause BSD license with permission from the author,
7+
see https://lists.debian.org/debian-legal/2004/12/msg00295.html
8+
9+
Cephes Math Library Release 2.8: June, 2000
10+
Copyright 1984, 1995, 2000 by Stephen L. Moshier
11+
12+
This software is derived from the Cephes Math Library and is
13+
incorporated herein by permission of the author.
14+
15+
All rights reserved.
16+
17+
Redistribution and use in source and binary forms, with or without
18+
modification, are permitted provided that the following conditions are met:
19+
* Redistributions of source code must retain the above copyright
20+
notice, this list of conditions and the following disclaimer.
21+
* Redistributions in binary form must reproduce the above copyright
22+
notice, this list of conditions and the following disclaimer in the
23+
documentation and/or other materials provided with the distribution.
24+
* Neither the name of the <organization> nor the
25+
names of its contributors may be used to endorse or promote products
26+
derived from this software without specific prior written permission.
27+
28+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
29+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
30+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
31+
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
32+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
33+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
34+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
35+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
36+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
37+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38+
39+
Name: Faddeeva
40+
Files: include/xsf/faddeeva.h
41+
License: MIT
42+
Copyright (c) 2012 Massachusetts Institute of Technology
43+
44+
Permission is hereby granted, free of charge, to any person obtaining
45+
a copy of this software and associated documentation files (the
46+
"Software"), to deal in the Software without restriction, including
47+
without limitation the rights to use, copy, modify, merge, publish,
48+
distribute, sublicense, and/or sell copies of the Software, and to
49+
permit persons to whom the Software is furnished to do so, subject to
50+
the following conditions:
51+
52+
The above copyright notice and this permission notice shall be
53+
included in all copies or substantial portions of the Software.
54+
55+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
56+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
57+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
58+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
59+
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
60+
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
61+
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
62+
63+
Name: qd
64+
Files: include/xsf/cephes/dd_real.h
65+
License: BSD-3-Clause-LBNL
66+
This work was supported by the Director, Office of Science, Division
67+
of Mathematical, Information, and Computational Sciences of the
68+
U.S. Department of Energy under contract numbers DE-AC03-76SF00098 and
69+
DE-AC02-05CH11231.
70+
71+
Copyright (c) 2003-2009, The Regents of the University of California,
72+
through Lawrence Berkeley National Laboratory (subject to receipt of
73+
any required approvals from U.S. Dept. of Energy) All rights reserved.
74+
75+
1. Redistribution and use in source and binary forms, with or
76+
without modification, are permitted provided that the following
77+
conditions are met:
78+
79+
(1) Redistributions of source code must retain the copyright
80+
notice, this list of conditions and the following disclaimer.
81+
82+
(2) Redistributions in binary form must reproduce the copyright
83+
notice, this list of conditions and the following disclaimer in
84+
the documentation and/or other materials provided with the
85+
distribution.
86+
87+
(3) Neither the name of the University of California, Lawrence
88+
Berkeley National Laboratory, U.S. Dept. of Energy nor the names
89+
of its contributors may be used to endorse or promote products
90+
derived from this software without specific prior written
91+
permission.
92+
93+
2. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
94+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
95+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
96+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
97+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
98+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
99+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
100+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
101+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
102+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
103+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
104+
105+
3. You are under no obligation whatsoever to provide any bug fixes,
106+
patches, or upgrades to the features, functionality or performance of
107+
the source code ("Enhancements") to anyone; however, if you choose to
108+
make your Enhancements available either publicly, or directly to
109+
Lawrence Berkeley National Laboratory, without imposing a separate
110+
written license agreement for such Enhancements, then you hereby grant
111+
the following license: a non-exclusive, royalty-free perpetual license
112+
to install, use, modify, prepare derivative works, incorporate into
113+
other computer software, distribute, and sublicense such enhancements
114+
or derivative works thereof, in binary and source code form.
115+
116+
Name: mdspan
117+
Files: include/xsf/third_party/kokkos/mdspan.hpp
118+
License: Apache-2.0 WITH LLVM-exception
119+
For details, see include/xsf/third_party/kokkos/mdspan.hpp

meson.build

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ project(
22
'xsf',
33
'cpp',
44
version : '0.1.0',
5-
license : 'BSD-3-Clause',
6-
license_files : 'LICENSE',
5+
license : 'BSD-3-Clause AND MIT AND BSD-3-Clause-LBNL AND Apache-2.0 WITH LLVM-exception',
6+
license_files : ['LICENSE', 'LICENSES_bundled.txt'],
77
meson_version : '>=1.5.0'
88
)
99

0 commit comments

Comments
 (0)