I’ve been a Zulu user on my Windows+Java deployments, basically because Zulu offers a zero-issues deployment of OpenJDK, being at this time the only Open Source and production ready JVM available for Windows (in Linux you also have OpenJDK distro builds or IcedTea).
As my previous experiences in Windows and considering that Zulu is at some point a supported compilation of OpenJDK (basis for HotSpot aka OracleJDK), using Zulu in OSX has been so far a painless solution.
Compared to HotSpot you have an additional security “feature” only available at Server JRE, the lack of the infamous web plugin, however you will lose Java Mission Control because is a closed source tool.
If you are interested in formal benchmarks this guide (by Azul) could be helpful: http://www.azulsystems.com/sites/default/files/images/Azul_Zulu_Hotspot_Infographic_d2_v2.pdf
In a more “day by day” test, for me Zulu works properly with Eclipse, Wildfly and some other desktop apps like Vuze or JDownloader.
- Is based on OpenJDK Open Source project (with all Open Source benefits)
- You obtain nearly the same performance of HotSpot
Why not Zulu?
- If you need Java Mission Control
- If you need the Java Browser Plugin, pretty dead BTW
Zulu installation in OSX is pretty easy since it’s available as .dmg and also as a homebrew cask, it plays well with many of the Java dependant caks.
Some images of software running with Zulu: