923687 wrote:I believe that is the general idea where bundling Java is concerned, yes. Any half-decent Linux OS should be able to install OpenJDK through its package management and not require you to do scripting hacks.
If Oracle's goal is to drive all of us to use the OpenJDK, they're doing a good job.
Has anyone figured out a work-around for this?Think about it. Oracle wants you to agree to a license before you are allowed to download it. Trying to circumvent that is probably illegal, or at least shady business that any company that does not want the risk of legal charges should want any part of.
923687 wrote:Doesn't matter. What matters is that Oracle wants you to agree to the license now. Perhaps the issue was that until now you were doing things you weren't supposed to be doing; at least now you can know.
But the issue is that it was working at least until Saturday.
This just strikes me as yet another finger in the eye of the Java community by Oracle. Oracle is dead to me. Hello OpenJDK and PostgreSQL.Eh, OpenJDK, even though it is an open source effort, is still sponsored by Oracle themselves... What you call the "Oracle JDK" is still OpenJDK with extra fluff around it.
Henrik Stahl wrote:
Unfortunately we have to require license acceptance prior to download. This can be implemented in one of two ways. Either we require registration and log in prior to download, and as part of registering you agree to reading and complying with licenses. Or we use a click-through on download which avoids the need to register and log in. We have chosen the latter for Java downloads as the least intrusive method. We found out some time ago that scripts were being used to circumvent click-through (in violation of site policies, and frankly also of common sense) and have plugged this hole.
We understand that this makes command line updates from our main website for Linux users impossible and are actively looking for other ways to enable this use case.
Oracle JDK is based on OpenJDK (with a few added components like a closed-source font rasterizer that we license from a third party) and the latter is available as part of most Linux distributions, so it is a good option unless you specifically need the Oracle certified binaries.
Sr. Director, Product Management
Java Platform Group