|
Noemax products are licensed on a per-developer basis. A license must be obtained for every developer who, directly or
indirectly, uses a Noemax product or its Redistributables or its Embedded Code. When a project includes, uses, links,
references, accesses or merges with the Redistributables or the Embedded Code of a Noemax product, then all developers
participating in that project must be licensed.
Royalty-free distribution of the Redistributables and the Embedded Code
Noemax code can be distributed in two forms, as Redistributables or as Embedded Code.
Redistributables: The Redistributables are assemblies which are included in
Noemax products and are
specially designated as Redistributables. Once your software is ready, you can distribute the Redistributables to end users
without paying any per-server, per-client or other type of runtime fees. End users cannot further distribute
the Redistributables or use them in any software that they create.
Embedded Code: The Embedded Code is created by compiling the source code
of a Noemax product in combination with
the source
code of your software in such a manner that the compiled code of the Noemax
product becomes an integral and indistinguishable part of the compiled code of
your software. Once your software is ready, you can distribute the Embedded Code
to end users without paying any per-server, per-client or other type of runtime
fees. If you wish, you can permit end users of your software to further
redistribute the Embedded Code either as part of your software or as part of
derivate works that they create. You can even create software components which
use the Embedded Code. Using Embedded Code also enables you to hide the use of Noemax
code, avoid dependencies on the Redistributables,
reduce loading time
and sign all assemblies with your own keys.
The Professional editions grant you the right to distribute only
the Redistributables (see
"Grant of License to Distribute Redistributables"
in the license for the Professional editions), while the Enterprise editions
grant you the right to distribute both the Redistributable and the Embedded Code
(see
"Grant of License to Distribute Redistributables"
and
"Grant of License to Distribute Embedded Code"
in the license for the Enterprise editions).
| |
Redistributables |
Embedded Code |
| Already compiled and available within Noemax products |
 |
- |
| You build it by compiling the provided Noemax source code with your source code |
- |
 |
| You can distribute it with your software without paying royalties |
 |
 |
| Users of your software can use it in derivatives works of your software that they create |
- |
 |
| Users of your software can further distribute it with your software or derivative works |
- |
 |
| Can be used by software components |
- |
 |
|
Differences between the Professional and Enterprise editions
Noemax products are available in two editions: Professional and Enterprise. These editions differ
(a) in the duration of the initial
subscription
offered, (b) on whether the source code is included, and (c) on whether you can distribute
only the Redistributables or the Embedded Code as well.
All developers of your software must be licensed to use the same edition; either all of them the Professional
edition or all of them the Enterprise edition.
| |
Professional |
Enterprise |
| Duration of included subscription |
6 months |
12 months |
| Unlimited premium support |
 |
 |
| Minor version updates |
 |
 |
| Major version upgrades |
 |
 |
| Full source code |
- |
 |
| Royalty-free distribution of Redistributables |
 |
 |
| Royalty-free distribution of Embedded Code |
- |
 |
|
Volume licensing using the Team and Site licenses
If you have multiple developers, you will need one or more Team or Site licenses. There
are several Team and Site licenses available; the differences between them are (a) in the
number of developers who are licensed to use a Noemax product or its Redistributables
or its Embedded Code, (b) in the total number of computers
on which the licensed developers may use it, and (c) in the radius within which they may use it.
You can freely mix any number of Personal, Team and Site licenses. Some developers might be licensed under
a Personal license, others under a Team license and others under a Site license.
Note that with a Team or Site license, the person registering the license key is
the one who is authorized
to download the Noemax
product on behalf of the licensed developers and provide copies of it to them, and also to submit all Premium Support requests on behalf of the
licensed developers.
| |
Personal |
Team 4 |
Team 10 |
Team 25 |
Site 100 |
Site Wide |
| Developers who may use the Product |
1 |
4 |
10 |
25 |
100 |
unlimited |
| Computers on which it may be used |
2 |
8 |
20 |
50 |
200 |
unlimited |
| All developers must be within a radius of |
unlimited |
unlimited |
unlimited |
unlimited |
25 miles
or 40 km |
100 miles
or 160 km |
|
The Software License Agreements
The exact terms and conditions under which you may use Noemax products and distribute Redistributables and Embedded Code are provided in the text of the Software License
Agreements:
FAQ
Answers to frequently asked questions are available here.
For further assistance or to discuss a solution customized to difference licensing needs, feel free to
contact us.
|