Low-Code Café | Join our Weekly Community Webinar | Wed, 10 am CST JOIN

Licensing Policy

Designed to help you decide which license to choose and how to activate it

We've tried to respond to all your requirements in terms of licensing for our products. But, in doing so, we've ended up with many license types and sometimes it's difficult to realize which one is good for you. This page will help you in this matter...


Standard + Add-ons

Standard + Add-ons + Sharp Look




Enterprise + Add-ons


All Add-ons

So now that we've whetted your appetite, let's investigate some Licensing Options

30 Day Trial

Until you activate using the registration code (usually sent via email by our automated registration component) the product will work in trial mode.
There is no limitations on the Trial version.

Standard License

This is first license we ever supported and the most easy to understand. It is also the most common. Basically, it licenses the product for one domain (for example some-domain.com) and unlimited subdomains for that given domain (for example sales.domain.com, support.domain.com, client.domain.com, doc.domain.com, etc.domain.com). The subdomains DO NOT have to be on the same DNN instance. However, if they are on different instances each subdomain will need to be activated manually.
Note that the registration component extends this license to work for: some-domain.com, www.some-domain.com, dev.some-domain.com, staging.some-domain.com.
As you can see, a standard license will cover that one website you have, and in the same time allow for two more instances usually setup in development work flow: the development instance and the staging (sandbox) instance.
Also, it doesn't matter if you activate for some-domain.com or www.some-domain.com, all the domains listed above will be activated.

Host License

This license allows the products to be installed on up to 20 portals that are part of ONE (1) DNN Host installation.
A DNN installation can be defined as a single file system and IIS reference to an installation of DotNetNuke.

Server License

The Server License activates any domain (including subdomains) located on the same machine. It's cost effective when the server hosts many websites contained in any number of DNN installations.
Note that the activation process needs to be run once for each DNN installation on the server using the same Registration Code.
It also activates the product when accessed over the IP address instead of the domain, which makes it an ideal option for licensing intranets.

Enterprise License

A license allows to install and use the module on unlimited DNN installations within your enterprise. Enterprise is defined as your company site(s) and those of your customers that are directly managed by your organization. By “directly managed by your organization” we imply that your organization designed or developed your customers’ site and/or is responsible for ongoing maintenance.
There is NO limit on number of copies, instances, sites, etc.

Developer License

This license gives ability to modify the code and produce derived work, to embed it and distribute it.
Basically, you can't sell derived work as primary functionality. For example, you can't take NavXp, add several functionalities and sell it as your own product. But you can take NavXp, modify it as you see fit, and sell it along with your skin pack. The skin pack is what you sell, derived NavXp is just a part that adds value to your product. Where not sure about licensing, please contact us.

Now let's dig into some Scenarios!

One Portal

Served under One Domain => Standard, Standard + Add-ons, Standard + Add-ons + Sharp Look License
Served under Many Different Domains => Server, Host License

Multiple Portals

Served as child folders (ex: www.domain.com/portal1/, www.domain.com/portal2/) => Standard, Standard + Add-ons, Standard + Add-ons + Sharp Look License
Served as subdomains (ex: portal1.domain.com, portal2.domain.com) => Standard, Standard + Add-ons, Standard + Add-ons + Sharp Look License
Served each on own domain(s) (ex: www.domain1.com, www.domain2.com) => Host License

Many DNN Applications

All served under different domains located on same server => Server License
Located on different servers => Enterprise, Enterprise + Add-ons, Developer License

Clients I Develop Websites For

They will buy the license => (one of the above)
I want to cover all clients with my license => Developer License

My Own Software Packages

That I need to make changes to =>Developer License
That I intend to commercialize => Developer License


If, after reading all the above carefully, you have a further question about the licensing terms, please contact us.