Linux or Windows
Wednesday, December 19, 2007
Author: Tolga Tohumcu, Information Technology Professional
A comparison of     Linux and Windows
   
   Everyday people ask me the same question over and over again. What     is the difference between Windows and Linux? I’ve decided to write     this article so people can read this and decide. If it was up to me,     I would change the whole world computers to Linux base operating     system as this article posted on a powerful Red Hat Enterprise     Server.
   
   Windows and Linux are operating systems. And in many respects, from     a user point of view, they are quite similar or at least offer much     of the same functionality. Both of these operating systems offer     file management, memory management, control of peripheral devices,     communication with other computers, and both run a range of user     software.
   
   Linux was originally built by Linus Torvalds at the University of     Helsinki in 1991. It is distributed under the GNU General Public     License. Technically we can say that Linux is a Unix-like,     Kernel-based, fully memory-protected, multitasking operating system.     So what do we mean by that? Basically, Linux is a powerful, robust,     compact, and most notably, free operating system. It runs on a wide     range of hardware from PCs to Macs.
   
   Windows is a GUI based operating system. It has powerful networking     capabilities, is multitasking, and extremely user friendly. Built by     Microsoft, it also offers an operating system which most PC users     will already be familiar with if they have used other Microsoft     products such as Windows 3.1, 95, 98, 2000, XP and Vista.
   
   Indeed, Linux and Windows have been around for many years, yet,     during these years Windows has been enjoying an overall advantage     over Linux due to Microsoft’s market success because of its broad     focus aimed at beginner users as well as advanced, while Linux has     been primary used by advanced computer users – programmers and     developers.
   
   Indeed, many beginner users find Windows easer to use than other     operating systems; however, usually this is said by an individual     who did not try other operating systems, or who was simply     influenced by a friend or colleague.
   
   One fundamental difference between the two systems is the fact that     Linux is "open source". This means that unlike Windows where you     only get access to the compiled programs that you run on your     machine, with Linux you also get the original computer code to     examine and tweak (modify) at your leisure. This may not seem a big     deal to many people, but it allows unlimited possibilities to anyone     with the knowledge and courage to get into the driving seat of the     operating system and point it in their own specific direction. This     also goes to show that Linux users are more advanced.
   
   So, what makes one operating better than other? Well to answer that     question, many things need to be taken into consideration. Perhaps     the first one to start from will be the list of applications     available for an operating system as well as hardware that would     support the following applications.
   
   Currently, Linux falls short in the number of different applications     available for it. The reason for it is Microsoft’s success. There     are much more various applications available for Microsoft since the     population of Windows users is greater than Linux. Also, since     Microsoft is more popular, the Hardware products are aimed at the     biggest market – Windows, such that the product would be sold and     used widely. Indeed, that is the only reason, since Linux has a     different advantage. Linux programs are distributes freely since     they are not developed by commercial software companies, but instead     are created under the GNU Public License, which makes the software     free. Yet, most of the Linux software lacks the GUI and is therefore     not “liked” by many users. However, Windows has its own share of     problems – the fact that some software is not compliant for     different versions of windows (i.e. Windows 98/XP/Vista) and that     many times the GUI concept is overused such that command arguments     cannot be passed to the program.
   
   Another aspect of this comparison is the cost of the purchase of the     new PC with preinstalled Windows operating system, and acquiring a     Linux operating system for an “empty” machine. The fact is that the     biggest portion of the price for the PC with Windows is the cost of     the preinstalled applications such as Office, Outlook, IIS, etc...,     yet buying a Linux operating system, only the redistribution cost is     charged.
   
   As was said earlier, Windows is a fully GUI based application,     however, Linux also contains a GUI – it is called X-Windows. There     are two different types of the GUI interfaces available for Linux –     Gnome and KDE, which both contain a different style. Also, Linux     offers a choice of four desktops thus allowing the user to work in     different windows on different desktop for convenience. Windows, on     the other hand, is limited to the way the application windows are     laid out on the screen. Windows GUI also has been known for its     large memory requirements, where it usually uses a huge chunk of RAM     for visual components.
   
   Kernel and the operating system environment is also an important     part of an operating system. Linux has some real good advantages     over Windows in these criteria. Linux requires 386 architecture to     run. Thus, it is compatible with any improved architecture such as     486, Pentium, Pentium Pro, etc. Also, there are drivers available     for much many types of hardware devices. Linux program installation     seems to be easier since it only requires a restart when hardware     device has been changed, while Windows requires a restart on     software installation. Linux supports multiple copies of the Kernel     on the system such that if an error is encountered and the Kernel     becomes corrupted, a different copy of the Kernel can be used to     boot up the system.
   
   A very important aspect of security is another basis of Linux and     Windows comparison. Though it is possible to break into virtually     any system if special considerations are not taken, Linux seems to     be more prepared for protecting itself because of the beginning     developments of Linux, UNIX, and FreeBSD which were aimed at top     notch security, while Windows is often known for a large amount of     loop holes. Linux allows does not create registry keys in a way     Windows does allowing a user to browse installed components registry     keys, which contain important information. Also, Linux is more virus     proof since viruses – malicious programs either cannot be run     automatically on the Linux machine, or simply are not capable of     being executed on a 386 architecture.
   
   The most important functionality of an operating system, it of     course an operating system must be reliable - it must not crash,     even under extreme loads. Second, availability services must be in     place to let clients continue to have their processing requests     satisfied, even when the operating system or hardware fails.     Unfortunately for Windows, it seems to be less stable even though     the latest versions of Windows XP are far more improved than the     incredibly buggy Windows Vista.
   
   So, what is better Linux or Windows? That questions can only be     answered by an individual from his/her own view, depending on what     the users needs to do with the operating system since Linux does not     have any sufficient test benchmarks that can compare its performance     with Windows. However, one thing is for sure, Linux technology use     is currently on the rise. This can be seen by various     Windows/Unix/Mac OS products ported to Linux over the years.     Widening use of Java also contributes to this uprising. The use of     the “.php” technology, which is a Linux type of active server page,     has also increased. The only thing left, is to wait and see, whether     Windows will be overcome by Linux, or not. I think it will.
   
   Choosing Linux vs. Windows
   
   On the Personal Computer show in December 2003 John C. Dvorak     predicted a bright future for Linux. His main points being: it's     free, the applications are getting more mainstream, Open Office is a     "fabulous" product, the GUI is pretty much like Windows, it's high     quality, bullet proof and resistant to the thousands of Windows     viruses and worms. If he owned a company with thousands of PCs, he     would put everyone on Linux.
   
   To date the only organizations (that I've heard about) using     hundreds or thousands of Linux based computers are government     agencies in countries all over the world. They may be driven by cost     and/or security concerns (practically speaking there are no Linux     viruses). Some countries also may not like being beholden to a U.S.     based company for so much of their software.
   
   Is Microsoft finally about to face real competition in     desktop-computer software? This article raises a point I agree with.     The next version of Windows, the one that will replace XP (which is     here today as Vista), is not going to be delivered for a long time     opening up a window of opportunity for Linux. In addition, the     upcoming version of Windows is likely to be expensive and require     new hardware, two other areas where Linux competes well. It may also     involve too many changes. By the time it's delivered, more and more     Linux distributions will look more like Windows, just as Microsoft     rolls out a new user interface. People accustomed to the current     Windows UI may resist the change.
   
   Read all articles at        http://newyorktechnologies.blogspot.com/
Labels: Linux, operating systems









 

 



<< Home