Hi Roland,
On 2025-04-01 16:55:26, Roland Gruber wrote:
Hi Peter,
Am 30.03.25 um 21:35 schrieb Peter Wienemann:
2. The copyright documentation in debian/copyright needs more work.
Just by quickly skimming the files I found the following copyright
owners which are not mentioned:
Only main authors are listed in the file. The authors listed by you
did not contribute for about 20 years or more. Therefore, large parts
of the code was already replaced. Also, people who contribute via PRs
are not listed. But we keep their names in the source files to
document the contributions.
Debian Policy 12.5 [0] says:
"A verbatim copy of the package’s copyright information is often
required to be present in /usr/share/doc/PACKAGE/copyright, too; see
Copyright considerations."
Checking the applicable licence for those files (GPL2+) [1], the
licence states:
"You may copy and distribute verbatim copies of the Program's source
code as you receive it, in any medium, provided that you conspicuously
and appropriately publish on each copy an appropriate copyright notice
and disclaimer of warranty; keep intact all the notices that refer to
this License and to the absence of any warranty; and give any other
recipients of the Program a copy of this License along with the Program."
My understanding of the above is that a _verbatim_ copy of the
copyright information is required in the cases at hand.
While rereading the respective Debian Policy copyright section I
noticed that another Policy requirement is missing in the copyright file:
"In addition, the copyright file must say where the upstream sources
(if any) were obtained, and should include a name or contact address
for the upstream authors."
can you provide more details what exactly you are missing in the
copyright file? I did some updates, you can find the current version here:
https://github.com/LDAPAccountManager/lam/blob/develop/lam-packaging/
debian/copyright
sure.
Let me take some examples mentioned in my mail from March 23. Using
DEP-5 format the following could be an excerpt from debian/copyright:
-----------------------------------------------------------------------------
[...]
Files: lib/modules/inetOrgPerson.inc
Copyright: 2003 - 2006 Tilo Lutz
2005 - 2025 Roland Gruber
License: GPL2+
Files: lib/modules/posixGroup.inc
Copyright: 2003 - 2006 Tilo Lutz
2007 - 2025 Roland Gruber
License: GPL2+
[...]
License: GPL2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
.
On Debian GNU/Linux systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL-2.
-----------------------------------------------------------------------------
So it contains a verbatim copy of the copyright holders (as claimed in
the original files) and the licence.
Assessing the upstream copyright claims is not the job of a package
maintainer (maybe except in extreme cases). In particular a package
maintainer must not restrict the list to e. g. the main authors or drop
copyright holders who have not contributed in recent years.
I hope this helps to make my point clearer.
If you have further questions, do not hesitate to ask.
Best regards
Peter