From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from alexa-out.qualcomm.com (alexa-out.qualcomm.com [129.46.98.28]) by mx.groups.io with SMTP id smtpd.web12.10078.1651752628037905503 for ; Thu, 05 May 2022 05:10:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=M4iBLdSZ; spf=pass (domain: quicinc.com, ip: 129.46.98.28, mailfrom: quic_llindhol@quicinc.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1651752628; x=1683288628; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=wE77N2KVCXX69MmkwQIGG3Cf0MLgfs5xpY7kko6cNpM=; b=M4iBLdSZkyaWgzLHDx+h2HafC9Ua4NK+q5dSlf7dNxMBq5H4V0c2nmuG JbB8tlJliuOnNmYJ+Ep+stGrcYKGAPsmzqEJIGuQP5bvg0y9omGPZrg9u FA6WfCtx1z77QL/yGGgZGILbkk5ATOnBGT270HIhin5pKc/v1tSjSFa4X k=; Received: from ironmsg07-lv.qualcomm.com ([10.47.202.151]) by alexa-out.qualcomm.com with ESMTP; 05 May 2022 05:10:27 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg07-lv.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 May 2022 05:10:23 -0700 Received: from qc-i7.hemma.eciton.net (10.80.80.8) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Thu, 5 May 2022 05:10:15 -0700 Date: Thu, 5 May 2022 13:10:12 +0100 From: "Leif Lindholm" To: Gerd Hoffmann CC: , Ard Biesheuvel , Erdem Aktas , Maciej Rabeda , Abner Chang , Peter Grehan , Yuwei Chen , Jiaxin Wu , Siyuan Fu , Sean Brogan , Anthony Perard , Benjamin You , Guomin Jiang , Rebecca Cran , Wei6 Xu , Nickle Wang , Xiaoyu Lu , Zhichao Gao , , Liming Gao , Jordan Justen , Sami Mujawar , Andrew Fish , Oliver Steffen , Alexei Fedorov , Guo Dong , Brijesh Singh , Jian J Wang , Supreeth Venkatesh , Min Xu , Bret Barkelew , Maurice Ma , Pawel Polawski , Daniel Schaefer , Bob Feng , James Bottomley , Jiewen Yao , Ray Ni , Julien Grall , Michael D Kinney , Sebastien Boeuf , Zhiguang Liu , Tom Lendacky Subject: Re: [PATCH v3 05/10] MdePkg/CompilerIntrinsicsLib: copy over intrinsics from edk2-libc repo Message-ID: References: <20220429102019.1375348-1-kraxel@redhat.com> <20220429102019.1375348-6-kraxel@redhat.com> <20220505102318.5jivneoxmtjr53hn@sirius.home.kraxel.org> MIME-Version: 1.0 In-Reply-To: <20220505102318.5jivneoxmtjr53hn@sirius.home.kraxel.org> Return-Path: quic_llindhol@quicinc.com X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nasanex01c.na.qualcomm.com (10.47.97.222) Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline On Thu, May 05, 2022 at 12:23:18 +0200, Gerd Hoffmann wrote: > On Thu, May 05, 2022 at 10:50:27AM +0100, Leif Lindholm wrote: > > Apologies for late feedback. > > > > I'm super happy with this set, but... > > > > On Fri, Apr 29, 2022 at 12:20:14 +0200, Gerd Hoffmann wrote: > > > Copy over unmodified (except for running through uncrustify), from > > > https://github.com/tianocore/edk2-libc/tree/master/StdLib/LibC/CRT > > > > ...I think these files should also be given the SPDX treatment, and > > while doing that have the explicit patent grant added by changing them > > from BSD2 to BSD+Patent. > > See patch #6 ;) Right. But bringing it in under a license that does not include the explicit patent grant creates uncertainty about how terrified large slow-moving companies need to be to fine comb every individual commit at every import/export stage. > (comments on the process are welcome too, not sure I can just change the > licence without intel explicitly acking this ...). Swapping an explicit license to an SPDX tag describing the same license should not be controversial. And neither should *adding* a patent grant to that license. (The Intel copyright statements should obviously be retained.) If you feel we need to get an explicit nod from someone at Intel ... that would be easier when Kinney wasn't on sabbatical :) But should be possible to get? Any takers from Intel? Best Regards, Leif