Skip to content

Commit f6f0909

Browse files
authored
Update all licenses (#3002)
# Description of Changes We recently merged several repos together. This PR clarifies the license terms for several subdirectories, as well as the relationship between the licenses. The licenses in our subdirectories have become symbolic links to licenses in our toplevel `licenses` directory. For any particular subdirectory's license file in the diff, you can click `... -> View file` and then click on the text that says "Symbolic Link" on that page. This will take you to the license file that it links to. I have also updated the `tools/upgrade-version` script to update the change date in the new `licenses/BSL.txt` file. # API and ABI breaking changes None. # Expected complexity level and risk 1 # Testing None. Only changes to license files. --------- Co-authored-by: Zeke Foppa <[email protected]>
1 parent 0b3ad6f commit f6f0909

File tree

44 files changed

+1005
-589
lines changed

Some content is hidden

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

44 files changed

+1005
-589
lines changed

LICENSE.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,34 @@ License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved.
4040

4141
-----------------------------------------------------------------------------
4242

43+
Base License and Subdirectory Specific Licenses
44+
45+
1. Repository-Wide License
46+
Except as provided in Section 2 below, the contents of this repository are licensed under the Business Source License (“BSL”), which includes a change date resulting in a licensing change to the GNU Affero General Public License v3.0 with Linking Exception on that date. See the full text of the BSL and AGPL with Linking Exception in this file below.
47+
48+
2. Subdirectory-Specific Licenses
49+
Certain subdirectories within this repository are licensed under different terms.
50+
51+
If a subdirectory contains its own LICENSE or LICENSE.txt file, the terms in that file apply exclusively to all files and subfolders within that subdirectory.
52+
53+
In the event of any conflict between this base license and a subdirectory’s license, the base license will govern for that subdirectory’s contents.
54+
55+
3. Contributor Acknowledgement
56+
By contributing to this repository, you agree that:
57+
58+
Your contributions will be licensed under the license applicable to the directory or subdirectory in which your contribution is made.
59+
60+
If you contribute to multiple subdirectories, the applicable license for each subdirectory will apply to your contributions in that subdirectory.
61+
62+
4. Reading the Applicable License
63+
Before using, modifying, or distributing code from this repository, you must read:
64+
65+
This base LICENSE.txt file for the overall repository license.
66+
67+
Any LICENSE or LICENSE.txt file in a subdirectory that you intend to use or contribute to.
68+
69+
-----------------------------------------------------------------------------
70+
4371
Business Source License 1.1
4472

4573
Terms

crates/auth/LICENSE

Whitespace-only changes.

crates/auth/LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../licenses/BSL.txt

crates/bench/LICENSE

Whitespace-only changes.

crates/bench/LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../licenses/BSL.txt

crates/bindings-csharp/LICENSE

Whitespace-only changes.

crates/bindings-csharp/LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../licenses/BSL.txt

crates/bindings-macro/LICENSE

Whitespace-only changes.

crates/bindings-macro/LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../licenses/BSL.txt

crates/bindings-sys/LICENSE

Whitespace-only changes.

0 commit comments

Comments
 (0)