Welcome to Imran's World of COMPUTERS

All about computer Hardware and software

A History of Apple's Operating Systems

Introduction

Mac OS X is a unique operating system in that it represents a rather successful coming together of paradigms, ideologies, and technologies that have usually resisted each other in the past. It is a result of the trials and tribulations of Apple and NeXT, as well as their user and developer communities. Mac OS X is perhaps one of the best examples of how a capable system can result through the direct or indirect efforts of corporations, academic and research communities, the Open Source and Free Software movements, and even individuals.

Apple has been around since 1976, and many accounts of its history have been told. If the story of Apple as a company is fascinating, so is the "technical" story of Apple's operating systems.
This document discusses operating systems that Apple has created in the past, and many that it tried to create. Through this discussion, we will come across several technologies the confluence of which eventually led to Mac OS X. An important goal of the discussion is to better understand the reasons, and if possible, the rationale behind Mac OS X and its important components. This, in turn, will be helpful in understanding and appreciating the system as it is today.

My approach in this discussion is to have somewhat high magnitudes of the depth and breadth of historical coverage, as long as I believe the discussion is interesting and relevant from a system design perspective, within reason. For example, while I will briefly describe "the influence of Xerox PARC" and the background of Mach, I will not go to farcical limits and talk about the invention of the transistor, or the discovery of Silicon.

Contents

No comments:

About Me

Hi Freinds I love reading and compile articles. sharing the compilation for benefit of everybody seems to be the main purpose of this blog. Hopefully we will gain something from it, as a knowledge or things that will assist us in our daily endeavours ..........

Hardware Zone

Join My Community

Join My Community at MyBloglog! Computers Blogs Submit Your Site To The Web's Top 50 Search Engines for Free! Computers blogs Google PageRank 
Checker - Page Rank Calculator