By staff

GEDCO Licenses the Reprise License Manager (RLM)

Summary: “… Our evaluation of RLM found them to be extremely responsive to questions during implementation. We also found the RLM software to be very flexible in its configuration and support of multiple platforms.”


About GEDCO:
A Leader in Geophysical Software

GEDCO – an RLM customer since 2008 – delivers geophysical software solutions that offer superior value and generate proven results for hundreds of seismic survey designers, acquisition contractors, major exploration players, and data processing centers located in over 50 countries worldwide.

GEDCO’s proprietary software packages include OMNI 3D, the industry’s standard for seismic survey design and modeling, and VISTA, one of the sector’s leading 2D/3D seismic data processing tools. Both software products are complemented by legendary support services and training programs to ensure clients’ technical needs are met effectively and promptly.

GEDCO distinguishes itself by having a client-centric culture. In the day-to-day, this means developing robust geophysical solutions that are fuelled by clients’ feedback and are complemented by effective and collaborative technical support services. This also includes offering licensing options that meet clients’ needs, are reliable, effective, and easy to use.

“Before implementing RLM licensing, GEDCO was using a competing licensing product,” admitted Randy Kolesar, Manager for GEDCO Software Division. “We found the product support for this competing product to be poor and its licensing library did not support multiple platforms. Our evaluation of RLM found them to be extremely responsive to questions during implementation. We also found the RLM software to be very flexible in its configuration and support of multiple platforms. Consequently, we chose RLM for all our licensing options.”

Eye from 10000 feet Eye from 10000 feet

GEDCO offers various licensing options for its software ranging from single node locked to floating multi-seat licenses running on multiple platforms. The licenses also contain multiple configurations based on the functionality purchased from the client. GEDCO uses the Reprise License Manager (RLM) to control which set of modules are enabled for the software.

The most important factors that GEDCO considered when selecting RLM were the support of floating and node-locked licenses and the ability to run on multiple platforms.

To learn more about GEDCO Software, please visit www.GEDCO.com.

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

National Maritime Research Institute Licenses the Reprise License Manager (RLM)

Summary: “For the sake of saving our license management resources, we decided to use a commercial licensing solution. It was a key issue that a new solution should have not only equivalent functions to the prior program but also portability between various platforms, simplicity to implement, robustness in actual use, and reasonable cost.”

About National Maritime Research Institute:

National Maritime Research Institute (NMRI), Japan, is the core research institute for ship technologies. It is implementing research on technologies for safe and efficient marine transportation, effective utilization of marine resources and spaces, and marine environment protection.NMRI CFD screen shot (boat hull)

NMRI delivers various software products to the ship industry. “NMRI CFD” is a major product that is a powerful suite of CFD (Computational Fluid Dynamics) software. Computational Fluid Dynamics is a tool to simulate fluid flows by numerically solving the governing equation of fluid motion (the Navier-Stokes equation). NMRI CFD can estimate various elements of ship performance, such as resistance due to viscosity, waves generated by a ship hull, self-propulsion factors, etc. It is widely used in shipyards and design consultancies for evaluating ship performance in the design stage.

NMRI CFD is composed of three products, HULLDES, NEPTUNE and SURF. HULLDES is a grid generator which can make a structured grid around a ship hull easily and precisely. NEPTUNE is a flow solver which solves Navier-Stokes equations for a structured grid and it can calculate flow fields around ships rapidly. SURF is also a Navier-Stokes solver for unstructured/structured grids which can cope with complex geometry like an appended hull with a propeller shaft and a rudder. Our customers select the proper product from the suite as the situation demands. Customers need purchase only one or two products from the suite according to their own needs.

Licensing at NMRI
We had used a license management program developed in-house using the WIN32API. The program would check TCP/IP address, expiry date, software version, and computational grid size limits. But a growing number of customers increased the burden for us to control issued licenses. In addition, some customers wanted to use 64bit computers or Linux OS. For the sake of saving our license management resources, we decided to use a commercial licensing solution. It was a key issue that a new solution should have not only equivalent functions to the prior program but also portability between various platforms, simplicity to implement, robustness in actual use, and reasonable cost.

