[meta-intel] [PATCH] dldt-inference-engine: Add ISSL license for the firmware files

Martin Jansa martin.jansa at gmail.com
Thu Oct 24 12:13:44 PDT 2019


On Thu, Oct 24, 2019 at 10:53:47AM +0000, Martin Jansa wrote:
> Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
> ---
>  conf/layer.conf                               |  2 +
>  .../opencv/dldt-inference-engine_2019r3.bb    |  7 ++-
>  licenses/ISSL                                 | 63 +++++++++++++++++++
>  3 files changed, 70 insertions(+), 2 deletions(-)
>  create mode 100644 licenses/ISSL
> 
> diff --git a/conf/layer.conf b/conf/layer.conf
> index fcbf3e17..bb83682e 100644
> --- a/conf/layer.conf
> +++ b/conf/layer.conf
> @@ -31,6 +31,8 @@ BBFILES_DYNAMIC += " \
>  
>  require ${LAYERDIR}/conf/include/maintainers.inc
>  
> +LICENSE_PATH += "${LAYERDIR}/licenses"

I've just noticed that there already is custom-licenses directory added
to LICENSE_PATH couple lines above, so I've moved the file to that
directory and sent v2.

> +
>  PREFERRED_PROVIDER_zlib ?= "zlib"
>  PREFERRED_PROVIDER_zlib-native ?= "zlib-native"
>  PREFERRED_PROVIDER_nativesdk-zlib ?= "nativesdk-zlib"
> diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/dldt-inference-engine_2019r3.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/dldt-inference-engine_2019r3.bb
> index 4fe5d874..a655003d 100644
> --- a/dynamic-layers/openembedded-layer/recipes-support/opencv/dldt-inference-engine_2019r3.bb
> +++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/dldt-inference-engine_2019r3.bb
> @@ -28,8 +28,11 @@ SRC_URI[ma2x8x.sha256sum] = "2993ecfb638b311dca0f208bec8bf66ba896274c513d949781b
>  SRC_URI[mv0262.md5sum] = "026f30b5b60ccadf7aedc3ebe0fbf7f1"
>  SRC_URI[mv0262.sha256sum] = "3f55645ac3a0d35467d0ebb8689852664d65b73735ad5d782d423468d6e12781"
>  
> -LICENSE = "Apache-2.0"
> -LIC_FILES_CHKSUM = "file://../LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
> +LICENSE = "Apache-2.0 & ISSL"
> +LIC_FILES_CHKSUM = "file://../LICENSE;md5=86d3f3a95c324c9479bd8986968f4327 \
> +    file://../../ISSL.txt;md5=ab31aad35d740d800ae1e332d6290f50 \
> +"
> +LICENSE_${PN}-vpu-firmware = "ISSL"
>  
>  inherit cmake ptest python3native
>  
> diff --git a/licenses/ISSL b/licenses/ISSL
> new file mode 100644
> index 00000000..5435ee04
> --- /dev/null
> +++ b/licenses/ISSL
> @@ -0,0 +1,63 @@
> +Intel Simplified Software License (Version April 2018)
> +
> +Copyright (c) 2018 Intel Corporation.
> +
> +Use and Redistribution.  You may use and redistribute the software (the "Software"), without modification,
> +provided the following conditions are met:
> +
> +* Redistributions must reproduce the above copyright notice and the following terms of use in the Software
> +and in the documentation and/or other materials provided with the distribution.
> +
> +* Neither the name of Intel nor the names of its suppliers may be used to endorse or promote products derived
> +from this Software without specific prior written permission.
> +
> +* No reverse engineering, decompilation, or disassembly of this Software is permitted.
> +
> +Limited patent license.  Intel grants you a world-wide, royalty-free, non-exclusive license under patents
> +it now or hereafter owns or controls to make, have made, use, import, offer to sell and sell ("Utilize") 
> +this Software, but solely to the extent that any such patent is necessary to Utilize the Software alone.
> +The patent license shall not apply to any combinations which include this software.  No hardware per se 
> +is licensed hereunder.
> +
> +Third party and other Intel programs.  "Third Party Programs" are the files listed in the
> +"third-party-programs.txt" text file that is included with the Software and may include Intel programs
> +under separate license terms. Third Party Programs, even if included with the distribution of the Materials,
> +are governed by separate license terms and those license terms solely govern your use of those programs. 
> +
> +DISCLAIMER.  THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
> +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
> +AND NON-INFRINGEMENT ARE DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS
> +WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE THAT YOU ARE FULLY RESPONSIBLE
> +FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND ATTORNEYS’ FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM
> +ALLEGES THAT INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE MATERIALS.
> +
> +LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
> +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
> +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
> +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
> +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. YOU AGREE TO
> +INDEMNIFY AND HOLD INTEL HARMLESS AGAINST ANY CLAIMS AND EXPENSES RESULTING FROM YOUR USE OR UNAUTHORIZED
> +USE OF THE SOFTWARE.
> +
> +No support.  Intel may make changes to the Software, at any time without notice, and is not obligated to
> +support, update or provide training for the Software.
> +
> +Termination. Intel may terminate your right to use the Software in the event of your breach of this Agreement
> +and you fail to cure the breach within a reasonable period of time.
> +
> +Feedback.  Should you provide Intel with comments, modifications, corrections, enhancements or other input
> +("Feedback") related to the Software Intel will be free to use, disclose, reproduce, license or otherwise
> +distribute or exploit the Feedback in its sole discretion without any obligations or restrictions of any
> +kind, including without limitation, intellectual property rights or licensing obligations.
> +
> +Compliance with laws.  You agree to comply with all relevant laws and regulations governing your use,
> +transfer, import or export (or prohibition thereof) of the Software.
> +
> +Governing law.  All disputes will be governed by the laws of the United States of America and the State
> +of Delaware without reference to conflict of law principles and subject to the exclusive jurisdiction of
> +the state or federal courts sitting in the State of Delaware, and each party agrees that it submits to
> +the personal jurisdiction and venue of those courts and waives any objections. The United Nations
> +Convention on Contracts for the International Sale of Goods (1980) is specifically excluded and will
> +not apply to the Software.
> +
> +*Other names and brands may be claimed as the property of others.
> \ No newline at end of file
> -- 
> 2.17.1
> 

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: Digital signature
URL: <http://lists.yoctoproject.org/pipermail/meta-intel/attachments/20191024/f09f4555/attachment.pgp>


More information about the meta-intel mailing list