1: Full access vs. no access
2: Licensing freedom vs. licensing restrictions
3: Online peer support vs. paid help-desk support
4: Full vs. partial hardware support
5: Command line vs. no command line
6: Centralized vs. noncentralized application installation
7: Flexibility vs. rigidity
8: Fanboys vs. corporate types
9: Automated vs. nonautomated removable media
10: Multilayered run levels vs. a single-layered run level
Courtesy: http://blogs.techrepublic.com.com/