On 27 August 2017 at 22:24, Manjukumar Harthikote Matha <[email protected]> wrote: > Hi Nathan, > >> -----Original Message----- >> From: [email protected] [mailto:meta-xilinx- >> [email protected]] On Behalf Of Nathan Rossi >> Sent: Monday, August 21, 2017 5:44 AM >> To: [email protected] >> Subject: [meta-xilinx] [PATCH 1/4] README.md: Add paragraph for the 'xilinx' >> license >> flag >> >> This paragraph documents the existence of recipes that rely on closed or >> otherwise >> restricted source content that can be used to compile images for targets. >> >> The content has specific licensing and legal requirements that are outside >> the ability >> or sanity of enforcement in OpenEmbedded or Yocto and as such is up to each >> individual user to review and comply with. >> This might include EULA, Export Compliance, NDAs, etc. >> >> Generally speaking this content is going to be protected by Xilinx's web >> download >> service which requires an account. >> >> Signed-off-by: Nathan Rossi <[email protected]> >> --- >> README.md | 27 +++++++++++++++++++++++++++ >> 1 file changed, 27 insertions(+) >> >> diff --git a/README.md b/README.md >> index eef021428f..f6e689242a 100644 >> --- a/README.md >> +++ b/README.md >> @@ -56,3 +56,30 @@ This layer depends on: >> URI: git://git.openembedded.org/openembedded-core >> layers: meta >> >> +Recipe Licenses >> +=============== >> + >> +Due to licensing restrictions some recipes in this layer rely on closed >> +source or restricted content provided by Xilinx. In order to use these >> +recipes you must accept or agree to the licensing terms (e.g. EULA, >> +Export Compliance, etc). This layer **does not enforce** any legal >> +requirement, it is the **responsibility of the user** the ensure that >> +they are in compliance with any licenses or legal requirements for content >> used. >> + >> +In order to use recipes that rely on restricted content the `xilinx` >> +license flag must be white-listed in the build configuration (e.g. >> +`local.conf`). This can be done on a per package basis: >> + >> + LICENSE_FLAGS_WHITELIST += "xilinx_pmu-rom" >> + >> +or generally: >> + >> + LICENSE_FLAGS_WHITELIST += "xilinx" >> + >> +Generally speaking Xilinx content that is provided as a restricted >> +download cannot be obtained without a Xilinx account, in order to use >> +this content you must first download it with your Xilinx account and >> +place the downloaded content in the `downloads/` directory of your >> +build or on a `PREMIRROR`. Attempting to fetch the content using >> +bitbake will fail, indicating the URL from which to acquire the content. >> + > > Redistribution should also follow the same guidelines as the License accepted.
I've updated this patch and added 'Redistribution' to the example list of license terms in the readme and in the commit message too. > Everything else seems clean enough to merge it in. Great, I've merged this series. With your Acked-by and Alistair's. Thanks, Nathan -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
