From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.115; helo=mga14.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (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 C7D5821962301 for ; Thu, 29 Nov 2018 10:39:29 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Nov 2018 10:39:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,295,1539673200"; d="scan'208";a="105092935" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga003.jf.intel.com with ESMTP; 29 Nov 2018 10:39:29 -0800 Received: from orsmsx159.amr.corp.intel.com (10.22.240.24) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 29 Nov 2018 10:39:29 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.125]) by ORSMSX159.amr.corp.intel.com ([169.254.11.97]) with mapi id 14.03.0415.000; Thu, 29 Nov 2018 10:39:28 -0800 From: "Kinney, Michael D" To: "edk2-devel@lists.01.org" , "Kinney, Michael D" Thread-Topic: [RFC] Change EDK II to an Apache 2.0 License Thread-Index: AdSIEgJ45d1a6e6eSmiwjGoah50yqw== Date: Thu, 29 Nov 2018 18:39:28 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Subject: [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: Thu, 29 Nov 2018 18:39:30 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, This RFC follows up on the proposal from Mark Doran to change the=20 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. ** 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=20 review.=20 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=20 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.=20 3) Update all documentation to state that content submitted under the=20 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 License. Contributed-under: TianoCore Contribution Agreement 1.1 4) Create Wiki page(s) that provide the details of the Apache 2.0 License change and provide the status of the license change for each package in the edk2 repository. Also provide a list of the additional copyright 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 that Apache 2.0 is the preferred license for the EDK II project. Best regards, Mike