Re: [SPDX] Mass license change GPLv2 to GPL-2.0-only

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

 




Dne 21. 06. 24 v 8:30 Miroslav Suchý napsal(a):
Dne 20. 06. 24 v 9:19 dop. Vít Ondruch napsal(a):
I think the biggest mistake from beginning is that we have not clearly marked the licenses as SPDX / Callaway. I think it still would be better to mark the remaining licenses as Callaway then doing this auto conversions. After all, I think that having license fields such as `spdx(GPL-2.0-only) and callaway(MIT)` would not be that bad. Of course we could even have `GPL-2.0-only and callaway(MIT)` if we say SPDX is default and then there are old licenses which still needs some review.

I really do not want to have this as this would create yet another standard.

What I can do is to put a comment above the license:


# Automatically converted from old format: GPLv2

License: GPL-2.0-only



That would also be new standard 🤷

But the intent of both is to be temporary, to help understand where we need to put some work. If this was initial status:

~~~
License: GPLv2 and MIT
~~~

and prior any SPDX work, we would change all .spec files to:

~~~
License: callaway(GPLv2 and MIT)
~~~

And slowly worked forward to:

~~~
License: GPL-2.0-only AND callaway(MIT)
~~~

and finally:

~~~
License: GPL-2.0-only AND MIT
~~~

We would know where we are. Now, nobody knows. We still have to use something like changelog messages and what not, which is hardly better.

We could even mark packages with e.g. `Provides: license(callaway)`, which would make easier to query where we stand.

IMHO it is still is not late to do something like this!


Vít

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

--
_______________________________________________
legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to legal-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/legal@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux