Skip to content

Commit f8823c7

Browse files
committed
Added CLA
1 parent 89e8e31 commit f8823c7

File tree

3 files changed

+51
-1
lines changed

3 files changed

+51
-1
lines changed

src/site/markdown/cla.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
keywords: contributor, license, cla
2+
description: The Contributor License Agreement (CLA) guarantees the rights for Sentry Software to use external contributions in derived software with open source or commercial licenses.
3+
<!--
4+
╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲
5+
Open Sentry Web Site
6+
჻჻჻჻჻჻
7+
Copyright 2023 - 2024 Sentry Software
8+
჻჻჻჻჻჻
9+
Permission is hereby granted, free of charge, to any person obtaining a copy
10+
of this software and associated documentation files (the "Software"), to deal
11+
in the Software without restriction, including without limitation the rights
12+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13+
copies of the Software, and to permit persons to whom the Software is
14+
furnished to do so, subject to the following conditions:
15+
16+
The above copyright notice and this permission notice shall be included in
17+
all copies or substantial portions of the Software.
18+
19+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25+
THE SOFTWARE.
26+
╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱
27+
-->
28+
# Sentry Software Contributor License Agreement
29+
30+
Thank you for your interest in contributing to MetricsHub and Sentry Software open-source repositories. To clarify the intellectual property license granted with your contributions, MetricsHub requires a Contributor License Agreement ("CLA") that confirms you have the right to, and do, grant us the necessary rights to use your contributions. This license is for your protection as well as the protection of MetricsHub and its users; it does not change your rights to use your own contributions for any other purpose.
31+
32+
You hereby agree to the following terms:
33+
34+
**Grant of Rights**: You grant to Sentry Software a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions and such derivative works in any software project or product, including but not limited to the MetricsHub Community edition and the MetricsHub Enterprise edition.
35+
36+
**Re-licensing**: You agree that MetricsHub may relicense your contributions under any license terms, including without limitation, any open source or commercial license.
37+
38+
**Originality and Ownership**: You represent that you are legally entitled to grant the above license. If your employer(s) has rights to intellectual property that you create, you represent that you have received permission to make contributions on behalf of that employer, or that your employer has waived such rights for your contributions to MetricsHub and other Sentry Software open-source projects. You represent that your contributions are your original creations and/or that you have sufficient rights to grant the rights conveyed by this CLA.
39+
40+
**No Obligation to Use**: You understand that the decision to include your contributions in any project or product is entirely at the discretion of Sentry Software, and you waive any claims related to such decision.
41+
42+
**Representations and Warranties**: You represent and warrant that your contributions do not infringe or violate any intellectual property rights of any third party.
43+
44+
By formally accepting in one of our submissions, you accept and agree to the terms of this Contributor License Agreement for your present and future contributions to MetricsHub and Sentry Software open-source projects.

src/site/markdown/contributing.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ In this case, the _topic branch_ should be named `trivial/short-description`.
7979
* When implementing additional changes after reviewers suggestions, simply commit and push such changes. **Never squash or rebase commits that you have already pushed!**
8080
* Once your PR is merged (if approved), [sync your forked repository](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork), pull these changes to your locally cloned repository and delete your branch.
8181

82+
**By submitting a PR to one of Sentry Software's repositories, you accept the terms of the [Sentry Software Contributor License Agreement (CLA)](cla.md).**
83+
8284
## Builds
8385

8486
To facilitate external contributions, automatic builds don't happen on Sentry Software's internal Jenkins server, but directly in GitHub with [GitHub Actions](https://docs.github.com/en/actions/quickstart).

src/site/markdown/licenses.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
keywords: license,apache,mit,bsd,agpl,gpl,lgpl
1+
keywords: license,apache,mit,bsd,agpl,gpl,lgpl,cla,contributor
22
description: Depending on the type and use of a Sentry Software open-source project, a different license will be used.
33
<!--
44
╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲╱╲
@@ -38,3 +38,7 @@ This page summarizes how Sentry Software open-source projects are licensed.
3838
| Non-Java Library | A non-Java project, with low licensing requirements | [MIT](https://opensource.org/license/mit/) | <ul><li>Reusable GitHub Actions</li></ul> |
3939
| Product | A usable product (Java or non-Java).<br/><br/>Installable packages are published as part of a GitHub Release. | [AGPLv3](https://www.gnu.org/licenses/agpl-3.0.en.html) | <ul><li>MetricsHub</li></ul> |
4040
| Web Site | Source to generate a public Web site | [MIT](https://opensource.org/license/mit/) | <ul><li>[sentrysoftware.org](http://sentrysoftware.org)</li></ul> |
41+
42+
## Contributor License Agreement
43+
44+
Some open-source projects at Sentry Software are used in commercial products. For example, the MetricsHub Agent (and its engine) is used in MetricsHub Enterprise. To allow Sentry Software to use open-source code in its commercial offering, all contributors are required to accept a specific [Contributor License Agreement](cla.md).

0 commit comments

Comments
 (0)