Mac OS X has all the disadvantages of not being Windows (doesn't run most games, for example) but few of the advantages of Linux (doesn't have a packaging system, not free, hardware tie-in, lack of good Java support, forced to use Objective-C, lack of kernel flexibility, lack of hardware support vs. Linux).







