title: What's the difference between VisualVM and Java VisualVM?
body: <p>I've been having some trouble with "Java VisualVM", which seems Oracle branded, and the ugly about page claims I am running verison 1.6.0_51.</p>
  
  <p>In particular one thing that tipped me off I've been running an out of date or somehow ill-maintained version of this very popular dev tool is that updating available plugins fails, with:</p>
  
  <blockquote>
    <p>Unable to connect to the Java VisualVM Plugins Center because of java.security.cert.CertificateException: No subject alternative DNS name matching visualvm.dev.java.net found.</p>
  </blockquote>
  
  <p>And indeed going to <code>https://visualvm.dev.java.net</code> gives scary warning.</p>
  
  <p>So I go to <code>http://visualvm.dev.java.net</code> (no S) and download the "current" version, which is 1.3.6.  This is now just called "Visual VM" and is licensed under GNU GPL, and is void of Oracle branding.  It is also clearly nicer - the about page is better designed, it auto-updated some of its components when it opened, and going to available plugins is already populated and I can check for newest without error.</p>
  
  <p>What are these two versions of this tool and how did I somehow wind up with the rotten one?</p>