Hello,
I have an application similar to PortableApps (Windows Package Manager) and would like to redistribute the JRE too as many applications depend on it. As far as I understand the license (http://java.com/de/download/license/1.6.0_21_license.js), it is not permitted to redistribute the JRE. I mean especially this:
...
Oracle grants you a non-exclusive, non-transferable, limited license without fees to reproduce and distribute the Software (except for the JavaFX Runtime), provided that (i) you distribute the Software complete and unmodified and only bundled as part of, and for the sole purpose of running, your Programs,
...
Am I wrong here? Or does PortableApps violate this license?
Regards
--Tim
That's why we use a live installer that downloads the official Java installer from Oracle and gets the files needed from that. And, yes, the folks at Oracle are well aware of our technique. We're working on getting a license to rebundle it directly in a portable installer (said permission won't extend to 3rd parties, though).
Sometimes, the impossible can become possible, if you're awesome!
thank you for the fast reply. The download numbers of my project are too small to ask Oracle for such a permission.
Could you please point me to the code that downloads Java? http://portableapps.hg.sourceforge.net/hgweb/portableapps/launcher/file/... seems to only recognize an existing JRE installation
Regards
--Tim
What you link to is part of the PortableApps.com Launcher which copes with detecting Java - it deals with Java Portable installed by our installer first (../CommonFiles/Java). It's not the actual online installer for Java Portable.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1