OS X and linux can be treated separately