License Agreement: 1. Software Definitions

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

License Agreement

1. Software Definitions

Jar2Exe Software: Jar2Exe is the software which is use to generate


executable binary files from jar files.
Generated Executable Binary Files: The output of Jar2Exe software,
generated executable binary files by Jar2Exe from your jar files.

2. Roles

Me: Regular Expression Laboratory. The producer of Jar2Exe software.


You: Personal user or company user of Jar2Exe. Use Jar2Exe software to
generate executable binary files.
Your Customers: The end users of the generated executable files.

3. Content of License

Install Jar2Exe: In any type of licenses, to download and install Jar2Exe


software itself is always allowed.
Activate Jar2Exe: To activate Jar2Exe is to authorize Jar2Exe to be able
to generate executable binary files for PRODUCTION. Without activation,
Jar2Exe can only generate executable binary files for DEVELOPING. Different
type of licenses will describe different terms of activation.
Generate Executable Binary Files: Activated Jar2Exe can generate
executable binary files for PRODUCTION. Without activation, Jar2Exe can
only generate executable binary files for DEVELOPING. Different type of
licenses will describe different terms of generating.
Distribute Generated Executable Binary Files: Different type of licenses
will describe different terms of distribution. Generated executable binary files
from NOT ACTIVATED Jar2Exe are not allowed to be distributed for
PRODUCTION.
Run Generated Executable Binary Files: Different type of licenses will
describe different terms of running. Generated executable binary files from
NOT ACTIVATED Jar2Exe is only allowed to be run for TESTING or
EVALUATION.

4. License Types

A. Developer License

Install Jar2Exe: In any type of licenses, to download and install


Jar2Exe software itself is always allowed.
Activate Jar2Exe: With Developer License, you could not activate
Jar2Exe.
Generate Executable Binary Files: Without activation, Jar2Exe can
only generate executable binary files for DEVELOPING.
You are allowed to generate executable binary files for DEVELOPING
within 30 days since you first time run Jar2Exe.
After you register a user account at http://www.jar2exe.com, you are
allowed to generate executable binary files for DEVELOPING as long as
you need.
Distribute Generated Executable Binary Files: Without activation,
generated executable binary files are not allowed to be distributed to
your customers for PRODUCTION.
It is allowed to distribute generated executable binary files to your
developing team for TESTING.
It is allowed to distribute generated executable binary files to your
customers for EVALUATION.
Run Generated Executable Binary Files: Generated executable
binary files from NOT ACTIVATED Jar2Exe is only allowed to be run for
TESTING or EVALUATION within 30 days since the generating.
It is allowed to run generated executable binary files for TESTING or
EVALUATION as long as you need on the same PC on which it is
generated by Jar2Exe.

B. Standard License

Install Jar2Exe: In any type of licenses, to download and install


Jar2Exe software itself is always allowed.
Activate Jar2Exe: With Standard License, you are allowed to activate
Jar2Exe on any number of PC.
Generate Executable Binary Files: With activation, it is allowed to
generate executable binary files for PRODUCTION for ONE PROJECT
with EACH Standard License within ONE calendar month.

ONE PROJECT definition:


- A single java entry point class which may be distributed as a
single product.
- More java entry point classes, but they always run together, such
as they launch each other or they co-operate with each other,
can be regard as one project.
- One java entry point class, but run in different type of application,
such as console program, service program, can be regard as one
project.

Distribute Generated Executable Binary Files: With activation, it is


allowed to distribute generated executable binary files for
PRODUCTION.
You have the full copy right of generated executable binary files. You
need not pay again when you sell generated executable binary files as
your own product.
License Migration: After previous project has finished and you stop
use Jar2Exe for the previous project, you can use Jar2Exe for another
ONE PROJECT from NEXT calendar month with each Standard License.
Run Generated Executable Binary Files: With activation, it is
allowed to run the generated executable binary files for PRODUCTION
forever.

C. Personal License

Install Jar2Exe: In any type of licenses, to download and install


Jar2Exe software itself is always allowed.
Activate Jar2Exe: With EACH Personal License, you are allowed to
activate Jar2Exe on 2 PC.
Generate Executable Binary Files: With activation, it is allowed to
generate executable binary files for PRODUCTION for PERSONAL
PROJECTS.
Distribute Generated Executable Binary Files: With activation, it is
allowed to distribute generated executable binary files for
PRODUCTION.
You have the full copy right of generated executable binary files. You
need not pay again when you sell generated executable binary files as
your own product.
License Migration: You can Uninstall and Install & Activate Jar2Exe
on a new PC after 30 days since last time activation.
Run Generated Executable Binary Files: With activation, it is
allowed to run the generated executable binary files for PRODUCTION
forever.

5. Restrictions

Include Jar2Exe in Your Product: It is NOT ALLOWED to include Jar2Exe


software itself in your product. It is NOT ALLOWED to let Jar2Exe software
itself work as one part of your product.
Include Register Key in Your Product: It is NOT ALLOWED to include
your register key of Jar2Exe in your product.
Modify Jar2Exe Software: It is NOT ALLOWED to modify Jar2Exe
software.
Modify Generated Executable Binary Files: Without activation, it is
NOT ALLOWED to modify generated executable binary files.
With activation, you have the full copy right of generated executable
binary files. It is ALLOWED to modify generated executable binary files, such
as further encryption by third-party software.
Run Jar2Exe from Remote Desktop or Remote Shell: With Standard
License, it is ALLOWED to run Jar2Exe for PRODUCTION from Remote
Desktop or Remote Shell.
With Personal License, it is NOT ALLOWED to run Jar2Exe for
PRODUCTION from Remote Desktop or Remote Shell.
Run Jar2Exe from Auto Build Script: With Standard License or Personal
License, it is ALLOWED to run Jar2Exe for PRODUCTION from automatically
started build script.

6. Upgrade Included

Minor Upgrade: Future minor upgrades or bug fixes are included


forever.
Major Upgrade: Future major upgrades, such as main new features, are
included within 1 year since the purchase of Jar2Exe.

7. Email Support

Solution Help: You can contact me for help about your solution before
or after purchase of Jar2Exe.
Bug Report: You can contact me for bug report before or after purchase
of Jar2Exe.
Feature Request: You can contact me for feature request before or after
purchase of Jar2Exe.
8. Refund

Refund for No Reason: You can request a refund within 30 days for no
reason since the purchase of Jar2Exe.
Refund for Feature Failure: You can request a refund within 1 year for
feature failure since the purchase of Jar2Exe, if the feature does not work as
described.
Refund for Feature Not Supported: You COULD NOT request a refund
after 30 days for feature not supported. All the features could be tried and
verified without limit before purchase.

You might also like