Supporting Linux and Mac OS X