There are a number of JRE's(Suns, Oracles, ) with different JVMs (hotspot, IcedTea).
So are there any major differences between them all? Are they similar in that to linux distros where one will focus on security, another on usability?
Is there much difference in terms of speed between them all or are they more influenced by hardware?
I've tried to get some nice explanations or even examples of different JVM's but haven't managed to find much information. Any help appreciated.