Over the past few months there have been many postings about software activation and NI’s licensing policies. To better understand the specific use cases of individual developers, we created an email account and asked for your input. First, I want to thank each of you that took the time to help us better understand your uses of LabVIEW. We reviewed each response carefully so that we might craft a more appropriate end-user license agreement.
Second, I want to apologize for the delay in getting a response out to you, but as many of you know, it’s sometimes hard to work with the lawyers! But alas, we have made significant headway, and I wanted to pass on the good news to you.
Below is a brief summary of the changes that we will be making in the upcoming versions of our software releases. Note that this posting is not intended to outline every detail of the agreement, but rather to give you a simplified response to address the major concerns that were raised. Within the next month, we will have a more comprehensive document posted on our website outlining more specifics about the change.
Software End User License Agreement
· Non-compete Language - We will be modifying the text in the end-user license agreement (EULA) to remove the language prohibiting the usage of NI software to create software that competes with NI.
· Usage Rights – We will be modifying our EULA to grant the usage of our development software to a named-user, rather than a computer. The example (heard loudly from your feedback) is that you would like to be able to own one licensed version of a LabVIEW development system and install it on an your office laptop and on a lab/test machine without legally needing to uninstall it as you move between computers. With the new license agreement, each named-user will be allowed to install their development system on up to three work computers, provided that they are the sole user of the software and that the development system is launched on only one computer at a time. In addition, if multiple developers are sharing the same computer, NI will make provisions in the license agreement to accommodate this. We believe that this will address most, if not all, of the use cases that were sent to us. Home use is not affected by this change (you are still free to neglect all of those household chores and use LabVIEW while watching Letterman)!
Because these changes require a change to the language in the software license agreement embedded in the current installer, they will take effect with subsequent releases of our software.
Improved LabVIEW Debug License
Debug licenses will continue to be tied to an individual computer (computer-based). However, based on the use cases that you provided, we will make two significant changes. The Debug License will contain complete Professional Development System capabilities so that you can make modifications and rebuild your executable. In addition, using the new activation technology, we will provide an additional feature to enable you to lock the development environment for code protection purposes.
NI-VISA Distribution Restrictions
We will greatly reduce the restrictions on the distribution of applications that use NI-VISA. You may distribute the NI-VISA run-time engine with any NI hardware, any executables created with an NI application environment, and with any LabVIEW VIs. There will be no limit on the maximum number you can distribute. This change is effective immediately.
Just as we have always prioritized feature development based on the feedback and input from our loyal users, we also value your feedback on these topics, and have made every attempt to address the issues raised.
If you have any questions or concerns, we would once again ask that you please send any comments to license.management@ni.com so that we can respond to your needs efficiently.
Thank you for your continued commitment to NI and LabVIEW, and for your patience as we’ve worked through these issues.
Sincerely,
Tamra Kerns
Director, Software Product Strategy
David Gardner
Director, LabVIEW R&D