Skip to content

Switch license from GPLv3 to CC BY-SA 4.0#315

Merged
thomas-zimmerman merged 1 commit into
masterfrom
license
Sep 3, 2025
Merged

Switch license from GPLv3 to CC BY-SA 4.0#315
thomas-zimmerman merged 1 commit into
masterfrom
license

Conversation

@jacobgkau
Copy link
Copy Markdown
Member

@jacobgkau jacobgkau commented Sep 3, 2025

Closes #302.

This makes more sense for documentation, and also matches the license of https://github.com/system76/docs.

CC BY-SA 4.0 is one-way compatible with the GPLv3, so it can still be used as GPLv3 if someone wants to do that.

98.2% of the commits and 99.9% of the lines of text in this repository have come from employees. Almost all commits of actual content by non-employees have been corrections to statements of fact (not necessarily copyrightable); the only other commit by a non-employee was the author of mdBook removing a deprecated field from a CI file, which is trivial. Based on this, I believe we're legally in the clear to make this change. As mentioned above, we would be able to convert back to GPLv3 in the future if desired without any legal concerns due to the one-way compatibility.

@jacobgkau jacobgkau requested review from a team September 3, 2025 18:04
Copy link
Copy Markdown
Member

@leviport leviport left a comment

Choose a reason for hiding this comment

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

Sounds very reasonable to me

Copy link
Copy Markdown
Contributor

@thomas-zimmerman thomas-zimmerman left a comment

Choose a reason for hiding this comment

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

CC BY-SA is likely a better free license for documentation.

@thomas-zimmerman thomas-zimmerman merged commit f34d5df into master Sep 3, 2025
1 check passed
@thomas-zimmerman thomas-zimmerman deleted the license branch September 3, 2025 21:00
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.

GPL license isn't ideal for documentation

3 participants