The Java Service Wrapper is being put to use by a wide range of users for a wide range of projects.
This includes corporate and government infrastructure projects,
commercial products and systems, and open source projects.
This License Agreement allows you to use the Java Service Wrapper on a single physical/virtual server or workstation.
One license allows for the generation of a single License Key, which will authorize the
Java Service Wrapper to be run on a single physical/virtual server or workstation.
Multiple instances of the Wrapper can be run for different applications on a single physical/virtual server or workstation.
This License Agreement allows you to bundle and redistribute the Java Service Wrapper with one or more proprietary commercial
components of an application Product Group without requiring that the source of the application be disclosed in any way.
A single Development License allows your organization to generate multiple License Keys for application components which your organization develops and distributes.
Each generated License Key is tied to a specific application component without any restrictions on how many machines it is installed and run on.
This type of license is also referred to as an OEM license by some customers.
This license agreement is based on the popular
GPL v2 (General Public License ver.2)
license used by many open source projects.
For open source projects, this is a good choice as it allows the Wrapper to be redistributed as part of any
application provided that all source of the application is made available to the user base free of charge.
Help Choosing a License
If you are unsure which license is appropriate for your particular project, please read over the following examples.
Question: I am a member of a team developing a popular open source project which may or may not be used in commercial situations.
Answer: The Community License Agreement will work fine in most cases as long as the entire application
and all of its components are redistributed in such a way that the users of your solution can easily obtain the full source of the entire application.
Question: I would like to redistribute the Wrapper with our proprietary application to customers.
Answer: The Development License Agreement will allow you to redistribute
the Wrapper with your application without any restrictions on how you sell the resulting package.
Question: I would like to redistribute a modified version of the Wrapper with our proprietary application to customers.
Answer: Currently only the Community Edition source is being made available for modification.
If it is at all possible, we encourage you to contribute a patch to the
Wrapper-User Mailing List where it will be discussed.
If it fits the goals of the product suite, it will be included for all users to make use of.
In cases where submitting a patch is NOT possible, the Development License Agreement
will allow you to redistribute the modified copy of the Wrapper with your application without any restrictions on how you sell the resulting package.