[dpdk-dev] [PATCH] net: update licence for network headers
Olivier MATZ
olivier.matz at 6wind.com
Tue Dec 12 17:57:54 CET 2017
On Mon, Dec 11, 2017 at 09:56:40AM -0800, Ferruh Yigit wrote:
> On 12/10/2017 9:27 PM, Hemant Agrawal wrote:
> > Hi all,
> > Most templates are showing copyright first and SPDX later i.e. the
> > typical way for writing the license.
> >
> > However some projects has followed it other way around to make it easy
> > for tools i.e. the TOP line.
> >
> > I agree with Ferruh that we shall follow single convention. I will
> > prefer to do it in following way to make it consistent. (I will also fix
> > my change patches).
> >
> > >> 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
>
> Stephen mentioned Linux already has a defined syntax for this, unless there is a
> good reason to change I think we can follow same syntax, what do you think?
As far as I can see, it's not yet integrated in Linux. The latest
documentation I can find as of today is:
https://patchwork.kernel.org/patch/10091607/
About the first line:
"""
The SPDX license identifier in kernel files shall be added at the first
possible line in a file which can contain a comment. For the majority
"""
Some recomandations look a bit inconsistent to me, but I didn't follow
all the history:
"""
C source: // SPDX-License-Identifier: <SPDX License Expression>
C header: /* SPDX-License-Identifier: <SPDX License Expression> */
"""
Olivier
More information about the dev
mailing list