From ced4f6d900273e9776d50849cb3551905c952b90 Mon Sep 17 00:00:00 2001 From: chungyan5 Date: Thu, 26 Feb 2026 16:23:19 +0000 Subject: [PATCH] Adding License --- Design_Doc/Tech_Desc.md | 18 ++++++++++++++++++ README.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/Design_Doc/Tech_Desc.md b/Design_Doc/Tech_Desc.md index 4c5a01e..ab30f28 100644 --- a/Design_Doc/Tech_Desc.md +++ b/Design_Doc/Tech_Desc.md @@ -658,6 +658,24 @@ The `deploy` command syncs files from local folder to target server: - Keep the `Readme.md` -> "Key Capabilities" / "Key Features" section and add a reference as "refer to `Design_Doc/Spec.md` -> Key Features" - Keep the `Readme.md` -> "Quick Start" section and add a reference as "refer to `Design_Doc/Operations.md` -> Quick Start" +## License +- I need to have license description in README.md, add a license section at the end of that file. I aim to use MIT open source license, make a general MIT description into README.md -> license section. + - Result + Key Points of MIT License: + - Permissions: Commercial use, modification, distribution, private use + - Conditions: License and copyright notice must be included + - Limitations: No liability, no warranty + - Simple and permissive: One of the most open and flexible open source licenses + + The license section includes: + - Copyright notice placeholder (2026 Reverse Proxy Project) + - Full MIT License legal text + - Clear statement of permissions and limitations + - Standard formatting with code block for readability + - Choose MIT + - Permissions: Commercial use, modification, distribution, private use + - No explicit patent grant, so patent not grants everyone downstream. + ## Re-structure the whole project to run at local Target computer only - Code diff --git a/README.md b/README.md index b28e48b..669ccff 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,31 @@ The documentation is organized to serve different user needs: - **Qwen.md** — Technical reference guide This structured approach ensures that both novice users and technical personnel can find relevant information tailored to their needs. + +## License + +This project is licensed under the MIT License - see the details below: + +``` +MIT License + +Copyright (c) 2026 Reverse Proxy Project + +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: + +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. +```