a few comments.  would be nice to:
* make `unices` a `public static final` on the class eg `UNIX_OS_NAME_PATTERNS`
* put `.*linux.*` first
* add `coreos` ?
* include comment that `(?i)` makes it case insensitive (i presume that's what it does ... advanced regex-fu!)

happy to merge w/o this if needed but would be nice to apply the above while it's fresh so leaving this open for a bit