Re: gimp license corrected

2023-05-09 Thread Kevin Kofler via devel
Josef Řídký wrote:
> The file-dds plugin directory has available COPYING file which is
> GPL-2.0-only original text (with accuracy 0.983).

It is normal for GPL-2.0-or-later code to come with a copy of the GPLv2 
COPYING. You cannot distinguish GPL-2.0-only from GPL-2.0-or-later from the 
COPYING file alone, you must actually look at the headers on top of the 
individual source files.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-09 Thread Richard Fontana
So, without getting into the issue of whether it actually makes sense to
track differences between GPLvn "only" vs "or-later", since this is just
continuing a practice that was in place in Fedora for years (I think ever
since 2008 at least?): This is where you can't really rely on askalono,
because it only recognizes standalone license files (as far as I
understand) and it will say any occurrence of the GPLv2 file is
"GPL-2.0-only", which is actually a misapplication of SPDX identifiers I
think.

Askalono is probably a good enough tool for some kinds of packages (I
think, relatively simple packages that are not "old"), but probably not
something like gimp.

Richard

On Tue, May 9, 2023 at 4:11 PM Josef Řídký  wrote:

> This license was mentioned in the output of the 'askalono' command run
> over the gimp source code.
> The file-dds plugin directory has available COPYING file which is
> GPL-2.0-only original text (with accuracy 0.983).
>
> It's true that no other checks were made upon files there as I didn't
> expect to have a mixture of licenses there. Doing a check of 8000+ files is
> quite a nightmare. But the question would be whether those licenses should
> be even used in license tags - meaning most of the files would have the
> same destiny as Makefiles, which shouldn't be counted in the SPDX at all.
>
> Best regards
>
> Josef Ridky
> Senior Software Engineer
> Core Services Team
> Red Hat Czech, s.r.o.
>
>
> On Tue, May 9, 2023 at 4:53 PM Richard Fontana 
> wrote:
>
>> On Tue, May 9, 2023 at 3:54 AM Josef Řídký  wrote:
>>
>>> The GIMP application core, and other portions of the official GIMP
>>> distribution not explicitly licensed otherwise, are licensed under the
>>> GPL-3.0-only
>>>
>>> Explicitly licensed under GPL-2.0-only is 'file-dds' plugin.
>>>
>>
>> Curious why you say this - I (very quickly) looked at the source code of
>> the file-dds plugin and it seems to be a mix of GPLv2-or-later and
>> GPLv3-or-later license notices.
>>
>> Richard
>>
>>
>> ___
>> devel mailing list -- devel@lists.fedoraproject.org
>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
>> 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@lists.fedoraproject.org
>> Do not reply to spam, report it:
>> https://pagure.io/fedora-infrastructure/new_issue
>>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>


--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-09 Thread Josef Řídký
This license was mentioned in the output of the 'askalono' command run over
the gimp source code.
The file-dds plugin directory has available COPYING file which is
GPL-2.0-only original text (with accuracy 0.983).

It's true that no other checks were made upon files there as I didn't
expect to have a mixture of licenses there. Doing a check of 8000+ files is
quite a nightmare. But the question would be whether those licenses should
be even used in license tags - meaning most of the files would have the
same destiny as Makefiles, which shouldn't be counted in the SPDX at all.

Best regards

Josef Ridky
Senior Software Engineer
Core Services Team
Red Hat Czech, s.r.o.


On Tue, May 9, 2023 at 4:53 PM Richard Fontana  wrote:

> On Tue, May 9, 2023 at 3:54 AM Josef Řídký  wrote:
>
>> The GIMP application core, and other portions of the official GIMP
>> distribution not explicitly licensed otherwise, are licensed under the
>> GPL-3.0-only
>>
>> Explicitly licensed under GPL-2.0-only is 'file-dds' plugin.
>>
>
> Curious why you say this - I (very quickly) looked at the source code of
> the file-dds plugin and it seems to be a mix of GPLv2-or-later and
> GPLv3-or-later license notices.
>
> Richard
>
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-09 Thread Richard Fontana
On Tue, May 9, 2023 at 3:54 AM Josef Řídký  wrote:

