StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Evaluation of Open Source Operating System - Assignment Example

Cite this document
Summary
This paper “Evaluation of Open Source Operating System” describes some of the issues in the evaluation of the open source operating systems. There are reasons for the increased interest in the open source operating systems like the success of products like Linux and Apache…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER95.9% of users find it useful
Evaluation of Open Source Operating System
Read Text Preview

Extract of sample "Evaluation of Open Source Operating System"

Evaluation of Open Source Operating System Introduction During the recent past the open source operating systems have become one of the most popular and sought out area in the computer software industry. There are reasons for the increased interest in the opens source operating systems like the success of products like Linux and Apache, the growing uneasiness about the monopolistic attitude of Microsoft and the feeling among the developers and practitioners that the classical and traditional approaches to software development are not able to act as a satisfactory tool for effective and reliable software applications. This has given rise to instances of increased evaluation of available open source systems for their ability and adaptability. This essay describes some of the issues in the evaluation of the open source operating systems. Open Source Operating Systems An operating system can be defined as "Software controlling the overall operation of a multipurpose computer system, including tasks such as memory allocation, input and output distribution, interrupt processing, and job scheduling". The open source systems were found during the 1980s with the development of a free version of 'Unix' by Richard Freeman. The open source system becomes interesting to user groups such as the individual users who use the open source systems in industrial and academic areas mostly in the non-software areas. There are also companies who concentrate their efforts on open source software like Sun and IBM who consider the open source systems as an opportunity to undermine the monopoly of Microsoft in the computer software. The third group of users is public institutions sand government agencies especially in the Europe who consider the use of open source systems as a viable alternative for US technology and because of the increased safety and security that can be built in the open source systems. Definition and Functions of Open source Systems (OSS) Originally at the time of initial developments the software were known as 'free software' as defined by the GNU project. The term 'open source' has been coined later and according to Stallman it is an attempt to express the same kind of concept as that of a free software but with a more prudent and palatable approach. The functions of OSS include: (a) Facilitating and monitoring user interface (b) Effective job management to save computer usage time (c) Efficient task management to act as an aid to facilitate multi-task completions (d) Efficient data management to accommodate more volume of data (e) Better device management for an efficient handling of the associated hardware and (f) Ensuring the security of data which is the foremost requirement of any efficient operating system The OSSs are considered important from the point of view of stability and performance of the selected system. The OSS must also be of low cost and a good protector of the security of the data passing through the system. Reasons for Examining the Open Source Operating Systems The examination of the open source operating systems becomes important due to the following reasons: The importance and utility of the OSS have been increasingly felt in the computer industry which necessitates a closer examination of the features of OSS It is also relevant to study the history of OSS to understand the effectiveness of these systems in contributing to the software industry With the study of various OSS it would be possible to gain a deep insight into the various licensing models of the OSS. This is particularly helpful in a practical environment where these systems may have to be employed An examination of the OSS will lead to an understanding of the proportion of the usage of OSS in the total operating systems market. 'Linux' is one of the popular examples of the open source operating system that is available in the market. This system carries certain distinct advantages like low cost, stability in operations, superior performance, flexibility, and easiness in installation. The system can undertake a multi-tasking performance and the data are well protected under the Linux environment. There are other systems like Amoeba, Free Dos, B-Free, e-Cos, KROS, Open Solaris and Inferno available in the market. As opposed to the open source systems there are 'Proprietary Operating Systems' like Microsoft systems and Mac systems which are available only on payment of the prescribed price of the respective systems. The proprietary systems are normally considered superior to open sources in the areas of collaboration and project management, end user support, integration of data and other applications and also on the security of data being processed. Comparison of Repositories As a part of the evaluation process of the open source a comparison of various repositories can be undertaken by reaching for specific information related to the OSS. The repositories offer different facilities and there are different methods that can be employed to obtain the information on the repositories. A comparison of the repositories can be undertaken by finding the source codes of the OSS. The information on the ways in which the open sourcing systems are released and the evidences on how branching and merging take place in the OSS shall be the base for evaluation of the OSS. The repositories include the SourceForge, Freshmeat, Google code and Source Bank. It is necessary to visit several repositories to find relevant information for evaluation. It is a fact that some repositories are easier than others. For instance SourceForge is visually more appealing than other repositories visited. Out of the four repositories mentioned, Source Forge and Freshmeat are the repositories which cater to the needs of the end users. Google code and SourceBank are better suited for programmers as they provide source codes for projects. Issues in Developing Open Source Software There are certain issues bound to occur while the development of open source software is taken for processing. The following are some of the key issues during the development process of OSS: (a) Parallel Development and Debugging (b) Rapid Release Rate (c) Independent Peer Review and (d) Prompt Feedback A comparison of the above features of the open source system with a proprietary system may bring out the superiority of one over another. There are three different models of OSS development process: 'Cathedral Model' has the characteristics of controlling by individuals or smaller teams. This model always relies on strict release schedule and it is possible to employ strict control and a proper deployment of resources. However there is the necessity of an extensive feasibility and other kinds of analysis to be undertaken before the development process is started. Contrary to 'Cathedral Model' 'Bazaar Model' is developed by large team of contributors having different skill levels. There is no need to undertake detailed analysis before coding. The development and direction of the project is not controlled by any one person or group. In open source development the 'Bazaar Model' is always used as the starting point to gain momentum in the development of the OSS. As the project continues its development there comes the scope and importance of a 'hybrid model' encompassing the features of both the cathedral model and the bazaar model. This hybrid model will ensure the development of the project without much confusion. Stakeholders of Open Source Operating Systems The stakeholders of the open source operating system can be identified as Developer Communities User Communities Commercial Organizations and Non-Commercial Organizations The stakeholder groups can be considered as far from mutually exclusive as many users of OSS can also contribute to the development of the systems and hence all developers can be included in the category of users. In the case of commercial and non-commercial enterprises they not only develop OSS products but also serve as advocates and supporters. The developers community can be assumed to be the key stakeholders as they are the main contributors to the code and are the primary agents of change in the systems. Interaction with the Open Source Operating Systems The interaction with the OSS is to be considered on the basis of the 'environments' in which the OSS operate and the patterns of communication. The environment may be 'online' or 'offline' depending on the usage of the OSS. The online environment includes mailing lists, newsgroups or use nets, web based forums and Internet relay chat and other instant messaging systems. The offline environment covers the conferences, workshops, and user groups. The patterns of communication can take the form of synchronous communication that covers all the offline communications and internet relay chat and other messaging systems; or asynchronous communication that include the newsgroups, web forums and mailing lists. Conclusion In view of the rapid development and usage of the open source operating systems it becomes important that there should be a continuous evaluation of the essential features of the system to ensure the adaptability of the systems for the particular industry and application. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Evaluation of Open Source Operating System Assignment”, n.d.)
Evaluation of Open Source Operating System Assignment. Retrieved from https://studentshare.org/information-technology/1503637-reflective-essay-based-on-your-experience-in-the-group-work-and-oral-presentations
(Evaluation of Open Source Operating System Assignment)
Evaluation of Open Source Operating System Assignment. https://studentshare.org/information-technology/1503637-reflective-essay-based-on-your-experience-in-the-group-work-and-oral-presentations.
“Evaluation of Open Source Operating System Assignment”, n.d. https://studentshare.org/information-technology/1503637-reflective-essay-based-on-your-experience-in-the-group-work-and-oral-presentations.
  • Cited: 0 times

