MacOS Big Sur and OpenJFX on Arm Macs
swpalmer at gmail.com
Thu Jul 2 00:46:14 UTC 2020
JavaFX already runs on some Arm-based devices like the Raspberry Pi, so I expect an Arm-based port for new Macs won’t be that big of a job (relatively speaking)
Hopefully by that time there will be a Metal-base rendering pipeline as well. The Metal-based pipeline for Swing seems to be coming along nicely.
I don’t know if Oracle has access to one of the early developer boxes that runs macOS on arm or not. If they don’t, then a Java/Java FX port may not be available on day 1. That being said, perhaps Rosetta 2 will run the JDK/JRE until a proper port is available. I don’t know if the JIT compiler will work with Rosetta though. If it doesn’t then that certainly makes a proper port more urgent.
> On Jul 1, 2020, at 2:13 PM, Danny Gonzalez <danny.gonzalez at screamingfrog.co.uk> wrote:
> Hi All,
> Not sure if this is the correct place to direct this conversation but here goes.
> With the imminent arrival of Arm Macs in late 2020 running MacOS Big Sur, what are the plans to ensure that OpenJFX and Java will run on this platform?
> Are there plans to get the Developer Transition Kit to test on real hardware prior to the release of consumer hardware?
> Are there testers testing on MacOs beta?
> Will OpenJFX and Java be able to run natively in this new Arm Mac environment?
> Will OpenJFX and Java be able to run in the Rosetta emulator?
> We have many MacOS customers, many of whom will be early adopters and upgrade to the new Arm Macs so this could be a big issue for us.
More information about the openjfx-dev