Realis Simulation delivers CAE software enabling engineers to efficiently model propulsion technologies fit for the future.
As a trusted partner to many of the world’s leading manufacturers, OEMs and Tier 1 suppliers, our analysis tools deliver fast, repeatable and predictive results, enabling the journey towards decarbonization.
Realis Simulation is a trusted partner to the world’s leading transport manufacturers, OEMs, and Tier 1 suppliers. We develop simulation software to deliver fast, repeatable, and predictive results across existing and emerging propulsion technologies, enabling the journey to net zero emissions.
Our products model all major propulsion technologies, rapidly answering the ‘What ifs’ in a timely and cost-effective manner, reducing the requirement for expensive hardware testing. The suite of leading-edge simulation tools facilitate design and calibration programs as we transition into the future, supporting clean combustion fuels, sustainable powertrain systems, efficient vehicle transmission and optimized hybrid internal combustion/electric solutions.
FlexLM’s high costs became increasingly burdensome. As the company scaled, the licensing expenses grew to levels that prompted leadership to explore more cost-effective alternatives.
Moreover, despite FlexLM’s status as an industry standard, the business saw segments of its customer base beginning to adopt alternative solutions, including RLM. Leadership recognized the need for a licensing approach that was both cost-effective and adaptable to support diverse deployment models — from cloud to on-premises.
With cost as a primary driver, the company conducted a comprehensive evaluation of potential licensing solutions — including a re-evaluation of FlexNet and a close look at Reprise License Manager (RLM).
Token-based licensing, floating licenses, IP/region-based restrictions, and robust anti-tampering measures.
Detailed usage tracking, real-time updates, and the ability to audit license consumption.
Efficiency under varying loads and adherence to security standards (ISO, GDPR, certificates, etc.).
Availability of both cloud-based and on-premises solutions.
Comprehensive REST API with strong documentation and best-practice error handling.
Seamless integration into internal business workflows, providing customers with self-service tools for license monitoring and management.
After comparing all options under these criteria, the team selected Reprise License Manager (RLM) as the best fit for its needs.
RLM’s pricing structure aligned more closely with the company’s budget, addressing the most urgent pain point that spurred the transition away from FlexNet.
From the outset, the company’s Proof of Concept (POC) and Minimum Viable Product (MVP) phase demonstrated RLM’s robust reliability. Its core features—logging, token-based licensing, and floating licenses—performed flawlessly, paving the way for a smooth transition and swift deployment across all customer-facing services.
Accounting and software development teams were impressed by how straightforward it was to embed RLM into billing and invoicing processes. The powerful REST API enables secure data exchange, complete error clarity, and rich JSON responses—making it easy to integrate and maintain.
RLM’s architecture gracefully manages every aspect of licensing data, from large log files to product configurations. Its transparent approach ensures administrators have full visibility into logs and product details, providing unparalleled auditing and tracking capabilities.
With RLM, each product can incorporate an array of license models, facilitating a truly versatile licensing strategy. By offering a comprehensive configuration framework, RLM empowers businesses to adapt rapidly, supporting evolving product lines and complex licensing scenarios with ease.
Throughout the entire process, Reprise’s always-helpful support team provided invaluable guidance and timely responses, ensuring that every question was resolved quickly and thoroughly. Their expertise significantly accelerated development and testing while reinforcing confidence in RLM’s capabilities.
RLM’s feature-rich API makes bundling multiple products or features into suites exceptionally efficient. This ensures companies can offer customized license packages to their customers without sacrificing simplicity or speed.
Although FlexNet remains a well-known legacy option, RLM’s cloud-based delivery, cost-efficiency, and robust security have won over many customers. Clear communication of RLM’s advantages quickly alleviates any concerns about transitioning away from on-premises solutions.
Where FlexNet traditionally focuses on a triple-server approach, RLM Cloud delivers high availability and resilience through a modern, cloud-centric architecture. This streamlined setup reduces maintenance overhead and ensures maximal uptime without complexity.
Though the migration is still in progress, several benefits have already materialized:
Transitioning away from FlexNet
immediately alleviated the largest pain point—excessive fees—and promised long-term savings.
RLM’s robust configuration options and support for both cloud and on-prem solutions give the company freedom to tailor licensing based on customer needs.
The RLM portal and API pave the way for improved customer-facing tools, empowering end users with monitoring, logs, and license management without overburdening the support team.
As the company finalizes its RLM implementation, it anticipates a more streamlined licensing process, better customer satisfaction, and continued expansion into new markets unencumbered by legacy licensing constraints.
Has proven to be a strategic move for the company, reducing costs and paving the way for a modernized licensing infrastructure. RLM’s flexibility, cost-effectiveness, and responsive support team have already made a strong impact on the business. As the company continues to build on this foundation, the licensing framework will evolve around RLM — prioritizing ease of integration, comprehensive feature support, and a clear roadmap for future growth.
Software License Manager
As a Software publisher, you integrate RLM into your product, and RLM keeps track at runtime of who is using the licenses of your software.
RLM can do this entirely within the client library (linked into your application), or, more commonly, your application makes a request of the RLM Lincese Server to check out a license.
The lincese server runs either on your customers network, or in the cloud if you are using our RLMCloud™ service.
Activation Pro is
used once when your customer purchases your software in order to retrieve the license which is specific to that customer.
Software Activation’s purpose in life is to get the licenses for your product to your customers with a minimum of fuss.
Activation Pro also has a server component wich we call the activation server.
Your application contacts the activation server and supplies a short text activation key, and in exchange, the activation server returns the license which enables your product.
Generally, this is done once, right after your customer purchases your software, not every time your software is invoked.