LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to build exe with vis that have striped block diagrams?

For real?  So anybody making an exe in LV 2010 and selling is opening the door for anyone else to extract the vi's compile them into their code and sell a competing product?  

 

Do you have a link to the method and hopefully some way of preventing it?

0 Kudos
Message 11 of 14
(575 Views)

Start here:

http://thinkinging.com/

There is an older blog post that describes the situation in LV7/6.

 

Edit: there are some OpenG tools to make it more difficult like 'mangle names' and using the OpenG builder to automate this. Described in the blog mentioned above.

 

Felix

0 Kudos
Message 12 of 14
(573 Views)

You could try the Third-Party Licensing & Activation Toolkit to protect your VIs.

 

This is a free toolkit we released this year to add licensing to LabVIEW code which enables LabVIEW devolopers to protect their IP while at the same time making it easy to create evaluation versions of their software.

Jervin Justin
NI TestStand Product Manager
0 Kudos
Message 13 of 14
(561 Views)

@f. Schubert wrote:

Start here:

http://thinkinging.com/

There is an older blog post that describes the situation in LV7/6.

 

Edit: there are some OpenG tools to make it more difficult like 'mangle names' and using the OpenG builder to automate this. Described in the blog mentioned above.

 

Felix


THere was also a discusion on LAVA about "in-lining" code. This referes to what amounts to a pre-compiler (yes I know that term is a strech) that replaces all sub-VIs with the evielent code. THe idea is that hackers can't use your sub-VIs because.... there are no sub-VIs.

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 14 of 14
(532 Views)