Why RLM?
After researching several available licensing solutions from the above point of view, we decided to adopt the Reprise License Manager (RLM). It completely satisfies our demands. We usually issue a server-client type license to customers and occasionally issue a node-locked license for temporary use such as evaluation or demonstration for sales promotion. RLM allows us to spend our resources developing the core technology of CFD software. We believe RLM can help many independent software vendors enhance their own competitiveness with a sophisticated license management system.

For more information about NMRI CFD, please visit the following URL:
http://www.nmri.go.jp/cfd/index_e.html

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

Anybody Technology Licenses the Reprise License Manager (RLM)

Summary: RLM answered requests immediately and the investment even for a small company like AnyBody Technology was reasonable. RLM is a general solution supplying many features, putting this ISV in a better position to address the future demands that come with an extended product line.

RLM Customer Story:

State-of-art musculoskeletal analysis software

AnyBody Technology A/S, based in Denmark, develops and markets the unique software the AnyBody Modeling System, which is a breakthrough invention for simulating man-machine or man-environment interaction and their effects on the human body. The AnyBody Modeling System allows users to be able to determine muscle and joint forces and other biomechanical factors. The system is an open system within which users can build their own models, or they can draw upon model resources from a public domain repository comprising a vast number of models, and an entire body model totaling more than 900 individual muscles.

Key benefits reported by clients include:

  • Improved innovation of products for humans
  • Improved usability of existing products
  • Reduced cost for prototypes and improved time-to-market
  • Improved documentation of ergonomic product benefits
  • Improved fundamental or applied biomechanical understanding

The key markets for the products and services of AnyBody Technology are the global orthopedics, automotive, sports industries, and research institutions. Users of the AnyBody Modeling System are mainly involved in either university research, or R&D activities in the industries.

The AnyBody Modeling System has for many years used our own in-house-built license solution, but with latest major release we have switched to a solution using RLM. RLM was recommended to us as an affordable and flexible solution, easily implemented, and supplied with friendly and responsive technical support. After now one year using RLM, we can only support this picture of Reprise Software and its product.

Why Switch to RLM?
We had several reasons to look for a replacement of our own license control system, and naturally, we had several considerations regarding the switch, summarized here:
In general, we wanted to minimize our effort in this area, which is outside our core competencies, so a commercial package was the natural answer.

  • We had immediate needs for improved handling of multiple products and a modular license structure. Furthermore, we expect these needs to increase as our core product, The AnyBody Modeling System, is extended with a product line of derived products. Products aimed at different marked segments will most likely call for different licensing structure and a flexible package, such as RLM, certainly supports these demands.
  • We needed functionality to enforce our maintenance period and we now do this by the “version number” in the RLM license. Additionally, we use several of the information fields in RLM license for instance to identify the customer to the software. We believe that “accidental misuse” of licenses by honest customers is more typical and a larger problem than actual dishonest customers trying to cheat the license control. Providing information about the running license is therefore an essential part of our license control, which we also needed to strengthen when replacing our old license solution.
  • We needed a better floating license solution, which was only poorly supported by our own solution. Again a commercial package better addressed this.
  • We had a working solution, so, despite our extended needs, there was not a strong motivation to make a large investment into a replacing technology, neither purchase cost nor implementation effort. Rumors regarding other commercial solutions caused us to consider in particular the latter carefully and RLM has proven to be a good answer.
  • Our original license control relied on several host IDs, which naturally had to be supported in the new solution as well. For instance, we had a dongle based host ID with a customized dongle. This we easily implemented into our RLM-based solution with the ISV-Defined Host ID facility.
  • Moreover, we have occasionally operated with a special model based licensing for customized solutions, i.e., a license that is linked to special features in the simulation model to be loaded into the AnyBody software. This linkage easily and effectively restricts the customized solution customer’s use of the otherwise very general modeling system. This option we have not yet implemented with our RLM-based solution, but it will completely unproblematic to implement with the ISV-Defined Host ID facility.

