Subject: Software Licensing For Beginners
Date: 2009-09-14


Software Licensing For Beginners
By Cliff Ennico
www.creators.com


  "I was laid off from a high-level information technology (IT) position last year.  In the course of looking for a new job, I subscribe to a number of data base products.  Just fooling around on the computer a while back, I developed a software application - really a simple subroutine - that makes one of my data base products easier to use.  I showed this product to the company that publishes the data base, and they absolutely fell in love with it.  They've asked me if I'm willing to let them put it up on their website and let their customers download it as an "add on” to their subscriptions to the data base.  Sounds like a good idea, but I would like to make some money from this.  The data base company is a small "Mom and Pop” business and I don”t think I can ask for a ton of money up front."

    Congratulations, my friend - you are now in the software business!

    There are two ways you can make money from a product like this.

    First, you can sell the software outright.  The data base company would pay you a fee for your customized application, and they would then own the rights to it.  If this product is something only users of this particular data base would use, then an outright sale might make sense.  The two problems with an outright sale are (1) as you point out, this company might not have the funds to pay you a decent price, and (2) once you sell it, that's it - you don"t get any piece of the product's future growth.  Because this company is small, and probably doesn't have the technical staff necessary to keep this product up to date, you might be able to negotiate a consulting agreement under which the company will pay you by the hour for any necessary technical supports, software upgrades and other necessary work you perform to keep "their" product marketable.

    I think the better approach in this situation would be for you to license your software application to the data base company.  Unlike an outright sale, you wouldn't get any money up front, but you would receive some money each time someone downloads your product from the data base company's website.

    Here's one way it could work:
  • you and the data base company would sign a standard software license agreement, giving the company the right to sublicense your software application to their subscribers - this would be a "nonexclusive" license (so you could license the product to other data base companies);

  • when anyone downloads your software as part of their subscription to the company's data base, they would pay a "licensing fee" to the company, which would remit a portion of that fee to you;

  • in addition, you could offer the company's customers a "maintenance and support" package in which you would provide tech support, product upgrades, and other benefits in exchange for an annual subscription fee - like the "licensing fee," the customers would pay the annual fee to the data base company, which would then pay you a portion of the fee;
  • should any customer require assistance with installing your product or other "consulting" type work to customize your product to their computer system, you would charge the customer directly by the hour for that, and the data base company would not receive a portion of that fee.
    To draft this agreement, you will need an attorney who is familiar with software licensing and distribution contracts.  Not every business or contract lawyer will be familiar with these.  Call your local bar association and ask to speak to the chairperson of their "Computer and Technology Law" section - this person probably can refer you to several section members with offices in your area.  To find a computer lawyer online, check out www.lawyerfinder.com/lawfirms/practice/66/computer-lawyer.htm, or go to www.findlaw.com, click on the "find a lawyer" prompt, and search for a "Computer Law" specialist in your city and state.  But beware:  these online services will direct you primarily to established law firms who will charge higher fees than solo lawyers or smaller firms.

You should expect to pay between $500 and $1,000 to have the necessary contract drafted, but if the data base company has hundreds of subscribers, and you price your product properly, you should be able to make the fee back in no time.

Just be sure the data base company gives you contact information for their subscribers who have downloaded your product.  Who knows?  Once these subscribers become "hooked" on your product they probably will want to know what other software solutions you may have available.  That will give you an incentive to develop some other related products they might find useful, and you can market them directly to your customer list without having to share any of your revenue with the data base company.

Cliff Ennico (cennico@legalcareer.com) is a syndicated columnist, author and former host of the PBS television series 'Money Hunt'. This column is no substitute for legal, tax or financial advice, which can be furnished only by a qualified professional licensed in your state. To find out more about Cliff Ennico and other Creators Syndicate writers and cartoonists, visit our Web page at www.creators.com or visit succeedinginyourbusiness.com. COPYRIGHT 2009 CLIFFORD R. ENNICO. DISTRIBUTED BY CREATORS SYNDICATE, INC. Permission granted for use on DrLaura.com.

Back
©2009 Premiere Radio Networks - all rights reserved
Webmaster: webmaster@drlaura.com

TERMS OF USE | PRIVACY STATEMENT | COPYRIGHT & TRADEMARK NOTICE
Quicken Loans
America's Home Loan Experts

Insure.com

Be A DrLaura.com Advertiser