aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/README.md b/README.md
index 6678449..7d29b1a 100644
--- a/README.md
+++ b/README.md
@@ -43,3 +43,19 @@ The `readrom` reads a given ROM file and shows all the information that can be
gathered from it. For now this only applies to information on the header, but in
the future we might want to add disassembling user-specified segments, for
example.
+
+## License
+
+This repository holds two licenses, as you can also note on the `Cargo.toml`
+file. As it's written there:
+
+- The source code on the `crates/` directory is licensed under the GNU GPLv3 (or
+ any later version).
+- The source code on the `lib/` directory is licensed under the GNU LGPLv3 (or
+ any later version).
+
+In practice, for the libraries under `lib/` this means that if you plan to
+compile your binary statically, you still need to abide by the LGPLv3+ license.
+This means at least providing the object files necessary to allow someone to
+recompile your program using a modified version of these libraries. See the
+LGPLv3 license for more details.