I have read the following from a well known Computer Magazine:
1. Linux is distributed free of charge. All you need is to go into their website
and download the system, and install it to your computer.
True and false. Yes, most flavours of Linux are free, but there are some commercial versions that many enterprises use that are not free.
2. Microsoft Windows is build on the principles of Linux.
False. If it were true, then Windows would be a much more stable operating system, but it is not. Linux is built upon the idea that software should be free (in the sense of freedom, not necessarily cost). That means you should be able to change it as you see fit. This is made possible by the open-source nature of Linux. Windows is closed-source, which means that the actual code is not made available to the public (whether you buy it or not). This means that one cannot make modifications to Windows in the same way you would Linux. And with Linux, because the code is available, people from around the world are able to identify security flaws, bugs etc, and fix them and publish the solution to the world.
3. Linux is one of the best operating systems in the world.
This is debatable. To me, the best operating system is the one that helps you maximise your efficiency. For those who are not willing to put in the hours to configure and tune their system, Linux might not be the best. If you are such a person, but happen to know someone who will happily configure your system and fix any issues you have, then perhaps it is more suitable for you. One of the big advantages of Linux is that you are able to modify the system as you see fit, and thus create a system that is tailored to your needs.
But the following I heared from my local Computer store:
a) Linux is very clumbsy, and Windows is much more user friendly.
Yes and no. Linux can appear to be less user-friendly than Windows, but this is mainly because people who attempt to use Linux are generally those who have been using Windows for years. This leads them to attempt to do things "the Windows way", which is obviously not the correct approach. It has been seen that those who begin their computing career on Linux don't find it confusing at all.
With regards to clumsiness, what do you mean? If you mean that things are sort of all over the place, this is also both true and false. This happens because software is written by many different people with different needs and levels of expertise. As a result, software often looks different, works different and is generally less coherent. But at the same time, the organisation of a Linux system is far more intuitive than a Windows system (with regards to file-system structure especially).
b) Linux is more reliable than Windows.
Absolutely true, when considering like-for-like. That is, a well-configured Windows system will be very stable, but a well-configured Linux system will likely be more stable. Likewise, a poorly-configured Windows system will be unstable, and a poorly-configured Linux system will also be unstable, but possibly more stable then the Windows sytem.
If by reliability, you mean that things in a well-configured system don't break, then it's absolutely true (if you are a competent user). This is because Unix, on which Linux is based, was designed from scratch to be a multi-user system. This means that all operations require a certain level of authority, i.e. you can't break the system too badly if you don't have a high enough access-clearance.
c) All Windows-based programs are 100% compatible to Linux.
Absolutely incorrect. When programs are compiled on Windows, they do not work on Linux. Period. Likewise for Linux. However, there are situations when you can use Windows software on Linux by making use of programs like wine. wine provides a layer between program and system, so the program talks to wine, and wine talks to Linux. This allows most Windows programs to run on Linux (at a small performance penalty). But not everything is compatible with wine either. There are commercial packages available that are capable of running more exotic Windows programs, but they are also not 100% compatible with all Windows programs. But then, neither is Windows
d) The time it takes on a Linux System for your computer to boot takes longer than in the case of Windows XP.
Not true in the general case. Not something that is really comparable either. If you Linux system is not set up to start many services at boot time, it will boot much faster.