Skip to content

Commit c17268a

Browse files
committed
Switch to PolyForm Noncommercial License to restrict commercial usage while remaining source-available
1 parent 7d845fc commit c17268a

File tree

3 files changed

+55
-24
lines changed

3 files changed

+55
-24
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,6 @@ This is the most impactful way to contribute! However, we have **strict quality
4747

4848
---
4949

50-
By contributing, you agree that your contributions will be licensed under the project's MIT License.
50+
By contributing, you agree that your contributions will be licensed under the project's PolyForm Noncommercial License 1.0.0.
5151

5252
Happy coding! 🚀

LICENSE

Lines changed: 52 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,52 @@
1-
MIT License
2-
3-
Copyright (c) 2026 CodeCompass Team
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
1+
PolyForm Noncommercial License 1.0.0
2+
3+
<https://polyformproject.org/licenses/noncommercial/1.0.0>
4+
5+
## Acceptance
6+
7+
In order to get any license under these terms, you must agree
8+
to them as both strict obligations and conditions to all
9+
your licenses.
10+
11+
## Copyright License
12+
13+
The licensor grants you a wordwide, royalty-free,
14+
non-exclusive, copyright license to do everything with the
15+
software that would otherwise infringe that licensor's
16+
copyright in it, for any noncommercial purpose.
17+
18+
## Patent License
19+
20+
The licensor grants you a worldwide, royalty-free,
21+
non-exclusive, patent license to make, have made, use, sell,
22+
offer for sale, import, and otherwise transfer the software,
23+
for any noncommercial purpose, where that license applies
24+
only to the patent claims licensable by the licensor that
25+
are read by the software as distributed by the licensor.
26+
27+
## Noncommercial Purpose
28+
29+
A "noncommercial purpose" is a purpose mainly intended for
30+
or directed toward personal learning, academic research,
31+
public health, or public safety. Noncommercial purposes
32+
include use by an individual for the individual's own
33+
benefit. Noncommercial purposes do not include any purpose
34+
mainly intended for or directed toward commercial advantage
35+
or personal monetary compensation.
36+
37+
## Redistribution
38+
39+
You may redistribute copies of the software under these
40+
terms. If you do, you must include a copy of these terms
41+
with every copy.
42+
43+
## No Other Rights
44+
45+
These terms do not imply any other licenses.
46+
47+
## Disclaimer
48+
49+
**AS IS. THE LICENSOR OFFERS THE SOFTWARE AS IS, WITHOUT
50+
WARRANTY OR CONDITION OF ANY KIND. CONSEQUENTLY, YOU ASSUME
51+
EVERY RISK OF USING THE SOFTWARE. THE LICENSOR EXCLUDES ANY
52+
LIABILITY FOR DAMAGES OF EVERY KIND.**

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 🚀 CodeCampus OS — Official User Guide
22

3-
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
3+
[![License: PolyForm Noncommercial](https://img.shields.io/badge/License-PolyForm_Noncommercial-blue.svg)](LICENSE)
44
[![Build Status](https://img.shields.io/github/actions/workflow/status/CodeCompasss/code_campus_userguide/deploy.yml?branch=main)](https://github.com/CodeCompasss/code_campus_userguide/actions)
55
[![Stars](https://img.shields.io/github/stars/CodeCompasss/code_campus_userguide?style=social)](https://github.com/CodeCompasss/code_campus_userguide/stargazers)
66

@@ -70,7 +70,7 @@ If you find this guide helpful, please **give us a star on GitHub!** It helps mo
7070

7171
## 📄 License
7272

73-
Distributed under the MIT License. See `LICENSE` for more information.
73+
Distributed under the PolyForm Noncommercial License 1.0.0. See `LICENSE` for more information. For commercial inquiries, contact the maintainer.
7474

7575
---
7676

0 commit comments

Comments
 (0)