This question may arise to the household and to corporate users- If GNU / Linux is free, why pay money for the similar software product from Microsoft which offers same services as those of Linux? Can not be answered unequivocally. Someone will recommend one, someone other. Below is a summary of the main advantages and disadvantages of both platforms, which, in my opinion, should be taken into account when choosing.
- FREE- Linux is freely available - You can download it from the Internet without any cost
- GNU / Linux is based on open standards- At the heart of GNU / Linux, there are most of the programs on open standards developed by international committees and services, which provide a guarantee of stable operation and data portability. In addition, the development of programs for the GNU / Linux kernel and the GNU / Linux - the central part of the operating system is open source- This means that anyone (and I should add - Specialist) can see the internal structure of any part of GNU / Linux.
- Exceptional flexibility in the settings- Source code of Linux is made available to its users. So, most of the programs can be modified to suit our needs and preferences.
- Large security- GNU / Linux has been derived from UNIX, which originally received increasing attention to the security of the system, the safety and security of data.
- Low risk of virus infections- Extent of viruses for Linux are very small in number (as executable files cannot be run in Linux without administrative privileges) and plus to that, because of effective structural features of the GNU / Linux, possible damages caused by computer viruses are significantly lower as compared to those in MS Windows.
- Post installation, the operating system gets ready for the work environment. Most modern GNU / Linux distributions are already installed and configured with the working environment for processing tests, spreadsheets, presentations, images (both vector and bitmap), etc. That is, no need for wasting time on installation of extra programs.
- Additional software available for free . Additional programs under the GNU / Linux (the majority of them) are freely available for download over the Internet.
- Problems with the support of internal and external devices .
- Possible difficulties in adjustment- Setup of the system or applications for specific tasks may require the user to the presence of highly skilled work experience in Unix-like systems.
- Games- Game manufacturers release new products primarily under the Windows-platform, although in recent years, it seems that the situation is beginning to change.
- The large number of additional softwares.
- The total initial customized user interface of the operating system.
- Lack of compatibility issues- Most of the home computers (about 96% in the world) are installed with different versions of MS Windows, which ensures portability and compatibility of formats: Make your file in MS Word, most likely, will open without problems in any distribution of Windows.
- Games- Most of the games are designed in order to work on Windows platform. So one will need MS Windows if he wants to avail most of the gaming facilities.
- Closed source code and the standards used .
- Expensive- MS Windows, being a commercial product, it will make its users spend their money to take its benefits and the cost is very much expensive.
- After installing the operating system, you will get only a basic set of programs. To fully start working with office documents (word processing, spreadsheets, presentations), you will have to install additional software package that is likely (though not necessarily) to worth you extra money.
- The need to purchase additional softwares as per requirements.
- Binding of the operating system to the computer . After a major upgrade of the computer may need to reactivate the operating system.
- The increased risk of infection by viruses.
- The relatively low level of protection of the operating system from network attacks.