Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3214891ybz; Mon, 27 Apr 2020 12:01:48 -0700 (PDT) X-Google-Smtp-Source: APiQypKKyXgY1YY1Vc66AHCWqQf8GFwnNSjFdRdiCuJd2vCITjidVFV1CHBlvprWwAGfjTUPPnv3 X-Received: by 2002:a17:906:3da:: with SMTP id c26mr21469001eja.290.1588014108453; Mon, 27 Apr 2020 12:01:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588014108; cv=none; d=google.com; s=arc-20160816; b=sEeXcq+klAyyInjgV5sraRRlIruOBUe+2hZl9bBK1rLIvuptyjdQIbz+kv4ALLv0u9 mxHXbNGJZMiJFpvuqEWPOLR8Q8y3KPNko4L3wnd2SgxNH4P8tzpHt6uS3Ow9tLkhEes9 Jl7E6NPW+w/ufBhdS7nqYIY+B0H7oZqDIUZ/KO+RQDc9vM5j7Poc2yR/dMjaw1T5n2Hb REZMfgudbg/yqrJpEXurx34RKwYvl4mGlTTkyoasPv11iOzJHRt5gjRwdmTIQxZCoxim qdms24rJxHFQBpNZpDosK/c0jOl2zt5OO1c+uAovf0pKMwillFewGP36yLimyHnUMP4R pLcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=U9ekoP22FuiBIe+VsbGE1Pp0k4d5cSO2AJqLaFNYl4s=; b=wfGSMhCRK7nRDAN0hcaKFKtb0VYX1xCNFZkYIu+f6SUaPUmthOQWhspDUmrpH9++QF k5z6wpWdZpfmLprDpz5HgjWfJ9rnvGe0B7H0U1xyXewsqH9D2dQzMUyRkw9eKzw2X+Hq TQszgy+38kvpCg6Zztint1qFUvz2BnXWPihvVw4k9Rg5K1wFQxHnW4jzU3/5J4ay0gPy 2z+p5i3V9eQ39AJi94YbE5TALRvuUEIOgTroOwa4YaOpV3Gr7NCK3S0wVOKVzLZjHR5B O1xsaXQ5gMUcqzHkPx0nt3KHtp+tKw2GaTOCNHjNAFsQxsKUodQctGJtq7iAffF70HpP QESQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bo2si283332edb.438.2020.04.27.12.01.23; Mon, 27 Apr 2020 12:01:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726742AbgD0S7U (ORCPT + 99 others); Mon, 27 Apr 2020 14:59:20 -0400 Received: from smtprelay0161.hostedemail.com ([216.40.44.161]:59244 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726260AbgD0S7U (ORCPT ); Mon, 27 Apr 2020 14:59:20 -0400 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay08.hostedemail.com (Postfix) with ESMTP id 437DD182CF668; Mon, 27 Apr 2020 18:59:19 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 50,0,0,,d41d8cd98f00b204,joe@perches.com,,RULES_HIT:41:355:379:421:599:960:967:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1542:1593:1594:1605:1711:1730:1747:1777:1792:2393:2525:2553:2565:2682:2685:2693:2828:2859:2933:2937:2939:2942:2945:2947:2951:2954:3022:3138:3139:3140:3141:3142:3622:3865:3866:3867:3868:3870:3871:3872:3873:3934:3936:3938:3941:3944:3947:3950:3953:3956:3959:4250:4321:4605:5007:6117:7901:8527:9025:10004:10400:10848:11232:11658:11914:12043:12297:12555:12740:12760:12895:13161:13229:13439:14181:14659:14721:21080:21433:21627:21939:21987:21990:30054:30090:30091,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:2,LUA_SUMMARY:none X-HE-Tag: price03_8b5bd9a9cf130 X-Filterd-Recvd-Size: 4152 Received: from XPS-9350.home (unknown [47.151.136.130]) (Authenticated sender: joe@perches.com) by omf09.hostedemail.com (Postfix) with ESMTPA; Mon, 27 Apr 2020 18:59:17 +0000 (UTC) Message-ID: <16b209d0b0c8034db62f8d4d0a260a00f0aa5d5e.camel@perches.com> Subject: Re: [PATCH] xfs: Use the correct style for SPDX License Identifier From: Joe Perches To: Greg Kroah-Hartman Cc: "Darrick J. Wong" , Linus Torvalds , Kate Stewart , Nishad Kamdar , Uwe =?ISO-8859-1?Q?Kleine-K=F6nig?= , Pengutronix Kernel Team , linux-xfs@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 27 Apr 2020 11:59:16 -0700 In-Reply-To: <20200427183629.GA20158@kroah.com> References: <20200425133504.GA11354@nishad> <20200427155617.GY6749@magnolia> <20200427172959.GB3936841@kroah.com> <515362d10c06567f35f0d5b7c3f2e121769fb04b.camel@perches.com> <20200427174611.GA4035548@kroah.com> <791a97d5d4dfd11af533a0bbd6ae27d1a2d479ee.camel@perches.com> <20200427183629.GA20158@kroah.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.36.1-2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2020-04-27 at 20:36 +0200, Greg Kroah-Hartman wrote: > On Mon, Apr 27, 2020 at 11:01:38AM -0700, Joe Perches wrote: > > On Mon, 2020-04-27 at 19:46 +0200, Greg Kroah-Hartman wrote: > > > On Mon, Apr 27, 2020 at 10:41:58AM -0700, Joe Perches wrote: > > > > On Mon, 2020-04-27 at 19:29 +0200, Greg Kroah-Hartman wrote: [] > > > > > I thought we were supposed to use 'GPL-2.0-or-newer' because 'GPL-2.0+' > > > > > > is deprecated in some newer version of the SPDX standard? > > > > > > > > > > > > > > > > > > > > > > The kernel follows the "older" SPDX standard, but will accept either, > > > > > it's up to the author. It is all documented in LICENSES/ if people > > > > > really want to make sure. > > > > > > > > I think the kernel should prefer the "newer" SPDX standard > > > > for any/all changes to these lines. > > > > --- > > > > LICENSES/preferred/GPL-2.0 | 8 ++++---- > > > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > > > > > diff --git a/LICENSES/preferred/GPL-2.0 b/LICENSES/preferred/GPL-2.0 > > > > index ff0812..c50f93 100644 > > > > --- a/LICENSES/preferred/GPL-2.0 > > > > +++ b/LICENSES/preferred/GPL-2.0 > > > > @@ -8,13 +8,13 @@ Usage-Guide: > > > > 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 > > > > - or > > > > SPDX-License-Identifier: GPL-2.0-only > > > > + or the deprecated alternative > > > > + SPDX-License-Identifier: GPL-2.0 > > > > For 'GNU General Public License (GPL) version 2 or any later version' use: > > > > - SPDX-License-Identifier: GPL-2.0+ > > > > - or > > > > SPDX-License-Identifier: GPL-2.0-or-later > > > > + or the deprecated alternative > > > > + SPDX-License-Identifier: GPL-2.0+ > > > > License-Text: > > > > > > At the moment, I do not, as the current ones are not "depreciated" at > > > all. > > > > https://spdx.org/licenses/ > > > > shows the GPL-2.0 and GPL-2.0+ as deprecated. > > > > https://spdx.org/licenses/GPL-2.0.html > > https://spdx.org/licenses/GPL-2.0+.html > > > > Again, we are not using the "new" version of the SPDX specification just > yet. We started out using one specific version, let's get the whole > kernel converted first before worrying about trying to keep up with > their newer releases please. We still have a ways to go... It seems you refer to yourself using the majestic plural. There's already ~80% use of SPDX-License-Identifier and the -only versions are already about 25% of the existing uses. There's no real reason not to prefer the latest versions over the deprecated ones.