Deepstream 4.0 licensing

Hi

I was wondering if it would be possible for you to provide some clarification as to whether it is ok for us to distribute (i.e. sell to our customers) software that we create by modifying the sample code that is provided with Deepstream 4.0?

Many of the files included with deepstream contain the following copyright statement (although, confusingly, some contain a much more permissive statement):

################################################################################

Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved.

NVIDIA Corporation and its licensors retain all intellectual property

and proprietary rights in and to this software, related documentation

and any modifications thereto. Any use, reproduction, disclosure or

distribution of this software and related documentation without an express

license agreement from NVIDIA Corporation is strictly prohibited.

################################################################################

The license page entitled “DEEPSTREAM SUPPLEMENT TO SOFTWARE LICENSE AGREEMENT FOR NVIDIA SOFTWARE DEVELOPMENT KITS (July 18, 2019 version)” lists only the .so files as distributable (unless our customers are developing SDKs for use on Jetson, which they are not). That makes it sound as if the answer is no, but that makes me wonder what would be the point of providing all this sample code if we are not allowed to base our own code on it?

Hi SB_97,

Please review sections 1.1(ii) and 1.2(iii) of the NVIDIA DeepStream SDK 4.0 Software License Agreement

As far as the license update from DSv3.0 to DSv4.0 is concerned, I do not see any change except the date. Please confirm if that’s a correct observation or we missed to note any additional licensing terms.

Hi kayccc

Thanks for your reply. Section 1.1(ii) says that we can “create derivative works”, but not that we can distribute them. Section 1.1(iii) says we can “Distribute those portions of the SDK that are identified in this Agreement as distributable, …” and Section 1 in the Deepstream supplement lists only the .so files as distributable.

Section 1.2(iii) is in the part of the licence agreement that applies to all Nvidia SDKs, so I’d interpret it as meaning that, in cases where modified source code is allowed to be distributed, the notice should be included.

Hi SBA.
My original post didn’t mention anything about differences between DSv3.0 and DSv4.0 licensing (I wasn’t really using DSv3.0 as I was waiting for Jetson Nano support). However, I have noticed that files that had an MIT licence in DSv3.0 have different copyright notices in DSv4.0.