Linux Vs Windows Paper
Essay Preview: Linux Vs Windows Paper
Report this essay
Microsoft Windows has long dominated the business and home desktop market but there is a new contender on the block in the shape of LINUX that is beginning to compete with Microsoft Windows on many different fronts. What is this LINUX and how does it compare and contrast with the Microsoft Windows operating system?
Microsoft Windows has been around since 1983 and its present incarnation, Microsoft Windows 2000, owes its roots to Windows 3.x, Windows 9x, and Windows NT. LINUX has been around since 1991, for all of its newness, is the latest incarnation of the UNIX operating system which first came into existence in 1969.
Lets start by comparing the minimum hardware requirements specified by each vendor for both LINUX, using the popular Red Hat Linux 9 platform, and the different flavors of Microsoft Windows 2000 as outlined in the following chart:
Hardware / Operating System
Processor
Memory
Hard Drive Space
On paper, the differences look surprisingly trivial dont they? In actuality, in each case the recommended setting are significantly higher based on the purpose of the system and the applications in use with the biggest change being in memory use on the Microsoft Windows 2000 platform where the recommended memory settings are 256 MB on Microsoft Windows 2000 Professional to 512 MB on Microsoft Windows 2000 Server.
As for pricing, how does LINUX compare against Microsoft Windows 2000? This is a difficult question to answer due to the additional questions of are we talking home user, academic, or corporate licensing and are we talking about a workstation or a server operating system?
From a home users perspective, LINUX costs $0.00 compared to Microsoft Windows 2000s cost of $319.00. This seems like an easy choice but is made more complex due to the costs of Microsoft Windows 2000 being bundled into the costs of a new workstation and due to concerns over application compatibility and long term support costs.
From a corporate user and administrators perspective, the costs do not break down as easy. On the workstation side, LINUX costs $179 to 299 compared to Microsoft Windows 2000s cost of $319.00 – these costs for LINUX vary depending on which support options and media options that you choose with the LINUX distribution. On the server side, LINUX costs anywhere from $399 to $799 for standard support while Microsoft Windows 2000 Server costs $999. This makes LINUX less attractive from a corporate workstation standpoint but more attractive as a corporate application or file server. However, these issues are further confused by debates over costs associated with applications for each platform and for which vendor provides the better support.
What about market share for each of these platforms? Take the following chart as an example of market share:
Clearly Microsoft has a dominant position on the market but LINUX and Apples OS X which is based on the MACH UNIX kernel are making some gains on the market.
With this in mind, it is difficult to determine which platform is the one to choose. LINUX has some clear price advantages but Microsofts Windows platform has advantages due to market share and number of applications available.
What other differences exist between the two platforms to help you decide? Philosophical differences in file processing and programming between LINUX and Microsoft Windows are pronounced and go to the heart of the differences between the operating systems themselves. The differences between the systems highlight the differences in the goals of the operating systems and their intended audiences and functions in both the home environment and corporate world. LINUX systems see those functions as being the responsibility of the sub component process and not necessarily a unified operating system task. Microsoft has embraced the unified view of how they should present windows, programs and information to end users.
In LINUX systems, files are routinely modified and manipulated by administrators and users. The core commands used for manipulating and interacting with the operating system generally involve manipulating files, directories and programs within. Manipulating files in LINUX is done via the command line and LINUX “has many powerful utilities that are used to describe and modify the contents of files. These commands may seem trivial when used alone, but by connecting these commands together you are able to create