Skip to content

Commit 1113e2a

Browse files
authored
DOC-11928: Update open source license on developer doc repos (#166)
* Add BSL license * Update LICENSE file
1 parent 6a2992c commit 1113e2a

2 files changed

Lines changed: 110 additions & 5 deletions

File tree

LICENSE

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
Couchbase Developer REST API Documentation © 2024 by Couchbase Inc.
1+
Couchbase Developer REST API Documentation © 2025 by Couchbase Inc.
22

3-
Files within the top-level src directory are not currently licensed.
3+
Files within the top-level `src` directory are licensed under the Business Source License 1.1 (BSL).
4+
For details, see the BSL-Couchbase.txt file in the top-level `licenses` directory.
45

5-
Files within the top-level docs directory are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.
6-
For details, see the CC-BY-NC-SA-4.0.txt file in the top-level licenses directory, or the Creative Commons CC BY-NC-SA 4.0 license page at https://creativecommons.org/licenses/by-nc-sa/4.0/.
6+
Files within the top-level `docs` directory are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.
7+
For details, see the CC-BY-NC-SA-4.0.txt file in the top-level `licenses` directory, or the Creative Commons CC BY-NC-SA 4.0 license page at https://creativecommons.org/licenses/by-nc-sa/4.0/.
78

89
All other files are derivative works, based on the OpenAPI Generator Gradle Plugin.
910
These files are licensed under the Apache License, Version 2.0, and have been modified by Couchbase Inc.
10-
For details, see the APL2.txt file in the top-level licenses directory, or the OpenAPI Generator repository at https://github.com/OpenAPITools/openapi-generator.
11+
For details, see the APL2.txt file in the top-level `licenses` directory, or the OpenAPI Generator repository at https://github.com/OpenAPITools/openapi-generator.

licenses/BSL-Couchbase.txt

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
COUCHBASE BUSINESS SOURCE LICENSE AGREEMENT
2+
3+
Business Source License 1.1
4+
Licensor: Couchbase, Inc.
5+
Licensed Work: Couchbase Server Version 8.0
6+
The Licensed Work is © 2021-Present Couchbase, Inc.
7+
8+
Additional Use Grant: You may make production use of the Licensed Work, provided
9+
you comply with the following conditions:
10+
11+
(i) You may not prepare a derivative work based upon the Licensed Work and
12+
distribute or otherwise offer such derivative work, whether on a standalone
13+
basis or in combination with other products, applications, or services
14+
(including in any "as-a-service" offering, such as, by way of example, a
15+
software-as-a-service, database-as-a-service, or infrastructure-as-a-service
16+
offering, or any other offering based on a cloud computing or other type of
17+
hosted distribution model (collectively, "Hosted Offerings")), for a fee or
18+
otherwise on a commercial or other for-profit basis.
19+
20+
(ii) You may not link the Licensed Work to, or otherwise include the Licensed
21+
Work in or with, any product, application, or service (including in any Hosted
22+
Offering) that is distributed or otherwise offered, whether on a standalone
23+
basis or in combination with other products, applications, or services for a fee
24+
or otherwise on a commercial or other for-profit basis. Condition (ii) shall not
25+
limit the generality of condition (i) above.
26+
27+
28+
Change Date: March 1, 2029
29+
30+
Change License: Apache License, Version 2.0
31+
32+
33+
Notice
34+
35+
The Business Source License (this document, or the "License") is not an Open
36+
Source license. However, the Licensed Work will eventually be made available
37+
under an Open Source License, as stated in this License. License text copyright
38+
© 2017 MariaDB Corporation Ab, All Rights Reserved. "Business Source License" is
39+
a trademark of MariaDB Corporation Ab.
40+
41+
Terms
42+
43+
The Licensor hereby grants You the right to copy, modify, create derivative
44+
works, redistribute, and make non-production use of the Licensed Work. The
45+
Licensor may make an Additional Use Grant, above, permitting limited production
46+
use.
47+
48+
Effective on the Change Date, or the fourth anniversary of the first publicly
49+
available distribution of a specific version of the Licensed Work under this
50+
License, whichever comes first, the Licensor hereby grants you rights under the
51+
terms of the Change License, and the rights granted in the paragraph above
52+
terminate.
53+
54+
If your use of the Licensed Work does not comply with the requirements currently
55+
in effect as described in this License, you must purchase a commercial license
56+
from the Licensor, its affiliated entities, or authorized resellers, or you must
57+
refrain from using the Licensed Work.
58+
59+
All copies of the original and modified Licensed Work, and derivative works of
60+
the Licensed Work, are subject to this License. This License applies separately
61+
for each version of the Licensed Work and the Change Date may vary for each
62+
version of the Licensed Work released by Licensor.
63+
64+
You must conspicuously display this License on each original or modified copy of
65+
the Licensed Work. If you receive the Licensed Work in original or modified form
66+
from a third party, the terms and conditions set forth in this License apply to
67+
your use of that work.
68+
69+
Any use of the Licensed Work in violation of this License will automatically
70+
terminate your rights under this License for the current and all other versions
71+
of the Licensed Work.
72+
73+
This License does not grant you any right in any trademark or logo of Licensor
74+
or its affiliates (provided that you may use a trademark or logo of Licensor as
75+
expressly required by this License).
76+
77+
TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON AN
78+
"AS IS" BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS
79+
OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF MERCHANTABILITY,
80+
FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND TITLE.
81+
82+
MariaDB hereby grants you permission to use this License's text to license your
83+
works, and to refer to it using the trademark "Business Source License", as long
84+
as you comply with the Covenants of Licensor below.
85+
86+
Covenants of Licensor
87+
88+
In consideration of the right to use this License's text and the "Business
89+
Source License" name and trademark, Licensor covenants to MariaDB, and to all
90+
other recipients of the licensed work to be provided by Licensor:
91+
92+
1. To specify as the Change License the GPL Version 2.0 or any later version, or
93+
a license that is compatible with GPL Version 2.0 or a later version, where
94+
"compatible" means that software provided under the Change License can be
95+
included in a program with software provided under GPL Version 2.0 or a later
96+
version. Licensor may specify additional Change Licenses without limitation.
97+
98+
2. To either: (a) specify an additional grant of rights to use that does not
99+
impose any additional restriction on the right granted in this License, as the
100+
Additional Use Grant; or (b) insert the text "None".
101+
102+
3. To specify a Change Date.
103+
104+
4. Not to modify this License in any other way.

0 commit comments

Comments
 (0)