Conclusion:
In conclusion, RLM answered all of our immediate requests and the investment even for a small company like AnyBody Technology was reasonable. Apart from our immediate needs, RLM is a general solution supplying many features, and we now feel we are in a better position to address the future demands that come with an extended product line. RLM has indeed been the right solution for AnyBody Technology.

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

XSPRADA Corporation Licenses the Reprise License Manager (RLM)

Summary: “Discovering RLM was a breath of fresh air. As it turns out, the guys who founded RLM were also those who initially worked on Flexnet. So right off the bat, this gave us confidence these folks knew what they were doing . RLM provided us with a time-limited trial version of their bits immediately. They were responsive from day one. Their technical support was flawless. It took one of our engineers half a day to integrate the RLM software with our 64-bit product. The process to generate license files was also quite simple and well documented. That, combined with an attractive price-point, convinced us to go with Reprise. We have been running the RLM licensing for half a year now without a hitch. Looking back, we know we made the right decision in choosing Reprise Software for our licensing needs.”

About XSPRADA Corporation:[]

XSPRADA and RLM licensing
XSPRADA is a new-breed player in the high-performance analytical database market. Our product, called RDM/x (Relational Data Miner Express Edition) is a database engine designed for strategic and tactical business intelligence work for OLAP and data mining in large data warehousing applications.

Currently RDM/x only runs on Windows Server platforms, and it presents as a small Windows Service application (and associated ODBC drivers) that people can download and install from our website at www.xsprada.com.

License Policies
Given our deployment model and the types of markets we target, we wanted to be able to license our software in three different ways. One is a trial version, which is time-limited. This is for people who want to try out our software for 30 days before making a purchase decision. Another is a developer version. In this version, the software is fully functional but capped at a certain data volume (say for example, 10 or 100GB). This is more convenient for long-term proof-of-concept projects in research environments. The last is the enterprise version which is the official release and is tied to a specific machine (node-locked) via a customer-provided MAC address.

Simplicity was Key
Another requirement was for our licensing software to support multiple platforms in anticipation of our upcoming Linux release. Additionally, we wanted an easy-to-integrate product, as our engineers were busy putting our own product together, we did not want to be spending a lot of time on technical integration issues. The system also had to be extremely simple for the customer, as ease-of-use is one of our strongest value points. In other words, simplicity was an absolute must-have. Finally, beyond the technical issues, vendor support was going to be a major component of our purchase decision process.

We found only a few viable vendors
Licensing is a complex issue with potential ramifications on user experience and performance. We were not going to deal with a vendor unless support was “just-in-time.” Surprisingly, the software licensing vendor space is fairly limited. There are not too many serious players in this field. And finding them isn’t easy to begin with! In our search we looked at Agilis, Flexnet (from FlexEra, previously Acresso, previously Macrovision, also makers of InstallShield), Easysoft, and of course Reprise Software (RLM).

Some vendors were not suitable
Flexnet is clearly the big kahuna in this space. They “wrote the book.”  All 500 pages of it too. They were difficult to reach and there seemed to be a lot of confusion in their sales department. Judging from the sheer size and complexity of the product, combined with lackluster customer support and follow-up, we decided to look elsewhere. We found similar issues with other vendors. Some didn’t seem viable while others had limited functionality (as in not supporting multiple platforms, for example).

RLM – Right Product at the Right Time
Discovering RLM was a breath of fresh air. As it turns out, the guys who founded RLM were also those who initially worked on Flexnet. So right off the bat, this gave us confidence these folks knew what they were doing . RLM provided us with a time-limited trial version of their bits immediately. They were responsive from day one. Their technical support was flawless. It took one of our engineers half a day to integrate the RLM software with our 64-bit product. The process to generate license files was also quite simple and well documented. That, combined with an attractive price-point, convinced us to go with Reprise. We have been running the RLM licensing for half a year now without a hitch. Looking back, we know we made the right decision in choosing Reprise Software for our licensing needs.

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

PR System Design Licenses the Reprise License Manager (RLM)

Summary: “We chose RLM due to the flexibility of licensing solutions, broad support for different platforms and clear cost structure. We are very happy with RLM’s technical quality, and Reprise Software’s responsiveness.”

