Skip to content

Harmonise GPL license to GPL-2 or later#19003

Merged
seanbudd merged 18 commits into
masterfrom
harmoniseGplLicense
Oct 15, 2025
Merged

Harmonise GPL license to GPL-2 or later#19003
seanbudd merged 18 commits into
masterfrom
harmoniseGplLicense

Conversation

@gerald-hartig

@gerald-hartig gerald-hartig commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

Link to issue number:

#18574

Summary of the issue:

Updating NVDA license from GPL-2 to GPL-2 or later. Full details: #18574

Description of user facing changes:

n/a

Description of developer facing changes:

copying.txt file updated to GPL-2 or later, and addition of GPL-3 T&Cs

Description of development approach:

n/a

Testing strategy:

n/a

Known issues with pull request:

None

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes

@gerald-hartig gerald-hartig marked this pull request as ready for review September 29, 2025 01:25
@gerald-hartig gerald-hartig requested review from a team as code owners September 29, 2025 01:25
Comment thread copying.txt
Comment thread copying.txt
@dpy013

dpy013 commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

Can we update copying.txt to copying.md here?

@seanbudd seanbudd left a comment

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.

Other than fixing the markdown lint raised by pre-commit, I think this is ready

Comment thread source/versionInfo.py Outdated
@seanbudd seanbudd added the conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review. label Sep 29, 2025
@seanbudd seanbudd marked this pull request as draft October 3, 2025 04:52
Co-authored-by: Sean Budd <sean@nvaccess.org>
Comment thread copying.txt
@gerald-hartig gerald-hartig marked this pull request as ready for review October 14, 2025 05:29
@seanbudd

seanbudd commented Oct 14, 2025

Copy link
Copy Markdown
Member

@gerald-hartig - please make sure the pre-commit lint passes as requested previously

@seanbudd seanbudd marked this pull request as draft October 14, 2025 06:11
@gerald-hartig

Copy link
Copy Markdown
Contributor Author

Linting has passed. Don't know what happened there!

@gerald-hartig gerald-hartig marked this pull request as ready for review October 14, 2025 07:19

@seanbudd seanbudd left a comment

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.

@Qchristensen Qchristensen left a comment

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.

Reads well, great work everyone!

@seanbudd seanbudd merged commit fce55f0 into master Oct 15, 2025
29 checks passed
@seanbudd seanbudd deleted the harmoniseGplLicense branch October 15, 2025 00:05
@github-actions github-actions Bot added this to the 2026.1 milestone Oct 15, 2025
SaschaCowley pushed a commit that referenced this pull request Nov 11, 2025
Fixup of #19003 

### Summary of the issue:
The license wasn't updated to GPL 2 or later in the user guide
SaschaCowley pushed a commit that referenced this pull request Nov 25, 2025
#19003 follow up 

### Summary of the issue:

This pull request makes a minor update to the licensing information in
the project documentation. The change clarifies that NVDA is available
under a modified GNU General Public License version 2 or any later
version.

Updated the license statement in `readme.md` to specify "version 2 or
later" rather than just "version 2" for the GNU General Public License.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants