summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-07-25 11:07:38 +0300
committerLars Wirzenius <liw@liw.fi>2019-07-25 11:07:38 +0300
commit1136fc7cc476dad8fca6db5b304378cea55fb17e (patch)
tree31ce5b859a9d2a91fd11f43cd671c4878a02002c
parent6bf1f5b54f543f490560091e700dcbfc9d4abe7c (diff)
downloadfable.liw.fi-1136fc7cc476dad8fca6db5b304378cea55fb17e.tar.gz
Add: licence page
-rw-r--r--index.mdwn1
-rw-r--r--license.mdwn36
2 files changed, 37 insertions, 0 deletions
diff --git a/index.mdwn b/index.mdwn
index d5ebaa0..32f0f6f 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -9,6 +9,7 @@ you want to read more. Most importantly:
* [Tutorial](https://fable-files.liw.fi/fable-poc/tutorial.html)
* [Architecture](https://fable-files.liw.fi/fable-poc/fable-arch.html)
+* [Licensing](license)
You can find information about our [[development iterations|iterations]] should
such a thing excite you in some strange way. There's a [[roadmap]]
diff --git a/license.mdwn b/license.mdwn
new file mode 100644
index 0000000..c8ff56f
--- /dev/null
+++ b/license.mdwn
@@ -0,0 +1,36 @@
+[[!meta title="Licenses"]]
+
+[four freedoms]: https://www.gnu.org/philosophy/free-sw.html
+[GNU General Public Licence, version 3 or later]: https://www.gnu.org/licenses/gpl-3.0.html
+[Apache 2.0]: https://www.apache.org/licenses/LICENSE-2.0
+[CC-BY-SA 4.0 (International)]: https://creativecommons.org/licenses/by-sa/4.0/
+
+* Fable itself is free software, meaning it provides all the [four
+ freedoms][] as defined by the Free Software Foundation: use (for
+ whatever purpose), study and change, share, share modified versions.
+
+* Fable should have little effect on the licensing of the outputs.
+
+While we would prefer it if everyone only produced free software, we
+don't want to mandate it, and thus we've chosen to use a mix of
+permissive and copyleft licenses for different parts of the project.
+
+As long as you only run Fable, you don't need to care about the
+licences, and you can use the outputs as you wish.
+
+* The Fable tooling (document and test program generators) are
+ licensed under the [GNU General Public Licence, version 3 or
+ later][].
+
+* The documents and test programs generated by Fable have whatever
+ licence the input documents have. Fable has no effect on their
+ licences.
+
+* Fable uses templates, libraries, and scaffolding to produce the
+ outputs. These are licensed under the [Apache 2.0][] licence, but
+ with the extra permission that when they're used to generate outputs
+ by Fable, no license on the output applies.
+
+* The Fable documentation, inluding examples, are licensed under the
+ [CC-BY-SA 4.0 (International)][] licence. This is better suited for
+ documentation than the code licences above.