commit 8733711f6b879de68d0aa51ec4ed73cf3f497cc2 Author: Christopher P. Brown Date: Wed Sep 20 21:08:35 2023 -0600 init commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..0f553c2 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +# LICENCES + +this is my personal collection of licenses +appropriate (?) for software and creative works + +## goals + +1. a browseable collections of licenses + + i.e. navigate to `src/` and take a look around + +2. a database you can query by type + + e.g. + + ``` + recsel -G type,base -p type,base,name db/license.rec + ``` + +3. autocomplete a desired license with recfmt + + e.g. + + ``` + ❯ cat << EOF | recfmt -f src/kumada1.txt + ∙ work: my very special thing + ∙ author: dozens + ∙ email: dozens@tilde.team + ∙ EOF + ``` diff --git a/db/license.rec b/db/license.rec new file mode 100644 index 0000000..ee8f9b4 --- /dev/null +++ b/db/license.rec @@ -0,0 +1,55 @@ +%rec: licence + +id: 0 +name: cat cubes +author: puprika +base: original +type: free +source: https://pup.town/catcubes.html +added: 2023-09-20 +file: catcubes.txt + +id: 1 +name: rick roll +author: dozens +base: CC BY SA +type: free +source: https://git.tilde.town/dozens/protoadandsuperbowl/src/branch/master/LICENSE +added: 2023-09-20 +file: rickroll.txt + +id: 2 +name: nazis and terfs can fuck off +author: dozens +base: CC BY NC 4.0 +type: not free +source: https://git.tilde.town/dozens/quest/src/branch/main/LICENSE +added: 2023-09-20 +file: naziterf.txt + +id: 3 +name: wiccan license +author: dozens +base: original +type: free +source: https://git.tilde.town/dozens/tarot/src/branch/main/LICENSE +added: 2023-09-20 +file: wicca.txt + +id: 4 +name: just don't +base: original +type: not free +author: dozens +source: gomud (unpublished) +added: 2023-09-20 +file: dont.txt + +id: 5 +name: kumada1 +base: CC BY NC 4.0 +type: not free +author: kumada1 +source: https://kumada1.itch.io/black-ice-white-dragon +added: 2023-09-20 +file: kumada1.txt diff --git a/src/catcubes.txt b/src/catcubes.txt new file mode 100644 index 0000000..dd90962 --- /dev/null +++ b/src/catcubes.txt @@ -0,0 +1,2 @@ +- these binary files, and especially the souce code, are released under a "don't make fun of me" license. +- you can't use them to make fun of me for coding bad. it's against the license. diff --git a/src/dont.txt b/src/dont.txt new file mode 100644 index 0000000..d6cf934 --- /dev/null +++ b/src/dont.txt @@ -0,0 +1,12 @@ +JUST DON'T LICENCE + +Copyright (C) {{year}} {{author}} {{email}} + +Nobody is allowed to use this code under any circumstances for any reasons +whatsoever. Do not read it, copy it, distribute it, compile, or run it. + +Just don't. + +Pretend you never saw it. + +For exceptions, contact the author diff --git a/src/kumada1.txt b/src/kumada1.txt new file mode 100644 index 0000000..4837c41 --- /dev/null +++ b/src/kumada1.txt @@ -0,0 +1,6 @@ +{{work}} is CC BY NC 4.0 {{author}}, with the following exception: if you +are not a large company, and you are not creating works that make the world worse, and you are not +acting on behalf of those who are/do, you may make commercial material based on it freely. I +reserve the right to define the terms 'large company' and 'works that make the world worse', but I +only expect to have to do this in extreme cases. If you want help with making {{work}} scenarios or +expansions, you can reach out to {{email}} and I'm happy to give advice or provide support. diff --git a/src/naziterf.txt b/src/naziterf.txt new file mode 100644 index 0000000..04f8d4e --- /dev/null +++ b/src/naziterf.txt @@ -0,0 +1,7 @@ +Copyright {{year}} {{author}} {{email}} + +Nazis and terfs can fuck off. + +CC BY NC ND +https://creativecommons.org/licenses/by-nc-nd/4.0/ +Contact the author for exceptions diff --git a/src/rickroll.txt b/src/rickroll.txt new file mode 100644 index 0000000..3fdfb56 --- /dev/null +++ b/src/rickroll.txt @@ -0,0 +1,19 @@ +Copyright {{year}} + +We're no strangers to love. You know the rules and so do I. A full +commitment's what I'm thinking of. You wouldn't get this from any other +guy. I just wanna tell you how I'm feeling. Gotta make you understand: + +1. Never gonna give you up +2. Never gonna let you down +3. Never gonna run around and desert you +4. Never gonna make you cry +5. Never gonna say goodbye +6. Never gonna tell a lie and hurt you + +WE'VE KNOWN EACH OTHER FOR SO LONG. YOUR HEART'S BEEN ACHING BUT YOU'RE +TOO SHY TO SAY IT. INSIDE WE BOTH KNOW WHAT'S BEEN GOING ON. WE KNOW THE +GAME AND WE'RE GONNA PLAY IT. AND IF YOU ASK ME HOW I'M FEELING. DON'T +TELL ME YOU'RE TOO BLIND TO SEE. + +CC BY SA diff --git a/src/wicca.txt b/src/wicca.txt new file mode 100644 index 0000000..1ec6e46 --- /dev/null +++ b/src/wicca.txt @@ -0,0 +1,13 @@ + WICCAN REDE PUBLIC LICENSE + Version 1, August 2022 + +Copyright (C) {{year}} {{email}} + +Everyone is permitted to copy and distribute verbatim or modified +copies of this license document, and changing it is allowed as long +as the name is changed. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION + +0. Harm no one +1. Do what you want