Category Archives

130 Posts for Software Licensing

Jan 29
2013 

Do your end users struggle with transferring software licenses between computers?

One of the most apparent advantages of hardware keys for software licensing over traditional software-based solutions is the ease of transferring a key, with its contained licenses, from one computer to another.

To prevent the use of illegal software copies, licensing systems typically use a mechanism called a ”fingerprint”, which holds unique hardware identifiers of the end-user’s computer hardware. The fingerprint is used to ensure that licenses bound to one computer cannot enable the software on another, or worse – on multiple computers.

Nov 28
2012 

The New Look of Software Monetization

Guest blog post by Amy Konary, Vice President, IDC

For decades, success in the software business required executing on the following:

1. Make a Killer Product

2. Drive down Marginal Costs

3. Sell as many Units as Possible

4. Repeat Steps 1-3

Traditional software monetization models have been built to support this approach. However, today’s software customers are focused on using what they have, rather than buying more. 

Oct 29
2012 

Mobility Matters: Are B2B Software Developers Ready?

Over the last several weeks, I have been doing a fair bit of traveling. I found myself in the unfortunate situation of not having the use of my laptop for a few days while traveling internationally. Fortunately, I was traveling with a few key gadgets: my iPad, a cool iPad keyboard from Zagg, and my cell phone. I had almost everything I needed to get my job done and was able to get by well enough for the remainder of my trip. Although I am an avid iPad user both for business and personal use, this experience reaffirmed just how close we are in many ways to really being able to decouple ourselves from the traditional PC for many of the office- based work functions that most of us manage on a daily basis.

Oct 24
2012 

Authorization vs. Authentication – What’s the Difference?

It’s easy to confuse authentication with authorization.  The two are frequently used interchangably in conversation and are often tightly associated as key pieces of web service infrastructure.  But the two are really two different concepts which often are completely divorced from each other.  Authentication is the process where by an individual’s identity is confirmed.  Whereas authorization is the association of that identity with rights and permissions.

Oct 15
2012 

Software Monetization Best Practices Featured at LicensingLive!

LicensingLive, the software industry’s premier licensing and software monetization event, was held last week in Cupertino.  Now in its 5th year, this two-day licensing event was bigger and better than ever before, featuring prominent speakers from various industries all coming together to share their experience and expertise about software monetization with LicensingLive’s nearly 100 attendees.

Sep 28
2012 

How to Bring Harmony to the Enterprise Licensing Model

Here is a little secret – I love shopping. Yes, I admit it. I like shopping for clothes, shoes, wines – you name it. But I hate malls, stores, and I especially hate being followed around by a pushy sales rep!! When it comes to shopping, I have my own routine and associated expectations.   I research my options,  look at competitive alternatives (brands), seek a good deal without having to bargain, try to have it shipped to me (if possible), and should I need to return it, I want to be able to ship it back and get a replacement.  My favorite online retailer meets all of my expectations, whether I am buying clothes or shoes for myself, and yes, jewelry for my lovely wife when I have messed up.   This raises the question, why  shouldn’t I enjoy the same experience when it comes to licensing software?

Sep 24
2012 

From Generation to Generation, The Dilemma of Build vs. Buy Endures

The build versus buy licensing dilemma is the oldest debate in the industry.  After all, managing the licensing of your software is an important aspect of any commercial application, but it is not the core product you are selling.

The build vs. buy debate centers around the balance between providing the features and functionality your customers want in your software, with your need to protect access to your software through licensing systems.  Developers approach this strategically and smartly, and prefer to not reinvent the wheel, utilizing libraries, previously written code, and third party services to provide the license scaffolding around the software solution.

Sep 19
2012 

Help! Why Getting Help is a Good Strategy for Software Licensing Projects

In large scale software deployments, it is common for organizations to solicit the expertise of a professional services team to ensure a successful rollout. However, this happens less frequently in the case of software licensing projects. This is due in large part to the fact that expertise in all aspects of software licensing is not easily found. Unlike ERP deployments, when it comes to software licensing, requirements can vary dramatically from organization to organization.

Sep 13
2012 

Give Peace a Chance with Abstraction Layers

As an engineering and product management team tasked with designing license enforcement into your products, you have many decisions around how your products will interact with the licensing code.  Here’s a proven technique that will help you control how licensing gets implemented across your product lines while making the product teams’ lives easier at the same time: build an abstraction layer.