Unfortunately OCaml itself has its own weird licensing issues being distributed under a combination of the QPL and GNU licenses.
Every few years I take a look at it, notice the license and move on. There's no reason whatsoever for a language not to have an implementation under a permissive license.