Skip to content

Commit 454b8ea

Browse files
authored
feat: add some compatibility licenses (#247)
1 parent 36f75de commit 454b8ea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3124
-0
lines changed

assets/compatibility/0BSD.yaml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
# Compatibility matrix derived from:
19+
# https://www.apache.org/legal/resolved.html
20+
# Category A (permissive) licenses are compatible with each other.
21+
# Category A (permissive) licenses are weak-compatible with Category B (weak copyleft).
22+
# Category B (weak copyleft) licenses are weak-compatible with Category A (permissive).
23+
# Category B (weak copyleft) licenses are compatible with each other.
24+
25+
# Compatibility matrix for the 0BSD license.
26+
# Category: Category A (permissive)
27+
# SPDX: https://spdx.org/licenses/0BSD.html
28+
29+
compatible:
30+
- Apache-2.0
31+
- PHP-3.01
32+
- 0BSD
33+
- BSD-3-Clause
34+
- BSD-2-Clause
35+
- BSD-2-Clause-Views
36+
- PostgreSQL
37+
- EDL-1.0
38+
- ISC
39+
- SMLNJ
40+
- ICU
41+
- NCSA
42+
- W3C
43+
- Xnet
44+
- Zlib
45+
- Libpng
46+
- AFL-3.0
47+
- MS-PL
48+
- Python-2.0
49+
- BSL-1.0
50+
- WTFPL
51+
- Unicode-DFS-2016
52+
- Unicode-DFS-2015
53+
- ZPL-2.0
54+
- Unlicense
55+
- HPND
56+
- MulanPSL-2.0
57+
- MIT
58+
- MIT-0
59+
60+
incompatible:
61+
- Unknown
62+
63+
weak-compatible:
64+
- CDDL-1.0
65+
- CDDL-1.1
66+
- CPL-1.0
67+
- EPL-1.0
68+
- EPL-2.0
69+
- ErlPL-1.1
70+
- IPA
71+
- IPL-1.0
72+
- UFL-1.0
73+
- UnRAR
74+
- MPL-1.0
75+
- MPL-1.1
76+
- MPL-2.0
77+
- OFL-1.1
78+
- OSL-3.0
79+
- Ruby
80+
- SPL-1.0

assets/compatibility/AFL-3.0.yaml

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
# Compatibility matrix derived from:
19+
# https://www.apache.org/legal/resolved.html
20+
# Category A (permissive) licenses are compatible with each other.
21+
# Category A (permissive) licenses are weak-compatible with Category B (weak copyleft).
22+
# Category B (weak copyleft) licenses are weak-compatible with Category A (permissive).
23+
# Category B (weak copyleft) licenses are compatible with each other.
24+
25+
# Compatibility matrix for the AFL-3.0 license.
26+
# Category: Category A (permissive)
27+
# SPDX: https://spdx.org/licenses/AFL-3.0.html
28+
29+
compatible:
30+
- Apache-2.0
31+
- PHP-3.01
32+
- 0BSD
33+
- BSD-3-Clause
34+
- BSD-2-Clause
35+
- BSD-2-Clause-Views
36+
- PostgreSQL
37+
- EDL-1.0
38+
- ISC
39+
- SMLNJ
40+
- ICU
41+
- NCSA
42+
- W3C
43+
- Xnet
44+
- Zlib
45+
- Libpng
46+
- AFL-3.0
47+
- MS-PL
48+
- Python-2.0
49+
- BSL-1.0
50+
- WTFPL
51+
- Unicode-DFS-2016
52+
- Unicode-DFS-2015
53+
- ZPL-2.0
54+
- Unlicense
55+
- HPND
56+
- MulanPSL-2.0
57+
- MIT
58+
- MIT-0
59+
60+
incompatible:
61+
- Unknown
62+
63+
weak-compatible:
64+
- CDDL-1.0
65+
- CDDL-1.1
66+
- CPL-1.0
67+
- EPL-1.0
68+
- EPL-2.0
69+
- ErlPL-1.1
70+
- IPA
71+
- IPL-1.0
72+
- UFL-1.0
73+
- UnRAR
74+
- MPL-1.0
75+
- MPL-1.1
76+
- MPL-2.0
77+
- OFL-1.1
78+
- OSL-3.0
79+
- Ruby
80+
- SPL-1.0
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
# Compatibility matrix derived from:
19+
# https://www.apache.org/legal/resolved.html
20+
# Category A (permissive) licenses are compatible with each other.
21+
# Category A (permissive) licenses are weak-compatible with Category B (weak copyleft).
22+
# Category B (weak copyleft) licenses are weak-compatible with Category A (permissive).
23+
# Category B (weak copyleft) licenses are compatible with each other.
24+
25+
# Compatibility matrix for the BSD-2-Clause-Views license.
26+
# Category: Category A (permissive)
27+
# SPDX: https://spdx.org/licenses/BSD-2-Clause-Views.html
28+
29+
compatible:
30+
- Apache-2.0
31+
- PHP-3.01
32+
- 0BSD
33+
- BSD-3-Clause
34+
- BSD-2-Clause
35+
- BSD-2-Clause-Views
36+
- PostgreSQL
37+
- EDL-1.0
38+
- ISC
39+
- SMLNJ
40+
- ICU
41+
- NCSA
42+
- W3C
43+
- Xnet
44+
- Zlib
45+
- Libpng
46+
- AFL-3.0
47+
- MS-PL
48+
- Python-2.0
49+
- BSL-1.0
50+
- WTFPL
51+
- Unicode-DFS-2016
52+
- Unicode-DFS-2015
53+
- ZPL-2.0
54+
- Unlicense
55+
- HPND
56+
- MulanPSL-2.0
57+
- MIT
58+
- MIT-0
59+
60+
incompatible:
61+
- Unknown
62+
63+
weak-compatible:
64+
- CDDL-1.0
65+
- CDDL-1.1
66+
- CPL-1.0
67+
- EPL-1.0
68+
- EPL-2.0
69+
- ErlPL-1.1
70+
- IPA
71+
- IPL-1.0
72+
- UFL-1.0
73+
- UnRAR
74+
- MPL-1.0
75+
- MPL-1.1
76+
- MPL-2.0
77+
- OFL-1.1
78+
- OSL-3.0
79+
- Ruby
80+
- SPL-1.0
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
# Compatibility matrix derived from:
19+
# https://www.apache.org/legal/resolved.html
20+
# Category A (permissive) licenses are compatible with each other.
21+
# Category A (permissive) licenses are weak-compatible with Category B (weak copyleft).
22+
# Category B (weak copyleft) licenses are weak-compatible with Category A (permissive).
23+
# Category B (weak copyleft) licenses are compatible with each other.
24+
25+
# Compatibility matrix for the BSD-2-Clause license.
26+
# Category: Category A (permissive)
27+
# SPDX: https://spdx.org/licenses/BSD-2-Clause.html
28+
29+
compatible:
30+
- Apache-2.0
31+
- PHP-3.01
32+
- 0BSD
33+
- BSD-3-Clause
34+
- BSD-2-Clause
35+
- BSD-2-Clause-Views
36+
- PostgreSQL
37+
- EDL-1.0
38+
- ISC
39+
- SMLNJ
40+
- ICU
41+
- NCSA
42+
- W3C
43+
- Xnet
44+
- Zlib
45+
- Libpng
46+
- AFL-3.0
47+
- MS-PL
48+
- Python-2.0
49+
- BSL-1.0
50+
- WTFPL
51+
- Unicode-DFS-2016
52+
- Unicode-DFS-2015
53+
- ZPL-2.0
54+
- Unlicense
55+
- HPND
56+
- MulanPSL-2.0
57+
- MIT
58+
- MIT-0
59+
60+
incompatible:
61+
- Unknown
62+
63+
weak-compatible:
64+
- CDDL-1.0
65+
- CDDL-1.1
66+
- CPL-1.0
67+
- EPL-1.0
68+
- EPL-2.0
69+
- ErlPL-1.1
70+
- IPA
71+
- IPL-1.0
72+
- UFL-1.0
73+
- UnRAR
74+
- MPL-1.0
75+
- MPL-1.1
76+
- MPL-2.0
77+
- OFL-1.1
78+
- OSL-3.0
79+
- Ruby
80+
- SPL-1.0

0 commit comments

Comments
 (0)