Cross platform does not automatically mean something supports all platforms, nothing does.
And I'm curious how much adaption happens for each OS really. Are there specific changes for MacOS and BSD, outside of some paths for configurations?
Just curious, but is it really so hard for people here to think outside the box?