Il 11/12/2015 14:57, Richard Fontana ha scritto:
On Fri, Dec 11, 2015 at 06:47:47AM +0100, Mattia Verga wrote:
> But what about if the package carries a
> Copyright.txt file which says "license: GPL-3"? Does it wins over source
> headers?
It really depends on the circumstances, but if all the source file
notices say "GPLv3 or later" I would probably assume that the entire
program is GPLv3-or-later even if this is not explicit in the global
copyright file.
> I'm asking because I'm in this situation while packaging
"Indistarter" in
> Fedora. I'm now waiting for a clarification about the software author, but I
> would like to know what to say him for fixing this situation. Does he have
> to change source headers if he want to ship as GPLv3 only? There's no such
> case on
gnu.org as it seems that the only option complied is GPLv3+.
I took a look myself (if this is the 'indistarter' project hosted on
SourceForge) and I would conclude it's GPLv3-or-later since the source
files bearing the project maintainer's copyright and license notices
all use "or later" (bare 'GPLv3' only appears in files with license
metadata), and there's nothing I could see that suggested there was
'GPLv3 only' code.
Richard
I did a check also with folks at
gnu.org and they confirmed your
opinion. Here it is their response:
Thank you for your question. If the headers state that the source is
under GPLv3+, then that controls. The license file for all projects will
just be the plain GPLv3; the copyright holder indicates whether the work
is GPLv3-only or GPLv3+ in the license headers.
I will ask Indistarter developer to set all files to GPLv3+ to avoid
future confusion.
Thanks for the help.