ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime Engine Distribution Licensing (Legal) Issues?

Solved!
Go to solution

Hi Everyone,

 

I need an official word from National Instruments on this one.

 

I've written a program using LabVIEW that I would like to distribute to the public.  It runs in conjunction with a C#-based executable and is installed using the C# program's installer.  Is there any legal/licensing problem with including the LabVIEW Runtime Engine installer with the C# program's installer?

 

Thanks!

-Yohan

Ramirez Kleinigger Consulting, LLC
http://www.thinkrkc.com/
0 Kudos
Message 1 of 8
(5,327 Views)
Solution
Accepted by YohanShminge

Hi Yohan,

 

Thanks for your post and I hope your well.

 

You can distribute LabVIEW executables freely. There is no need of a license to run executables that only require the Runtime Engine. Other modules such as Real Time do require a Run-Time License. Please see this link for more details: Which Software Requires a Run-Time License?

 

 Can I ask more about your application - why do you require to distrubte these together?


Hope this helps,

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
Message 2 of 8
(5,277 Views)

Sounds good, thanks!

 

It's a somewhat complicated situation.  The software is for a custom data acquisition board which was not originally designed for use with LabVIEW (hence, the C# program).  However, because of the flexibility of LabVIEW, particularly for control applications, we developed a means of interfacing the board with LabVIEW (through .NET).  Now we've got a second set of demonstration applications that's we'd like to include with the main C# program.  Hence, the need for the LabVIEW runtime engine.

Ramirez Kleinigger Consulting, LLC
http://www.thinkrkc.com/
0 Kudos
Message 3 of 8
(5,271 Views)

Hello-

 

My company recently developed a GUI for a communications module accessory for our main product line, and we've been arguing as to whether or not we can legally distribute the accomanying run-time engines with our VI or whether they must download them on their own from the website? The run-time engines are LabVIEW 8.0 and VISA 4.5. Thanks!

 

Morgan Zealear

Manufacturing Engineer

Sierra Instruments

Monterey, CA

0 Kudos
Message 4 of 8
(5,013 Views)

One of the options when you create an installer is to include the LabVIEW and VISA runtimes so no, you can distribute them along with your app.

Message 5 of 8
(4,994 Views)

Dennis Knutson wrote:

One of the options when you create an installer is to include the LabVIEW and VISA runtimes so no, you can distribute them along with your app.


Thanks Dennis - to clarify, did you mean to say "... so YES, you can distribute them..."  or "... so no, you CANNOT distribute them"?

 

Ramirez Kleinigger Consulting, LLC
http://www.thinkrkc.com/
0 Kudos
Message 6 of 8
(4,975 Views)
Sorry, should be 'so, yes'. If you couldn't distribute them, then you would not have the option to include them in the installer.
0 Kudos
Message 7 of 8
(4,973 Views)
Great, that makes sense!  Thanks!
Ramirez Kleinigger Consulting, LLC
http://www.thinkrkc.com/
0 Kudos
Message 8 of 8
(4,969 Views)