From 0ab368113e327d024e56d251fd11b6c393d7667c Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 24 Oct 2021 20:34:06 -0700 Subject: [PATCH] Move MIT LICENSE to templates & widgets directory That way, Github should be able to auto-detect that srdl2sv itself is licensed under the GPLv3 license. --- MANIFEST.in | 2 ++ README.md | 2 +- .../components/templates/LICENSE | 0 srdl2sv/components/widgets/LICENSE | 19 +++++++++++++++++++ 4 files changed, 22 insertions(+), 1 deletion(-) rename LICENSE.MIT => srdl2sv/components/templates/LICENSE (100%) create mode 100644 srdl2sv/components/widgets/LICENSE diff --git a/MANIFEST.in b/MANIFEST.in index 7d52de2..6ae944f 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,5 @@ include srdl2sv/components/templates/*.yaml +include srdl2sv/components/templates/LICENSE include srdl2sv/components/widgets/*.yaml include srdl2sv/components/widgets/*.sv +include srdl2sv/components/widgets/LICENSE diff --git a/README.md b/README.md index a5a17ef..5812311 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ optional arguments: ``` # Contributing # License -The source code of srdl2sv (i.e., the actual RTL generator) is licensed under the [GPLv3](LICENSE). All templates in [srdlsv/components/templates](https://github.com/Silicon1602/srdl2sv/tree/develop/srdl2sv/components/templates) and [srdlsv/components/widgets](https://github.com/Silicon1602/srdl2sv/tree/develop/srdl2sv/components/templates) are licensed under the [MIT](LICENSE.MIT) license. Therefore, all RTL that is generated by srdl2sv is also licensed under the MIT license. +The source code of srdl2sv (i.e., the actual RTL generator) is licensed under the [GPLv3](LICENSE). All templates in [srdlsv/components/templates](https://github.com/Silicon1602/srdl2sv/tree/develop/srdl2sv/components/templates) and [srdlsv/components/widgets](https://github.com/Silicon1602/srdl2sv/tree/develop/srdl2sv/components/templates) are licensed under the MIT license. Therefore, all RTL that is generated by srdl2sv is also licensed under the MIT license. # Limitations - [Any limitations to the systemrdl-compiler](https://systemrdl-compiler.readthedocs.io/en/latest/known_issues.html) also apply to the SystemRDL2SystemVerilog compiler. diff --git a/LICENSE.MIT b/srdl2sv/components/templates/LICENSE similarity index 100% rename from LICENSE.MIT rename to srdl2sv/components/templates/LICENSE diff --git a/srdl2sv/components/widgets/LICENSE b/srdl2sv/components/widgets/LICENSE new file mode 100644 index 0000000..a4c6590 --- /dev/null +++ b/srdl2sv/components/widgets/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2021 Dennis Potter + +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.