- Isabelle (whose license appears to allow distribution) depends on
PolyML (whose license doesn't appear to - see above)
Isabelle does not depend on PolyML (or its license...). You can use it with SMLNJ. Whether or not smlnj license is better, I don't know.
Cheers,