Button Up
Software Licensing

Software Licensing

obtaining the optimal model of selling software

Software licensing enforces the distribution policy of software and makes it possible to track sales in real time. Usually a license includes the following:

  • A license agreement which defines how the software may be used (not a transfer of ownership, etc.).
  • Licensing scheme (e.g. Trial - Buy Only).
  • Expiration period (a year, indefinitely, etc.).
  • Usage limitations (5 users, 2 servers, 1 computer).
  • A ban to analyze, alter, reverse engineer or redistribute the software.

All these items, except the creation of a licensing agreement itself, can be implemented using StarForce products.


StarForce Licensing Schemes for proprietary software:

Demo is a version of a software product with limited functionality. Usually a demo is created for promotional purposes, with no time limitation. A user purchases a serial number to get full access to a software product. The Demo licensing model is included in StarForce’s basic set of license modes.

Trial provides full access to the software on a temporary basis (e.g., 30 days) or with a limited number of starts (for example, 20 starts). This licensing mode enables the user to evaluate the product. After the trial expires, a key needs to be purchased for further use. This license mode is included in StarForce’s basic set of license modes.

Try&Die is a licensing model that allows full access to a software program for a limited period of time (starts), with no possibility to prolong. It can be used for beta testing or prerelease of new products and if there is need to replace software after its expiration. The Try&Die licensing model is included in StarForce’s basic set of license modes.

Buy Only is a licensing model which gives full access to a software program after activating a serial. It also is included in StarForce’s basic set of license modes. But publishers and developers can still set different limitations with the help of serial numbers (keys).

Subscription/Rent allows to use a software program on subscription basis – periodical payments. Only StarForce ProActive for Business and StarForce ProActive for Traders can provide subscription model to customers.

We recommend to use the Demo mode for promotion purposes because functionality limitation works more reliable than time limitation. To use the Demo mode, developers must divide functions into ones that are free and others that need to be paid for. It takes some effort, but it will result in high tamper resistance of a software product.

Serial number management is provided by the powerful StarForce DRM.


StarForce products that support software licensing:


StarForce ProActive

StarForce ProActive

Licensing and protection for software programs

With StarForce ProActive you will be able to distribute your software programs on any media and over the Internet thanks to binding technology and online activation tracking. You will be able to set any license parameters to optimize your distribution policy. Besides, StarForce ProActive protects software against illegal distribution and pirate use, commercial replication and private copying, reverse engineering and cracking.

Learn more about the product and its benefits


StarForce ProActive for Business

StarForce ProActive for Business

Licensing and protection for business software programs to operate in local networks

The solution controls a number of workstations (simultaneous users) which are connected to a local or remote server. The key benefits of StarForce ProActive for Business are support for protecting different types of applications (code and data) and the ability to run them on virtual machines without losing protection reliability. StarForce ProActive for Business supports a broad selection of licensing models to optimize sales and operation processes for your software program.

Learn more about the product and its benefits


StarForce ProActive for Traders

StarForce ProActive for Traders

Reliable protection for MetaTrader scripts

This solution allows to protect MQL scripts against illegal copying, analysis and hacking. It offers a great variety of license limitations with an opportunity to control your product distribution online. StarForce ProActive for Traders supports two binding objects: a computer and a trading account.

Learn more about the product and its benefits


StarForce Universal

StarForce Universal

Ideal for those who want to combine CD/DVD distribution and sales over the Internet in one protection project.

StarForce Universal comprises all the features that are available in the StarForce Disc and StarForce ProActive products. It offers you to use both CD/DVD binding and PC binding within one protection project. In addition, this product facilitates the delivery of patches, additional functionality and downloadable content (DLC) to the end user. Licensing policy for this product is the same as for StarForce ProActive.

Learn more about the product and its benefits