Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Module Sales and Licensing Question.Module Sales and Licensing Question.
Previous
 
Next
New Post
1/5/2009 10:07 AM
 

Other then verbiage for the license agreement and setting up website for sharing more details, I have completed my first module and have question about selling it. I understand that snowcovered.com is probably the best place to try to sell the module. I went out there and looked at other modules and found that some licensing agreements say that they limit licensing on a per portal basis and not just per single host.

 

My question is do these per portal licensed modules work on an honor system or is there some way for the host to only open a module to only on single portal, or is there some kind of key that needs to be entered for each module, or something else?

 

Along the same lines what sells better per portal or per host?

 
New Post
1/5/2009 12:28 PM
 

I don't think, there is a general answer, whether licensing per portal or per installation works better. It depends on your target group as well as options, you might use for license management. There is no support built in to DotNetNuke, except host and portal GUIDs.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
1/5/2009 12:35 PM
 

Thanks for the reply Sebastian, I guess I really did not think there was a general answer as much as I was wondering what others do.

I also notice that some over trial periods on modules. How are some of you handling this?

 
New Post
1/5/2009 1:51 PM
 

I used to do an actual license key with my modules but decided against that in the end because of the hassle (even it being automated) for an end-user to switch from one domain to another or from one server to another.  At this point I am now licensing on an honor system and I accept that I likely have people using my modules on more portals than they've licensed.

However, to your question about handling trials -- I still do have all my code in place and I compile a special trial release (just use the preprocessor directives to selectively compile or ignore certain sections of code) so it will check for a valid (and unaltered) license key and makes sure it is within the trial period.  It'll always work on localhost by design, but if it is an expired trial on a live portal I have it flat out disable the module in full whereas others might disable only certain aspects of the module.

If I get around to it I'd be happy to post up the code and instructions how to use my methods (which I borrowed from a blog elsewhere on the internet) to license the DNN modules.

Ultimately I go back to my first statement about not using them (license keys) though.  Lets say that for some reason I stop doing business.  I want anybody who purchased my module to be able to continue using it, even if they switch servers, and not have to worry about me being a dead company.  I have purchased other modules in the past and ran into that problem so that was the mitigating factor for me in removing that restriction on my modules.

*EDIT: By the way, I really like Ventrian's model for licensing modules and when I develop a larger repetoire of commercial modules I'll likely switch to that model; I just don't feel like right now it is worth it for me (or a customer for that matter) to use that model.  I've developed quite a few modules for internal usage at my day job and might even take and commercialize some of them, but overall most of them are pretty specific to internal needs.


-- Jon Seeley
DotNetNuke Modules
Custom DotNetNuke and .NET Development
http://www.seeleyware.com
 
New Post
1/5/2009 4:07 PM
 

Thank you for your input Jon.

It is not like am planning on making a fortune on this first module or any module here after. I am more or less just looking for a bit more Chirstmas money at the end of the year. So I will have to weight the amount of time and effort of implementing some kind of license key and go from there.

I would still love to hear from others if you don't mind sharing.

 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Module Sales and Licensing Question.Module Sales and Licensing Question.


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out