Not a silly question at all, though. The situation isn't the same with Java, where expensive approval is needed before you can call your solution a JVM.
The Kaffe VM, for instance, is careful to show a disclaimer: technically, Kaffe is not Java. [0][1]