Skip to content

Change xz module due to licensing concerns#41

Merged
mholt merged 1 commit intomholt:mainfrom
mikelolasagasti:change-xi2-source
Jun 9, 2025
Merged

Change xz module due to licensing concerns#41
mholt merged 1 commit intomholt:mainfrom
mikelolasagasti:change-xi2-source

Conversation

@mikelolasagasti
Copy link
Contributor

The original module github.com/xi2/xz/ is in the Public Domain but does not explicitly specify a license. The module has not been updated since 2017.

The fork at github.com/therootcompany/xz simply adds a Creative Commons CC0 1.0 Universal (CC0-1.0) license declaration for Public Domain use. However, this license has been disallowed by Fedora since 2022, as announced in the Fedora Legal thread, and the restriction also applies to RHEL and related distributions.

The module at github.com/mikelolasagasti/xz is a fork of xi2/xz, but declares the BSD Zero Clause License (0BSD) instead. This aligns with the licensing of the upstream source from which xi2/xz originally derives, which has moved from Public Domain to 0BSD for recent updates.

The original module `github.com/xi2/xz/` is in the Public Domain but
does not explicitly specify a license. The module has not been updated
since 2017.

The fork at `github.com/therootcompany/xz` simply adds a Creative
Commons CC0 1.0 Universal (CC0-1.0) license declaration for Public
Domain use. However, this license has been disallowed by Fedora since
2022, as announced in the [Fedora Legal
thread](https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/thread/RRYM3CLYJYW64VSQIXY6IF3TCDZGS6LM/#EO4JUQRG4GDLRHJHJBUZDR2RHMXNU5HT), and the restriction also applies to RHEL and related distributions.

The module at `github.com/mikelolasagasti/xz` is a fork of `xi2/xz`, but
declares the BSD Zero Clause License (0BSD) instead. This aligns with
the licensing of the upstream source from which `xi2/xz` originally
derives, which has moved from [Public Domain to 0BSD for recent
updates](https://tukaani.org/xz/embedded.html#_licensing).

Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Copy link
Owner

@mholt mholt left a comment

Choose a reason for hiding this comment

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

TIL. Thanks!

@mholt mholt merged commit d0903a1 into mholt:main Jun 9, 2025
3 checks passed
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