Reprise License Manager

Flexibility, Power, Simplicity, and Value

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.

RLM Features

Simple API

RLM's simple API handles complex licensing models

Policy in the Licensetm

Not your application code

Mobile Licensing

Move your licenses easily

Extras Included

Enjoy functionality you might expect only at an extra cost.

Straightforward Troubleshooting

Diagnostics from all licensed clients and license servers are always available

On-Premises or in the Cloud

Equally at home

Convenient Trial Modes

Convert those trials into permanent licenses later

Painless Change

Make licensing changes even after your software is released.

Multi-Platform Support

Enjoy license management on every major platform.

Automatic Server Discovery

RLM-enabled applications can automatically discover license servers over a LAN.

Browser-Based Administration Interface

Based on familiar administration models.

Plain Text for Licenses and Logs

Plain input. Plain output.

Distributed Servers with High Availability

RLM transparently queues, in parallel, for busy licenses across multiple servers.

Security and Privacy

Protect you and your clients


Simple API - Complex License Models

Deploy license management quickly with an extremely simple API that includes all of the software licensing functionality required by software publishers and end users today.

RLM supports all the license models you expect - nodelocked, floating, trials, and many more - all with no code changes. Instrument the license management then return to your real job. Pronto.

TOP


Policy in the Licensetm

Sell your product in new ways after it is released.

We're fanatics about this, and you should be too. Why? 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. Integrating the license manager is easier. And 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. Hard to figure out during your evaluation, but you'll see this after your product is in the field for a year or two when you are not painted into the corner with RLM. We learned this the hard way, after several years and hundreds of customers of our old license manager. Policy in the License makes the license management process simpler for everyone involved.

TOP


Mobile Licensing

Move your licenses easily.

Most license managers – RLM included – allow you to borrow or roam a license to a soon-to-be-disconnected system. RLM takes this to the next level by allowing you to move any number of licenses to a license server which can then be disconnected and hand out those licenses to clients on its new network.

TOP


Extras Included

It's all standard with RLM.

Enjoy functionality you might expect only at an extra cost, including public key encryption, a capacity planning management tool that allows your customers to forecast their need for additional license servers, and unencrypted logs which let your customers understand license usage, allocate usage to projects, and justify the acquisition of additional licenses. It's all standard with RLM.

TOP


Equally at Home On-Premises or in the Cloud

RLM allows you to deploy on-premises or in the cloud licenses with the same release of your product.

With RLM, 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 server. RLM allows you to deploy on-premises or in the cloud licenses with the same release of your product. You 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.

TOP


Convenient Trial Modes

Convert those trials into permanent licenses later.

Support trials and demonstration versions of your product, whether your customers are connected to the Internet or not, all without contacting you. Later, convert those trials into permanent licenses.

TOP


Painless Change

Update your licensing even after your software is released.

Fine-tune the licensing model you provide your customer, or switch to an entirely new model, simply by replacing licenses, even after your software is released. Deploy on-premesis on in the cloud without changing your source code or your product in the field.

TOP


Multi-Platform Support

Enjoy license management on every major platform.

Build with a single API and enjoy license management on every major platform, including Linux/Unix, Windows, Mac OS X, and platform-independent Java. RLM supports both 32-bit and 64-bit versions of most operating systems. And you can 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.

TOP


Browser-Based Administration Interface

No separate administration tool is necessary.

Since RLM is based on familiar administration models, it is comfortable to customers who are used to older license managers. In addition, 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.

TOP


Plain Text for Licenses and Logs

Plain input. Plain output.

We're committed to an open architecture. Feel free to share the precise behavior of your licensing model with your customers because behavior is driven by text files instead by logic within your source code. And assess usage of licenses with ease since it's always recorded in fully documented, unencrypted 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. These reports support pay-per-use billing models since RLM report logs are always authenticated to ensure data integrity. Plain input. Plain output.

TOP


Distributed Servers with High Availability

RLM transparently queues, in parallel, for busy licenses across multiple servers

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. This advanced software licensing functionality is built into RLM. You get it without writing a bit of custom code.

TOP


Security and Privacy

Protect you and your customers.

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.

TOP


Automatic Server Discovery

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

TOP


Straightforward Troubleshooting

Resolve license contention and setup problems swiftly since logs are unencrypted, licenses are clearly mapped to product names, and diagnostics from all licensed clients and license servers are always available. Customers ship the diagnostic output to you via email for prompt service. RLM's software protection service never gets in the way of diagnosing customer problems.

TOP


Compare versions of RLM

  RLM-Embedded RLM
License Models    
Node-locked, uncounted x x
Node-locked, single count x x
Floating/Concurrent   x
On-Premises Servers   x
Install N-day trial license x x
 
Product Names/Versions    
Any product name x x
Any product version x x
Unlimited Products x x
 
Platforms Supported    
Linux x86 (64-bit, 32-bit) x x
Linux ARM (64-bit) x x
Windows XP, Vista, 7, 8, 10 (64-bit, 32-bit) x x
Windows Server 2003 and later (64-bit, 32-bit) x x
Windows 2000 (32-bit) x x
Mac OS X x86 (64-bit) x x
Mac OS X ARM (64-bit) x x
Java (Mac, Unix, Windows) x x
 
License Generation    
Command-line utility x x
Browser-based utility x x
Internet Activation Activation Pro option Activation Pro option
 
Advanced Features/Keywords    
License hold/minimum time   x
Issue date keyword x x
Roaming/Borrowing   x
Temporary Licenses   RLMCloud option
User-based, Host-based   x
License Options keyword x x
Named-user licenses   x
Cloud Computing support   RLMCloud option
Restrict licensed platforms x x
Restrict Timezones x x
Replacement Licenses x x
Upgrade Licenses   x
Start Date keyword x x
TerminalServer/VM support x x
License soft limits (overdraft)   x
License Sharing   x
Rehostable Licenses Activation Pro option Activation Pro option
Contract/Customer/Issuer keywords x x