aboutsummaryrefslogtreecommitdiff
path: root/cmd/license/licenses
diff options
context:
space:
mode:
authorChristine Dodrill <me@christine.website>2019-09-24 17:30:13 +0000
committerChristine Dodrill <me@christine.website>2019-09-24 17:30:13 +0000
commit9ef1389457ecb7c0620b9cae724f7e26c7c4c355 (patch)
tree0c40e19e08cf0efd1c21a7dc6c51bb1be44dc1a4 /cmd/license/licenses
parentd1dd9e0b70980bd189a1f6bc25a3b3db0bb7673b (diff)
downloadx-9ef1389457ecb7c0620b9cae724f7e26c7c4c355.tar.xz
x-9ef1389457ecb7c0620b9cae724f7e26c7c4c355.zip
more licensces
Diffstat (limited to 'cmd/license/licenses')
-rw-r--r--cmd/license/licenses/licenses.go80
1 files changed, 80 insertions, 0 deletions
diff --git a/cmd/license/licenses/licenses.go b/cmd/license/licenses/licenses.go
index 712b4e8..bf15b66 100644
--- a/cmd/license/licenses/licenses.go
+++ b/cmd/license/licenses/licenses.go
@@ -37,9 +37,89 @@ func init() {
"icu996": ICU996License,
"0bsd": ZeroBSD,
"hippocratic": Hippocratic,
+ "blueoak": BlueOak,
+ "bg-dc": BeGayDoCrimes,
}
}
+const BeGayDoCrimes = `Copyright (c) {{.Year}} {{.Name}} <{{.Email}}>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+ this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+Be Gay
+Do Crimes
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.`
+
+const BlueOak = `# Blue Oak Model License
+
+Version 1.0.0
+
+## Purpose
+
+This license gives everyone as much permission to work with
+this software as possible, while protecting contributors
+from liability.
+
+## Acceptance
+
+In order to receive this license, you must agree to its
+rules. The rules of this license are both obligations
+under that agreement and conditions to your license.
+You must not do anything with this software that triggers
+a rule that you cannot or will not follow.
+
+## Copyright
+
+Each contributor licenses you to do everything with this
+software that would otherwise infringe that contributor's
+copyright in it.
+
+## Notices
+
+You must ensure that everyone who gets a copy of
+any part of this software from you, with or without
+changes, also gets the text of this license or a link to
+<https://blueoakcouncil.org/license/1.0.0>.
+
+## Excuse
+
+If anyone notifies you in writing that you have not
+complied with [Notices](#notices), you can keep your
+license by taking all practical steps to comply within 30
+days after the notice. If you do not do so, your license
+ends immediately.
+
+## Patent
+
+Each contributor licenses you to do everything with this
+software that would otherwise infringe any patent claims
+they can license or become able to license.
+
+## Reliability
+
+No contributor can revoke this license.
+
+## No Liability
+
+***As far as the law allows, this software comes as is,
+without any warranty or condition, and no contributor
+will be liable to anyone for any damages related to this
+software or this license, under any kind of legal claim.***`
+
const Hippocratic = `Copyright (c) {{.Year}} {{.Name}} <{{.Email}}>
Permission is hereby granted, free of charge, to any person obtaining a