From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 605F86DE00E6 for ; Mon, 1 Aug 2016 08:47:04 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -1.022 X-Spam-Level: X-Spam-Status: No, score=-1.022 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.211, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0e00VOiJ_CMZ for ; Mon, 1 Aug 2016 08:46:54 -0700 (PDT) Received: from mail-pa0-f44.google.com (mail-pa0-f44.google.com [209.85.220.44]) by arlo.cworth.org (Postfix) with ESMTPS id 7FCE46DE00B8 for ; Mon, 1 Aug 2016 08:46:54 -0700 (PDT) Received: by mail-pa0-f44.google.com with SMTP id fi15so54068611pac.1 for ; Mon, 01 Aug 2016 08:46:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version; bh=vRaNE+s0nRHSfAhkIejb34PyDXz1tO3eM2hdtbLfgdQ=; b=fh8gIvr78pK3J1ZebP3g1Z1krs5wyXqgGblMcPdEyNnxqPEJnea8pv27ZkxkmNnH6B BEWbaDvKP7mhhVCl+rt2VZwl3odHQHQtVJCTDhJRcEk3xsUG0OM7UVLN7nj3SDTeiSDO Hpwgj/ZP3qdfz0CG32lMKqUPyyFwI6k0ktJSbUX6qMboirPwPRoME7QpX59lolayC16Q 5ELbIsPVdcWcHx73lygoyAeGTv56VnH8/1kbIUxq+AoqVvRR4n9QnyNTux9oorsLQiQl YGZqH1kfOXUuFaoNExVqs9jX8DMIeb0ZuuZVVFt4SIdoJteDjirAoKyYgywUi+zHNTaV yf0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=vRaNE+s0nRHSfAhkIejb34PyDXz1tO3eM2hdtbLfgdQ=; b=l9GJtAmRGG7eCKMW+HoBkmM/8TYb3wnal8muDWPUgKaCF6p+JHA/bMSL/BAbeWeCgM AQ1ePuirqYipSu+z9LBvC2JmgJfwzsfdb1/J7ds9U9BA9tzAdSQwnar5Pun8t8GO4MOg BdJEYM0Fdy/ew1L7H+GRBXj8yylvcHICREoQEzmQl+MXoZxKKjb+JlcRjBIzvGmKL7YG 73WAb4qt7HIblUwcLGao/7J3ZggSiBLY8w6dpClDGSUjfKOUIwLfNOkcWzzLDWunMCae VzpkiZWESiL2/gt2DOci2YeyL5qmTRoqs9Dc/Rblyb4PtmXhN++4cXLL/9148u+hmiFR sz0Q== X-Gm-Message-State: AEkoousjwjjVBpQLPKrbp2o2djw5RCYfQ3EewRidcoSR8XEeQ474bQMWsw3iraBxSNndQgTl X-Received: by 10.66.197.195 with SMTP id iw3mr96499586pac.82.1470066411318; Mon, 01 Aug 2016 08:46:51 -0700 (PDT) Received: from marmstrong-linux.kir.corp.google.com ([2620:0:1008:1101:d44a:4bf2:9882:a156]) by smtp.gmail.com with ESMTPSA id dz13sm46604005pac.44.2016.08.01.08.46.49 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 01 Aug 2016 08:46:50 -0700 (PDT) From: Matt Armstrong To: David Bremner , notmuch@notmuchmail.org Subject: Re: [PATCH 1/2] Add Google Inc. to AUTHORS as a contributor. In-Reply-To: <877fcdltd7.fsf@zancas.localnet> References: <1469136633-19235-1-git-send-email-marmstrong@google.com> <1469136633-19235-2-git-send-email-marmstrong@google.com> <877fcdltd7.fsf@zancas.localnet> User-Agent: Notmuch/0.21 (https://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Mon, 01 Aug 2016 08:46:49 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2016 15:47:04 -0000 David Bremner writes: > Matt Armstrong writes: > >> By virtue of being a Google employee I'm required to contribute >> software in the name of Google and not myself. [...] > I've no objection to this in principle, but > > 1) if we start updating AUTHORS after 7 years of neglect, I think we > need to do a more systematic job. Looking into this further, if AUTHORS file is essentially unmaintained, I need not touch it. > I'm tempted to script the output of "git shortlog" as part of the > release process. > > In id:1469191654-5922-1-git-send-email-david@tethera.net, I've posted > the beginnings of a mailmap file. What about adding something like > > Google Inc. (by way of Matt Armstrong) > > to the mailmap file? > > If that sounds reasonable to you, I'll leave it to you to play with the > mailmap syntax to get what you want. I think the @google.com in my email address is enough. I don't need to tweak my display name to mention "Google Inc." via .mailcap. > 2) If you think the corporate overlords are fine with a mention of > contribution in AUTHORS, that's also fine for me, but note that this is > distinct from a claim of copyright. There are copyright headers in > every source file, so if you want to claim copyright on behalf of your > employer (which is fine, I think we're not fussed about people adding > themselves to copyright headers for anything more than 2 lines of change > or so) then you'll want to update those headers. At least, that would be > that safer option, rather than thinking such a claim is implicit. Thanks for thinking about this David. The good news: in looking into this further, the issue of leaving (c) claims in code is secondary. The primary thing I'm supposed to do is send patches with my work email. If I become a significant author in some file, adding a (c) Google makes sense if that the normal thing to do in notmuch. I'll keep that in mind. Google's open source lawyers tell me that regardless of what (c) marks appear in code, the author of code (e.g. significant patches) retains copyright unless other arrangements are made, such as those you see in FSF projects (https://www.gnu.org/licenses/why-assign.en.html). When it comes to a real legal investigation things like the git commit log come into play. A "(c) Google Inc." is nice to have, especially if a project typically maintains them with some rigor, but it isn't required or particularly significant.