Supporting full activation (like LabVIEW and other NI products) probably requires some infrastructure (activation server, activation key generation, user database) and possibly some licensing of the technology (?). How do you imagine this to work? Should NI offer to handle these activations?
Similarly, I would love to be able to make some time-limited demos, that, after installation, would expire after a few months. I often distribute beta version for testing and I would like users to be forced to upgrade to a more stable version later.
I am developing a algorithm in which I need to call a VI for entering the serial number before my setup runs or during installation of software as a security feature.I am able to call the VI after installation of my software.
But I need premature termination of installation if some body not putting the right key.
It's a good idea to keep discussion on that link to help him brainstorm ideas. This keeps the Idea Exchange as noise-free as possible (it's intended more for discussing future feature requests rather than help with current applications).
There's a session at NIWeek called "Building Commercial Software and Add-Ons through Licensing and Activation Technology". The description says "Licensing and activation technologies can play a big role in enabling professional deployment of software applications. With new features in LabVIEW, it may be easier than you think.", so if you wait a couple of weeks you may find out that LV already has a feature along these lines.
Any idea that has received less than 5 kudos within 5 years after posting will be automatically declined.