MacOS Big Sur and OpenJFX on Arm Macs

Scott Palmer 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. 


Scott

> 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.
> 
> Thanks
> 
> Danny
> 
> 


More information about the openjfx-dev mailing list