From aa3a6792cde29f585f037b5e83ab1d1bbf070cd8 Mon Sep 17 00:00:00 2001 From: Abby263 Date: Tue, 5 May 2026 17:32:55 -0400 Subject: [PATCH] Restrict repository license to noncommercial use --- COMMERCIAL.md | 16 ++++++ LICENSE | 144 +++++++++++++++++++++++++++++++++++++++------- README.md | 8 ++- package-lock.json | 2 +- package.json | 2 +- 5 files changed, 147 insertions(+), 25 deletions(-) create mode 100644 COMMERCIAL.md diff --git a/COMMERCIAL.md b/COMMERCIAL.md new file mode 100644 index 0000000..27b582f --- /dev/null +++ b/COMMERCIAL.md @@ -0,0 +1,16 @@ +# Commercial Use + +This repository is licensed for non-commercial use only under the +[PolyForm Noncommercial License 1.0.0](LICENSE). + +Commercial use is not granted by the repository license. This includes, without limitation: + +- Selling, reselling, or sublicensing the software or derivatives. +- Hosting the software as a paid or revenue-generating service. +- Using the software to deliver paid client work or consulting deliverables. +- Embedding the software in a paid product, platform, internal commercial tool, or commercial workflow. +- Using generated derivatives of this repository for commercial advantage. + +Any commercial use requires separate written permission from the copyright holder. + +This file is explanatory. The controlling license terms are in [LICENSE](LICENSE). diff --git a/LICENSE b/LICENSE index d7a268f..1345855 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,123 @@ -MIT License - -Copyright (c) 2026 Vipra Singh - -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. +PolyForm Noncommercial License 1.0.0 + +Required Notice: Copyright (c) 2026 Vipra Singh + +https://polyformproject.org/licenses/noncommercial/1.0.0 + +## Acceptance + +In order to get any license under these terms, you must agree to them +as both strict obligations and conditions to all your licenses. + +## Copyright License + +The licensor grants you a copyright license for the software to do +everything you might do with the software that would otherwise infringe +the licensor's copyright in it for any permitted purpose. However, +you may only distribute the software according to [Distribution +License](#distribution-license) and make changes or new works based on +the software according to [Changes and New Works License](#changes-and-new-works-license). + +## Distribution License + +The licensor grants you an additional copyright license to distribute +copies of the software. Your license to distribute covers distributing +the software with changes and new works permitted by [Changes and New +Works License](#changes-and-new-works-license). + +## Notices + +You must ensure that anyone who gets a copy of any part of the +software from you also gets a copy of these terms or the URL for them +above, as well as copies of any plain-text lines beginning with +`Required Notice:` that the licensor provided with the software. For +example: + +> Required Notice: Copyright Yoyodyne, Inc. (http://example.com) + +## Changes and New Works License + +The licensor grants you an additional copyright license to make changes +and new works based on the software for any permitted purpose. + +## Patent License + +The licensor grants you a patent license for the software that covers +patent claims the licensor can license, or becomes able to license, +that you would infringe by using the software. + +## Noncommercial Purposes + +Any noncommercial purpose is a permitted purpose. + +## Personal Uses + +Personal use for research, experiment, and testing for the benefit of +public knowledge, personal study, private entertainment, hobby +projects, amateur pursuits, or religious observance, without any +anticipated commercial application, is use for a permitted purpose. + +## Noncommercial Organizations + +Use by any charitable organization, educational institution, public +research organization, public safety or health organization, +environmental protection organization, or government institution is use +for a permitted purpose regardless of the source of funding or +obligations resulting from the funding. + +## Fair Use + +You may have "fair use" rights for the software under the law. These +terms do not limit them. + +## No Other Rights + +These terms do not allow you to sublicense or transfer any of your +licenses to anyone else, or prevent the licensor from granting licenses +to anyone else. These terms do not imply any other licenses. + +## Patent Defense + +If you make any written claim that the software infringes or +contributes to infringement of any patent, your patent license for the +software granted under these terms ends immediately. If your company +makes such a claim, your patent license ends immediately for work on +behalf of your company. + +## Violations + +The first time you are notified in writing that you have violated any +of these terms, or done anything with the software not covered by your +licenses, your licenses can nonetheless continue if you come into full +compliance with these terms, and take practical steps to correct past +violations, within 32 days of receiving notice. Otherwise, all your +licenses end immediately. + +## No Liability + +As far as the law allows, the software comes as is, without any +warranty or condition, and the licensor will not be liable to you for +any damages arising out of these terms or the use or nature of the +software, under any kind of legal claim. + +## Definitions + +The **licensor** is the individual or entity offering these terms, and +the **software** is the software the licensor makes available under +these terms. + +**You** refers to the individual or entity agreeing to these terms. + +**Your company** is any legal entity, sole proprietorship, or other +kind of organization that you work for, plus all organizations that +have control over, are under the control of, or are under common +control with that organization. **Control** means ownership of +substantially all the assets of an entity, or the power to direct its +management and policies by vote, contract, or otherwise. Control can +be direct or indirect. + +**Your licenses** are all the licenses granted to you for the software +under these terms. + +**Use** means anything you do with the software requiring one of your +licenses. diff --git a/README.md b/README.md index 1405991..4484c64 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ > **Production:** [product-dev-blueprint.vercel.app](https://product-dev-blueprint.vercel.app) [![CI](https://github.com/Abby263/product-dev-blueprint/actions/workflows/ci.yml/badge.svg)](https://github.com/Abby263/product-dev-blueprint/actions/workflows/ci.yml) -[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) +[![License: PolyForm Noncommercial](https://img.shields.io/badge/License-PolyForm%20Noncommercial-blue.svg)](LICENSE) Product Dev Blueprint is a schema-first product planning application for turning a rough software idea into a focused build-readiness plan. It helps a Product Manager, Solution Architect, founder, or engineering lead pressure-test an idea before development starts, then generates a traceable artifact bundle that can be handed to an engineering team or coding agent. @@ -343,4 +343,8 @@ The current app keeps these capabilities out of the browser until a secure serve ## License -[MIT](LICENSE) +This repository is licensed under the [PolyForm Noncommercial License 1.0.0](LICENSE). + +Commercial use is not permitted under this license. Any commercial use, including resale, SaaS hosting, paid client work, embedding this repository in a paid product, or using it to provide paid services, requires separate written permission from the copyright holder. See [COMMERCIAL.md](COMMERCIAL.md) for the repository's commercial-use notice. + +This is a source-available non-commercial license, not an OSI open-source license. AGPL was not used because AGPL permits commercial use when its license conditions are followed. diff --git a/package-lock.json b/package-lock.json index 55092ff..09b484d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,7 +7,7 @@ "": { "name": "product-dev-blueprint", "version": "0.5.0", - "license": "MIT", + "license": "PolyForm-Noncommercial-1.0.0", "dependencies": { "clsx": "2.1.1", "docx": "^8.5.0", diff --git a/package.json b/package.json index 77bc21e..66a91bf 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "product-dev-blueprint", "version": "0.5.0", "private": true, - "license": "MIT", + "license": "PolyForm-Noncommercial-1.0.0", "engines": { "node": ">=20" },