Skip to content

Commit bd1d1d8

Browse files
authored
Relicense under FSL-1.0-Apache-2.0 (#2586)
1 parent f6e28e8 commit bd1d1d8

File tree

3 files changed

+108
-105
lines changed

3 files changed

+108
-105
lines changed

LICENSE

Lines changed: 0 additions & 104 deletions
This file was deleted.

LICENSE.md

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
# Functional Source License, Version 1.0, Apache 2.0 Change License
2+
3+
## Abbreviation
4+
5+
FSL-1.0-Apache-2.0
6+
7+
## Notice
8+
9+
Copyright 2016-2023 Functional Software, Inc. dba Sentry
10+
11+
## Terms and Conditions
12+
13+
### Licensor ("We")
14+
15+
The party offering the Software under these Terms and Conditions.
16+
17+
### The Software
18+
19+
The "Software" is each version of the software that we make available under
20+
these Terms and Conditions, as indicated by our inclusion of these Terms and
21+
Conditions with the Software.
22+
23+
### License Grant
24+
25+
Subject to your compliance with this License Grant and the Patents,
26+
Redistribution and Trademark clauses below, we hereby grant you the right to
27+
use, copy, modify, create derivative works, publicly perform, publicly display
28+
and redistribute the Software for any Permitted Purpose identified below.
29+
30+
### Permitted Purpose
31+
32+
A Permitted Purpose is any purpose other than a Competing Use. A Competing Use
33+
means use of the Software in or for a commercial product or service that
34+
competes with the Software or any other product or service we offer using the
35+
Software as of the date we make the Software available.
36+
37+
Competing Uses specifically include using the Software:
38+
39+
1. as a substitute for any of our products or services;
40+
41+
2. in a way that exposes the APIs of the Software; and
42+
43+
3. in a product or service that offers the same or substantially similar
44+
functionality to the Software.
45+
46+
Permitted Purposes specifically include using the Software:
47+
48+
1. for your internal use and access;
49+
50+
2. for non-commercial education;
51+
52+
3. for non-commercial research; and
53+
54+
4. in connection with software development services or managed services that
55+
you provide to a licensee using the Software in accordance with these Terms
56+
and Conditions.
57+
58+
### Patents
59+
60+
To the extent your use for a Permitted Purpose would necessarily infringe our
61+
patents, the license grant above includes a license under our patents. If you
62+
make a claim against any party that the Software infringes or contributes to
63+
the infringement of any patent, then your patent license to the Software ends
64+
immediately.
65+
66+
### Redistribution
67+
68+
The Terms and Conditions apply to all copies, modifications and derivatives of
69+
the Software.
70+
71+
If you redistribute any copies, modifications or derivatives of the Software,
72+
you must include a copy of or a link to these Terms and Conditions and not
73+
remove any copyright notices provided in or with the Software.
74+
75+
### Disclaimer
76+
77+
THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR
78+
IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR
79+
PURPOSE, MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.
80+
81+
IN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE
82+
SOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES,
83+
EVEN IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.
84+
85+
### Trademarks
86+
87+
Except for displaying the License Details and identifying us as the origin of
88+
the Software, you have no right under these Terms and Conditions to use our
89+
trademarks, trade names, service marks or product names.
90+
91+
## Change License
92+
93+
On the second anniversary of the date we make the Software available, the
94+
Software will become available under the Apache 2.0 license. On that date, the
95+
Terms and Conditions above automatically terminate and the following terms
96+
become effective:
97+
98+
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
99+
this file except in compliance with the License.
100+
101+
You may obtain a copy of the License at
102+
103+
http://www.apache.org/licenses/LICENSE-2.0
104+
105+
Unless required by applicable law or agreed to in writing, software distributed
106+
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
107+
CONDITIONS OF ANY KIND, either express or implied. See the License for the
108+
specific language governing permissions and limitations under the License.

scripts/bump-version.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ WAL2JSON_VERSION=${WAL2JSON_VERSION:-$(curl -s "https://api.github.com/repos/get
99
sed -i -e "s/^WAL2JSON_VERSION=\([^:]\+\):.\+\$/WAL2JSON_VERSION=\1:$WAL2JSON_VERSION/" .env
1010
sed -i -e "s/^\(SENTRY\|SNUBA\|RELAY\|SYMBOLICATOR\|VROOM\)_IMAGE=\([^:]\+\):.\+\$/\1_IMAGE=\2:$NEW_VERSION/" .env
1111
sed -i -e "s/^\# Self-Hosted Sentry .*/# Self-Hosted Sentry $NEW_VERSION/" README.md
12-
sed -i -e "s/\(Change Date:\s*\)[-0-9]\+\$/\\1$(date +'%Y-%m-%d' -d '3 years')/" LICENSE
1312

1413
echo "New version: $NEW_VERSION"
1514
echo "New wal2json version: $WAL2JSON_VERSION"

0 commit comments

Comments
 (0)