From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.7.80; helo=eur04-he1-obe.outbound.protection.outlook.com; envelope-from=matteo.carlini@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70080.outbound.protection.outlook.com [40.107.7.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 46A2D21197B2F for ; Fri, 7 Dec 2018 12:07:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eOJjF2uepo9gmWP2Wc7rCJt7s6UlZTCv26RhVYKgxSg=; b=ZSE5Bwx/qpbpONYlvDH9HdzwNWgrxpo3nYlzh8ckPNBCe5D7yc6qBjVjEx1S5UiChy27Kt7SxPQGCfvyHP83YdEnanmqN+EU3S0VHGgIBlUiyO6efcRV/rTo1gO4tpBX/NAeSnhRDrEJPpgh0q7tsO0AyEfC8k/ZfXNdo/8tlnI= Received: from DB5PR08MB0901.eurprd08.prod.outlook.com (10.166.13.26) by DB5SPR8PMB315.eurprd08.prod.outlook.com (10.164.43.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.19; Fri, 7 Dec 2018 20:07:19 +0000 Received: from DB5PR08MB0901.eurprd08.prod.outlook.com ([fe80::1009:45a4:554c:1406]) by DB5PR08MB0901.eurprd08.prod.outlook.com ([fe80::1009:45a4:554c:1406%4]) with mapi id 15.20.1404.021; Fri, 7 Dec 2018 20:07:18 +0000 From: Matteo Carlini To: Leif Lindholm , "Kinney, Michael D" CC: "edk2-devel@lists.01.org" , Sami Mujawar , Guillaume Letellier , nd Thread-Topic: [edk2] [RFC] Change EDK II to an Apache 2.0 License Thread-Index: AdSIEgJ45d1a6e6eSmiwjGoah50yqwAJFnoAAYwjBWA= Date: Fri, 7 Dec 2018 20:07:18 +0000 Message-ID: References: <20181129225336.wdkdh4uqbif2eazz@bivouac.eciton.net> In-Reply-To: <20181129225336.wdkdh4uqbif2eazz@bivouac.eciton.net> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Matteo.Carlini@arm.com; x-originating-ip: [86.163.88.33] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB5SPR8PMB315; 6:8dUmhZsO/KspAjBy3lSQGI1/sJc17Qhdx3DyYfUWWpt9MefXTlMhsxc828V21/Ti4cRSBIaJN5fiDU5SrXKxdW3EhcXNWGCTdjydkQVjn9b/UkSRd1O+uzmluaN18/cqRYpcTKuZu/inOZxIY8Z158WfpJ+ezZDTTAF2/MrsVx/GVDmA++XXy9XZm1EOTzCq+NUumGgVVy3NpcH76BG/DWD0j02K+6aKHGQf8Ho2i2ELXyvGwUIH0H9Q+cA3lQkh/m8uaYuqAH/d8LhQ98z6v0kVZocIaMGudmXoeiiqyUNVM4elI9sVJ4UKETfytgm+Hp1L90zPI5ajQkqImK6NIBbuGyWTRr9tpwJRAyMtXs9kOVryL2KmT1OaWwTO4QTagPYV+3a4LKQBnAgRO2u9ilB9mZWUrSJg3fesK2K18agqomXZ8wVlBRNgwjqpgEGOL5wk61oKkeL0dIB7o55X+w==; 5:PaDmanOzrGjwrigxgE54JSwO0z+qg/S63J6j5nylnm0U84ePWBafvRU/TT44eDRIKYaSglX906NHnPSVxuYHhwqWVcfgjTC1lQm83OQnMourVF1npPX89GwPU3qIQkxPtViu+4pFLvpA4LDuDtMIrIcB6iv47wUElrAwp0/e7rI=; 7:v81/rTIR8S1aXhyjD80covKkD80Zqf4hJzVY0SqbnMVD3jc7CzvZtEiouu8nnsYyExVW9V8ivhaBlMrZ7EMqzFSa/ddjNoRnZ6DLIOBSoDaj3SM/aDWUwfJax94KYnjsEMwbsXXlTbzFtHHlWxxsxQ== x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: ccfeb0e2-99aa-4f59-49ba-08d65c7f975e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB5SPR8PMB315; x-ms-traffictypediagnostic: DB5SPR8PMB315: nodisclaimer: True x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231455)(999002)(944501520)(4982022)(52105112)(3002001)(6055026)(148016)(149066)(150057)(6041310)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DB5SPR8PMB315; BCL:0; PCL:0; RULEID:; SRVR:DB5SPR8PMB315; x-forefront-prvs: 0879599414 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(376002)(366004)(346002)(396003)(13464003)(189003)(199004)(106356001)(105586002)(74316002)(66066001)(81156014)(2906002)(7696005)(6116002)(446003)(11346002)(305945005)(229853002)(6436002)(25786009)(86362001)(966005)(6246003)(476003)(478600001)(72206003)(8676002)(8936002)(486006)(76176011)(81166006)(14454004)(7736002)(102836004)(9686003)(33656002)(55016002)(53546011)(256004)(97736004)(14444005)(71190400001)(71200400001)(3846002)(53936002)(26005)(6306002)(110136005)(186003)(561944003)(5660300001)(54906003)(99286004)(6506007)(68736007)(4326008)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5SPR8PMB315; H:DB5PR08MB0901.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: UFEQRWAW8/Hs2l8tpz7B/h2GdkkwKbcblcuW2IXAN8wh4fxqdqqn42h2LQ+ZJjf5mLRhAtyg4DpOvXvp/yNj/Zu5c3l2T3lewSnOTkGXUWH2MehqAuFYWzy8+cGXgwHgdeli4WgFVfa7hiraTtUxvvQoFC8L+Z8U0wJ/sogIHHwYhVUhrbv7o8OuuJ9B3zMOVhiEZ69ynckdzxtAcMPIY/HqeXySkOgZ81dOfeTGaF7EOkfvI3BM2hLJrfzLazGrOSis+5YnK/wp5BFJw8/Kaan76abpl9eD0x7oDUI4NdcVM0hRYAzES4ca1bngpavu8YyokS+45xjY4olAk08kECMAMjjlqqwpMS773Q+GBcI= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: ccfeb0e2-99aa-4f59-49ba-08d65c7f975e X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2018 20:07:18.8573 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5SPR8PMB315 Subject: Re: [RFC] Change EDK II to an Apache 2.0 License X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2018 20:07:23 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ok from Arm side, as long as contributions submitted under the existing Tia= noCore Contribution Agreement 1.1 (BSD 2-Clause) will still be accepted, as= it's somehow implied by point 3). Thanks Matteo > -----Original Message----- > From: Leif Lindholm > Sent: 29 November 2018 22:54 > To: Kinney, Michael D > Cc: edk2-devel@lists.01.org; Matteo Carlini ; Sam= i > Mujawar > Subject: Re: [edk2] [RFC] Change EDK II to an Apache 2.0 License >=20 > On Thu, Nov 29, 2018 at 06:39:28PM +0000, Kinney, Michael D wrote: > > Hello, > > > > This RFC follows up on the proposal from Mark Doran to change the EDK > > II Project to an Apache 2.0 License. > > > > https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html > > > > > > ** Please provide feedback on the proposal by Friday 12/7/18. ** >=20 > 7 December 2018 to anyone outside the US :) >=20 > > I will be following up with pointers to public GitHub branches that > > contain the initial set of changes in steps (1) and (2) below for > > review. > > > > The proposal is to perform this change to edk2/master in the steps > > listed below. The license change will not be applied to any of the > > other existing branches in the edk2 repository. > > > > 1) Change all files with a BSD 2-Clause license and only a single > > copyright statement by Intel Corporation to an Apache 2.0 license > > and add an SPDX-License-Identifier statement. > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D > > SPDX-License-Identifier: Apache-2.0 > > > > Licensed under the Apache License, Version 2.0 (the "License"); > > you may not use this file except in compliance with the License. > > You may obtain a copy of the License at > > > > http://www.apache.org/licenses/LICENSE-2.0 > > > > Unless required by applicable law or agreed to in writing, software > > distributed under the License is distributed on an "AS IS" BASIS, > > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > > See the License for the specific language governing permissions and > > limitations under the License. > > > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D > > > > 2) Update Readme.md and License.txt in the root of the edk2 repository = to > > state that content is covered by a mix of BSD 2-Clause and Apache 2.= 0 > > licenses. > > > > 3) Update all documentation to state that content submitted under the > > Apache 2.0 license no longer requires the Tianocore Contribution > > Agreement which means the following line is not required in commit > > messages for changes to files that are covered by an Apache 2.0 Lice= nse. >=20 > Presumably this also applies to files _added_ with an Apache 2.0 License?= (If so, > the above could benefit from minor rewording.) >=20 > > Contributed-under: TianoCore Contribution Agreement 1.1 > > > > 4) Create Wiki page(s) that provide the details of the Apache 2.0 Licen= se > > change and provide the status of the license change for each package > > in the edk2 repository. Also provide a list of the additional copyr= ight > > holders that need to be contacted to accept the change to an Apache = 2.0 > > License along with the status of that acceptance. > > > > 5) After all copyright holders have accepted the change to an Apache 2.= 0 > > License, change the remaining files from BSD 2-Clause to Apache 2.0. > > > > 6) Update Readme.md and License.txt in the edk2 repository to state tha= t > > Apache 2.0 is the preferred license for the EDK II project. >=20 > From Linaro's side, we have no concern beyond that we'd like to hear ARM'= s > opinion. (Adding cc.) >=20 > Regards, >=20 > Leif