From: Eric Brower <ebrower-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
To: Kyle McMartin <kyle-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
Cc: Andrew Chew <AChew-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
"linux-firmware-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org"
<linux-firmware-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
"abrestic-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org"
<abrestic-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>,
Ajay Gupta <ajayg-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
Krishna Yarlagadda
<kyarlagadda-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
"linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
<linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH v2 1/1] firmware: tegra: Add XHCI firmware v45.45 for T124
Date: Fri, 3 Oct 2014 18:14:12 -0700 [thread overview]
Message-ID: <542F49E4.6040904@nvidia.com> (raw)
In-Reply-To: <20140913022643.GI15412-J9mDPBBB+i8CUdFEqe4BF2D2FQJk+8+b@public.gmane.org>
On 09/12/2014 07:26 PM, Kyle McMartin wrote:
> On Thu, Aug 28, 2014 at 01:05:59PM -0700, Andrew Chew wrote:
>> Add firmware file for the T124 XHCI controller, along with the NVIDIA
>> license file.
>>
>> Signed-off-by: Andrew Chew <achew-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>> ---
>> Renamed the firmware binary as nvidia/tegra124/xusb.bin to be consistent
>> with the location decided upon during the xhci-tegra driver review.
>>
>> LICENCE.nvidia | 111 +++++++++++++++++++++++++++++++++++++++++++++++
>> nvidia/tegra124/xusb.bin | Bin 0 -> 134656 bytes
>> 2 files changed, 111 insertions(+)
>> create mode 100644 LICENCE.nvidia
>> create mode 100644 nvidia/tegra124/xusb.bin
>>
>
> You'll need to update WHENCE as well... given there's an "open source
> exemption" in the license, would it be possible to ask your lawyers to
> relax this to something which is basically the BSD license + no
> modification like LICENCE.ibt_firmware and some others?
Kyle, sorry for the delay in response on this-- yes, we are evaluating
the BSD-like license for firmware; however, we are distributing software
under the license below, so we will start with the existing license and
make a later switch if feasible.
Regardless, we need to spin a v3 of the patch so please hold-off to
apply until then.
Thanks!
Eric
>
> regards, Kyle
>
>> diff --git a/LICENCE.nvidia b/LICENCE.nvidia
>> new file mode 100644
>> index 0000000..7448c39
>> --- /dev/null
>> +++ b/LICENCE.nvidia
>> @@ -0,0 +1,111 @@
>> + License For Customer Use of NVIDIA Software
>> +
>> +
>> +IMPORTANT NOTICE -- READ CAREFULLY: This License For Customer Use of NVIDIA
>> +Software ("LICENSE") is the agreement which governs use of the software of
>> +NVIDIA Corporation and its subsidiaries ("NVIDIA") downloadable herefrom,
>> +including computer software and associated printed materials ("SOFTWARE").
>> +By downloading, installing, copying, or otherwise using the SOFTWARE, you agree
>> +to be bound by the terms of this LICENSE. If you do not agree to the terms of
>> +this LICENSE, do not download the SOFTWARE.
>> +
>> +RECITALS
>> +
>> +Use of NVIDIA's products requires three elements: the SOFTWARE, the hardware,
>> +and a personal computer. The SOFTWARE is protected by copyright laws and
>> +international copyright treaties, as well as other intellectual property laws
>> +and treaties. The SOFTWARE is not sold, and instead is only licensed for use,
>> +strictly in accordance with this document. The hardware is protected by
>> +various patents, and is sold, but this agreement does not cover that sale,
>> +since it may not necessarily be sold as a package with the SOFTWARE. This
>> +agreement sets forth the terms and conditions of the SOFTWARE LICENSE only.
>> +
>> +1. DEFINITIONS
>> +
>> +1.1 Customer. Customer means the entity or individual that Downloads or
>> +otherwise obtains the SOFTWARE.
>> +
>> +2. GRANT OF LICENSE
>> +
>> +2.1 Rights and Limitations of Grant. NVIDIA hereby grants Customer the
>> +following non-exclusive, non-transferable right to use the SOFTWARE, with the
>> +following limitations:
>> +
>> +2.1.1 Rights. Customer may install and use multiple copies of the SOFTWARE on
>> +a shared computer or concurrently on different computers, and make multiple
>> +back-up copies of the SOFTWARE, solely for Customer's use within Customer's
>> +Enterprise. "Enterprise" shall mean individual use by Customer or any legal
>> +entity (such as a corporation or university) and the subsidiaries it owns by
>> +more than fifty percent (50%).
>> +
>> +2.1.2 Open Source Exception. Notwithstanding the foregoing terms of
>> +Section 2.1.1, SOFTWARE may be copied and redistributed solely for use on
>> +operating systems distributed under the terms of an OSI-approved open source
>> +license as listed by the Open Source Initiative at http://opensource.org,
>> +provided that the binary files thereof are not modified.
>> +
>> +2.1.3 Limitations.
>> +
>> +No Reverse Engineering. Customer may not reverse engineer, decompile, or
>> +disassemble the SOFTWARE, nor attempt in any other manner to obtain the source
>> +code.
>> +
>> +No Rental. Customer may not rent or lease the SOFTWARE to someone else.
>> +
>> +3. TERMINATION
>> +
>> +This LICENSE will automatically terminate if Customer fails to comply with any
>> +of the terms and conditions hereof. In such event, Customer must destroy all
>> +copies of the SOFTWARE and all of its component parts.
>> +
>> +Defensive Suspension. If Customer commences or participates in any legal
>> +proceeding against NVIDIA, then NVIDIA may, in its sole discretion, suspend or
>> +terminate all license grants and any other rights provided under this LICENSE
>> +during the pendency of such legal proceedings.
>> +
>> +4. COPYRIGHT
>> +
>> +All title and copyrights in and to the SOFTWARE (including but not limited to
>> +all images, photographs, animations, video, audio, music, text, and other
>> +information incorporated into the SOFTWARE), the accompanying printed
>> +materials, and any copies of the SOFTWARE, are owned by NVIDIA, or its
>> +suppliers. The SOFTWARE is protected by copyright laws and international
>> +treaty provisions. Accordingly, Customer is required to treat the SOFTWARE
>> +like any other copyrighted material, except as otherwise allowed pursuant to
>> +this LICENSE and that it may make one copy of the SOFTWARE solely for backup or
>> +archive purposes.
>> +
>> +5. APPLICABLE LAW
>> +
>> +This agreement shall be deemed to have been made in, and shall be construed
>> +pursuant to, the laws of the State of California.
>> +
>> +6. DISCLAIMER OF WARRANTIES AND LIMITATION ON LIABILITY
>> +
>> +6.1 No Warranties. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE
>> +SOFTWARE IS PROVIDED "AS IS" AND NVIDIA AND ITS SUPPLIERS DISCLAIM ALL
>> +WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED
>> +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
>> +
>> +6.2 No Liability for Consequential Damages. TO THE MAXIMUM EXTENT PERMITTED
>> +BY APPLICABLE LAW, IN NO EVENT SHALL NVIDIA OR ITS SUPPLIERS BE LIABLE FOR ANY
>> +SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING,
>> +WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS
>> +INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS)
>> +ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF NVIDIA HAS
>> +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
>> +
>> +7. MISCELLANEOUS
>> +
>> +The United Nations Convention on Contracts for the International Sale of Goods
>> +is specifically disclaimed. If any provision of this LICENSE is inconsistent
>> +with, or cannot be fully enforced under, the law, such provision will be
>> +construed as limited to the extent necessary to be consistent with and fully
>> +enforceable under the law. This agreement is the final, complete and exclusive
>> +agreement between the parties relating to the subject matter hereof, and
>> +supersedes all prior or contemporaneous understandings and agreements relating
>> +to such subject matter, whether oral or written. Customer agrees that it will
>> +not ship, transfer or export the SOFTWARE into any country, or use the SOFTWARE
>> +in any manner, prohibited by the United States Bureau of Export Administration
>> +or any export laws, restrictions or regulations. This LICENSE may only be
>> +modified in writing signed by an authorized officer of NVIDIA.
prev parent reply other threads:[~2014-10-04 1:14 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-28 20:05 [PATCH v2 1/1] firmware: tegra: Add XHCI firmware v45.45 for T124 Andrew Chew
[not found] ` <1409256359-14072-1-git-send-email-achew-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2014-09-13 2:26 ` Kyle McMartin
[not found] ` <20140913022643.GI15412-J9mDPBBB+i8CUdFEqe4BF2D2FQJk+8+b@public.gmane.org>
2014-10-04 1:14 ` Eric Brower [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=542F49E4.6040904@nvidia.com \
--to=ebrower-ddmlm1+adcrqt0dzr+alfa@public.gmane.org \
--cc=AChew-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=abrestic-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
--cc=ajayg-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=kyarlagadda-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=kyle-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
--cc=linux-firmware-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).