Package: debian-policy Severity: normal Policy 12.5 says:
In addition, the copyright file must say where the upstream sources (if any) were obtained, and should name the original authors. The last part is not at all clear. Prior to a recent conversation on debian-mentors, I had always assumed that this meant the legal authors, so for GNU software saying that it was maintained by the Free Software Foundation satisfied what this was asking for. Similarly for UCAID for the Shibboleth software. But discussion makes clear that other people were interpreting this as a requirement to name the specific people involved in development (something that is often documented in a separate AUTHORS or THANKS or CREDITS file, and sometimes isn't documented at all). Similarly, "original" is ambiguous. I had always assumed that meant "upstream," as in the current upstream maintainer, since it was paired with the upstream location. Those are the "original" authors from the perspective of Debian, as opposed to the authors of the Debian package. But other people interpret this as saying that debian/copyright needs to name the original upstream authors, as in the first people to start doing development on this source base. I don't really see the point in that unless we're going to list *all* the authors, given that it's often the case that the people making the first commits have done only a small amount of the total work on the package. If we do decide that this means that we need to list the specific people involved in upstream development, we should also add a new field to the copyright-format standard for that, since there isn't one at present. We should also say something about how much archeology we expect package maintainers to do if upstream doesn't document this. Note that a lot of FSF software currently packaged in the archive follows my interpretation and would become buggy under a different interpretation. See, for example, the copyright files for gawk, bash, coreutils (well, it has a reference to a separate file), or bc. (Other maintainers have had different interpretations; see the copyright file for gnutls for one that includes all the upstream authorship information.) -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120623073931.10514.79174.report...@windlord.stanford.edu