On Fri, 8 Dec 2017 09:29:57 -0800 Ferruh Yigit <ferruh.yi...@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.m...@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.