OUR NETWORK:CompTIA TechLore DijitCommunity TiVoCommunity MyOpenRouter About UsAdvertiseContact Us
The Largest Online Community
for Software CEOs and Executives.

 
Learn about scoring Forum's Raw Score: 32434.9
April 22, 2008 02:23 AM

Categories: Licensing Issues

Rating (0 votes)
  • 1
  • 2
  • 3
  • 4
  • 5
Rate This!

Member Avatar

ravinath

Member
Joined: 04/17/2008

I would like to understand the various license models that can exist between a Saas vendor and an ISV. Here I assume that the Saas vendor is the hosting provider too. With virtualization becoming a reality, what is its impact on the licensing between the Saas vendor and the ISV. Any thoughts?

Discussion:    Add a Comment | Comments 1-6 of 6 | Latest Comment

April 22, 2008 6:49 AM

As I understand it, you are asking two questions. First, what are the ways an ISV can license their software to another party who will be reselling/delivering the application via the SaaS model. Second, how will the arrangment change if the ISV is licensing into a virtualized environment.

I think there are two different situations: Either the ISV's app is a minor component of the SaaS deliverable or it is a major component.

In both cases I would try to align the licensing metric (what you charge for) with the SaaS deliverable's value. For example number of paid users...

If you are a major value-add to the deliverable, you may even be able to get a share of revenue. Minor components can't be so demanding and may have to license on the basis of CPUs (which is a loser) or a flat fee which can be derived from a price list where prices vary by size of site/offering/customers.

In both cases, payments should align with the SaaS vendor's payment arrangements with their customers e.g. monthly. If they do paid up licenses for multi-year deals, do that.

As for virtualization, I'm not sure it figures into this discussion if you license based on the SaaS deliverable. If you license as I indicate above, who cares what the number of CPUs or instances of the app may be?

If you are stuck with a hardware based metric (CPU), then I think you have a real problem. I don't think license manager technology has come far enough to include license tracking in virtualized environments but the other moderator (Dominic) may know.

Besides, if you are a minor player, you may not be able to get the SaaS vendor to do license management.

HTH

Jim Geisman

[COLOR=DarkRed][B][URL="http://www.softwarepricing.com"]Software Pricing Partners, Inc.[/URL] [COLOR=Black]+508-647-0330[/COLOR][/B][/COLOR]

April 22, 2008 7:16 AM

Thanks Jim. That was helpful. I would like to hear Dominic's views on the licensing part too.

April 22, 2008 8:42 AM

IÂ?m interested in the structural aspects of the hypothetical transaction, and IÂ?d like to be sure I understand the facts correctly.

Is the licensor also a SaaS vendor who wants to license the SaaS service to an online reseller who will resell the SaaS service (a services transaction -- no software is delivered)?

Or is the licensor an ISP who wants to license and deliver software to SaaS reseller who will resell as a SaaS service (a software transaction -- software is delivered)?

Also, please explain what you mean by licensing into a Â?virtualized environmentÂ??

IÂ?m just trying to make sure I've got this right.

Thanks.

Chip

Disclaimer: my comments on this forum are for informational purposes only; they do not constitute legal advice, and should not be construed as such.

April 22, 2008 9:12 AM

Let me define the terms as per my understanding.

1. End user - One who uses the Saas service.
2. Saas vendor - One who provides/hosts an application (which he may have acquired from a software vendor)
3. ISV - One who has developed the application (E.g, SAP, Oracle, etc.)

The Saas vendor licenses the application from the ISV. My questions were focused around this.

Virtualization (or "virtualized environment") is a software technology wherein on a single machine multiple (and different) operating systems can be loaded and hence provide the illusion of a dedicated machine to each of the operating environment. This is to basically better utilize the hardware resources. In laypersons terms, you could be running windows xp and linux and their respective applications at the same time on a single machine.

As regards the impact of licensing on a virtualized environment, ISVs usually license their product on number of physical CPU. With a virtualized environment, you can theoretically run multiple instances of the product and still "comply" to the license. This is a significant revenue loss for ISVs.

Hope that helps.

Regards

April 22, 2008 9:35 AM

I completely understand the differences among an end user, SaaS vendor, and ISV.

My questions focused on structure -- what was actually delivered from the ISV -- whether a software application or a service.

I believe your answer indicates that a software application was delivered, not a service.

We are currently structuring services transactions where the licensor provides a SaaS service (as distinguished form a software application) to a licensee-reseller for resale as a SaaS service.

A few years ago, this was typically accomplished by a linking-framing arrangement where the licensor provided a link to the resellerÂ?s site and the licensorÂ?s content was Â?framedÂ?. This was typically a private label (or white label) transaction.; however, any web savvy person could easily see through the framing technology to learn the identity of the licensor.

Now, weÂ?re seeing and structuring services transactions in a virtualized environment, where there is no link between the licensorÂ?s site and the resellerÂ?s site Â? there is only a single server with multiple possible site instances, each with its own domain name.

With the virtualized environment, the licensor runs a single server with multiple, partitioned website instances, some of which may be customized for private label (or white label) purposes. Since the licensor in this structure is hosting all of the virtual sites and with them all of the customer data, the licensor potentially assumes significant liability for data privacy and security.

So, todayÂ?s technology provides exciting new ways to accomplish the resale-of-SaaS services transactions, but the legal complications are challenging.

Chip

Disclaimer: my comments on this forum are for informational purposes only; they do not constitute legal advice, and should not be construed as such.

April 24, 2008 12:33 PM

You can license your application on a per server basis.

Discussion:    Add a Comment | Back to Top | Comments 1-6 of 6 | Latest Comment

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window