About PR Sys Design[]:

Industrial Pattern Recognition

PR Sys Design helps industry to design and deploy pattern recognition systems. We create decision making algorithms for customers in very diverse markets such as geological exploration and mining, medical diagnostics, automotive, defense organizations or logistics. The applications range from fast object sorting on conveyor belts to diagnostic modules for medical equipment.

In addition to custom algorithm design, we also organize training courses and sell our software package called PRSD Studio. The software is composed of two parts – a Matlab toolbox offering Plotinteractive visualization and data analysis and a C-based DLL for execution of trained classification algorithms in custom applications. In both components, the licensing code resides in software libraries (special MEX DLLs under Matlab and standard DLL in deployment). PRSD Studio is currently available for five platforms (32/64-bit Windows, 32/64-bit Linux and Max OS X).

Industrial pattern recognition research is performed in close collaboration with academia. Therefore, in addition to commercial version we also offer academic and feature-limited free versions of our package.

Why RLM?
We chose RLM due to the flexibility of licensing solutions, broad support for different platforms and clear cost structure. We are very happy with RLM’s technical quality, and Reprise Software’s responsiveness.

We use node-locked licenses bound to a hardware dongle with custom hostid (cross-platform support). For group installations we adopted floating licensing. Binding the license server to a hardware dongle greatly simplifies relocation of license servers for our customers. In our software demos, we benefit from using activation. RLM allows us to quickly tailor a custom licensing scheme for a specific situation, for example when installing software for in-house training courses. Depending on network constraints, we leverage floating licensing, activations, or even manually create specific licenses.

For more information, please visit http://prsysdesign.net

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

HPC-SA Licenses the Reprise License Manager (RLM)

Summary: “After we professed for years that users should adopt our ray-tracing software because it is our specialty and it was better to rely on our proven tools, we discovered that licensing is exactly the same: instead of trying to do it ourselves, wasting time and money, it would have been better if we have gone directly to the specialists to adopt a field-proven off-the-shelf solution like RLM.”

About HPC-SA:

HPC-SA and RLM licensing

The main activity of HPC-SA is high performance ray-tracing in 3D environments. HPC-SA  also develops ready to use high performance propagation software (multi-physics thermics-lighting-solar green building software, Monte-Carlo based radiative simulation software, etc.). Also HPC-SA can provide ISVs with high performance ray-tracing modules including diffraction, radiosity, occlusion and visibility.

Among others, HPC-SA has developed the radiosity engine used in the Artlantis renderer and the propagation module used in the ErgoSpace satellite software. Thanks to the HPC-SA’s ray-tracing technology, both Artlantis and ErgoSpace are amazingly fast and accurate.

Last but not least, HPC-SA’s core technology, a ray-tracing acceleration library named RayBooster, is available to drastically speed-up almost any software using ray-tracing. RayBooster has been successfully used in scientific wave propagation software within top laboratories (ONERA, Ecole Centrale de Paris), and is the heart of the other ray-tracing software from HPC-SA.

In the beginning, we wrote our protection mechanisms ourselves, just checking for the host identity. This was barely effective in basic environments, leading to additional work and errors, but was not effective at all in complex environments, like clusters.

Why reinvent the wheel?
After we professed for years that users should adopt our ray-tracing software because it is our specialty and it was better to rely on our proven tools, we discovered that licensing is exactly the same: instead of trying to do it ourselves, wasting time and money, it would have been better if we have gone directly to the specialists to adopt a field-proven off-the-shelf solution like RLM.

With this in mind, we can recommend RLM, as it offers all the needed features for a very fair price. Not only is RLM effective, but the Reprise Software support is effective too.

For more information, please visit http://www.hpc-sa.com

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

License Server Deployment: Local or Web-Based?

Which is Better for Your Customers?

As license management technology has evolved, so has Internet-based networking and the ability to locate various clients and servers at physically distant locations.  But are “distant” and “remote” always best for a software vendor’s customers?

Let’s look at some of the thinking that could go into the decision on how and where to locate license servers, and what that means for a software vendor’s choice of license management technology.

First off, it’s best to look at the question of server location in the context of a specific type of end user.  Clearly, not all software is best managed with license servers, either local or across a WAN or the Internet from its intended users.

Software that is best deployed with license servers is typically low-volume and high-dollar-value software, such as is used in various engineering fields (mechanical CAD/CAM, chip design or “EDA”, oil and gas exploration, video production, etc.)  So, it goes without saying that the nature of these software products, and their value to the organizations buying licenses for them, demands near-instantaneous, secure availability of those licenses, as well as the ability to easily report on their usage.  In fact, this model is where the term “software asset management” is derived: non-tangible yet hugely valuable software licenses that are treated by end user organizations just like any other important, valuable physical asset.

Given that high-value software licenses must be always available, secure and reportable, where should the servers hosting those licenses be sited?  On the end user’s Intranet?  Across a WAN?  Across the Internet?

At Reprise, our experience going back over 20 years leads us to think that the physically closer you can site license servers to their intended users, the better.  Also, the fewer network devices you can put between the user and their license(s), the better.  While it can be argued that networking has only gotten better over the years, with more capable routers, higher-speed connections and better system and network management, as of yet no one has figured out how to remove Mr. Murphy, of Murphy’s Law fame.  And the last thing your poor, harried user needs is Murphy messing with license servers at the eleventh hour of a big project, when that important software license had better be available.

Besides availability, control is obviously important in deploying license servers.  Large enterprise organizations dedicate individuals or even teams to keeping software licenses watered, well-fed and ready for their users.  Inherent in that is the capability to tweak individual vendor servers, or the main server itself, so that license reservations for groups or projects and reporting are all set up to maximize the users’ benefit.  So while moving all of this infrastructure across the Internet may seem appealing to the software vendor, be sure to ask your users what they would think of this.  Would your users still have routine administrative access to stats about server and license availability?  What happens when Port 80 is saturated when the next “gotta watch” video is posted?

While there’s a trade-off between configuring firewalls to handle non-Port 80 traffic and the immediate availability of Port 80, it’s our observation that most end user organizations want to dedicate ports and server hardware to serving valuable licenses, so that their users can get them when they need them.  And now, with the concept of license “refreshing” and re-hosting, a good hybrid deployment model is available to end users of license managed software.  Imagine–having the flexibility to easily move licenses from one server to another with the good availability of licenses served from a machine directly under the end user’s control.  What could be better!

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

SIAS Limited Licenses the Reprise License Manager (RLM)

Summary: “After some research SIAS selected RLM as the supplier of the next licensing solution. RLM offered all the flexibility needed to cope with our unique licensing model. The test code supplied in the RLM kit was tried on a network spanning multiple time zones and successfully checked out and checked back in some 10,000 licences. RLM support was also a great help in integrating their libraries into our mix of programming environments.”

About SIAS Limited:[]

S-Paramics and RLM licensing

S-Paramics, from SIAS Limited in Scotland, UK, is a road traffic microsimulation software suite.  It assists city planners and transport planners in assessing the impact of the changes to the flow of traffic. A model of the road network is built and calibrated using surveyed data on journeys and traffic flows. Then changes are made to the model such as new roads, new traffic control systems or additional road trips, perhaps from a new retail development. S-Paramics simulates every individual car, truck and bus on the road network in both versions of the model.

The major software module in S-Paramics is the modeller, which edits road network models, simulates the vehicles and provides a visualisation of the moving traffic. There is a separate batch mode of the modeller which performs the simulation only. The Data Analysis Tool then takes the results of the simulations and identifies the changes in speed and flows as well as quantifying the benefits of the road network changes.

Licensing Models
Licensing S-Paramics is quite complex.  The three main modules are individually licensed.  For example a customer may have more batch mode licences than desktop modeller licences and will use them to operate a grid computing batch farm.  S-Paramics is licensed according to the size of the simulation model, measured by the number of vehicles present in it, so some details of function and model size must be encoded in a licence. Most customers also have time limited licences which require renewal annually and hence there is an expiry date in the licence. Finally, many customers continue to use old versions of S-Paramics, preferring to keep the number of variables to a minimum when comparing new road designs with runs from previous base models.

