Skip to content

fix: update license identifiers and copyright years to GPL-3.0+#10720

Open
MarkAtwood wants to merge 2 commits into
wolfSSL:masterfrom
MarkAtwood:fix/license-metadata-gplv3
Open

fix: update license identifiers and copyright years to GPL-3.0+#10720
MarkAtwood wants to merge 2 commits into
wolfSSL:masterfrom
MarkAtwood:fix/license-metadata-gplv3

Conversation

@MarkAtwood

@MarkAtwood MarkAtwood commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

wolfSSL is GPL-3.0-or-later (per COPYING) but several metadata files still reference GPL-2.0 or use legacy license shorthands:

  • wrapper/Ada/alire.toml: GPL-2.0-only -> GPL-3.0-or-later
  • CMakeLists.txt: copyright year 2006-2024 -> 2006-2026
  • IDE/XilinxSDK/bench.sh, combine.sh, graph.sh: SPDX GPL-2.0-or-later -> GPL-3.0-or-later
  • scripts/bench/bench_functions.sh: SPDX GPL-2.0-or-later -> GPL-3.0-or-later
  • rpm/spec.in: legacy GPLv3 -> SPDX GPL-3.0-or-later (Fedora requires SPDX since F38)

No code changes -- metadata only.

Test plan

  • grep -rE "GPL-2|GPLv[23][^.]" wrapper/Ada/alire.toml CMakeLists.txt IDE/XilinxSDK/ scripts/bench/ rpm/spec.in returns no hits

Copilot AI review requested due to automatic review settings June 17, 2026 17:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates project metadata to consistently reflect GPL-3.0-or-later licensing and refreshes the top-level copyright year range.

Changes:

  • Updated SPDX license identifiers from GPL-2.0-* to GPL-3.0-or-later in benchmarking scripts.
  • Updated Ada alire.toml license field to GPL-3.0-or-later.
  • Bumped CMakeLists.txt copyright range to 2006-2026.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
wrapper/Ada/alire.toml Updates the crate license identifier to GPL-3.0-or-later.
scripts/bench/bench_functions.sh Updates SPDX identifier to GPL-3.0-or-later.
IDE/XilinxSDK/graph.sh Updates SPDX identifier to GPL-3.0-or-later.
IDE/XilinxSDK/combine.sh Updates SPDX identifier to GPL-3.0-or-later.
IDE/XilinxSDK/bench.sh Updates SPDX identifier to GPL-3.0-or-later.
CMakeLists.txt Updates the copyright year range to include 2026.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MarkAtwood MarkAtwood requested review from cconlon and removed request for dgarske June 17, 2026 18:21
@dgarske dgarske requested review from JacobBarthelmeh and removed request for wolfSSL-Bot June 17, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants