Who are Microsoft Competitors?

Microsoft has two main competitors – Linux and Macintosh. Microsoft still has the upper hand, however, due to their large capacities to be user-friendly and ability to please everyone no matter what they want from their PC.