Enterprise-Class Licensing Software

RLM provides all the features you need and expect from an enterprise-class license manager, yet it is familiar and easy to administer, either on premises or in the cloud. Hundreds of software publishers and tens of thousands of end-user organizations depend on RLM to manage billions of dollars of software licenses every day. RLM allows you to capture new customers and increase your revenues with existing customers. Reprise Software offers an extraordinary licensing solution that aims to improve the whole licensing process and procedure for your product. Our Reprise License Manager is built to offer convenience and value to you and your customers and is quite easy to use. We promise reliable and flexible solutions that can help you increase your revenue and attract new customers.

Simple API

Simple API

Handle complex license models and deploy license management quickly with an extremely simple API. RLM supports all the license models you expect – nodelocked, floating, trials, and many more – all with no code changes.  

Policy in the License

Policy in the License

When the policy is placed in the license instead of in your application code, you can sell your product in new ways after it is released. For many cases, the policy is enforced by the server, which means that when features are added, you get the benefit of these features with a new license server, instead of re-releasing your application.  

On-Premises or in the Cloud

On-Premises or in the Cloud

It’s easy to ship cloud-enabled licenses for your product: integrate the RLM API into your application, configure the license server to run on your website, and provision licenses for your customers on the license serverYou can configure the license servers on your site to minimize deployment obstacles for your customers and then deliver your product in the cloud with no license installation required by your customer.

Multi-Platform Support

Multi-Platform Support

Build with a single API and enjoy license management on every major platform, including Linux/Unix, Windows, macOS, and platform-independent Java; on both 32-bit and 64-bit versions of most operating systems. Support license servers on platforms which you don’t maintain in-house because RLM includes a generic license server – a small file of settings that replaces a platform-dependent server. 

Browser-Based Administration Interface

Browser-Based Administration Interface

RLM allows your customers to monitor and control access to licenses simply by pointing any Internet browser at an RLM license server. No separate management tool is necessary, and the UI of RLM is consistent across all platforms.

Plain Text for Licenses and Logs

Plain Text for Licenses and Logs

Share the precise behavior of your licensing model with your customers, because behavior is driven by text files instead of by logic within your source code. Assess usage of licenses with ease since it’s always recorded in fully documented, unencrypted, and authenticated log files. Users can choose from several off-the-shelf RLM usage reporting solutions from our partners – or create their own report writer – we never force your customer to buy a license management tool to understand their usage of your products.

Distributed Servers with High Availability

Distributed Servers with High Availability

Your customers obtain the ultimate use of their licensed software because the modern architecture of RLM quickly acquires and reacquires licenses from multiple distributed servers – without writing any custom code. RLM transparently queues, in parallel, for busy licenses across multiple servers. Designate a standby license server that assumes complete responsibility should a primary license server fail. Operate even when local licenses are unavailable by configuring RLM to maintain a virtual pool of licenses spread among local and remote license servers.

Security and Privacy

Security and Privacy

All licenses are digitally signed using public key cryptography to secure access to licensed software. Protect your rights by restricting licenses and license servers from running within virtual machines. Easily comply with privacy laws by configuring RLM to record usage of licenses anonymously. 

Automatic Server Discovery

Automatic Server Discovery

RLM-enabled applications can automatically discover license servers over a LAN, simplifying software deployment for customers, and reducing support for you.


Why Do You Need RLM?

You have never used license management

Supported Platforms

Platforms Supported  RLM  RLM Cloud
Linux x86 (64-bit, 32-bit) x x
Linux ARM (64-bit) x x
Windows 10 and later (64-bit, 32-bit) x x
Windows Server 2012 R2 and later (64-bit, 32-bit) x x
macOS x86 (64-bit) x x
macOS ARM (64-bit) x x
Java (Mac, Unix, Windows) x x
Android x
iOS x

You are stuck in a “one-license-fits-all” sales model, which makes you unable to offer different license rights in different situations to your customers. License management increases your revenues by allowing you to deliver licenses that better match your customer’s needs.

You developed your license manager in-house

You know how simple software licensing seemed before you started, and how much work it is to continue to add new features, support new platforms, and keep up with your marketing department’s wishes.
Why not let the experts at Reprise take care of these tasks for you, so you can concentrate on enhancing your own product? We can do this for a fraction of what you spend today maintaining your in-house software licensing solution, and you will have a supported industry-standard solution which is used by over 500 software companies just like yours.

You use a commercial license manager

If your current license management vendor has forgotten that maintenance means more than just collecting fees from your company, or you’re having a hard time getting bugs fixed, perhaps it’s time to make a switch. Reprise can help you with your transition strategy.