Noemax
Home
Products
Buy Now
Downloads
Support
Your Account
Contact Us Bookmark and Share
Buy Now
Licensing Explained
Enterprise License
Professional License
Trial License
Ordering Information
Get 25% Discount
Place Purchase Order
Request Written Quote
Customer Service
FAQ
Questions?
  Contact us for help on...
Features and capabilities
Pricing and licensing
Placing your order

Home » Buy Now » Licensing Explained

Licensing Explained

WCF-Xtensions, FastInfoset.NET and DotNetCompression are products for software developers.

You can use them in the development of your software in one of two forms, either as Redistributables or as Embedded Code. Once your software is ready, you can distribute the Redistributables or the Embedded Code to end users as part of your software without paying any royalties. There are no per server, per client or other runtime fees, provided that you meet the requirements of the Noemax license. Here we explain:

At the end of this page you will also find links to the full text of the Noemax license and to the FAQ.

Do you have different licensing needs? Feel free to discuss them with us.

What are the Redistributables and the Embedded Code

The Redistributables are managed assemblies that are ready for distribution with your end user applications. Every Noemax product includes several Redistributables each of which either provides different functionality or targets different platforms.

The Embedded Code is not pre-built, as the Redistributables are, but you create it yourself by "embedding" the Noemax code into the compiled code of your software so that the compiled Noemax code forms an integral and indistinguishable part of the compiled code of your software. Embedding can be performed either by combining the source code provided by Noemax with your source code and compiling them together, or by merging the Redistributables with the compiled code of your software using a tool such as SmartAssembly.

Using Embedded Code enables you to hide the use of the Noemax product, avoid dependencies on Noemax assemblies, prune any unused code of the Noemax product and reduce the loading time of your software. To distribute software that contains Embedded Code you must obtain a license for an Enterprise edition.

  Redistributables Embedded Code
Strong-named assemblies already compiled and available within Noemax products Yes -
Non-strong-named assemblies already compiled and available within Noemax products Yes -

You create it by compiling the Noemax source code with the source code of your software

- Yes

You create it by merging the Redistributables with the compiled code of your software

- Yes

Enables you to hide the use of the Noemax product

- Yes

Enables you to avoid dependencies on Noemax assemblies

- Yes

Enables you to prune unused code of the Noemax product

- Yes

Enables you to reduce the loading time of your software

- Yes

The differences between the Professional and Enterprise editions

All Noemax products are available in two editions, Professional and Enterprise. Both editions offer the same features and functionality in terms of technical capabilities.

The differences between the two editions are that (a) the Enterprise edition includes the full source code, (b) the Professional edition enables you to distribute only the Redistributables while the Enterprise edition permits you to distribute both the Redistributables and the Embedded Code, (c) the Enterprise edition grants you significantly more distribution rights when your software is distributed with the Embedded Code instead of the Redistributables, and (d) the Enterprise edition includes a longer subscription to support and maintenance.

The following distribution rights are granted by the Professional edition:

  • You can distribute the Redistributables with any end user application that you develop, provided that it is not a library or component. You must prohibit all users of your application from creating derivative works, from using it in any software that they create, and from distributing it to others.

The Enterprise edition grants you the same distribution rights as the Professional edition plus the following additional rights:

  • You can distribute the Embedded Code with any software that you develop, even if it is a library or component. When distributing your software with the Embedded Code you can permit users to create derivative works of your software, to use it in end user applications that they create, and to distribute it to others either on its own or as part of their own applications.

  Professional Enterprise
Includes all features and functionality Yes Yes
Includes full source code - Yes
Royalty-free distribution of Redistributables to end users as part of your software Yes

Yes

Royalty-free distribution of Embedded Code to end users as part of your software -

Yes

Your software can be an executable application Yes Yes
Your software can be a library or component for use by other developers 1 - Yes

End users of your software can create derivative works 1

- Yes
End users of your software can use your software in applications they create 1 - Yes
End users of your software can distribute your software, whether modified or not 1 - Yes
End users of your software can distribute their own applications that use your software 1 - Yes

1 only when your software is distributed with the Embedded Code, not with the Redistributables

In terms of the included support and maintenance, the Professional edition includes an initial six month subscription while the Enterprise edition includes an initial twelve month subscription.

Subscriptions enable you to request priority technical support for an unlimited number of issues and to download all minor and major versions released while your subscription is active. Annual subscription renewals are available for both editions. You can read more about subscriptions here.

  Professional Enterprise
Duration of included initial subscription 6 months 12 months
Unlimited premium support during subscription Yes Yes
Access to all minor and major versions released during subscription Yes Yes
Twelve month subscription renewals available Yes Yes

How to select between a Personal, Team and Site license

If you are developing software that uses the Redistributables or the Embedded Code, it is comfortable to be able to freely distribute them to all persons participating in the development process without having to worry about who is and who isn't licensed.

We have prepared an extensive range of license packs that address the needs of small and large development teams in a cost-effective way. To find out whether you need a Personal, Team 4, Team 10, Team 25, Site 100 or Site Wide license, you must first:

  • determine how many persons are participating in the creation, programming, modification, compilation or linkage of your software, irrespective of whether or not they are directly involved in writing any code that calls the API of the Noemax product,
  • add any other persons to whom you will be providing the Redistributables or the Embedded Code (either on their own or as part of your software) before your software is ready for distribution in accordance with the "Grant of License to Distribute" sections of the Noemax license,
  • count on how many computers the above persons will be executing, copying or otherwise using the Product or its Redistributables or its Embedded Code,

and then consult the following table to find the most suitable license for your needs:

  Personal Team 4 Team 10 Team 25 Site 100 Site Wide
Persons licensed to use the software 1 4 10 25 100 unlimited
Computers on which they may use it 2 8 20 50 200 unlimited
Radius within which they may use it 2 unlimited unlimited unlimited unlimited 25 miles
or 40 km
100 miles
or 160 km

2 from the primary geographic location where the Product is used

The full text of the Noemax license, the FAQ, and how to contact us

Although the above explanations provide a good guide to our licensing, it is the license agreement itself that counts most.

To read in detail the exact terms and conditions under which you may use a Noemax product and distribute its Redistributables or its Embedded Code, here is the full text of the Software License Agreements for the Professional and Enterprise editions:

If you have any questions, the Ordering & Licensing FAQ might be helpful. Or just send us a message and we will be happy to reply.

 
© 2012 Noemax Technologies  |  Terms of Use  |  Privacy Policy  |  Need Help?