Software Monetisation Solutions
Software monetisation solutions from Microcosm help businesses secure the return on investment they are due from their software distribution without fear of losing out to software pirates.
Microcosm’s range of software monetisation solutions enable businesses to create and enforce their chosen licensing model while protecting their software from unauthorized usage due to theft and piracy.
How to Monetise Your Software
Software is monetised through commercial software licences. These licences can be varied and have a wide range of permutations depending on the business model under which your software is deployed.
Software Licensing solutions from Microcosm include controls and tools which enable you to distribute your software under a wide range of licensing styles. The type of software licensing you choose should match your chosen business model.
Software Licensing Models
The most common software licensing models are as follows:
One-off Purchase
The most traditional software licence in which the end-user pays for the software outright and is granted perpetual use of the software.
Subscription
In this model the end-user pays for the software on an ongoing basis, monthly or annually for example.
Trials/Demos
Easily make trial/demo versions of your software available. These can either be fully featured or feature-limited and can run for a period of your choosing up to 90 days.
Network Licensing
In this model the software is licensed on a network-wide basis and is controlled in terms of number of concurrent users or instances.
Per-machine
A variant of network-based licensing where the software is permitted to run on a given number of machines at any one time.
Feature-based
This model allows you to control access to individual features of your software. Features can be enabled and disabled based on one-off purchase or subscription type payment schemes.
Pay-per-use
A software licensing model in which the user pays for a set number of uses of the software, a feature or process.
Licence Management
Modern commercial software licences are often dynamic. This is why our solutions offer mechanisms through which you can update and evolve these licences as required by your business.
The software licence life-cycle can be broadly described as
Assign → Update → Revoke
Our solutions offer controls and tools to facilitate this management.
The extent to which you need to manage your licences will likely influence your choice of solution and you are welcome to speak to our team to discuss your requirements in more detail.
Security
Effective software monetisation solutions must be resistant against hacking and reverse-engineering. To this end all our solutions feature advanced software protection measures including:
- Encryption of executable code
- IP-theft prevention
- Anti-debug features
- Tamper-detection
Integration
Software monetisation should be integrated as seamlessly as possible into your software deployment. Two key areas are:
- Integration into your development environment to ensure that software protection is added as an essential part of your build process.
- Integration into your e-commerce systems to create a better experience for the end-user. E-commerce integration can be achieved using our web-based APIs to automatically assign or update software licences at the time of purchase, for example.
Long-term Support
When choosing a software protection and licensing solution it is vital that the vendor is going to continue to be around in years to come and that the support they offer is there when you need it.
Microcosm has been producing software protection solutions for 30 years and we are continually growing and evolving our solutions. We pride ourselves on our level of support and response times and our thousands of customers globally are testament to this.