Linux Versus Windows.
Table of Contents Abstract 2 Introduction. 3 Purpose Statement & Rationale. 3 Methodology. 5 Programming Level 6 Licensing. 6 Stability and Performance. 6 Security. 7 Support 7 References. 8 Abstract The research will address the framework of the Operating system software that manages the hardware resources and provides a common service and platform for computer programs. This is also to incorporate the Operating Systems that all functions on PC. The Linux as an open source operating system developed by Linus Torvalds is elaborate with all the versions available of windows coming from Microsoft while those of Linux coming from different companies inclusive of the Red Hat, Slack ware and Mandrake. The application as an embedded OS has also been applicable in gaming consoles and Linux Kernel used to develop the Android OS, which is popular on Smartphones and Tablets. In reflection to the facts provided, the research will prove that windows have competitive advantage over Linux since it is easy to use making it popular for commercial use. The performance or the framework of the two operating Systems based on the scheduling algorithm that favors interactive processing in Linux. Introduction An Operating system is software that manages the hardware resources and provides a common service and platform for computer programs. The paper will analyze the various classifications of operating systems based on the function that they undertake including Distributed OS and Embedded Os. Some of the types of OS to be covered exists in the market are Windows OS developed by Microsoft, IOS developed by the Apple Corporation, open Source OS such as Linux, Chrome OS developed by Google and the newest in the market Firefox OS. The above Operating Systems all function on PC. Mobile Phone OS include Android that is developed using Linux Kernel, Windows Mobile Os, IOS that runs on iPhones and iPods, Firefox Os, Symbian Os running on Nokia Smartphones, Tizen Os owned by Samsung. Purpose Statement & Rationale The purpose of the paper is to provide the analysis the various classifications of operating systems based on the function that they undertake including Distributed OS and Embedded Os. Statement of Qualification The most fundamental difference between windows and Linux as the accessibility to the source code with focus on the license of Linux acquired by the GNU public license to ensures that users can alter, and the code to the kernel. Literature Review The Linux is an open source operating system developed by Linus Torvalds. The Operating system developed initially for personal computers and meant to counter the monopoly position initially held by windows will also be addressed in the paper. Linux development was for programmers and they can use it to create a new OS. All The versions available of windows come from Microsoft while those of Linux come from different companies such as Red Hat, Slack ware and Mandrake (Ramon, 2006). Windows operating system developed by Microsoft on the other hand is a proprietary operating system developed by Microsoft. The paper will analyze the Windows OS with the aspects of revolution it has undergone where it has been able to the current stage of windows 8 (Ramon, 2006). The initial versions of windows would only handle basic functionality but over time, the product has revolutionized to include advanced multimedia capabilities and improved architecture. Initially the Windows OS had limited multitasking capabilities but subsequent improvements have seen the OS capable of handling and incorporating the multitasking (Ramon, 2006). Linux has also developed over time. Initially, it was limited for use to PCs. From research, its application on devices such as watches and calculators as an embedded operating system will be analyzed. The application as an embedded OS has also been applicable in gaming consoles and Linux Kernel used to develop the Android OS, which is popular on Smartphones and Tablets. There has also been an increase in the usage of the Linux OS on mainframe computers and on super computers (Ramon, 2006). Linux based on a Unix-like OS and most of the basic design of the OS is derived principles of the Unix Os. The Linux kernel handles the networking, file system access and device drivers mostly integrated with the kernel as a module loaded to the system. For both Operating Systems, there are several similarities such that the boot loaders and low-level kernel parts written in Assembly language. The Kernel usually developed using assembly language or high-level language like C (Argyle, 2000). When comparing Windows and Linux OS, the main factor to remember that Windows is Commercial Source Os while Linux is open source, which means that Linux costs money and windows, is free. This has led to the development of various and popular versions of Linux include fedora, Debian and Ubuntu. Linux has some advantages over windows which include the fact that Linux can be customized while windows cannot as well as Linux is secure and has a robust security system over windows. In reflection to the facts provided, the paper will prove that windows have competitive advantage over Linux since it is easy to use making it popular for commercial use. Linux is a favorite of programmers (Honga & Rezendeb 2007). Methodology For the analysis to assist in acquiring the significant information with relevant findings and inferences, research mechanism will be applicable. A topical research method involving the aspect of acquisition, organization, synthesis and the presentation of information is significant. This involves the use of questionnaires and interviews. The application of qualitative research interview used will describe the meaning of the central themes behind the most fundamental difference between windows and Linux.Expected Findings and Implications Some of the significant findings about the aspect of Linux versus Windows include: Programming Level The most fundamental difference between windows and Linux is the access to the source code. The paper will focus on the license of Linux as acquired by the GNU public license ensures that users can alter, and the code to the kernel. The windows code is proprietary meaning it is not accessible to any individual at any one given time. The open source software is particularly critical in ensuring that weaknesses and the bugs in the Os are fixed (Computer Hope, 2012). Licensing The review will also focus on the Linux operating system being open source ensures that when one purchases a license they can modify the OS an even get financial gains from it. However, windows license is limited. Once purchased the license is only applicable to the given number of people. Stability and Performance In Linux, applications separated from the graphical subsystem detached from the Linux Kernel analysis as will be in the review. Most of the device drivers are the integral part of the Linux kernel meaning that it never crashes. As for windows operating system, the NT kernel is more stable and this does protect the windows kernel data structure. The performance or the throughput of the two operating Systems based on the scheduling algorithm that favors interactive processing in Linux. In addition, the root privilege can take advantage to monopolize when CPU time precision is low. Memory Management Disk most of the hard drive installations of Linux use swap partition. Windows on the other hand employs dynamic memory management (Bezanson, 2012). Security A very important and critical factor when using any Operating System is the effect and the presence of malware and other threats that are imminent to the user. On Linux based operating System, the review will evaluate the presence of many malwares that have adverse effects on the security of the user. Most of these are usually emanating from the developer of the Operating system who may have a vendetta or hidden or may be pilfered via the internet. Those propagated via the internet may otherwise compromise the system. Linux has over time defended itself over the allegations that its system faced by the imminent danger of malware. Support For any given product, the review will evaluate, acquiring support following the need to have the system improvement and whenever faced by issues is a very important aspect. According to Honga & Rezendeb, Microsoft has robust support staff that is always willing to tackle the issues of the clients and thereby ensure that the clients are satisfied with the OS. Linux on the other hand has a lean stuff and is mostly dependent on forums to tackle and handle any queries that may emanate from the use of the operating system (Honga & Rezendeb, 2007). References Bezanson, D. (2000). Title Bout: Linux vs. Windows. Ziff Davis Smart Business For The New Economy, 13(5), 64. R: Al-Rayes, H. (2012). Studying Main Differences between Linux & Windows Operating Systems. International Journal Of Electrical & Computer Sciences, 12(4), 25-31. R: Bezanson, D. (2000). Title Bout: Linux vs. Windows. Ziff Davis Smart Business For The New Economy, 13(5), 64. R: Computer hope. (2012, January 02). Retrieved from R: Galli, P. (2005). Study pits Windows vs. Linux. Eweek, 22(47), 22. R: Spanbauer, S. (2002). Linux vs. Windows: The Rematch. PC World, 20(11), 97. R: Taschek, J. (1998). Microsoft vs. Linux: Code-to-code combat. PC Week, 15(30), 50. R: Taschek, J. (1999). Microsoft vs. Linux: The Digital Generation Gap. PC Week, 16(26), 65. R:(2005). Studies show Windows progress vs. Linux. Network World, 22(14), 8. Honga S & Rezendeb, L (2007). Lock-in and unobserved preferences in server operating systems: A case of Linux vs. Windows Journal Of Computer Science 56(20).145156 Ramon, C-M, & Ghemawat, P. (2006). Dynamic mixed duopoly: A model motivated by linux vs. windows. Management Science, 52(7), 1072-1084. Dedeke, A. (. (2009). Is linux better than windows software? IEEE Software, 26(3), 104-104, 103. doi:http://dx.doi.org/10.1109/MS.2009.72 Kshetri, N. (2004). Economics of linux adoption in developing countries. IEEE Software, 21(1), 74-81. doi:http://dx.doi.org/10.1109/MS.2004.1259224 Sarna, R. P. (2005). Test driving linux: From windows to linux in 60 seconds. Choice, 43(3), 522-522. Retrieved from