Received: by 10.223.148.5 with SMTP id 5csp6005468wrq; Wed, 17 Jan 2018 08:18:32 -0800 (PST) X-Google-Smtp-Source: ACJfBouJ/zjW0jKxH97ip6+tIuAPN3nUSRSP9E+FRrr/1CgMXVmFE9z+BnwVnOFZ7riDv6dmk0cW X-Received: by 10.99.174.15 with SMTP id q15mr16692760pgf.265.1516205912667; Wed, 17 Jan 2018 08:18:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516205912; cv=none; d=google.com; s=arc-20160816; b=MoRVc1kW9FVPt/4kpW+X2YGf0EPasOZ30M5Kj9ntBi8FCOit4HCYZEX25sD/ioUyYw PDnHFjW+4TS8KTisJ0D3mtDuKWNELb2OGTfaq0X66/62gwcugJg7FpGuzLAZMNgYLfWS Lf8yOP9WaR96jqz1Kt+2caslqMSBtQjDPJonmNli4cs+qYncPGCBI6sfT+E0GR3VeVbd hoNBm8mjfsGIMxFKueM41gVgH1v9uiEBTG4i5ifxHkximuVR0IcWwRdPHGv2Gko5eNcN r4iExv3hKL2rwCUaYisL9z7fH42x9mOnIHPtJbrmJ5pRgEHAg6wfmitP+LXnFjHpojc6 zvjg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date :arc-authentication-results; bh=u366JSLpEt17kSi2OqguEfrm6tKS2okZebykwBs6Egg=; b=l5N3io3AXKXXXC2pDsaoc+VBJ2VerlC3/0KihdXzaBLM2ydxyGQ02Fn0rHpk5OpebJ XnaobfVVAOdPw/Yt88DyIunjxxzIXHTpSLBiA+Y+ZTl6O09mjmDl2H+FVmA1p3UB8WUU vrTBvVbuO1YkP+NAfhUKn91Zgk9xcSUiSKChaEF8SeKiUpggjKOG5Jx/zyXaerOlRq6O 2Pjj+km+n5I+9CGu0c59t3/n8CiehwwCI1zJYXvT7XRWd5/TaqvPs1qZhYSqRq5C0gmQ dFqVgS1+Qi5GSd3TWwzeHoqU1q9iiccDZu169Z5Kg168vL2WyAbIrPjZwfG+4vTHt8uz ru4w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a34si4604202pld.110.2018.01.17.08.18.18; Wed, 17 Jan 2018 08:18:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754259AbeAQQRF (ORCPT + 99 others); Wed, 17 Jan 2018 11:17:05 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:59740 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754167AbeAQQRB (ORCPT ); Wed, 17 Jan 2018 11:17:01 -0500 Received: from localhost (unknown [185.216.33.115]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 649861061; Wed, 17 Jan 2018 16:17:00 +0000 (UTC) Date: Wed, 17 Jan 2018 17:16:57 +0100 From: Greg KH To: Bogdan Purcareata Cc: Laurentiu Tudor , Ruxandra Ioana Ciocoi Radulescu , "devel@driverdev.osuosl.org" , "robh@kernel.org" , "stuyoder@gmail.com" , "arnd@arndb.de" , "marc.zyngier@arm.com" , Roy Pledge , Ioana Ciornei , "linux-kernel@vger.kernel.org" , Horia =?utf-8?Q?Geant=C4=83?= , Nipun Gupta , "tglx@linutronix.de" , "linux-arm-kernel@lists.infradead.org" , "jason@lakedaemon.net" Subject: Re: [PATCH 3/8] staging: fsl-mc: Add SPDX license identifiers Message-ID: <20180117161657.GA7837@kroah.com> References: <1516108750-24938-1-git-send-email-bogdan.purcareata@nxp.com> <1516108750-24938-4-git-send-email-bogdan.purcareata@nxp.com> <20180116151312.GA1174@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 17, 2018 at 03:56:19PM +0000, Bogdan Purcareata wrote: > > -----Original Message----- > > From: Greg KH [mailto:gregkh@linuxfoundation.org] > > Sent: Tuesday, January 16, 2018 5:13 PM > > To: Bogdan Purcareata > > Cc: Laurentiu Tudor ; Ruxandra Ioana Ciocoi Radulescu > > ; devel@driverdev.osuosl.org; robh@kernel.org; > > stuyoder@gmail.com; arnd@arndb.de; marc.zyngier@arm.com; Roy Pledge > > ; Ioana Ciornei ; linux- > > kernel@vger.kernel.org; Horia Geantă ; Nipun Gupta > > ; tglx@linutronix.de; linux-arm- > > kernel@lists.infradead.org; jason@lakedaemon.net > > Subject: Re: [PATCH 3/8] staging: fsl-mc: Add SPDX license identifiers > > > > On Tue, Jan 16, 2018 at 03:19:05PM +0200, Bogdan Purcareata wrote: > > > diff --git a/drivers/staging/fsl-mc/bus/dpbp-cmd.h b/drivers/staging/fsl- > > mc/bus/dpbp-cmd.h > > > index 5904836..1ac8ec6 100644 > > > --- a/drivers/staging/fsl-mc/bus/dpbp-cmd.h > > > +++ b/drivers/staging/fsl-mc/bus/dpbp-cmd.h > > > @@ -1,33 +1,8 @@ > > > +/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ > > > > Hm, I don't think you want to do that. How can a Linux driver subsytem > > that wraps calls to the kernel's driver core (which are GPL-only), be > > accessed by BSD-3 code? > > For this particular file, the original license was dual GPL/BSD. The > patch removes the license text and adds an equivalent SPDX tag. Argh, I picked the wrong file. Ment to pick the fsl-mc-bus.c file, which you also marked with a dual license, despite it not having that before. Sorry for that confusion. > > If I didn't know any better, I would think you were trying to create a > > "GPL Condom" here :) > > > > Anyway, why all of the BSD-3 stuff here? That makes no sense for kernel > > code at all, and this is a relicensing of the file, have you gotten > > legal approval of everyone that has modified the file while it was under > > the GPL-v2 only text to be able to change it to BSD-3 as well? > > Previous to this patch, the files under drivers/staging/fsl-mc/ use a combination of GPL-2.0 and (GPL-2.0+ / BSD-3-Clause) licenses (expressed by the full license text). > > The original intent was to have an uniform dual license for all files. Before making this change, I have consulted the other current contributors, but based on your feedback, we think it's best to keep the current licenses. Thank you. Also you can have a few free '\n' characters for your email editor :) > > Careful, this is a _VERY_ tricky thing to do right. I need a > > signed-off-by on this type of patch from your legal council to ensure > > that they know exactly what you are doing, and have reviewed it > > properly, before I can take it. > > > > Hint, stick to the existing license in the files, it makes more sense, > > you are not going to be taking this code out of Linux and putting it > > anywhere. > > I will send a v2 keeping the existing license for each file - removing the full license text and adding a SPDX tag. This way there will be no change from a legal standpoint. That's great, thanks. greg k-h