From cb051fcf741ed76d7b17b1fc32dec19d72165454 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Thu, 11 Jul 2024 20:19:50 +0300 Subject: [PATCH] chore: license project; mention upstream license info --- COPYING.md | 6 ------ LICENSE | 21 +++++++++++++++++++++ README.md | 18 ++++++++++++++++-- 3 files changed, 37 insertions(+), 8 deletions(-) delete mode 100644 COPYING.md create mode 100644 LICENSE diff --git a/COPYING.md b/COPYING.md deleted file mode 100644 index f68bf43..0000000 --- a/COPYING.md +++ /dev/null @@ -1,6 +0,0 @@ -# Copying - -This project is an updated fork of [dieterplex's tailscale-tray-rs](https://github.com/dieterplex/tailscale-tray-rs). As -the upstream project does not provide a license, and is therefore considered **copyrighted**. Following upstream, you -**do not** have permission to modify or distribute the code in this repository. It is provided for archival purposes -ONLY. diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f67c07c --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 NotAShelf + +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. diff --git a/README.md b/README.md index cae56a7..296e81f 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,21 @@ -# tailray +# Tailray -An implementation of tailscale-systray in Rust. +A modern and fast implementation of tailscale-systray in Rust. + +> [!NOTE] Tailray is a work in progress. Most things don't work, or work in a +> degraded state. If you find bugs that are not aggressed in the issues tab, +> feel free to create a new issue or a pull request! You are advi ## Hacking Simply run `nix develop` in the project root. + +## License + +[tailscale-tray-rs]: https://github.com/dieterplex/tailscale-tray-rs +[upstream license]: https://github.com/dieterplex/tailscale-tray-rs/blob/60cfdec2942305085c2db295b56d8c666797e6ba/LICENSE + +Tailray is based on, and is a aggressively refactored soft-fork of @dieterplex's +[tailscale-tray-rs] project and is licensed under the **MIT LICENSE** following +the [upstream license]. While much has changed, my thanks go to dieterplex for +their initial efforts that laid out an excellent foundation for Tailray.