CHECK THESE SAMPLES OF Evaluation of Open Source Operating System

Open Source Systems Application in the Navy

This essay "open source Systems Application in the Navy" is about Free Software (FS) are products distributed free of charge and (OSS) Open Sources Software is a product of a unique development methodology.... hellip; Free software and open source Software are often treated as the same thing but there are important differences between them with respect to licensing and use.... As the popularity of open-source software increases in the public sector, the government is taking necessary actions to gather more information and justification to include open source in high-security environments like the military....
10 Pages (2500 words) Essay

The Mobile Operating System

The paper “the Mobile operating system” seeks to explore the mobile industry, the fastest evolving segment both technologically and economically.... hellip; The author explains that the operating system of the mobile phone is the key to all functional aspects and user satisfaction.... All elements of signal diversity and volume, speed, and ease of use are dependent on the operating system.... All these are resource intensive and successful operation, to the satisfaction of the user and optimal use of the mobile networks depends largely on the protocols controlling data management and negotiation with the network, that is an integral part of the mobile's operating system....
8 Pages (2000 words) Dissertation

Open Source and Open Standards in E-commerce

This paper “open source and Open Standards in E-commerce” presents a detailed analysis of the open source technique and open source products.... In addition, it will critically evaluate the current market for open source products in the commercial sector, and in public administration.... hellip; This paper will also outline some of the organizations that have adopted open source products.... The possible enhancements or problem analysis will also be part of this research regarding the open source technology analysis....
14 Pages (3500 words) Assignment

Engineering System Safety Report about Microwave Oven

nbsp; The former section regulates the system's power output.... As its name suggests, the high-voltage section is used to step up the output of the system to high voltage.... This paper talks about microwave oven which is one of the modern day household appliances that make life easier, faster and more convenient for humans....
12 Pages (3000 words) Book Report/Review

The Opportunities and Limitations of Deploying an Open Source System

Linux, a major operating system, is an example of an Open Source Software, and another example is Firefox.... The paper "The Opportunities and Limitations of Deploying an open source System" states that in making deployment decisions; a comparison between open source System and Commercial Software should be done in terms of features performance and also support capabilities.... hellip; open source Systems assist in reducing organizational costs related to licensing and maintenance....
8 Pages (2000 words) Essay

The Design of an Operating System Performance Evaluation and Analysis

This term paper "The Design of an operating system Performance Evaluation and Analysis" analyzes the features of the modern Android-based smartphones.... Since then, this operating system has been the front runner and made it to nearly every second mobile phone that is available in the market.... enabled the Android operating system (Cinar, 2012, p.... Rivals such as Nokia's Symbian operating system, Apple Inc's I.... he analysis of the Android operating system is based on the consideration of the variables such as the performance, the user-friendly aspect, the open-source interface, compatibility with the hardware, etc....
7 Pages (1750 words) Term Paper

Learning Management System

They will also look at the strong point and limitations of the open source LMS resolution generally; Moodle and Sakai are two of the most popular open-source assistance in particular.... Open-source LMS solutions have been gradually getting hold of position on their business matching part.... Each source can choose to cater different category of organizations- that includes multinational corporations, universities, Government agencies and non-profit along with those with potency and limitation and expenditure....
12 Pages (3000 words) Literature review

Android and iPhone Operating Systems

Android is an open-source operating system founded on a virtual machine of Dalvik and Linux kernel.... Android is an open-source operating system founded on a virtual machine of Dalvik and Linux kernel.... On the other hand, iPhone OS is a closed source operating system, founded on the Darwin model and UNIX kernel.... Smartphone operating system 2.... Android operating system The Android system architecture contains five layers that include Applications, Application Framework, Libraries, Android Runtime, and Linux kernel from top to bottom....
8 Pages (2000 words) Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us