Re: [PATCH 2/2] LICENSE: add SPDX identifiers
On Tue Jul 28, 2020 at 11:32 PM HST, Paul Spooren wrote: > SPDX license header follow a machine readable and versioned identifier > format for licenses. The adoption to such system would simplify > scanning of licenses within OpenWrt. > > Adopted from the Linux Kernel[0] store store SPDX identifiers at the > top of the LICENSE file. > > Both the `GPL-2.0` and `GPL-2.0+` identifiers are deprecated[1] and are > in contrast to the Linux Kernel not added. When adding such headers it > should be the latest SPDX version. > > [0]: > https://github.com/torvalds/linux/commit/255247c2770ada6edace04173b35307869b47d99 > [1]: https://spdx.org/licenses/ > > Signed-off-by: Paul Spooren I updated this patch to "Rejected" as instead of using these identifiers, the license should just be renamed to the correct SPDX name inside the LICENSES folder. > --- > LICENSE | 13 + > 1 file changed, 13 insertions(+) > > diff --git a/LICENSE b/LICENSE > index d159169d10..687bdddb11 100644 > --- a/LICENSE > +++ b/LICENSE > @@ -1,3 +1,16 @@ > +Valid-License-Identifier: GPL-2.0-only > +Valid-License-Identifier: GPL-2.0-or-later > +SPDX-URL: https://spdx.org/licenses/GPL-2.0.html > +Usage-Guide: > + To use this license in source code, put one of the following SPDX > + tag/value pairs into a comment according to the placement > + guidelines in the licensing rules documentation. > + For 'GNU General Public License (GPL) version 2 only' use: > + SPDX-License-Identifier: GPL-2.0-only > + For 'GNU General Public License (GPL) version 2 or any later version' > use: > + SPDX-License-Identifier: GPL-2.0-or-later > +License-Text: > + > GNU GENERAL PUBLIC LICENSE > Version 2, June 1991 > > -- > 2.25.1 ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [PATCH 2/2] LICENSE: add SPDX identifiers
Hi Adrian, On 28.07.20 23:32, Paul Spooren wrote: SPDX license header follow a machine readable and versioned identifier format for licenses. The adoption to such system would simplify scanning of licenses within OpenWrt. Adopted from the Linux Kernel[0] store store SPDX identifiers at the top of the LICENSE file. Both the `GPL-2.0` and `GPL-2.0+` identifiers are deprecated[1] and are in contrast to the Linux Kernel not added. When adding such headers it should be the latest SPDX version. [0]: https://github.com/torvalds/linux/commit/255247c2770ada6edace04173b35307869b47d99 [1]: https://spdx.org/licenses/ Signed-off-by: Paul Spooren --- LICENSE | 13 + 1 file changed, 13 insertions(+) diff --git a/LICENSE b/LICENSE index d159169d10..687bdddb11 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,16 @@ +Valid-License-Identifier: GPL-2.0-only +Valid-License-Identifier: GPL-2.0-or-later +SPDX-URL: https://spdx.org/licenses/GPL-2.0.html +Usage-Guide: + To use this license in source code, put one of the following SPDX + tag/value pairs into a comment according to the placement + guidelines in the licensing rules documentation. + For 'GNU General Public License (GPL) version 2 only' use: +SPDX-License-Identifier: GPL-2.0-only + For 'GNU General Public License (GPL) version 2 or any later version' use: +SPDX-License-Identifier: GPL-2.0-or-later +License-Text: + GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Thanks for merging the first patch, do you have any doubts regarding the SPDX tags? We could use a scripts that automatically checks if added code uses the correct SPDX license. ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel