Skip to content

Commit d7c0928

Browse files
committed
chore: 🔧 update license from AGPL-3.0 to LGPL-3.0
- changed license in README.md - updated install scripts to reflect new license - modified example projects to use LGPL-3.0 - adjusted test scripts for consistency with license change
1 parent 7b45808 commit d7c0928

24 files changed

Lines changed: 190 additions & 686 deletions

File tree

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"psi-header.config": {
33
"author": "baxyz",
44
"authorEmail": "baxy@etik.com",
5-
"license": "AGPL-3.0-or-later",
5+
"license": "LGPL-3.0-or-later",
66
"company": "",
77
"copyrightHolder": "baxyz",
88
"forceToTop": true

AGENTS.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
## Organization Context
1010

11-
**helpers4** is a collection of open-source utilities across 5 repos: `typescript`, `devcontainer` (this repo), `action`, `website`, `.github`. All licensed AGPL-3.0.
11+
**helpers4** is a collection of open-source utilities across 5 repos: `typescript`, `devcontainer` (this repo), `action`, `website`, `.github`. All licensed LGPL-3.0.
1212

1313
## Commit Messages
1414

@@ -54,7 +54,7 @@ devcontainer/
5454
│ ├── angular-dev/ # Angular dev with port forwarding
5555
│ ├── vite-plus/ # Vite development setup
5656
│ ├── package-auto-install/ # Automatic package installation
57-
│ ├── auto-header/ # Automatic AGPL-3.0 file headers
57+
│ ├── auto-header/ # Automatic LGPL-3.0 file headers
5858
│ ├── git-absorb/ # git-absorb tool installation
5959
│ ├── local-mounts/ # Mount local Git/SSH/GPG/npm config
6060
│ ├── peon-ping/ # Health check endpoint
@@ -65,7 +65,7 @@ devcontainer/
6565
│ ├── CONTRIBUTING.md
6666
│ └── DEVELOPMENT.md
6767
├── AGENTS.md # This file
68-
├── LICENSE # AGPL-3.0
68+
├── LICENSE # LGPL-3.0
6969
└── README.md
7070
```
7171

@@ -114,7 +114,7 @@ devcontainer features test . # Test all
114114
| angular-dev | 1.0.2 | Angular dev, port 4200 forwarding ||
115115
| vite-plus || Vite development setup ||
116116
| package-auto-install || Auto-detect and install packages ||
117-
| auto-header || AGPL-3.0 license headers ||
117+
| auto-header || LGPL-3.0 license headers ||
118118
| git-absorb | 1.0.2 | git-absorb from GitHub releases ||
119119
| local-mounts | 1.0.4 | Mount ~/.gitconfig, ~/.ssh, ~/.gnupg, ~/.npmrc ||
120120
| peon-ping || Health check endpoint ||
@@ -165,7 +165,7 @@ devcontainer features test . # Test all
165165
```bash
166166
# This file is part of helpers4.
167167
# Copyright (C) 2025 baxyz
168-
# SPDX-License-Identifier: AGPL-3.0-or-later
168+
# SPDX-License-Identifier: LGPL-3.0-or-later
169169
```
170170

171171
## Repository Links

LICENSE

Lines changed: 160 additions & 656 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ Features are automatically published to GitHub Container Registry via GitHub Act
202202

203203
## License
204204

205-
This project is licensed under the GNU Affero General Public License v3.0. See [LICENSE](LICENSE) for details.
205+
This project is licensed under the GNU Lesser General Public License v3.0. See [LICENSE](LICENSE) for details.
206206

207207
## Acknowledgments
208208

src/angular-dev/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Angular Development Environment DevContainer Feature
44
# Copyright (c) 2025 helpers4
5-
# Licensed under AGPL-3.0 - see LICENSE file for details
5+
# Licensed under LGPL-3.0 - see LICENSE file for details
66
#
77
# Configures Angular development environment with CLI autocompletion
88

src/auto-header/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,14 @@ This command:
8585

8686
## Examples
8787

88-
### TypeScript Project with AGPL License
88+
### TypeScript Project with LGPL License
8989

9090
```json
9191
{
9292
"features": {
9393
"ghcr.io/helpers4/devcontainer/auto-header:latest": {
9494
"projectName": "helpers4-typescript",
95-
"license": "AGPL-3.0",
95+
"license": "LGPL-3.0",
9696
"company": "helpers4",
9797
"sinceYear": "2025",
9898
"contributors": "Alice, Bob, Charlie"
@@ -183,7 +183,7 @@ The script will use the appropriate `.vscode` directory for each project.
183183
- `MIT` - MIT License
184184
- `Apache-2.0` - Apache License 2.0
185185
- `GPL-3.0` - GNU General Public License v3.0
186-
- `AGPL-3.0` - GNU Affero General Public License v3.0
186+
- `LGPL-3.0` - GNU Lesser General Public License v3.0
187187
- `BSD-2-Clause` - BSD 2-Clause License
188188
- `BSD-3-Clause` - BSD 3-Clause License
189189
- `ISC` - ISC License
@@ -238,7 +238,7 @@ This feature complements the helpers4 development environment:
238238
## License
239239

240240
Copyright (c) 2025 helpers4
241-
Licensed under AGPL-3.0 - see LICENSE file for details
241+
Licensed under LGPL-3.0 - see LICENSE file for details
242242

243243
## See Also
244244

src/auto-header/devcontainer-feature.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"license": {
2323
"type": "string",
2424
"default": "MIT",
25-
"description": "SPDX license identifier (e.g., MIT, Apache-2.0, AGPL-3.0)"
25+
"description": "SPDX license identifier (e.g., MIT, Apache-2.0, LGPL-3.0)"
2626
},
2727
"company": {
2828
"type": "string",

src/auto-header/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Automatic File Headers DevContainer Feature
44
# Copyright (c) 2025 helpers4
5-
# Licensed under AGPL-3.0 - see LICENSE file for details
5+
# Licensed under LGPL-3.0 - see LICENSE file for details
66
#
77
# Configures VS Code automatic file headers with customizable templates
88

src/essential-dev/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# Essential Development Environment DevContainer Feature
44
# Copyright (c) 2025 helpers4
5-
# Licensed under AGPL-3.0 - see LICENSE file for details
5+
# Licensed under LGPL-3.0 - see LICENSE file for details
66
#
77
# Provides core development environment with Git, Copilot, and editor tools
88

src/git-absorb/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# git-absorb DevContainer Feature
44
# Copyright (c) 2025 helpers4
5-
# Licensed under AGPL-3.0 - see LICENSE file for details
5+
# Licensed under LGPL-3.0 - see LICENSE file for details
66
#
77
# Installs git-absorb: automatically absorb staged changes into their logical commits
88

0 commit comments

Comments
 (0)