Linux works with more different kinds of hardware than just about anything else, certainly more than Windows or MacOS X. Granted, lack of support for the small-but-important set of hardware he is currently Windows-only is one big reason why Linux will not be taking over the world for a few more years yet.