I would also like a simple ZIP file please with no installer. I like to set up some software with an environment variable that points to which JRE / JDK that I want it to use.
Example Use Case:
One Windows OS. Several smallish Tomcat servers. Each Tomcat server has environment variables that point to the CATALINA_HOME (a base unpacked tomcat folder), and a JAVA_HOME which points to a JDK or JRE.
I can stop a tomcat service. Remove it from Services control panel. Change some environment variable pointers in a .BAT file. Re-add it to Services control panel. Then restart the service. Now that server might point to a different Java and/or different Tomcat release.
Similarly Eclipse. I don't "install" it. Just unpack it and create a shortcut to it's launcher. Set its configuration file to point to which of my various Java versions I want it to use -- including multiple vendor's implementations.
Red Hat: I don't WANT to "install" a JDK on Windows.
They integrate with windows GPO and it can be rolled out everywhere, among other things.
You should be able to extract an msi with the right msiexec command line switches.
Elsewhere in this thread I discovered:
https://github.com/ojdkbuild/ojdkbuild
And I already knew about:
http://www.azul.com/downloads/zulu/
The more OpenJDK folders I have to test against (on both Linux and Windows), the better. Just change environment variables.
http://openjdk.java.net/legal/gplv2+ce.html
Specifically: "You may not impose any further restrictions on the recipients' exercise of the rights granted herein."
"As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module."
So presumably I can't distribute this installer to my users or even have them install it themselves for production purposes?
[1] https://developers.redhat.com/terms-and-conditions/