Re: F43 Change Proposal: X11Libre (system-wide)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2025/06/25 5:21, Kevin Kofler via devel wrote:

Chris Adams wrote:
Given the questionable changes made to X.Org by the lead (only?)
developer of X11Libre before being removed from the project, including
possible license violations
The "license violations" are actually moving a few lines of mostly trivial 
declarations from one header file to another without copying the copyright 
notice.

As I wrote in 
https://discussion.fedoraproject.org/t/veto-x11libre-replacing-xorg-for-fedora/155926/77 :

If you are going to dig into the issue, might as well go all the way.

The `misc.h` file where this originated has been licensed under `MIT AND X11` since the beginning when the code was written 13 years ago [1]. Whether or not a specific snippet makes sense to have a specific copyright handling is not a valid debate. They could have either moved the code with an over complete copyright notice or asked permission from all the relevant authors of the snippet, which they did not do.

The only explanation I could give is that when they moved the code and wrote it as `MIT OR X11` would be that they thought it meant "I don't know, this code might have be under MIT or X11" instead of "you can use *everything* in here as either MIT or X11". And to be fair, the upstream `COPYING` file does not explicitly note the license they use and they have an easy to misinterpret segment `MIT/X11`, which could be viewed as a deprecated OR operator in the cargo ecosystem, but I doubt that was the intent in the COPYING file [2].

But the main issue I see is that when confronted with the licensing issue, those comments were never addressed [3] even though the person in question was not banned for another 2 months. It hints that this is a symptom of them not handling such a big project appropriately.

Also in the post you mentioned

And the fix would be to get the copyright 
notice and the SPDX declaration on that new header file fixed

Well, have you submitted a PR for that? You are probably among the few qualified to work with that upstream given the tone in the README.

They have plenty of opportunities to show that they want to improve the project in a non-hostile manner, but given that the README remains unchanged despite a couple of PRs that suggests toning down the voice (among other gems that you can find in the issue/PR discussions), makes me doubt that that will be taken seriously.

[1]: https://gitlab.freedesktop.org/xorg/xserver/-/commit/2abe83df686ed64c4f4df711ac3c1fd12131c2e4
[2]: https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/COPYING?ref_type=heads#L49-51
[3]: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1804

-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux