Support for Apple Extensions
Ulrich Kortenkamp
kortenkamp at cinderella.de
Sat Jul 6 10:26:33 PDT 2013
On 06 Jul 2013, at 18:53, Alan Bateman <Alan.Bateman at oracle.com> wrote:
> As the latter doesn't appear to have brought a crowd with pitchforks onto the streets then it might be a sign of slow adoption or maybe it means that folks are compiling with JDK 6 and deploying to 7.
Exactly, both is true. We are compiling on JDK6 for the reason that we are still supporting JDK 6 (and we won’t change that soon as we are targeting the educational market with lots of Windows XP machines still out there), so we are compiling on JDK 6 and don’t use any new features. The only reason why we are also deploying to Java 7 (in particular on Mac) is that Java 6 is no longer available.
Also, we are using stubs that allow for compiling also on machines that do not have the Apple Java extensions available – just because we are doing our builds on Linux servers.
But if our users will no longer see our fine-tuning for Mac when they finally switch to Java 7 (which they did already for the applet version, which obviously doesn’t need desktop integration), be sure we will hand out pitchforks to them ;-)
Ulli
More information about the macosx-port-dev
mailing list