Preview

Week 5 Pos 355

Better Essays
Open Document
Open Document
2010 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Week 5 Pos 355
UNIX/Linux versus Mac versus Windows
POS/355

UNIX/Linux versus Mac versus Windows
Really, I’m not out to destroy Microsoft. That will just be a completely unintentional side effect.
-Linus Torvalds

I wish him the best, I really do. I just think he and Microsoft are a bit narrow. He’d be a broader guy if he had dropped acid once or gone off to an ashram when he was younger.
- Steve Jobs

Microsoft has had clear competitors in the past. It’s a good thing we have museums to document that.
- Bill Gates (Torvalds, Gates, & Jobs, 2013)

Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.
The UNIX and Linux Operating Systems (OS) are open source systems. The first version of UNIX was created in 1969 by computer scientist Kenneth Thompson at AT&T Bell Laboratories. The system was based on four parts: the shell, kernel, editor, and the assembler. Linux was created as a free software substitute to the commercial UNIX environments. The history of Linux dates back to 1983 and Linux runs a much greater range of platforms than most UNIX environments. Both OS share a common foundation because of the history and tradition.
Memory management is an important part of an operating. The UNIX/Linux OS use numerous intricate algorithms for memory management which will permit the system to

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Pos355 Project

    • 870 Words
    • 4 Pages

    Presentation for Memory Management (Linux, MAC, Windows) Presentation for Process Management (Linux, MAC, Windows) Presentation for File Management (Linux, MAC, Windows) Presentation for Security Management (Linux, MAC, Windows Team D review WK 4 Assignment. Team D submit Rough Draft of Final Power Point Presentation. Proceed? Finalize Linux, Mac, Windows Presentation Finalize Linux, MAC, Windows Paper Team D…

    • 870 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    see if Microsoft was trying to create a monopoly of the computer software market. They…

    • 500 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    It is well known that the Microsoft Corporation is the largest computer operating system manufacturer in the United States. The in late 1990’s, more than ninety percent of all personal computers that were sold were equipped with Microsoft [ (Wright, 1998) ]. Software companies felt secure in writing their programs in the Windows platform, knowing that their software would be compatible for most people’s PCs. With most software now being written for Windows, computer manufacturers would then install Windows in their products, confident that consumers would buy it. This is how the Windows monopoly was created.…

    • 918 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Bibliography: Parloff, R. CNN Money, "Microsoft Takes on the Free World." Last modified may 28,2007. Accessed July 29, 2012. http://money.cnn.com.…

    • 693 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Operating System Comparisons

    • 2694 Words
    • 11 Pages

    An operating system (OS) is software that manages the hardware and software resources of a computer system. Basically an OS is a set of libraries or functions which programs may use to perform specific tasks relating to interfacing with computer system components (The Computer Technology Documentation Project, n.d.). Advantages and disadvantages exist in every operating system. Reviewed in this paper is a comparison of some of the primary responsibilities of popular operating systems. Although Microsoft Windows has taken its own approach as an operating system, Mac OS X is based heavily on the UNIX core. The review includes Unix/Linux, Mac OS X, and Microsoft Windows operating systems.…

    • 2694 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    This paper will discuss three main operating systems, Windows, Linux, and OS X. All three of these operating systems have features which are unique unto themselves. Although there may be arguments as to which one of these three operating systems is better it really all comes down to what features are needed for each user. This paper will describe the features that each of these operating systems has to offer.…

    • 1116 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    5 Reading Facts

    • 239 Words
    • 1 Page

    This is my first class on Linux Systems and everything that I have learned so far in this class is basically new facts to me. Below are some the facts that stood out to me from the textbook.…

    • 239 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Linux Versus Windows Nt

    • 950 Words
    • 4 Pages

    Forget the browser wars. This year's big nerd battle is the server shootout between Linux and Windows NT - and it's not just a bunch of geeks nit-picking. While both offer more affordable platforms for Web service than in the past, Linux and NT are polar opposites on almost every other level. They look different, run differently, support different software, and cost money in different places. So far though, most press coverage of the Linux-NT debate has focused on the competing business models, and there's been little helpful information for deciding which OS to use. At the other end of the coverage spectrum, technical comparisons usually stick to performance tests, churning out reams of numbers from the lab and missing the big picture of owning and operating a Web site.…

    • 950 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Cse Syllabus (Ptu)

    • 9793 Words
    • 40 Pages

    CS – 202 OPERATING SYSTEM External Marks: 60 L T P Internal Marks: 40 3 1 - Total Marks: 100 PREREQUISITES: Computer Systems programming and Data Structures. OBJECTIVES: Understand the overall architecture of the operating system and its main components, Functions of Kernel, file system architecture and implementation, concurrent programming and concurrency . COURSE CONTENTS: Introduction to Operating system, computer system structure , operating system structure, process management, CPU scheduling , process synchronization, deadlocks[35%] Memory management paging and segmentation virtual memories[20%] I./O system and secondary storage structure [10%] Protection and security [10%] Introduction to multiprocessor and distributed operating systems. [20%] Case Studies: LINUX , UNIX Operating System with SOLARIS and SCO-UNIX [15%] TEXT BOOKS 1.…

    • 9793 Words
    • 40 Pages
    Satisfactory Essays
  • Powerful Essays

    A Cloud Operating System

    • 7466 Words
    • 30 Pages

    Following established Operating Systems and Distributed Systems principles laid out by UNIX and subsequent research efforts,…

    • 7466 Words
    • 30 Pages
    Powerful Essays
  • Powerful Essays

    9 History − System structure − User perspective − Operating system services − Assumptions about hardware − Introduction to the kernel − Architecture of the UNIX operating system − Introduction to system concepts − Kernel data structures – System administration − Summary and preview. UNIT II BUFFER CACHE 9 Buffer headers − Structure of the buffer pool − Advantages and disadvantages of the buffer cache − Internal representation of files − Inodes − Structure of a regular file − Directories − Conversion of a path name to an inode − Super block − Other file types. UNIT III SYSTEM CALLS FOR FILE SYSTEM 9 Open − Read − Write − File and record locking − Adjusting the position of file I/O − LSEEK − Close − File creation − Creation of special files − Pipes − Dup – Mounting and unmounting file systems. UNIT IV THE STRUCTURE OF PROCESSES 9 Process states and transitions − Layout of system memory − The context of a process − Saving the context of a process − Process control − Process creation − Signals − Process termination − Awaiting process termination − Invoking other programs – The shell − System boot and the INIT process. UNIT V PROCESS SCHEDULING AND MEMORY MANAGEMENT POLICIES 9 Process scheduling − Memory management policies − Swapping − A hybrid system with swapping and demand paging − The I/O subsystem − Driver interfaces – Disk drivers − Terminal drivers. Total: 45 TEXT BOOK 1. Maurice J. Bach, “The Design of the Unix Operating System”, PHI, 2004. REFERENCE 1. Vahalia, “Unix Internals: The New…

    • 53108 Words
    • 213 Pages
    Powerful Essays
  • Best Essays

    This paper argues that Linux has not only emerged as a competitor to both Microsoft Windows and Macintosh operating systems, but is a better choice. The popularity of Linux has grown noticeably, with a recent surge in the use and adoption of Linux operating system by individuals and organizations across the world. I have examined various factors, including code accessibility, cost concerns, security issues, distrust of monopolies, functionality and features, applications, support, and ease of use and quality, to conclude that Linux is indeed a better choice. It is now tenable to say that Linux has not only emerged as the new threat to Microsoft and Apple in developing markets, but will soon surpass them and become the incumbent operating system of choice.…

    • 4032 Words
    • 17 Pages
    Best Essays
  • Powerful Essays

    First and foremost, it is vital to understand that an operating system (OS) is just a program - a very large, very complex program, but still just a program. The OS provides support for the loading and execution of other programs (which we will refer to below as ``application programs''), and the the OS will set things up so that it has some special privileges which user programs don't have, but in the end, the OS is simply a program.…

    • 9021 Words
    • 37 Pages
    Powerful Essays
  • Powerful Essays

    cloud computing

    • 7366 Words
    • 30 Pages

    4 Introduction • • • • • • • • • What is an Operating System? Features of Mainframe Systems Features of Desktop Systems Discuss Multiprocessor Systems Features of Distributed Systems Features of Clustered System Types of Real -Time Systems Features of Handheld Systems Features of Computing Environments © Bharati Vidyapeeth’s Institute of Computer Applications and Management,, New Delhi-63, by Parul Arora. U1.…

    • 7366 Words
    • 30 Pages
    Powerful Essays
  • Good Essays

    The memory management is one of the core components of an operating system which manages the memory hierarchy of Random Access Memory (RAM), and hard disks. The important tasks of the operating systems in managing the memory include: the allocation and de-allocation of memory to the processes, the utilization of the hard disk for implementation of the Virtual Memory. The operating system should effectively use the memory component as it directly impacts the overall efficiency and performance of the computer system (Khetan, 2002).…

    • 670 Words
    • 3 Pages
    Good Essays