Linux sure, but not OSX.
OSX is not even capable of doing half the things that Windows has to do. Windows supports thousands of different configurations, while OSX is limited to supporting only the few configurations which Apple deems that consumers need.