Return-Path: <38QMaXAgKDkgnws31s89qyyqvo.mywwo3k-p1oo2mkvo8ym3yz1ytom3.y1q@flex--dmitriyz.bounces.google.com> Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 6105CE00C29; Wed, 19 Dec 2018 00:40:18 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-9.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_NONE, USER_IN_DEF_DKIM_WL autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [209.85.160.202 listed in list.dnswl.org] * -7.5 USER_IN_DEF_DKIM_WL From: address is in the default DKIM white-list * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid Received: from mail-qt1-f202.google.com (mail-qt1-f202.google.com [209.85.160.202]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id A0087E00BB7 for ; Wed, 19 Dec 2018 00:40:17 -0800 (PST) Received: by mail-qt1-f202.google.com with SMTP id q33so24233316qte.23 for ; Wed, 19 Dec 2018 00:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=B8ZVzV2ghGwCWSD2cV6+cgXjUQUCGDhAR1d5SC+pVUo=; b=BaWGdZDQQJE0TpbITWnLV+NZS+3xneXlgFvRteC+IUWyyLdtSOMQZJPODO7MgKRjE+ 9MW3/sQBXmbwFtlaSy/cjEPnK0Ftu/WD9ckFNQVOzT00SQxPLT1K3REkSpErRohG47g0 SKRK2Vk0KmmyTK2uG0QuSk0bxgIY5qb0AHrp8WrptmH00DD8qVjIGWoA8Ula10bYgI4s t5E3xtZEiuIY7QB/yTDF4pvzAOAWlz0haVnEWg/yDhsZmlcX1//CEz9rgiwB7FadYAt4 6favOxDOw8qED0dC77kcT4uXH6UuDxVGXqDAAi3yjT1QPt67IgvvlugvJxri2oTv/43F 7H0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=B8ZVzV2ghGwCWSD2cV6+cgXjUQUCGDhAR1d5SC+pVUo=; b=rgy8CNZlRFEhC/D8EKcoU6I1RAX8EV7hCzWXJnrnD+DV+a4ob5BW3aLn4piM+nYCgw ot0x9ffccQYNCwUTGmB96cKGqiYnXUQxe8tZZNj9WrIjXgkGTMGnd6K/plxU4OhRdjtv PzpSHnhm1GvbIRQHqY4Cy5ThPeKaLaWlI2Nz+VsYZi+XV7mpW9k5RJ/627lk5Geu3BBb gZ9rKQMk2iBbB3Dh1NznsfD/vL5aD1+8k6Wk8JjwMfJs4Ss5RFwifPqSSBtb7oQ93vD9 LB47W1tQy9sp9Z5umWtIhY4GX15Nu4iJaxfbWonLfuTaiX6FUS5CAUW13ezUsb7X/ebI aDmw== X-Gm-Message-State: AA+aEWZhviXUf0YmRNfENjpY6X5EC05uVUmdI/oquhQQ+dNXb8JoE/L9 r/aFGefOAFtg/cMgsdmCeqCXJuobVzKt/seFsJ1S2Qbxt7521Od7bD94qibG7caszFPBmQOMiEr 04pH4InOATCYeNmvE6gS9nip7eHdpEl33nV8ZIZHtNHAPKpR6wPQfCxunmi6SQC7gK7Y1yyhuQz FeFE4= X-Google-Smtp-Source: AFSGD/WrTnGuAy++05c/bAz1PhJ/S2+ybPNfTEiXBD8qpkizLkddGgXnVoK6xcNHboG2lJsQQZWKJiFYmpwpYg== X-Received: by 2002:a0c:b0b6:: with SMTP id o51mr19226558qvc.40.1545208817057; Wed, 19 Dec 2018 00:40:17 -0800 (PST) Date: Wed, 19 Dec 2018 00:40:13 -0800 Message-Id: <20181219084013.189183-1-dmitriyz@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.20.0.405.gbc1bbc6f85-goog From: Dima Zavin To: meta-freescale@yoctoproject.org Cc: Dima Zavin Subject: [PATCH] license: clarify the licensing for the project's metadata X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Dec 2018 08:40:18 -0000 Content-Type: text/plain; charset="UTF-8" From: Dima Zavin Presently, the recipe files in meta-freescale are under an ambiguous license. There is a EULA file at the root, but it's clearly not meant to apply as the default license as it is only explicitly called out in a few recipes and mirrors the language of the LSDK. The yocto upstream projects are meant to be distributed under a more liberal license than the LSDK. There are several licenses listed is custom-licenses/, but those again only apply to specific recipes (e.g. NXP-Binary-EULA). The license for the recipes themselves (and for the layer metadata, etc.) is not clear and is problematic when attempting to host a mirror of this code. So, add a LICENSE file that describes this situation, and provide a reference copy of the MIT license (taken from poky/meta/). Signed-off-by: Dima Zavin --- COPYING.MIT | 17 +++++++++++++++++ LICENSE | 12 ++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 COPYING.MIT create mode 100644 LICENSE diff --git a/COPYING.MIT b/COPYING.MIT new file mode 100644 index 00000000..fb950dc6 --- /dev/null +++ b/COPYING.MIT @@ -0,0 +1,17 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..17964fe5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,12 @@ +Different components of meta-freescale are under different licenses (a mix +of MIT and proprietary). Please see: + +COPYING.MIT (MIT) +custom-licenses/* (Various EULAs, included by recipes) + +All metadata is MIT licensed unless otherwise stated. Source code and binaries +included in tree for individual recipes are under the LICENSE stated in +the associated recipe (.bb file) unless otherwise stated. + +License information for any other files is either explicitly stated +or defaults to GPL version 2. -- 2.20.0.405.gbc1bbc6f85-goog