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

Re: Request for review etc of libmodule-install-substitute-perl

On Fri, 27 Nov 2020 14:01:01 +0100, Xavier wrote:

> @gregoa:
>  * build & autopkgtest OK
>  * cme & duck OK
>  * copyright OK after ^, but I don't find from where come "years"

Not sure why you're asking me where Andrew found copyright years :)

The actual problem I'm seeing is that we don't have any copyright
statement in the whole code. I mean there is section titled
"COPYRIGHT" in the README but it doesn't talk about (a) copyright
holder but about the license.

Well, the Berne Convention to the rescue which allows us to assume
that the author is the copyright holder. Cf.

So I would write:

Files: *
Copyright: Ruslan Zakirov <ruz@cpan.org>
License: Artistic or GPL-1+
Comment: The upstream distribution does not contain an explicit statement of
 copyright ownership. Pursuant to the Berne Convention for the Protection of
 Literary and Artistic Works, it is assumed that all content is copyright by
 its respective authors unless otherwise stated.

(I tend to put no years there as upstream doesn't tell us anything
about the period, and IMO it's not our job to second-guess them. But
I'm also fine if someone deduces the years from the changelog or
commit dates or whatever.)

Also interesting is that Andrew put his work under GPL-2+. That's of
course fine as a personal preference; we usually pick a superset of
$upstream_license and $same_as_perl for debian/* (which is just
$same_as_perl here and in most cases). - One reason why GPL-2+ might
be problematic is that it leads to potential patches under a
different license than what upstream uses …


 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Beatles: Fool On The Hill

Attachment: signature.asc
Description: Digital Signature

Reply to: