If you ever heard the term online activation, software activation, or product activation and wondered what it meant, read the rest of this post.
Most of us have already been exposed to online activation, most likely when you installed a Microsoft Office product. Microsoft was one of the early adopters of online activation. Due to online activation, Microsoft was able to effectively stop the piracy of its Office product line in the consumer market.
In the early days of licensing, when you purchased software, you received a license key that enabled you to run the software. The license key was generic and allowed a couple of activations on different computers. This meant that users were able to reuse the same license key over and over. With the advent of the internet, generic license keys were published on the internet therefore allowing anyone to install the application and crack it.
When you enter an activation key in the application, the application connects to a license server and sends the activation key along with one or several unique computer identifiers. The license server validates the key and generates a new ID, sometimes called Product ID or Computer Key, and sends it back to the application. This Computer Key is used subsequently as the license key that will be validated at the application start-up. The Computer Key is bound to the computer identifiers that were sent to the license server.
Now, with the constant internet connection, the activation process can be fully automated thus making the user experience seamless and friendly.
Product online activation for InPixio is an effective way to prevent software piracy.
Another aspect to consider when implementing software activation is license transfers. It is quite common that users or even companies will need to uninstall an application from one computer and reinstall it on another. In such cases, our customers had to contact Customer Service and wait for a new license key. Not the best customer experience nowadays, yeah?
Please sign in to leave a comment.