Nvmsgconv license question

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) - Jetson
• DeepStream Version - 5.1.0
• JetPack Version (valid for Jetson only) - 4.5.1
• Issue Type( questions, new requirements, bugs) - Questions

Hi, I have a question regarding the licensing of the following DeepStream files:


In order to create custom metadata objects in DeepStream it has been suggested to edit these two files to add the necessary custom metadata objects. This is suggested in the Nvidia documentation and on the Nvidia forums. It is even how Nvidia does this in their DeepStream occupancy analytics demo.

However, these files have the following restrictive license header.

 * Copyright (c) 2018, 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.

Is the intention from Nvidia to require a license agreement to be able to edit and distribute these files, even though this is how the documentation suggests adding custom metadata into DeepStream? Could Nvidia change these headers to be less restrictive so that they can be edited and distributed without a specific license agreement?

Sorry for long delay!
Will check and get back to you ASAP.


all DS software is released under the DS EULA:


Which all developers need to agree to before downloading the SDK.

Header below is just referencing to the EULA which allows customers to modify source-code provided and own the derivative work of it:

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.