JRE README says:
To run your application, a user needs the Java 2 Runtime Environment,
which is freely available from Sun for application developers to
redistribute."
Source: http://java.sun.com/j2se/1.4.2/jre/README
> So - is it freely redistributable (we can let users download it from our
> website) or must we "bundle as part of, and for the sole purpose of
> running," our program (via our application's installer).
>
> If the latter, how can we possibly ensure that the end-user doesn't use the
> JRE for running other Java programs?
The "freely available" means that it is available for free, not that it
is freely redistributable.
Suggest we modify the "freely available" part to say:
"which is freely available from Sun. Application developers
can redistribute it subject to the terms of the license"
To run your application, a user needs the Java 2 Runtime Environment,
which is freely available from Sun for application developers to
redistribute."
Source: http://java.sun.com/j2se/1.4.2/jre/README
> So - is it freely redistributable (we can let users download it from our
> website) or must we "bundle as part of, and for the sole purpose of
> running," our program (via our application's installer).
>
> If the latter, how can we possibly ensure that the end-user doesn't use the
> JRE for running other Java programs?
The "freely available" means that it is available for free, not that it
is freely redistributable.
Suggest we modify the "freely available" part to say:
"which is freely available from Sun. Application developers
can redistribute it subject to the terms of the license"