-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLICENSE
More file actions
140 lines (94 loc) · 3.33 KB
/
LICENSE
File metadata and controls
140 lines (94 loc) · 3.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
# Barrer Free Software License (BFSL)
## Version 1.2
Copyright (c) 2025 BarrerSoftware
---
## 🏴☠️ "If it's free, it's free. Period."
---
## Preamble
This license governs software released by BarrerSoftware that is designated as FREE software.
**Core Principle:** "If it's free, it's free. Period."
Software under this license is provided to the community at zero cost and MUST remain at zero cost forever.
---
## Grant of Rights
Permission is hereby granted, free of charge, to any person obtaining a copy of this software to:
✅ **USE** - Use the software for any purpose
✅ **STUDY** - Examine how the software works
✅ **MODIFY** - Make changes and improvements
✅ **DISTRIBUTE** - Share copies with others
✅ **CONTRIBUTE** - Submit improvements back
---
## Mandatory Restrictions
### 1. NO COMMERCIALIZATION
**YOU MUST NOT:**
❌ Sell this software or any derivative work
❌ Charge fees for access to this software
❌ Create paid tiers, editions, or versions
❌ Implement subscription or licensing models
❌ Bundle with paid products (unless this remains free)
❌ Charge for downloads, installations, or usage
❌ Monetize this software in ANY form
**This software MUST remain free.**
### 2. PERPETUAL FREE STATUS
Any modified or derivative version MUST:
- Remain under this license (or compatible)
- Stay free of charge forever
- Include this license in full
- Maintain attribution to BarrerSoftware
### 3. SERVICE EXCEPTION
You MAY charge for SERVICES, not SOFTWARE:
✅ Technical support contracts
✅ Installation and setup services
✅ Training and education
✅ Custom integration work
✅ Consulting services
❌ The software itself must remain free
---
## Attribution Requirements
**You MUST:**
- Keep copyright notices intact
- Include this license with all copies
- Credit BarrerSoftware in documentation
- Link to original source repository
**You MUST NOT:**
- Remove or alter copyright notices
- Claim you created the original software
- Imply BarrerSoftware endorses your version
---
## Patent Grant
BarrerSoftware grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free patent license to:
- Use
- Make
- Have made
- Import
- Distribute
this software.
If you initiate patent litigation against BarrerSoftware or this software, this license terminates.
---
## Rationale
### Why This License Exists
BarrerSoftware releases software for FREE because:
1. **Built on free resources**
- We use public specifications
- We study open source code
- We learn from community work
- What was given freely, must remain free
2. **Accessibility matters**
- Students can't always afford software
- Developing countries need access
- Hobbyists deserve good tools
- Open source democratizes technology
3. **Quality over profit**
- We build what we want to use
- Profit motives corrupt good design
- Community feedback makes better software
- Free software forces excellence
4. **Anti-exploitation**
- We've seen companies take free software and profit billions
- Original creators get nothing
- We protect our work from being sold by others
- Services are fine, selling software is not
---
## Full License Text
**Official Version:** https://barrersoftware.com/foss-license.html
---
**🏴☠️ BarrerSoftware - If it's free, it's free. Period.**