Home: Solutions: Licensing Models

Shareware-Based Licensing

Shareware-based licensing is one of the most popular licensing schemes. The end-user is required to provide his name (and organization) to register to use the protected application. This registration information is used to generate the License Key to the end-user to activate the protected application. Shareware-based licensing only provides loose enforcement that is better than the most widely used serial number schemes. This is because unauthorized users cannot simply use an illegal License Key alone to activate the protected application. The risk remains rather high because the end-user can use the same registration information and License Key to run the protected application on different computers. This drawback, nevertheless, becomes an advantage to software developers because shareware-based licensing requires no post-sales support. If the computer crashes, for example, the end-user can simply use the same registration information and License Key to reactivate the protected application. The bottom line of shareware-based licensing is that you trade some potential revenue for not having to provide end-user licensing support.