454 lines
43 KiB
Plaintext
454 lines
43 KiB
Plaintext
NVIDIA RIVERMAX SOFTWARE LICENSE AGREEMENT
|
||
|
||
This SOFTWARE LICENSE AGREEMENT (the "Agreement") is by and between MELLANOX TECHNOLOGIES, LTD.
|
||
("NVIDIA Mellanox" and “Licensor”) and you (“Licensee,” “you” or “your”). This Agreement sets forth the terms and
|
||
conditions by which you are permitted to access and use the “Software” and any “Documentation” that are provided to
|
||
you pursuant to the terms of this Agreement.
|
||
|
||
BY INSTALLING AND EXECUTING THE MELLANOX SOFTWARE, BY USING OR RECEIVING THE
|
||
DOCUMENTATION OR BY SIGNING THIS AGREEMENT YOU AGREE THAT THESE TERMS AND CONDITIONS
|
||
APPLY TO YOU. IF YOU ARE ENTERING INTO THIS AGREEMENT ON BEHALF OF A COMPANY OR OTHER
|
||
LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE ENTITY TO THIS
|
||
AGREEMENT, IN WHICH CASE “YOU” WILL MEAN THE ENTITY YOU REPRESENT. IF YOU DO NOT AGREE TO
|
||
THESE TERMS, YOU ARE NOT LICENSED OR PERMITTED TO USE THE SOFTWARE OR THE DOCUMENTATION.
|
||
|
||
1. DEFINITIONS.
|
||
1.1. "Confidential Information" means all information and materials furnished by either party which: (a) if in written
|
||
format is marked as confidential, or (b) if disclosed verbally is noted as confidential at time of disclosure, or (c) in
|
||
the absence of either (a) or (b) is information which a reasonable party would deem to be non-public information
|
||
and confidential. Confidential Information shall include, but not be limited to the Software, including the Software API
|
||
and API description, and features, any NVIDIA Mellanox reference designs, the Documentation, and the existence
|
||
and contents of this Agreement, whether such is transmitted in writing, orally, visually, (e.g. video terminal display),
|
||
electronically, or on magnetic media, and shall include all proprietary information, customer and prospect lists,
|
||
trade secrets, or proposed trade names, know-how, ideas, concepts, designs, drawings, flow charts, diagrams
|
||
and other intellectual property relating to the subject matter of this Agreement.
|
||
1.2. “Documentation” means any and all written or electronic information provided by NVIDIA Mellanox to Licensee that
|
||
describes or depicts the form, fit or function of the Software.
|
||
|
||
1.3. "Intellectual Property Rights" means all patent rights, copyright rights, moral rights, trade secret rights, rights to
|
||
trademarks and service marks, know-how, mask works and all other intellectual and industrial property rights,
|
||
whether or not registered or perfected, anywhere in the world, and all registrations, initial applications, renewals,
|
||
extensions, continuations, divisions or reissues for any of the foregoing.
|
||
|
||
1.4. “Licensee Product(s)” means any present or future licensee product that incorporates, integrates one or more
|
||
NVIDIA Mellanox Products.
|
||
|
||
1.5. "NVIDIA Mellanox Product(s)” means NVIDIA Mellanox managed devices, NVIDIA Mellanox-proprietary
|
||
InfiniBand adapter and switch families of products, such as NVIDIA Mellanox ConnectX-5, ConnectX-6 DX,
|
||
BlueField-2 or any other supported NVIDIA Mellanox Network Adapter product (individually and collectively hereafter
|
||
“NICs”).
|
||
|
||
1.6. " Software" means the NVIDIA Mellanox proprietary RIVERMAX tools and software module software code in binary
|
||
form that is delivered to Licensee by NVIDIA Mellanox and all Intellectual Property Rights therein or thereto. In
|
||
the event of a conflict or an inconsistency between what is defined herein and what is delivered to Licensee, the
|
||
Software shall be deemed to be that Confidential Information that NVIDIA Mellanox, its employees or agents
|
||
delivers to Licensee.
|
||
|
||
2. LICENSE.
|
||
2.1. RIVERMAX License. Subject to the terms and conditions of this Agreement, upon payment of the applicable
|
||
license fee, NVIDIA Mellanox hereby grants Licensee a non-exclusive, royalty-free, non- transferable,
|
||
perpetual and non-terminable (subject to the termination rights specified herein) license to use, copy and modify the
|
||
Software in conjunction with the specific NIC or NICs licensed. No right is granted to Licensee, either directly or
|
||
indirectly, to commercially exploit, distribute, or otherwise use the Software for any purpose other than that
|
||
expressed herein.
|
||
|
||
2.2. Distribution. Subject to the terms and conditions of this Agreement NVIDIA Mellanox hereby grants Licensee a non-
|
||
exclusive, worldwide, royalty-free and non-transferable license to use, reproduce, distribute and redistribute
|
||
through multiple channels of distribution, the Software (including the licensed modifications works per Section
|
||
2.1) in binary form solely as integrated with Licensee Products that incorporate or are intended for use with NVIDIA
|
||
Mellanox’ Products as licensed or purchased from NVIDIA Mellanox or an authorized NVIDIA Mellanox distributor.
|
||
NVIDIA Rivermax License Agreement 1 of 7
|
||
Licensee must log with every Licensee Product the NIC Serial Number for future reference.
|
||
|
||
2.3 Restrictions. Except as expressly authorized herein, you are prohibited from and shall not cause or permit any: (1)
|
||
modification of the Software or documentation; (2) removal or modification of any notice of any patent, copyright,
|
||
trademark or other proprietary rights that appear on or in the Software; (3) reverse engineering, decompilation,
|
||
translation, disassembly or discovery of the source code of all or any portion of the Software provided in binary form;
|
||
(4) disclose the results of any evaluation tests including, without limitation, performance benchmark, feature
|
||
evaluation, or code quality of the Software to any third party without NVIDIA Mellanox’s prior written approval; or (5)
|
||
distribute, republish, or otherwise exploit the Software in any form or by any means for any purpose without the prior
|
||
written permission of NVIDIA Mellanox.
|
||
|
||
Notwithstanding the foregoing, you may modify the Software to eliminate bugs, facilitate porting of the software
|
||
to a given platform, or to achieve any other purpose approved in writing by NVIDIA Mellanox. You agree to provide
|
||
NVIDIA Mellanox with any such modifications, including improvements, within thirty (30) days of NVIDIA Mellanox’s
|
||
request for such modifications and improvements. You hereby grant to NVIDIA Mellanox a non-exclusive, fully
|
||
paid-up, royalty-free, worldwide perpetual, irrevocable license to use and distribute any such modifications and
|
||
improvements without restrictions. Except as expressly set forth in this Agreement, Licensee acquires no rights
|
||
to any NVIDIA Mellanox Confidential Information, Software, including any derivatives thereof, or any source code
|
||
in any of the foregoing.
|
||
|
||
2.4. Third Party Components. The Software may include third-party components with separate legal notices or terms as
|
||
may be described in proprietary notices accompanying the Software or as accessible from the links provided in an
|
||
exhibit attached to this license. If and to the extent there is a conflict between the terms in this license and the third-
|
||
party license terms, the third-party terms control only to the extent necessary to resolve the conflict.
|
||
|
||
3. TITLE; TRADEMARKS; OWNERSHIP
|
||
3.1. Except as specifically permitted herein, no portion of the Software, including but not limited to object code and
|
||
source code and the printed materials accompanying the Software, may be reproduced, modified, distributed,
|
||
republished or otherwise exploited in any form or by any means for any purpose without the prior written permission
|
||
of NVIDIA Mellanox.
|
||
|
||
3.2. Subject to section 3.5 below, all rights and title in and to the Software, and any change, enhancement, addition,
|
||
correction, modification and/or derivative work of the Software made by NVIDIA Mellanox are owned exclusively
|
||
by NVIDIA Mellanox. The Software is protected by copyright laws and international treaty provisions.
|
||
|
||
3.3. NVIDIA, Mellanox, RIVERMAX, and all other trademarks, service marks, trade names, and logos are trademarks
|
||
and/or registered trademarks of Mellanox Technologies, Ltd. and/or NVIDIA Corporation in the U.S. and in other
|
||
countries and may not be used in connection with any product or service that is not NVIDIA Mellanox’s without the
|
||
prior written consent of Mellanox or NVIDA respectively. All other trademarks, service marks, trade names, or
|
||
logos cited herein are the property of their respective owners.
|
||
|
||
3.4. Property Rights. All copies of the Mellanox Software shall contain all copyright and other proprietary notices or
|
||
legends of NVIDIA and Mellanox's that are on or in the Software and Licensee shall take no action that would alter,
|
||
remove, or obscure such notices.
|
||
|
||
3.5. Ownership. Licensee acknowledges that any and all Intellectual Property Rights in the Software is and shall
|
||
remain the property of NVIDIA Mellanox. All software is licensed not sold by NVIDIA Mellanox. Third-party suppliers
|
||
are intended beneficiaries under this Agreement and independently may protect their rights in the Open Source
|
||
Software in the event of any infringement. This Agreement pertains solely to the NVIDIA Mellanox’ s proprietary
|
||
RIVERMAX Tools software and module as generally available and delivered to NVIDIA Mellanox customers. All
|
||
other information, code, documentation, or other information furnished licensee pursuant to this Agreement shall be
|
||
NVIDIA Mellanox Confidential Information and is for Licensee’s internal use only pursuant to the terms of Section 2
|
||
herein. All rights not expressly granted under this Agreement are reserved by NVIDIA Mellanox or its suppliers.
|
||
|
||
4. WARRANTY DISCLAIMER; NO SUPPORT.
|
||
4.1. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS," WITHOUT ANY WARRANTY OF ANY
|
||
KIND. WITHOUT LIMITING THE FOREGOING, AND TO THE MAXIMUM EXTENT PERMITTED BY
|
||
APPLICABLE LAW, NVIDIA MELLANOX EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS
|
||
REGARDING THIS AGREEMENT OR THE SOFTWARE OR THE DOCUMENTATION, WHETHER EXPRESS,
|
||
IMPLIED OR STATUTORY, AND INCLUDING BUT NOT LIMITED TO ALL IMPLIED OR STATUTORY
|
||
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
|
||
NVIDIA Rivermax License Agreement 2 of 7
|
||
NON- INFRINGEMENT OF THIRD-PARTY RIGHTS. LICENSEE UNDERSTANDS AND AGREES THAT THE
|
||
DISCLAIMER OF WARRANTIES IN THIS AGREEMENT IS A FUNDAMENTAL PART OF THIS AGREEMENT AND
|
||
THAT NVIDIA MELLANOX WOULD NOT AGREE TO ENTER INTO THIS AGREEMENT WITHOUT SUCH
|
||
DISCLAIMERS.
|
||
|
||
4.2. Open Source Software. NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT
|
||
INCLUDING THIS Section 4.2. AND SECTION 6 BELOW, ALL OPEN SOURCE SOFTWARE IS PROVIDED
|
||
“AS IS” WITHOUT WARRANTY OF ANY KIND. NVIDIA MELLANOX AND ITS SUPPLIERS MAKE NO
|
||
WARRANTY EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO TITLE, NON-INFRINGEMENT AND
|
||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||
RELATING TO THE USE OF SUCH OPEN SOURCE SOFTWARE. IN NO EVENT SHALL NVIDIA MELLANOX
|
||
OR ITS SUPPLIERS 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 IN CONNECTION WITH THE OPEN SOURCE
|
||
SOFTWARE OR THE USE OF SUCH OPEN SOURCE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||
SUCH DAMAGE.
|
||
4.3. No Support. NVIDIA MELLANOX is under no obligation to provide any support, patches, fixes, subsequent
|
||
versions, or upgrades (collectively “Support”) for the Software or Documentation, unless Licensee purchased the
|
||
support package from NVIDIA Mellanox.
|
||
|
||
5. CONFIDENTIALITY.
|
||
5.1. Use. Each party understands that the other party has or may disclose Confidential Information in the course of
|
||
exercising its rights or performing its obligations under this Agreement. As between the parties, the Confidential
|
||
Information of each party will remain its sole property. Confidential Information will be used by the recipient party
|
||
only for purposes of, or as otherwise authorized by, this Agreement. Except as expressly provided herein, each party
|
||
will hold the Confidential Information of the other party in strict confidence and protect such Confidential Information
|
||
from disclosure using the same care it uses to protect its own confidential information of like importance, but not
|
||
less than reasonable care. Except as expressly provided herein, no Confidential Information will be disclosed by the
|
||
receiving party without the prior written consent of the disclosing party. The party employing or engaging such
|
||
persons is responsible and liable for their compliance with such confidentiality obligations.
|
||
5.2. Treatment. The parties recognize and agree that the use or disclosure of any Confidential Information of a party in a
|
||
manner inconsistent with the provisions of this Agreement may cause the disclosing party irrevocable damage for which
|
||
adequate remedy at law may not be available. Accordingly, each party shall be entitled to seek temporary and/or
|
||
permanent injunctive relief against such breach or violation from any court of competent jurisdiction immediately upon
|
||
request, without the need to obtain a bond or other security. The right of each party to seek injunctive relief shall
|
||
not limit in any manner that party's right to seek other and/or additional remedies at law or in equity. If Confidential
|
||
Information is required to be disclosed by law or a governmental authority, including pursuant to a subpoena or
|
||
court order, such Confidential Information may be disclosed, provided that the party required to disclose the
|
||
Confidential Information: (i) promptly notifies the disclosing party of the disclosure requirement; (ii) cooperates
|
||
with the disclosing party's reasonable efforts to resist or narrow the disclosure and to obtain an order or other
|
||
reliable assurance that confidential treatment will be accorded the disclosing party's Confidential Information;
|
||
and (iii) furnishes only Confidential Information that the party is legally compelled to disclose according to advice
|
||
of its legal counsel. Upon written request, or at the expiration or termination of this Agreement, all documented
|
||
Confidential Information (and all copies thereof) owned by the requesting party will be returned or destroyed by the
|
||
receiving party, with written certification thereof delivered to the other party.
|
||
6. LIMITATION OF LIABILITY.
|
||
6.1. TO THE MAXIMUM EXTENT PERMITTED BY LAW, NVIDIA MELLANOX AND ITS AFFILIATES SHALL
|
||
NOT BE LIABLE FOR ANY DIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL
|
||
DAMAGES OF ANY KIND RELATING TO THE USE OF THE SOFTWARE REGARDLESS OF WHETHER
|
||
LIABILITY IS BASED ON BREACH OF A CONTRACTUAL, STATUTORY OR COMMON LAW DUTY OF
|
||
ANY KIND. IN NO EVENT SHALL NVIDIA MELLANOX AND ITS AFFILIATES BE LIABLE FOR ANY LOSS
|
||
OF GOODWILL, LOSS OF PROFITS OR REVENUES, LOSS OF USE, INTERRUPTION OF BUSINESS, OR
|
||
DESTRUCTION OR LOSS OF DATA RESULTING FROM USE OF THE SOFTWARE EVEN IF NVIDIA
|
||
MELLANOX AND ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||
EXCEPT FOR CLAIMS BASED ON LICENSEE’S BREACH OF ANY LICENSE GRANT OR
|
||
CONFIDENTIALITY OBLIGATION, IN THE EVENT THAT ANY LIABILITY IS IMPOSED ON EITHER PARTY FOR
|
||
ANY REASON WHATSOEVER HEREUNDER, THE AGGREGATE AMOUNTS PAYABLE BY EITHER PARTY
|
||
NVIDIA Rivermax License Agreement 3 of 7
|
||
TO THE OTHER BY REASON THEREOF SHALL NOT EXCEED ONE HUNDRED DOLLARS ($100.00). These
|
||
exclusions and limitations of liability shall apply regardless if NVIDIA Mellanox or its affiliates have been advised of
|
||
the possibility of such damages, and regardless of whether a remedy fails its essential purpose. Licensee
|
||
acknowledges that the foregoing limitations are an essential element of the Agreement between the parties
|
||
and that in the absence of such limitations the terms and conditions set forth in this Agreement would be
|
||
substantially different.
|
||
|
||
7. TERM AND TERMINATION.
|
||
7.1. Term. This Agreement shall commence as of the date the Licensee first downloads or installs the Software and
|
||
continue in full force and effect unless and until terminated pursuant to Section 7.2 or 7.3 herein.
|
||
7.2. Termination for Cause. Except for breaches of the license grant herein, in the event that either party has
|
||
committed a material breach of this Agreement, the other party shall have the right to terminate this Agreement
|
||
by giving thirty (30) days written notice of termination to become effective at the end of said period unless during
|
||
said period all material breaches specified above have been remedied or waived.
|
||
7.3. Termination for Convenience. NVIDIA Mellanox may terminate this Agreement for convenience upon sixty
|
||
(60) days' prior written notice.
|
||
7.4. Consequences of Termination. Upon any termination of this Agreement, the licenses granted herein shall
|
||
terminate and Licensee shall immediately cease all use and distribution of the Software, Documentation,
|
||
NVIDIA Mellanox Confidential Information and shall, within thirty (30) days after termination of this Agreement,
|
||
return to NVIDIA Mellanox all copies of the Software in its possession and any Documentation and documents
|
||
containing any NVIDIA Mellanox Confidential Information. Notwithstanding the foregoing, Licensee may
|
||
continue to use the Software to support customers under existing contractual requirements for Licensee’s
|
||
Products (and NVIDIA Mellanox Products and Software that have been incorporated therein) that have been
|
||
delivered as of the date of termination.
|
||
7.5. Survival. Notwithstanding any termination or expiration of this Agreement, the provisions of Sections 1, 2.2– 2.4,
|
||
3, 4.2, 5, 6, 7.4, and 8 shall survive any expiration or termination of this Agreement.
|
||
|
||
8. GENERAL
|
||
8.1. Audit. NVIDIA Mellanox has the right to review whether the usage of Licensed Software is within the scope of
|
||
this Agreement. Upon a written notice to Licensee, NVIDIA Mellanox shall be entitled to conduct an audit to ensure
|
||
that there is no abuse or misuse of the License.
|
||
8.2. Assignment. This Agreement shall not be assigned by Licensee whether voluntarily or involuntarily or by
|
||
operation of law, in whole or in part, to any party without the prior written consent of NVIDIA Mellanox. No such
|
||
assignment by Licensee howsoever occurring shall relieve Licensee of its obligations hereunder. Any assignment
|
||
in violation of this Section 8.2 shall be null and void from the beginning and shall be deemed a material breach of
|
||
this Agreement.
|
||
8.3. Waiver. Failure or neglect by either party to enforce at any time any of the provisions hereof shall not be
|
||
construed nor shall be deemed to be a waiver of such party's rights hereunder nor in any way affect the validity of
|
||
the whole or any part of this Agreement nor prejudice such party's rights to take subsequent action.
|
||
8.4. Notices. All notices shall be sent by e-mail to the other party's mailbox where practicable, and shall also be given
|
||
in writing, and shall be deemed to have been duly given when delivered by hand, posted by registered first class mail
|
||
(airmail if international) or sent via recognized overnight couriers (e.g., Federal Express, DHL) or sent by fax to the
|
||
party to which such notice is required to be given at the business address and/or fax number stated in this
|
||
Agreement or to such other address or fax number as such party may have specified to the other in writing.
|
||
Notices shall be deemed received on the earlier of the following: (i) notices delivered by hand or sent by fax shall
|
||
be deemed received the first business day following such delivery or sending; (ii) notices which have been posted
|
||
or sent via overnight courier shall be deemed received on the second business day following posting (third if
|
||
international), and (iii) notices delivered by e-mail shall be deemed received when sent. Email notices to NVIDIA
|
||
Mellanox shall be delivered to NBU-Legal_Notices@exchange.nvidia.com .
|
||
8.5. Headings; Construction. The headings to the clauses, sub-clauses and parts of this Agreement are inserted for
|
||
convenience of reference only and are not intended to be part of or to affect the meaning or interpretation of this
|
||
Agreement. Any ambiguity in this Agreement shall be interpreted equitably without regard to which party drafted
|
||
the Agreement or any provision thereof. The terms "this Agreement," "hereof," "hereunder" and any similar
|
||
expressions refer to this Agreement and not to any particular Section or other portion hereof. The parties hereto
|
||
agree that any rule of construction to the effect that ambiguities are to be resolved against the drafting party will
|
||
not be applied in the construction or interpretation of this Agreement. As used in this Agreement, the words "include"
|
||
NVIDIA Rivermax License Agreement 4 of 7
|
||
and "including," and variations thereof, will be deemed to be followed by the words "without limitation" and
|
||
"discretion" means sole discretion.
|
||
8.6. Amendment. Unless otherwise provided herein, this Agreement may not be changed, waived, discharged,
|
||
or terminated orally, but only by a written document signed by duly authorized officers of each of the parties
|
||
hereto.
|
||
8.7. Relationship of Parties. Nothing herein contained shall be deemed to create an agency, joint venture or partnership
|
||
relation between the parties hereto. It is understood and agreed that Licensee is not, by reason of this Agreement
|
||
or anything herein contained, constituted or appointed the agent or representative of NVIDIA Mellanox for any
|
||
purpose whatsoever, nor shall anything herein contained be deemed or construed as granting to Licensee
|
||
any right or authority to assume or to create any obligation or responsibility, express or implied, for, on behalf
|
||
of, or in the name of NVIDIA Mellanox, or to bind NVIDIA Mellanox in any way or manner whatsoever. All financial
|
||
and other obligations associated with Licensee's business are the sole responsibility of Licensee.
|
||
8.8. Governing Law. This Agreement shall be construed and governed in accordance with the laws of the State of
|
||
Israel, regardless of its conflict of laws rules, and the competent courts of Yokneam, Israel shall have sole and
|
||
exclusive jurisdiction over any dispute under this Agreement or otherwise related to the Software.
|
||
8.9. Export. Licensee understands and agrees that it has no right to transfer the Software, technology or technical
|
||
information provided under this Agreement. If NVIDIA Mellanox grants you such a right under Section 2.2, to
|
||
the extent Licensee exports, re-exports, or imports the Software, technology, or technical data licensed or provided
|
||
hereunder, Licensee assumes sole responsibility for complying with applicable laws and regulations and for
|
||
obtaining required export and import authorizations. NVIDIA Mellanox may terminate this Agreement if you are
|
||
in violation of any applicable laws or regulations. You agree that NVIDIA Mellanox may audit your compliance with
|
||
this Agreement. Any such audit would be at NVIDIA Mellanox’ expense, require reasonable notice, and would be
|
||
performed during normal business hours.
|
||
8.10. Severability. Whenever possible, each provision of the Agreement will be interpreted in such manner as
|
||
to be effective and valid under applicable law, but if any provision of the Agreement is held to be prohibited by or
|
||
invalid under applicable law, such provision will be ineffective only to the extent of such prohibition or invalidity,
|
||
without invalidating the remainder of the Agreement.
|
||
8.11 Entire Agreement. This Agreement supersedes any arrangements, understandings, promises, or agreements
|
||
made or existing between the parties hereto prior to or simultaneously with this Agreement, and this
|
||
Agreement constitutes the entire understanding between the parties hereto.
|
||
|
||
EXHIBIT A
|
||
NVIDIA RIVERMAX Software: Third Party Free Software Rights Notice
|
||
The Software product includes the following open source/ freeware that are subject to specific license conditions listed in the
|
||
table below, which may be updated from time to time by NVIDIA Mellanox or the Open Source provider. The below table is current
|
||
as of Nov 2021. To obtain source code for software provided under licenses that require redistribution of source code or for update
|
||
inquiries, contact Mellanox at http://www.mellanox.com/page/gnu_code_request . This offer is valid for a period of three (3) years
|
||
from the date of the distribution of this product by Mellanox.
|
||
|
||
|
||
|
||
File Version License Link License
|
||
spdlog:v1. https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
android_sink.h
|
||
2.0 License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
ansicolor_sink.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
async.h spdlog:v1.1.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
async_logger.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/cameron314/readerwriterqueue/blob/master/LICE Apache
|
||
release-dashing-
|
||
atomicops.h NSE.md License
|
||
20190531
|
||
2.0
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
base_sink.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
basic_file_sink.h spdlog:v1.2.0
|
||
License
|
||
NVIDIA Rivermax License Agreement 5 of 7
|
||
BSD 3-
|
||
clause
|
||
cli11/1.9.1-
|
||
CLI https://github.com/CLIUtils/CLI11/blob/master/LICENSE "New" or
|
||
3.fc33/armv7hl
|
||
"Revised"
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
common.h spdlog:v1.2.1
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
daily_file_sink.h spdlog:v1.2.0
|
||
License
|
||
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/C FSF
|
||
delta_timer.cpp libvma:6.4.11 OPYING Unlimited
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
dist_sink.h spdlog:v1.2.1
|
||
License
|
||
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/C FSF
|
||
event_handler_manager.
|
||
libvma:6.6.4 OPYING Unlimited
|
||
cpp
|
||
License
|
||
BSD 3-
|
||
clause
|
||
exception.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
formatter.h spdlog:v1.0.0
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_cuda.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_cuda_gl.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_image.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_math.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_string.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
BSD 3-
|
||
clause
|
||
helper_timer.h cuda-samples/10.1 https://github.com/NVIDIA/cuda-samples/blob/master/LICENSE "New" or
|
||
"Revised"
|
||
License
|
||
FreeBSD9.0- https://github.com/trueos/trueos MIT
|
||
list.h
|
||
BETA1 License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
logger.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
msvc_sink.h spdlog:v1.0.0
|
||
License
|
||
http://www.tinkercell.com/downloads-2/license-1 BSD 3-
|
||
clause
|
||
tinkercell2010-
|
||
mt19937_64.h "New" or
|
||
04-28
|
||
"Revised"
|
||
License
|
||
|
||
NVIDIA Rivermax License Agreement 6 of 7
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
null_sink.h spdlog:v1.0.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
ostream_sink.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/cameron314/readerwriterqueue/blob/master/LICE Apache
|
||
release-dashing-
|
||
readerwriterqueue.h NSE.m License
|
||
20190531
|
||
2.0
|
||
BSD 2-
|
||
clause
|
||
"Simplifie
|
||
d"
|
||
rivermax_list.h libvma:8.3.6 https://github.com/Mellanox/libvma/blob/master/LICENSE
|
||
License
|
||
AND FSF
|
||
Unlimited
|
||
License
|
||
BSD 2-
|
||
clause
|
||
Mellanox/libvma:8.
|
||
rivermax_list.h https://github.com/Mellanox/libvma/blob/master/LICENSE "Simplifie
|
||
4.2
|
||
d"
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
rotating_file_sink.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
sink.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
spdlog.h spdlog:v1.1.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
stdout_color_sinks.h spdlog:v1.0.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
stdout_sinks.h spdlog:v1.2.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
syslog_sink.h spdlog:v1.1.0
|
||
License
|
||
https://github.com/Mellanox/libvma/blob/master/LICENSE FSF
|
||
timers_group.h libvma:6.5.9 Unlimited
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
tweakme.h spdlog:v0.10.0
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
version.h spdlog:v1.2.0
|
||
License
|
||
FSF
|
||
vma-redirect.cpp libvma:6.4.11 https://github.com/Mellanox/libvma Unlimited
|
||
License
|
||
FSF
|
||
vma-redirect.h libvma:6.4.11 https://github.com/Mellanox/libvma Unlimited
|
||
License
|
||
https://github.com/gabime/spdlog/blob/v1.x/LICENSE MIT
|
||
wincolor_sink.h spdlog:v1.2.0
|
||
License
|
||
|
||
|
||
|
||
|
||
NVIDIA Rivermax License Agreement 7 of 7
|
||
|