From 5a96b128fc482abd485c271367bf1dcd73f7669a Mon Sep 17 00:00:00 2001 From: specCon18 Date: Thu, 21 Sep 2023 17:40:05 -0400 Subject: [PATCH] added rar license file --- Cargo.toml | 2 +- README.md | 7 +++++-- rar-license.txt | 43 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 3 deletions(-) create mode 100644 rar-license.txt diff --git a/Cargo.toml b/Cargo.toml index a139952..9306fad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sk_extract" -version = "1.0.1" +version = "1.0.2" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/README.md b/README.md index a79c685..f3c5b94 100644 --- a/README.md +++ b/README.md @@ -192,8 +192,8 @@ use sk_extract::extractors::{ } ``` # Credits -thanks to all of the wonderful library devs listed below that have helped the early bootstrapping of this project: -- unrar +Thanks to all of the wonderful library devs listed below that have helped the early bootstrapping of this project: +- unrar.rs - zip - bzip2 - flate2 @@ -202,6 +202,9 @@ thanks to all of the wonderful library devs listed below that have helped the ea - sevenz-rust - tar - serial_test +Thanks to the dood sky who helped me with the nixery! +# LICENSE: +This software is licensed under the MIT License except for any code that directly interacts with unrar which falls under [it's gross license](./rar_license.txt) ### TODO: - add support for the remaining filetypes diff --git a/rar-license.txt b/rar-license.txt new file mode 100644 index 0000000..4048c0f --- /dev/null +++ b/rar-license.txt @@ -0,0 +1,43 @@ + ****** ***** ****** UnRAR - free utility for RAR archives + ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ****** ******* ****** License for use and distribution of + ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ** ** ** ** ** ** FREE portable version + ~~~~~~~~~~~~~~~~~~~~~ + + The source code of UnRAR utility is freeware. This means: + + 1. All copyrights to RAR and the utility UnRAR are exclusively + owned by the author - Alexander Roshal. + + 2. UnRAR source code may be used in any software to handle + RAR archives without limitations free of charge, but cannot be + used to develop RAR (WinRAR) compatible archiver and to + re-create RAR compression algorithm, which is proprietary. + Distribution of modified UnRAR source code in separate form + or as a part of other software is permitted, provided that + full text of this paragraph, starting from "UnRAR source code" + words, is included in license, or in documentation if license + is not available, and in source code comments of resulting package. + + 3. The UnRAR utility may be freely distributed. It is allowed + to distribute UnRAR inside of other software packages. + + 4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS". + NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT + YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, + DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING + OR MISUSING THIS SOFTWARE. + + 5. Installing and using the UnRAR utility signifies acceptance of + these terms and conditions of the license. + + 6. If you don't agree with terms of the license you must remove + UnRAR files from your storage devices and cease to use the + utility. + + Thank you for your interest in RAR and UnRAR. + + + Alexander L. Roshal +