[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libmicrohttpd] [Taler] Moral rights: credits
From: |
Christian Grothoff |
Subject: |
Re: [libmicrohttpd] [Taler] Moral rights: credits |
Date: |
Mon, 7 Oct 2019 20:16:01 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Hi Bruno,
Are you aware that for Taler and GNUnet we have a copyright assignment
to GNUnet e.V. and that the GNUnet e.V. (or Taler Systems SA) is listed
as the copyright holder in each file, and that those should/would be the
ones enforcing the (A)GPL anyway?
However, your point is slightly more valid for GNU libmicrohttpd / GNU
libextractor. Still, there we have the *dominant* author(s) names in the
copyright header as well -- and I'm not proposing to remove _those_.
So for example, if the file does say on top:
/*
This file is part of PACKAGE
Copyright (C) 2007-2018 MAJOR AUTHOR
*/
does it really help to have an additional authors below? I'd think
having a very tiny number of authors (or organizations) listed in a file
makes it much easier for *those listed there* to enforce the GPL than if
you have the kitchen-sink of everybody who ever added a line. So in my
view, we should of course make sure that those lines list people or orgs
willing and able to enforce the (X)GPL, but having _also_ the @authors
comments should not be required.
Do you agree?
Best,
Christian
On 10/7/19 8:06 PM, Bruno Haible wrote:
> Hi Christian,
>
>> we would still have
>> both the top-level AUTHORS file and the attribution via the Git history.
>>
>> So, please do let me know if you (for whatever reason) would object to
>> removing the per-source file @author attributions.
>
> Mails sent to gnu-community-private on 2019-09-25 14:10 GMT and
> 2019-09-27 12:09 GMT give a convincing argumentation that, in order
> to enforce the GPL in the EU, for contributors who are not doing
> paid work, the contributors must be mentioned in the respective
> source files.
>
> Removing all @author lines from the source code makes the GPL
> practically unenforceable in the EU. Look at the Christoph Hellwig
> vs. VMware case for an example. He failed because the court was
> not willing to wade through git logs and 'git annotate' pictures;
> they want something simpler than that.
>
> Bruno
>
signature.asc
Description: OpenPGP digital signature