[dpdk-dev] [PATCH] net: update licence for network headers

Stephen Hemminger stephen at networkplumber.org
Fri Dec 8 19:04:44 CET 2017


On Fri, 8 Dec 2017 09:29:57 -0800
Ferruh Yigit <ferruh.yigit at intel.com> 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 <olivier.matz at 6wind.com>  
> 
> <...>
> 
> > + * 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.


More information about the dev mailing list