From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [67.231.154.164]) by dpdk.org (Postfix) with ESMTP id 9F6D71B1B4 for ; Fri, 8 Dec 2017 19:22:34 +0100 (CET) X-Virus-Scanned: Proofpoint Essentials engine Received: from webmail.solarflare.com (uk.solarflare.com [193.34.186.16]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1-us4.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTPS id D388EB4007C; Fri, 8 Dec 2017 18:22:32 +0000 (UTC) Received: from [192.168.239.128] (188.242.181.57) by ukex01.SolarFlarecom.com (10.17.10.4) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Fri, 8 Dec 2017 18:22:27 +0000 To: Ferruh Yigit , Olivier Matz , , Hemant Agrawal CC: Thomas Monjalon References: <20171208102830.2817-1-olivier.matz@6wind.com> From: Andrew Rybchenko Message-ID: Date: Fri, 8 Dec 2017 21:22:21 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [188.242.181.57] X-ClientProxiedBy: ocex03.SolarFlarecom.com (10.20.40.36) To ukex01.SolarFlarecom.com (10.17.10.4) X-TM-AS-Product-Ver: SMEX-11.0.0.1191-8.100.1062-23516.003 X-TM-AS-Result: No-3.916400-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-MDID: 1512757353-x2mV3r2BhOWl Subject: Re: [dpdk-dev] [PATCH] net: update licence for network headers X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 18:22:34 -0000 On 12/08/2017 08:29 PM, Ferruh Yigit wrote: > On 12/8/2017 2:28 AM, Olivier Matz wrote: >> To be compliant with the DPDK licensing guidelines, switch to >> BSD-3-Clause. It can be done safely since the BSD headers from which >> these files derive also exist as a BSD-3-Clause license in FreeBSD. >> >> Link: https://raw.githubusercontent.com/freebsd/freebsd/78a6b0861813af31e1354fa407c5701e8764b4d6/sys/netinet/ip_icmp.h >> Link: https://raw.githubusercontent.com/freebsd/freebsd/78a6b0861813af31e1354fa407c5701e8764b4d6/sys/netinet/ip.h >> Link: https://raw.githubusercontent.com/freebsd/freebsd/78a6b0861813af31e1354fa407c5701e8764b4d6/sys/netinet/sctp.h >> Link: https://raw.githubusercontent.com/freebsd/freebsd/78a6b0861813af31e1354fa407c5701e8764b4d6/sys/netinet/tcp.h >> Link: https://raw.githubusercontent.com/freebsd/freebsd/78a6b0861813af31e1354fa407c5701e8764b4d6/sys/netinet/udp.h >> Signed-off-by: Olivier Matz > <...> > >> + * SPDX-License-Identifier: BSD-3-Clause >> * >> - * @(#)in.h 8.3 (Berkeley) 1/3/94 >> - * $FreeBSD: src/sys/netinet/in.h,v 1.82 2003/10/25 09:37:10 ume Exp $ >> + * Copyright(c) 1982, 1986, 1990, 1993 >> + * The Regents of the University of California. >> + * Copyright(c) 2013 6WIND S.A. >> + * All rights reserved. >> */ > Not sure how much it matters but in the document Hemant put, order is different, > it starts with Copyright line instead of SPDX line: > > " > Copyright (C) [YEAR] NAME-OF-COPYRIGHT-HOLDER > SPDX-License-Identifier: BSD-3-Clause > " > > So I assume for multiple Copyright holder: > > " > Copyright (C) [YEAR] NAME-OF-COPYRIGHT-HOLDER > Copyright (C) [YEAR] NAME-OF-COPYRIGHT-HOLDER-2 > Copyright (C) [YEAR] NAME-OF-COPYRIGHT-HOLDER-3 > SPDX-License-Identifier: BSD-3-Clause > " > > And do we still need "All rights reserved." ? > > > I am for following same syntax in all files (whichever is chosen), this may > helps us in the future for scripting licensing checks. > > <...> License text example in [1] starts from Copyright and has All rights reserved. I agree that template should be clearly specified from the very beginning. [1] https://spdx.org/licenses/BSD-3-Clause#licenseText