From 32d01b0045f2254d2b6808b7de4effe2223346bb Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Tue, 3 Jun 2025 21:56:08 +0200 Subject: Add license files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..b2c6f67 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +A self assessment tool for learning languages. + +**UNDER CONSTRUCTION** + +## 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. -- cgit v1.2.3