Embedding/Bundling JRE in a commercial Java desktop application
We are in process of creation of a closed sourced (commercial) Java desktop application. It needs JRE to run it. Our clients are not tech savvy and may not know or have JRE installed on their machines. From our research on installers (NSIS, install4j etc) we have found a way to embed/bundle the JRE as part of application (i.e JRE is a subfolder in our application root) . That way our application can have its own private JRE.

We read through Oracle BCL license agreement but are not still clear if this is allowed or not. Can someone guide us if we can embed/bundle JRE as part of our java application legally and for free?

All help and guidance are highly appreciated.
Embedding/Bundling JRE in a commercial Java desktop application
===

We are in process of creation of a closed sourced (commercial) Java desktop application. It needs JRE to run it. Our clients are not tech savvy and may not know or have JRE installed on their machines. From our research on installers (NSIS, install4j etc) we have found a way to embed/bundle the JRE as part of application (i.e JRE is a subfolder in our application root) . That way our application can have its own private JRE.

We read through Oracle BCL license agreement but are not still clear if this is allowed or not. Can someone guide us if we can embed/bundle JRE as part of our java application legally and for free?

All help and guidance are highly appreciated.