Hi @willtp87! Right now, the main purpose of this function is to detect whether this is a Windows or non-Windows system. However, I wanted to make it flexible enough so that if there was a reason to test for an additional operating system in the future, this function could accommodate that. 

I made the default value "Linux" since that matches the Islandora testing environment and is likely what most current Islandora setups use. That said: I agree that "Linux" isn't the best default value. Right now, that default could be anything, including "*nix," since most other operating systems are Unix-based. I suppose it could also be something generic, like "OS." If you have any suggestions, I'll happily change it.