From: Patrick McLean <chutzpah@gentoo.org>
To: Rich Freeman <rich0@gentoo.org>
Cc: gentoo-project@lists.gentoo.org
Subject: Re: [gentoo-project] rfc: copyright attribution clarifications
Date: Wed, 14 Nov 2018 16:00:11 -0800 [thread overview]
Message-ID: <20181114160011.36d8ce9b@scorpius> (raw)
In-Reply-To: <CAGfcS_nPVWaU+fz-03L60O9djgZb70mGmttqw0QjMxg=xPy-7A@mail.gmail.com>
On Wed, 14 Nov 2018 15:23:56 -0800
Rich Freeman <rich0@gentoo.org> wrote:
> On Wed, Nov 14, 2018 at 11:38 AM Patrick McLean <chutzpah@gentoo.org>
> wrote:
> >
> > On Wed, 14 Nov 2018 07:58:08 -0800
> > Rich Freeman <rich0@gentoo.org> wrote:
> >
> > > On Tue, Nov 13, 2018 at 11:18 PM Sarah White
> > > <kuzetsa@poindexter.ovh> wrote:
> > > >
> > > >
> > > > multiline (standard form) copyright attribution doesn't have
> > > > anything to do with licensing, and only serves to strengthen
> > > > copyleft due to the presence of additional copyright notices
> > > > which clearly lay out a list of entities / people with a stake
> > > > in protecting the interests of an opensource project remaining
> > > > FOSS/Libre.
> > >
> > > First, git already does this.
> >
> > It does not, it lists authors, not copyright holders which are not
> > the same thing.
>
> Nothing prevents us from adding copyright info to commit messages, and
> companies that feel strongly about documenting their copyright over
> their contributions would probably be best off doing it in git where
> it is less likely to get lost/deleted/etc over time. It would also be
> out of the way for those not looking for this info.
I don't object to adding the copyright notice to the commit message
rather than the ebuild, the only caveat is that the copyright should be
propigated to the rsync tree as well (since most users use rsync rather
than git). Perhaps the "fattening" step could do it, even just a
top-level file listing packages and copyright owners, should not be
overly hard to generate, maybe with a post-push hook that updates it
when a copyright tag is detected in the push.
> > > Second, please cite an example of a copyright lawsuit that was won
> > > because multiple notices were listed, or a law that provides
> > > protection if multiple notices are provided. Your claim that
> > > doing this "strengthen[s] copyleft" is baseless as far as I can
> > > tell.
> >
> > I don't think it's about citing cases, the GPL has never gotten to
> > trial AFAIK, so under that metric, the GPL is useless.
>
> I suggested that you could cite laws as well. GPL is well-grounded in
> copyright law (the law says basically that users of software have no
> rights to copy it, and then GPL grants a few extra rights). The law
> takes away, and the GPL gives the user more freedom than they would
> have otherwise under the law.
>
> Laundry lists of copyright notices have no particular basis in law, in
> particular because copyright law is already incredibly strong without
> it. A notice that names any copyright holder defeats an innocent
> infringement defense (which is already a pretty weak defense to begin
> with). Adding more names to the copyright line doesn't do anything
> else.
IANAL nor do I pretend to be one. A lawyer did instruct me to add the
copyright notices to ebuilds that I work on during work hours.
> In any case, the claim was made that this "strengthens copyright" and
> it is up to those making a claim to back it up with some kind of law
> (statutory or case law), not just argue that more text must be better.
AFAIK no one on this list/thread is a lawyer, so much if this is not
particularly valuable. Personally, I don't see why there is a strong
objection to a practice that is quite common in open source code.
next prev parent reply other threads:[~2018-11-15 0:00 UTC|newest]
Thread overview: 75+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-13 18:32 [gentoo-project] rfc: copyright attribution clarifications William Hubbs
2018-11-13 18:47 ` M. J. Everitt
2018-11-14 2:17 ` Rich Freeman
2018-11-14 2:46 ` William Hubbs
2018-11-14 7:18 ` Sarah White
2018-11-14 15:58 ` Rich Freeman
2018-11-14 19:38 ` Patrick McLean
2018-11-14 23:23 ` Rich Freeman
2018-11-15 0:00 ` Patrick McLean [this message]
2018-11-15 15:03 ` Rich Freeman
2018-11-15 15:28 ` William Hubbs
2018-11-15 15:52 ` Ian Stakenvicius
2018-11-14 8:24 ` Ulrich Mueller
2018-11-14 8:28 ` Raymond Jennings
2018-11-14 19:47 ` Patrick McLean
2018-11-14 20:09 ` Patrick McLean
2018-11-15 13:38 ` Thomas Deutschmann
2018-11-15 22:25 ` Kristian Fiskerstrand
2018-11-15 6:49 ` Ulrich Mueller
2018-11-15 15:35 ` William Hubbs
2018-11-15 17:50 ` Ulrich Mueller
2018-11-15 18:50 ` William Hubbs
2018-11-15 21:31 ` M. J. Everitt
2018-11-15 21:56 ` Andrew Savchenko
2018-11-16 9:16 ` Ulrich Mueller
2018-11-14 15:50 ` Rich Freeman
2018-11-14 14:45 ` Andrew Savchenko
2018-11-14 15:24 ` Rich Freeman
2018-11-14 15:53 ` Andrew Savchenko
2018-11-23 19:21 ` Sarah White
2018-11-23 19:46 ` Rich Freeman
2018-11-23 20:23 ` Sarah White
2018-11-23 20:25 ` Ian Stakenvicius
2018-11-23 20:40 ` Sarah White
2018-11-24 17:47 ` William Hubbs
2018-11-24 18:15 ` Sarah White
2018-11-24 19:41 ` Alec Warner
2018-11-24 20:12 ` Rich Freeman
2018-11-24 20:32 ` Alec Warner
2018-11-24 21:21 ` Rich Freeman
2018-11-26 12:01 ` Ulrich Mueller
2018-11-26 13:36 ` Alec Warner
2018-11-25 20:36 ` Matt Turner
2018-11-25 20:52 ` William Hubbs
2018-11-25 22:58 ` Rich Freeman
2018-11-24 23:11 ` Ulrich Mueller
2018-11-25 1:09 ` Sarah White
2018-11-25 1:37 ` Rich Freeman
2018-11-25 2:04 ` Sarah White
2018-11-25 2:22 ` Rich Freeman
2018-11-25 3:21 ` Sarah White
2018-11-25 6:53 ` Joonas Niilola
2018-11-25 2:04 ` Matt Turner
2018-11-26 15:20 ` William Hubbs
2018-11-26 23:12 ` William Hubbs
2018-11-27 0:05 ` Raymond Jennings
2018-11-27 2:38 ` Matt Turner
2018-11-27 4:51 ` William Hubbs
2018-11-27 6:20 ` Matt Turner
2018-11-23 20:42 ` Rich Freeman
2018-11-23 20:51 ` Sarah White
2018-11-23 21:11 ` Rich Freeman
2018-11-24 17:49 ` Sarah White
2018-11-23 20:57 ` Rich Freeman
2018-11-14 14:36 ` Andrew Savchenko
2018-11-14 15:31 ` Rich Freeman
2018-11-14 16:19 ` Andrew Savchenko
2018-11-14 18:59 ` Ian Stakenvicius
2018-11-14 19:38 ` William Hubbs
2018-11-14 20:02 ` Patrick McLean
2018-11-14 20:11 ` M. J. Everitt
2018-11-15 13:16 ` Thomas Deutschmann
2018-11-15 15:51 ` Brian Dolbec
2018-11-15 16:25 ` Thomas Deutschmann
2018-11-15 16:47 ` William Hubbs
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181114160011.36d8ce9b@scorpius \
--to=chutzpah@gentoo.org \
--cc=gentoo-project@lists.gentoo.org \
--cc=rich0@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox