By staff

License Portability

Not for Everybody, but Dongles Provide License Portability

The overall reputation of dongles "took it on the chin" in past decades. Dongles were perceived to be inconvenient, clumsy, unreliable and expensive. Not so fast! The dongle is seeing a rebirth. Late model USB dongles are both reliable and inexpensive. Through it all, dongles remain extremely popular in some market segments including applications that are deployed in laboratory, testing, and remote "in the field" locations.

Read more

Licensing on Virtual Machines

Virtual Machine (VM) software has been a major factor in increasing computer utilization and efficiency. VM software allows users to segment a computer into multiple "virtual" systems, each with its own copy of an operating system each acting fully independently from the others. For software vendors, this "machine replication" can be a problem, one that can make profits become "virtual" too.

Read more

Human Solutions GmbH Licenses the Reprise License Manager (RLM)

Summary: Reprise Software is pleased to announce that a leading company in the 3D Body Scanning and Ergonomic Simulation industry, Human Solutions GmbH, has selected Reprise Software’s Reprise License Manager (RLM) for its Ramsis, eBTD, Intailor, and Scanworx product lines. Humans Solutions will use RLM to enable secure license models that will allow it to package and price its software to match its customers’ preferences.

The Reprise License Manager TM (RLM) offers innovative license models and policies to Independent Software Vendors (ISVs) while better addressing the needs of enterprise software end-users. Although RLM resembles popular licensing systems in architecture and administration, its advantages are apparent in its simplicity, performance and value; three under-served areas in the marketplace today. RLM is used widely in the scientific and engineering software markets.

Human Solutions’ VP of Software Development Michael Stöhr said, “During our evaluation RLM met all of our technical requirements in a package that was easy to implement and deploy. RLM’s streamlined design was particularly welcome because it made the transition from our legacy licensing very straightforward. Also, Reprise has priced RLM attractively, especially for small but growing companies.”

“We are pleased that Human Solutions has selected the Reprise License Manager as its license management solution,” said Matt Christiano, Reprise Software’s founder and president. “Human Solutions is among a growing number of companies who are realizing the benefits of RLM because of its innovative feature set packaged within an architecture that is already familiar to most users.”

RLM supports a core set of license types with license policy removed from the software and placed into the license key – in order to make integration and support easier for Independent Software Vendors, and to make the meaning of the license more transparent to the end-user community. Perhaps most important to end users, Reprise Software is committed to fully documenting the usage data format and partnering with third party report writer vendors to support it in order to expand the available sources of end user reporting tools.

About Human Solutions GmbH
Based in Kaiserslautern, Germany, the company has been developing and selling hardware and software solutions for the measurement and simulation of human beings since 1986. Telephone: +49 (0)631 303-5600.
Website: http://www.human-solutions.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

Quest Reliability, Inc. Licenses the Reprise License Manager (RLM)

Summary: “After researching several available licensing solutions in the market, we chose and standardized on the RLM system because it offered the best overall value, with an extremely rich set of features, and was backed by a responsive and knowledgeable staff.”

About Quest Reliability, Inc.: []

Providing powerful tools for mechanical and structural integrity

Quest Reliability, LLC is a built on a foundation of leading edge science and technology that has innovated and shaped industries for almost 40 years.  Today, with its advanced knowledge and expertise in the fields of mechanical and structural integrity, risk-based asset management and materials engineering, Quest Reliability is leading the refining, chemical & gas, power and pipeline industries in improving asset reliability and performance.

In addition to the company’s advanced consulting and asset management services, Quest Reliability also offers a broad range of commercial software spanning high-level fitness-for-service assessments, life prediction modeling, and fracture mechanics and 3D volumetric flaw analyses.  Quest Reliability’s windows-based product lines include:

[]

Signal FFS – a software product for performing fitness-for-service assessments and fracture mechanics analyses on fixed and rotating equipment. Signal FFS adheres with API 579-1/ASME FFS-1 2007 and BS 7910 standards. Signal FFS is critical when maximizing the reliable service lifetime of critical assets in heavy industries.

[]

FEACrack — a finite element analysis package that generates 3-D crack meshes, and guides the user through building models, running the analysis, and post processing.  FEACrack was designed by Dr. Ted Anderson, author of the leading Fracture Mechanics textbook, and includes many advanced fracture analysis functions such as crack remeshing, porous Gurson material, node release, and cohesive elements.  The software contains an extensive library of structural geometries and crack shapes.  FEACrack’s 3D crack mesh generator creates ready-to-run input files for Abaqus, Ansys, and Warp3D, and creates neutral files for Femap and Patran.

[]

LifeQuest product line –integrated solutions that utilize advanced inspection technologies and include specialized software that implements FEA and life prediction algorithms for:

  • Pipelines
  • Steam reformers
  • Fired heaters
  • High energy piping

Choosing a License Manager
One of the challenges Quest faced in bringing a diverse suite of high-value software products to market was finding a flexible and efficient licensing mechanism that could also support the diversity of our customer base and delivery models.  After researching several available licensing solutions in the market, we chose and standardized on the RLM system because it offered the best overall value, with an extremely rich set of features, and was backed by a responsive and knowledgeable staff.

Our customers range from large multi-nationals, requiring high availability, network license pools and roaming licenses, to independent consultants and researchers requiring a single-seat node-locked installation.  We were able to quickly integrate RLM into our products and accommodate all of the requirements, while simplifying our build and operational processes.

One of our first licensing challenges after adopting RLM was to deliver a package where we could enable a customer to have full software functionality while working with specific data sets, but limit the software functionality for non-licensed data.  Licensing “data” instead of an executable was a snap with RLM.  We incorporated our own data signatures into RLM license lines, and were able to satisfy the requirement with minimal additional coding.

By using the RLM system, we are able to effectively manage and create unique licensing arrangements specific to our customer’s needs.

Please visit http://www.questreliability.com/ for more information.

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

The Right Hostid

Finding the Optimum Balance between Security and Convenience

Ensuring License Compliance
Generally speaking, independent software vendors (ISVs) want their customers to have access to all the licenses that they buy, but not more.  One of the ways that ISVs ensure that customers do not exceed their allotment of licenses is to place checks within their applications to limit how many and where licenses can be used. Most ISVs use a license manager (like RLM) to perform these checks for both stand-alone and floating licenses. But ISVs are also careful to select a license model that minimizes inconvenience for themselves and their paying customers.

What is a hostid and why do I need one?
A software license manager uses the term hostid to refer to a unique identifier for a specific computer. The hostid is used by licensing software to “lock” a license (or pool of licenses, in the multi-user case) to a machine so that they can be used on only that computer.  The hostid is a parameter used to generate the license key’s security signature, thereby rendering the license unusable if it is moved or its hostid is modified.

The Security v. Convenience Continuum
The decision on which hostid to use is usually based on trade-offs made along the security vs. convenience continuum. While this may not be immediately obvious, there are always trade-offs between making something (software, a car, a building) more secure vs. less convenient to access. Should it allow access through a turnstile or a vault? ISVs should choose security-convenience policies that are in line with their beliefs and business models. Luckily, computers have many different elements that can be used as a hostid, so there is probably a hostid to match virtually any ISV’s policy goals. However, no single hostid type will satisfy every ISV, so let’s consider your hostid choices and examine the potential pros and cons of each one.

What are the issues?
The most important questions are:

  • is it a standard part of every machine (which is another way of asking “is it convenient”)
  • is it secure enough, and
  • what does it cost.

Convenience…
As much as possible, you want the hostid to be native to the machine. In other words, you want it to be ubiquitous and its contents to be easily obtained via a standard system command. In this way, you avoid the delays, expense and potential confusion of having to send special software or extra hardware to the customer prior to the sale of your products – everything is already there.  Your customer can get your software up and running as quickly as possible.

… v. Security
For maximum security, you want the hostid to be difficult to modify, or at least non-trivial to modify. Most ISVs who use software license managers want to use the most secure hostid possible, but with an eye toward convenience (ie., customer satisfaction) and cost control, at the same time.

Once upon a time…
From a software licensing point of view, an ideal hostid choice would be a standard unique serial number burned into every CPU.  This was tried by Intel in the late 1990s but the idea failed, not on technical grounds, but primarily on the basis of concerns over privacy.  The fear was that software could be used to track users’ behavior and identity to a specific computer as they surfed the web.

What are my Hostid Choices?

NIC Addresses
The most common hostid choice is the Network Interface Card (NIC) Ethernet media access control layer (MAC) address.  It is built into every modern workstation and server and can be easily queried through software. Although on some systems the NIC address can be re-programmed, creating the potential for the same license to work on multiple machines, connecting these machines on the same local area network will cause networking problems. So, although there are some security issues with NICs, they remain a good hostid choice.

IP Addresses
IP addresses, or IP address ranges, are of little use as hostids from the software vendor’s perspective.  Most users do not have fixed IP addresses, so they tend to be too transitory to rely on as hostids.  However, IP address ranges are convenient for end users to use to allocate pools of licenses to specific sub-nets.

Disk Volume Serial Numbers
Like the NIC above, disk volume serial numbers are commonly used as hostids (Windows only).  They are convenient, but do suffer from being easily modifiable, making them less than ideal from a security point of view.

Names as hostids?
What if you weren’t so concerned about security?  What if you wanted your licenses to be valid no matter where your user installed the software? This is a pretty common vendor policy. In this case, it might make sense to use the customer’s username as the hostid.  It’s also possible to use the hostname of the system as the hostid, giving the customer the flexibility to move the software to new hardware without getting a new license – as long as he resets the new machine’s hostname to match.

Hostid Lists
There are cases where you want to allow a license to run on any machine in a list. For instance, if a workstation has multiple NIC addresses, you could license to them all, and as long as one of them was found in the list, the license would be valid.

The Irrepressible Dongle
Dongles, small serialized USB devices, remain a good hostid choice for high-value software where security is paramount. Dongles allow your users to move the software from machine to machine by simply moving the dongle.  The downside to dongles, however is that they add cost, must be shipped, can fail in the field, and they can be lost or stolen.

Hardware Serial Numbers
If you sell software on a specialized hardware device that has its own unique serial number, then the obvious choice is to use that number as your hostid.  For you, this situation is probably ideal because the serial number is always there and it is secure.  Be sure to verify that the licensing technology you use can support a unique or non-standard hostid mechanism.  Some licensing vendors provide ISV-specific callback routines to support just this situation.

Serial Numbers
If your goal is to simply “tag” your licenses, then you can serialize them so that you can identify the customer to whom they were originally sold. This is useful as a marker to track the original customer without tying the license to a physical host.

Custom Composite Hostids
By combining multiple machine identifiers, you can build a composite hostid where ALL of the identifiers need to match in order for the licenses to remain valid.  This is a very strict approach leading potentially to numerous re-licensing operations whenever a relevant machine element is changed.

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

Digital Video S.p.A. Licenses the Reprise License Manager (RLM)

Summary: Now, thanks to RLM,  DV uses a single license manager on both Windows and on MacOSX so the programming is simpler and the license management was implemented with minimum time and effort and at a reasonable cost.

About Digital Video S.p.A. – Toonz:
Providing powerful tools for cartoon animation

Digital Video (DV) S.p.A., the parent and R&D Company of Toonz, was founded in 1986. Based in Rome, Italy, Digital Video has made the development of the Toonz software package its mission, and Toonz has become a world leader in cartoon animation applications.

Toonz latest release, Toonz Harlequin, was born from DV’s experience and knowledge of traditional animation to meet the evolution of animation creative and technical standards. Toonz Harlequin integrates vector drawings in its traditional workflow based on raster drawings to allow the artist to step into paperless[] animation.

Another step in this direction is Toonz Bravo!, a software product that includes all the professional features of a 2D animation application, but is a cost-effective solution for studios wanting to produce paperless animation.

DV also develops a product line for web animation and broadcast, the TAB, that is a perfect fit for web animators and for Flash users looking to enrich the animation content of their work. The line includes the TAB Kids that allows any kid to create animations and cartoons with amazing results, thanks to a user-friendly interface based on icons and buttons. The TAB MANGA product is designed to create mangas (the Japanese term for comics) and animations from start to finish.

DV has developed other products for the animation industry:

  • LineTest that offers a low cost solution for pencil testing.
  • Scintillae, a powerful yet easy to use Particles & Fx generator.
  • Toonz 3D Export plug-in to SI|XSI and SI|3D that allows camera data to be exported directly from SI|XSI or SI|3D to Toonz.

The list of professional companies currently using Toonz is enormous, as the installed base of Toonz is well over 3,000 seats. The DV products are successfully used to produce hours of animation per day for film, television and multimedia.

Selecting a License Manager
Before adopting RLM, DV used two different ways to license its products on MacOSX and on Windows platforms.

On Windows it used an older license manager, similar to RLM, while on MacOSX it used dongles (hardware keys).

Reprise presented a solution with support for all the platforms DV required, and an SDK with many useful options. DV started to integrate RLM into its products at the end of 2007 and the porting to RLM has been very simple and fast.

Now, thanks to RLM,  DV uses a single license manager on both Windows and on MacOSX so the programming is simpler and the license management was implemented with minimum time and effort and at a reasonable cost.

Digital Video supports two license types currently: floating and node-locked counted, both demo and full.

An important RLM feature is the ability to create custom hostid-processing code in order to integrate custom hostids such as dongles. Also RLM is simple to customize, allowing Digital Video developers to modify it exactly as they want and the addition of the custom hardware key routines within RLM code was quick and easy.

Thanks to the excellent support received from Reprise Software, Digital Video released Toonz 5.2 with RLM integration in Q1 2008.

For more information about Digital Video visit http://www.toonz.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

The Hidden Costs of “Rolling Your Own” License Manager

If this title intrigued you at all, chances are you work for a company that sells software it creates, what many call an Independent Software Vendor (ISV).  Most ISVs feel, rightly so, that they’re pretty good at writing software.  And when the time comes to consider adding a license manager to their software (see last month’s newsletter article) some ISVs feel it best that they just write the license manager part themselves, and be done with it.

Let us suggest why that may not be the best course of action for most ISVs.

Core Competency:
First, let’s look at the role of software development staff at an ISV.  Their job is to create the products that their customers want to buy.  Easy enough.  But at what point does the ISV decide to use a third party product for some type of functionality?  Well, only they can answer that, but here’s a suggestion: if the need for something new in your product goes beyond your engineers’ area of expertise, it probably makes sense to use a third party product for that cool widget, or license manager, or whatever you’re looking to add.  Otherwise, your engineers will be distracted from what they do best–be it CAD, Oil/Gas exploration, animation, etc.  Do you want some of your staff learning a new area of expertise when a valid third party market for that functionality already exists?

What’s the True Cost?
Obviously, a third party license manager has costs associated with it, both up front and/or ongoing.  But clearly, an ISV writing its own license manager must balance those costs against the true costs of “rolling their own.”

The biggest portion of the true cost to an ISV of writing their own license manager is opportunity cost.  As we point out above, an ISV’s developers are probably better at what they were hired for, likely some fairly narrow technical area relating to the ISVs core business, not license management.WWTD – What would Tiger do?
Does it make sense to pull an engineer off a core project and assign them to write the license manager?  Does Tiger Woods spend time mowing golf courses?  Sure, he probably knows exactly what to do, given that he knows a thing or two about a properly maintained fairway.  But he’s probably better off improving his game by practicing and playing.

Similarly, an ISV needs to be able to respond when new product features are demanded by its customers.  In this day and age, where “Internet time” is measured in days and weeks, ISVs can’t be distracted from their primary business.

More Hidden Costs
As if the above issues aren’t enough, ISVs also need to be concerned that end users may want a license manager that’s familiar, not Yet Another License Manager.  They may not tell their sales rep the true reason, but not being comfortable setting up a proprietary license manager could certainly make a would-be customer less enthusiastic.  And how well has that home-grown license manager been tested in the field?  Besides soliciting feedback on the features in that next Beta release, better add requests for feedback on the license manager.  Wouldn’t it make sense to use a license manager that’s already field-tested?

Not a One-Time Requirement
So let’s pretend an ISV does go out and write their own license manager.  What about when a big customer requests support for that new 64-bit platform?  Does the ISV take more internal resources to port (and test, and debug…) the home-grown license manager on the Latest, Greatest 64-bit platform?  Surely this is an on-going extra cost.  Same with costs the ISV would bear to have its developer update the home-grown license manager with new licensing features and license models.  Wouldn’t a third party just add new features and models as part of its product evolution?

The Truth Is…
We talk to ISVs all the time who’ve thrown in the towel and want to use a third party license manager.  They see the benefits of a competent third party.  They like understanding the cost structure and would rather “buy” than “build” a license manager for all the reasons above.

How about you?  Contact Reprise to discuss the benefits of using a third party license manager, or if you’d just like to start your evaluation of RLM.

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

Zentech International Licenses the Reprise License Manager (RLM)

Summary: RLM satisfied Zentech International’s need for an affordable licensing solution because both setup and administration were familiar to their customers.

The Token-Based license facility was particularly useful, enabling simple control of program features, eg. version, allowed FE code interfaces, etc.. Zentech found that RLM was most helpful in supporting a trial-to-enable testing on Windows & Linux. Reprise Software’s pricing was reasonable and any technical problems were resolved quickly and effectively.

About Zentech International:[]

Delivering high powered analysis tools the engineering community
Zentech provides engineering software and consultancy services – in particular to the aerospace, nuclear and manufacturing industries.

Its main product – Zencrack – enables engineers to model and analyze 3-dimensional cracks, using finite element (FE) analysis to allow calculation of parameters such as energy release rate and[] stress intensity factors. These capabilities can be applied to a wide range of problems. Surface cracks and embedded defects can be analyzed. Existing defects in components can be modeled and their remaining life calculated. Forensic analysis of failed components can be carried out to determine the failure mechanism and much more.

Zencrack interfaces with leading FE programs, such as Abaqus, Ansys, Finas and MSC.Marc – on Windows 32 & 64 bit, Linux and other proprietary platforms.  It is available in either Standard or Professional versions.

Having used different licensing methods, including ‘dongles’, and the company’s own node-locked mechanism, all of which satisfied requirements in the past, an increasing need to provide greater flexibility for users to access the software was recognized.  It was important also that the license manager could be downloaded easily from Zentech’s web-site, as Zencrack is distributed solely via the site (most customers are outside the UK where Zentech is based). Finally, the license management had to be implemented with minimum time and effort and at a reasonable cost.

Initially, to make it simpler for clients, the license manager used by the FE code suppliers was investigated but the entry-level pricing was far too high. Other vendors’ products either could not support the range of platforms, or did not appear to provide the features needed.

RLM, however, provided all of these. The Token-Based license facility was particularly useful, enabling simple control of program features, eg. Version, allowed FE code interfaces, etc.. Zentech found that RLM was most helpful in supporting a trial-to-enable testing on Windows & Linux. Reprise Software’s pricing was reasonable and any technical problems were resolved quickly and effectively.

Roger Hewitt, Zentech’s Technical Director, says, “The SDK is straightforward and well-documented, and Reprise’s support is excellent. The end-user footprint is small and we implemented the RLM into our latest version without difficulty and with no user problems reported so far. I am confident we made the right decision.”

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

Redundant Servers v. Independent Servers

The concept of redundant license servers dates back to the early days of licensing software circa 1988. At that time, networks and servers were unreliable and fixing them was a very time-consuming process, often taking days or even weeks. So, when a license server went down, customers wanted a way for their licenses to be available during the outage. Redundant servers were born.

Read more

How do I get my Company to adopt Licensing?

So, you’ve been trying to introduce the concept of software licensing into your company.  But, you’re not sure of the best way to move the process forward.  Maybe we can help.  Here’s what we think you should do to get to the finish line.

IT ALL STARTS AT THE TOP
We’re asked this a lot and have assisted many companies in making the transition from “trust-based” to “trust, but verify” with a license manager.  To us, the key ingredient in a successful license management project starts at the top:  You need executive (hopefully, Chief Executive) support and sponsorship to ensure you gain the benefits available from licensing.  Since the decision to adopt license management touches so many parts of your organization, you’ll need to make sure it’s clear to others in your company that a licensing program will not only help increase revenues, but also has visibility at the highest levels of your company.

IT ALSO STARTS WITH JUST ONE PERSON
As important as it is to have executive-level support for your licensing program, it’s equally important to have a single focal point in your organization to be the “go-to” person for licensing.  Ideally this person is well-known and respected throughout the organization and has good knowledge of the functional groups that will be impacted by licensing and how they will respond.  While neither an MBA nor a Computer Science degree are necessary, being able to both “walk the walk” as well as “talk the talk” are important to lending credibility to your licensing program.

SHOW ME THE MONEY
The focus for the licensing program, ideally, should be revenue- and profit-driven (hence the need for an executive-level sponsor.)  There will be an investment made by your company in the form of man-hours devoted to the various aspects of implementing licensing; naturally, there needs to be a payback for this in terms of increased revenue and profitability.

WHAT’S IN IT FOR THE CUSTOMER?
While more money is always a good thing, this shouldn’t come at the expense of customer/end-user goodwill.  Remember, software licensing is all about keeping “honest users honest” and giving them an easy-to-use tool to help ensure compliance with the terms and conditions of your existing paper or clickwrap license agreements, as well as to easily acquire more licenses.  Taking an overly negative attitude towards customers and end users with your licensing program will be immediately obvious to them and will negate benefits from increased license compliance.  Talk to trusted users of your products, or co-workers most in touch with your users (support, sales, etc.) and do a “sanity check” with them on your proposed licensing policies.  Obviously, thumbs up are what you’re looking for.  While no licensing system will make everyone completely happy, on balance, both revenue and customer satisfaction should go up with a well-done licensing program.

OK, GREAT; SO HOW DO I START?
First, reconcile your current licensing policies, agreements and existing infrastructure (if any) with what your marketing and sales folks tell you would be most desirable.  If you currently provide permanent licenses, and see that customers are asking about annual subscription licenses, that’s a good place to start.  What about adding floating licensing to your existing per-CPU model?  Per user?  Time zone based?  Do lots of market research, both internal and external to figure out where you want to go license policy-wise.

SO, WHO’S GONNA DO ALL THIS WORK?
Now that you have several great business policies to put in place via licensing, you’ll need some resources.  Now’s a great time, if you haven’t been doing so already, to go back to that executive sponsor with a briefing on what may be possible with software licensing.  Do a quick “back of the envelope” calculation about impacts on revenue and profitability.  No need to make this pie-in-the sky; there will certainly be a short term negative impact to get infrastructure set up, employees trained and the product and documentation updated.  However there should certainly be an obvious payback in the one-to-three year timeframe.  Now, you get to make your sales pitch:  Will your executive sponsor approve the internal resources to implement the needed programs to create your dream software license management program and help ultimately increase revenue and profitability?

OK, WHEN?
Now that you’ve got some people to help you, next you should try to nail down a “ship date” for your product(s) that will have the new licensing scheme(s).  It’s quite likely that there’s a new release or two already being sketched out on someone’s whiteboard in the company.  Use your charm, or if needed, executive sponsor, to ask about changing that date (or setting a new one in the future) to accommodate your licensing program.  On the software engineering side, you’ll probably need a day or so to integrate and test the licensing libraries, change the install routine and document everything.

IF AT FIRST YOU DON’T SUCCEED…

It is possible that there could be some complications in your first rollout of a product with licensing.  Hopefully, this will be seen as something that happens normally with software.  But, it wouldn’t hurt to try to forsee all possible problems as part of getting ready to roll out licensing.  Be sure to have a contingency plan for what happens when a customer is frustrated with getting your software up and running under license management.  It may certainly be worth it, long-term, to just give that customer a temporary “everything works” license to get them over the hump and up and running with licensing.  You may also want to have dedicated support and engineering resources “on call” when that all-important roll out date arrives.  It’s safe to say that you’d be better off having the resources but not needing them due to your brilliant foresight and mitigation of all possible licensing-related problems.

NOW THAT YOU’RE OVER THE HUMP
Don’t forget to brief your executive sponsor on the effects of the rollout of your software licensing program.  They were instrumental in getting the program going and they should be able to share the glory of the success of getting licensed products out the door.  As part of your rollout plan, put a stake in the ground 30, 60 or 90 days after release to come up with some simple performance metrics.  Have support calls gone up or down?  What above revenues?  If you time your first licensing release to coincide with the beginning or ending of a fiscal quarter, you may be able to get more bang for your licensing buck.  Make performance stats available as soon as you can and be sure to publish them inside your company.  Even if the numbers aren’t all wonderful, give everyone the story, including plans for future releases with licensing, new licensing models in the queue, etc.

MAKING LICENSING PART OF THE CULTURE

Hopefully, your results will be paid back in the short or medium term.  Ideally your company is making more profitable use of the employees and infrastructure devoted to software creation and both customers/users and employees are happy with the decision to go to software licensing.  If so, great; to the extent you can, keep doing what you have to push software licensing into more products in your company.  Heck, we even know of companies you might think of as “hardware” companies that now treat their physical stuff as platforms for enabling what their customer gets via a software license.

In any case, best of luck in your quest to adopt software licensing.  If you have any questions, don’t hesitate to contact us.

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