Linux is an interesting beast. By design it is modular, and so as a direct consequence it is very flexible. Its flexibility both on a large scale ( for example scaling for hardware ) and on a small scale ( what it can do ).
Operating systems such as Microsoft Windows however has been designed with a very narrow mindset. This 'target implementation' is a rough fathom of the average user's presumed work: documents, games, file management, etc. Although it would seem to cover most...