It's a lot more common than BSD 2-clause it is both compatible and nearly identical in effect.
There was previously support for both build systems, but ndhc is undemanding and there is no point in maintaining a complex CMake build.