ArticlesHow-To Guides

Linux: A Complete Overview

One of the most notable differences between the two operating softwares is Windows legendary problems with malicious code, known as Viruses and Spy ware. Viruses, Spy-ware and a general lack of security are the biggest problems facing the Windows community.

Under Windows Viruses and Spy-ware have the ability to execute themselves with little or no input from the user. This makes guarding against them a constant concern for any Windows user. Windows users are forced to employ third party anti virus software to help limit the possibility of the computer being rendered useless by malicious code.

Anti-virus software often has the negative side effect of hogging system resources, thus slowing down your entire computer, also most anti virus software requires that you pay a subscription service, and that you constantly download updates in order to stay ahead of the intruders.

With Linux on the other hand problems with viruses are practically non-existent, and in reality you do not even need virus protection for your Linux machine.

 

One reason why Viruses and Spyware are not a problem for Linux is simply due to the fact that there are far fewer being made for Linux. A more important reason is that running a virus on a Linux machine is more difficult and requires a lot more input from the user.

With Windows you may accidentally run and execute a virus, by opening an email attachment, or by double clicking on a file that contains malicious code. However with Linux a virus would need to run in the terminal, which requires the user to give the file execute permissions, and then open it in the terminal. And in order to cause any real damage to the system the user would have to log in as root, by typing a user name and password before running the virus.

For example to run a virus that is embedded in an email attachment the user would have to, open the attachment, then save it, then right click the file and chose properties form the menu, in properties they can give it execute permissions, they would then be able to open the file in the terminal to run the virus. And even then the user would only be able to damage his or her home folder, all other users data will be left untouched, and all root system files would also remain untouched, because Linux would require a root password to make changes to these files.

 

The only way the user can damage the whole computer would be if he or she logged in as root user by providing the root user name and password to the terminal before running the virus. Unlike Windows in Linux an executable file cannot run automatically, It needs to be given execute permissions manually this significantly improves security. In Linux the only realistic reason you would need virus protection is if you share files with Windows users, and that is to protect them not you, so you are not to accidentally pass a virus to the Windows computer that you are sharing files with.

The above was a general over view of some differences between the Windows operating system, and Linux. To recap we started with the fact that Windows has only one vendor that releases the software, while Linux comes from millions of different coders throughout the world. We also commented on the fact that the Linux Kernel and much of the applications used with it are completely free of charge, where as with windows you are forced to pay for most of the software. Unlike Widows Linux is often lacking in professional Tech support, and Linux users are often left on their own to solve Technical issues. Linux users can either pay for Tech support or rely on the many Linux Forums and groups available on the Internet.

Due to the fact that the kernel is open source, Linux has a huge advantage over Windows in configurability. You can configure Linux to run almost any way you see fit by manipulating the Kernel. Installing the Windows Operating software and applications is easier due to the fact that it has a universal installer.

Also finding applications for Windows is easier because of its popularity most apps are available for Windows only, and are made easily available. Linux will run on a greater variety of hard ware than does Windows, from mainframe super computers running multiple IBM Power PC Chips, to a small laptop running an AMD processor.

And of course the biggest difference in this writer’s opinion is the fact that Linux does not suffer from an onslaught of Viruses and other malicious code, unlike Windows which is plagued by countless number of malicious code that can easily destroy your system if not properly guarded against.

We will conclude that the Linux OS really is the superior software. Other than a few minor nuisances, Linux out-performs Windows in most categories. The fact that Linux is more secure is the tipping point, that tilts the scales in the favor of Linux. Windows simply suffers from far to many security vulnerabilities for it to be considered the better over-all desktop environment.

References

http://www.michaelhorowitz.com/Linux.vs.Windows.html Reference #1
http://www.theinquirer.net/en/inquirer/news/2004/10/27/linux-more-secure-than-windows-says-study Reference #2
http://www.linux.com/whatislinux/ reference number 3
http://www.linux.org/info/ Reference #4
http://en.wikipedia.org/wiki/Linux%5Fkernel Reference #5
http://en.wikipedia.org/wiki/KDE Reference #6
http://en.wikipedia.org/wiki/GNOME Reference #7

Pages ( 5 of 5 ): « Previous1 ... 34 5

Related posts

3 comments

L4Linux June 20, 2011 at 9:44 pm

You should add that in Linux you have a real 1-click to ALL YOUR PROGRAMS (kernel, Firefox, OpenOffice, Messenger, Video player, etc…), while in Windows you have 1-click ONLY for MS programs and need to other programs seperately.

computer_freak_8 June 20, 2011 at 9:43 pm

The article incorrectly and contradictorily states: "The Linux Kernel is an operating system".

A kernel is not an operating system. Linux is the kernel used by what is formally referred to as the GNU Linux operating system, or less formally, (like a nick name,) the Linux operating system. But the kernel is not the operating system. It is a part of the operating system.

Huma2000 June 20, 2011 at 9:43 pm

The article isn't correct in some things:
U can many GUIs in windows (geoshell, litestep)
U can use nix soft under the unix layer of windows (not installed by default)
U will be able to run severals subsystem of apis, but is not used by devs outside ms with the unix layer
Security could be as good as in linux if u configure the system
And other things that are usually forgotten

Comments are closed.