Is there a difference between java.vendor and java.vm.vendor properties in Java?
It appears that the two are always the same. Is that a correction assumption?
If you know of scenarios where these two values are not the same please list them.
Edit:
I'm trying to figure out which property would tell me if current java is Oracle or Apple or OpenJDK or another JVM. Until now I checked for both of these properties. But is it safe to assume that I only need to check java.vendor?