Skip to content

treewide: add or correct license information#29440

Open
Yang-Wei-Ting wants to merge 6 commits into
openwrt:masterfrom
Yang-Wei-Ting:license
Open

treewide: add or correct license information#29440
Yang-Wei-Ting wants to merge 6 commits into
openwrt:masterfrom
Yang-Wei-Ting:license

Conversation

@Yang-Wei-Ting
Copy link
Copy Markdown
Contributor

@Yang-Wei-Ting Yang-Wei-Ting commented May 13, 2026

📦 Package Details

Maintainer: @Noltari, @Thermi, @Zokormazo, @bk138, @bmork, @commodo, @dangowrt, @flyn-org, @graysky2, @hnyman, @jow-, @kaloz, @kuoruan, @nbd168, @neheb, @obsy, @pkerling, @pprindeville, @robimarko, @salzmdan, @stintel, @thess, @urusha, @val-kulkov, @xypron, @yousong

Description:
Add or correct license information across multiple packages.


✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

@Yang-Wei-Ting Yang-Wei-Ting force-pushed the license branch 3 times, most recently from efaea0b to 8618bab Compare May 14, 2026 12:55
@xypron
Copy link
Copy Markdown
Contributor

xypron commented May 15, 2026

Acked-by: Heinrich Schuchardt xypron.glpk@gmx.de

Copy link
Copy Markdown
Contributor

@salzmdan salzmdan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ad libedit

@bk138
Copy link
Copy Markdown
Contributor

bk138 commented May 15, 2026

@Yang-Wei-Ting I'd personally prefer if you'd make per-package PRs - this makes it easier to find out where a maintainer should be looking at and, if there are errors introduced with this one, reverting a per-package PR is much cleaner :-)

Edit: also, approving this cross-package PR is like approving changes for packages one does not maintain...

@Yang-Wei-Ting
Copy link
Copy Markdown
Contributor Author

Yang-Wei-Ting commented May 16, 2026

Hi @bk138, I understand the preference for per-package PRs, and I can see the advantages regarding review scope.

That said, I also know there are OpenWrt members (GeorgeSapkin, for example) who prefer a single treewide commit to avoid unnecessary repository noise, and I tend to agree with that approach for mechanical fixes like these.

If it would make review easier, I can split out the packages you maintain into a separate PR. I'd just prefer to avoid opening 40 individual PRs for what is essentially the same class of license fixes across the tree. :)

@bk138
Copy link
Copy Markdown
Contributor

bk138 commented May 16, 2026

@Yang-Wei-Ting I understand, thanks for clarifying. LGTM for gzip :-)

@Yang-Wei-Ting Yang-Wei-Ting force-pushed the license branch 2 times, most recently from 7b44801 to 334e27c Compare May 21, 2026 04:57
@GeorgeSapkin
Copy link
Copy Markdown
Member

@Yang-Wei-Ting would you consider adding the missing version check overrides as well for the packages that fail the generic version check?

Comment thread devel/m4/Makefile
Comment thread net/p910nd/Makefile Outdated
Comment thread net/aria2/Makefile Outdated
PKG_MAINTAINER:=Imre Kaloz <kaloz@openwrt.org>, \
Hsing-Wang Liao <kuoruan@gmail.com>
PKG_LICENSE:=GPLv2
PKG_LICENSE:=LicenseRef-Callaway-GPLv2+-with-exceptions
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is this coming from?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this not something Fedora-specific? The license looks like GPL 2.0:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Yang-Wei-Ting
Copy link
Copy Markdown
Contributor Author

@Yang-Wei-Ting would you consider adding the missing version check overrides as well for the packages that fail the generic version check?

I would try if there's an example.

@GeorgeSapkin
Copy link
Copy Markdown
Member

Check out this PR for some examples:

@Yang-Wei-Ting Yang-Wei-Ting force-pushed the license branch 2 times, most recently from dd408f1 to f45bd7f Compare May 22, 2026 15:50
Add or correct license information across multiple packages.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants