From 9886d800db24c0c6c987bd23ebc1c9b6a1e4a083 Mon Sep 17 00:00:00 2001 From: rafaeljohn9 Date: Sun, 29 Jun 2025 20:12:52 +0300 Subject: [PATCH 1/5] refactor: renamed naming of licenses --- templates/licenses/{AGPL-3.0.md => AGPL-3.0} | 2 + .../licenses/{APACHE-2.0.md => APACHE-2.0} | 2 + .../{BSD-2-CLAUSE.md => BSD-2-CLAUSE} | 2 + .../{BSD-3-CLAUSE.md => BSD-3-CLAUSE} | 2 + templates/licenses/{BSL-1.0.md => BSL-1.0} | 2 + templates/licenses/{CC0-1.0.md => CC0-1.0} | 2 + templates/licenses/{EPL-2.0.md => EPL-2.0} | 2 + templates/licenses/{GPL-2.0.md => GPL-2.0} | 6 +- templates/licenses/{GPL-3.0.md => GPL-3.0} | 4 +- templates/licenses/{LGPL-2.1.md => LGPL-2.1} | 2 + templates/licenses/{MIT.md => MIT} | 2 + templates/licenses/{MPL-2.0.md => MPL-2.0} | 76 +++++++++++-------- .../licenses/{UNLICENSE.md => UNLICENSE} | 2 + 13 files changed, 72 insertions(+), 34 deletions(-) rename templates/licenses/{AGPL-3.0.md => AGPL-3.0} (99%) rename templates/licenses/{APACHE-2.0.md => APACHE-2.0} (99%) rename templates/licenses/{BSD-2-CLAUSE.md => BSD-2-CLAUSE} (94%) rename templates/licenses/{BSD-3-CLAUSE.md => BSD-3-CLAUSE} (92%) rename templates/licenses/{BSL-1.0.md => BSL-1.0} (94%) rename templates/licenses/{CC0-1.0.md => CC0-1.0} (99%) rename templates/licenses/{EPL-2.0.md => EPL-2.0} (99%) rename templates/licenses/{GPL-2.0.md => GPL-2.0} (98%) rename templates/licenses/{GPL-3.0.md => GPL-3.0} (99%) rename templates/licenses/{LGPL-2.1.md => LGPL-2.1} (99%) rename templates/licenses/{MIT.md => MIT} (92%) rename templates/licenses/{MPL-2.0.md => MPL-2.0} (86%) rename templates/licenses/{UNLICENSE.md => UNLICENSE} (94%) diff --git a/templates/licenses/AGPL-3.0.md b/templates/licenses/AGPL-3.0 similarity index 99% rename from templates/licenses/AGPL-3.0.md rename to templates/licenses/AGPL-3.0 index 0ad25db..68fb132 100644 --- a/templates/licenses/AGPL-3.0.md +++ b/templates/licenses/AGPL-3.0 @@ -1,3 +1,5 @@ +# Requires sharing source code of software and network-accessible services based on it + GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007 diff --git a/templates/licenses/APACHE-2.0.md b/templates/licenses/APACHE-2.0 similarity index 99% rename from templates/licenses/APACHE-2.0.md rename to templates/licenses/APACHE-2.0 index 261eeb9..62c9d70 100644 --- a/templates/licenses/APACHE-2.0.md +++ b/templates/licenses/APACHE-2.0 @@ -1,3 +1,5 @@ +# Permissive license with patent protection and attribution requirements + Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ diff --git a/templates/licenses/BSD-2-CLAUSE.md b/templates/licenses/BSD-2-CLAUSE similarity index 94% rename from templates/licenses/BSD-2-CLAUSE.md rename to templates/licenses/BSD-2-CLAUSE index c2f3d37..67f212c 100644 --- a/templates/licenses/BSD-2-CLAUSE.md +++ b/templates/licenses/BSD-2-CLAUSE @@ -1,3 +1,5 @@ +# Minimal permissive license allowing redistribution with attribution + BSD 2-Clause License Copyright (c) [year], [fullname] diff --git a/templates/licenses/BSD-3-CLAUSE.md b/templates/licenses/BSD-3-CLAUSE similarity index 92% rename from templates/licenses/BSD-3-CLAUSE.md rename to templates/licenses/BSD-3-CLAUSE index ddd44f6..b2fb069 100644 --- a/templates/licenses/BSD-3-CLAUSE.md +++ b/templates/licenses/BSD-3-CLAUSE @@ -1,3 +1,5 @@ +# Permissive license allowing redistribution and use with attribution, but forbids using contributor names for endorsement + BSD 3-Clause License Copyright (c) [year], [fullname] diff --git a/templates/licenses/BSL-1.0.md b/templates/licenses/BSL-1.0 similarity index 94% rename from templates/licenses/BSL-1.0.md rename to templates/licenses/BSL-1.0 index 36b7cd9..a256b6a 100644 --- a/templates/licenses/BSL-1.0.md +++ b/templates/licenses/BSL-1.0 @@ -1,3 +1,5 @@ +# Source-available license that becomes open source after a time delay + Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization diff --git a/templates/licenses/CC0-1.0.md b/templates/licenses/CC0-1.0 similarity index 99% rename from templates/licenses/CC0-1.0.md rename to templates/licenses/CC0-1.0 index 0e259d4..08743c2 100644 --- a/templates/licenses/CC0-1.0.md +++ b/templates/licenses/CC0-1.0 @@ -1,3 +1,5 @@ +# Public domain dedication; waives all rights worldwide + Creative Commons Legal Code CC0 1.0 Universal diff --git a/templates/licenses/EPL-2.0.md b/templates/licenses/EPL-2.0 similarity index 99% rename from templates/licenses/EPL-2.0.md rename to templates/licenses/EPL-2.0 index e48e096..665459c 100644 --- a/templates/licenses/EPL-2.0.md +++ b/templates/licenses/EPL-2.0 @@ -1,3 +1,5 @@ +# Weak copyleft license requiring source disclosure only on modified files + Eclipse Public License - v 2.0 THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE diff --git a/templates/licenses/GPL-2.0.md b/templates/licenses/GPL-2.0 similarity index 98% rename from templates/licenses/GPL-2.0.md rename to templates/licenses/GPL-2.0 index d159169..a933088 100644 --- a/templates/licenses/GPL-2.0.md +++ b/templates/licenses/GPL-2.0 @@ -1,3 +1,5 @@ +# Strong copyleft requiring derivatives to be licensed under GPL and source shared + GNU GENERAL PUBLIC LICENSE Version 2, June 1991 @@ -317,9 +319,9 @@ when it starts in an interactive mode: This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. -The hypothetical commands `show w' and `show c' should show the appropriate +The hypothetical commands `show w' and`show c' should show the appropriate parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be +be called something other than `show w' and`show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your diff --git a/templates/licenses/GPL-3.0.md b/templates/licenses/GPL-3.0 similarity index 99% rename from templates/licenses/GPL-3.0.md rename to templates/licenses/GPL-3.0 index f288702..faa100d 100644 --- a/templates/licenses/GPL-3.0.md +++ b/templates/licenses/GPL-3.0 @@ -1,3 +1,5 @@ +# Strong copyleft with added protections against Tivoization and software patents + GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 @@ -657,7 +659,7 @@ notice like this when it starts in an interactive mode: This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. -The hypothetical commands `show w' and `show c' should show the appropriate +The hypothetical commands `show w' and`show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". diff --git a/templates/licenses/LGPL-2.1.md b/templates/licenses/LGPL-2.1 similarity index 99% rename from templates/licenses/LGPL-2.1.md rename to templates/licenses/LGPL-2.1 index 8000a6f..750e37c 100644 --- a/templates/licenses/LGPL-2.1.md +++ b/templates/licenses/LGPL-2.1 @@ -1,3 +1,5 @@ +# Weak copyleft; allows linking without full GPL compliance + GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 diff --git a/templates/licenses/MIT.md b/templates/licenses/MIT similarity index 92% rename from templates/licenses/MIT.md rename to templates/licenses/MIT index 8aa2645..3674002 100644 --- a/templates/licenses/MIT.md +++ b/templates/licenses/MIT @@ -1,3 +1,5 @@ +# Simple permissive license allowing reuse with attribution and liability disclaimer + MIT License Copyright (c) [year] [fullname] diff --git a/templates/licenses/MPL-2.0.md b/templates/licenses/MPL-2.0 similarity index 86% rename from templates/licenses/MPL-2.0.md rename to templates/licenses/MPL-2.0 index d0a1fa1..9474e1e 100644 --- a/templates/licenses/MPL-2.0.md +++ b/templates/licenses/MPL-2.0 @@ -1,7 +1,10 @@ +# File-level copyleft; only modified source files must be disclosed + Mozilla Public License Version 2.0 ================================== 1. Definitions + -------------- 1.1. "Contributor" @@ -84,6 +87,7 @@ Mozilla Public License Version 2.0 ownership of such entity. 2. License Grants and Conditions + -------------------------------- 2.1. Grants @@ -155,6 +159,7 @@ Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities + ------------------- 3.1. Distribution of Source Form @@ -217,6 +222,7 @@ disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation + --------------------------------------------------- If it is impossible for You to comply with any of the terms of this @@ -230,6 +236,7 @@ or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination + -------------- 5.1. The rights granted under this License will terminate automatically @@ -259,48 +266,53 @@ have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ + * * -* 6. Disclaimer of Warranty * -* ------------------------- * +* 6. Disclaimer of Warranty * +* ------------------------- * * * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * * * + ************************************************************************ ************************************************************************ + * * -* 7. Limitation of Liability * -* -------------------------- * +* 7. Limitation of Liability * +* -------------------------- * * * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * * * + ************************************************************************ 8. Litigation + ------------- Any litigation relating to this License may be brought only in the @@ -311,6 +323,7 @@ Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous + ---------------- This License represents the complete agreement concerning the subject @@ -321,6 +334,7 @@ that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License + --------------------------- 10.1. New Versions @@ -357,7 +371,7 @@ Exhibit A - Source Code Form License Notice This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at https://mozilla.org/MPL/2.0/. + file, You can obtain one at . If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE diff --git a/templates/licenses/UNLICENSE.md b/templates/licenses/UNLICENSE similarity index 94% rename from templates/licenses/UNLICENSE.md rename to templates/licenses/UNLICENSE index fdddb29..85bf3ce 100644 --- a/templates/licenses/UNLICENSE.md +++ b/templates/licenses/UNLICENSE @@ -1,3 +1,5 @@ +# Complete public domain dedication with no conditions or restrictions + This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or From 52b85b0cab2fe87e603b80a1da503034131865ba Mon Sep 17 00:00:00 2001 From: rafaeljohn9 Date: Sun, 29 Jun 2025 20:15:09 +0300 Subject: [PATCH 2/5] refactor: renamed issue templates and added first line as comment --- templates/issue-templates/{01-bug.yml => bug.yml} | 2 ++ .../{04-community-collaboration.yml => community.yml} | 1 + templates/issue-templates/{03-documentation.yml => docs.yml} | 1 + .../{05-developer-experience-feedback.yml => dx.yml} | 1 + .../issue-templates/{02-feature-request.yml => feature.yml} | 1 + .../issue-templates/{06-support-question.yml => support.yml} | 1 + templates/issue-templates/{07-test.yml => test.yml} | 1 + 7 files changed, 8 insertions(+) rename templates/issue-templates/{01-bug.yml => bug.yml} (99%) rename templates/issue-templates/{04-community-collaboration.yml => community.yml} (94%) rename templates/issue-templates/{03-documentation.yml => docs.yml} (94%) rename templates/issue-templates/{05-developer-experience-feedback.yml => dx.yml} (97%) rename templates/issue-templates/{02-feature-request.yml => feature.yml} (97%) rename templates/issue-templates/{06-support-question.yml => support.yml} (96%) rename templates/issue-templates/{07-test.yml => test.yml} (96%) diff --git a/templates/issue-templates/01-bug.yml b/templates/issue-templates/bug.yml similarity index 99% rename from templates/issue-templates/01-bug.yml rename to templates/issue-templates/bug.yml index 8267a7b..454e691 100644 --- a/templates/issue-templates/01-bug.yml +++ b/templates/issue-templates/bug.yml @@ -1,3 +1,5 @@ + +# Bug Report Template name: ๐Ÿ› Bug Report description: Report unexpected behavior, failures, or issues in the project. title: "[Bug]: " diff --git a/templates/issue-templates/04-community-collaboration.yml b/templates/issue-templates/community.yml similarity index 94% rename from templates/issue-templates/04-community-collaboration.yml rename to templates/issue-templates/community.yml index a5649f1..aba9c49 100644 --- a/templates/issue-templates/04-community-collaboration.yml +++ b/templates/issue-templates/community.yml @@ -1,3 +1,4 @@ +# Report issues or suggestions related to community, collaboration, or project governance. name: "๐Ÿ’ฌ Community & Collaboration" description: Report issues or suggestions related to community, collaboration, or project governance. labels: [community, collaboration] diff --git a/templates/issue-templates/03-documentation.yml b/templates/issue-templates/docs.yml similarity index 94% rename from templates/issue-templates/03-documentation.yml rename to templates/issue-templates/docs.yml index e875e5d..291ef7a 100644 --- a/templates/issue-templates/03-documentation.yml +++ b/templates/issue-templates/docs.yml @@ -1,3 +1,4 @@ +# Report issues or suggest improvements related to documentation, guides, or help content. name: ๐Ÿ“„ Documentation description: Report issues or suggest improvements related to documentation, guides, or help content. labels: [documentation] diff --git a/templates/issue-templates/05-developer-experience-feedback.yml b/templates/issue-templates/dx.yml similarity index 97% rename from templates/issue-templates/05-developer-experience-feedback.yml rename to templates/issue-templates/dx.yml index 8fb6c13..ca9732d 100644 --- a/templates/issue-templates/05-developer-experience-feedback.yml +++ b/templates/issue-templates/dx.yml @@ -1,3 +1,4 @@ +# Report issues that affect developers' experience name: "๐Ÿง‘โ€๐Ÿ’ป Developer Experience (DX) Feedback" description: Report issues that affect developers' experience labels: [dx, feedback] diff --git a/templates/issue-templates/02-feature-request.yml b/templates/issue-templates/feature.yml similarity index 97% rename from templates/issue-templates/02-feature-request.yml rename to templates/issue-templates/feature.yml index b29cec7..938150d 100644 --- a/templates/issue-templates/02-feature-request.yml +++ b/templates/issue-templates/feature.yml @@ -1,3 +1,4 @@ +# Suggest a new feature or improvement for a project. name: "โœจ Feature Request" description: Suggest a new feature or improvement for this project title: "[Feature] " diff --git a/templates/issue-templates/06-support-question.yml b/templates/issue-templates/support.yml similarity index 96% rename from templates/issue-templates/06-support-question.yml rename to templates/issue-templates/support.yml index 79a0e8e..fc45b51 100644 --- a/templates/issue-templates/06-support-question.yml +++ b/templates/issue-templates/support.yml @@ -1,3 +1,4 @@ +# Ask a question or request support (not for bugs or feature requests) name: "โ“ Support Question" description: Ask a question or request support (not for bugs or feature requests) labels: [question, support] diff --git a/templates/issue-templates/07-test.yml b/templates/issue-templates/test.yml similarity index 96% rename from templates/issue-templates/07-test.yml rename to templates/issue-templates/test.yml index d610d93..049b98c 100644 --- a/templates/issue-templates/07-test.yml +++ b/templates/issue-templates/test.yml @@ -1,3 +1,4 @@ +# Report issues related to testing or quality assurance. name: ๐Ÿงช Testing & QA description: Report issues related to testing or quality assurance labels: [testing, QA] From c5022f62281956fb40b40b5bb02124978ecc8339 Mon Sep 17 00:00:00 2001 From: rafaeljohn9 Date: Sun, 29 Jun 2025 20:16:25 +0300 Subject: [PATCH 3/5] refactor: renamed pr templates --- templates/pr-templates/{01-bug.md => bug.md} | 0 .../pr-templates/{04-community-collaboration.md => community.md} | 0 templates/pr-templates/{03-documentation.md => docs.md} | 0 .../pr-templates/{05-developer-experience-feedback.md => dx.md} | 0 templates/pr-templates/{02-feature-request.md => feature.md} | 0 templates/pr-templates/{06-test.md => test.md} | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename templates/pr-templates/{01-bug.md => bug.md} (100%) rename templates/pr-templates/{04-community-collaboration.md => community.md} (100%) rename templates/pr-templates/{03-documentation.md => docs.md} (100%) rename templates/pr-templates/{05-developer-experience-feedback.md => dx.md} (100%) rename templates/pr-templates/{02-feature-request.md => feature.md} (100%) rename templates/pr-templates/{06-test.md => test.md} (100%) diff --git a/templates/pr-templates/01-bug.md b/templates/pr-templates/bug.md similarity index 100% rename from templates/pr-templates/01-bug.md rename to templates/pr-templates/bug.md diff --git a/templates/pr-templates/04-community-collaboration.md b/templates/pr-templates/community.md similarity index 100% rename from templates/pr-templates/04-community-collaboration.md rename to templates/pr-templates/community.md diff --git a/templates/pr-templates/03-documentation.md b/templates/pr-templates/docs.md similarity index 100% rename from templates/pr-templates/03-documentation.md rename to templates/pr-templates/docs.md diff --git a/templates/pr-templates/05-developer-experience-feedback.md b/templates/pr-templates/dx.md similarity index 100% rename from templates/pr-templates/05-developer-experience-feedback.md rename to templates/pr-templates/dx.md diff --git a/templates/pr-templates/02-feature-request.md b/templates/pr-templates/feature.md similarity index 100% rename from templates/pr-templates/02-feature-request.md rename to templates/pr-templates/feature.md diff --git a/templates/pr-templates/06-test.md b/templates/pr-templates/test.md similarity index 100% rename from templates/pr-templates/06-test.md rename to templates/pr-templates/test.md From 391076acdb09b1118d7a6265a2218a302d428c15 Mon Sep 17 00:00:00 2001 From: rafaeljohn9 Date: Sun, 29 Jun 2025 20:23:19 +0300 Subject: [PATCH 4/5] fix: untamper with MPL 2.0 License --- templates/licenses/MPL-2.0 | 76 ++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 44 deletions(-) diff --git a/templates/licenses/MPL-2.0 b/templates/licenses/MPL-2.0 index 9474e1e..68e8833 100644 --- a/templates/licenses/MPL-2.0 +++ b/templates/licenses/MPL-2.0 @@ -4,7 +4,6 @@ Mozilla Public License Version 2.0 ================================== 1. Definitions - -------------- 1.1. "Contributor" @@ -87,7 +86,6 @@ Mozilla Public License Version 2.0 ownership of such entity. 2. License Grants and Conditions - -------------------------------- 2.1. Grants @@ -159,7 +157,6 @@ Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1. 3. Responsibilities - ------------------- 3.1. Distribution of Source Form @@ -222,7 +219,6 @@ disclaimers of warranty and limitations of liability specific to any jurisdiction. 4. Inability to Comply Due to Statute or Regulation - --------------------------------------------------- If it is impossible for You to comply with any of the terms of this @@ -236,7 +232,6 @@ or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it. 5. Termination - -------------- 5.1. The rights granted under this License will terminate automatically @@ -266,53 +261,48 @@ have been validly granted by You or Your distributors under this License prior to termination shall survive termination. ************************************************************************ - * * -* 6. Disclaimer of Warranty * -* ------------------------- * +* 6. Disclaimer of Warranty * +* ------------------------- * * * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software is free of defects, merchantable, fit for a * +* particular purpose or non-infringing. The entire risk as to the * +* quality and performance of the Covered Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any Contributor) assume the cost of any necessary servicing, * +* repair, or correction. This disclaimer of warranty constitutes an * +* essential part of this License. No use of any Covered Software is * +* authorized under this License except under this disclaimer. * * * - ************************************************************************ ************************************************************************ - * * -* 7. Limitation of Liability * -* -------------------------- * +* 7. Limitation of Liability * +* -------------------------- * * * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, loss of * +* goodwill, work stoppage, computer failure or malfunction, or any * +* and all other commercial damages or losses, even if such party * +* shall have been informed of the possibility of such damages. This * +* limitation of liability shall not apply to liability for death or * +* personal injury resulting from such party's negligence to the * +* extent applicable law prohibits such limitation. Some * +* jurisdictions do not allow the exclusion or limitation of * +* incidental or consequential damages, so this exclusion and * +* limitation may not apply to You. * * * - ************************************************************************ 8. Litigation - ------------- Any litigation relating to this License may be brought only in the @@ -323,7 +313,6 @@ Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous - ---------------- This License represents the complete agreement concerning the subject @@ -334,7 +323,6 @@ that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License - --------------------------- 10.1. New Versions @@ -371,7 +359,7 @@ Exhibit A - Source Code Form License Notice This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at . + file, You can obtain one at https://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE @@ -384,4 +372,4 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice --------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. + defined by the Mozilla Public License, v. 2.0. \ No newline at end of file From 08b2d4b8549e28cbd6814b7275e4e9b31af9fa3e Mon Sep 17 00:00:00 2001 From: rafaeljohn9 Date: Sun, 29 Jun 2025 21:05:14 +0300 Subject: [PATCH 5/5] fix: space typo Signed-off-by: rafaeljohn9 --- templates/licenses/GPL-3.0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/licenses/GPL-3.0 b/templates/licenses/GPL-3.0 index faa100d..78a4814 100644 --- a/templates/licenses/GPL-3.0 +++ b/templates/licenses/GPL-3.0 @@ -659,7 +659,7 @@ notice like this when it starts in an interactive mode: This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. -The hypothetical commands `show w' and`show c' should show the appropriate +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box".