RLM replaces problematic dongles
Two different dongles have been used in the past. The first was a serial port dongle (pre-USB and it had to work on Unix, Linux and Windows).  This was replaced because the failure rate approached 40%. The next dongle, a USB key, works fine when licensing individual PCs but the network dongle proved troublesome when communicating over corporate networks spanning several timezones. The latest release of the dongle management software also saw the dongle manufacturer taking more control of the configuration process making it hard to integrate into SIAS’s own procedures. For SIAS to continue to offer licences for older S-Paramics releases while using the new dongle security we would have had to duplicate the licence data and in effect double the number of licences available from each dongle.

Why RLM?
After some research SIAS selected RLM as the supplier of the next licensing solution. RLM offered all the flexibility needed to cope with our unique licensing model. The test code supplied in the RLM kit was tried on a network spanning multiple time zones and successfully checked out and checked back in some 10,000 licences. RLM support was also a great help in integrating their libraries into our mix of programming environments.

http://www.paramics.co.uk

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website

Lanner Group LTD Licenses the Reprise License Manager (RLM)

Summary: Lanner has deployed the Reprise License Manager at a large multi-national automobile manufacturer. Both parties are delighted with the simplicity and reliability of the system. Lanner is now undertaking the work to roll out RLM as a standard licensing mechanism to all customers within its autumn release of WITNESS Power with Ease.  Its plans also call for RLM to be used with its PRISM and Px-SIM range of products early in 2010.

About Lanner Group LTD:

Lanner chooses RLM for its flagship dynamic process analysis software WITNESS

Lanner develops simulation software that enables organisations to understand and improve their business processes. Lanner’s simulation technology works by enabling users to represent their real world processes in a dynamic animated computer model and then experiment with alternative ‘what-if ?’ scenarios to identify the optimal solution.  It includes the natural variability and complexity of interactions in users’ processes that spreadsheets or planning based techniques can’t reflect.

Dynamic Process Analysis
Lanner’s technology is used by the most technically respected and demanding organisations in manufacturing, and in the service and financial sectors. It is also chosen by many of the worlds leading software providers. Based in the UK with subsidiaries and partners in Europe, The Americas and the Far East, Lanner applications are used by more than 3,500 companies globally.

With Lanner, customers can access simulation technology through a range of industry standard and industry tailored desktop tools; so making dynamic process analysis accessible and convenient. For great general purpose 2D and 3D process modelling, our customers choose WITNESS simulation. For those needing a simulation engine to embed within their own software solution, they adopt Lanner’s L-SIM.

Lanner’s Plans and RLM
Lanner has deployed the Reprise License Manager at a large multi-national automobile manufacturer. Both parties are delighted with the simplicity and reliability of the system. Lanner is now undertaking the work to roll out RLM as a standard licensing mechanism to all customers within its autumn release of WITNESS Power with Ease.  Its plans also call for RLM to be used with its PRISM and Px-SIM range of products early in 2010.

Flexible license management allows Lanner to protect multiple product configurations, across a variety of deployment scenarios, and yet maintain a single license control database. By integrating the RLM Internet Activation into our Salesforce.com based business information system, Lanner expects to achieve a significant reduction in cost and time within the license fulfillment process.

RLM Integration with Salesforce.com
With RLM Internet Activation, Lanner will be able to support sales to customers worldwide without the time-zone delays normally related with a UK based customer service team.  The self-service license fulfillment removes the need for e-mail exchanges, saving of attachments, and users having to follow complicated instructions. Not only will RLM deliver better customer service, it will vastly reduce the load on our customer support team.

“With our implementation of RLM v7, our maintained customers will get upgrade rights downloaded to their license servers or to their node-locked client applications automatically.” says David Jones Lanner CEO.  “We are looking forward to being able to offer short-term trials, upgrades and additional licensed seats, simply by adjusting our Salesforce.com records. This will be a key component in helping Lanner grow its business.”

http://www.lanner.com

Help for RLM license administration

- view the RLM License Administration Manual here
- Visit our license administration help page here

Written by Reprise Software - Visit Website