02-27-2012 09:30 AM
We have a factory full of computers running LabWindows CVI executable files. We have an upgrade to roll out and for convenience we would like to acquire a concurrent license to perform the upgrade. Is there a limit on the number of computers that can be serviced with one concurrent license ? Some computers do not have a network connection, is it possible to install CVI to an external drive & use a dongle in place of a network connection? What other options are available for maintenance of code on 20 to 30 computers ?
I read on a 2005 posting it was recommended to uninstall CVI from one computer and put it on another. I have not found this to be very simple. We have 5 seats on our site license. We use 3 licenses full time on development systems. Could we dedicate 2 licenses to install to an external drive & use a dongle ? I am confused about the postings allowing a Home Installation. How would the electronic license validation "know" this was for home use ?
02-27-2012 10:48 AM
Typically, upgrades are done through a CVI Distribution Kit Installer. Our distribution kits support versioning and upgrades. With this method, you would just need to build a new installer on the development system and distribute that to each system. If you do not use an installer, then simply replacing the executable and dependcies is all that is needed. Keep in mind that the LabWindows/CVI Run-Time Engine does not require a license so you should not need to install or activate the development environment on your target systems.
However, if you need to make development changes on each system, then you can use the concurrent license on the target systems. Most likely, you have computer based concurrent licenses. In this case, you can add all of the system to the list of licensed computers. But since your systems are not connected to the internet, you will need to create a disconnected license for each system. This is a license file that will need to be installed on the target system and will allow you to license it using the concurrent license while disconnected from the network. The hard part here will be that you can only create 1 disconnected license at a time per seat. So you would need to work closely with your admin to check that disconnected license in and out.
From you description I am not sure you really need to install and activate CVI on the target systems. For volume license questions like this, I encourage you to call in for support because these licensing scenarios are very dependent on what sort of licensing contract you have with NI. Visit www.ni.com/contact for support contact information.
As for the home licensing model suggested on the other thread. I am not sure what this thread other thread suggested, but this is not a valid use case for the Home license. That license is really meant for users who have a single seat license (not volume license) who want access to CVI when working from home or their laptop.