Once upon a time, when you talked about PC software, you could only think about Microsoft. Unless you were talking about games, in which case you'd still be talking about running them on Windows. These days, however, people and companies have begun asking what a computer is today and their definition doesn't always include "Microsoft", "Windows", or even "Office". In almost all sectors save for two or three, Microsoft has been slowly but surely losing its teeth and its market share. And if it doesn't take swift action, it could very well find itself on the verge of becoming irrelevant once more.