macosx-port-dev Digest, Vol 26, Issue 19

Robert Krüger krueger at lesspain.de
Fri Feb 22 09:07:59 PST 2013


On Fri, Feb 22, 2013 at 5:06 PM, Mike Swingler <swingler at apple.com> wrote:
> What is changing in in the near term is a policy shift for command-line tool invocations. We will soon present a dialog suggesting that the user install Oracle's JDK if there is no command-line Java available, instead of offering to auto-download Apple's Java SE 6. Anyone who has a Java SE 6 or Java 7 installed will continue to use the highest version installed by default.

OK. No problem for us.
>
> Right now your product goes through a non-optimal workflow, by asking end users to install Java SE 6, which has been EOL'd by Oracle and deprecated by Apple. The only difference will be the "auto" installation workflow will turn into a dialog which punts users to a web page (which should clearly explain that the thing they are installing is deprecated, but the only choice for these older applications).

I still hope we can move to a bundled Open JDK by then
>
> We do understand that the time is not right now, but this is your heads-up that it is coming. We will not be making this change for bundled apps tomorrow. :-)
>
> I would also suggest trying to embed OpenJDK 8 in your app - that's where all the latest and greatest fixes are going after all. If, in your testing, it provides a superior experience, and the license is compatible with your product - it may be the best option for you in the immediate term, and it opens up distribution options for you. And best of all, no confusing additional downloads for your users.
>
That is exactly what are planning on, once
http://bugs.sun.com/view_bug.do?bug_id=8000629 is fixed.

We are hoping for the best.

Thanks again,

Robert


More information about the macosx-port-dev mailing list