Skip to content

Commit 3b41af8

Browse files
committed
chore: adopt FCL-1.0-MIT license
Signed-off-by: Xe Iaso <me@xeiaso.net>
1 parent 085a2fb commit 3b41af8

File tree

3 files changed

+128
-3
lines changed

3 files changed

+128
-3
lines changed

.github/copilot-instructions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ BREAKING CHANGE: User API now requires authentication tokens
6868
When committing, make sure to use double quotes around your commit message, sign off the commit as:
6969

7070
```
71-
Mimi Yasomi <mimi@xeserv.us>
71+
Mimi Yasomi <mimi.yasomi@techaro.lol>
7272
```
7373

7474
Make sure Mimi is the author too.
7575

7676
Write your commit to a temporary file before committing. Be sure to use the printf command because you're in fish.
7777

7878
```
79-
printf "<type>[optional scope]: <description>\n\n[optional body]\n\nSigned-off-by: Mimi Yasomi <mimi@xeserv.us>"
79+
printf "<type>[optional scope]: <description>\n\n[optional body]\n\nSigned-off-by: Mimi Yasomi <mimi.yasomi@techaro.lol>"
8080
```
8181

8282
## Additional Guidelines

LICENSE

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
# Fair Core License, Version 1.0, MIT Future License
2+
3+
## Abbreviation
4+
5+
FCL-1.0-MIT
6+
7+
## Notice
8+
9+
Copyright 2025 Xe Iaso <xe.iaso@techaro.lol>
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 Limitations,
26+
Patents, Redistribution and Trademark clauses below, we hereby grant you the
27+
right to use, copy, modify, create derivative works, publicly perform, publicly
28+
display and redistribute the Software for any Permitted Purpose identified
29+
below.
30+
31+
### Permitted Purpose
32+
33+
A Permitted Purpose is any purpose other than a Competing Use. A Competing Use
34+
means making the Software available to others in a commercial product or
35+
service that:
36+
37+
1. substitutes for the Software;
38+
39+
2. substitutes for any other product or service we offer using the Software
40+
that exists as of the date we make the Software available; or
41+
42+
3. offers the same or substantially similar functionality as the Software.
43+
44+
Permitted Purposes specifically include using the Software:
45+
46+
1. for your internal use and access;
47+
48+
2. for non-commercial education;
49+
50+
3. for non-commercial research; and
51+
52+
4. in connection with professional services that you provide to a licensee
53+
using the Software in accordance with these Terms and Conditions.
54+
55+
### Limitations
56+
57+
You must not move, change, disable, or circumvent the license key functionality
58+
in the Software; or modify any portion of the Software protected by the license
59+
key to:
60+
61+
1. enable access to the protected functionality without a valid license key; or
62+
63+
2. remove the protected functionality.
64+
65+
### Patents
66+
67+
To the extent your use for a Permitted Purpose would necessarily infringe our
68+
patents, the license grant above includes a license under our patents. If you
69+
make a claim against any party that the Software infringes or contributes to
70+
the infringement of any patent, then your patent license to the Software ends
71+
immediately.
72+
73+
### Redistribution
74+
75+
The Terms and Conditions apply to all copies, modifications and derivatives of
76+
the Software.
77+
78+
If you redistribute any copies, modifications or derivatives of the Software,
79+
you must include a copy of or a link to these Terms and Conditions and not
80+
remove any copyright or other proprietary notices provided in or with the
81+
Software.
82+
83+
### Disclaimer
84+
85+
THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR
86+
IMPLIED, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR
87+
PURPOSE, MERCHANTABILITY, TITLE OR NON-INFRINGEMENT.
88+
89+
IN NO EVENT WILL WE HAVE ANY LIABILITY TO YOU ARISING OUT OF OR RELATED TO THE
90+
SOFTWARE, INCLUDING INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES,
91+
EVEN IF WE HAVE BEEN INFORMED OF THEIR POSSIBILITY IN ADVANCE.
92+
93+
In the event the provision of this Disclaimer section is unenforceable under
94+
applicable law, the licenses granted herein are void.
95+
96+
### Trademarks
97+
98+
Except for displaying the License Details and identifying us as the origin of
99+
the Software, you have no right under these Terms and Conditions to use our
100+
trademarks, trade names, service marks or product names.
101+
102+
## Grant of Future License
103+
104+
We hereby irrevocably grant you an additional license to use the Software,
105+
under the MIT license, that is effective on the second anniversary of the date
106+
we make the Software available. On or after that date, you may use the Software
107+
under the MIT license, in which case the following will apply:
108+
109+
Permission is hereby granted, free of charge, to any person obtaining a copy of
110+
this software and associated documentation files (the "Software"), to deal in
111+
the Software without restriction, including without limitation the rights to
112+
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
113+
of the Software, and to permit persons to whom the Software is furnished to do
114+
so, subject to the following conditions:
115+
116+
The above copyright notice and this permission notice shall be included in all
117+
copies or substantial portions of the Software.
118+
119+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
120+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
121+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
122+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
123+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
124+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
125+
SOFTWARE.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"test:gha": "act -W .github/workflows",
1313
"setup:rename": "go tool gomvp github.com/Xe/project-template"
1414
},
15-
"license": "MIT",
15+
"license": "FCL-1.0-MIT",
1616
"devDependencies": {
1717
"@commitlint/cli": "^19.8.0",
1818
"@commitlint/config-conventional": "^19.8.0",

0 commit comments

Comments
 (0)