Return-Path: X-Original-To: apmail-legal-discuss-archive@www.apache.org Delivered-To: apmail-legal-discuss-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E8994185CC for ; Wed, 2 Mar 2016 23:26:47 +0000 (UTC) Received: (qmail 6139 invoked by uid 500); 2 Mar 2016 23:26:47 -0000 Delivered-To: apmail-legal-discuss-archive@apache.org Received: (qmail 5973 invoked by uid 500); 2 Mar 2016 23:26:47 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 5957 invoked by uid 99); 2 Mar 2016 23:26:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2016 23:26:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id CD349C248C for ; Wed, 2 Mar 2016 23:26:46 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.199 X-Spam-Level: * X-Spam-Status: No, score=1.199 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=gbiv.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 8-Br96AmI09L for ; Wed, 2 Mar 2016 23:26:46 +0000 (UTC) Received: from homiemail-a102.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 287D05F3F3 for ; Wed, 2 Mar 2016 23:26:45 +0000 (UTC) Received: from homiemail-a102.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a102.g.dreamhost.com (Postfix) with ESMTP id EFF5420047B86 for ; Wed, 2 Mar 2016 15:26:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gbiv.com; h=from :content-type:message-id:mime-version:subject:date:references:to :in-reply-to; s=gbiv.com; bh=p4NEqNzrwUlwXJuyYOI5V9I8niA=; b=Ibt d0pynmbfTXP5Gs9c6xHyRgmJOpaJw9nYyWP2pl0he7xNNM0S9ly2prVUvnZM8rPO VjRmWti/U3GNtnmltEuvPAnzEYmgmgHBErKHaBYnRx5YvabBtJ8BdYZU9Mi4HvPn rq7Tg8nBfF7/AuJ33UBS/S7kRakO3FzKJLecXxOo= Received: from [192.168.1.2] (ip68-228-71-159.oc.oc.cox.net [68.228.71.159]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: fielding@gbiv.com) by homiemail-a102.g.dreamhost.com (Postfix) with ESMTPSA id C6ED120047B85 for ; Wed, 2 Mar 2016 15:26:42 -0800 (PST) From: "Roy T. Fielding" Content-Type: multipart/alternative; boundary="Apple-Mail=_B8DBD137-F16C-4EFE-9EBB-268F94FC77D1" Message-Id: <5955909C-507B-425B-B64B-14DAE33CADFA@gbiv.com> Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Subject: Re: Adding non-ASF licensing headers to an Incubating project code base Date: Wed, 2 Mar 2016 15:26:42 -0800 References: <7563FB60-2063-4DE2-BDDD-EB34C47064FD@classsoftware.com> <8C213DBA-80A4-4716-B19E-F0B42C3543F2@classsoftware.com> <6E3B3E27-556F-47FA-8EC2-825EF8A4386D@gbiv.com> <79257835-4161-429E-958E-1CB2AC7A1357@gbiv.com> To: legal-discuss@apache.org In-Reply-To: X-Mailer: Apple Mail (2.2104) --Apple-Mail=_B8DBD137-F16C-4EFE-9EBB-268F94FC77D1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Mar 2, 2016, at 3:19 PM, Henri Yandell wrote: > On Wed, Mar 2, 2016 at 3:16 PM, Roy T. Fielding > wrote: >=20 > Then you should fix the header to say something accurate. It doesn't = have to be verbose, > but it does need to be accurate, like "Licensed to the Apache Software = Foundation (ASF) > under the BSD license and/or one or more ...." >=20 >=20 > So rather than this one line being under the standard source header: >=20 > /* Initial version of this file licensed under the BSD 2-clause = license -- see LICENSE file */ >=20 > You'd prefer to change the source header? Yes, I always prefer to fix a bug rather than add a contradiction. > I'm not against that; I was viewing our source header as an immutable = that we should append to rather than something to chop and splice. No doubt someone will complain because some licensing verification tool = burps, but I think it is more important that our comments be easily understood = by people. The tools can be fixed. ....Roy --Apple-Mail=_B8DBD137-F16C-4EFE-9EBB-268F94FC77D1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On Mar 2, 2016, at 3:19 PM, Henri = Yandell <bayard@apache.org> wrote:
On Wed, Mar 2, = 2016 at 3:16 PM, Roy T. Fielding <fielding@gbiv.com> wrote:

Then you should = fix the header to say something accurate.  It doesn't have to be = verbose,
but it does need to be accurate, like = "Licensed to the = Apache Software Foundation (ASF)
under the BSD license = and/or one or more ...."


So rather than this one line being = under the standard source header:

/* = Initial version of this file licensed under the BSD 2-clause license -- = see LICENSE file */

You'd prefer to change the source header?

Yes, = I always prefer to fix a bug rather than add a = contradiction.

I'm not against that; I was viewing our source header as an = immutable that we should append to rather than something to chop and = splice.

No doubt = someone will complain because some licensing verification tool = burps,
but I think it is more important that our comments be = easily understood by people.
The tools can be = fixed.

....Roy

= --Apple-Mail=_B8DBD137-F16C-4EFE-9EBB-268F94FC77D1--