From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f68.google.com (mail-pg0-f68.google.com [74.125.83.68]) by dpdk.org (Postfix) with ESMTP id 7EBEA1B1B2 for ; Fri, 8 Dec 2017 19:04:47 +0100 (CET) Received: by mail-pg0-f68.google.com with SMTP id b18so7344355pgv.10 for ; Fri, 08 Dec 2017 10:04:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gr8aBFF7heZS0IhWE1l6SNZ8JuUmKOS0EGlN14cvsuA=; b=XntrdHZTihK6Sm7ppgsFJ7iq3G38q7G9fMSf2bWa1pEnwkLZPChS2P+BD/Bg0QM8qH 4QToVL42gHVbwxHoBV8z677EBSCLpBLkfvqXtHgrVIX/93ZP0E/n1E/QeBjgoVMzKBvA Y80rAWmemDdp6mZCaOjhZ4vfEpNHLeM+7E59YaIgYezVXdD7SQrziaiOQvWqWdTdzB+a zvn3bcX3J5aOXLMDtBbpiS0/TJxLkIQ8xFvZJalthHAVO95OWrgrvukNLHNyFaRj+bGE ef1akcmkmZQWElYYUF0q9BSCjEqdqxk/uJZHENjZi2yT/3xDwvHBj3EvyWVBDblK2rfw AG+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gr8aBFF7heZS0IhWE1l6SNZ8JuUmKOS0EGlN14cvsuA=; b=OrEbH9UDdYRR/lkZUnmYZrBg5bK4WhGzjHms5nazHQXXO/jcH5ShYvmLx8zt2wyOJq vkZ0kofM8vx2KqpCZRkfwCzNKQZ0zCpDAI4jC41B5lMXuunPi/jev4X377ja2kU/e+MD bNbiXszwSIjTmrw0a6adL6brSxjREhDDBoq/U2fjl/m7NZgvx+i560l+bqMdBk2byKtI GYkfirlLyjWpCCMyCPjBf8wYaYjLAc4NPFA4miIgo9FyBpd6JkEJpIrRnnCmdvMt8IpX VaXHEP3ACyxeD7RG91Zpc2BGEobErf/afAOwi0+MKHegr2/zGzACtLxgeY7+YmqgfJuQ x4yw== X-Gm-Message-State: AJaThX5Yyf45RS7KG+cxjA4449pYG8j2Zaz5BYyikDb07UIVVeM3rF0I gTjZW6l1t808sVPW3QCFnbi0Mw== X-Google-Smtp-Source: AGs4zMbtyN6R9sDHyqD0dcNg2sYaawb8W/18p3RHTgIdkdK74Ehc85NW47ylL4LXdwLT1HKDtox5eQ== X-Received: by 10.84.157.74 with SMTP id u10mr32200640plu.414.1512756286505; Fri, 08 Dec 2017 10:04:46 -0800 (PST) Received: from xeon-e3 (76-14-207-240.or.wavecable.com. [76.14.207.240]) by smtp.gmail.com with ESMTPSA id t23sm16719248pfg.97.2017.12.08.10.04.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 08 Dec 2017 10:04:46 -0800 (PST) Date: Fri, 8 Dec 2017 10:04:44 -0800 From: Stephen Hemminger To: Ferruh Yigit Cc: Olivier Matz , dev@dpdk.org, Hemant Agrawal , Thomas Monjalon Message-ID: <20171208100444.2438bb26@xeon-e3> In-Reply-To: References: <20171208102830.2817-1-olivier.matz@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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:04:47 -0000 On Fri, 8 Dec 2017 09:29:57 -0800 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. > > <...> Let's follow kernel policy where SPDX-License MUST be first line in the file.