03-21-2025 01:45 AM
Hi all.
I’m currently working on transitioning an existing application developed on Labview from PCI I/O cards to a cDAQ system with I/O cards. I have a few questions regarding the debug and deployment licence and the extent of changes I can make to my existing program:
Any guidance on these points would be greatly appreciated. Thank you in advance for your support!
03-21-2025 04:03 AM - edited 03-21-2025 04:05 AM
Technocally there is no difference between the Debug license and the according Full license.
Legally however is the Debug license meant for two things:
1) Debugging of an existing application on a target system. This also allows for minor programming changes that are required to fix bugs that are found during debugging.
2) Running an existing application on a target system in source code because building an executable is to troublesome or deemed ineffective. Usually this also turns sometimes into above debugging but it does not have to.
Your intended changes clearly are a redesign and stretch the term debugging by far beyond any reasonable limit.
However since you probably have an old perpetual Development license (after all someone beford you originally did develop that application somewhere, right?) you might consider making use of a promotion from NI where you can upgrade to the latest version of LabVIEW for the standard SSP price of 25% of a full perpetual license without any late fees until June of this year.
You just have to find proof of the original license purchase as NI obviously requires some proof of an existing old license to make use of this offer.