Featured

ISV Viewpoints

Knowledgebase

Latest News

Video & Podcasts

Home » Knowledgebase

What’s Wrong with Software Licensing “Wrappers”?

Submitted by SL.TV Editor on May 20, 2010 – 4:09 amNo Comment

Many ISV start ups looking at software licensing and copy protection issues are Software Licensing Wrapperstempted by wrapper solutions.  There are 3 main reasons for this:

  • Wrappers are cheap
  • Wrappers are easy to deploy
  • You don’t need access to the source code
A cheap and easy copy protection solution?  Well they say that if something sounds too good to be true that’s generally because it is, and sadly this turns out to be the case with wrappers.

Let’s look at ease of deployment first.

Evolved from loader based mechanisms wrappers are designed to integrate easily into any software product – promising minimum hassle for the developer.

But not surprisingly, a copy protection system which is so easy to deploy is also easy to undermine.  Once “cracked” a wrapper can be countered with an “un-wrapper” which is also very easy to distribute and deploy.

This is bad enough but this un-wrapper will work against the core technology and therefore everyone who purchased the wrapper technology and not just individual ISVs, that means you!

Now turning to the cost issue.  Because wrappers are cheap, they don’t tend to be “feature rich” and though you, the developer may be prepared to cope with a certain amount of hassle and “work-arounds” in order to save money, your customer may not feel the same.

The first issue to consider is that wrappers don’t generally come with any mechanisms for tracking who has what license codes.  Issuing of codes needs to be manually tracked, and this can lead to human error.  One developer tells us:

“We are losing track of who has what codes and have to keep issuing codes before finding one that works”.

License codes can also be lost or disabled when a machine is reformatted, when the clock stops or when hardware changes are made.

Not only will these issues be costly and time consuming for you, but more importantly they can have a major negative impact on your customers experience of your software.

Wrappers then, may offer a suitable copy protection solutions for the hobbyist developer, but for the ISV with ambitions for long term business growth they are likely to represent a false economy: flimsy copy protection, high support costs and poor customer experience may quickly out-weigh any initial savings in time and money.

The ISV with long term plans needs to take the long view when selecting a copy protection solution.

However, for some wrapper technology is the only option because they can’t leverage the power of more professional systems as they don’t have access to the source code – in these cases wrappers offer some rather than no protection, but many question the real value in the longer term as the technlogy is inevitably cracked and therefore no protection in any case.
With software licensing, as with much else in business, getting it right first time is much easier in the long run that having to change horses mid-race.

Popularity: 12% [?]

No related posts.

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.