El nombre de H2 venía del hecho de que en un principio iba a ser una segunda versión de Hypersonic: "Hypersonic 2", sin embargo H2 no compartió código con Hypersonic ni con el código escrito por HSQLDB.