License Management Software for Software Publishers: Reprise Software

Software Publishers need RLM for Software Licensing

software licensing

Convenient Trial Modes

Your customers can launch trial and demonstration versions at their convenience, whether or not they're connected to the Internet and without contacting you. Optionally, they can convert those trials into permanent licenses using activation over the Internet. Choose to embed activation within their product or offer it via a web page.

Numerous Licensing Models

software licenseOffer the licensing models that really entice your customers and drive your revenue. Just a few of the models include node-locked counted and uncounted, network floating, and named user. For global users, offer "Follow the Sun" licensing – your software works only during specific hours of the day.

Painless Change

software protectionFine-tune the licensing model you provide your customer, or switch to an entirely new model, simply by reissuing a license. Leave your source code untouched since there is no need to ship new binaries.

Simple API

license management Deploy license management quickly with an extremely simple API that's been pared down to include all of the software licensing functionality required by Software Publishers and end users today. Instrument the license management then return to your real job. Pronto.

Multi-Platform Support

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.

Extras Included

license softwareEnjoy functionality you might expect only at an extra cost, including public key encryption, capacity planning tools that allow 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.

Browser-Based UI

software activationRequire minimal learning from customers who are familiar with older license managers, then let them monitor and control access to licenses simply by pointing any Internet browser at an RLM license server. No separate administration tool is necessary, and the UI of RLM is consistent across all platforms.

Bundles and Components

licensing softwareAllow customers who purchase product bundles to run only one component of a bundle at a time, then give them the option of sharing the bundle and component licenses if they purchase full licenses for components.

Plain Text for Input and 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 unencrypted log files. Plain input. Plain output.

Thread-Safe and Reentrant

software copy protectionSoftware Publishers with high performance, multi-threaded applications ship with confidence knowing RLM is completely thread-safe and re-entrant. It's rock solid.

Distributed Servers

Distributed 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. During peak demand, RLM automatically transfers licenses from distant servers to local ones where they're needed most. All built into RLM.

High Availability

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.

Security and Privacy

Security and Privacy Automatically encrypt licenses with public and private keys 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.

Token-Based Licensing

Give customers the luxury of consuming the perfect combination of your products using token-based licensing, where licenses are drawn from a common pool. Then, introduce additional products using the same set of licenses and let customers purchase more licenses when contention hampers their productivity.

Priority Access

Priority Access Give your customers the ultimate in control by letting them allow, disallow, or limit the maximum number of simultaneous licenses available to any user, host, project or group. For guaranteed access, critical users reserve licenses in advance, or jump to the head of the queue if all licenses are in use.

Minimal Maintenance

Your customers dedicate minimal resources to managing license servers since logs files for RLM rotate automatically. And you can support 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.

Straightforward Troubleshooting

Troubleshoot Quickly Resolve license contention and setup problems swiftly since logs are unencrypted, licenses are clearly mapped to product names, and critical diagnostics from all licensed clients and license servers are assembled automatically. Customers ship the diagnostics to you via email for prompt service.


For Software Publishers

For License Admins