> The GIMP application core, and other portions of the official GIMP
> distribution not explicitly licensed otherwise, are licensed under the
> GPL-3.0-only
>
> Explicitly licensed under GPL-2.0-only is 'file-dds' plugin.
>

Curious why you say this - I (very quickly) looked at the source code of
the file-dds plugin and it seems to be a mix of GPLv2-or-later and
GPLv3-or-later license notices.

Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-09 Thread David Cantrell
On Tue, May 09, 2023 at 09:53:25AM +0200, Josef Řídký wrote:
> The GIMP application core, and other portions of the official GIMP 
> distribution
> not explicitly licensed otherwise, are licensed under the GPL-3.0-only
> 
> Explicitly licensed under GPL-2.0-only is 'file-dds' plugin.
> Explicitly licensed under BSD-3-Clause are 'script-fu/ftx' and 'script-fu/
> tinyscheme' plugins.
> 
> 'libgimp' and the other GIMP libraries are licensed under the LGPL-3.0-only
> (hence there has to be a switch from GPL-3.0-or later to LGPL-3.0-only as I
> misinterpreted it before).

The first paragraph on this page:

https://docs.fedoraproject.org/en-US/legal/license-field/

States:

"The spec file License: field consists of an enumeration of all licenses
covering any code or other material contained in the corresponding binary
RPM. This enumeration must take the form of an SPDX license expression. No
further analysis as to the "effective" license should be done."

Package maintainers only need to list the SPDX license tags corresponding to
code that goes in the binary RPM(s) for that package.  This means any licenses
build scripts (like all of the autoconf/automake stuff) and things of that
sort that do not end up in the binary RPM(s) are not to be included.

Also, and this is important, package maintainers are not meant to perform an
"effective license" analysis.  For more information, see:


https://docs.fedoraproject.org/en-US/legal/license-field/#_no_effective_license_analysis

> So based on this input, I assume the 'LGPL-3.0-only AND GPL-3.0-only AND
> GPL-2.0-only AND BSD-3-Clause' should be fine, or should there be some AND=>OR
> replacement or any other change?

After looking through the source, your initial license expression here is
correct.  Just list the license tags joined with AND.  I found nothing in the
source indicating something like "this source is licensed under A or B" such
as what you would find in Perl's source, for example.

Current Fedora Legal Resources do not carry the former "GPL compatibility"
table like we used to have on the wiki.  This is deliberate.  For more
information:

https://docs.fedoraproject.org/en-US/legal/compatibility/

Thanks,

> 
> Best regards
> 
> Josef Ridky
> Senior Software Engineer
> Core Services Team
> Red Hat Czech, s.r.o.
> 
> 
> On Sat, May 6, 2023 at 3:27 AM Kevin Kofler via devel <[1]
> devel@lists.fedoraproject.org> wrote:
> 
> Josef Řídký wrote:
> > Based on the SPDX requirements, that should be correct. Some parts of 
> the
> > package are available under GPL-2.0-only and some under GPL-3.0-only
> > license.
> 
> And they are not linked together? Because if they are, we have a problem!
> 
>         Kevin Kofler
> ___
> devel mailing list -- [2]devel@lists.fedoraproject.org
> To unsubscribe send an email to [3]devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: [4]https://docs.fedoraproject.org/en-US/project/
> code-of-conduct/
> List Guidelines: [5]https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: [6]https://lists.fedoraproject.org/archives/list/
> devel@lists.fedoraproject.org
> Do not reply to spam, report it: 
> [7]https://pagure.io/fedora-infrastructure
> /new_issue
> 
> 
> References:
> 
> [1] mailto:devel@lists.fedoraproject.org
> [2] mailto:devel@lists.fedoraproject.org
> [3] mailto:devel-le...@lists.fedoraproject.org
> [4] https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> [5] https://fedoraproject.org/wiki/Mailing_list_guidelines
> [6] 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> [7] https://pagure.io/fedora-infrastructure/new_issue

> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue


-- 
David Cantrell 
Red Hat, Inc. | Boston, MA | EST5EDT
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-09 Thread Josef Řídký
The GIMP application core, and other portions of the official GIMP
distribution not explicitly licensed otherwise, are licensed under the
GPL-3.0-only

Explicitly licensed under GPL-2.0-only is 'file-dds' plugin.
Explicitly licensed under BSD-3-Clause are 'script-fu/ftx' and
'script-fu/tinyscheme' plugins.

'libgimp' and the other GIMP libraries are licensed under the LGPL-3.0-only
(hence there has to be a switch from GPL-3.0-or later to LGPL-3.0-only as I
misinterpreted it before).

So based on this input, I assume the 'LGPL-3.0-only AND GPL-3.0-only AND
GPL-2.0-only AND BSD-3-Clause' should be fine, or should there be some
AND=>OR replacement or any other change?

Best regards

Josef Ridky
Senior Software Engineer
Core Services Team
Red Hat Czech, s.r.o.


On Sat, May 6, 2023 at 3:27 AM Kevin Kofler via devel <
devel@lists.fedoraproject.org> wrote:

> Josef Řídký wrote:
> > Based on the SPDX requirements, that should be correct. Some parts of the
> > package are available under GPL-2.0-only and some under GPL-3.0-only
> > license.
>
> And they are not linked together? Because if they are, we have a problem!
>
> Kevin Kofler
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-05 Thread Kevin Kofler via devel
Josef Řídký wrote:
> Based on the SPDX requirements, that should be correct. Some parts of the
> package are available under GPL-2.0-only and some under GPL-3.0-only
> license.

And they are not linked together? Because if they are, we have a problem!

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-03 Thread Josef Řídký
Based on the SPDX requirements, that should be correct. Some parts of the
package are available under GPL-2.0-only and some under GPL-3.0-only
license.

Best regards

Josef Ridky
Senior Software Engineer
Core Services Team
Red Hat Czech, s.r.o.


On Wed, May 3, 2023 at 2:34 PM Kevin Kofler via devel <
devel@lists.fedoraproject.org> wrote:

> Josef Řídký wrote:
> > AND GPL-2.0-only AND GPL-3.0-only
>
> Oops?
>
> Kevin Kofler
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-03 Thread Kevin Kofler via devel
Josef Řídký wrote:
> AND GPL-2.0-only AND GPL-3.0-only

Oops?

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-02 Thread Josef Řídký
Good point. Thanks for the typo correction.

Best regards

Josef Ridky
Senior Software Engineer
Core Services Team
Red Hat Czech, s.r.o.


On Tue, May 2, 2023 at 2:35 PM Neal Gompa  wrote:

> On Tue, May 2, 2023 at 8:22 AM Josef Řídký  wrote:
> >
> > A license of "gimp" package was corrected from
> >   GPLv3+ and GPLv3
> > to
> >   GPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND BSD-3.0-Clause
> >
>
> Do you mean "BSD-3-Clause"? I don't know of a "BSD-3.0-Clause"...
>
>
> --
> 真実はいつも一つ!/ Always, there's only one truth!
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> 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@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: gimp license corrected

2023-05-02 Thread Neal Gompa
On Tue, May 2, 2023 at 8:22 AM Josef Řídký  wrote:
>
> A license of "gimp" package was corrected from
>   GPLv3+ and GPLv3
> to
>   GPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND BSD-3.0-Clause
>

Do you mean "BSD-3-Clause"? I don't know of a "BSD-3.0-Clause"...


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


gimp license corrected

2023-05-02 Thread Josef Řídký
A license of "gimp" package was corrected from
  GPLv3+ and GPLv3
to
  GPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-only AND BSD-3.0-Clause

in Fedora Rawhide

Best regards

Josef Ridky
Senior Software Engineer
Core Services Team
Red Hat Czech, s.r.o.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue